diff --git a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/.gitignore b/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/.gitignore deleted file mode 100644 index f9b3ce281..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# generated by ESP-IDF -managed_components/ -dependencies.lock diff --git a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/CMakeLists.txt b/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/CMakeLists.txt deleted file mode 100644 index a726278da..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/CMakeLists.txt +++ /dev/null @@ -1,7 +0,0 @@ -cmake_minimum_required(VERSION 3.16) - -# include the top-level cmake -include($ENV{IDF_PATH}/tools/cmake/project.cmake) - -# name the project something nice -project(esp-sx1261) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/main/CMakeLists.txt b/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/main/CMakeLists.txt deleted file mode 100644 index 1f5711642..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/main/CMakeLists.txt +++ /dev/null @@ -1,4 +0,0 @@ -# register the component and set "RadioLib", "esp_timer" and "driver" as required -idf_component_register(SRCS "main.cpp" - INCLUDE_DIRS "." - REQUIRES RadioLib esp_timer driver) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/main/EspHal.h b/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/main/EspHal.h deleted file mode 100644 index 340adbd63..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/main/EspHal.h +++ /dev/null @@ -1,322 +0,0 @@ -#ifndef ESP_HAL_H -#define ESP_HAL_H - -// include RadioLib -#include - -// this example only works on ESP32 and is unlikely to work on ESP32S2/S3 etc. -// if you need high portability, you should probably use Arduino anyway ... -#if CONFIG_IDF_TARGET_ESP32 == 0 - #error Target is not ESP32! -#endif - -// include all the dependencies -#include "freertos/FreeRTOS.h" -#include "freertos/task.h" -#include "esp32/rom/gpio.h" -#include "soc/rtc.h" -#include "soc/dport_reg.h" -#include "soc/spi_reg.h" -#include "soc/spi_struct.h" -#include "driver/gpio.h" -#include "hal/gpio_hal.h" -#include "esp_timer.h" -#include "esp_log.h" - -// define Arduino-style macros -#define LOW (0x0) -#define HIGH (0x1) -#define INPUT (0x01) -#define OUTPUT (0x03) -#define RISING (0x01) -#define FALLING (0x02) -#define NOP() asm volatile ("nop") - -#define MATRIX_DETACH_OUT_SIG (0x100) -#define MATRIX_DETACH_IN_LOW_PIN (0x30) - -// all of the following is needed to calculate SPI clock divider -#define ClkRegToFreq(reg) (apb_freq / (((reg)->clkdiv_pre + 1) * ((reg)->clkcnt_n + 1))) - -typedef union { - uint32_t value; - struct { - uint32_t clkcnt_l: 6; - uint32_t clkcnt_h: 6; - uint32_t clkcnt_n: 6; - uint32_t clkdiv_pre: 13; - uint32_t clk_equ_sysclk: 1; - }; -} spiClk_t; - -uint32_t getApbFrequency() { - rtc_cpu_freq_config_t conf; - rtc_clk_cpu_freq_get_config(&conf); - - if(conf.freq_mhz >= 80) { - return(80 * MHZ); - } - - return((conf.source_freq_mhz * MHZ) / conf.div); -} - -uint32_t spiFrequencyToClockDiv(uint32_t freq) { - uint32_t apb_freq = getApbFrequency(); - if(freq >= apb_freq) { - return SPI_CLK_EQU_SYSCLK; - } - - const spiClk_t minFreqReg = { 0x7FFFF000 }; - uint32_t minFreq = ClkRegToFreq((spiClk_t*) &minFreqReg); - if(freq < minFreq) { - return minFreqReg.value; - } - - uint8_t calN = 1; - spiClk_t bestReg = { 0 }; - int32_t bestFreq = 0; - while(calN <= 0x3F) { - spiClk_t reg = { 0 }; - int32_t calFreq; - int32_t calPre; - int8_t calPreVari = -2; - - reg.clkcnt_n = calN; - - while(calPreVari++ <= 1) { - calPre = (((apb_freq / (reg.clkcnt_n + 1)) / freq) - 1) + calPreVari; - if(calPre > 0x1FFF) { - reg.clkdiv_pre = 0x1FFF; - } else if(calPre <= 0) { - reg.clkdiv_pre = 0; - } else { - reg.clkdiv_pre = calPre; - } - reg.clkcnt_l = ((reg.clkcnt_n + 1) / 2); - calFreq = ClkRegToFreq(®); - if(calFreq == (int32_t) freq) { - memcpy(&bestReg, ®, sizeof(bestReg)); - break; - } else if(calFreq < (int32_t) freq) { - if(RADIOLIB_ABS(freq - calFreq) < RADIOLIB_ABS(freq - bestFreq)) { - bestFreq = calFreq; - memcpy(&bestReg, ®, sizeof(bestReg)); - } - } - } - if(calFreq == (int32_t) freq) { - break; - } - calN++; - } - return(bestReg.value); -} - -// create a new ESP-IDF hardware abstraction layer -// the HAL must inherit from the base RadioLibHal class -// and implement all of its virtual methods -// this is pretty much just copied from Arduino ESP32 core -class EspHal : public RadioLibHal { - public: - // default constructor - initializes the base HAL and any needed private members - EspHal(int8_t sck, int8_t miso, int8_t mosi) - : RadioLibHal(INPUT, OUTPUT, LOW, HIGH, RISING, FALLING), - spiSCK(sck), spiMISO(miso), spiMOSI(mosi) { - } - - void init() override { - // we only need to init the SPI here - spiBegin(); - } - - void term() override { - // we only need to stop the SPI here - spiEnd(); - } - - // GPIO-related methods (pinMode, digitalWrite etc.) should check - // RADIOLIB_NC as an alias for non-connected pins - void pinMode(uint32_t pin, uint32_t mode) override { - if(pin == RADIOLIB_NC) { - return; - } - - gpio_hal_context_t gpiohal; - gpiohal.dev = GPIO_LL_GET_HW(GPIO_PORT_0); - - gpio_config_t conf = { - .pin_bit_mask = (1ULL<pin[pin].int_type, - }; - gpio_config(&conf); - } - - void digitalWrite(uint32_t pin, uint32_t value) override { - if(pin == RADIOLIB_NC) { - return; - } - - gpio_set_level((gpio_num_t)pin, value); - } - - uint32_t digitalRead(uint32_t pin) override { - if(pin == RADIOLIB_NC) { - return(0); - } - - return(gpio_get_level((gpio_num_t)pin)); - } - - void attachInterrupt(uint32_t interruptNum, void (*interruptCb)(void), uint32_t mode) override { - if(interruptNum == RADIOLIB_NC) { - return; - } - - gpio_install_isr_service((int)ESP_INTR_FLAG_IRAM); - gpio_set_intr_type((gpio_num_t)interruptNum, (gpio_int_type_t)(mode & 0x7)); - - // this uses function typecasting, which is not defined when the functions have different signatures - // untested and might not work - gpio_isr_handler_add((gpio_num_t)interruptNum, (void (*)(void*))interruptCb, NULL); - } - - void detachInterrupt(uint32_t interruptNum) override { - if(interruptNum == RADIOLIB_NC) { - return; - } - - gpio_isr_handler_remove((gpio_num_t)interruptNum); - gpio_wakeup_disable((gpio_num_t)interruptNum); - gpio_set_intr_type((gpio_num_t)interruptNum, GPIO_INTR_DISABLE); - } - - void delay(unsigned long ms) override { - vTaskDelay(ms / portTICK_PERIOD_MS); - } - - void delayMicroseconds(unsigned long us) override { - uint64_t m = (uint64_t)esp_timer_get_time(); - if(us) { - uint64_t e = (m + us); - if(m > e) { // overflow - while((uint64_t)esp_timer_get_time() > e) { - NOP(); - } - } - while((uint64_t)esp_timer_get_time() < e) { - NOP(); - } - } - } - - unsigned long millis() override { - return((unsigned long)(esp_timer_get_time() / 1000ULL)); - } - - unsigned long micros() override { - return((unsigned long)(esp_timer_get_time())); - } - - long pulseIn(uint32_t pin, uint32_t state, unsigned long timeout) override { - if(pin == RADIOLIB_NC) { - return(0); - } - - this->pinMode(pin, INPUT); - uint32_t start = this->micros(); - uint32_t curtick = this->micros(); - - while(this->digitalRead(pin) == state) { - if((this->micros() - curtick) > timeout) { - return(0); - } - } - - return(this->micros() - start); - } - - void spiBegin() { - // enable peripheral - DPORT_SET_PERI_REG_MASK(DPORT_PERIP_CLK_EN_REG, DPORT_SPI2_CLK_EN); - DPORT_CLEAR_PERI_REG_MASK(DPORT_PERIP_RST_EN_REG, DPORT_SPI2_RST); - - // reset the control struct - this->spi->slave.trans_done = 0; - this->spi->slave.val = 0; - this->spi->pin.val = 0; - this->spi->user.val = 0; - this->spi->user1.val = 0; - this->spi->ctrl.val = 0; - this->spi->ctrl1.val = 0; - this->spi->ctrl2.val = 0; - this->spi->clock.val = 0; - this->spi->user.usr_mosi = 1; - this->spi->user.usr_miso = 1; - this->spi->user.doutdin = 1; - for(uint8_t i = 0; i < 16; i++) { - this->spi->data_buf[i] = 0x00000000; - } - - // set SPI mode 0 - this->spi->pin.ck_idle_edge = 0; - this->spi->user.ck_out_edge = 0; - - // set bit order to MSB first - this->spi->ctrl.wr_bit_order = 0; - this->spi->ctrl.rd_bit_order = 0; - - // set the clock - this->spi->clock.val = spiFrequencyToClockDiv(2000000); - - // initialize pins - this->pinMode(this->spiSCK, OUTPUT); - this->pinMode(this->spiMISO, INPUT); - this->pinMode(this->spiMOSI, OUTPUT); - gpio_matrix_out(this->spiSCK, HSPICLK_OUT_IDX, false, false); - gpio_matrix_in(this->spiMISO, HSPIQ_OUT_IDX, false); - gpio_matrix_out(this->spiMOSI, HSPID_IN_IDX, false, false); - } - - void spiBeginTransaction() { - // not needed - in ESP32 Arduino core, this function - // repeats clock div, mode and bit order configuration - } - - uint8_t spiTransferByte(uint8_t b) { - this->spi->mosi_dlen.usr_mosi_dbitlen = 7; - this->spi->miso_dlen.usr_miso_dbitlen = 7; - this->spi->data_buf[0] = b; - this->spi->cmd.usr = 1; - while(this->spi->cmd.usr); - return(this->spi->data_buf[0] & 0xFF); - } - - void spiTransfer(uint8_t* out, size_t len, uint8_t* in) { - for(size_t i = 0; i < len; i++) { - in[i] = this->spiTransferByte(out[i]); - } - } - - void spiEndTransaction() { - // nothing needs to be done here - } - - void spiEnd() { - // detach pins - gpio_matrix_out(this->spiSCK, MATRIX_DETACH_OUT_SIG, false, false); - gpio_matrix_in(this->spiMISO, MATRIX_DETACH_IN_LOW_PIN, false); - gpio_matrix_out(this->spiMOSI, MATRIX_DETACH_OUT_SIG, false, false); - } - - private: - // the HAL can contain any additional private members - int8_t spiSCK; - int8_t spiMISO; - int8_t spiMOSI; - spi_dev_t * spi = (volatile spi_dev_t *)(DR_REG_SPI2_BASE); -}; - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/main/idf_component.yml b/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/main/idf_component.yml deleted file mode 100644 index 38382f42d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/main/idf_component.yml +++ /dev/null @@ -1,7 +0,0 @@ -dependencies: - RadioLib: - # referenced locally because the example is a part of the repository itself - # under normal circumstances, it's preferrable to reference the repository instead - # for other options, see https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/tools/idf-component-manager.html - path: ../../../../../RadioLib - #git: https://github.com/jgromes/RadioLib.git diff --git a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/main/main.cpp b/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/main/main.cpp deleted file mode 100644 index 9a2272b6e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/main/main.cpp +++ /dev/null @@ -1,67 +0,0 @@ -/* - RadioLib Non-Arduino ESP-IDF Example - - This example shows how to use RadioLib without Arduino. - In this case, a Liligo T-BEAM (ESP32 and SX1276) - is used. - - Can be used as a starting point to port RadioLib to any platform! - See this API reference page for details on the RadioLib hardware abstraction - https://jgromes.github.io/RadioLib/class_hal.html - - For full API reference, see the GitHub Pages - https://jgromes.github.io/RadioLib/ -*/ - -// include the library -#include - -// include the hardware abstraction layer -#include "EspHal.h" - -// create a new instance of the HAL class -EspHal* hal = new EspHal(5, 19, 27); - -// now we can create the radio module -// NSS pin: 18 -// DIO0 pin: 26 -// NRST pin: 14 -// DIO1 pin: 33 -SX1276 radio = new Module(hal, 18, 26, 14, 33); - -static const char *TAG = "main"; - -// the entry point for the program -// it must be declared as "extern C" because the compiler assumes this will be a C function -extern "C" void app_main(void) { - // initialize just like with Arduino - ESP_LOGI(TAG, "[SX1276] Initializing ... "); - int state = radio.begin(); - if (state != RADIOLIB_ERR_NONE) { - ESP_LOGI(TAG, "failed, code %d\n", state); - while(true) { - hal->delay(1000); - } - } - ESP_LOGI(TAG, "success!\n"); - - // loop forever - for(;;) { - // send a packet - ESP_LOGI(TAG, "[SX1276] Transmitting packet ... "); - state = radio.transmit("Hello World!"); - if(state == RADIOLIB_ERR_NONE) { - // the packet was successfully transmitted - ESP_LOGI(TAG, "success!"); - - } else { - ESP_LOGI(TAG, "failed, code %d\n", state); - - } - - // wait for a second before transmitting again - hal->delay(1000); - - } - -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/sdkconfig b/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/sdkconfig deleted file mode 100644 index ea8d75690..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/ESP-IDF/sdkconfig +++ /dev/null @@ -1,1669 +0,0 @@ -# -# Automatically generated file. DO NOT EDIT. -# Espressif IoT Development Framework (ESP-IDF) Project Configuration -# -CONFIG_SOC_BROWNOUT_RESET_SUPPORTED="Not determined" -CONFIG_SOC_TWAI_BRP_DIV_SUPPORTED="Not determined" -CONFIG_SOC_DPORT_WORKAROUND="Not determined" -CONFIG_SOC_CAPS_ECO_VER_MAX=301 -CONFIG_SOC_ADC_SUPPORTED=y -CONFIG_SOC_DAC_SUPPORTED=y -CONFIG_SOC_MCPWM_SUPPORTED=y -CONFIG_SOC_SDMMC_HOST_SUPPORTED=y -CONFIG_SOC_BT_SUPPORTED=y -CONFIG_SOC_PCNT_SUPPORTED=y -CONFIG_SOC_WIFI_SUPPORTED=y -CONFIG_SOC_SDIO_SLAVE_SUPPORTED=y -CONFIG_SOC_TWAI_SUPPORTED=y -CONFIG_SOC_EMAC_SUPPORTED=y -CONFIG_SOC_ULP_SUPPORTED=y -CONFIG_SOC_CCOMP_TIMER_SUPPORTED=y -CONFIG_SOC_RTC_FAST_MEM_SUPPORTED=y -CONFIG_SOC_RTC_SLOW_MEM_SUPPORTED=y -CONFIG_SOC_RTC_MEM_SUPPORTED=y -CONFIG_SOC_I2S_SUPPORTED=y -CONFIG_SOC_RMT_SUPPORTED=y -CONFIG_SOC_SDM_SUPPORTED=y -CONFIG_SOC_SUPPORT_COEXISTENCE=y -CONFIG_SOC_AES_SUPPORTED=y -CONFIG_SOC_MPI_SUPPORTED=y -CONFIG_SOC_SHA_SUPPORTED=y -CONFIG_SOC_FLASH_ENC_SUPPORTED=y -CONFIG_SOC_SECURE_BOOT_SUPPORTED=y -CONFIG_SOC_TOUCH_SENSOR_SUPPORTED=y -CONFIG_SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL=5 -CONFIG_SOC_XTAL_SUPPORT_26M=y -CONFIG_SOC_XTAL_SUPPORT_40M=y -CONFIG_SOC_XTAL_SUPPORT_AUTO_DETECT=y -CONFIG_SOC_ADC_RTC_CTRL_SUPPORTED=y -CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED=y -CONFIG_SOC_ADC_DMA_SUPPORTED=y -CONFIG_SOC_ADC_PERIPH_NUM=2 -CONFIG_SOC_ADC_MAX_CHANNEL_NUM=10 -CONFIG_SOC_ADC_ATTEN_NUM=4 -CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM=2 -CONFIG_SOC_ADC_PATT_LEN_MAX=16 -CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH=9 -CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH=12 -CONFIG_SOC_ADC_DIGI_RESULT_BYTES=2 -CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV=4 -CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH=2 -CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW=20 -CONFIG_SOC_ADC_RTC_MIN_BITWIDTH=9 -CONFIG_SOC_ADC_RTC_MAX_BITWIDTH=12 -CONFIG_SOC_RTC_SLOW_CLOCK_SUPPORT_8MD256=y -CONFIG_SOC_SHARED_IDCACHE_SUPPORTED=y -CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM=5 -CONFIG_SOC_CPU_CORES_NUM=2 -CONFIG_SOC_CPU_INTR_NUM=32 -CONFIG_SOC_CPU_HAS_FPU=y -CONFIG_SOC_CPU_BREAKPOINTS_NUM=2 -CONFIG_SOC_CPU_WATCHPOINTS_NUM=2 -CONFIG_SOC_CPU_WATCHPOINT_SIZE=64 -CONFIG_SOC_DAC_PERIPH_NUM=2 -CONFIG_SOC_DAC_RESOLUTION=8 -CONFIG_SOC_GPIO_PORT=1 -CONFIG_SOC_GPIO_PIN_COUNT=40 -CONFIG_SOC_GPIO_VALID_GPIO_MASK=0xFFFFFFFFFF -CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK=0xEF0FEA -CONFIG_SOC_I2C_NUM=2 -CONFIG_SOC_I2C_FIFO_LEN=32 -CONFIG_SOC_I2C_SUPPORT_SLAVE=y -CONFIG_SOC_I2C_SUPPORT_APB=y -CONFIG_SOC_CLK_APLL_SUPPORTED=y -CONFIG_SOC_APLL_MULTIPLIER_OUT_MIN_HZ=350000000 -CONFIG_SOC_APLL_MULTIPLIER_OUT_MAX_HZ=500000000 -CONFIG_SOC_APLL_MIN_HZ=5303031 -CONFIG_SOC_APLL_MAX_HZ=125000000 -CONFIG_SOC_I2S_NUM=2 -CONFIG_SOC_I2S_HW_VERSION_1=y -CONFIG_SOC_I2S_SUPPORTS_APLL=y -CONFIG_SOC_I2S_SUPPORTS_PDM=y -CONFIG_SOC_I2S_SUPPORTS_PDM_TX=y -CONFIG_SOC_I2S_SUPPORTS_PDM_RX=y -CONFIG_SOC_I2S_SUPPORTS_ADC_DAC=y -CONFIG_SOC_I2S_SUPPORTS_ADC=y -CONFIG_SOC_I2S_SUPPORTS_DAC=y -CONFIG_SOC_I2S_SUPPORTS_LCD_CAMERA=y -CONFIG_SOC_I2S_TRANS_SIZE_ALIGN_WORD=y -CONFIG_SOC_I2S_LCD_I80_VARIANT=y -CONFIG_SOC_LCD_I80_SUPPORTED=y -CONFIG_SOC_LCD_I80_BUSES=2 -CONFIG_SOC_LCD_I80_BUS_WIDTH=24 -CONFIG_SOC_LEDC_HAS_TIMER_SPECIFIC_MUX=y -CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK=y -CONFIG_SOC_LEDC_SUPPORT_REF_TICK=y -CONFIG_SOC_LEDC_SUPPORT_HS_MODE=y -CONFIG_SOC_LEDC_CHANNEL_NUM=8 -CONFIG_SOC_LEDC_TIMER_BIT_WIDE_NUM=20 -CONFIG_SOC_MCPWM_GROUPS=2 -CONFIG_SOC_MCPWM_TIMERS_PER_GROUP=3 -CONFIG_SOC_MCPWM_OPERATORS_PER_GROUP=3 -CONFIG_SOC_MCPWM_COMPARATORS_PER_OPERATOR=2 -CONFIG_SOC_MCPWM_GENERATORS_PER_OPERATOR=2 -CONFIG_SOC_MCPWM_TRIGGERS_PER_OPERATOR=2 -CONFIG_SOC_MCPWM_GPIO_FAULTS_PER_GROUP=3 -CONFIG_SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP=y -CONFIG_SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER=3 -CONFIG_SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP=3 -CONFIG_SOC_MPU_MIN_REGION_SIZE=0x20000000 -CONFIG_SOC_MPU_REGIONS_MAX_NUM=8 -CONFIG_SOC_PCNT_GROUPS=1 -CONFIG_SOC_PCNT_UNITS_PER_GROUP=8 -CONFIG_SOC_PCNT_CHANNELS_PER_UNIT=2 -CONFIG_SOC_PCNT_THRES_POINT_PER_UNIT=2 -CONFIG_SOC_RMT_GROUPS=1 -CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP=8 -CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP=8 -CONFIG_SOC_RMT_CHANNELS_PER_GROUP=8 -CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL=64 -CONFIG_SOC_RMT_SUPPORT_REF_TICK=y -CONFIG_SOC_RMT_SUPPORT_APB=y -CONFIG_SOC_RMT_CHANNEL_CLK_INDEPENDENT=y -CONFIG_SOC_RTCIO_PIN_COUNT=18 -CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED=y -CONFIG_SOC_RTCIO_HOLD_SUPPORTED=y -CONFIG_SOC_RTCIO_WAKE_SUPPORTED=y -CONFIG_SOC_SDM_GROUPS=1 -CONFIG_SOC_SDM_CHANNELS_PER_GROUP=8 -CONFIG_SOC_SPI_HD_BOTH_INOUT_SUPPORTED=y -CONFIG_SOC_SPI_AS_CS_SUPPORTED=y -CONFIG_SOC_SPI_PERIPH_NUM=3 -CONFIG_SOC_SPI_DMA_CHAN_NUM=2 -CONFIG_SOC_SPI_MAX_CS_NUM=3 -CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE=64 -CONFIG_SOC_SPI_MAX_PRE_DIVIDER=8192 -CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED=y -CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED=y -CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED=y -CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED=y -CONFIG_SOC_TIMER_GROUPS=2 -CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP=2 -CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH=64 -CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS=4 -CONFIG_SOC_TIMER_GROUP_SUPPORT_APB=y -CONFIG_SOC_TOUCH_VERSION_1=y -CONFIG_SOC_TOUCH_SENSOR_NUM=10 -CONFIG_SOC_TOUCH_PAD_MEASURE_WAIT_MAX=0xFF -CONFIG_SOC_TWAI_BRP_MIN=2 -CONFIG_SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT=y -CONFIG_SOC_UART_NUM=3 -CONFIG_SOC_UART_SUPPORT_APB_CLK=y -CONFIG_SOC_UART_SUPPORT_REF_TICK=y -CONFIG_SOC_UART_FIFO_LEN=128 -CONFIG_SOC_UART_BITRATE_MAX=5000000 -CONFIG_SOC_SPIRAM_SUPPORTED=y -CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE=y -CONFIG_SOC_SHA_SUPPORT_PARALLEL_ENG=y -CONFIG_SOC_SHA_SUPPORT_SHA1=y -CONFIG_SOC_SHA_SUPPORT_SHA256=y -CONFIG_SOC_SHA_SUPPORT_SHA384=y -CONFIG_SOC_SHA_SUPPORT_SHA512=y -CONFIG_SOC_RSA_MAX_BIT_LEN=4096 -CONFIG_SOC_AES_SUPPORT_AES_128=y -CONFIG_SOC_AES_SUPPORT_AES_192=y -CONFIG_SOC_AES_SUPPORT_AES_256=y -CONFIG_SOC_SECURE_BOOT_V1=y -CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS=y -CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX=32 -CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE=21 -CONFIG_SOC_PM_SUPPORT_EXT_WAKEUP=y -CONFIG_SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP=y -CONFIG_SOC_PM_SUPPORT_RTC_PERIPH_PD=y -CONFIG_SOC_PM_SUPPORT_RTC_FAST_MEM_PD=y -CONFIG_SOC_PM_SUPPORT_RTC_SLOW_MEM_PD=y -CONFIG_SOC_PM_SUPPORT_MODEM_PD=y -CONFIG_SOC_SDMMC_USE_IOMUX=y -CONFIG_SOC_SDMMC_NUM_SLOTS=2 -CONFIG_SOC_WIFI_WAPI_SUPPORT=y -CONFIG_SOC_WIFI_CSI_SUPPORT=y -CONFIG_SOC_WIFI_MESH_SUPPORT=y -CONFIG_SOC_BLE_SUPPORTED=y -CONFIG_SOC_BLE_MESH_SUPPORTED=y -CONFIG_SOC_BT_CLASSIC_SUPPORTED=y -CONFIG_IDF_CMAKE=y -CONFIG_IDF_TARGET_ARCH_XTENSA=y -CONFIG_IDF_TARGET_ARCH="xtensa" -CONFIG_IDF_TARGET="esp32" -CONFIG_IDF_TARGET_ESP32=y -CONFIG_IDF_FIRMWARE_CHIP_ID=0x0000 - -# -# Build type -# -CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y -# CONFIG_APP_BUILD_TYPE_ELF_RAM is not set -CONFIG_APP_BUILD_GENERATE_BINARIES=y -CONFIG_APP_BUILD_BOOTLOADER=y -CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y -# CONFIG_APP_REPRODUCIBLE_BUILD is not set -# CONFIG_APP_NO_BLOBS is not set -# CONFIG_APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set -# CONFIG_APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set -# end of Build type - -# -# Bootloader config -# -CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x1000 -CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y -# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set -# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF is not set -# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE is not set -# CONFIG_BOOTLOADER_LOG_LEVEL_NONE is not set -# CONFIG_BOOTLOADER_LOG_LEVEL_ERROR is not set -# CONFIG_BOOTLOADER_LOG_LEVEL_WARN is not set -CONFIG_BOOTLOADER_LOG_LEVEL_INFO=y -# CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG is not set -# CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE is not set -CONFIG_BOOTLOADER_LOG_LEVEL=3 -# CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_8V is not set -CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y -# CONFIG_BOOTLOADER_FACTORY_RESET is not set -# CONFIG_BOOTLOADER_APP_TEST is not set -CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE=y -CONFIG_BOOTLOADER_WDT_ENABLE=y -# CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE is not set -CONFIG_BOOTLOADER_WDT_TIME_MS=9000 -# CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE is not set -# CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not set -# CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON is not set -# CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS is not set -CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0 -# CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC is not set -CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT=y -# end of Bootloader config - -# -# Security features -# -CONFIG_SECURE_BOOT_V1_SUPPORTED=y -# CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT is not set -# CONFIG_SECURE_BOOT is not set -# CONFIG_SECURE_FLASH_ENC_ENABLED is not set -# end of Security features - -# -# Application manager -# -CONFIG_APP_COMPILE_TIME_DATE=y -# CONFIG_APP_EXCLUDE_PROJECT_VER_VAR is not set -# CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR is not set -# CONFIG_APP_PROJECT_VER_FROM_CONFIG is not set -CONFIG_APP_RETRIEVE_LEN_ELF_SHA=16 -# end of Application manager - -CONFIG_ESP_ROM_HAS_CRC_LE=y -CONFIG_ESP_ROM_HAS_CRC_BE=y -CONFIG_ESP_ROM_HAS_MZ_CRC32=y -CONFIG_ESP_ROM_HAS_JPEG_DECODE=y -CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND=y - -# -# Serial flasher config -# -# CONFIG_ESPTOOLPY_NO_STUB is not set -# CONFIG_ESPTOOLPY_FLASHMODE_QIO is not set -# CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set -CONFIG_ESPTOOLPY_FLASHMODE_DIO=y -# CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set -CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y -CONFIG_ESPTOOLPY_FLASHMODE="dio" -# CONFIG_ESPTOOLPY_FLASHFREQ_80M is not set -CONFIG_ESPTOOLPY_FLASHFREQ_40M=y -# CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set -# CONFIG_ESPTOOLPY_FLASHFREQ_20M is not set -CONFIG_ESPTOOLPY_FLASHFREQ="40m" -# CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set -CONFIG_ESPTOOLPY_FLASHSIZE_2MB=y -# CONFIG_ESPTOOLPY_FLASHSIZE_4MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_8MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_16MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_32MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_64MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_128MB is not set -CONFIG_ESPTOOLPY_FLASHSIZE="2MB" -# CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE is not set -CONFIG_ESPTOOLPY_BEFORE_RESET=y -# CONFIG_ESPTOOLPY_BEFORE_NORESET is not set -CONFIG_ESPTOOLPY_BEFORE="default_reset" -CONFIG_ESPTOOLPY_AFTER_RESET=y -# CONFIG_ESPTOOLPY_AFTER_NORESET is not set -CONFIG_ESPTOOLPY_AFTER="hard_reset" -CONFIG_ESPTOOLPY_MONITOR_BAUD=115200 -# end of Serial flasher config - -# -# Partition Table -# -CONFIG_PARTITION_TABLE_SINGLE_APP=y -# CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE is not set -# CONFIG_PARTITION_TABLE_TWO_OTA is not set -# CONFIG_PARTITION_TABLE_CUSTOM is not set -CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv" -CONFIG_PARTITION_TABLE_FILENAME="partitions_singleapp.csv" -CONFIG_PARTITION_TABLE_OFFSET=0x8000 -CONFIG_PARTITION_TABLE_MD5=y -# end of Partition Table - -# -# Compiler options -# -CONFIG_COMPILER_OPTIMIZATION_DEFAULT=y -# CONFIG_COMPILER_OPTIMIZATION_SIZE is not set -# CONFIG_COMPILER_OPTIMIZATION_PERF is not set -# CONFIG_COMPILER_OPTIMIZATION_NONE is not set -CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE=y -# CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT is not set -# CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE is not set -CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB=y -CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL=2 -# CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT is not set -CONFIG_COMPILER_HIDE_PATHS_MACROS=y -# CONFIG_COMPILER_CXX_EXCEPTIONS is not set -# CONFIG_COMPILER_CXX_RTTI is not set -CONFIG_COMPILER_STACK_CHECK_MODE_NONE=y -# CONFIG_COMPILER_STACK_CHECK_MODE_NORM is not set -# CONFIG_COMPILER_STACK_CHECK_MODE_STRONG is not set -# CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set -# CONFIG_COMPILER_WARN_WRITE_STRINGS is not set -# CONFIG_COMPILER_DUMP_RTL_FILES is not set -# end of Compiler options - -# -# Component config -# - -# -# Application Level Tracing -# -# CONFIG_APPTRACE_DEST_JTAG is not set -CONFIG_APPTRACE_DEST_NONE=y -# CONFIG_APPTRACE_DEST_UART1 is not set -# CONFIG_APPTRACE_DEST_UART2 is not set -CONFIG_APPTRACE_DEST_UART_NONE=y -CONFIG_APPTRACE_UART_TASK_PRIO=1 -CONFIG_APPTRACE_LOCK_ENABLE=y -# end of Application Level Tracing - -# -# Bluetooth -# -# CONFIG_BT_ENABLED is not set -# end of Bluetooth - -# -# Driver Configurations -# - -# -# Legacy ADC Configuration -# -CONFIG_ADC_DISABLE_DAC=y -# CONFIG_ADC_SUPPRESS_DEPRECATE_WARN is not set - -# -# Legacy ADC Calibration Configuration -# -CONFIG_ADC_CAL_EFUSE_TP_ENABLE=y -CONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y -CONFIG_ADC_CAL_LUT_ENABLE=y -# CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN is not set -# end of Legacy ADC Calibration Configuration -# end of Legacy ADC Configuration - -# -# SPI Configuration -# -# CONFIG_SPI_MASTER_IN_IRAM is not set -CONFIG_SPI_MASTER_ISR_IN_IRAM=y -# CONFIG_SPI_SLAVE_IN_IRAM is not set -CONFIG_SPI_SLAVE_ISR_IN_IRAM=y -# end of SPI Configuration - -# -# TWAI Configuration -# -# CONFIG_TWAI_ISR_IN_IRAM is not set -CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC=y -CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST=y -CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID=y -CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT=y -CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM=y -# end of TWAI Configuration - -# -# UART Configuration -# -# CONFIG_UART_ISR_IN_IRAM is not set -# end of UART Configuration - -# -# GPIO Configuration -# -# CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL is not set -# CONFIG_GPIO_CTRL_FUNC_IN_IRAM is not set -# end of GPIO Configuration - -# -# Sigma Delta Modulator Configuration -# -# CONFIG_SDM_CTRL_FUNC_IN_IRAM is not set -# CONFIG_SDM_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_SDM_ENABLE_DEBUG_LOG is not set -# end of Sigma Delta Modulator Configuration - -# -# GPTimer Configuration -# -# CONFIG_GPTIMER_CTRL_FUNC_IN_IRAM is not set -# CONFIG_GPTIMER_ISR_IRAM_SAFE is not set -# CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_GPTIMER_ENABLE_DEBUG_LOG is not set -# end of GPTimer Configuration - -# -# PCNT Configuration -# -# CONFIG_PCNT_CTRL_FUNC_IN_IRAM is not set -# CONFIG_PCNT_ISR_IRAM_SAFE is not set -# CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_PCNT_ENABLE_DEBUG_LOG is not set -# end of PCNT Configuration - -# -# RMT Configuration -# -# CONFIG_RMT_ISR_IRAM_SAFE is not set -# CONFIG_RMT_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_RMT_ENABLE_DEBUG_LOG is not set -# end of RMT Configuration - -# -# MCPWM Configuration -# -# CONFIG_MCPWM_ISR_IRAM_SAFE is not set -# CONFIG_MCPWM_CTRL_FUNC_IN_IRAM is not set -# CONFIG_MCPWM_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_MCPWM_ENABLE_DEBUG_LOG is not set -# end of MCPWM Configuration - -# -# I2S Configuration -# -# CONFIG_I2S_ISR_IRAM_SAFE is not set -# CONFIG_I2S_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_I2S_ENABLE_DEBUG_LOG is not set -# end of I2S Configuration -# end of Driver Configurations - -# -# eFuse Bit Manager -# -# CONFIG_EFUSE_CUSTOM_TABLE is not set -# CONFIG_EFUSE_VIRTUAL is not set -# CONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE is not set -CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4=y -# CONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT is not set -CONFIG_EFUSE_MAX_BLK_LEN=192 -# end of eFuse Bit Manager - -# -# ESP-TLS -# -CONFIG_ESP_TLS_USING_MBEDTLS=y -# CONFIG_ESP_TLS_USE_SECURE_ELEMENT is not set -# CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS is not set -# CONFIG_ESP_TLS_SERVER is not set -# CONFIG_ESP_TLS_PSK_VERIFICATION is not set -# CONFIG_ESP_TLS_INSECURE is not set -# end of ESP-TLS - -# -# ADC and ADC Calibration -# -# CONFIG_ADC_ONESHOT_CTRL_FUNC_IN_IRAM is not set -# CONFIG_ADC_CONTINUOUS_ISR_IRAM_SAFE is not set - -# -# ADC Calibration Configurations -# -CONFIG_ADC_CALI_EFUSE_TP_ENABLE=y -CONFIG_ADC_CALI_EFUSE_VREF_ENABLE=y -CONFIG_ADC_CALI_LUT_ENABLE=y -# end of ADC Calibration Configurations - -CONFIG_ADC_DISABLE_DAC_OUTPUT=y -# end of ADC and ADC Calibration - -# -# Common ESP-related -# -CONFIG_ESP_ERR_TO_NAME_LOOKUP=y -# end of Common ESP-related - -# -# Ethernet -# -CONFIG_ETH_ENABLED=y -CONFIG_ETH_USE_ESP32_EMAC=y -CONFIG_ETH_PHY_INTERFACE_RMII=y -CONFIG_ETH_RMII_CLK_INPUT=y -# CONFIG_ETH_RMII_CLK_OUTPUT is not set -CONFIG_ETH_RMII_CLK_IN_GPIO=0 -CONFIG_ETH_DMA_BUFFER_SIZE=512 -CONFIG_ETH_DMA_RX_BUFFER_NUM=10 -CONFIG_ETH_DMA_TX_BUFFER_NUM=10 -CONFIG_ETH_USE_SPI_ETHERNET=y -# CONFIG_ETH_SPI_ETHERNET_DM9051 is not set -# CONFIG_ETH_SPI_ETHERNET_W5500 is not set -# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set -# CONFIG_ETH_USE_OPENETH is not set -# CONFIG_ETH_TRANSMIT_MUTEX is not set -# end of Ethernet - -# -# Event Loop Library -# -# CONFIG_ESP_EVENT_LOOP_PROFILING is not set -CONFIG_ESP_EVENT_POST_FROM_ISR=y -CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR=y -# end of Event Loop Library - -# -# GDB Stub -# -# end of GDB Stub - -# -# ESP HTTP client -# -CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y -# CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH is not set -# CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH is not set -# end of ESP HTTP client - -# -# HTTP Server -# -CONFIG_HTTPD_MAX_REQ_HDR_LEN=512 -CONFIG_HTTPD_MAX_URI_LEN=512 -CONFIG_HTTPD_ERR_RESP_NO_DELAY=y -CONFIG_HTTPD_PURGE_BUF_LEN=32 -# CONFIG_HTTPD_LOG_PURGE_DATA is not set -# CONFIG_HTTPD_WS_SUPPORT is not set -# CONFIG_HTTPD_QUEUE_WORK_BLOCKING is not set -# end of HTTP Server - -# -# ESP HTTPS OTA -# -# CONFIG_ESP_HTTPS_OTA_DECRYPT_CB is not set -# CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP is not set -# end of ESP HTTPS OTA - -# -# ESP HTTPS server -# -# CONFIG_ESP_HTTPS_SERVER_ENABLE is not set -# end of ESP HTTPS server - -# -# Hardware Settings -# - -# -# Chip revision -# -CONFIG_ESP32_REV_MIN_0=y -# CONFIG_ESP32_REV_MIN_1 is not set -# CONFIG_ESP32_REV_MIN_1_1 is not set -# CONFIG_ESP32_REV_MIN_2 is not set -# CONFIG_ESP32_REV_MIN_3 is not set -# CONFIG_ESP32_REV_MIN_3_1 is not set -CONFIG_ESP32_REV_MIN=0 -CONFIG_ESP32_REV_MIN_FULL=0 -CONFIG_ESP_REV_MIN_FULL=0 - -# -# Maximum Supported ESP32 Revision (Rev v3.99) -# -CONFIG_ESP32_REV_MAX_FULL=399 -CONFIG_ESP_REV_MAX_FULL=399 -# end of Chip revision - -# -# MAC Config -# -CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA=y -CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP=y -CONFIG_ESP_MAC_ADDR_UNIVERSE_BT=y -CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH=y -# CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO is not set -CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR=y -CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=4 -# CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR is not set -# end of MAC Config - -# -# Sleep Config -# -# CONFIG_ESP_SLEEP_POWER_DOWN_FLASH is not set -CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND=y -# CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND is not set -CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND=y -# CONFIG_ESP_SLEEP_MSPI_NEED_ALL_IO_PU is not set -CONFIG_ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY=2000 -# end of Sleep Config - -# -# RTC Clock Config -# -CONFIG_RTC_CLK_SRC_INT_RC=y -# CONFIG_RTC_CLK_SRC_EXT_CRYS is not set -# CONFIG_RTC_CLK_SRC_EXT_OSC is not set -# CONFIG_RTC_CLK_SRC_INT_8MD256 is not set -CONFIG_RTC_CLK_CAL_CYCLES=1024 -# end of RTC Clock Config - -# -# Peripheral Control -# -# CONFIG_PERIPH_CTRL_FUNC_IN_IRAM is not set -# end of Peripheral Control - -# -# Main XTAL Config -# -# CONFIG_XTAL_FREQ_26 is not set -CONFIG_XTAL_FREQ_40=y -# CONFIG_XTAL_FREQ_AUTO is not set -CONFIG_XTAL_FREQ=40 -# end of Main XTAL Config -# end of Hardware Settings - -# -# LCD and Touch Panel -# - -# -# LCD Touch Drivers are maintained in the IDF Component Registry -# - -# -# LCD Peripheral Configuration -# -CONFIG_LCD_PANEL_IO_FORMAT_BUF_SIZE=32 -# CONFIG_LCD_ENABLE_DEBUG_LOG is not set -# end of LCD Peripheral Configuration -# end of LCD and Touch Panel - -# -# ESP NETIF Adapter -# -CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL=120 -CONFIG_ESP_NETIF_TCPIP_LWIP=y -# CONFIG_ESP_NETIF_LOOPBACK is not set -# CONFIG_ESP_NETIF_L2_TAP is not set -# CONFIG_ESP_NETIF_BRIDGE_EN is not set -# end of ESP NETIF Adapter - -# -# PHY -# -CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE=y -# CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION is not set -CONFIG_ESP_PHY_MAX_WIFI_TX_POWER=20 -CONFIG_ESP_PHY_MAX_TX_POWER=20 -CONFIG_ESP_PHY_REDUCE_TX_POWER=y -# end of PHY - -# -# Power Management -# -# CONFIG_PM_ENABLE is not set -# end of Power Management - -# -# ESP PSRAM -# -# CONFIG_SPIRAM is not set -# end of ESP PSRAM - -# -# ESP Ringbuf -# -# CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH is not set -# CONFIG_RINGBUF_PLACE_ISR_FUNCTIONS_INTO_FLASH is not set -# end of ESP Ringbuf - -# -# ESP System Settings -# -# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 is not set -CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160=y -# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240 is not set -CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=160 - -# -# Memory -# -# CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE is not set -# end of Memory - -# -# Trace memory -# -# CONFIG_ESP32_TRAX is not set -CONFIG_ESP32_TRACEMEM_RESERVE_DRAM=0x0 -# end of Trace memory - -# CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set -CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y -# CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set -# CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set -# CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME is not set - -# -# Memory protection -# -# end of Memory protection - -CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32 -CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304 -CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584 -CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y -# CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1 is not set -# CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set -CONFIG_ESP_MAIN_TASK_AFFINITY=0x0 -CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048 -CONFIG_ESP_CONSOLE_UART_DEFAULT=y -# CONFIG_ESP_CONSOLE_UART_CUSTOM is not set -# CONFIG_ESP_CONSOLE_NONE is not set -CONFIG_ESP_CONSOLE_UART=y -CONFIG_ESP_CONSOLE_MULTIPLE_UART=y -CONFIG_ESP_CONSOLE_UART_NUM=0 -CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 -CONFIG_ESP_INT_WDT=y -CONFIG_ESP_INT_WDT_TIMEOUT_MS=300 -CONFIG_ESP_INT_WDT_CHECK_CPU1=y -CONFIG_ESP_TASK_WDT_EN=y -CONFIG_ESP_TASK_WDT_INIT=y -# CONFIG_ESP_TASK_WDT_PANIC is not set -CONFIG_ESP_TASK_WDT_TIMEOUT_S=5 -CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y -CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=y -# CONFIG_ESP_PANIC_HANDLER_IRAM is not set -# CONFIG_ESP_DEBUG_STUBS_ENABLE is not set -CONFIG_ESP_DEBUG_OCDAWARE=y -# CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5 is not set -CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4=y - -# -# Brownout Detector -# -CONFIG_ESP_BROWNOUT_DET=y -CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0=y -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_1 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 is not set -CONFIG_ESP_BROWNOUT_DET_LVL=0 -# end of Brownout Detector - -# CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE is not set -CONFIG_ESP_SYSTEM_BROWNOUT_INTR=y -# end of ESP System Settings - -# -# IPC (Inter-Processor Call) -# -CONFIG_ESP_IPC_TASK_STACK_SIZE=1024 -CONFIG_ESP_IPC_USES_CALLERS_PRIORITY=y -CONFIG_ESP_IPC_ISR_ENABLE=y -# end of IPC (Inter-Processor Call) - -# -# High resolution timer (esp_timer) -# -# CONFIG_ESP_TIMER_PROFILING is not set -CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER=y -CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER=y -CONFIG_ESP_TIMER_TASK_STACK_SIZE=3584 -CONFIG_ESP_TIMER_INTERRUPT_LEVEL=1 -# CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD is not set -CONFIG_ESP_TIMER_IMPL_TG0_LAC=y -# end of High resolution timer (esp_timer) - -# -# Wi-Fi -# -CONFIG_ESP32_WIFI_ENABLED=y -CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10 -CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32 -# CONFIG_ESP32_WIFI_STATIC_TX_BUFFER is not set -CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y -CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1 -CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32 -# CONFIG_ESP32_WIFI_CSI_ENABLED is not set -CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y -CONFIG_ESP32_WIFI_TX_BA_WIN=6 -CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y -CONFIG_ESP32_WIFI_RX_BA_WIN=6 -CONFIG_ESP32_WIFI_NVS_ENABLED=y -CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y -# CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1 is not set -CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 -CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 -CONFIG_ESP32_WIFI_IRAM_OPT=y -CONFIG_ESP32_WIFI_RX_IRAM_OPT=y -CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y -CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA=y -# CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set -CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE=y -# CONFIG_ESP_WIFI_GMAC_SUPPORT is not set -CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y -# CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT is not set -CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=7 -# end of Wi-Fi - -# -# Core dump -# -# CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH is not set -# CONFIG_ESP_COREDUMP_ENABLE_TO_UART is not set -CONFIG_ESP_COREDUMP_ENABLE_TO_NONE=y -# end of Core dump - -# -# FAT Filesystem support -# -CONFIG_FATFS_VOLUME_COUNT=2 -# CONFIG_FATFS_SECTOR_512 is not set -# CONFIG_FATFS_SECTOR_1024 is not set -# CONFIG_FATFS_SECTOR_2048 is not set -CONFIG_FATFS_SECTOR_4096=y -CONFIG_FATFS_SECTORS_PER_CLUSTER_1=y -# CONFIG_FATFS_SECTORS_PER_CLUSTER_2 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_4 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_8 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_16 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_32 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_64 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_128 is not set -# CONFIG_FATFS_CODEPAGE_DYNAMIC is not set -CONFIG_FATFS_CODEPAGE_437=y -# CONFIG_FATFS_CODEPAGE_720 is not set -# CONFIG_FATFS_CODEPAGE_737 is not set -# CONFIG_FATFS_CODEPAGE_771 is not set -# CONFIG_FATFS_CODEPAGE_775 is not set -# CONFIG_FATFS_CODEPAGE_850 is not set -# CONFIG_FATFS_CODEPAGE_852 is not set -# CONFIG_FATFS_CODEPAGE_855 is not set -# CONFIG_FATFS_CODEPAGE_857 is not set -# CONFIG_FATFS_CODEPAGE_860 is not set -# CONFIG_FATFS_CODEPAGE_861 is not set -# CONFIG_FATFS_CODEPAGE_862 is not set -# CONFIG_FATFS_CODEPAGE_863 is not set -# CONFIG_FATFS_CODEPAGE_864 is not set -# CONFIG_FATFS_CODEPAGE_865 is not set -# CONFIG_FATFS_CODEPAGE_866 is not set -# CONFIG_FATFS_CODEPAGE_869 is not set -# CONFIG_FATFS_CODEPAGE_932 is not set -# CONFIG_FATFS_CODEPAGE_936 is not set -# CONFIG_FATFS_CODEPAGE_949 is not set -# CONFIG_FATFS_CODEPAGE_950 is not set -CONFIG_FATFS_AUTO_TYPE=y -# CONFIG_FATFS_FAT12 is not set -# CONFIG_FATFS_FAT16 is not set -CONFIG_FATFS_CODEPAGE=437 -CONFIG_FATFS_LFN_NONE=y -# CONFIG_FATFS_LFN_HEAP is not set -# CONFIG_FATFS_LFN_STACK is not set -CONFIG_FATFS_FS_LOCK=0 -CONFIG_FATFS_TIMEOUT_MS=10000 -CONFIG_FATFS_PER_FILE_CACHE=y -# CONFIG_FATFS_USE_FASTSEEK is not set -# end of FAT Filesystem support - -# -# FreeRTOS -# - -# -# Kernel -# -# CONFIG_FREERTOS_SMP is not set -# CONFIG_FREERTOS_UNICORE is not set -CONFIG_FREERTOS_HZ=1000 -# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE is not set -# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL is not set -CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y -CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=1 -CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536 -# CONFIG_FREERTOS_USE_IDLE_HOOK is not set -# CONFIG_FREERTOS_USE_TICK_HOOK is not set -CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16 -# CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY is not set -CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1 -CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=2048 -CONFIG_FREERTOS_TIMER_QUEUE_LENGTH=10 -CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0 -# CONFIG_FREERTOS_USE_TRACE_FACILITY is not set -# CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is not set -# end of Kernel - -# -# Port -# -CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y -# CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK is not set -# CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP is not set -CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y -CONFIG_FREERTOS_ISR_STACKSIZE=1536 -CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y -# CONFIG_FREERTOS_FPU_IN_ISR is not set -CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER=y -CONFIG_FREERTOS_CORETIMER_0=y -# CONFIG_FREERTOS_CORETIMER_1 is not set -CONFIG_FREERTOS_SYSTICK_USES_CCOUNT=y -# CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set -# CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH is not set -# CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set -CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y -CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y -# end of Port - -CONFIG_FREERTOS_NO_AFFINITY=0x7FFFFFFF -CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y -CONFIG_FREERTOS_DEBUG_OCDAWARE=y -# end of FreeRTOS - -# -# Hardware Abstraction Layer (HAL) and Low Level (LL) -# -CONFIG_HAL_ASSERTION_EQUALS_SYSTEM=y -# CONFIG_HAL_ASSERTION_DISABLE is not set -# CONFIG_HAL_ASSERTION_SILENT is not set -# CONFIG_HAL_ASSERTION_ENABLE is not set -CONFIG_HAL_DEFAULT_ASSERTION_LEVEL=2 -# end of Hardware Abstraction Layer (HAL) and Low Level (LL) - -# -# Heap memory debugging -# -CONFIG_HEAP_POISONING_DISABLED=y -# CONFIG_HEAP_POISONING_LIGHT is not set -# CONFIG_HEAP_POISONING_COMPREHENSIVE is not set -CONFIG_HEAP_TRACING_OFF=y -# CONFIG_HEAP_TRACING_STANDALONE is not set -# CONFIG_HEAP_TRACING_TOHOST is not set -# CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS is not set -# end of Heap memory debugging - -# -# Log output -# -# CONFIG_LOG_DEFAULT_LEVEL_NONE is not set -# CONFIG_LOG_DEFAULT_LEVEL_ERROR is not set -# CONFIG_LOG_DEFAULT_LEVEL_WARN is not set -CONFIG_LOG_DEFAULT_LEVEL_INFO=y -# CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set -# CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set -CONFIG_LOG_DEFAULT_LEVEL=3 -CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y -# CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set -# CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set -CONFIG_LOG_MAXIMUM_LEVEL=3 -CONFIG_LOG_COLORS=y -CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y -# CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set -# end of Log output - -# -# LWIP -# -CONFIG_LWIP_LOCAL_HOSTNAME="espressif" -# CONFIG_LWIP_NETIF_API is not set -# CONFIG_LWIP_TCPIP_CORE_LOCKING is not set -# CONFIG_LWIP_CHECK_THREAD_SAFETY is not set -CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y -# CONFIG_LWIP_L2_TO_L3_COPY is not set -# CONFIG_LWIP_IRAM_OPTIMIZATION is not set -CONFIG_LWIP_TIMERS_ONDEMAND=y -CONFIG_LWIP_MAX_SOCKETS=10 -# CONFIG_LWIP_USE_ONLY_LWIP_SELECT is not set -# CONFIG_LWIP_SO_LINGER is not set -CONFIG_LWIP_SO_REUSE=y -CONFIG_LWIP_SO_REUSE_RXTOALL=y -# CONFIG_LWIP_SO_RCVBUF is not set -# CONFIG_LWIP_NETBUF_RECVINFO is not set -CONFIG_LWIP_IP4_FRAG=y -CONFIG_LWIP_IP6_FRAG=y -# CONFIG_LWIP_IP4_REASSEMBLY is not set -# CONFIG_LWIP_IP6_REASSEMBLY is not set -# CONFIG_LWIP_IP_FORWARD is not set -# CONFIG_LWIP_STATS is not set -CONFIG_LWIP_ESP_GRATUITOUS_ARP=y -CONFIG_LWIP_GARP_TMR_INTERVAL=60 -CONFIG_LWIP_ESP_MLDV6_REPORT=y -CONFIG_LWIP_MLDV6_TMR_INTERVAL=40 -CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=32 -CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y -# CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set -CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID=y -# CONFIG_LWIP_DHCP_RESTORE_LAST_IP is not set -CONFIG_LWIP_DHCP_OPTIONS_LEN=68 -CONFIG_LWIP_NUM_NETIF_CLIENT_DATA=0 -CONFIG_LWIP_DHCP_COARSE_TIMER_SECS=1 - -# -# DHCP server -# -CONFIG_LWIP_DHCPS=y -CONFIG_LWIP_DHCPS_LEASE_UNIT=60 -CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8 -# end of DHCP server - -# CONFIG_LWIP_AUTOIP is not set -CONFIG_LWIP_IPV6=y -# CONFIG_LWIP_IPV6_AUTOCONFIG is not set -CONFIG_LWIP_IPV6_NUM_ADDRESSES=3 -# CONFIG_LWIP_IPV6_FORWARD is not set -# CONFIG_LWIP_NETIF_STATUS_CALLBACK is not set -CONFIG_LWIP_NETIF_LOOPBACK=y -CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8 - -# -# TCP -# -CONFIG_LWIP_MAX_ACTIVE_TCP=16 -CONFIG_LWIP_MAX_LISTENING_TCP=16 -CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION=y -CONFIG_LWIP_TCP_MAXRTX=12 -CONFIG_LWIP_TCP_SYNMAXRTX=12 -CONFIG_LWIP_TCP_MSS=1440 -CONFIG_LWIP_TCP_TMR_INTERVAL=250 -CONFIG_LWIP_TCP_MSL=60000 -CONFIG_LWIP_TCP_FIN_WAIT_TIMEOUT=20000 -CONFIG_LWIP_TCP_SND_BUF_DEFAULT=5744 -CONFIG_LWIP_TCP_WND_DEFAULT=5744 -CONFIG_LWIP_TCP_RECVMBOX_SIZE=6 -CONFIG_LWIP_TCP_QUEUE_OOSEQ=y -# CONFIG_LWIP_TCP_SACK_OUT is not set -CONFIG_LWIP_TCP_OVERSIZE_MSS=y -# CONFIG_LWIP_TCP_OVERSIZE_QUARTER_MSS is not set -# CONFIG_LWIP_TCP_OVERSIZE_DISABLE is not set -CONFIG_LWIP_TCP_RTO_TIME=1500 -# end of TCP - -# -# UDP -# -CONFIG_LWIP_MAX_UDP_PCBS=16 -CONFIG_LWIP_UDP_RECVMBOX_SIZE=6 -# end of UDP - -# -# Checksums -# -# CONFIG_LWIP_CHECKSUM_CHECK_IP is not set -# CONFIG_LWIP_CHECKSUM_CHECK_UDP is not set -CONFIG_LWIP_CHECKSUM_CHECK_ICMP=y -# end of Checksums - -CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=3072 -CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y -# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0 is not set -# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU1 is not set -CONFIG_LWIP_TCPIP_TASK_AFFINITY=0x7FFFFFFF -# CONFIG_LWIP_PPP_SUPPORT is not set -CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE=3 -CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS=5 -# CONFIG_LWIP_SLIP_SUPPORT is not set - -# -# ICMP -# -CONFIG_LWIP_ICMP=y -# CONFIG_LWIP_MULTICAST_PING is not set -# CONFIG_LWIP_BROADCAST_PING is not set -# end of ICMP - -# -# LWIP RAW API -# -CONFIG_LWIP_MAX_RAW_PCBS=16 -# end of LWIP RAW API - -# -# SNTP -# -CONFIG_LWIP_SNTP_MAX_SERVERS=1 -# CONFIG_LWIP_DHCP_GET_NTP_SRV is not set -CONFIG_LWIP_SNTP_UPDATE_DELAY=3600000 -# end of SNTP - -CONFIG_LWIP_BRIDGEIF_MAX_PORTS=7 -CONFIG_LWIP_ESP_LWIP_ASSERT=y - -# -# Hooks -# -# CONFIG_LWIP_HOOK_TCP_ISN_NONE is not set -CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT=y -# CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM is not set -CONFIG_LWIP_HOOK_IP6_ROUTE_NONE=y -# CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT is not set -# CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM is not set -CONFIG_LWIP_HOOK_ND6_GET_GW_NONE=y -# CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT is not set -# CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM is not set -CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE=y -# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT is not set -# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM is not set -CONFIG_LWIP_HOOK_IP6_INPUT_NONE=y -# CONFIG_LWIP_HOOK_IP6_INPUT_DEFAULT is not set -# CONFIG_LWIP_HOOK_IP6_INPUT_CUSTOM is not set -# end of Hooks - -# CONFIG_LWIP_DEBUG is not set -# end of LWIP - -# -# mbedTLS -# -CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y -# CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC is not set -# CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC is not set -CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN=y -CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN=16384 -CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=4096 -# CONFIG_MBEDTLS_DYNAMIC_BUFFER is not set -# CONFIG_MBEDTLS_DEBUG is not set - -# -# mbedTLS v3.x related -# -# CONFIG_MBEDTLS_SSL_PROTO_TLS1_3 is not set -# CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is not set -# CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set -# CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set -CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y -# end of mbedTLS v3.x related - -# -# Certificate Bundle -# -CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y -CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y -# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN is not set -# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE is not set -# CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE is not set -CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200 -# end of Certificate Bundle - -# CONFIG_MBEDTLS_ECP_RESTARTABLE is not set -# CONFIG_MBEDTLS_CMAC_C is not set -CONFIG_MBEDTLS_HARDWARE_AES=y -CONFIG_MBEDTLS_HARDWARE_MPI=y -CONFIG_MBEDTLS_HARDWARE_SHA=y -CONFIG_MBEDTLS_ROM_MD5=y -# CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set -# CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set -CONFIG_MBEDTLS_HAVE_TIME=y -# CONFIG_MBEDTLS_PLATFORM_TIME_ALT is not set -# CONFIG_MBEDTLS_HAVE_TIME_DATE is not set -CONFIG_MBEDTLS_ECDSA_DETERMINISTIC=y -CONFIG_MBEDTLS_SHA512_C=y -CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y -# CONFIG_MBEDTLS_TLS_SERVER_ONLY is not set -# CONFIG_MBEDTLS_TLS_CLIENT_ONLY is not set -# CONFIG_MBEDTLS_TLS_DISABLED is not set -CONFIG_MBEDTLS_TLS_SERVER=y -CONFIG_MBEDTLS_TLS_CLIENT=y -CONFIG_MBEDTLS_TLS_ENABLED=y - -# -# TLS Key Exchange Methods -# -# CONFIG_MBEDTLS_PSK_MODES is not set -CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y -# end of TLS Key Exchange Methods - -CONFIG_MBEDTLS_SSL_RENEGOTIATION=y -CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y -# CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set -# CONFIG_MBEDTLS_SSL_PROTO_DTLS is not set -CONFIG_MBEDTLS_SSL_ALPN=y -CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS=y -CONFIG_MBEDTLS_SERVER_SSL_SESSION_TICKETS=y - -# -# Symmetric Ciphers -# -CONFIG_MBEDTLS_AES_C=y -# CONFIG_MBEDTLS_CAMELLIA_C is not set -# CONFIG_MBEDTLS_DES_C is not set -# CONFIG_MBEDTLS_BLOWFISH_C is not set -# CONFIG_MBEDTLS_XTEA_C is not set -CONFIG_MBEDTLS_CCM_C=y -CONFIG_MBEDTLS_GCM_C=y -# CONFIG_MBEDTLS_NIST_KW_C is not set -# end of Symmetric Ciphers - -# CONFIG_MBEDTLS_RIPEMD160_C is not set - -# -# Certificates -# -CONFIG_MBEDTLS_PEM_PARSE_C=y -CONFIG_MBEDTLS_PEM_WRITE_C=y -CONFIG_MBEDTLS_X509_CRL_PARSE_C=y -CONFIG_MBEDTLS_X509_CSR_PARSE_C=y -# end of Certificates - -CONFIG_MBEDTLS_ECP_C=y -# CONFIG_MBEDTLS_DHM_C is not set -CONFIG_MBEDTLS_ECDH_C=y -CONFIG_MBEDTLS_ECDSA_C=y -# CONFIG_MBEDTLS_ECJPAKE_C is not set -CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y -CONFIG_MBEDTLS_ECP_NIST_OPTIM=y -# CONFIG_MBEDTLS_POLY1305_C is not set -# CONFIG_MBEDTLS_CHACHA20_C is not set -# CONFIG_MBEDTLS_HKDF_C is not set -# CONFIG_MBEDTLS_THREADING_C is not set -# CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI is not set -# CONFIG_MBEDTLS_SECURITY_RISKS is not set -# end of mbedTLS - -# -# ESP-MQTT Configurations -# -CONFIG_MQTT_PROTOCOL_311=y -# CONFIG_MQTT_PROTOCOL_5 is not set -CONFIG_MQTT_TRANSPORT_SSL=y -CONFIG_MQTT_TRANSPORT_WEBSOCKET=y -CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE=y -# CONFIG_MQTT_MSG_ID_INCREMENTAL is not set -# CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED is not set -# CONFIG_MQTT_REPORT_DELETED_MESSAGES is not set -# CONFIG_MQTT_USE_CUSTOM_CONFIG is not set -# CONFIG_MQTT_TASK_CORE_SELECTION_ENABLED is not set -# CONFIG_MQTT_CUSTOM_OUTBOX is not set -# end of ESP-MQTT Configurations - -# -# Newlib -# -CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y -# CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF is not set -# CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR is not set -# CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF is not set -# CONFIG_NEWLIB_STDIN_LINE_ENDING_LF is not set -CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y -# CONFIG_NEWLIB_NANO_FORMAT is not set -CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT=y -# CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC is not set -# CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT is not set -# CONFIG_NEWLIB_TIME_SYSCALL_USE_NONE is not set -# end of Newlib - -# -# NVS -# -# CONFIG_NVS_ASSERT_ERROR_CHECK is not set -# end of NVS - -# -# OpenThread -# -# CONFIG_OPENTHREAD_ENABLED is not set -# end of OpenThread - -# -# Protocomm -# -CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0=y -CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1=y -CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2=y -# end of Protocomm - -# -# PThreads -# -CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5 -CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 -CONFIG_PTHREAD_STACK_MIN=768 -CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY=y -# CONFIG_PTHREAD_DEFAULT_CORE_0 is not set -# CONFIG_PTHREAD_DEFAULT_CORE_1 is not set -CONFIG_PTHREAD_TASK_CORE_DEFAULT=-1 -CONFIG_PTHREAD_TASK_NAME_DEFAULT="pthread" -# end of PThreads - -# -# MMU Config -# -CONFIG_MMU_PAGE_SIZE_64KB=y -CONFIG_MMU_PAGE_MODE="64KB" -CONFIG_MMU_PAGE_SIZE=0x10000 -# end of MMU Config - -# -# SPI Flash driver -# -# CONFIG_SPI_FLASH_VERIFY_WRITE is not set -# CONFIG_SPI_FLASH_ENABLE_COUNTERS is not set -CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y -CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS=y -# CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS is not set -# CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED is not set -# CONFIG_SPI_FLASH_SHARE_SPI1_BUS is not set -# CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE is not set -CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y -CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20 -CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=1 -CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=8192 -# CONFIG_SPI_FLASH_SIZE_OVERRIDE is not set -# CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED is not set -# CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST is not set - -# -# SPI Flash behavior when brownout -# -CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC=y -CONFIG_SPI_FLASH_BROWNOUT_RESET=y -# end of SPI Flash behavior when brownout - -# -# Auto-detect flash chips -# -CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y -CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y -CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y -CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y -# CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP is not set -# CONFIG_SPI_FLASH_SUPPORT_TH_CHIP is not set -# end of Auto-detect flash chips - -CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y -# end of SPI Flash driver - -# -# SPIFFS Configuration -# -CONFIG_SPIFFS_MAX_PARTITIONS=3 - -# -# SPIFFS Cache Configuration -# -CONFIG_SPIFFS_CACHE=y -CONFIG_SPIFFS_CACHE_WR=y -# CONFIG_SPIFFS_CACHE_STATS is not set -# end of SPIFFS Cache Configuration - -CONFIG_SPIFFS_PAGE_CHECK=y -CONFIG_SPIFFS_GC_MAX_RUNS=10 -# CONFIG_SPIFFS_GC_STATS is not set -CONFIG_SPIFFS_PAGE_SIZE=256 -CONFIG_SPIFFS_OBJ_NAME_LEN=32 -# CONFIG_SPIFFS_FOLLOW_SYMLINKS is not set -CONFIG_SPIFFS_USE_MAGIC=y -CONFIG_SPIFFS_USE_MAGIC_LENGTH=y -CONFIG_SPIFFS_META_LENGTH=4 -CONFIG_SPIFFS_USE_MTIME=y - -# -# Debug Configuration -# -# CONFIG_SPIFFS_DBG is not set -# CONFIG_SPIFFS_API_DBG is not set -# CONFIG_SPIFFS_GC_DBG is not set -# CONFIG_SPIFFS_CACHE_DBG is not set -# CONFIG_SPIFFS_CHECK_DBG is not set -# CONFIG_SPIFFS_TEST_VISUALISATION is not set -# end of Debug Configuration -# end of SPIFFS Configuration - -# -# TCP Transport -# - -# -# Websocket -# -CONFIG_WS_TRANSPORT=y -CONFIG_WS_BUFFER_SIZE=1024 -# CONFIG_WS_DYNAMIC_BUFFER is not set -# end of Websocket -# end of TCP Transport - -# -# Ultra Low Power (ULP) Co-processor -# -# CONFIG_ULP_COPROC_ENABLED is not set -# end of Ultra Low Power (ULP) Co-processor - -# -# Unity unit testing library -# -CONFIG_UNITY_ENABLE_FLOAT=y -CONFIG_UNITY_ENABLE_DOUBLE=y -# CONFIG_UNITY_ENABLE_64BIT is not set -# CONFIG_UNITY_ENABLE_COLOR is not set -CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=y -# CONFIG_UNITY_ENABLE_FIXTURE is not set -# CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL is not set -# end of Unity unit testing library - -# -# Root Hub configuration -# -# end of Root Hub configuration - -# -# Virtual file system -# -CONFIG_VFS_SUPPORT_IO=y -CONFIG_VFS_SUPPORT_DIR=y -CONFIG_VFS_SUPPORT_SELECT=y -CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT=y -CONFIG_VFS_SUPPORT_TERMIOS=y - -# -# Host File System I/O (Semihosting) -# -CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS=1 -# end of Host File System I/O (Semihosting) -# end of Virtual file system - -# -# Wear Levelling -# -# CONFIG_WL_SECTOR_SIZE_512 is not set -CONFIG_WL_SECTOR_SIZE_4096=y -CONFIG_WL_SECTOR_SIZE=4096 -# end of Wear Levelling - -# -# Wi-Fi Provisioning Manager -# -CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16 -CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30 -# CONFIG_WIFI_PROV_BLE_FORCE_ENCRYPTION is not set -CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN=y -# CONFIG_WIFI_PROV_STA_FAST_SCAN is not set -# end of Wi-Fi Provisioning Manager - -# -# Supplicant -# -CONFIG_WPA_MBEDTLS_CRYPTO=y -CONFIG_WPA_MBEDTLS_TLS_CLIENT=y -# CONFIG_WPA_WAPI_PSK is not set -# CONFIG_WPA_SUITE_B_192 is not set -# CONFIG_WPA_DEBUG_PRINT is not set -# CONFIG_WPA_TESTING_OPTIONS is not set -# CONFIG_WPA_WPS_STRICT is not set -# CONFIG_WPA_11KV_SUPPORT is not set -# CONFIG_WPA_MBO_SUPPORT is not set -# CONFIG_WPA_DPP_SUPPORT is not set -# CONFIG_WPA_11R_SUPPORT is not set -# CONFIG_WPA_WPS_SOFTAP_REGISTRAR is not set -# end of Supplicant -# end of Component config - -# Deprecated options for backward compatibility -# CONFIG_NO_BLOBS is not set -# CONFIG_ESP32_NO_BLOBS is not set -# CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set -# CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set -# CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set -# CONFIG_LOG_BOOTLOADER_LEVEL_ERROR is not set -# CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set -CONFIG_LOG_BOOTLOADER_LEVEL_INFO=y -# CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG is not set -# CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE is not set -CONFIG_LOG_BOOTLOADER_LEVEL=3 -# CONFIG_APP_ROLLBACK_ENABLE is not set -# CONFIG_FLASH_ENCRYPTION_ENABLED is not set -# CONFIG_FLASHMODE_QIO is not set -# CONFIG_FLASHMODE_QOUT is not set -CONFIG_FLASHMODE_DIO=y -# CONFIG_FLASHMODE_DOUT is not set -CONFIG_MONITOR_BAUD=115200 -CONFIG_OPTIMIZATION_LEVEL_DEBUG=y -CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG=y -# CONFIG_OPTIMIZATION_LEVEL_RELEASE is not set -# CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE is not set -CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y -# CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is not set -# CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set -CONFIG_OPTIMIZATION_ASSERTION_LEVEL=2 -# CONFIG_CXX_EXCEPTIONS is not set -CONFIG_STACK_CHECK_NONE=y -# CONFIG_STACK_CHECK_NORM is not set -# CONFIG_STACK_CHECK_STRONG is not set -# CONFIG_STACK_CHECK_ALL is not set -# CONFIG_WARN_WRITE_STRINGS is not set -# CONFIG_ESP32_APPTRACE_DEST_TRAX is not set -CONFIG_ESP32_APPTRACE_DEST_NONE=y -CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y -CONFIG_ADC2_DISABLE_DAC=y -# CONFIG_MCPWM_ISR_IN_IRAM is not set -# CONFIG_EVENT_LOOP_PROFILING is not set -CONFIG_POST_EVENTS_FROM_ISR=y -CONFIG_POST_EVENTS_FROM_IRAM_ISR=y -# CONFIG_OTA_ALLOW_HTTP is not set -# CONFIG_TWO_UNIVERSAL_MAC_ADDRESS is not set -CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y -CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4 -# CONFIG_ESP_SYSTEM_PD_FLASH is not set -CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 -CONFIG_ESP32_RTC_CLK_SRC_INT_RC=y -CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y -# CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS is not set -# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL is not set -# CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC is not set -# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC is not set -# CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256 is not set -# CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 is not set -CONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024 -# CONFIG_ESP32_XTAL_FREQ_26 is not set -CONFIG_ESP32_XTAL_FREQ_40=y -# CONFIG_ESP32_XTAL_FREQ_AUTO is not set -CONFIG_ESP32_XTAL_FREQ=40 -CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y -# CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set -CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 -CONFIG_ESP32_PHY_MAX_TX_POWER=20 -CONFIG_REDUCE_PHY_TX_POWER=y -CONFIG_ESP32_REDUCE_PHY_TX_POWER=y -# CONFIG_SPIRAM_SUPPORT is not set -# CONFIG_ESP32_SPIRAM_SUPPORT is not set -# CONFIG_ESP32_DEFAULT_CPU_FREQ_80 is not set -CONFIG_ESP32_DEFAULT_CPU_FREQ_160=y -# CONFIG_ESP32_DEFAULT_CPU_FREQ_240 is not set -CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=160 -CONFIG_TRACEMEM_RESERVE_DRAM=0x0 -# CONFIG_ESP32_PANIC_PRINT_HALT is not set -CONFIG_ESP32_PANIC_PRINT_REBOOT=y -# CONFIG_ESP32_PANIC_SILENT_REBOOT is not set -# CONFIG_ESP32_PANIC_GDBSTUB is not set -CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 -CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304 -CONFIG_MAIN_TASK_STACK_SIZE=3584 -CONFIG_CONSOLE_UART_DEFAULT=y -# CONFIG_CONSOLE_UART_CUSTOM is not set -# CONFIG_CONSOLE_UART_NONE is not set -# CONFIG_ESP_CONSOLE_UART_NONE is not set -CONFIG_CONSOLE_UART=y -CONFIG_CONSOLE_UART_NUM=0 -CONFIG_CONSOLE_UART_BAUDRATE=115200 -CONFIG_INT_WDT=y -CONFIG_INT_WDT_TIMEOUT_MS=300 -CONFIG_INT_WDT_CHECK_CPU1=y -CONFIG_TASK_WDT=y -CONFIG_ESP_TASK_WDT=y -# CONFIG_TASK_WDT_PANIC is not set -CONFIG_TASK_WDT_TIMEOUT_S=5 -CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y -CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y -# CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set -CONFIG_ESP32_DEBUG_OCDAWARE=y -CONFIG_BROWNOUT_DET=y -CONFIG_ESP32_BROWNOUT_DET=y -CONFIG_BROWNOUT_DET_LVL_SEL_0=y -CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0=y -# CONFIG_BROWNOUT_DET_LVL_SEL_1 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_6 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_7 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7 is not set -CONFIG_BROWNOUT_DET_LVL=0 -CONFIG_ESP32_BROWNOUT_DET_LVL=0 -# CONFIG_DISABLE_BASIC_ROM_CONSOLE is not set -CONFIG_IPC_TASK_STACK_SIZE=1024 -CONFIG_TIMER_TASK_STACK_SIZE=3584 -# CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set -# CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set -CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y -CONFIG_TIMER_TASK_PRIORITY=1 -CONFIG_TIMER_TASK_STACK_DEPTH=2048 -CONFIG_TIMER_QUEUE_LENGTH=10 -# CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set -# CONFIG_HAL_ASSERTION_SILIENT is not set -# CONFIG_L2_TO_L3_COPY is not set -CONFIG_ESP_GRATUITOUS_ARP=y -CONFIG_GARP_TMR_INTERVAL=60 -CONFIG_TCPIP_RECVMBOX_SIZE=32 -CONFIG_TCP_MAXRTX=12 -CONFIG_TCP_SYNMAXRTX=12 -CONFIG_TCP_MSS=1440 -CONFIG_TCP_MSL=60000 -CONFIG_TCP_SND_BUF_DEFAULT=5744 -CONFIG_TCP_WND_DEFAULT=5744 -CONFIG_TCP_RECVMBOX_SIZE=6 -CONFIG_TCP_QUEUE_OOSEQ=y -CONFIG_TCP_OVERSIZE_MSS=y -# CONFIG_TCP_OVERSIZE_QUARTER_MSS is not set -# CONFIG_TCP_OVERSIZE_DISABLE is not set -CONFIG_UDP_RECVMBOX_SIZE=6 -CONFIG_TCPIP_TASK_STACK_SIZE=3072 -CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y -# CONFIG_TCPIP_TASK_AFFINITY_CPU0 is not set -# CONFIG_TCPIP_TASK_AFFINITY_CPU1 is not set -CONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF -# CONFIG_PPP_SUPPORT is not set -CONFIG_ESP32_TIME_SYSCALL_USE_RTC_HRT=y -CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y -# CONFIG_ESP32_TIME_SYSCALL_USE_RTC is not set -# CONFIG_ESP32_TIME_SYSCALL_USE_HRT is not set -# CONFIG_ESP32_TIME_SYSCALL_USE_FRC1 is not set -# CONFIG_ESP32_TIME_SYSCALL_USE_NONE is not set -CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 -CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 -CONFIG_ESP32_PTHREAD_STACK_MIN=768 -CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY=y -# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 is not set -# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 is not set -CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 -CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" -CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y -# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set -# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set -# CONFIG_ESP32_ULP_COPROC_ENABLED is not set -CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y -CONFIG_SUPPORT_TERMIOS=y -CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 -# End of deprecated options diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Pico/.gitignore b/lib/libesp32/RadioLib/examples/NonArduino/Pico/.gitignore deleted file mode 100644 index d16386367..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Pico/.gitignore +++ /dev/null @@ -1 +0,0 @@ -build/ \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Pico/CMakeLists.txt b/lib/libesp32/RadioLib/examples/NonArduino/Pico/CMakeLists.txt deleted file mode 100644 index e58520ff3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Pico/CMakeLists.txt +++ /dev/null @@ -1,33 +0,0 @@ -cmake_minimum_required(VERSION 3.18) - -# Pull in SDK (must be before project) -include(pico_sdk_import.cmake) - -project(pico-sx1276 C CXX ASM) -set(CMAKE_C_STANDARD 11) -set(CMAKE_CXX_STANDARD 17) - -# Initialize the SDK -pico_sdk_init() - -add_compile_options( - -Wall - -Wno-format - -Wno-unused-function -) - -add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/../../../../RadioLib" "${CMAKE_CURRENT_BINARY_DIR}/RadioLib") - -add_executable(${PROJECT_NAME} - main.cpp -) - -# Pull in common dependencies -target_link_libraries(${PROJECT_NAME} pico_stdlib hardware_spi hardware_gpio hardware_timer RadioLib) - - -pico_enable_stdio_usb(${PROJECT_NAME} 1) -pico_enable_stdio_uart(${PROJECT_NAME} 0) - -# Create map/bin/hex file etc. -pico_add_extra_outputs(${PROJECT_NAME}) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Pico/PicoHal.h b/lib/libesp32/RadioLib/examples/NonArduino/Pico/PicoHal.h deleted file mode 100644 index d01842574..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Pico/PicoHal.h +++ /dev/null @@ -1,143 +0,0 @@ -#ifndef PICO_HAL_H -#define PICO_HAL_H - -// include RadioLib -#include - -// include the necessary Pico libraries -#include -#include "hardware/spi.h" -#include "hardware/timer.h" - -// create a new Raspberry Pi Pico hardware abstraction -// layer using the Pico SDK -// the HAL must inherit from the base RadioLibHal class -// and implement all of its virtual methods -class PicoHal : public RadioLibHal { -public: - PicoHal(spi_inst_t *spiChannel, uint32_t misoPin, uint32_t mosiPin, uint32_t sckPin, uint32_t spiSpeed = 500 * 1000) - : RadioLibHal(GPIO_IN, GPIO_OUT, 0, 1, GPIO_IRQ_EDGE_RISE, GPIO_IRQ_EDGE_FALL), - _spiChannel(spiChannel), - _spiSpeed(spiSpeed), - _misoPin(misoPin), - _mosiPin(mosiPin), - _sckPin(sckPin) { - } - - void init() override { - stdio_init_all(); - spiBegin(); - } - - void term() override { - spiEnd(); - } - - // GPIO-related methods (pinMode, digitalWrite etc.) should check - // RADIOLIB_NC as an alias for non-connected pins - void pinMode(uint32_t pin, uint32_t mode) override { - if (pin == RADIOLIB_NC) { - return; - } - - gpio_init(pin); - gpio_set_dir(pin, mode); - } - - void digitalWrite(uint32_t pin, uint32_t value) override { - if (pin == RADIOLIB_NC) { - return; - } - - gpio_put(pin, (bool)value); - } - - uint32_t digitalRead(uint32_t pin) override { - if (pin == RADIOLIB_NC) { - return 0; - } - - return gpio_get(pin); - } - - void attachInterrupt(uint32_t interruptNum, void (*interruptCb)(void), uint32_t mode) override { - if (interruptNum == RADIOLIB_NC) { - return; - } - - gpio_set_irq_enabled_with_callback(interruptNum, GPIO_IRQ_EDGE_RISE | GPIO_IRQ_EDGE_FALL, true, (gpio_irq_callback_t)interruptCb); - } - - void detachInterrupt(uint32_t interruptNum) override { - if (interruptNum == RADIOLIB_NC) { - return; - } - - gpio_set_irq_enabled_with_callback(interruptNum, GPIO_IRQ_EDGE_RISE | GPIO_IRQ_EDGE_FALL, false, NULL); - } - - void delay(unsigned long ms) override { - sleep_ms(ms); - } - - void delayMicroseconds(unsigned long us) override { - sleep_us(us); - } - - unsigned long millis() override { - return to_ms_since_boot(get_absolute_time()); - } - - unsigned long micros() override { - return to_us_since_boot(get_absolute_time()); - } - - long pulseIn(uint32_t pin, uint32_t state, unsigned long timeout) override { - if (pin == RADIOLIB_NC) { - return 0; - } - - this->pinMode(pin, GPIO_IN); - uint32_t start = this->micros(); - uint32_t curtick = this->micros(); - - while (this->digitalRead(pin) == state) { - if ((this->micros() - curtick) > timeout) { - return 0; - } - } - - return (this->micros() - start); - } - - void spiBegin() { - spi_init(_spiChannel, _spiSpeed); - spi_set_format(_spiChannel, 8, SPI_CPOL_0, SPI_CPHA_0, SPI_MSB_FIRST); - - gpio_set_function(_sckPin, GPIO_FUNC_SPI); - gpio_set_function(_mosiPin, GPIO_FUNC_SPI); - gpio_set_function(_misoPin, GPIO_FUNC_SPI); - } - - void spiBeginTransaction() {} - - void spiTransfer(uint8_t *out, size_t len, uint8_t *in) { - spi_write_read_blocking(_spiChannel, out, in, len); - } - - void spiEndTransaction() {} - - void spiEnd() { - spi_deinit(_spiChannel); - } - -private: - // the HAL can contain any additional private members - spi_inst_t *_spiChannel; - uint32_t _spiSpeed; - uint32_t _misoPin; - uint32_t _mosiPin; - uint32_t _sckPin; -}; - -#endif \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Pico/build.sh b/lib/libesp32/RadioLib/examples/NonArduino/Pico/build.sh deleted file mode 100644 index 1a556bf4c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Pico/build.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -set -e -mkdir -p build -cd build -cmake .. -make -cd .. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Pico/clean.sh b/lib/libesp32/RadioLib/examples/NonArduino/Pico/clean.sh deleted file mode 100644 index 27cfe2641..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Pico/clean.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -rm -rf ./build diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Pico/main.cpp b/lib/libesp32/RadioLib/examples/NonArduino/Pico/main.cpp deleted file mode 100644 index 28b32251c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Pico/main.cpp +++ /dev/null @@ -1,86 +0,0 @@ -/* - RadioLib Non-Arduino Raspberry Pi Pico library example - - Licensed under the MIT License - - Copyright (c) 2024 Cameron Goddard - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all - copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. -*/ - -// define pins to be used -#define SPI_PORT spi0 -#define SPI_MISO 4 -#define SPI_MOSI 3 -#define SPI_SCK 2 - -#define RFM_NSS 26 -#define RFM_RST 22 -#define RFM_DIO0 14 -#define RFM_DIO1 15 - -#include - -// include the library -#include - -// include the hardware abstraction layer -#include "PicoHal.h" - -// create a new instance of the HAL class -PicoHal* hal = new PicoHal(SPI_PORT, SPI_MISO, SPI_MOSI, SPI_SCK); - -// now we can create the radio module -// NSS pin: 26 -// DIO0 pin: 14 -// RESET pin: 22 -// DIO1 pin: 15 -SX1276 radio = new Module(hal, RFM_NSS, RFM_DIO0, RFM_RST, RFM_DIO1); - -int main() { - // initialize just like with Arduino - printf("[SX1276] Initializing ... "); - int state = radio.begin(); - if (state != RADIOLIB_ERR_NONE) { - printf("failed, code %d\n", state); - return(1); - } - printf("success!\n"); - - // loop forever - for(;;) { - // send a packet - printf("[SX1276] Transmitting packet ... "); - state = radio.transmit("Hello World!"); - if(state == RADIOLIB_ERR_NONE) { - // the packet was successfully transmitted - printf("success!\n"); - - // wait for a second before transmitting again - hal->delay(1000); - - } else { - printf("failed, code %d\n", state); - - } - - } - - return(0); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Pico/pico_sdk_import.cmake b/lib/libesp32/RadioLib/examples/NonArduino/Pico/pico_sdk_import.cmake deleted file mode 100644 index 65f8a6f7d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Pico/pico_sdk_import.cmake +++ /dev/null @@ -1,73 +0,0 @@ -# This is a copy of /external/pico_sdk_import.cmake - -# This can be dropped into an external project to help locate this SDK -# It should be include()ed prior to project() - -if (DEFINED ENV{PICO_SDK_PATH} AND (NOT PICO_SDK_PATH)) - set(PICO_SDK_PATH $ENV{PICO_SDK_PATH}) - message("Using PICO_SDK_PATH from environment ('${PICO_SDK_PATH}')") -endif () - -if (DEFINED ENV{PICO_SDK_FETCH_FROM_GIT} AND (NOT PICO_SDK_FETCH_FROM_GIT)) - set(PICO_SDK_FETCH_FROM_GIT $ENV{PICO_SDK_FETCH_FROM_GIT}) - message("Using PICO_SDK_FETCH_FROM_GIT from environment ('${PICO_SDK_FETCH_FROM_GIT}')") -endif () - -if (DEFINED ENV{PICO_SDK_FETCH_FROM_GIT_PATH} AND (NOT PICO_SDK_FETCH_FROM_GIT_PATH)) - set(PICO_SDK_FETCH_FROM_GIT_PATH $ENV{PICO_SDK_FETCH_FROM_GIT_PATH}) - message("Using PICO_SDK_FETCH_FROM_GIT_PATH from environment ('${PICO_SDK_FETCH_FROM_GIT_PATH}')") -endif () - -set(PICO_SDK_PATH "${PICO_SDK_PATH}" CACHE PATH "Path to the Raspberry Pi Pico SDK") -set(PICO_SDK_FETCH_FROM_GIT "${PICO_SDK_FETCH_FROM_GIT}" CACHE BOOL "Set to ON to fetch copy of SDK from git if not otherwise locatable") -set(PICO_SDK_FETCH_FROM_GIT_PATH "${PICO_SDK_FETCH_FROM_GIT_PATH}" CACHE FILEPATH "location to download SDK") - -if (NOT PICO_SDK_PATH) - if (PICO_SDK_FETCH_FROM_GIT) - include(FetchContent) - set(FETCHCONTENT_BASE_DIR_SAVE ${FETCHCONTENT_BASE_DIR}) - if (PICO_SDK_FETCH_FROM_GIT_PATH) - get_filename_component(FETCHCONTENT_BASE_DIR "${PICO_SDK_FETCH_FROM_GIT_PATH}" REALPATH BASE_DIR "${CMAKE_SOURCE_DIR}") - endif () - # GIT_SUBMODULES_RECURSE was added in 3.17 - if (${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.17.0") - FetchContent_Declare( - pico_sdk - GIT_REPOSITORY https://github.com/raspberrypi/pico-sdk - GIT_TAG master - GIT_SUBMODULES_RECURSE FALSE - ) - else () - FetchContent_Declare( - pico_sdk - GIT_REPOSITORY https://github.com/raspberrypi/pico-sdk - GIT_TAG master - ) - endif () - - if (NOT pico_sdk) - message("Downloading Raspberry Pi Pico SDK") - FetchContent_Populate(pico_sdk) - set(PICO_SDK_PATH ${pico_sdk_SOURCE_DIR}) - endif () - set(FETCHCONTENT_BASE_DIR ${FETCHCONTENT_BASE_DIR_SAVE}) - else () - message(FATAL_ERROR - "SDK location was not specified. Please set PICO_SDK_PATH or set PICO_SDK_FETCH_FROM_GIT to on to fetch from git." - ) - endif () -endif () - -get_filename_component(PICO_SDK_PATH "${PICO_SDK_PATH}" REALPATH BASE_DIR "${CMAKE_BINARY_DIR}") -if (NOT EXISTS ${PICO_SDK_PATH}) - message(FATAL_ERROR "Directory '${PICO_SDK_PATH}' not found") -endif () - -set(PICO_SDK_INIT_CMAKE_FILE ${PICO_SDK_PATH}/pico_sdk_init.cmake) -if (NOT EXISTS ${PICO_SDK_INIT_CMAKE_FILE}) - message(FATAL_ERROR "Directory '${PICO_SDK_PATH}' does not appear to contain the Raspberry Pi Pico SDK") -endif () - -set(PICO_SDK_PATH ${PICO_SDK_PATH} CACHE PATH "Path to the Raspberry Pi Pico SDK" FORCE) - -include(${PICO_SDK_INIT_CMAKE_FILE}) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/.gitignore b/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/.gitignore deleted file mode 100644 index 567609b12..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/.gitignore +++ /dev/null @@ -1 +0,0 @@ -build/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/CMakeLists.txt b/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/CMakeLists.txt deleted file mode 100644 index 79feff126..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/CMakeLists.txt +++ /dev/null @@ -1,21 +0,0 @@ -cmake_minimum_required(VERSION 3.18) - -# create the project -project(rpi-sx1261) - -# when using debuggers such as gdb, the following line can be used -#set(CMAKE_BUILD_TYPE Debug) - -# if you did not build RadioLib as shared library (see wiki), -# you will have to add it as source directory -# the following is just an example, yours will likely be different -add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/../../../../RadioLib" "${CMAKE_CURRENT_BINARY_DIR}/RadioLib") - -# add the executable -add_executable(${PROJECT_NAME} main.cpp) - -# link both libraries -target_link_libraries(${PROJECT_NAME} RadioLib pigpio) - -# you can also specify RadioLib compile-time flags here -#target_compile_definitions(${PROJECT_NAME} PUBLIC RADIOLIB_DEBUG RADIOLIB_VERBOSE) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/PiHal.h b/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/PiHal.h deleted file mode 100644 index 8394ad23d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/PiHal.h +++ /dev/null @@ -1,151 +0,0 @@ -#ifndef PI_HAL_H -#define PI_HAL_H - -// include RadioLib -#include - -// include the library for Raspberry GPIO pins -#include "pigpio.h" - -// create a new Raspberry Pi hardware abstraction layer -// using the pigpio library -// the HAL must inherit from the base RadioLibHal class -// and implement all of its virtual methods -class PiHal : public RadioLibHal { - public: - // default constructor - initializes the base HAL and any needed private members - PiHal(uint8_t spiChannel, uint32_t spiSpeed = 2000000) - : RadioLibHal(PI_INPUT, PI_OUTPUT, PI_LOW, PI_HIGH, RISING_EDGE, FALLING_EDGE), - _spiChannel(spiChannel), - _spiSpeed(spiSpeed) { - } - - void init() override { - // first initialise pigpio library - gpioInitialise(); - - // now the SPI - spiBegin(); - - // Waveshare LoRaWAN Hat also needs pin 18 to be pulled high to enable the radio - gpioSetMode(18, PI_OUTPUT); - gpioWrite(18, PI_HIGH); - } - - void term() override { - // stop the SPI - spiEnd(); - - // pull the enable pin low - gpioSetMode(18, PI_OUTPUT); - gpioWrite(18, PI_LOW); - - // finally, stop the pigpio library - gpioTerminate(); - } - - // GPIO-related methods (pinMode, digitalWrite etc.) should check - // RADIOLIB_NC as an alias for non-connected pins - void pinMode(uint32_t pin, uint32_t mode) override { - if(pin == RADIOLIB_NC) { - return; - } - - gpioSetMode(pin, mode); - } - - void digitalWrite(uint32_t pin, uint32_t value) override { - if(pin == RADIOLIB_NC) { - return; - } - - gpioWrite(pin, value); - } - - uint32_t digitalRead(uint32_t pin) override { - if(pin == RADIOLIB_NC) { - return(0); - } - - return(gpioRead(pin)); - } - - void attachInterrupt(uint32_t interruptNum, void (*interruptCb)(void), uint32_t mode) override { - if(interruptNum == RADIOLIB_NC) { - return; - } - - gpioSetISRFunc(interruptNum, mode, 0, (gpioISRFunc_t)interruptCb); - } - - void detachInterrupt(uint32_t interruptNum) override { - if(interruptNum == RADIOLIB_NC) { - return; - } - - gpioSetISRFunc(interruptNum, 0, 0, NULL); - } - - void delay(unsigned long ms) override { - gpioDelay(ms * 1000); - } - - void delayMicroseconds(unsigned long us) override { - gpioDelay(us); - } - - unsigned long millis() override { - return(gpioTick() / 1000); - } - - unsigned long micros() override { - return(gpioTick()); - } - - long pulseIn(uint32_t pin, uint32_t state, unsigned long timeout) override { - if(pin == RADIOLIB_NC) { - return(0); - } - - this->pinMode(pin, PI_INPUT); - uint32_t start = this->micros(); - uint32_t curtick = this->micros(); - - while(this->digitalRead(pin) == state) { - if((this->micros() - curtick) > timeout) { - return(0); - } - } - - return(this->micros() - start); - } - - void spiBegin() { - if(_spiHandle < 0) { - _spiHandle = spiOpen(_spiChannel, _spiSpeed, 0); - } - } - - void spiBeginTransaction() {} - - void spiTransfer(uint8_t* out, size_t len, uint8_t* in) { - spiXfer(_spiHandle, (char*)out, (char*)in, len); - } - - void spiEndTransaction() {} - - void spiEnd() { - if(_spiHandle >= 0) { - spiClose(_spiHandle); - _spiHandle = -1; - } - } - - private: - // the HAL can contain any additional private members - const unsigned int _spiSpeed; - const uint8_t _spiChannel; - int _spiHandle = -1; -}; - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/build.sh b/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/build.sh deleted file mode 100644 index 5d55b66e3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/build.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -set -e -mkdir -p build -cd build -cmake -G "CodeBlocks - Unix Makefiles" .. -make -cd .. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/clean.sh b/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/clean.sh deleted file mode 100644 index 27cfe2641..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/clean.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -rm -rf ./build diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/main.cpp b/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/main.cpp deleted file mode 100644 index 54ae3850a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Raspberry/main.cpp +++ /dev/null @@ -1,66 +0,0 @@ -/* - RadioLib Non-Arduino Raspberry Pi Example - - This example shows how to use RadioLib without Arduino. - In this case, a Raspberry Pi with WaveShare SX1302 LoRaWAN Hat - using the pigpio library. - - Can be used as a starting point to port RadioLib to any platform! - See this API reference page for details on the RadioLib hardware abstraction - https://jgromes.github.io/RadioLib/class_hal.html - - For full API reference, see the GitHub Pages - https://jgromes.github.io/RadioLib/ -*/ - -// include the library -#include - -// include the hardware abstraction layer -#include "PiHal.h" - -// create a new instance of the HAL class -// use SPI channel 1, because on Waveshare LoRaWAN Hat, -// the SX1261 CS is connected to CE1 -PiHal* hal = new PiHal(1); - -// now we can create the radio module -// pinout corresponds to the Waveshare LoRaWAN Hat -// NSS pin: 7 -// DIO1 pin: 17 -// NRST pin: 22 -// BUSY pin: not connected -SX1261 radio = new Module(hal, 7, 17, 22, RADIOLIB_NC); - -// the entry point for the program -int main(int argc, char** argv) { - // initialize just like with Arduino - printf("[SX1261] Initializing ... "); - int state = radio.begin(); - if (state != RADIOLIB_ERR_NONE) { - printf("failed, code %d\n", state); - return(1); - } - printf("success!\n"); - - // loop forever - for(;;) { - // send a packet - printf("[SX1261] Transmitting packet ... "); - state = radio.transmit("Hello World!"); - if(state == RADIOLIB_ERR_NONE) { - // the packet was successfully transmitted - printf("success!\n"); - - // wait for a second before transmitting again - hal->delay(1000); - - } else { - printf("failed, code %d\n", state); - - } - - } - - return(0); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/.gitignore b/lib/libesp32/RadioLib/examples/NonArduino/Tock/.gitignore deleted file mode 100644 index bd0079c9a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -build/ -TockApp.tab diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/CMakeLists.txt b/lib/libesp32/RadioLib/examples/NonArduino/Tock/CMakeLists.txt deleted file mode 100644 index c7aaf866b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/CMakeLists.txt +++ /dev/null @@ -1,61 +0,0 @@ -# RadioLib Non-Arduino Tock Library CMake script -# -# Licensed under the MIT License -# -# Copyright (c) 2023 Alistair Francis -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to deal -# in the Software without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -# SOFTWARE. - -cmake_minimum_required(VERSION 3.18) - -# create the project -project(tock-sx1261) - -set(LINKER_SCRIPT ${CMAKE_CURRENT_SOURCE_DIR}/libtock-c/userland_generic.ld) - -include("tock.cmake") - -# when using debuggers such as gdb, the following line can be used -#set(CMAKE_BUILD_TYPE Debug) - -# if you did not build RadioLib as shared library (see wiki), -# you will have to add it as source directory -# the following is just an example, yours will likely be different -add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/../../../../RadioLib" "${CMAKE_CURRENT_BINARY_DIR}/RadioLib") - -# add the executable -add_executable(${PROJECT_NAME} main.cpp) - -# link with RadioLib and libtock-c -target_link_libraries(${PROJECT_NAME} PUBLIC - RadioLib - ${CMAKE_CURRENT_SOURCE_DIR}/libtock-c/libtock/build/cortex-m4/libtock.a - ${CMAKE_CURRENT_SOURCE_DIR}/libtock-c/libc++/cortex-m/libgcc.a - ${CMAKE_CURRENT_SOURCE_DIR}/libtock-c/libc++/cortex-m/libstdc++.a - ${CMAKE_CURRENT_SOURCE_DIR}/libtock-c/newlib/cortex-m/v7-m/libc.a - ${CMAKE_CURRENT_SOURCE_DIR}/libtock-c/newlib/cortex-m/v7-m/libm.a -) - -target_include_directories(${PROJECT_NAME} PUBLIC - ${CMAKE_CURRENT_SOURCE_DIR} - ${CMAKE_CURRENT_SOURCE_DIR}/libtock-c -) - -# you can also specify RadioLib compile-time flags here -#target_compile_definitions(${PROJECT_NAME} PUBLIC RADIOLIB_DEBUG RADIOLIB_VERBOSE) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/README.md deleted file mode 100644 index cd13b6dcd..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/README.md +++ /dev/null @@ -1,28 +0,0 @@ -# RadioLib as Tock application - -[Tock](https://github.com/tock/tock) is an embedded operating system designed -for running multiple concurrent, mutually distrustful applications on Cortex-M -and RISC-V based embedded platforms. - -RadioLib can be built as a Tock application using -[libtock-c](https://github.com/tock/libtock-c). This is an example of running -RadioLib as a Tock application. - -This has been tested on the -[SparkFun LoRa Thing Plus - expLoRaBLE board] (https://github.com/tock/tock/tree/master/boards/apollo3/lora_things_plus) -but will work on any LoRa compatible Tock board (currently only the -expLoRaBLE board). - -The RadioLib example can be built with: - -```shell -$ git clone https://github.com/jgromes/RadioLib.git -$ cd RadioLib/examples/NonArduino/Tock/ -$ ./build.sh -``` - -Then in the Tock repo you can flash the kernel and app with: - -```shell -$ make flash; APP=RadioLib/examples/NonArduino/Tock/build/tock-sx1261.tbf make flash-app -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/build.sh b/lib/libesp32/RadioLib/examples/NonArduino/Tock/build.sh deleted file mode 100644 index a527bc9df..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/build.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash -set -e - -rm -rf ./build - -cd libtock-c/libtock -make -j4 -cd ../../ - -mkdir -p build -cd build - -cmake -G "CodeBlocks - Unix Makefiles" .. -make -j4 - -cd .. - -elf2tab -n radio-lib --stack 4096 --app-heap 2048 --kernel-heap 2048 \ - --kernel-major 2 --kernel-minor 1 \ - -v ./build/tock-sx1261 diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/.github/workflows/ci.yml b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/.github/workflows/ci.yml deleted file mode 100644 index 4a8c16d4f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/.github/workflows/ci.yml +++ /dev/null @@ -1,55 +0,0 @@ -name: ci -env: - TERM: xterm # Makes tput work in actions output - -# Controls when the action will run. Triggers the workflow on push or pull request -# events but only for the master branch -on: - push: - branches-ignore: [ staging.tmp, trying.tmp ] # Run CI for all branches except bors tmp branches - pull_request: # Run CI for PRs on any branch - -jobs: - ci-format: - strategy: - matrix: - os: [ubuntu-20.04] - # The type of runner that the job will run on - runs-on: ${{ matrix.os }} - - # Steps represent a sequence of tasks that will be executed as part of the job - steps: - - uses: actions/checkout@v2 - with: - submodules: false # LVGL makefile manually installs the submodule - - uses: fiam/arm-none-eabi-gcc@v1 - with: - release: '10-2020-q4' # The arm-none-eabi-gcc release to use. - - name: setup-riscv-toolchain - run: | - pushd $HOME; wget http://cs.virginia.edu/~bjc8c/archive/gcc-riscv64-unknown-elf-8.3.0-ubuntu.zip; unzip gcc-riscv64-unknown-elf-8.3.0-ubuntu.zip; echo "$HOME/gcc-riscv64-unknown-elf-8.3.0-ubuntu/bin" >> $GITHUB_PATH; popd - - name: ci-format - run: pushd examples; ./format_all.sh || exit; popd - - ci-build: - strategy: - matrix: - os: [ubuntu-20.04] - # The type of runner that the job will run on - runs-on: ${{ matrix.os }} - - # Steps represent a sequence of tasks that will be executed as part of the job - steps: - - uses: actions/checkout@v2 - with: - submodules: recursive - - uses: fiam/arm-none-eabi-gcc@v1 - with: - release: '10-2020-q4' # The arm-none-eabi-gcc release to use. - - name: setup-riscv-toolchain - run: | - pushd $HOME; wget http://cs.virginia.edu/~bjc8c/archive/gcc-riscv64-unknown-elf-8.3.0-ubuntu.zip; unzip gcc-riscv64-unknown-elf-8.3.0-ubuntu.zip; echo "$HOME/gcc-riscv64-unknown-elf-8.3.0-ubuntu/bin" >> $GITHUB_PATH; popd - - name: ci-build - run: pushd examples; RISCV=1 ./build_all.sh || exit; popd - - name: ci-debug-build - run: pushd examples/blink; make debug RAM_START=0x20004000 FLASH_INIT=0x30051 || exit; popd diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/.gitignore b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/.gitignore deleted file mode 100644 index 6f31401f7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -build/ -.vscode/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/.gitmodules b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/.gitmodules deleted file mode 100644 index 6c3a1dc31..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/.gitmodules +++ /dev/null @@ -1,6 +0,0 @@ -[submodule "lua53/lua"] - path = lua53/lua - url = https://github.com/lua/lua.git -[submodule "lvgl/lvgl"] - path = lvgl/lvgl - url = https://github.com/littlevgl/lvgl.git diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/AppMakefile.mk b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/AppMakefile.mk deleted file mode 100644 index ef56dc9c8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/AppMakefile.mk +++ /dev/null @@ -1,380 +0,0 @@ -################################################################################ -## -## libtock-c main build system Makefile. -## -## Individual applications use this Makefile to invoke the compiler and create -## Tock apps. -## -## This Makefile works by generating at runtime the rules necessary to build the -## libtock-c app for all desired architectures, then running each of those rules -## to create the compiled output. Each architecture-specific compiled binary is -## then combined into a single Tock TAB file. -## -################################################################################ - -# The first target Make finds is its default. So this line needs to be first to -# specify `all` as our default rule -all: - -# Directory for built output. -BUILDDIR ?= build - -# Build settings. -include $(TOCK_USERLAND_BASE_DIR)/Configuration.mk - -# Helper functions. -include $(TOCK_USERLAND_BASE_DIR)/Helpers.mk - -# Include the libtock makefile. Adds rules that will rebuild the core libtock -# library when needed. -include $(TOCK_USERLAND_BASE_DIR)/libtock/Makefile - -# Connection to the Tock kernel. Apps need the ability to be loaded onto a -# board, and that method is board-specific. So for now, we have the TOCK_BOARD -# variable which selects one and we include the appropriate Makefile-app from -# within the Tock base directory. -TOCK_BOARD ?= hail - -# Include the makefile that has the programming functions for each board. -include $(TOCK_USERLAND_BASE_DIR)/Program.mk - - - -# Rules to incorporate external libraries -define EXTERN_LIB_RULES -EXTERN_LIB_NAME_$(notdir $(1)) := $(notdir $(1)) - -# If this library has any additional rules, add them --include $(1)/Makefile.app - -# If this library has an include directory, add it to search path -ifneq "$$(wildcard $(1)/include)" "" - override CPPFLAGS += -I$(1)/include -endif - -# Add arch-specific rules for each library -# Use the $(LIBNAME)_BUILDDIR as build directory, if set. -$$(notdir $(1))_BUILDDIR ?= $(1)/build -$$(foreach arch, $$(TOCK_ARCHS), $$(eval LIBS_$$(arch) += $$($(notdir $(1))_BUILDDIR)/$$(arch)/$(notdir $(1)).a)) - -endef - -# To see the generated rules, run: -# $(info $(foreach lib, $(EXTERN_LIBS), $(call EXTERN_LIB_RULES,$(lib)))) -$(foreach lib, $(EXTERN_LIBS), $(eval $(call EXTERN_LIB_RULES,$(lib)))) - - -# Some sanity checks for variables before they are used - -# Warn users about LDFLAGS currently being ignored. We currently use the WLFLAGS -# and WLFLAGS_$(arch) variables to pass linker options through the compiler, by -# encoding them as `-Wl,...` options. -ifdef LDFLAGS - $(warning *******************************************************) - $(warning LDFLAGS are currently ignored!!) - $(warning ) - $(warning This is because we need to invoke the gcc frontend not the) - $(warning ld frontend for the final link step, which means that we would) - $(warning need to parse the LDFLAGS into things like -Wl,- for each) - $(warning entry, but that proved a little fragile on first attempt so) - $(warning it is not currently done. Sorry.) - $(warning Please use WLFLAGS if you need to pass linker flags.) - $(warning *******************************************************) -endif - -# Warn users about improperly defined `HEAP_SIZE`. -ifdef HEAP_SIZE - $(warning The variable HEAP_SIZE is set but will not be used.) - $(warning Tock has two heaps, the application heap which is memory your) - $(warning program uses and the kernel heap or grant regions, which is memory) - $(warning dynamically allocated by drivers on behalf of your program.) - $(warning ) - $(warning These regions are controlled by the APP_HEAP_SIZE and) - $(warning KERNEL_HEAP_SIZE variables respectively.) -endif - - -# Rules to create object files for a specific architecture. -# -# - Argument $(1) is the architecture (e.g. cortex-m0) to compile for. -define BUILD_RULES_PER_ARCH - -# BUILDDIR holds architecture dependent, but board-independent outputs -$$(BUILDDIR)/$(1): - $$(TRACE_DIR) - $$(Q)mkdir -p $$@ - -# First step doesn't actually compile, just generate header dependency information -# More info on our approach here: http://stackoverflow.com/questions/97338 -$$(BUILDDIR)/$(1)/%.o: %.c | $$(BUILDDIR)/$(1) - $$(TRACE_CC) - $$(Q)$$(TOOLCHAIN_$(1))$$(CC_$(1)) $$(CFLAGS) $$(CFLAGS_$(1)) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) -MF"$$(@:.o=.d)" -MG -MM -MP -MT"$$(@:.o=.d)@" -MT"$$@" "$$<" - $$(Q)$$(TOOLCHAIN_$(1))$$(CC_$(1)) $$(CFLAGS) $$(CFLAGS_$(1)) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) -c -o $$@ $$< - -$$(BUILDDIR)/$(1)/%.o: %.cc | $$(BUILDDIR)/$(1) - $$(TRACE_CXX) - $$(Q)$$(TOOLCHAIN_$(1))$$(CXX) $$(CXXFLAGS) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) -MF"$$(@:.o=.d)" -MG -MM -MP -MT"$$(@:.o=.d)@" -MT"$$@" "$$<" - $$(Q)$$(TOOLCHAIN_$(1))$$(CXX) $$(CXXFLAGS) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) -c -o $$@ $$< - -$$(BUILDDIR)/$(1)/%.o: %.cpp | $$(BUILDDIR)/$(1) - $$(TRACE_CXX) - $$(Q)$$(TOOLCHAIN_$(1))$$(CXX) $$(CXXFLAGS) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) -MF"$$(@:.o=.d)" -MG -MM -MP -MT"$$(@:.o=.d)@" -MT"$$@" "$$<" - $$(Q)$$(TOOLCHAIN_$(1))$$(CXX) $$(CXXFLAGS) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) -c -o $$@ $$< - -$$(BUILDDIR)/$(1)/%.o: %.cxx | $$(BUILDDIR)/$(1) - $$(TRACE_CXX) - $$(Q)$$(TOOLCHAIN_$(1))$$(CXX) $$(CXXFLAGS) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) -MF"$$(@:.o=.d)" -MG -MM -MP -MT"$$(@:.o=.d)@" -MT"$$@" "$$<" - $$(Q)$$(TOOLCHAIN_$(1))$$(CXX) $$(CXXFLAGS) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) -c -o $$@ $$< - -OBJS_$(1) += $$(patsubst %.c,$$(BUILDDIR)/$(1)/%.o,$$(C_SRCS)) -OBJS_$(1) += $$(patsubst %.cc,$$(BUILDDIR)/$(1)/%.o,$$(filter %.cc, $$(CXX_SRCS))) -OBJS_$(1) += $$(patsubst %.cpp,$$(BUILDDIR)/$(1)/%.o,$$(filter %.cpp, $$(CXX_SRCS))) -OBJS_$(1) += $$(patsubst %.cxx,$$(BUILDDIR)/$(1)/%.o,$$(filter %.cxx, $$(CXX_SRCS))) - -endef - - -# Rules to generate an app for a given architecture and target. These actually -# create the ELF which can be linked for a specific address as needed. -# -# - Argument $(1) is the architecture (e.g. cortex-m0) to build for. -# - Argument $(2) is the output name to use for the .elf and other files. -# - Argument $(3) is the flash address to use for linking. -# - Argument $(4) is the RAM address to use for linking. -# -# Note: all variables, other than $(1), used within this block must be double -# dollar-signed so that their values will be evaluated when run, not when -# generated -define BUILD_RULES - -$$(BUILDDIR)/$(1)/$(2).custom.ld: $$(LAYOUT) | $$(BUILDDIR)/$(1) - @# Start with a copy of the template / generic ld script - $$(Q)cp $$< $$@ - @# #616 #635: sed is not cross-platform - @# https://stackoverflow.com/a/22247781/358675 <-- Use perl in place of sed - $$(Q)\ - perl -pi -e "s/(FLASH.*ORIGIN[ =]*)([x0-9]*)(,.*LENGTH)/\$$$${1}$(3)\$$$$3/" $$@ &&\ - perl -pi -e "s/(SRAM.*ORIGIN[ =]*)([x0-9]*)(,.*LENGTH)/\$$$${1}$(4)\$$$$3/" $$@ - -# Collect all desired built output. -$$(BUILDDIR)/$(1)/$(2).elf: $$(OBJS_$(1)) $$(LIBS_$(1)) $$(LEGACY_LIBS_$(1)) $$(BUILDDIR)/$(1)/$(2).custom.ld | $$(BUILDDIR)/$(1) - $$(TRACE_LD) - $$(Q)$$(TOOLCHAIN_$(1))$$(CC_$(1)) $$(CFLAGS) $$(CFLAGS_$(1)) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) $$(WLFLAGS) $$(WLFLAGS_$(1))\ - -Xlinker --defsym=STACK_SIZE=$$(STACK_SIZE)\ - -Xlinker --defsym=APP_HEAP_SIZE=$$(APP_HEAP_SIZE)\ - -Xlinker --defsym=KERNEL_HEAP_SIZE=$$(KERNEL_HEAP_SIZE)\ - -T $$(BUILDDIR)/$(1)/$(2).custom.ld\ - -nostdlib\ - -Wl,--start-group $$(OBJS_$(1)) $$(LIBS_$(1)) $$(LEGACY_LIBS_$(1)) $$(LINK_LIBS_$(1)) -Wl,--end-group\ - -Wl,-Map=$$(BUILDDIR)/$(1)/$(2).Map\ - -o $$@ - -# NOTE: This rule creates an lst file for the elf as flashed on the board -# (i.e. at address 0x80000000). This is not likely what you want. -$$(BUILDDIR)/$(1)/$(2).lst: $$(BUILDDIR)/$(1)/$(2).elf - $$(TRACE_LST) - $$(Q)$$(TOOLCHAIN_$(1))$$(OBJDUMP) $$(OBJDUMP_FLAGS) $$(OBJDUMP_FLAGS_$(1)) $$< > $$@ - @echo $$$$(tput bold)Listings generated at $$@$$$$(tput sgr0) - -# checks compiled ELF files to ensure that all libraries and applications were -# built with the correct flags in order to work on a Tock board -.PHONY: validate_gcc_flags -validate_gcc_flags:: $$(BUILDDIR)/$(1)/$(2).elf -ifndef TOCK_NO_CHECK_SWITCHES - $$(Q)$$(TOOLCHAIN_$(1))$$(READELF) -p .GCC.command.line $$< 2>&1 | grep -q "does not exist" && { echo "Error: Missing section .GCC.command.line"; echo ""; echo "Tock requires that applications are built with"; echo " -frecord-gcc-switches"; echo "to validate that all required flags were used"; echo ""; echo "You can skip this check by defining the make variable TOCK_NO_CHECK_SWITCHES"; exit 1; } || exit 0 - $$(Q)$$(TOOLCHAIN_$(1))$$(READELF) -p .GCC.command.line $$< | grep -q -- -msingle-pic-base && $$(READELF) -p .GCC.command.line $$< | grep -q -- -mpic-register=r9 && $$(READELF) -p .GCC.command.line $$< | grep -q -- -mno-pic-data-is-text-relative || { echo "Error: Missing required build flags."; echo ""; echo "Tock requires applications are built with"; echo " -msingle-pic-base"; echo " -mpic-register=r9"; echo " -mno-pic-data-is-text-relative"; echo "But one or more of these flags are missing"; echo ""; echo "To see the flags your application was built with, run"; echo "$$(READELF) -p .GCC.command.line $$<"; echo ""; exit 1; } -endif - -# rules to print the size of the built binaries -.PHONY: size-$(1)-$(2) -size-$(1)-$(2): $$(BUILDDIR)/$(1)/$(2).elf - @echo Application size report for target $(2): - $$(Q)$$(TOOLCHAIN_$(1))$$(SIZE) $$^ - -size:: size-$(1)-$(2) - - -############################################################################################ -# DEBUGGING STUFF -# -# The approach here is that we're going create a new elf file that is compiled -# at the actual flash and ram offset of the loaded program -# -# We want to build a rule that fails if these needed env variables aren't set -# only when actually trying to use them to build the lst file. We also want to -# force this to rerun every time it's invoked so that it picks up new env -# variable settings - - -# Step 0: Force this to be built every time -.PHONY: _FORCE_USERLAND_DEBUG_LD - -# Step 1: Create a new linker script. Note this depends on original (non-shifted) elf -# (supposedly this could be one-lined, but I couldn't make that work, so here goes) -ifdef RAM_START - ifdef FLASH_INIT - _USERLAND_DEBUG_ALL_NEEDED_VARS := 1 - endif -endif - -$$(BUILDDIR)/$(1)/$(2).userland_debug.ld: $$(TOCK_USERLAND_BASE_DIR)/userland_generic.ld $$(BUILDDIR)/$(1)/$(2).elf _FORCE_USERLAND_DEBUG_LD | $$(BUILDDIR)/$(1) -ifndef _USERLAND_DEBUG_ALL_NEEDED_VARS - @echo "ERROR: Required variables RAM_START and FLASH_INIT are not set." - @echo " These are needed to compute the offset your program was loaded at." - @echo " See the kernel panic message for these values." - @exit 1 -else - @# Start with a copy of the template / generic ld script - $$(Q)cp $$< $$@ - @# And with apologies to future readers, this is easier as one shell command/script so - @# we can set intervening variables, away we go - @# - @# Get the offset between the init function and the start of text (0x80000000). - @# We then use that offset to calculate where the start of text was on the actual MCU. - @# Create a new LD file at the correct flash and ram locations. - @# - @# #616 #635: sed is not cross-platform - @# https://stackoverflow.com/a/22247781/358675 <-- Use perl in place of sed - $$(Q)set -e ;\ - ORIGINAL_ENTRY=`$$(TOOLCHAIN_$(1))$$(READELF) -h $$(BUILDDIR)/$(1)/$(2).elf | grep Entry | awk '{print $$$$4}'` ;\ - INIT_OFFSET=$$$$(($$$$ORIGINAL_ENTRY - 0x80000000)) ;\ - FLASH_START=$$$$(($$$$FLASH_INIT-$$$$INIT_OFFSET)) ;\ - perl -pi -e "s/(FLASH.*ORIGIN[ =]*)([x0-9]*)(,.*LENGTH)/\$$$${1}$$$$FLASH_START\$$$$3/" $$@ ;\ - perl -pi -e "s/(SRAM.*ORIGIN[ =]*)([x0-9]*)(,.*LENGTH)/\$$$${1}$$$$RAM_START\$$$$3/" $$@ -endif - -# Step 2: Create a new ELF with the layout that matches what's loaded -$$(BUILDDIR)/$(1)/$(2).userland_debug.elf: $$(OBJS_$(1)) $$(LIBS_$(1)) $$(LEGACY_LIBS_$(1)) $$(BUILDDIR)/$(1)/$(2).userland_debug.ld | $$(BUILDDIR)/$(1) - $$(TRACE_LD) - $$(Q)$$(TOOLCHAIN_$(1))$$(CC_$(1)) $$(CFLAGS) $$(CFLAGS_$(1)) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) $$(WLFLAGS) $$(WLFLAGS_$(1))\ - -Xlinker --defsym=STACK_SIZE=$$(STACK_SIZE)\ - -Xlinker --defsym=APP_HEAP_SIZE=$$(APP_HEAP_SIZE)\ - -Xlinker --defsym=KERNEL_HEAP_SIZE=$$(KERNEL_HEAP_SIZE)\ - -T $$(BUILDDIR)/$(1)/$(2).userland_debug.ld\ - -nostdlib\ - -Wl,--start-group $$(OBJS_$(1)) $$(LIBS_$(1)) $$(LEGACY_LIBS_$(1)) $$(LINK_LIBS_$(1)) -Wl,--end-group\ - -Wl,-Map=$$(BUILDDIR)/$(1)/$(2).Map\ - -o $$@ - -# Step 3: Now we can finally generate an LST -$$(BUILDDIR)/$(1)/$(2).userland_debug.lst: $$(BUILDDIR)/$(1)/$(2).userland_debug.elf - $$(TRACE_LST) - $$(Q)$$(TOOLCHAIN_$(1))$$(OBJDUMP) $$(OBJDUMP_FLAGS) $$(OBJDUMP_FLAGS_$(1)) $$< > $$@ - @echo $$$$(tput bold)Listings generated at $$@$$$$(tput sgr0) - -# END DEBUGGING STUFF -############################################################################################ -endef - - -# Rules that apply to an entire architecture family (e.g. cortex-m). -# -# - Argument $(1) is the architecture family (e.g. cortex-m). -# - Argument $(2) is the list of architectures in that family. -# - Argument $(3) is the list of output names for the .elf of each arch. -# -# Note: all variables, other than $(1), used within this block must be double -# dollar-signed so that their values will be evaluated when run, not when -# generated. -define ARCH_FAMILY_RULES - -$(1)_DIRECTORY_NAMES := $$(addsuffix /,$(2)) -$(1)_DIRECTORY_FILES := $$(join $$($(1)_DIRECTORY_NAMES),$(3)) -$(1)_DIRECTORY_FILES_EXT := $$(addsuffix .elf,$$($(1)_DIRECTORY_FILES)) -$(1)_ELF_FILES := $$(addprefix $$(BUILDDIR)/,$$($(1)_DIRECTORY_FILES_EXT)) - -# Rule to print the size of the built binaries from an architecture family. -.PHONY: size-$(1) -size-$(1): $$($(1)_ELF_FILES) - @echo Application size report for arch family $(1): - $$(Q)$$(TOOLCHAIN_$(1))$$(SIZE) -t $$^ - -endef - -# Functions to parse the `TOCK_TARGETS` array. Entries 3 and 4 default to the -# PIC addresses if they are not specified. -ARCH_FN = $(firstword $(subst |, ,$1)) -OUTPUT_NAME_FN = $(if $(word 2,$(subst |, ,$1)),$(word 2,$(subst |, ,$1)),$(firstword $(subst |, ,$1))) -FLASH_ADDRESS_FN = $(if $(word 3,$(subst |, ,$1)),$(word 3,$(subst |, ,$1)),0x80000000) -RAM_ADDRESS_FN = $(if $(word 4,$(subst |, ,$1)),$(word 4,$(subst |, ,$1)),0x00000000) - -# To see the generated rules, run: -#$(info $(foreach platform, $(TOCK_ARCHS), $(eval $(call BUILD_RULES_PER_ARCH,$(platform))))) -#$(info $(foreach platform, $(TOCK_TARGETS), $(call BUILD_RULES,$(call ARCH_FN,$(platform)),$(call OUTPUT_NAME_FN,$(platform)),$(call FLASH_ADDRESS_FN,$(platform)),$(call RAM_ADDRESS_FN,$(platform))))) -# Actually generate the rules for each architecture -$(foreach platform, $(TOCK_ARCHS), $(eval $(call BUILD_RULES_PER_ARCH,$(platform)))) -$(foreach platform, $(TOCK_TARGETS), $(eval $(call BUILD_RULES,$(call ARCH_FN,$(platform)),$(call OUTPUT_NAME_FN,$(platform)),$(call FLASH_ADDRESS_FN,$(platform)),$(call RAM_ADDRESS_FN,$(platform))))) -$(foreach family, $(TOCK_ARCH_FAMILIES), $(eval $(call ARCH_FAMILY_RULES,$(family),$(foreach target, $(filter $(family)%,$(TOCK_TARGETS)), $(call ARCH_FN, $(target))),$(foreach target, $(filter $(family)%,$(TOCK_TARGETS)), $(call OUTPUT_NAME_FN, $(target)))))) - - - - -# TAB file generation. Used for Tockloader -$(BUILDDIR)/$(PACKAGE_NAME).tab: $(foreach platform, $(TOCK_TARGETS), $(BUILDDIR)/$(call ARCH_FN,$(platform))/$(call OUTPUT_NAME_FN,$(platform)).elf) - $(TRACE_E2T) - $(Q)$(ELF2TAB) $(ELF2TAB_ARGS) -o $@ $^ - - - -# Rules for building apps -SIZE_RULES = $(addprefix size-,$(TOCK_ARCH_FAMILIES)) -.PHONY: all -all: $(BUILDDIR)/$(PACKAGE_NAME).tab $(SIZE_RULES) - -# The size target accumulates dependencies in the platform build rule creation -.PHONY: size - -# Generate helpful output for debugging userland applications. -.PHONY: debug -debug: $(foreach platform, $(TOCK_TARGETS), $(BUILDDIR)/$(call ARCH_FN,$(platform))/$(call OUTPUT_NAME_FN,$(platform)).userland_debug.lst) - -# Generate a .lst file for each architecture using the RAM and flash addresses -# specified in the linker file. This will create a valid assembly file, but the -# addresses of the instructions will be wrong unless the application was -# compiled for specific addresses. Notably, on cortex-m platforms, which use -# position-independent code, the addresses will be wrong, and you should use -# `make debug` instead. For architectures without PIC support (like RISC-V), -# `make lst` will work since the linker files uses the correct addresses. -.PHONY: lst -lst: $(foreach platform, $(TOCK_TARGETS), $(BUILDDIR)/$(call ARCH_FN,$(platform))/$(call OUTPUT_NAME_FN,$(platform)).lst) - -.PHONY: -clean:: - rm -Rf $(BUILDDIR) - - -# Rules for running the C linter -FORMATTED_FILES := $(patsubst %.c,$(BUILDDIR)/format/%.uncrustify,$(C_SRCS)) -FORMATTED_FILES += $(patsubst %.cc,$(BUILDDIR)/format/%.uncrustify,$(filter %.cc, $(CXX_SRCS))) -FORMATTED_FILES += $(patsubst %.cpp,$(BUILDDIR)/format/%.uncrustify,$(filter %.cpp, $(CXX_SRCS))) -FORMATTED_FILES += $(patsubst %.cxx,$(BUILDDIR)/format/%.uncrustify,$(filter %.cxx, $(CXX_SRCS))) - -$(BUILDDIR)/format: - @mkdir -p $@ - -.PHONY: fmt format -fmt format:: $(FORMATTED_FILES) - -$(BUILDDIR)/format/%.uncrustify: %.c | _format_check_unstaged - $(Q)$(UNCRUSTIFY) -f $< -o $@ - $(Q)cmp -s $< $@ || (if [ "$$CI" = "true" ]; then diff -y $< $@; rm $@; exit 1; else cp $@ $<; fi) -$(BUILDDIR)/format/%.uncrustify: %.cc | _format_check_unstaged - $(Q)$(UNCRUSTIFY) -f $< -o $@ - $(Q)cmp -s $< $@ || (if [ "$$CI" = "true" ]; then diff -y $< $@; rm $@; exit 1; else cp $@ $<; fi) -$(BUILDDIR)/format/%.uncrustify: %.cpp | _format_check_unstaged - $(Q)$(UNCRUSTIFY) -f $< -o $@ - $(Q)cmp -s $< $@ || (if [ "$$CI" = "true" ]; then diff -y $< $@; rm $@; exit 1; else cp $@ $<; fi) -$(BUILDDIR)/format/%.uncrustify: %.cxx | _format_check_unstaged - $(Q)$(UNCRUSTIFY) -f $< -o $@ - $(Q)cmp -s $< $@ || (if [ "$$CI" = "true" ]; then diff -y $< $@; rm $@; exit 1; else cp $@ $<; fi) - - -# Rules to help validate build configuration -fmt format:: - $(Q)$(TOCK_USERLAND_BASE_DIR)/tools/check_override.sh - - -######################################################################################### -# Include dependency rules for picking up header changes (by convention at bottom of makefile) -OBJS_NO_ARCHIVES += $(filter %.o,$(foreach platform, $(TOCK_ARCHS), $(OBJS_$(platform)))) --include $(OBJS_NO_ARCHIVES:.o=.d) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/Configuration.mk b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/Configuration.mk deleted file mode 100644 index fceb776b7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/Configuration.mk +++ /dev/null @@ -1,578 +0,0 @@ -################################################################################ -## -## libtock-c build system configuration. -## -## This sets all of the parameters and flags required to build libtock-c -## applications for the architectures Tock supports. -## -## Included by AppMakefile.mk and TockLibrary.mk. -## -################################################################################ - -# Ensure that this file is only included once. -ifndef CONFIGURATION_MAKEFILE -CONFIGURATION_MAKEFILE = 1 - -# Remove built-in rules and variables -# n.b. no-op for make --version < 4.0 -MAKEFLAGS += -r -MAKEFLAGS += -R - -# Toolchain programs. -AR := -ar -AS := -as -CXX := -g++ -OBJDUMP := -objdump -RANLIB := -ranlib -READELF := -readelf -SIZE := -size - -# Set default region sizes for process memory requirements. -STACK_SIZE ?= 2048 -APP_HEAP_SIZE ?= 1024 -KERNEL_HEAP_SIZE ?= 1024 - -# Set default required kernel version. -KERNEL_MAJOR_VERSION ?= 2 -KERNEL_MINOR_VERSION ?= 0 - -# PACKAGE_NAME is used to identify the application for IPC and for error -# reporting. This can be overwritten per-app to customize the name, otherwise we -# default to the name of the directory the app is in. -PACKAGE_NAME ?= $(shell basename "$(shell pwd)") - -# Tock app targets. -# -# This is a list of all of the different targets to build an app for which will -# all be bundled into a TAB. This allows us to build an app for any board Tock -# supports, and wait until a TAB is installed onto a board to figure out which -# specific binary that hardware platform needs. -# -# Each entry is itself a list: -# -# 1. The name of the architecture. This is used for naming generated files and -# variables in the Makefiles. It is generally just a human-readable name. -# 2. (Optional) The name to use when creating the output file. -# 3. (Optional) The address to use as the fixed start of flash. -# 4. (Optional) The address to use as the fixed start of RAM. -# -# By default we currently only build the Cortex-M targets. To enable the RISC-V -# targets, set the RISCV variable like so: -# -# $ make RISCV=1 -# -# Once the RV32 toolchain distribution stabilizes (as of June 2020 the toolchain -# isn't as easily obtained as we would like), we intend to make the RISC-V -# targets build by default as well. -ifeq ($(RISCV),) -TOCK_TARGETS ?= cortex-m0 cortex-m3 cortex-m4 cortex-m7 -else -# Specific addresses useful for the OpenTitan hardware memory map. -OPENTITAN_TOCK_TARGETS := rv32imc|rv32imc.0x20030080.0x10005000|0x20030080|0x10005000\ - rv32imc|rv32imc.0x20030880.0x10008000|0x20030880|0x10008000\ - rv32imc|rv32imc.0x20032080.0x10008000|0x20032080|0x10008000\ - rv32imc|rv32imc.0x20034080.0x10008000|0x20034080|0x10008000 - -# Specific addresses useful for the ARTY-E21 FPGA softcore hardware memory map. -ARTY_E21_TOCK_TARGETS := rv32imac|rv32imac.0x40430060.0x80004000|0x40430060|0x80004000\ - rv32imac|rv32imac.0x40440060.0x80007000|0x40440060|0x80007000 - -# Include the RISC-V targets. -# rv32imac|rv32imac.0x20040060.0x80002800 # RISC-V for HiFive1b -# rv32imac|rv32imac.0x403B0060.0x3FCC0000 # RISC-V for ESP32-C3 -# rv32imc|rv32imc.0x41000060.0x42008000 # RISC-V for LiteX Arty-A7 -# rv32imc|rv32imc.0x00080060.0x40008000 # RISC-V for LiteX Simulator -TOCK_TARGETS ?= cortex-m0\ - cortex-m3\ - cortex-m4\ - cortex-m7\ - rv32imac|rv32imac.0x20040060.0x80002800|0x20040060|0x80002800\ - rv32imac|rv32imac.0x403B0060.0x3FCC0000|0x403B0060|0x3FCC0000\ - rv32imc|rv32imc.0x41000060.0x42008000|0x41000060|0x42008000\ - rv32imc|rv32imc.0x00080060.0x40008000|0x00080060|0x40008000\ - $(OPENTITAN_TOCK_TARGETS) \ - $(ARTY_E21_TOCK_TARGETS) -endif - -# Generate `TOCK_ARCH_FAMILIES`, the set of architecture families which will be -# used to determine toolchains to use in the build process. -TOCK_ARCH_FAMILIES := $(sort $(foreach target, $(TOCK_TARGETS), $(strip \ - $(findstring rv32i,$(target)) \ - $(findstring cortex-m,$(target))))) - -# Generate `TOCK_ARCHS`, the set of architectures listed in `TOCK_TARGETS`. -# -# The architecture name is used extensively to create the correct build commands -# for each architecture. Make targets are automatically generated in -# `AppMakefile.mk` based on the list of `TOCK_TARGETS`. The remainder of this -# file uses the architecture name to pull the correct flags for each stage in -# the build process. -TOCK_ARCHS := $(sort $(foreach target, $(TOCK_TARGETS), $(firstword $(subst |, ,$(target))))) - -# Check if elf2tab exists, if not, install it using cargo. -ELF2TAB ?= elf2tab -ELF2TAB_REQUIRED_VERSION := 0.7.0 -ELF2TAB_EXISTS := $(shell $(SHELL) -c "command -v $(ELF2TAB)") -ELF2TAB_VERSION := $(shell $(SHELL) -c "$(ELF2TAB) --version | cut -d ' ' -f 2") - -# Check elf2tab version. -UPGRADE_ELF2TAB := $(shell $(SHELL) -c "printf '%s\n%s\n' '$(ELF2TAB_REQUIRED_VERSION)' '$(ELF2TAB_VERSION)' | sort --check=quiet --version-sort || echo yes") - -ifeq ($(UPGRADE_ELF2TAB),yes) - $(info Trying to update elf2tab to >= $(ELF2TAB_REQUIRED_VERSION)) - ELF2TAB_EXISTS = -endif - -ifndef ELF2TAB_EXISTS - $(shell cargo install elf2tab) - # Check elf2tab version after install - ELF2TAB_VERSION := $(shell $(SHELL) -c "$(ELF2TAB) --version | cut -d ' ' -f 2") - UPGRADE_ELF2TAB := $(shell $(SHELL) -c "printf '%s\n%s\n' '$(ELF2TAB_REQUIRED_VERSION)' '$(ELF2TAB_VERSION)' | sort --check=quiet --version-sort || echo yes") - ifeq ($(UPGRADE_ELF2TAB),yes) - $(error Failed to automatically update elf2tab, please update manually elf2tab to >= $(ELF2TAB_REQUIRED_VERSION)) - endif -endif - -################################################################################ -## -## Shared build flags for all architectures in libtock-c. -## -################################################################################ - -# elf2tab flags. -# -# Provide the name, memory sizes, and required kernel version as arguments to -# elf2tab so it can include the parameters in the TBF header. -ELF2TAB_ARGS += -n $(PACKAGE_NAME) -ELF2TAB_ARGS += --stack $(STACK_SIZE) --app-heap $(APP_HEAP_SIZE) --kernel-heap $(KERNEL_HEAP_SIZE) -ELF2TAB_ARGS += --kernel-major $(KERNEL_MAJOR_VERSION) --kernel-minor $(KERNEL_MINOR_VERSION) - -# Flags for building app Assembly, C, and C++ files used by all architectures. -# n.b. CPPFLAGS are shared for C and C++ sources (it's short for C PreProcessor, -# and C++ uses the C preprocessor). To specify flags for only C or C++, use -# CFLAGS for C only and CXXFLAGS for C++ only. [While we're on the trivia -# lesson, CXX is shorthand for C++ because folks on the unix/gnu side of history -# needed a valid letter rather than a symbol (an X is a rotated +). Confusingly, -# the dos/microsoft lineage chose `.cpp` to address this same issue, leading to -# confusion nowadays about the meaning of 'cpp'.] -override ASFLAGS += -mthumb -override CFLAGS += -std=gnu11 -override CPPFLAGS += \ - -frecord-gcc-switches\ - -gdwarf-2\ - -Os\ - -fdata-sections -ffunction-sections\ - -fstack-usage\ - -D_FORTIFY_SOURCE=2\ - -Wall\ - -Wextra -override WLFLAGS += \ - -Wl,--warn-common\ - -Wl,--gc-sections\ - -Wl,--build-id=none - -# Flags to improve the quality and information in listings (debug target) -OBJDUMP_FLAGS += --disassemble-all --source -C --section-headers - -# Use a generic linker script for all libtock-c apps. -LAYOUT ?= $(TOCK_USERLAND_BASE_DIR)/userland_generic.ld - -# Various flags for a specific toolchain. Different compilers may have different -# supported features. For GCC we warn if the compiler estimates the stack usage -# will be greater than the allocated stack size. -override CPPFLAGS_gcc += -Wstack-usage=$(STACK_SIZE) - -# Generic PIC flags for architectures with compiler support for FDPIC. Note! -# These flags are not sufficient for full PIC support as Tock requires. The -# `-fPIC` flag generally only allows the .text and .data sections to be at -# different relative addresses. However, the .text and RAM sections are not -# fully relocatable. Therefore, just including these flags is not sufficient to -# build a full PIC app for Tock. So, we split these out, and only include them -# for architectures where we have full PIC support. -override CPPFLAGS_PIC += \ - -Wl,--emit-relocs\ - -fPIC - -################################################################################ -## -## RISC-V compiler/linker flags -## -################################################################################ - -# RISC-V toolchains, irrespective of their name-tuple, can compile for -# essentially any target. Thus, try a few known names and choose the one for -# which a compiler is found. -ifneq (,$(shell which riscv64-none-elf-gcc 2>/dev/null)) - TOOLCHAIN_rv32i := riscv64-none-elf -else ifneq (,$(shell which riscv32-none-elf-gcc 2>/dev/null)) - TOOLCHAIN_rv32i := riscv32-none-elf -else ifneq (,$(shell which riscv64-elf-gcc 2>/dev/null)) - TOOLCHAIN_rv32i := riscv64-elf -else ifneq (,$(shell which riscv64-unknown-elf-clang 2>/dev/null)) - TOOLCHAIN_rv32i := riscv64-unknown-elf -else ifneq (,$(shell which riscv32-unknown-elf-clang 2>/dev/null)) - TOOLCHAIN_rv32i := riscv32-unknown-elf -else - # Fallback option. We don't particularly want to throw an error (even if - # RISCV=1 is set) as this configuration makefile can be useful without a - # proper toolchain. - TOOLCHAIN_rv32i := riscv64-unknown-elf -endif -TOOLCHAIN_rv32imac := $(TOOLCHAIN_rv32i) -TOOLCHAIN_rv32imc := $(TOOLCHAIN_rv32i) - -# For RISC-V we default to GCC, but can support clang as well. Eventually, one -# or both toolchains might support the PIC we need, at which point we would -# default to that. -ifeq ($(CLANG),) - # Default to GCC - CC_rv32 := -gcc -else - # If `CLANG=1` on command line, use -clang. - CC_rv32 := -clang -endif -CC_rv32i := $(CC_rv32) -CC_rv32imc := $(CC_rv32) -CC_rv32imac := $(CC_rv32) - -# Set the toolchain specific flags. -# -# Note: There are no non-gcc, clang-specific flags currently in use, so there is -# no equivalent CPPFLAGS_clang currently. If there are clang-only flags in the -# future, one can/should be added. -ifeq ($(findstring -gcc,$(CC_rv32)),-gcc) - override CPPFLAGS_toolchain_rv32 += $(CPPFLAGS_gcc) - override CFLAGS_toolchain_rv32 += $(CFLAGS_gcc) -endif - -# Set the toolchain specific `CFLAGS` for RISC-V. We use the same generic -# toolchain flags for each RISC-V variant. -override CFLAGS_rv32 += \ - $(CFLAGS_toolchain_rv32) - -override CFLAGS_rv32i += $(CFLAGS_rv32) -override CFLAGS_rv32imc += $(CFLAGS_rv32) -override CFLAGS_rv32imac += $(CFLAGS_rv32) - -# Set the base `CPPFLAGS` for all RISC-V variants based on the toolchain family. -override CPPFLAGS_rv32 += \ - $(CPPFLAGS_toolchain_rv32) - -# Set the `CPPFLAGS` for RISC-V. Here we need different flags for different -# variants. -override CPPFLAGS_rv32i += $(CPPFLAGS_rv32) \ - -march=rv32i\ - -mabi=ilp32\ - -mcmodel=medlow - -override CPPFLAGS_rv32imc += $(CPPFLAGS_rv32) \ - -march=rv32imc\ - -mabi=ilp32\ - -mcmodel=medlow - -override CPPFLAGS_rv32imac += $(CPPFLAGS_rv32) \ - -march=rv32imac\ - -mabi=ilp32\ - -mcmodel=medlow - -# Set the base `WLFLAGS` linker flags for all RISC-V variants. -override WLFLAGS_rv32 += \ - -Wl,--no-relax # Prevent use of global_pointer for RISC-V. - -# Use the base linker flags for each RISC-V variant. -override WLFLAGS_rv32i += $(WLFLAGS_rv32) -override WLFLAGS_rv32imc += $(WLFLAGS_rv32) -override WLFLAGS_rv32imac += $(WLFLAGS_rv32) - -# Set the system libraries we link against for RISC-V. We support C++ apps by -# default. -override LINK_LIBS_rv32 += \ - -lgcc -lstdc++ -lsupc++ - -override LINK_LIBS_rv32i += $(LINK_LIBS_rv32) -override LINK_LIBS_rv32imc += $(LINK_LIBS_rv32) -override LINK_LIBS_rv32imac += $(LINK_LIBS_rv32) - -# Use precompiled libaries we provide to link against. -override LEGACY_LIBS_rv32i += \ - $(TOCK_USERLAND_BASE_DIR)/newlib/rv32/rv32i/libc.a\ - $(TOCK_USERLAND_BASE_DIR)/newlib/rv32/rv32i/libm.a - -override LEGACY_LIBS_rv32im += \ - $(TOCK_USERLAND_BASE_DIR)/newlib/rv32/rv32im/libc.a\ - $(TOCK_USERLAND_BASE_DIR)/newlib/rv32/rv32im/libm.a - -override LEGACY_LIBS_rv32imc += $(LEGACY_LIBS_rv32im) - -override LEGACY_LIBS_rv32imac += \ - $(TOCK_USERLAND_BASE_DIR)/newlib/rv32/rv32imac/libc.a\ - $(TOCK_USERLAND_BASE_DIR)/newlib/rv32/rv32imac/libm.a - - -################################################################################ -## -## Cortex-M compiler/linker flags -## -################################################################################ - -# Setup the correct toolchain for each architecture. ARM has a standard -# toolchain we can use for every variant. -TOOLCHAIN_cortex-m := arm-none-eabi -TOOLCHAIN_cortex-m0 := $(TOOLCHAIN_cortex-m) -TOOLCHAIN_cortex-m3 := $(TOOLCHAIN_cortex-m) -TOOLCHAIN_cortex-m4 := $(TOOLCHAIN_cortex-m) -TOOLCHAIN_cortex-m7 := $(TOOLCHAIN_cortex-m) - -# Setup the correct compiler. For cortex-m we only support GCC as it is the only -# toolchain with the PIC support we need for Tock userspace apps. -CC_cortex-m := -gcc -CC_cortex-m0 := $(CC_cortex-m) -CC_cortex-m3 := $(CC_cortex-m) -CC_cortex-m4 := $(CC_cortex-m) -CC_cortex-m7 := $(CC_cortex-m) - -# Based on the toolchain used by each architecture, add in toolchain-specific -# flags. We assume that each architecture family uses the same toolchain. -ifeq ($(findstring -gcc,$(CC_cortex-m)),-gcc) - override CPPFLAGS_toolchain_cortex-m += $(CPPFLAGS_gcc) - override CFLAGS_toolchain_cortex-m += $(CFLAGS_gcc) -endif - -override CFLAGS_cortex-m += \ - $(CFLAGS_toolchain_cortex-m) - -override CFLAGS_cortex-m0 += $(CFLAGS_cortex-m) -override CFLAGS_cortex-m3 += $(CFLAGS_cortex-m) -override CFLAGS_cortex-m4 += $(CFLAGS_cortex-m) -override CFLAGS_cortex-m7 += $(CFLAGS_cortex-m) - -override CPPFLAGS_cortex-m += \ - $(CPPFLAGS_toolchain_cortex-m)\ - $(CPPFLAGS_PIC)\ - -mthumb\ - -mfloat-abi=soft\ - -msingle-pic-base\ - -mpic-register=r9\ - -mno-pic-data-is-text-relative - -# Work around https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85606 -override CPPFLAGS_cortex-m0 += $(CPPFLAGS_cortex-m) \ - -mcpu=cortex-m0\ - -march=armv6s-m - -override CPPFLAGS_cortex-m3 += $(CPPFLAGS_cortex-m) \ - -mcpu=cortex-m3 - -override CPPFLAGS_cortex-m4 += $(CPPFLAGS_cortex-m) \ - -mcpu=cortex-m4 - -override CPPFLAGS_cortex-m7 += $(CPPFLAGS_cortex-m) \ - -mcpu=cortex-m7 - -# Single-arch libraries, to be phased out -override LEGACY_LIBS_cortex-m += \ - $(TOCK_USERLAND_BASE_DIR)/libc++/cortex-m/libstdc++.a\ - $(TOCK_USERLAND_BASE_DIR)/libc++/cortex-m/libsupc++.a\ - $(TOCK_USERLAND_BASE_DIR)/libc++/cortex-m/libgcc.a - -override LEGACY_LIBS_cortex-m0 += $(LEGACY_LIBS_cortex-m) \ - $(TOCK_USERLAND_BASE_DIR)/newlib/cortex-m/v6-m/libc.a\ - $(TOCK_USERLAND_BASE_DIR)/newlib/cortex-m/v6-m/libm.a - -override LEGACY_LIBS_cortex-m3 += $(LEGACY_LIBS_cortex-m) \ - $(TOCK_USERLAND_BASE_DIR)/newlib/cortex-m/v7-m/libc.a\ - $(TOCK_USERLAND_BASE_DIR)/newlib/cortex-m/v7-m/libm.a - -override LEGACY_LIBS_cortex-m4 += $(LEGACY_LIBS_cortex-m) \ - $(TOCK_USERLAND_BASE_DIR)/newlib/cortex-m/v7-m/libc.a\ - $(TOCK_USERLAND_BASE_DIR)/newlib/cortex-m/v7-m/libm.a - -override LEGACY_LIBS_cortex-m7 += $(LEGACY_LIBS_cortex-m) \ - $(TOCK_USERLAND_BASE_DIR)/newlib/cortex-m/v7-m/libc.a\ - $(TOCK_USERLAND_BASE_DIR)/newlib/cortex-m/v7-m/libm.a - -# Cortex-M needs an additional OBJDUMP flag. -override OBJDUMP_FLAGS_cortex-m += --disassembler-options=force-thumb -override OBJDUMP_FLAGS_cortex-m7 += $(OBJDUMP_FLAGS_cortex-m) -override OBJDUMP_FLAGS_cortex-m4 += $(OBJDUMP_FLAGS_cortex-m) -override OBJDUMP_FLAGS_cortex-m3 += $(OBJDUMP_FLAGS_cortex-m) -override OBJDUMP_FLAGS_cortex-m0 += $(OBJDUMP_FLAGS_cortex-m) - - -################################################################################ -# Extra warning flags not enabled by Wall or Wextra. -# -# I read through the gcc manual and grabbed the ones that I thought might be -# interesting / useful. Then I grabbed that snippet below to find other things -# that were left out of the manual that may be worth adding. Below are all -# warnings and a short description supported by (arm-none-eabi)-gcc as of -# v6.2.1. -# -# http://stackoverflow.com/questions/11714827/ -# List all supported warnings and their status: -# gcc -Wall -Wextra -Q --help=warning -# Below are all warnings produced in an un-merged set of sorted lists -# broken into C/C++, C only, C++ only, other languages -# -# TODO(Pat) libnrfserialization noise with these, but I think they're useful -# and I want them back when I get a chance to clean that up. -#CPPFLAGS += -Wcast-qual # # const char* -> char* -#CPPFLAGS += -Wswitch-default # # switch w/out default (doesn't cover all cases) (maybe annoying?) -#CFLAGS += -Wstrict-prototypes # # function defined w/out specifying argument types - -override CPPFLAGS += -Wdate-time # # warn if __TIME__, __DATE__, or __TIMESTAMP__ used - # ^on b/c flashing assumes same code => no flash, these enforce -override CPPFLAGS += -Wfloat-equal # # floats used with '=' operator, likely imprecise -override CPPFLAGS += -Wformat-nonliteral # # can't check format string (maybe disable if annoying) -override CPPFLAGS += -Wformat-security # # using untrusted format strings (maybe disable) -override CPPFLAGS += -Wformat-y2k # # use of strftime that assumes two digit years -override CPPFLAGS += -Winit-self # # { int i = i } -override CPPFLAGS += -Wmissing-declarations # # ^same? not sure how these differ -override CPPFLAGS += -Wmissing-field-initializers # if init'ing struct w/out field names, warn if not all used -override CPPFLAGS += -Wmissing-format-attribute # # something looks printf-like but isn't marked as such -override CPPFLAGS += -Wmissing-noreturn # # __attribute__((noreturn)) like -> ! in Rust, should use it -override CPPFLAGS += -Wmultichar # # use of 'foo' instead of "foo" (surpised not on by default?) -override CPPFLAGS += -Wpointer-arith # # sizeof things not define'd (i.e. sizeof(void)) -override CPPFLAGS += -Wredundant-decls # # { int i; int i; } (a lint) -override CPPFLAGS += -Wshadow # # int foo(int a) { int a = 1; } inner a shadows outer a -override CPPFLAGS += -Wunused-macros # # macro defined in this file not used -override CPPFLAGS += -Wunused-parameter # # function parameter is unused aside from its declaration -override CPPFLAGS += -Wwrite-strings # # { char* c = "foo"; c[0] = 'b' } <-- "foo" should be r/o - -override CPPFLAGS_gcc += -Wlogical-op # # "suspicious use of logical operators in expressions" (a lint) -override CPPFLAGS_gcc += -Wtrampolines # # attempt to generate a trampoline on the NX stack - -#CPPFLAGS += -Wabi -Wabi-tag # inter-compiler abi issues -#CPPFLAGS += -Waggregate-return # warn if things return struct's -#CPPFLAGS += -Wcast-align # { char *c; int *i = (int*) c}, 1 byte -> 4 byte align -#CPPFLAGS += -Wconversion # implicit conversion that may unexpectedly alter value -# ^ A ton of these from syscalls I think, XXX look later -#CPPFLAGS += -Wdisabled-optimization # gcc skipped an optimization for any of a thousand reasons -#CPPFLAGS += -Wdouble-promotion # warn if float -> double implicitly XXX maybe? -#CPPFLAGS += -Wformat-signedness # # { int i; printf("%d %u", i, i) } second bad (maybe annoying?) -# ^ Too obnoxious when you want hex of an int -#CPPFLAGS += -Wfloat-conversion # subset of -Wconversion -#CPPFLAGS += -Winline # something marked `inline` wasn't inlined -#CPPFLAGS += -Winvalid-pch # bad precompiled header found in an include dir -#CPPFLAGS += -Wmissing-include-dirs -- XXX Didn't try, afriad could be annoying -#CPPFLAGS += -Woverlength-strings # complier compat: strings > [509 C90, 4095 C99] chars -#CPPFLAGS += -Wpacked # struct with __attribute__((packed)) that does nothing -#CPPFLAGS += -Wpadded # padding added to a struct. Noisy for argument structs -#CPPFLAGS += -Wpedantic # strict ISO C/C++ -#CPPFLAGS += -Wsign-conversion # implicit integer sign conversions, part of -Wconversion -#CPPFLAGS += -Wstack-protector # only if -fstack-protector, on by default, warn fn not protect -#CPPFLAGS += -Wsuggest-attribute=const # does what it sounds like - removed due to noise -#CPPFLAGS += -Wsuggest-attribute=pure # does what it sounds like - removed due to noise -#CPPFLAGS += -Wswitch-enum # # switch of enum doesn't explicitly cover all cases -# ^ annoying in practice, let default: do its job -#CPPFLAGS += -Wsystem-headers # warnings from system headers -#CPPFLAGS += -Wtraditional # stuff gcc allows that "traditional" C doesn't -#CPPFLAGS += -Wundef # undefined identifier is evaluated in an `#if' directive -# ^ Lots of library #if SAMD || SMAR21 stuff -# Should probably be ifdef, but too much noise -#CPPFLAGS += -Wunsafe-loop-optimizations # compiler can't divine loop bounds XXX maybe interesting? -#CPPFLAGS += -Wvariadic-macros # can't be used in ISO C -#CPPFLAGS += -Wvector-operation-performance # perf option not appropriate for these systems -#CPPFLAGS += -Wvla -- XXX Didn't try, but interested - -# C-only warnings -override CFLAGS += -Wbad-function-cast # # not obvious when this would trigger, could drop if annoying -override CFLAGS += -Wmissing-prototypes # # global fn defined w/out prototype (should be static or in .h) -override CFLAGS += -Wnested-externs # # mis/weird-use of extern keyword -override CFLAGS += -Wold-style-definition # # this garbage: void bar (a) int a; { } - -override CFLAGS_gcc += -Wjump-misses-init # # goto or switch skips over a variable initialization - -#CFLAGS += -Wunsuffixed-float-constants # # { float f=0.67; if(f==0.67) printf("y"); else printf("n"); } => n -# ^ doesn't seem to work right? find_north does funny stuff - -#CFLAGS += -Wtraditional-conversion # # prototype causes a conversion different than w/o prototype (?) -# ^ real noisy - -# CXX-only warnings -override CXXFLAGS += -Wctor-dtor-privacy # # unusable class b/c everything private and no friends -override CXXFLAGS += -Wdelete-non-virtual-dtor # # catches undefined behavior -override CXXFLAGS += -Wold-style-cast # # C-style cast in C++ code -override CXXFLAGS += -Woverloaded-virtual # # subclass shadowing makes parent impl's unavailable -override CXXFLAGS += -Wsign-promo # # gcc did what spec requires, but probably not what you want -override CXXFLAGS += -Wstrict-null-sentinel # # seems like a not-very-C++ thing to do? very unsure -override CXXFLAGS += -Wsuggest-final-methods # # does what it sounds like -override CXXFLAGS += -Wsuggest-final-types # # does what it sounds like -override CXXFLAGS += -Wsuggest-override # # overridden virtual func w/out override keyword -override CXXFLAGS += -Wuseless-cast # # pretty much what ya think here -override CXXFLAGS += -Wzero-as-null-pointer-constant # use of 0 as NULL - -# -Wc++-compat # # C/C++ compat issues -# -Wc++11-compat # # C11 compat issues -# -Wc++14-compat # # C14 compat issues -# -Wconditionally-supported # # conditionally-supported (C++11 [intro.defs]) constructs (?) -# -Weffc++ # violations of style guidelines from Meyers' Effective C++ books -# -Wmultiple-inheritance # used to enforce coding conventions, does what you'd think -# -Wnamespaces # used to enforce coding conventions, warn if namespace opened -# -Wnoexcept # # (?) I think warns if missing noexcept -# -Wnon-virtual-dtor # # something deeply c++, part of effc++ -# -Wsynth # legacy flag, g++ != cfront -# -Wtemplates # used to enforce coding conventions, warn if new template -# -Wvirtual-inheritance # used to enforce coding conventions, does what you'd think - -# Fortran-only warnings -# -Waliasing -# -Wampersand -# -Warray-temporaries -# -Wc-binding-type -# -Wcharacter-truncation -# -Wcompare-reals -# -Wconversion-extra -# -Wfunction-elimination -# -Wimplicit-interface -# -Wimplicit-procedure -# -Winteger-division -# -Wintrinsic-shadow -# -Wintrinsics-std -# -Wreal-q-constant -# -Wrealloc-lhs -# -Wrealloc-lhs-all -# -Wsurprising -# -Wtabs -# -Wtarget-lifetime -# -Wunused-dummy-argument -# -Wuse-without-only - -# Objective-C(++)-only -# -Wassign-intercept -# -Wselector -# -Wstrict-selector-match -# -Wundeclared-selector - -# END WARNINGS -################################################################################ - - -# C/C++ Linter configuration -UNCRUSTIFY := $(TOCK_USERLAND_BASE_DIR)/tools/uncrustify/uncrustify.sh - - -# Dump configuration for verbose builds -ifneq ($(V),) - $(info ) - $(info **************************************************) - $(info TOCK USERLAND BUILD SYSTEM -- VERBOSE BUILD) - $(info **************************************************) - $(info Config:) - $(info GIT: $(shell git describe --always 2>&1)) - $(info $(TOOLCHAIN_cortex-m4)$(CC_cortex-m4) --version: $(shell $(TOOLCHAIN_cortex-m4)$(CC_cortex-m4) --version)) -ifneq ($(RISCV),) - $(info $(TOOLCHAIN_rv32i)$(CC_rv32i) --version: $(shell $(TOOLCHAIN_rv32i)$(CC_rv32i) --version)) -endif - $(info LAYOUT=$(LAYOUT)) - $(info MAKEFLAGS=$(MAKEFLAGS)) - $(info PACKAGE_NAME=$(PACKAGE_NAME)) - $(info TOCK_ARCHS=$(TOCK_ARCHS)) - $(info TOCK_TARGETS=$(TOCK_TARGETS)) - $(info TOCK_USERLAND_BASE_DIR=$(TOCK_USERLAND_BASE_DIR)) - $(info TOOLCHAIN=$(TOOLCHAIN)) - $(info **************************************************) - $(info ) -endif - -endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/Helpers.mk b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/Helpers.mk deleted file mode 100644 index 6dfb47592..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/Helpers.mk +++ /dev/null @@ -1,91 +0,0 @@ -################################################################################ -## -## libtock-c helper functions and definitions for use by Tock makefiles. -## Included by AppMakefile.mk and libtock's Makefile -## -################################################################################ - -# Ensure that this file is only included once. -ifndef HELPERS_MAKEFILE -HELPERS_MAKEFILE = 1 - -# http://stackoverflow.com/questions/10858261/abort-makefile-if-variable-not-set -# Check that given variables are set and all have non-empty values, -# die with an error otherwise. -# -# Params: -# 1. Variable name(s) to test. -# 2. (optional) Error message to print. -check_defined = \ - $(strip $(foreach 1,$1, \ - $(call __check_defined,$1,$(strip $(value 2))))) -__check_defined = \ - $(if $(value $1),, \ - $(error Undefined $1$(if $2, ($2)))) - -# Check for a ~/ at the beginning of a path variable (TOCK_USERLAND_BASE_DIR). -# Make will not properly expand this. -ifdef TOCK_USERLAND_BASE_DIR - ifneq (,$(findstring BEGINNINGOFVARIABLE~/,BEGINNINGOFVARIABLE$(TOCK_USERLAND_BASE_DIR))) - $(error Hi! Using "~" in Makefile variables is not supported. Use "$$(HOME)" instead) - endif -endif - -# # Validate the the toolchain is new enough (known not to work for gcc <= 5.1) -# CC_VERSION_MAJOR := $(shell $(CC) -dumpversion | cut -d '.' -f1) -# ifeq (1,$(shell expr $(CC_VERSION_MAJOR) \>= 6)) -# # Opportunistically turn on gcc 6.0+ warnings since we're already version checking: -# override CPPFLAGS += -Wduplicated-cond # if (p->q != NULL) { ... } else if (p->q != NULL) { ... } -# override CPPFLAGS += -Wnull-dereference # deref of NULL (thought default if -fdelete-null-pointer-checks, in -Os, but no?) -# else -# ifneq (5,$(CC_VERSION_MAJOR)) -# $(info CC=$(CC)) -# $(info $$(CC) -dumpversion: $(shell $(CC) -dumpversion)) -# $(error Your compiler is too old. Need gcc version > 5.1) -# endif -# CC_VERSION_MINOR := $(shell $(CC) -dumpversion | cut -d '.' -f2) -# ifneq (1,$(shell expr $(CC_VERSION_MINOR) \> 1)) -# $(info CC=$(CC)) -# $(info $$(CC) -dumpversion: $(shell $(CC) -dumpversion)) -# $(error Your compiler is too old. Need gcc version > 5.1) -# endif -# endif - - -# Format check rule -.PHONY: _format_check_unstaged -_format_check_unstaged: - $(Q)$(TOCK_USERLAND_BASE_DIR)/tools/check_unstaged.sh - -######################################################################################### -## Pretty-printing rules - -# If environment variable V is non-empty, be verbose. -ifneq ($(V),) -Q= -TRACE_DIR = -TRACE_BIN = -TRACE_DEP = -TRACE_CC = -TRACE_CXX = -TRACE_LD = -TRACE_AR = -TRACE_AS = -TRACE_LST = -TRACE_E2T = -ELF2TAB_ARGS += -v -else -Q=@ -TRACE_DIR = @echo " DIR " $@ -TRACE_BIN = @echo " BIN " $@ -TRACE_DEP = @echo " DEP " $< -TRACE_CC = @echo " CC " $< -TRACE_CXX = @echo " CXX " $< -TRACE_LD = @echo " LD " $@ -TRACE_AR = @echo " AR " $@ -TRACE_AS = @echo " AS " $< -TRACE_LST = @echo " LST " $< -TRACE_E2T = @echo " E2T " $@ -endif - -endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/LICENSE-APACHE b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/LICENSE-APACHE deleted file mode 100644 index d64569567..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/LICENSE-APACHE +++ /dev/null @@ -1,202 +0,0 @@ - - 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/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/LICENSE-MIT b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/LICENSE-MIT deleted file mode 100644 index 80d95b9ec..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/LICENSE-MIT +++ /dev/null @@ -1,25 +0,0 @@ -Copyright (c) 2016 The Tock Project Developers - -Permission is hereby granted, free of charge, to any -person obtaining a copy of this software and associated -documentation files (the "Software"), to deal in the -Software without restriction, including without -limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software -is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice -shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF -ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED -TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/Makefile deleted file mode 100644 index dec7eadfa..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -prepush: - cd examples; ./format_all.sh - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/Program.mk b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/Program.mk deleted file mode 100644 index 1c71e741c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/Program.mk +++ /dev/null @@ -1,50 +0,0 @@ -################################################################################ -## -## Makefile for loading applications onto a Tockloader compatible board. -## -################################################################################ - -$(call check_defined, BUILDDIR) -$(call check_defined, PACKAGE_NAME) - -TOCKLOADER ?= tockloader -OPENOCD ?= openocd - -# Upload programs over UART with tockloader. -ifdef PORT - TOCKLOADER_GENERAL_FLAGS += --port $(PORT) -endif - -# Setup specific commands for each board. -ifeq ("$(TOCK_BOARD)","hail") -PROGRAM = $(TOCKLOADER) $(TOCKLOADER_GENERAL_FLAGS) install $< -FLASH = $(TOCKLOADER) $(TOCKLOADER_GENERAL_FLAGS) install --jlink $< - -else ifeq ("$(TOCK_BOARD)","imix") -# Change program region offset -TOCKLOADER_INSTALL_FLAGS += --app-address 0x40000 -PROGRAM = $(TOCKLOADER) $(TOCKLOADER_GENERAL_FLAGS) install $(TOCKLOADER_INSTALL_FLAGS) $< -FLASH = $(TOCKLOADER) $(TOCKLOADER_GENERAL_FLAGS) install $(TOCKLOADER_INSTALL_FLAGS) --jlink $< - -else ifeq ("$(TOCK_BOARD)","ek-tm4c1294xl") -FLASH = $(OPENOCD) -c "source [find board/ek-tm4c1294xl.cfg]; init; reset halt; flash write_image erase $< 0x00020000 bin; reset; shutdown" - -else ifeq ("$(TOCK_BOARD)","nrf51dk") -FLASH = $(TOCKLOADER) install --jlink --board nrf51dk $< - -else ifeq ("$(TOCK_BOARD)","nrf52dk") -FLASH = $(TOCKLOADER) install --jlink --board nrf52dk $< - -endif - -PROGRAM ?= @(echo "Cannot program over serial $<"; exit 1) -FLASH ?= @(echo "Cannot flash $<"; exit 1) - -.PHONY: program -program: $(BUILDDIR)/$(PACKAGE_NAME).tab - $(PROGRAM) - -# Upload programs over JTAG -.PHONY: flash -flash: $(BUILDDIR)/$(PACKAGE_NAME).tab - $(FLASH) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/README.md deleted file mode 100644 index b3cd031e8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/README.md +++ /dev/null @@ -1,294 +0,0 @@ -![Build Status](https://github.com/tock/libtock-c/workflows/ci/badge.svg) -[![slack](https://img.shields.io/badge/slack-tockos-informational)][slack] - -Tock Userland -============= - -This directory contains libraries and example applications for developing -Tock apps that sit above the kernel. - - -Prerequisites -------------- - -1. If you have not yet done so, it might be a good idea to start with - the [TockOS getting started - guide](https://github.com/tock/tock/blob/master/doc/Getting_Started.md), - which will lead you through the installation of some tools that - will be useful for developing and deploying applications on - TockOS. In particular, it will give you a rust environment - (required to install `elf2tab`) and `tockloader`, which you need to - deploy applications on most boards. - - And it will of course give you a board with TockOS installed which - you can use to run the applications found in this repository. - - So, if you haven't been there before, just head over there until it - sends you back here. - -1. Clone this repository. - - ``` - $ git clone https://github.com/tock/libtock-c - $ cd libtock-c - ``` - -1. The main requirement to build the C applications in this repository is having - cross compilers for embedded targets. You will need an `arm-none-eabi` - toolchain for Cortex-M targets. - - **MacOS**: - ``` - $ brew tap ARMmbed/homebrew-formulae && brew update && brew install arm-none-eabi-gcc - ``` - - **Ubuntu (18.04LTS or later)**: - ``` - $ sudo apt install gcc-arm-none-eabi - ``` - - **Arch**: - ``` - $ sudo pacman -Syu arm-none-eabi-gcc arm-none-eabi-newlib - ``` - - **Fedora**: - ``` - $ sudo dnf install arm-none-eabi-newlib arm-none-eabi-gcc-cs - ``` - -2. Optional: libtock-c also includes support for building for ***RISC-V - targets***. These are not included by default since obtaining the toolchain - can be difficult (as of July 2022). You will need a RISC-V toolchain that - supports rv32 targets (64 bit toolchains support rv32 if compiled with - multilib support). Some toolchains that can work: - - - riscv64-none-elf - - riscv32-none-elf - - riscv64-elf - - riscv64-unknown-elf - - riscv32-unknown-elf - - To actually build for the RISC-V targets, add `RISCV=1` to the make command: - - $ make RISCV=1 - - **MacOS**: - ``` - $ brew tap riscv/riscv && brew update && brew install riscv-gnu-toolchain - ``` - - **Ubuntu (21.10 or later)**: - ``` - $ sudo apt install gcc-riscv64-unknown-elf picolibc-riscv64-unknown-elf - ``` - - **Ubuntu (21.04 or earlier)**: - - Unfortunately, older Ubuntu does not provide a package for RISC-V libc. We - have created a .deb file you can use to install a suitable libc based on - newlib: - ``` - $ wget http://cs.virginia.edu/~bjc8c/archive/newlib_3.3.0-1_amd64.deb - $ sudo dpkg -i newlib_3.3.0-1_amd64.deb - ``` - - If you would rather compile your own newlib-based libc, follow the steps - below. Section [newlib-nano](newlib-nano) describes some extra config options - to build a size optimised newlib. - ``` - # Download newlib 3.3 from https://sourceware.org/newlib/ - $ wget ftp://sourceware.org/pub/newlib/newlib-3.3.0.tar.gz - $ tar -xvf newlib-3.3.0.tar.gz - $ cd newlib-3.3.0 - # Disable stdlib for building - $ export CFLAGS=-nostdlib - # Run configure - $ ./configure --disable-newlib-supplied-syscalls --with-gnu-ld --with-newlib --enable-languages=c --target=riscv64-unknown-elf --host=x86 --disable-multi-lib --prefix /usr - # Build and then install - $ make -j8 - $ sudo make install - ``` - - Alternatively, you may use a pre-compiled toolchain that we created with - Crosstool-NG. - ``` - $ wget http://cs.virginia.edu/~bjc8c/archive/gcc-riscv64-unknown-elf-8.3.0-ubuntu.zip - $ unzip gcc-riscv64-unknown-elf-8.3.0-ubuntu.zip - # add gcc-riscv64-unknown-elf-8.3.0-ubuntu/bin to your `$PATH` variable. - ``` - - **Arch**: - ``` - $ sudo pacman -Syu riscv64-elf-gcc riscv32-elf-newlib arm-none-eabi-newlib riscv64-elf-newlib - ``` - - **Fedora**: - - **dnf** does not contain the `riscv-gnu-toolchain`, an alternative is to - compile from source. Start with some of the tools we need to compile the - source. - ``` - $ sudo dnf install make automake gcc gcc-c++ kernel-devel texinfo expat expat-devel - $ sudo dnf group install "Development Tools" "C Development Tools and Libraries" - ``` - Get `riscv-gnu-toolchain`, [summarised instructions as stated - here](https://github.com/riscv-collab/riscv-gnu-toolchain/blob/master/README.md) - ``` - $ git clone https://github.com/riscv/riscv-gnu-toolchain - $ cd riscv-gnu-toolchain/ - ``` - **Note: add /opt/riscv/bin to your PATH**, then, - ``` - $ ./configure --prefix=/opt/riscv --enable-multilib - ``` - `--enable-multilib` ensures that "the multilib compiler will have the prefix - riscv64-unknown-elf- or riscv64-unknown-linux-gnu- but will be able to target - both 32-bit and 64-bit systems." - ``` - $ sudo make [might need elevated privileges writing to `/opt/`] - ``` - additionally, with - ``` - $ sudo make linux - ``` - you can also build `riscv64-unknown-linux-gnu`, which can be useful with tock - where `riscv64-unknown-linux-gnu-objcopy` is used. - - After the the source has been compiled and copied to `/opt/riscv` and - `/opt/riscv/bin`has appended to the PATH, the toolchain is ready to be used. - - - **newlib-nano**: - - newlib can require a large amount of memory, especially for printing. - If this is a concern you can instead use a more size optimised version. - As of August 2020 there are a few options for this. - - - See if the version of newlib from your distro already has the flags below - enabled. If it does it's already size optimsed. - - See if your distro pacakges a newlib-nano (Debian does this) that will - already include the flags below. - - See if your distro packages picolibc, which is a optimised fork of newlib. - - You can compile newlib with these extra flags: - ``` - --enable-newlib-reent-small \ - --disable-newlib-fvwrite-in-streamio \ - --disable-newlib-fseek-optimization \ - --disable-newlib-wide-orient \ - --enable-newlib-nano-malloc \ - --disable-newlib-unbuf-stream-opt \ - --enable-lite-exit \ - --enable-newlib-global-atexit \ - --enable-newlib-nano-formatted-io - ``` - -3. Optional: libtock-c also includes support for building RISC-V targets with - the LLVM clang compiler. If you have a compatible clang toolchain, you can - add `CLANG=1` to the make command to use clang instead of the default GCC. - - $ make RISCV=1 CLANG=1 - - This support is only included for RISC-V targets as Cortex-M targets require - the FDPIC support only present in GCC. - -4. You will also need an up-to-date version of - [elf2tab](https://crates.io/crates/elf2tab). The build system will install - and update this automatically for you, but you'll need Rust's - [cargo](https://doc.rust-lang.org/cargo/getting-started/installation.html) - installed. If you have followed the getting started guide, everything should - be in place. - -5. You will also likely need [Tockloader](https://github.com/tock/tockloader), a - tool for programming apps onto boards. If you haven't installed it - during the TockOS getting started guide: - - MacOS: - ``` - $ pip3 install tockloader - ``` - - Ubuntu: - ``` - $ pip3 install tockloader --user - ``` - -Compiling and Running Applications ----------------------------------- - -To compile all the examples, switch to the `examples` directory and execute the -build script: - - $ cd examples - $ ./build_all.sh - -This will install `elf2tab` if it is not yet installed and compile all the -examples for cortex-m0, cortex-m3, cortex-m4, cortex-m7, and rv32imac. It does -this because the compiler emits slightly (or significantly) different -instructions for each variant. When installing the application, `tockloader` -will select the correct version for the architecture of the board being -programmed. - -The build process will ultimately create a `tab` file (a "Tock Application -Bundle") for each example application. The `tab` contains the executable code -for the supported architectures and can be deployed to a board using -`tockloader`. For example to one of the Nordic development boards: - -``` -$ tockloader install --board nrf52dk --jlink blink/build/blink.tab -Installing apps on the board... -Using known arch and jtag-device for known board nrf52dk -Finished in 2.567 seconds -``` - -You can remove an application with - - $ tockloader uninstall --board nrf52dk --jlink blink - -or remove all installed applications with - - $ tockloader uninstall --board nrf52dk --jlink - -Tock applications are designed to be generic and run on any Tock-compatible -board. However, compiled applications typically depend on specific drivers, -which not all boards provide. For example, some applications expect an IEEE -802.15.4 radio interface which not all boards support. If you load an -application onto a board that does not support every driver/system call it uses, -some system calls will return error codes (`ENODEVICE` or `ENOSUPPORT`). - -Next Steps ----------- - -The next step is to read the [overview](doc/overview.md) that describes how -applications in TockOS are structured and then look at some of the examples in -detail. The description of the [compilation environment](doc/compilation.md) may -also be of interest. - -[slack]: https://join.slack.com/t/tockos/shared_invite/enQtNDE5ODQyNDU4NTE1LWVjNTgzMTMwYzA1NDI1MjExZjljMjFmOTMxMGIwOGJlMjk0ZTI4YzY0NTYzNWM0ZmJmZGFjYmY5MTJiMDBlOTk - -License -------- - -Licensed under either of - -- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or - http://www.apache.org/licenses/LICENSE-2.0) -- MIT license ([LICENSE-MIT](LICENSE-MIT) or - http://opensource.org/licenses/MIT) - -at your option. - -Contributions -------------- - -We welcome contributions from all. We use the bors-ng bot to manage, approve, -and merge PRs. In short, when someone replies `bors r+`, your PR has been -approved and will be automatically merged. If a maintainer replies `bors -delegate+`, then you have been granted the authority to mark your own PR for -approval (usually this will happen if there are some trivial changes required). -For a full list of bors commands, [see the bors -documentation](https://bors.tech/documentation/). - -Unless you explicitly state otherwise, any contribution intentionally submitted -for inclusion in the work by you, as defined in the Apache-2.0 license, shall be -dual licensed as above, without any additional terms or conditions. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/TockLibrary.mk b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/TockLibrary.mk deleted file mode 100644 index f05800242..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/TockLibrary.mk +++ /dev/null @@ -1,191 +0,0 @@ -################################################################################ -## -## libtock-c library shared makefile. Included by library makefiles to build -## libraries for use with libtock-c apps. -## -################################################################################ - -# The first target Make finds is its default. So this line needs to be first to -# specify `all` as our default rule. -all: - -# Build settings. -include $(TOCK_USERLAND_BASE_DIR)/Configuration.mk - -# Helper functions. -include $(TOCK_USERLAND_BASE_DIR)/Helpers.mk - -$(call check_defined, LIBNAME) -$(call check_defined, $(LIBNAME)_DIR) -$(call check_defined, $(LIBNAME)_SRCS) - -ifeq ($(strip $($(LIBNAME)_SRCS)),) - $(error Library "$(LIBNAME)" has no SRCS?) -endif - -# directory for built output -$(LIBNAME)_BUILDDIR ?= $($(LIBNAME)_DIR)/build - -# Handle complex paths. -# -# Okay, so this merits some explanation: -# -# Our build system aspires to put everything in build/ directories, this means -# that we have to match the path of source files (foo.c) to output directories -# (build//foo.o). That's easy enough if all the source files are in the -# same directory, but restricts applications and libraries to a flat file -# structure. -# -# The current solution we employ is built on make's VPATH variable, which is a -# list of directories to search for dependencies, e.g. -# -# VPATH = foo/ ../bar/ -# somerule: dependency.c -# -# Will find any of ./dependency.c, foo/dependency.c, or ../bar/dependency.c -# We leverage this by flattening the list of SRCS to remove all path -# information and adding all the paths from the SRCS to the VPATH, this means -# we can write rules as-if all the SRCS were in a flat directory. -# -# The obvious pitfall here is what happens when multiple directories hold a -# source file of the same name. However, both libnrf and mbed are set up to -# use VPATH without running into that problem, which gives some pretty serious -# hope that it won't be an issue in practice. The day is actually is a problem, -# we can revisit this, but the only solution I can think of presently is -# another layer of macros that generates the build rules for each path in SRCS, -# which is a pretty hairy sounding proposition - -$(LIBNAME)_SRCS_FLAT := $(notdir $($(LIBNAME)_SRCS)) -$(LIBNAME)_SRCS_DIRS := $(sort $(dir $($(LIBNAME)_SRCS))) # sort removes duplicates - -# Only use vpath for certain types of files -# But must be a global list -VPATH_DIRS += $($(LIBNAME)_SRCS_DIRS) -vpath %.s $(VPATH_DIRS) -vpath %.c $(VPATH_DIRS) -vpath %.cc $(VPATH_DIRS) -vpath %.cpp $(VPATH_DIRS) -vpath %.cxx $(VPATH_DIRS) - -# Now, VPATH allows _make_ to find all the sources, but gcc needs to be told -# how to find all of the headers. We do this by `-I`'ing any folder that had a -# LIB_SRC and has any .h files in it. We also check the common convention of -# headers in an include/ folder (both in and adjacent to src/) while we're at it -define LIB_HEADER_INCLUDES -ifneq ($$(wildcard $(1)/*.h),"") - override CPPFLAGS += -I$(1) -endif -ifneq ($$(wildcard $(1)/include/*.h),"") - override CPPFLAGS += -I$(1)/include -endif -ifneq ($$(wildcard $(1)/../include/*.h),"") - override CPPFLAGS += -I$(1)/../include -endif -endef -# uncomment to print generated rules -# $(info $(foreach hdrdir,$($(LIBNAME)_SRCS_DIRS),$(call LIB_HEADER_INCLUDES,$(hdrdir)))) -# actually generate the rules -$(foreach hdrdir,$($(LIBNAME)_SRCS_DIRS),$(eval $(call LIB_HEADER_INCLUDES,$(hdrdir)))) - -# Rules to generate libraries for a given Architecture -# These will be used to create the different architecture versions of LibNRFSerialization -# Argument $(1) is the Architecture (e.g. cortex-m0) to build for -define LIB_RULES - -$$($(LIBNAME)_BUILDDIR)/$(1): - $$(TRACE_DIR) - $$(Q)mkdir -p $$@ - -$$($(LIBNAME)_BUILDDIR)/$(1)/%.o: %.c | $$($(LIBNAME)_BUILDDIR)/$(1) - $$(TRACE_CC) - $$(Q)$$(TOOLCHAIN_$(1))$$(CC_$(1)) $$(CFLAGS) $$(CFLAGS_$(1)) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) -MF"$$(@:.o=.d)" -MG -MM -MP -MT"$$(@:.o=.d)@" -MT"$$@" "$$<" - $$(Q)$$(TOOLCHAIN_$(1))$$(CC_$(1)) $$(CFLAGS) $$(CFLAGS_$(1)) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) -c -o $$@ $$< - -$$($(LIBNAME)_BUILDDIR)/$(1)/%.o: %.S | $$($(LIBNAME)_BUILDDIR)/$(1) - $$(TRACE_AS) - $$(Q)$$(TOOLCHAIN_$(1))$$(AS) $$(ASFLAGS) $$(CPPFLAGS) $$(CPPFLAGS_$(1)) -c -o $$@ $$< - -$(LIBNAME)_OBJS_$(1) += $$(patsubst %.s,$$($(LIBNAME)_BUILDDIR)/$(1)/%.o,$$(filter %.s, $$($(LIBNAME)_SRCS_FLAT))) -$(LIBNAME)_OBJS_$(1) += $$(patsubst %.c,$$($(LIBNAME)_BUILDDIR)/$(1)/%.o,$$(filter %.c, $$($(LIBNAME)_SRCS_FLAT))) -$(LIBNAME)_OBJS_$(1) += $$(patsubst %.cc,$$($(LIBNAME)_BUILDDIR)/$(1)/%.o,$$(filter %.cc, $$($(LIBNAME)_SRCS_FLAT))) -$(LIBNAME)_OBJS_$(1) += $$(patsubst %.cpp,$$($(LIBNAME)_BUILDDIR)/$(1)/%.o,$$(filter %.cpp, $$($(LIBNAME)_SRCS_FLAT))) -$(LIBNAME)_OBJS_$(1) += $$(patsubst %.cxx,$$($(LIBNAME)_BUILDDIR)/$(1)/%.o,$$(filter %.cxx, $$($(LIBNAME)_SRCS_FLAT))) - -# Dependency rules for picking up header changes --include $$($(LIBNAME)_OBJS_$(1):.o=.d) - -# Useful debugging -# $$(info -----------------------------------------------------) -# $$(info $(LIBNAME) $(1)) -# $$(info $(LIBNAME)_SRCS: $$($(LIBNAME)_SRCS)) -# $$(info $(LIBNAME)_SRCS_FLAT: $$($(LIBNAME)_SRCS_FLAT)) -# $$(info VPATH: $$(VPATH)) -# $$(info $(LIBNAME)_OBJS_$(1): $$($(LIBNAME)_OBJS_$(1))) -# $$(info =====================================================) - -$$($(LIBNAME)_BUILDDIR)/$(1)/$(LIBNAME).a: $$($(LIBNAME)_OBJS_$(1)) | $$($(LIBNAME)_BUILDDIR)/$(1) - $$(TRACE_AR) - $$(Q)$$(TOOLCHAIN_$(1))$$(AR) rc $$@ $$^ - $$(Q)$$(TOOLCHAIN_$(1))$$(RANLIB) $$@ - -# If we're building this library as part of a bigger build, add ourselves to -# the list of libraries -# -# Ahh.. make. By default, the RHS of variables aren't expanded at all until the -# variable is _used_ ("lazy set", "="), this means that LIBNAME will have -# changed by the time the variable is evaluated. We want immediate set (":="), -# but we'd also like to append ("+=") to grow the list. Append chooses between -# lazy or immediate set based on how the variable was previously set (yes, -# that's right, the RHS evaluation depends on the LHS type - make was ahead of -# it's time! :D), and defaults to lazy set if the variable is undefined at the -# first append. So, we force it to immediate set. Lovely. -ifndef LIBS_$(1) - LIBS_$(1) := -endif -LIBS_$(1) += $$($(LIBNAME)_BUILDDIR)/$(1)/$(LIBNAME).a - -endef - -# uncomment to print generated rules -# $(info $(foreach platform,$(TOCK_ARCHS), $(call LIB_RULES,$(call ARCH_FN,$(platform))))) -# actually generate the rules for each architecture -$(foreach arch,$(TOCK_ARCHS),$(eval $(call LIB_RULES,$(arch)))) - -# add each architecture as a target -.PHONY: all -all: $(foreach arch, $(TOCK_ARCHS),$($(LIBNAME)_BUILDDIR)/$(arch)/$(LIBNAME).a) - - -# Force LIBNAME to be expanded now -define CLEAN_RULE -.PHONY: clean -clean:: - rm -Rf $(1) -endef -$(eval $(call CLEAN_RULE,$($(LIBNAME)_BUILDDIR))) - - -# Rules for running the C linter -$(LIBNAME)_FORMATTED_FILES := $(patsubst %.c,$($(LIBNAME)_BUILDDIR)/format/%.uncrustify,$(filter %.c, $($(LIBNAME)_SRCS_FLAT))) -$(LIBNAME)_FORMATTED_FILES += $(patsubst %.cc,$($(LIBNAME)_BUILDDIR)/format/%.uncrustify,$(filter %.cc, $($(LIBNAME)_SRCS_FLAT))) -$(LIBNAME)_FORMATTED_FILES += $(patsubst %.cpp,$($(LIBNAME)_BUILDDIR)/format/%.uncrustify,$(filter %.cpp, $($(LIBNAME)_SRCS_FLAT))) -$(LIBNAME)_FORMATTED_FILES += $(patsubst %.cxx,$($(LIBNAME)_BUILDDIR)/format/%.uncrustify,$(filter %.cxx, $($(LIBNAME)_SRCS_FLAT))) - -$($(LIBNAME)_BUILDDIR)/format: - @mkdir -p $@ - -.PHONY: fmt format -fmt format:: $($(LIBNAME)_FORMATTED_FILES) - -$($(LIBNAME)_BUILDDIR)/format/%.uncrustify: %.c | _format_check_unstaged - $(Q)$(UNCRUSTIFY) -f $< -o $@ - $(Q)cmp -s $< $@ || (if [ "$$CI" = "true" ]; then diff -y $< $@; rm $@; exit 1; else cp $@ $<; fi) -$($(LIBNAME)_BUILDDIR)/format/%.uncrustify: %.cc | _format_check_unstaged - $(Q)$(UNCRUSTIFY) -f $< -o $@ - $(Q)cmp -s $< $@ || (if [ "$$CI" = "true" ]; then diff -y $< $@; rm $@; exit 1; else cp $@ $<; fi) -$($(LIBNAME)_BUILDDIR)/format/%.uncrustify: %.cpp | _format_check_unstaged - $(Q)$(UNCRUSTIFY) -f $< -o $@ - $(Q)cmp -s $< $@ || (if [ "$$CI" = "true" ]; then diff -y $< $@; rm $@; exit 1; else cp $@ $<; fi) -$($(LIBNAME)_BUILDDIR)/format/%.uncrustify: %.cxx | _format_check_unstaged - $(Q)$(UNCRUSTIFY) -f $< -o $@ - $(Q)cmp -s $< $@ || (if [ "$$CI" = "true" ]; then diff -y $< $@; rm $@; exit 1; else cp $@ $<; fi) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/bors.toml b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/bors.toml deleted file mode 100644 index 2b28c8bd3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/bors.toml +++ /dev/null @@ -1,19 +0,0 @@ -# List of commit statuses that must pass on the merge commit before it is -# pushed to master. -status = [ - "ci-format (ubuntu-20.04)", - "ci-build (ubuntu-20.04)", -] - -# List of PR labels that may not be attached to a PR when it is r+-ed. -block_labels = [ - "blocked", -] - -# Number of seconds from when a merge commit is created to when its statuses -# must pass. (Default = 3600). -#timeout_sec = 7200 - -# If set to true, and if the PR branch is on the same repository that bors-ng -# itself is on, the branch will be deleted. -delete_merged_branches = true diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/doc/compilation.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/doc/compilation.md deleted file mode 100644 index 3eb397d85..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/doc/compilation.md +++ /dev/null @@ -1,167 +0,0 @@ -Compilation Environment -======================= - -Tock aims to provide a build environment that is easy for application authors -to integrate with. Check out the [examples](../examples) folder for -sample applications. The Tock userland build system will automatically build -with all of the correct flags and generate TABs for all supported Tock -architectures. - -To leverage the Tock build system, you must: - - 1. Set `TOCK_USERLAND_BASE_DIR` to the path to the Tock userland. - 2. `include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk`. - -This `include` should be the _last_ line of the Makefile for most applications. - -In addition, you must specify the sources for your application: - - - `C_SRCS`: A list of C files to compile. - - `CXX_SRCS`: A list of C++ files to compile. - - `AS_SRCS`: A list of assembly files to compile. - - `EXTERN_LIBS`: A list of directories for libraries [**compiled for Tock**](#compiling-libraries-for-tock). - -## Customizing the build - -### Flags - -The build system respects all of the standard `CFLAGS` (C only), `CXXFLAGS` -(C++ only), `CPPFLAGS` (C and C++), `ASFLAGS` (asm only). - -By default, if you run something like `make CPPFLAGS=-Og`, make will use _only_ -the flags specified on the command line, but that means that Tock would lose all -of its PIC-related flags. For that reason, Tock specifies all variables using -make's [override directive](https://www.gnu.org/software/make/manual/html_node/Override-Directive.html). - -If you wish to set additional flags in your application Makefiles, you must also -use `override`, or they will be ignored. That is, in your Makefile you must write -`override CPPFLAGS += -Og` rather than just `CPPFLAGS += -Og`. - -If you are adding supplemental flags, you can put them anywhere. If you want to -override Tock defaults, you'll need to place these _after_ the `include` directive -in your Makefile. - -### Application configuration - -Several Tock-specific variables are also useful: - - - `STACK_SIZE`: The minimum application stack size. - - `APP_HEAP_SIZE`: The minimum heap size for your application. - - `KERNEL_HEAP_SIZE`: The minimum grant size for your application. - - `PACKAGE_NAME`: The name for your application. Defaults to current folder. - -### Advanced - -If you want to see a verbose build that prints all the commands as run, simply -run `make V=1`. - -The build system is broken across three files in the `libtock-c` repo: - - - `Configuration.mk`: Sets most variables used. - - `Helpers.mk`: Generic rules and functions to support the build. - - `AppMakefile.mk`: Includes the above files and supplies build recipes. - -Applications wishing to define their own build rules can include only the -`Configuration.mk` file to ensure all of the flags needed for Tock applications -are included. - -## Compiling Libraries for Tock - -Libraries used by Tock need all of the same position-independent build flags as -the final application. As Tock builds for all supported architectures by -default, libraries should include images for each supported Tock architecture. - -### Let Tock do the work: TockLibrary.mk - -As the Tock build requirements (PIC, multiple architectures) are fairly complex, -Tock provides a Makefile that will ensure everything is set up correctly and -generate build rules for you. An example Makefile for `libexample`: - -> **libexample/Makefile** -```make -# Base definitions -TOCK_USERLAND_BASE_DIR ?= .. -LIBNAME := libexample - -# Careful! Must be a path that resolves correctly **from where make is invoked** -# -# If you are only ever compiling a standalone library, then it's fine to simply set -$(LIBNAME)_DIR := . -# -# If you will be asking applications to rebuild this library (see the development -# section below), then you'll need to ensure that this directory is still correct -# when invoked from inside the application folder. -# -# Tock accomplishes this for in-tree libraries by having all makefiles -# conditionally set the TOCK_USERLAND_BASE_DIR variable, so that there -# is a common relative path everywhere. -$(LIBNAME)_DIR := $(TOCK_USERLAND_BASE_DIR)/$(LIBNAME) - -# Grab all relevant source files. You can list them directly: -$(LIBNAME)_SRCS := \ - $($LIBNAME)_DIR)\libexample.c \ - $($LIBNAME)_DIR)\libexample_helper.c \ - $($LIBNAME)_DIR)\subfolders_are_fine\otherfile.c - -# Or let make find them automatically: -$(LIBNAME)_SRCS := \ - $(wildcard $($(LIBNAME)_DIR)/*.c) \ - $(wildcard $($(LIBNAME)_DIR)/*.cxx) \ # or .cpp or .cc - $(wildcard $($(LIBNAME)_DIR)/*.s) - -include $(TOCK_USERLAND_BASE_DIR)/TockLibrary.mk -``` - -> __Note! `:=` is NOT the same as `=` in make. You must use `:=`.__ - -### Developing (building) libraries concurrently with applications - -When developing a library, often it's useful to have the library rebuild automatically -as part of the application build. Assuming that your library is using `TockLibrary.mk`, -you can simply include the library's Makefile in your application's Makefile: - -```make -include $(TOCK_USERLAND_BASE_DIR)/libexample/Makefile -include ../../AppMakefile.mk -``` - -**Example:** We don't have an in-tree example of a single app that rebuilds -a dedicated library in the Tock repository, but libtock is effectively treated -this way as its Makefile is -[included by AppMakefile.mk](../AppMakefile.mk#L17). - -### Pre-built libraries - -You can also include pre-built libraries, but recall that Tock supports multiple -architectures, which means you must supply a pre-built image for each. - -Pre-built libraries must adhere to the following folder structure: - -``` -For the library "example" - -libexample/ <-- Folder name must match library name -├── Makefile.app <-- Optional additional rules to include when building apps -├── build -│   ├── cortex-m0 <-- Architecture names match gcc's -mcpu= flag -│   │   └── libexample.a <-- Library name must match folder name -│   └── cortex-m4 -│   └── libexample.a <-- Library name must match folder name -│ -└── root_header.h <-- The root directory will always be added to include path -└── include <-- An include/ directory will be added too if it exists - └── example.h -``` - -To include a pre-built library, add the _path_ to the root folder to the -variable `EXTERN_LIBS` in your application Makefile, e.g. -`EXTERN_LIBS += ../../libexample`. - -**Example:** In the Tock repository, lua53 -[ships a pre-built archive](../lua53/build/cortex-m4). - -### Manually including libraries - -To manually include an external library, add the library to each `LIBS_$(arch)` -(i.e. `LIBS_cortex-m0`) variable. You can include header paths using the -standard search mechanisms (i.e. `CPPFLAGS += -I`). diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/doc/overview.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/doc/overview.md deleted file mode 100644 index ea76def69..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/doc/overview.md +++ /dev/null @@ -1,99 +0,0 @@ -Overview -======== - -The bulk of Tock applications are written in C. - -## Entry Point - -Applications written in C that compile against libtock should define a `main` -method with the following signature: - -```c -int main(void); -``` - -Applications **should** return 0 from `main`. Returning non-zero is undefined and the -behavior may change in future versions of `libtock`. -Today, `main` is called from `_start` and includes an implicit `while()` loop: - -```c -void _start(void* text_start, void* mem_start, void* memory_len, void* app_heap_break) { - main(); - while (1) { - yield(); - } -} -``` - -Applications should set up a series of event subscriptions in their `main` -method and then return. - -## Stack and Heap - -Applications can specify their required stack and heap sizes by defining the -make variables `STACK_SIZE` and `APP_HEAP_SIZE`, which default to 2K and 1K -respectively as of this writing. - -`libtock` will set the stack pointer during startup. To allow each application -to set its own stack size, the linker script expects a symbol `STACK_SIZE` to -be defined. The Tock build system will define this symbol during linking, using -the make variable `STACK_SIZE`. A consequence of this technique is that -changing the stack size requires that any source file also be touched so that -the app will re-link. - -## Libraries - -Application code does not need to stand alone, libraries are available that can -be utilized! - -### Newlib -Application code written in C has access to most of the [C standard -library](https://en.wikipedia.org/wiki/C_standard_library) which is implemented -by [Newlib](https://en.wikipedia.org/wiki/Newlib). Newlib is focused on -providing capabilities for embedded systems. It provides interfaces such as -`printf`, `malloc`, and `memcpy`. Most, but not all features of the standard -library are available to applications. The built configuration of Newlib is -specified in [build.sh](../userland/newlib/build.sh). - -### libtock -In order to interact with the Tock kernel, application code can use the -`libtock` library. The majority of `libtock` are wrappers for interacting -with Tock drivers through system calls. They provide the user a meaningful -function name and arguments and then internally translate these into a -`command`, `subscribe`, etc. Where it makes sense, the libraries also provide -a synchronous interface to a driver using an internal callback and `yield_for` -(example: -[`tmp006_read_sync`](https://github.com/tock/tock/blob/master/userland/libtock/tmp006.c#L19)) - -`libtock` also provides the startup code for applications -([`crt0.c`](../userland/libtock/crt0.c)), -an implementation for the system calls -([`tock.c`](../userland/libtock/tock.c)), -and pin definitions for platforms. - -### libc++ -Provides support for C++ apps. See `examples/cxx_hello`. - -### libnrfserialization -Provides a pre-compiled library for using the Nordic nRF serialization library -for writing BLE apps. - -### lua53 -Provides support for running a lua runtime as a Tock app. See -`examples/lua-hello`. - -## Style & Format - -We try to keep a consistent style in mainline userland code. For C/C++, we use -[uncrustify](https://github.com/uncrustify/uncrustify). High level: - - - Two space character indents. - - Braces on the same line. - - Spaces around most operators. - -For details, see the [configuration](../userland/tools/uncrustify). - -Travis will automatically check formatting. You can format code locally using -`make format`, or check the whole codebase with -[format_all.sh](../userland/examples/format_all.sh). Formatting will overwrite -files when it runs. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/accel-leds/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/accel-leds/Makefile deleted file mode 100644 index cfe30ad8e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/accel-leds/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/accel-leds/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/accel-leds/README.md deleted file mode 100644 index 909a7fd01..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/accel-leds/README.md +++ /dev/null @@ -1,6 +0,0 @@ -Accelerometer -> LEDs -===================== - -This app makes the accelerometer's readings visual by assigning each -direction (X, Y, Z) to a color. Whichever direction's magnitude of acceleration -is greatest gets its color lit. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/accel-leds/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/accel-leds/main.c deleted file mode 100644 index a4641ee4a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/accel-leds/main.c +++ /dev/null @@ -1,43 +0,0 @@ -#include -#include - -#include -#include - -int main(void) { - printf("[App] Accelerometer -> LEDs\n"); - - while (1) { - int x, y, z; - ninedof_read_acceleration_sync(&x, &y, &z); - - // abs() - if (x < 0) x *= -1; - if (y < 0) y *= -1; - if (z < 0) z *= -1; - - // Set LEDs based on acceleration. - int largest = INT_MIN; - if (x > largest) largest = x; - if (y > largest) largest = y; - if (z > largest) largest = z; - - if (x == largest) { - led_on(0); - } else { - led_off(0); - } - if (y == largest) { - led_on(1); - } else { - led_off(1); - } - if (z == largest) { - led_on(2); - } else { - led_off(2); - } - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/adc/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/adc/Makefile deleted file mode 100644 index cfe30ad8e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/adc/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/adc/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/adc/README.md deleted file mode 100644 index ad2f4ac26..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/adc/README.md +++ /dev/null @@ -1,6 +0,0 @@ -ADC App -========= - -The canonical "adc" app for an embedded platform. This app will -read all the ADC channels of the board that are registered with the kernel. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/adc/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/adc/main.c deleted file mode 100644 index 670ed93d1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/adc/main.c +++ /dev/null @@ -1,29 +0,0 @@ -#include -#include -#include - -int main(void) { - // Ask the kernel how many ADC channels are on this board. - int num_adc; - int err = adc_channel_count(&num_adc); - if (err < 0) { - printf("No ADC on this board.\n"); - return err; - } - - printf("ADC Channels: %d\n", num_adc); - - while (true) { - for (int channel = 0; channel < num_adc; channel++) { - uint16_t value; - err = adc_sample_sync(channel, &value); - if (err == RETURNCODE_SUCCESS) { - printf("Channel %d: %d\n", channel, value); - } else { - printf("Channel %d: error(%i) %s \n", channel, err, tock_strrcode(err)); - } - } - printf("\n"); - delay_ms(1000); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/Makefile deleted file mode 100644 index 95f137821..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/libnrfserialization - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/README.md deleted file mode 100644 index 97aec860d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/README.md +++ /dev/null @@ -1,21 +0,0 @@ -UART over BLE -============= - -This app implements the peripheral side of the -[Nordic UART service](https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v11.0.0%2Fble_sdk_app_nus_eval.html&cp=4_0_4_4_2_2_18). -To use: - -1. Program this app on a hardware board (imix or Hail). -2. Download the "nRF UART" app on a smartphone. -3. Run `tockloader listen`. -4. In the smartphone app, connect to the device named "tock-uart". -5. Any messages you send will appear in the terminal! - -It should be straightforward to re-purpose this app for easy communication -between BLE devices. - -Supported Boards ----------------- - -- Hail -- imix diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/ble_nus.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/ble_nus.c deleted file mode 100644 index 85fa7ae86..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/ble_nus.c +++ /dev/null @@ -1,282 +0,0 @@ -/* Copyright (c) 2012 Nordic Semiconductor. All Rights Reserved. - * - * The information contained herein is property of Nordic Semiconductor ASA. - * Terms and conditions of usage are described in detail in NORDIC - * SEMICONDUCTOR STANDARD SOFTWARE LICENSE AGREEMENT. - * - * Licensees are granted free, non-transferable use of the information. NO - * WARRANTY of ANY KIND is provided. This heading must NOT be removed from - * the file. - * - */ - -#include "ble_nus.h" -#include "ble_srv_common.h" -#include "sdk_common.h" - -#define BLE_UUID_NUS_TX_CHARACTERISTIC 0x0002 /**< The UUID of the TX Characteristic. */ -#define BLE_UUID_NUS_RX_CHARACTERISTIC 0x0003 /**< The UUID of the RX Characteristic. */ - -#define BLE_NUS_MAX_RX_CHAR_LEN BLE_NUS_MAX_DATA_LEN /**< Maximum length of the RX Characteristic (in bytes). */ -#define BLE_NUS_MAX_TX_CHAR_LEN BLE_NUS_MAX_DATA_LEN /**< Maximum length of the TX Characteristic (in bytes). */ - -#define NUS_BASE_UUID {{0x9E, 0xCA, 0xDC, 0x24, 0x0E, 0xE5, 0xA9, 0xE0, 0x93, 0xF3, 0xA3, 0xB5, 0x00, \ - 0x00, 0x40, 0x6E}} /**< Used vendor specific UUID. */ - -/**@brief Function for handling the @ref BLE_GAP_EVT_CONNECTED event from the S110 SoftDevice. - * - * @param[in] p_nus Nordic UART Service structure. - * @param[in] p_ble_evt Pointer to the event received from BLE stack. - */ -static void on_connect(ble_nus_t * p_nus, ble_evt_t * p_ble_evt) -{ - p_nus->conn_handle = p_ble_evt->evt.gap_evt.conn_handle; -} - - -/**@brief Function for handling the @ref BLE_GAP_EVT_DISCONNECTED event from the S110 SoftDevice. - * - * @param[in] p_nus Nordic UART Service structure. - * @param[in] p_ble_evt Pointer to the event received from BLE stack. - */ -static void on_disconnect(ble_nus_t * p_nus, ble_evt_t * p_ble_evt) -{ - UNUSED_PARAMETER(p_ble_evt); - p_nus->conn_handle = BLE_CONN_HANDLE_INVALID; -} - - -/**@brief Function for handling the @ref BLE_GATTS_EVT_WRITE event from the S110 SoftDevice. - * - * @param[in] p_nus Nordic UART Service structure. - * @param[in] p_ble_evt Pointer to the event received from BLE stack. - */ -static void on_write(ble_nus_t * p_nus, ble_evt_t * p_ble_evt) -{ - ble_gatts_evt_write_t * p_evt_write = &p_ble_evt->evt.gatts_evt.params.write; - - if ( - (p_evt_write->handle == p_nus->rx_handles.cccd_handle) - && - (p_evt_write->len == 2)) { - if (ble_srv_is_notification_enabled(p_evt_write->data)) { - p_nus->is_notification_enabled = true; - } else { - p_nus->is_notification_enabled = false; - } - } else if ( - (p_evt_write->handle == p_nus->tx_handles.value_handle) - && - (p_nus->data_handler != NULL)) { - p_nus->data_handler(p_nus, p_evt_write->data, p_evt_write->len); - } else { - // Do Nothing. This event is not relevant for this service. - } -} - - -/**@brief Function for adding RX characteristic. - * - * @param[in] p_nus Nordic UART Service structure. - * @param[in] p_nus_init Information needed to initialize the service. - * - * @return NRF_SUCCESS on success, otherwise an error code. - */ -static uint32_t rx_char_add(ble_nus_t * p_nus, const ble_nus_init_t * p_nus_init) -{ - UNUSED_PARAMETER(p_nus_init); - /**@snippet [Adding proprietary characteristic to S110 SoftDevice] */ - ble_gatts_char_md_t char_md; - ble_gatts_attr_md_t cccd_md; - ble_gatts_attr_t attr_char_value; - ble_uuid_t ble_uuid; - ble_gatts_attr_md_t attr_md; - - memset(&cccd_md, 0, sizeof(cccd_md)); - - BLE_GAP_CONN_SEC_MODE_SET_OPEN(&cccd_md.read_perm); - BLE_GAP_CONN_SEC_MODE_SET_OPEN(&cccd_md.write_perm); - - cccd_md.vloc = BLE_GATTS_VLOC_STACK; - - memset(&char_md, 0, sizeof(char_md)); - - char_md.char_props.notify = 1; - char_md.p_char_user_desc = NULL; - char_md.p_char_pf = NULL; - char_md.p_user_desc_md = NULL; - char_md.p_cccd_md = &cccd_md; - char_md.p_sccd_md = NULL; - - ble_uuid.type = p_nus->uuid_type; - ble_uuid.uuid = BLE_UUID_NUS_RX_CHARACTERISTIC; - - memset(&attr_md, 0, sizeof(attr_md)); - - BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.read_perm); - BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.write_perm); - - attr_md.vloc = BLE_GATTS_VLOC_STACK; - attr_md.rd_auth = 0; - attr_md.wr_auth = 0; - attr_md.vlen = 1; - - memset(&attr_char_value, 0, sizeof(attr_char_value)); - - attr_char_value.p_uuid = &ble_uuid; - attr_char_value.p_attr_md = &attr_md; - attr_char_value.init_len = sizeof(uint8_t); - attr_char_value.init_offs = 0; - attr_char_value.max_len = BLE_NUS_MAX_RX_CHAR_LEN; - - return sd_ble_gatts_characteristic_add(p_nus->service_handle, - &char_md, - &attr_char_value, - &p_nus->rx_handles); - /**@snippet [Adding proprietary characteristic to S110 SoftDevice] */ -} - - -/**@brief Function for adding TX characteristic. - * - * @param[in] p_nus Nordic UART Service structure. - * @param[in] p_nus_init Information needed to initialize the service. - * - * @return NRF_SUCCESS on success, otherwise an error code. - */ -static uint32_t tx_char_add(ble_nus_t * p_nus, const ble_nus_init_t * p_nus_init) -{ - UNUSED_PARAMETER(p_nus_init); - ble_gatts_char_md_t char_md; - ble_gatts_attr_t attr_char_value; - ble_uuid_t ble_uuid; - ble_gatts_attr_md_t attr_md; - - memset(&char_md, 0, sizeof(char_md)); - - char_md.char_props.write = 1; - char_md.char_props.write_wo_resp = 1; - char_md.p_char_user_desc = NULL; - char_md.p_char_pf = NULL; - char_md.p_user_desc_md = NULL; - char_md.p_cccd_md = NULL; - char_md.p_sccd_md = NULL; - - ble_uuid.type = p_nus->uuid_type; - ble_uuid.uuid = BLE_UUID_NUS_TX_CHARACTERISTIC; - - memset(&attr_md, 0, sizeof(attr_md)); - - BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.read_perm); - BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.write_perm); - - attr_md.vloc = BLE_GATTS_VLOC_STACK; - attr_md.rd_auth = 0; - attr_md.wr_auth = 0; - attr_md.vlen = 1; - - memset(&attr_char_value, 0, sizeof(attr_char_value)); - - attr_char_value.p_uuid = &ble_uuid; - attr_char_value.p_attr_md = &attr_md; - attr_char_value.init_len = 1; - attr_char_value.init_offs = 0; - attr_char_value.max_len = BLE_NUS_MAX_TX_CHAR_LEN; - - return sd_ble_gatts_characteristic_add(p_nus->service_handle, - &char_md, - &attr_char_value, - &p_nus->tx_handles); -} - - -void ble_nus_on_ble_evt(ble_nus_t * p_nus, ble_evt_t * p_ble_evt) -{ - if ((p_nus == NULL) || (p_ble_evt == NULL)) { - return; - } - - switch (p_ble_evt->header.evt_id) { - case BLE_GAP_EVT_CONNECTED: - on_connect(p_nus, p_ble_evt); - break; - - case BLE_GAP_EVT_DISCONNECTED: - on_disconnect(p_nus, p_ble_evt); - break; - - case BLE_GATTS_EVT_WRITE: - on_write(p_nus, p_ble_evt); - break; - - default: - // No implementation needed. - break; - } -} - - -uint32_t ble_nus_init(ble_nus_t * p_nus, const ble_nus_init_t * p_nus_init) -{ - uint32_t err_code; - ble_uuid_t ble_uuid; - ble_uuid128_t nus_base_uuid = NUS_BASE_UUID; - - VERIFY_PARAM_NOT_NULL(p_nus); - VERIFY_PARAM_NOT_NULL(p_nus_init); - - // Initialize the service structure. - p_nus->conn_handle = BLE_CONN_HANDLE_INVALID; - p_nus->data_handler = p_nus_init->data_handler; - p_nus->is_notification_enabled = false; - - /**@snippet [Adding proprietary Service to S110 SoftDevice] */ - // Add a custom base UUID. - err_code = sd_ble_uuid_vs_add(&nus_base_uuid, &p_nus->uuid_type); - VERIFY_SUCCESS(err_code); - - ble_uuid.type = p_nus->uuid_type; - ble_uuid.uuid = BLE_UUID_NUS_SERVICE; - - // Add the service. - err_code = sd_ble_gatts_service_add(BLE_GATTS_SRVC_TYPE_PRIMARY, - &ble_uuid, - &p_nus->service_handle); - /**@snippet [Adding proprietary Service to S110 SoftDevice] */ - VERIFY_SUCCESS(err_code); - - // Add the RX Characteristic. - err_code = rx_char_add(p_nus, p_nus_init); - VERIFY_SUCCESS(err_code); - - // Add the TX Characteristic. - err_code = tx_char_add(p_nus, p_nus_init); - VERIFY_SUCCESS(err_code); - - return NRF_SUCCESS; -} - - -uint32_t ble_nus_string_send(ble_nus_t * p_nus, uint8_t * p_string, uint16_t length) -{ - ble_gatts_hvx_params_t hvx_params; - - VERIFY_PARAM_NOT_NULL(p_nus); - - if ((p_nus->conn_handle == BLE_CONN_HANDLE_INVALID) || (!p_nus->is_notification_enabled)) { - return NRF_ERROR_INVALID_STATE; - } - - if (length > BLE_NUS_MAX_DATA_LEN) { - return NRF_ERROR_INVALID_PARAM; - } - - memset(&hvx_params, 0, sizeof(hvx_params)); - - hvx_params.handle = p_nus->rx_handles.value_handle; - hvx_params.p_data = p_string; - hvx_params.p_len = &length; - hvx_params.type = BLE_GATT_HVX_NOTIFICATION; - - return sd_ble_gatts_hvx(p_nus->conn_handle, &hvx_params); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/ble_nus.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/ble_nus.h deleted file mode 100644 index 23b7007f7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/ble_nus.h +++ /dev/null @@ -1,114 +0,0 @@ -/* Copyright (c) 2012 Nordic Semiconductor. All Rights Reserved. - * - * The information contained herein is property of Nordic Semiconductor ASA. - * Terms and conditions of usage are described in detail in NORDIC - * SEMICONDUCTOR STANDARD SOFTWARE LICENSE AGREEMENT. - * - * Licensees are granted free, non-transferable use of the information. NO - * WARRANTY of ANY KIND is provided. This heading must NOT be removed from - * the file. - * - */ - -/**@file - * - * @defgroup ble_sdk_srv_nus Nordic UART Service - * @{ - * @ingroup ble_sdk_srv - * @brief Nordic UART Service implementation. - * - * @details The Nordic UART Service is a simple GATT-based service with TX and RX characteristics. - * Data received from the peer is passed to the application, and the data received - * from the application of this service is sent to the peer as Handle Value - * Notifications. This module demonstrates how to implement a custom GATT-based - * service and characteristics using the SoftDevice. The service - * is used by the application to send and receive ASCII text strings to and from the - * peer. - * - * @note The application must propagate SoftDevice events to the Nordic UART Service module - * by calling the ble_nus_on_ble_evt() function from the ble_stack_handler callback. - */ - -#ifndef BLE_NUS_H__ -#define BLE_NUS_H__ - -#include "ble.h" -#include "ble_srv_common.h" -#include -#include - -#define BLE_UUID_NUS_SERVICE 0x0001 /**< The UUID of the Nordic UART Service. */ -#define BLE_NUS_MAX_DATA_LEN (GATT_MTU_SIZE_DEFAULT - 3) /**< Maximum length of data (in bytes) that can be transmitted to the peer by the Nordic UART service module. */ - -/* Forward declaration of the ble_nus_t type. */ -typedef struct ble_nus_s ble_nus_t; - -/**@brief Nordic UART Service event handler type. */ -typedef void (*ble_nus_data_handler_t) (ble_nus_t * p_nus, uint8_t * p_data, uint16_t length); - -/**@brief Nordic UART Service initialization structure. - * - * @details This structure contains the initialization information for the service. The application - * must fill this structure and pass it to the service using the @ref ble_nus_init - * function. - */ -typedef struct -{ - ble_nus_data_handler_t data_handler; /**< Event handler to be called for handling received data. */ -} ble_nus_init_t; - -/**@brief Nordic UART Service structure. - * - * @details This structure contains status information related to the service. - */ -struct ble_nus_s -{ - uint8_t uuid_type; /**< UUID type for Nordic UART Service Base UUID. */ - uint16_t service_handle; /**< Handle of Nordic UART Service (as provided by the SoftDevice). */ - ble_gatts_char_handles_t tx_handles; /**< Handles related to the TX characteristic (as provided by the SoftDevice). */ - ble_gatts_char_handles_t rx_handles; /**< Handles related to the RX characteristic (as provided by the SoftDevice). */ - uint16_t conn_handle; /**< Handle of the current connection (as provided by the SoftDevice). BLE_CONN_HANDLE_INVALID if not in a connection. */ - bool is_notification_enabled; /**< Variable to indicate if the peer has enabled notification of the RX characteristic.*/ - ble_nus_data_handler_t data_handler; /**< Event handler to be called for handling received data. */ -}; - -/**@brief Function for initializing the Nordic UART Service. - * - * @param[out] p_nus Nordic UART Service structure. This structure must be supplied - * by the application. It is initialized by this function and will - * later be used to identify this particular service instance. - * @param[in] p_nus_init Information needed to initialize the service. - * - * @retval NRF_SUCCESS If the service was successfully initialized. Otherwise, an error code is returned. - * @retval NRF_ERROR_NULL If either of the pointers p_nus or p_nus_init is NULL. - */ -uint32_t ble_nus_init(ble_nus_t * p_nus, const ble_nus_init_t * p_nus_init); - -/**@brief Function for handling the Nordic UART Service's BLE events. - * - * @details The Nordic UART Service expects the application to call this function each time an - * event is received from the SoftDevice. This function processes the event if it - * is relevant and calls the Nordic UART Service event handler of the - * application if necessary. - * - * @param[in] p_nus Nordic UART Service structure. - * @param[in] p_ble_evt Event received from the SoftDevice. - */ -void ble_nus_on_ble_evt(ble_nus_t * p_nus, ble_evt_t * p_ble_evt); - -/**@brief Function for sending a string to the peer. - * - * @details This function sends the input string as an RX characteristic notification to the - * peer. - * - * @param[in] p_nus Pointer to the Nordic UART Service structure. - * @param[in] p_string String to be sent. - * @param[in] length Length of the string. - * - * @retval NRF_SUCCESS If the string was sent successfully. Otherwise, an error code is returned. - */ -uint32_t ble_nus_string_send(ble_nus_t * p_nus, uint8_t * p_string, uint16_t length); - -#endif // BLE_NUS_H__ - -/** @} */ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/main.c deleted file mode 100644 index dadc6679d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble-uart/main.c +++ /dev/null @@ -1,116 +0,0 @@ -#include -#include -#include -#include -#include - -#include -#include -#include - -#include -#include -#include - -#include - -#include -#include - -#include "ble_nus.h" -#include "nrf.h" - - -/******************************************************************************* - * BLE - ******************************************************************************/ - -uint16_t conn_handle = BLE_CONN_HANDLE_INVALID; - -// Intervals for advertising and connections -simple_ble_config_t ble_config = { - .platform_id = 0x00, // used as 4th octect in device BLE address - .device_id = DEVICE_ID_DEFAULT, - .adv_name = "tock-uart", - .adv_interval = MSEC_TO_UNITS(500, UNIT_0_625_MS), - .min_conn_interval = MSEC_TO_UNITS(1000, UNIT_1_25_MS), - .max_conn_interval = MSEC_TO_UNITS(1250, UNIT_1_25_MS) -}; - -// State for UART library. -static ble_nus_t m_nus; - -void ble_address_set (void) { - // nop -} - -void ble_evt_user_handler (ble_evt_t* p_ble_evt) { - ble_gap_conn_params_t conn_params; - memset(&conn_params, 0, sizeof(conn_params)); - conn_params.min_conn_interval = ble_config.min_conn_interval; - conn_params.max_conn_interval = ble_config.max_conn_interval; - conn_params.slave_latency = SLAVE_LATENCY; - conn_params.conn_sup_timeout = CONN_SUP_TIMEOUT; - - switch (p_ble_evt->header.evt_id) { - case BLE_GAP_EVT_CONN_PARAM_UPDATE: - // just update them right now - sd_ble_gap_conn_param_update(0, &conn_params); - break; - } -} - -// This gets called with the serial data from the BLE central. -static void nus_data_handler(ble_nus_t* p_nus, uint8_t* p_data, uint16_t length) { - UNUSED_PARAMETER(p_nus); - - // In this app, just print it to the console. - putnstr((char*) p_data, length); -} - -void ble_evt_connected(ble_evt_t* p_ble_evt) { - ble_common_evt_t *common = (ble_common_evt_t*) &p_ble_evt->evt; - conn_handle = common->conn_handle; - - ble_nus_on_ble_evt(&m_nus, p_ble_evt); -} - -void ble_evt_disconnected(ble_evt_t* p_ble_evt) { - conn_handle = BLE_CONN_HANDLE_INVALID; - - ble_nus_on_ble_evt(&m_nus, p_ble_evt); -} - -// On a write, need to forward that to NUS library. -void ble_evt_write(ble_evt_t* p_ble_evt) { - ble_nus_on_ble_evt(&m_nus, p_ble_evt); -} - -void ble_error (uint32_t error_code) { - printf("BLE ERROR: Code = %d\n", (int)error_code); -} - -void services_init (void) { - uint32_t err_code; - ble_nus_init_t nus_init; - memset(&nus_init, 0, sizeof(nus_init)); - nus_init.data_handler = nus_data_handler; - err_code = ble_nus_init(&m_nus, &nus_init); - APP_ERROR_CHECK(err_code); -} - - -/******************************************************************************* - * MAIN - ******************************************************************************/ - -int main (void) { - printf("[BLE] UART over BLE\n"); - - // Setup BLE - conn_handle = simple_ble_init(&ble_config)->conn_handle; - - // Advertise the UART service - ble_uuid_t adv_uuid = {0x0001, BLE_UUID_TYPE_VENDOR_BEGIN}; - simple_adv_service(&adv_uuid); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_advertising/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_advertising/Makefile deleted file mode 100644 index 556a7039c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_advertising/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/simple-ble - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk - -# Include simple-ble's Makefile so it's rebuilt automatically -include $(TOCK_USERLAND_BASE_DIR)/simple-ble/Makefile diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_advertising/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_advertising/README.md deleted file mode 100644 index bf64f9488..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_advertising/README.md +++ /dev/null @@ -1,16 +0,0 @@ -Bluetooth Low Energy Advertisement App -====================================== - -An example application that demonstrates how the Bluetooth Low Energy API can be -used to advertise data periodically that runs forever. - -The application does the following: - * Configures advertisement name to used in the advertisement - * Configures is the device shall be detected - * Configures the advertisement interval - * Configures list of UUIDs (generic service and temperature service) - * Configures temperature to a hard-coded value for demonstration purposes. - -Supported Boards ------------------ -- nRF52-DK diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_advertising/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_advertising/main.c deleted file mode 100644 index 6b24766ff..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_advertising/main.c +++ /dev/null @@ -1,74 +0,0 @@ -#include -#include -#include -#include -#include - -// Sizes in bytes -#define DEVICE_NAME_SIZE 6 -#define UUIDS_SIZE 4 -#define MANUFACTURER_DATA_SIZE 2 -#define FAKE_TEMPERATURE_DATA_SIZE 2 - -/******************************************************************************* - * MAIN - ******************************************************************************/ - -int main(void) { - int err; - printf("[Tutorial] BLE Advertising\n"); - - // declarations of variables to be used in this BLE example application - uint16_t advertising_interval_ms = 300; - uint8_t device_name[] = "TockOS"; - uint16_t uuids[] = {0x1800, 0x1809}; - uint8_t manufacturer_data[] = {0x13, 0x37}; - uint8_t fake_temperature_data[] = {0x00, 0x00}; - - static uint8_t adv_data_buf[ADV_DATA_MAX_SIZE]; - - // configure advertisement interval to 300ms - // configure LE only and discoverable - printf(" - Initializing BLE... %s\n", device_name); - AdvData_t adv_data = gap_adv_data_new(adv_data_buf, sizeof(adv_data_buf)); - - gap_add_flags(&adv_data, LE_GENERAL_DISCOVERABLE | BREDR_NOT_SUPPORTED); - - // configure device name as TockOS - printf(" - Setting the device name... %s\n", device_name); - err = gap_add_device_name(&adv_data, device_name, DEVICE_NAME_SIZE); - if (err < RETURNCODE_SUCCESS) - printf("ble_advertise_name, error: %s\r\n", tock_strrcode(err)); - - // configure list of UUIDs */ - printf(" - Setting the device UUID...\n"); - err = gap_add_service_uuid16(&adv_data, uuids, UUIDS_SIZE); - if (err < RETURNCODE_SUCCESS) - printf("ble_advertise_uuid16, error: %s\r\n", tock_strrcode(err)); - - // configure manufacturer data - printf(" - Setting manufacturer data...\n"); - err = gap_add_manufacturer_specific_data(&adv_data, manufacturer_data, - MANUFACTURER_DATA_SIZE); - if (err < RETURNCODE_SUCCESS) - printf("ble_advertise_manufacturer_specific_data, error: %s\r\n", - tock_strrcode(err)); - - // configure service data - printf(" - Setting service data...\n"); - err = gap_add_service_data(&adv_data, uuids[1], fake_temperature_data, - FAKE_TEMPERATURE_DATA_SIZE); - if (err < RETURNCODE_SUCCESS) - printf("ble_advertise_service_data, error: %s\r\n", tock_strrcode(err)); - - // start advertising - printf(" - Begin advertising! %s\n", device_name); - err = ble_start_advertising(ADV_NONCONN_IND, adv_data.buf, adv_data.offset, advertising_interval_ms); - if (err < RETURNCODE_SUCCESS) - printf("ble_start_advertising, error: %s\r\n", tock_strrcode(err)); - - // configuration complete - printf("Now advertising every %d ms as '%s'\n", advertising_interval_ms, - device_name); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/Makefile deleted file mode 100644 index db6a33913..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -CXX_SRCS := $(wildcard *.cpp) - -APP_HEAP_SIZE = 4096 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/advertisement.cpp b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/advertisement.cpp deleted file mode 100644 index 4dacb9bf4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/advertisement.cpp +++ /dev/null @@ -1,105 +0,0 @@ -#include "advertisement.h" - -Advertisement::Advertisement() { - std::memset(&header_, 0, HEADER_SIZE); - std::memset(&address_, 0, ADDRESS_SIZE); - std::memset(&data_, 0, DATA_MAX_SIZE); -} - -Advertisement::Advertisement(const unsigned char* buf, int len) -{ - std::memcpy(&header_, &buf[HEADER_START], HEADER_SIZE); - std::memcpy(&address_, &buf[ADDRESS_START], ADDRESS_SIZE); - unsigned char data_len = len - HEADER_SIZE - ADDRESS_SIZE; - if (data_len > DATA_MAX_SIZE) { - data_len = DATA_MAX_SIZE; - } - std::memcpy(&data_, &buf[DATA_START], data_len); -} - -bool Advertisement::device_detected(const Advertisement& other) const -{ - return std::memcmp(&address_, &other.address_, ADDRESS_SIZE) == 0; -} - -bool Advertisement::operator==(const Advertisement& other) const { - return std::memcmp(this, &other, sizeof(Advertisement)) == 0; -} - -bool Advertisement::operator!=(const Advertisement& other) const { - return std::memcmp(this, &other, sizeof(Advertisement)) != 0; -} - -void Advertisement::print() const -{ - printf("PDU Type: %d %s\r\n", pduType(), pduTypeStr()); - printf("PDU TxAdd: %d\r\n", pduTxAddSet() ? 1 : 0); - printf("PDU RxAdd: %d\r\n", pduRxAddSet() ? 1 : 0); - printf("PDU Length: %d\r\n", pduLength()); - printf("Address: %02x %02x %02x %02x %02x %02x\r\n", address_[5], - address_[4], address_[3], address_[2], address_[1], address_[0]); - printf("Data: "); - for (int i = 0; i < pduLength() - ADDRESS_SIZE; i++) { - printf("%02x ", data_[i]); - } - printf("\r\n\r\n"); -} - -unsigned char Advertisement::pduLength() const -{ - return header_[1] & PDU_LEN_HEADER_MASK; -} - -unsigned char Advertisement::pduType() const -{ - return header_[0] & PDU_TYPE_HEADER_MASK; -} - -bool Advertisement::pduTxAddSet() const -{ - return header_[0] & PDU_TXADD_HEADER_MASK; -} - -bool Advertisement::pduRxAddSet() const -{ - return header_[0] & PDU_RXADD_HEADER_MASK; -} - -const char* Advertisement::pduTypeStr() const -{ - switch (pduType()) { - case 0: - return "ADV_IND"; - case 1: - return "ADV_DIRECT_IND"; - case 2: - return "NON_CONNECT_IND"; - case 3: - return "SCAN_REQ"; - case 4: - return "SCAN_RSP"; - case 5: - return "CONNECT_REQ"; - case 6: - return "ADV_SCAN_IND"; - default: - return "INVALID ADVERTISEMENT TYPE"; - } -} - -bool Advertisement::checkScanResult(const unsigned char* buf, int len) -{ - if (buf == nullptr) { - printf("Malformed scan result: Buffer was null!\n"); - return false; - } - if (len < ADV_MIN_SIZE) { - printf("Malformed scan result: Result too small!\n"); - return false; - } - if (len > ADV_MAX_SIZE) { - printf("Malformed scan result: Result too large!\n"); - return false; - } - return true; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/advertisement.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/advertisement.h deleted file mode 100644 index 5b1d1bf4c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/advertisement.h +++ /dev/null @@ -1,43 +0,0 @@ -#pragma once - -#include -#include - -const unsigned char HEADER_START = 0; -const unsigned char HEADER_SIZE = 2; -const unsigned char ADDRESS_START = 2; -const unsigned char ADDRESS_SIZE = 6; -const unsigned char DATA_START = 8; -const unsigned char DATA_MAX_SIZE = 31; - -const unsigned char ADV_MIN_SIZE = 8; -const unsigned char ADV_MAX_SIZE = HEADER_SIZE + ADDRESS_SIZE + DATA_MAX_SIZE; - -const unsigned char PDU_LEN_HEADER_MASK = 0x3F; -const unsigned char PDU_TYPE_HEADER_MASK = 0xF; -const unsigned char PDU_TXADD_HEADER_MASK = 0x40; -const unsigned char PDU_RXADD_HEADER_MASK = 0x80; - -class Advertisement { - private: - unsigned char header_[HEADER_SIZE]; - unsigned char address_[ADDRESS_SIZE]; - unsigned char data_[DATA_MAX_SIZE]; - - public: - // Constructors - Advertisement(const unsigned char* buf, int len); - Advertisement(); - - // Methods - bool device_detected(const Advertisement& other) const; - bool operator==(const Advertisement& other) const; - bool operator!=(const Advertisement& other) const; - unsigned char pduType() const; - const char* pduTypeStr() const; - bool pduTxAddSet() const; - bool pduRxAddSet() const; - unsigned char pduLength() const; - void print() const; - static bool checkScanResult(const unsigned char* buf, int len); -}; diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/advertisement_list.cpp b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/advertisement_list.cpp deleted file mode 100644 index 195ff6131..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/advertisement_list.cpp +++ /dev/null @@ -1,49 +0,0 @@ -#include "advertisement_list.h" - -AdvertisementList::AdvertisementList() - : currentSize_(0) -{ - list_.resize(MAX_SIZE); -} - -bool AdvertisementList::tryAdd(const Advertisement& advertisement) -{ - if (currentSize_ < MAX_SIZE && !containsDevice(advertisement)) { - list_.push_front(advertisement); - currentSize_ += 1; - return true; - } else { - return false; - } -} - -bool AdvertisementList::containsDevice(const Advertisement& advertisement) const -{ - for (auto it = list_.begin(); it != list_.end(); ++it) { - if (it->device_detected(advertisement)) { - return true; - } - } - return false; -} - -bool AdvertisementList::tryUpdateData(const Advertisement& advertisement) -{ - for (auto it = list_.begin(); it != list_.end(); ++it) { - if (*it != advertisement) { - list_.remove(*it); - list_.push_front(advertisement); - return true; - } - } - return false; -} - -void AdvertisementList::printList() const -{ - printf("--------------------------LIST-------------------------\r\n\r\n"); - for (auto it = list_.begin(); it != list_.end(); ++it) { - it->print(); - } - printf("--------------------------END---------------------------\r\n\r\n"); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/advertisement_list.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/advertisement_list.h deleted file mode 100644 index 1634a017e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/advertisement_list.h +++ /dev/null @@ -1,24 +0,0 @@ -#pragma once - -#include -#include "advertisement.h" - -// this is left outside the class because it doesn't work -// code-generation bug?! -const int MAX_SIZE = 10; - -class AdvertisementList { - private: - int currentSize_; - std::forward_list list_; - bool containsDevice(const Advertisement& advertisement) const; - - public: - // Constructor - AdvertisementList(); - - // Methods - bool tryAdd(const Advertisement& advertisement); - bool tryUpdateData(const Advertisement& advertisement); - void printList() const; -}; diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/main.cpp b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/main.cpp deleted file mode 100644 index 32c48f878..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ble_passive_scanning/main.cpp +++ /dev/null @@ -1,45 +0,0 @@ -#include "advertisement.h" -#include "advertisement_list.h" -#include -#include - -/* - * BLE Demo Application - * Passive scanner for Bluetooth Low Energy advertisements - */ - -const int BUF_SIZE = 39; -static unsigned char scan[BUF_SIZE]; -AdvertisementList list; - -static void callback(int result, int len, __attribute__((unused)) int unused2, - __attribute__((unused)) void* ud) -{ - if (result == RETURNCODE_SUCCESS) { - if (Advertisement::checkScanResult(scan, len)) { - Advertisement advertisement(scan, len); - - if (list.tryAdd(advertisement)) { - list.printList(); - } - // FIXME: add this to get dynamic behavior i.e, update every time new advertisement is detected - // but might it fill the print buffer, use at your own risk - // else if (list.tryUpdateData(advertisement)) { - // list.printList(); - // } - } - } -} - -int main(void) -{ - printf("[Tutorial] BLE Passive Scanner\r\n"); - - // using the pre-configured advertisement interval - int err = ble_start_passive_scan(scan, BUF_SIZE, callback); - - if (err < RETURNCODE_SUCCESS) { - printf("ble_start_passive_scan, error: %s\r\n", tock_strrcode(static_cast(err))); - } - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/blink/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/blink/Makefile deleted file mode 100644 index cfe30ad8e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/blink/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/blink/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/blink/README.md deleted file mode 100644 index 8992863b5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/blink/README.md +++ /dev/null @@ -1,8 +0,0 @@ -Blink App -========= - -The canonical "blink" app for an embedded platform. This app will -blink all of the LEDs that are registered with the kernel. - -To learn more, please see the -[Blink an LED](../../../doc/tutorials/01_running_blink.md) tutorial. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/blink/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/blink/main.c deleted file mode 100644 index b72ab6f47..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/blink/main.c +++ /dev/null @@ -1,24 +0,0 @@ -#include -#include - -int main(void) { - // Ask the kernel how many LEDs are on this board. - int num_leds; - int err = led_count(&num_leds); - if (err < 0) return err; - - // Blink the LEDs in a binary count pattern and scale - // to the number of LEDs on the board. - for (int count = 0; ; count++) { - for (int i = 0; i < num_leds; i++) { - if (count & (1 << i)) { - led_on(i); - } else { - led_off(i); - } - } - - // This delay uses an underlying timer in the kernel. - delay_ms(250); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/build_all.sh b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/build_all.sh deleted file mode 100644 index 63ec7cb2e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/build_all.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/usr/bin/env bash - -NUM_JOBS=$(nproc 2>/dev/null || sysctl -n hw.ncpu 2>/dev/null || 4) - -set -e -set -u -set -o pipefail - -bold=$(tput bold) -normal=$(tput sgr0) -red=$(tput setaf 1) - -# Try to build everything and collect failures at the end -declare -a failures - -function opt_rebuild { - if [ "${CI-}" == "true" ]; then - echo "${bold}Rebuilding Verbose: $1${normal}" - make CFLAGS=-Werror V=1 - fi -} - -for mkfile in `find . -maxdepth 6 -name Makefile`; do - dir=`dirname $mkfile` - if [ $dir == "." ]; then continue; fi - # Skip directories with leading _'s, useful for leaving test apps around - if [[ $(basename $dir) == _* ]]; then continue; fi - - pushd $dir > /dev/null - echo "" - echo "Building $dir" - make CFLAGS=-Werror -j $NUM_JOBS || { echo "${bold} ⤤ Failure building $dir${normal}" ; opt_rebuild $dir; failures+=("$dir"); } - popd > /dev/null -done - -# https://stackoverflow.com/questions/7577052/bash-empty-array-expansion-with-set-u -if [[ ${failures[@]+"${failures[@]}"} ]]; then - echo "" - echo "${bold}${red}Build Failures:${normal}" - for fail in ${failures[@]}; do - echo $fail - done - exit 1 -fi - -echo "" -echo "${bold}All Built.${normal}" diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/buttons/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/buttons/Makefile deleted file mode 100644 index cfe30ad8e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/buttons/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/buttons/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/buttons/README.md deleted file mode 100644 index 0f4418d43..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/buttons/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# Buttons - -This application ties each button on a board to an LED. When the user presses a -button, the associated LED is toggled. The program works with any number of -buttons and LEDs on a board. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/buttons/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/buttons/main.c deleted file mode 100644 index 530b7d488..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/buttons/main.c +++ /dev/null @@ -1,38 +0,0 @@ -// \file -// This program waits for button presses on each of the buttons attached -// to a board and toggles the LED with the same index. For example, if the first -// button is pressed, the first LED is toggled. If the third button is pressed, -// the third LED is toggled. - -#include -#include - -// Callback for button presses. -// btn_num: The index of the button associated with the callback -// val: 1 if pressed, 0 if depressed -static void button_callback(int btn_num, - int val, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void *ud) { - if (val == 1) { - led_toggle(btn_num); - } -} - -int main(void) { - int err; - - err = button_subscribe(button_callback, NULL); - if (err < 0) return err; - - // Enable interrupts on each button. - int count; - err = button_count(&count); - if (err < 0) return err; - - for (int i = 0; i < count; i++) { - button_enable_interrupt(i); - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/c_hello/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/c_hello/Makefile deleted file mode 100644 index cfe30ad8e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/c_hello/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/c_hello/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/c_hello/main.c deleted file mode 100644 index 5d384c563..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/c_hello/main.c +++ /dev/null @@ -1,21 +0,0 @@ -/* vim: set sw=2 expandtab tw=80: */ - -#include -#include -#include -#include - -#include - -char hello[] = "Hello World!\r\n"; - -static void nop( - int a __attribute__((unused)), - int b __attribute__((unused)), - int c __attribute__((unused)), - void* d __attribute__((unused))) {} - -int main(void) { - putnstr_async(hello, strlen(hello), nop, NULL); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/clean_all.sh b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/clean_all.sh deleted file mode 100644 index be1fb08d1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/clean_all.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env bash - -bold=$(tput bold) -normal=$(tput sgr0) - -set -e - -for mkfile in `find . -maxdepth 4 -name Makefile`; do - dir=`dirname $mkfile` - if [ $dir == "." ]; then continue; fi - pushd $dir > /dev/null - make clean > /dev/null || echo "${bold} ⤤ $dir${normal}" - popd > /dev/null -done - -echo "${bold}All Clean.${normal}" diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/README.md deleted file mode 100644 index d817f271e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/README.md +++ /dev/null @@ -1,15 +0,0 @@ -SenSys 2018 Tutorial -==================== - -In November 2018 we hosted [a tutorial at SenSys](https://www.tockos.org/events/sensys2018), -a preeminent conference for networking, sensors, and systems. - -The goal of this tutorial was to explore how multi-tenancy can cause problems -(one buggy app draining system [energy] resources) and also provide solutions -(via management that allow runtime monitoring and correction). -The tutorial begins with a general overview of Tock and its programming -environment, then considers application development and management, and finally -digs into the 802.15.4 and UDP/IP capabilities in Tock. - -**If you are interested in doing this tutorial yourself, please -`git checkout courses/2018-sensys` in both this repository and the Tock kernel.** diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app1/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app1/Makefile deleted file mode 100644 index 571ff0e2e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app1/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Change name of generated app -PACKAGE_NAME = app1 - -APP_HEAP_SIZE := 2048 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app1/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app1/README.md deleted file mode 100644 index ff00291f8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app1/README.md +++ /dev/null @@ -1,16 +0,0 @@ -UDP Button Press App -==================== - -Your client needs to keep track of sporadic events and record when those -events occur by pressing the 'user' button on the Imix. - -This app is for platforms with an 802.15.4 radio. It broadcasts button presses -over the network, so they can be recorded at a central server. -Currently, this app sends UDP packets using 6lowpan to a single neighbor with -an IP address known ahead of time. - -## Running - -To run this app, simply place the IP address of the destination node in the `dst_addr` struct. -Notably, until Tock has neighbor discovery implemented, you also have to configure -the destination MAC address in the kernel (in `boards/imix/src/main.rs`). diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app1/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app1/main.c deleted file mode 100644 index 732d34ec5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app1/main.c +++ /dev/null @@ -1,92 +0,0 @@ -#include -#include - -#include - -#include -#include - -#define DEBUG 0 - -static unsigned char BUF_BIND_CFG[2 * sizeof(sock_addr_t)]; -static int button_press; - -void print_ipv6(ipv6_addr_t *); - -void print_ipv6(ipv6_addr_t *ipv6_addr) { - for (int j = 0; j < 14; j += 2) { - printf("%02x%02x:", ipv6_addr->addr[j], ipv6_addr->addr[j + 1]); - } - printf("%02x%02x", ipv6_addr->addr[14], ipv6_addr->addr[15]); -} - -int main(void) { - - char packet[64]; - button_press = 0; - - ieee802154_set_pan(0xABCD); - ieee802154_config_commit(); - ieee802154_up(); - - ipv6_addr_t ifaces[10]; - udp_list_ifaces(ifaces, 10); - - sock_handle_t handle; - sock_addr_t addr = { - ifaces[2], - 15123 - }; - - printf("Opening socket on "); - print_ipv6(&ifaces[2]); - printf(" : %d\n", addr.port); - int bind_return = udp_bind(&handle, &addr, BUF_BIND_CFG); - if (bind_return < 0) { - printf("Bind failed. Error code: %d\n", bind_return); - return -1; - } - - // Set the below address to IP address of receiver - ipv6_addr_t dest_addr = { - {0xfe, 0x80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0xff, 0xfe, 0, 0xdf, 0xf0} - }; - sock_addr_t destination = { - dest_addr, - 16123 - }; - - int count = 0; - while (1) { - // wait for gpio pin to be pressed - while (button_press == 0) { - button_read(0, &button_press); - } - count++; - - int len = snprintf(packet, sizeof(packet), "{\"buttons\": %d}", count); - if (DEBUG) { - printf("Button press detected\n"); - - printf("Sending packet (length %d) --> ", len); - print_ipv6(&(destination.addr)); - printf(" : %d\n", destination.port); - } - ssize_t result = udp_send_to(packet, len, &destination); - - switch (result) { - case RETURNCODE_SUCCESS: - if (DEBUG) { - printf("Packet sent.\n"); - } - break; - default: - printf("Error sending packet %d\n", result); - } - - // Debounce - while (button_press != 0) { - button_read(0, &button_press); - } - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app2/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app2/Makefile deleted file mode 100644 index 57fdb9c2e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app2/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 2048 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app2/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app2/README.md deleted file mode 100644 index 897173f63..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app2/README.md +++ /dev/null @@ -1,31 +0,0 @@ -UDP Sensor App -============== - -Your customer needs to periodically measure the environment around their board. - -This app is for platforms with hardware RNG support, environmental sensors, and -an 802.15.4 radio. The app will broadcast periodic sensor readings over the -network. Currently, it sends UDP packets using 6lowpan to a single neighbor -with an IP address known ahead of time. The contents of the payload (which are -serialized to JSON) include: - -1. A random number, generated by the application accessing the underlying hardware RNG. - -2. Three sensor readings (temperature, relative humidity, and light). - -## Running - -To run this app, simply place the IP address of the destination node in the `dst_addr` struct. -Notably, until Tock has neighbor discovery implemented, you also have to configure -the destination MAC address in the kernel (in `boards/imix/src/main.rs`). - -### UDP Layer Reception Test - -The best way to test this app is by using the UDP reception app on another Imix. -Program the kernel on two imixs. On one imix load this app to send packets. On -the other imix load the `sensys_udp_rx` app found in -`userland/examples/sensys_udp_rx`. You will want to set the -`PRINT_STRING` macro to `1` for maximum visibility. - -If everything is working, you will see packets printed on the console. -These lines contain the payload of the received UDP packet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app2/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app2/main.c deleted file mode 100644 index ad1b5045a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/important-client/app2/main.c +++ /dev/null @@ -1,111 +0,0 @@ -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#include -#include - -#define DEBUG 0 - -static unsigned char BUF_BIND_CFG[2 * sizeof(sock_addr_t)]; - -void print_ipv6(ipv6_addr_t *); -int serialize_to_json(char* packet, int len, uint32_t rand, int temp, int humi, int lux); - -int main(void) { - - printf("[UDP] Starting UDP App.\n"); - - static unsigned int humi = 0; - static int temp = 0; - static int lux = 0; - static char packet[70]; - - ieee802154_set_pan(0xABCD); - ieee802154_config_commit(); - ieee802154_up(); - - ipv6_addr_t ifaces[10]; - udp_list_ifaces(ifaces, 10); - - sock_handle_t handle; - sock_addr_t addr = { - ifaces[2], - 11111 - }; - - printf("Opening socket on "); - print_ipv6(&ifaces[2]); - printf(" : %d\n", addr.port); - int bind_return = udp_bind(&handle, &addr, BUF_BIND_CFG); - - if (bind_return < 0) { - printf("Bind failed. Error code: %d\n", bind_return); - return -1; - } - - // Set the below address to be the IP address of your receiver - ipv6_addr_t dest_addr = { - {0xfe, 0x80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0xff, 0xfe, 0, 0xdf, 0xf0} - }; - sock_addr_t destination = { - dest_addr, - 16123 - }; - - while (1) { - temperature_read_sync(&temp); - humidity_read_sync(&humi); - ambient_light_read_intensity_sync(&lux); - - // get randomness - uint32_t rand = 0; - int num_received = 0; - int err = rng_sync((uint8_t*)&rand, 4, 4, &num_received); - if (err < 0) { - printf("Error obtaining random number: %d\n", err); - } else if (num_received < 4) { - printf("Only obtained %d bytes of randomness\n", num_received); - } - - int len = serialize_to_json(packet, sizeof(packet), rand, temp, humi, lux); - if (DEBUG) { - printf("Sending packet (length %d) --> ", len); - print_ipv6(&(destination.addr)); - printf(" : %d\n", destination.port); - } - ssize_t result = udp_send_to(packet, len, &destination); - - switch (result) { - case RETURNCODE_SUCCESS: - if (DEBUG) { - printf("Packet sent.\n\n"); - } - break; - default: - printf("Error sending packet %d\n\n", result); - } - - delay_ms(5000); - } -} - -void print_ipv6(ipv6_addr_t *ipv6_addr) { - for (int j = 0; j < 14; j += 2) { - printf("%02x%02x:", ipv6_addr->addr[j], ipv6_addr->addr[j + 1]); - } - printf("%02x%02x", ipv6_addr->addr[14], ipv6_addr->addr[15]); -} - -int serialize_to_json(char* buf, int buflen, uint32_t rand, int temp, int humi, int lux) { - return snprintf(buf, buflen, "{\"rand\": %lu, \"temp\": %d, \"humi\": %d, \"lux\": %d}", - rand, temp, humi, lux); -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/Makefile deleted file mode 100644 index b9cdd0fa3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/README.md deleted file mode 100644 index e3f2bf517..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/README.md +++ /dev/null @@ -1,4 +0,0 @@ -Test to receive UDP packets. Listens on the MAC address specified by the serial -number of the sam4l of this device, and the link-local IPv6 address generated -from the EUI-64 corresponding to this MAC address. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/main.c deleted file mode 100644 index 3d0e400aa..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/main.c +++ /dev/null @@ -1,106 +0,0 @@ -#include -#include -#include -#include - -#include "led.h" -#include "timer.h" -#include "tock.h" - -#include -#include - -// Sample UDP packet reception app. -// Receives packets at the specified address and port indefinitely - -#define MAX_RX_PACKET_LEN 200 - -char packet_rx[MAX_RX_PACKET_LEN]; -static unsigned char BUF_BIND_CFG[2 * sizeof(sock_addr_t)]; -sock_handle_t* handle; - -void print_ipv6(ipv6_addr_t *); - -void print_ipv6(ipv6_addr_t *ipv6_addr) { - for (int j = 0; j < 14; j += 2) { - printf("%02x%02x:", ipv6_addr->addr[j], ipv6_addr->addr[j + 1]); - } - printf("%02x%02x", ipv6_addr->addr[14], ipv6_addr->addr[15]); -} - -static void callback(int payload_len, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - __attribute__ ((unused)) void* ud) { - led_toggle(0); - -#define PRINT_STRING 0 -#if PRINT_STRING - printf("[UDP_RCV]: Rcvd UDP Packet from: "); - print_ipv6((ipv6_addr_t*)&BUF_BIND_CFG); - printf(" : %d\n", (uint16_t)(BUF_BIND_CFG[16]) + ((uint16_t)(BUF_BIND_CFG[17]) << 8)); - printf("Packet Payload: %.*s\n", payload_len, packet_rx); -#endif // PRINT_STRING - // Serialize packet to UART. Format: - // - // - 2 magic: 0x8081 - // - 16 byte ipv6 address - // - 2 byte payload length in network order - // - payload - ipv6_addr_t sender_addr = *((ipv6_addr_t*)BUF_BIND_CFG); - uint8_t header[2 + 1 + 16]; - header[0] = 0x80; - header[1] = 0x81; - header[2] = (char)(payload_len & 0xff); - for (int i = 0; i < 16; i++) { - header[3 + i] = 1 + sender_addr.addr[i]; - } - write(0, header, sizeof(header)); - write(0, packet_rx, payload_len); -} - -int main(void) { - - ipv6_addr_t ifaces[10]; - udp_list_ifaces(ifaces, 10); - - sock_addr_t addr = { - ifaces[2], - 16123 // arbitrary port choice - }; - - printf("Opening socket on "); - print_ipv6(&ifaces[2]); - printf(" : %d\n", addr.port); - sock_handle_t h; - handle = &h; - udp_bind(handle, &addr, BUF_BIND_CFG); - - // ieee802154_set_address(0x802); //Mac addr is configured in the kernel from serial num - ieee802154_set_pan(0xABCD); - ieee802154_config_commit(); - ieee802154_up(); - - memset(packet_rx, 0, MAX_RX_PACKET_LEN); - ssize_t result = udp_recv(callback, packet_rx, MAX_RX_PACKET_LEN); - - switch (result) { - case RETURNCODE_SUCCESS: - printf("Succesfully bound to socket, listening for UDP packets\n\n"); - break; - case RETURNCODE_EINVAL: - printf("The address requested is not a local interface\n"); - break; - case RETURNCODE_EBUSY: - printf("Another userland app has already bound to this addr/port\n"); - break; - case RETURNCODE_ERESERVE: - printf("Receive Failure. Must bind to a port before calling receive\n"); - break; - default: - printf("Failed to bind to socket %d\n", result); - break; - } - /* Tock keeps the app alive waiting for callbacks after - * returning from main, so no need to busy wait */ -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/.gitignore b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/.gitignore deleted file mode 100644 index c2658d7d1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/.gitignore +++ /dev/null @@ -1 +0,0 @@ -node_modules/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/package-lock.json b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/package-lock.json deleted file mode 100644 index deb3d1084..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/package-lock.json +++ /dev/null @@ -1,2154 +0,0 @@ -{ - "name": "sensys_rx", - "version": "0.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@serialport/binding-abstract": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@serialport/binding-abstract/-/binding-abstract-2.0.1.tgz", - "integrity": "sha512-l4M35BV0ty4x6UoViCKD45XIWE/cSrCA+PbHGByhYu22R9biDbWaI7vjaVYVefYCBRvIez11Kw0JN9tkQMEY+A==", - "requires": { - "debug": "^3.1.0" - } - }, - "@serialport/binding-mock": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@serialport/binding-mock/-/binding-mock-2.0.1.tgz", - "integrity": "sha512-1oCxzljZY2Tj/Ws/Qa2+vEgYYTSMvzxOhyO2nAiDiEQ49oTc1XT5onbNXTeKw+T1+5uHBqol4R9TEgV4+Oi0Mw==", - "requires": { - "@serialport/binding-abstract": "^2.0.1", - "debug": "^3.1.0" - } - }, - "@serialport/bindings": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@serialport/bindings/-/bindings-2.0.2.tgz", - "integrity": "sha512-MrGma+SfOBUQWhjOAsCBjXExI2C5pCAFTQeGE43zpuZikHw1dZQ35kV4hVDPw2mSzsXBR14OuvDonEVrr9vysg==", - "requires": { - "@serialport/binding-abstract": "^2.0.1", - "@serialport/parser-readline": "^2.0.1", - "bindings": "^1.3.0", - "debug": "^3.1.0", - "nan": "^2.9.2", - "prebuild-install": "^5.1.0" - } - }, - "@serialport/parser-byte-length": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@serialport/parser-byte-length/-/parser-byte-length-2.0.1.tgz", - "integrity": "sha512-5eqSWfVSqnPexbwi+pL+DY0/KBMV4zNhxl+vNCZ23FztKwqpfzDVNwHFEIZn+olK5z0Ht6jz4EVo19uum7yE2Q==" - }, - "@serialport/parser-cctalk": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@serialport/parser-cctalk/-/parser-cctalk-2.0.1.tgz", - "integrity": "sha512-gZpM4ViS48xTiHTC+xV54lcBYzhII1250dwBmdX+8ZjKGb8n99S9LreQRisexhcWvXhIT6f45xya6xBk5aHQIw==" - }, - "@serialport/parser-delimiter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-2.0.1.tgz", - "integrity": "sha512-y7m6Rn3Y93DnZtS5jhFNbzRFP9E2mVcn6Lu9j6RQmHJeCK/q/6dOKURWRQ4vat+S7QWtYlaEOchF1hEvmoOmLQ==" - }, - "@serialport/parser-readline": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-2.0.1.tgz", - "integrity": "sha512-EOsuBkmYuUrWZ7X2aPvpE1NeLHk3wmLJDrxsfTHbErTajk3AcsZfq28yNQcSPN5v7902VXgMJom94TruWyOTzw==", - "requires": { - "@serialport/parser-delimiter": "^2.0.1" - } - }, - "@serialport/parser-ready": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@serialport/parser-ready/-/parser-ready-2.0.1.tgz", - "integrity": "sha512-Rdsiru1HHmwcENGyJ+bC7x8aKbbki1vOwp/eQ26LCuIq2Hbq61wKHq2lNwvlp48tmWsB8cRbMuYMjh6zU/1zbA==" - }, - "@serialport/parser-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@serialport/parser-regex/-/parser-regex-2.0.1.tgz", - "integrity": "sha512-Dg9BAVrYfJG2IBA4BjWEE3GShZLPW9iT4PJ7fHFPZItw4Ljzwo86rXva18lx5auegE+6w3t9OwG3rIsImqk9sg==" - }, - "@serialport/stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-2.0.1.tgz", - "integrity": "sha512-/m+TLQyCWLm4QczjHu1VEjM2LkFhN6f9O3BlMh/AK55I8vOJ9vZycZAVLSFF2ybqB5wFCHfZD2fbbWfyeA28bA==", - "requires": { - "@serialport/binding-mock": "^2.0.1", - "debug": "^3.1.0" - } - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "ansi-bgblack": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-bgblack/-/ansi-bgblack-0.1.1.tgz", - "integrity": "sha1-poulAHiHcBtqr74/oNrf36juPKI=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-bgblue": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-bgblue/-/ansi-bgblue-0.1.1.tgz", - "integrity": "sha1-Z73ATtybm1J4lp2hlt6j11yMNhM=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-bgcyan": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-bgcyan/-/ansi-bgcyan-0.1.1.tgz", - "integrity": "sha1-WEiUJWAL3p9VBwaN2Wnr/bUP52g=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-bggreen": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-bggreen/-/ansi-bggreen-0.1.1.tgz", - "integrity": "sha1-TjGRJIUplD9DIelr8THRwTgWr0k=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-bgmagenta": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-bgmagenta/-/ansi-bgmagenta-0.1.1.tgz", - "integrity": "sha1-myhDLAduqpmUGGcqPvvhk5HCx6E=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-bgred": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-bgred/-/ansi-bgred-0.1.1.tgz", - "integrity": "sha1-p2+Sg4OCukMpCmwXeEJPmE1vEEE=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-bgwhite": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-bgwhite/-/ansi-bgwhite-0.1.1.tgz", - "integrity": "sha1-ZQRlE3elim7OzQMxmU5IAljhG6g=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-bgyellow": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-bgyellow/-/ansi-bgyellow-0.1.1.tgz", - "integrity": "sha1-w/4usIzUdmSAKeaHTRWgs49h1E8=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-black": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-black/-/ansi-black-0.1.1.tgz", - "integrity": "sha1-9hheiJNgslRaHsUMC/Bj/EMDJFM=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-blue": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-blue/-/ansi-blue-0.1.1.tgz", - "integrity": "sha1-FbgEmQ6S/JyoxUds6PaZd3wh7b8=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-bold": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-bold/-/ansi-bold-0.1.1.tgz", - "integrity": "sha1-PmOVCvWswq4uZw5vZ96xFdGl9QU=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-colors": { - "version": "0.2.0", - "resolved": "http://registry.npmjs.org/ansi-colors/-/ansi-colors-0.2.0.tgz", - "integrity": "sha1-csMd4qDZoszQysMMyYI+6y9kNLU=", - "requires": { - "ansi-bgblack": "^0.1.1", - "ansi-bgblue": "^0.1.1", - "ansi-bgcyan": "^0.1.1", - "ansi-bggreen": "^0.1.1", - "ansi-bgmagenta": "^0.1.1", - "ansi-bgred": "^0.1.1", - "ansi-bgwhite": "^0.1.1", - "ansi-bgyellow": "^0.1.1", - "ansi-black": "^0.1.1", - "ansi-blue": "^0.1.1", - "ansi-bold": "^0.1.1", - "ansi-cyan": "^0.1.1", - "ansi-dim": "^0.1.1", - "ansi-gray": "^0.1.1", - "ansi-green": "^0.1.1", - "ansi-grey": "^0.1.1", - "ansi-hidden": "^0.1.1", - "ansi-inverse": "^0.1.1", - "ansi-italic": "^0.1.1", - "ansi-magenta": "^0.1.1", - "ansi-red": "^0.1.1", - "ansi-reset": "^0.1.1", - "ansi-strikethrough": "^0.1.1", - "ansi-underline": "^0.1.1", - "ansi-white": "^0.1.1", - "ansi-yellow": "^0.1.1", - "lazy-cache": "^2.0.1" - } - }, - "ansi-cyan": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", - "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-dim": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-dim/-/ansi-dim-0.1.1.tgz", - "integrity": "sha1-QN5MYDqoCG2Oeoa4/5mNXDbu/Ww=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-green": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-green/-/ansi-green-0.1.1.tgz", - "integrity": "sha1-il2al55FjVfEDjNYCzc5C44Q0Pc=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-grey": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-grey/-/ansi-grey-0.1.1.tgz", - "integrity": "sha1-WdmLasK6GfilF5jphT+6eDOaM8E=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-hidden": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-hidden/-/ansi-hidden-0.1.1.tgz", - "integrity": "sha1-7WpMSY0rt8uyidvyqNHcyFZ/rg8=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-inverse": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-inverse/-/ansi-inverse-0.1.1.tgz", - "integrity": "sha1-tq9Fgm/oJr+1KKbHmIV5Q1XM0mk=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-italic": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-italic/-/ansi-italic-0.1.1.tgz", - "integrity": "sha1-EEdDRj9iXBQqA2c5z4XtpoiYbyM=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-magenta": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-magenta/-/ansi-magenta-0.1.1.tgz", - "integrity": "sha1-BjtboW+z8j4c/aKwfAqJ3hHkMK4=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-red": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", - "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-reset": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-reset/-/ansi-reset-0.1.1.tgz", - "integrity": "sha1-5+cSksPH3c1NYu9KbHwFmAkRw7c=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-strikethrough": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-strikethrough/-/ansi-strikethrough-0.1.1.tgz", - "integrity": "sha1-2Eh3FAss/wfRyT685pkE9oiF5Wg=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-underline": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-underline/-/ansi-underline-0.1.1.tgz", - "integrity": "sha1-38kg9Ml7WXfqFi34/7mIMIqqcaQ=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-white": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-white/-/ansi-white-0.1.1.tgz", - "integrity": "sha1-nHe3wZPF7pkuYBHTbsTJIbRXiUQ=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" - }, - "ansi-yellow": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-yellow/-/ansi-yellow-0.1.1.tgz", - "integrity": "sha1-y5NW8vRscy8OMZnmEClVp32oPB0=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" - }, - "arr-swap": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arr-swap/-/arr-swap-1.0.1.tgz", - "integrity": "sha1-FHWQ7WX8gVvAf+8Jl8Llgj1kNTQ=", - "requires": { - "is-number": "^3.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - } - } - } - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "bindings": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz", - "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==" - }, - "bl": { - "version": "1.2.3", - "resolved": "http://registry.npmjs.org/bl/-/bl-1.2.3.tgz", - "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", - "requires": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - } - }, - "body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.7", - "raw-body": "2.4.3", - "type-is": "~1.6.18" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "http-errors": { - "version": "1.8.1", - "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - } - } - }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" - }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "choices-separator": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/choices-separator/-/choices-separator-2.0.0.tgz", - "integrity": "sha1-kv0XYxgteQM/XFxR0Lo1LlVnxpY=", - "requires": { - "ansi-dim": "^0.1.1", - "debug": "^2.6.6", - "strip-color": "^0.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "chownr": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", - "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==" - }, - "clone-deep": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-1.0.0.tgz", - "integrity": "sha512-hmJRX8x1QOJVV+GUjOBzi6iauhPqc9hIF6xitWRBbiPZOBb6vGo/mDRIK9P74RTKSQK7AE8B0DDWY/vpRrPmQw==", - "requires": { - "for-own": "^1.0.0", - "is-plain-object": "^2.0.4", - "kind-of": "^5.0.0", - "shallow-clone": "^1.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==" - }, - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "requires": { - "safe-buffer": "5.2.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "cookie": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" - }, - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "requires": { - "once": "^1.4.0" - } - }, - "error-symbol": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/error-symbol/-/error-symbol-0.1.0.tgz", - "integrity": "sha1-Ck2uN9YA0VopukU9jvkg8YRDM/Y=" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, - "expand-template": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-1.1.1.tgz", - "integrity": "sha512-cebqLtV8KOZfw0UI8TEFWxtczxxC1jvyUvx6H4fyp1K1FN7A4Q+uggVUlOsI1K8AGU0rwOGqP8nCapdrw8CYQg==" - }, - "express": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", - "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.19.2", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.4.2", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.9.7", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", - "setprototypeof": "1.2.0", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "http-errors": { - "version": "1.8.1", - "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "1.8.1", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } - } - }, - "serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.2" - } - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - } - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - } - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" - }, - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "requires": { - "for-in": "^1.0.1" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" - }, - "http-errors": { - "version": "1.6.3", - "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "info-symbol": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/info-symbol/-/info-symbol-0.1.0.tgz", - "integrity": "sha1-J4QdcoZ920JCzWEtecEGM4gcang=" - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==" - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - }, - "dependencies": { - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" - } - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - }, - "dependencies": { - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" - } - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "dependencies": { - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" - } - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-number": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-6.0.0.tgz", - "integrity": "sha512-Wu1VHeILBK8KAWJUAiSZQX94GmOE45Rg6/538fKwiloUu21KncEkYGPqob2oSZ5mUT73vLGrHQjKw3KMPwfDzg==" - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - }, - "koalas": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/koalas/-/koalas-1.0.2.tgz", - "integrity": "sha1-MYQz8HQjXbePrlZhoCqMpT7ilc0=" - }, - "lazy-cache": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz", - "integrity": "sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=", - "requires": { - "set-getter": "^0.1.0" - } - }, - "log-ok": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/log-ok/-/log-ok-0.1.1.tgz", - "integrity": "sha1-vqPdNqzQuKckDXhza1uXxlREozQ=", - "requires": { - "ansi-green": "^0.1.1", - "success-symbol": "^0.1.0" - } - }, - "log-utils": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/log-utils/-/log-utils-0.2.1.tgz", - "integrity": "sha1-pMIXoN2aUFFdm5ICBgkas9TgMc8=", - "requires": { - "ansi-colors": "^0.2.0", - "error-symbol": "^0.1.0", - "info-symbol": "^0.1.0", - "log-ok": "^0.1.1", - "success-symbol": "^0.1.0", - "time-stamp": "^1.0.1", - "warning-symbol": "^0.1.0" - } - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "requires": { - "object-visit": "^1.0.0" - } - }, - "media-typer": { - "version": "0.3.0", - "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" - }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" - }, - "minimist": { - "version": "1.2.7", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" - }, - "mixin-object": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", - "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", - "requires": { - "for-in": "^0.1.3", - "is-extendable": "^0.1.1" - }, - "dependencies": { - "for-in": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", - "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=" - } - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "requires": { - "minimist": "^1.2.6" - } - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" - }, - "nan": { - "version": "2.11.1", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz", - "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==" - }, - "napi-build-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.1.tgz", - "integrity": "sha512-boQj1WFgQH3v4clhu3mTNfP+vOBxorDlE8EKiMjUlLG3C4qAESnn9AxIOkFgTR2c9LtzNjPrjS60cT27ZKBhaA==" - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - }, - "node-abi": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.4.5.tgz", - "integrity": "sha512-aa/UC6Nr3+tqhHGRsAuw/edz7/q9nnetBrKWxj6rpTtm+0X9T1qU7lIEHMS3yN9JwAbRiKUbRRFy1PLz/y3aaA==", - "requires": { - "semver": "^5.4.1" - } - }, - "noop-logger": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", - "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=" - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - } - } - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "requires": { - "isobject": "^3.0.0" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" - }, - "parseurl": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "pointer-symbol": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pointer-symbol/-/pointer-symbol-1.0.0.tgz", - "integrity": "sha1-YPkRAgTqepKbYmRKITFVQ8uz1Ec=" - }, - "prebuild-install": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.2.1.tgz", - "integrity": "sha512-9DAccsInWHB48TBQi2eJkLPE049JuAI6FjIH0oIrij4bpDVEbX6JvlWRAcAAlUqBHhjgq0jNqA3m3bBXWm9v6w==", - "requires": { - "detect-libc": "^1.0.3", - "expand-template": "^1.0.2", - "github-from-package": "0.0.0", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "napi-build-utils": "^1.0.1", - "node-abi": "^2.2.0", - "noop-logger": "^0.1.1", - "npmlog": "^4.0.1", - "os-homedir": "^1.0.1", - "pump": "^2.0.1", - "rc": "^1.2.7", - "simple-get": "^2.7.0", - "tar-fs": "^1.13.0", - "tunnel-agent": "^0.6.0", - "which-pm-runs": "^1.0.0" - } - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" - }, - "promirepl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promirepl/-/promirepl-1.0.1.tgz", - "integrity": "sha1-KVGq66K/P+InT/Y6FtlMBMpghy4=" - }, - "prompt-actions": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/prompt-actions/-/prompt-actions-3.0.2.tgz", - "integrity": "sha512-dhz2Fl7vK+LPpmnQ/S/eSut4BnH4NZDLyddHKi5uTU/2PDn3grEMGkgsll16V5RpVUh/yxdiam0xsM0RD4xvtg==", - "requires": { - "debug": "^2.6.8" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "prompt-base": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/prompt-base/-/prompt-base-4.1.0.tgz", - "integrity": "sha512-svGzgLUKZoqomz9SGMkf1hBG8Wl3K7JGuRCXc/Pv7xw8239hhaTBXrmjt7EXA9P/QZzdyT8uNWt9F/iJTXq75g==", - "requires": { - "component-emitter": "^1.2.1", - "debug": "^3.0.1", - "koalas": "^1.0.2", - "log-utils": "^0.2.1", - "prompt-actions": "^3.0.2", - "prompt-question": "^5.0.1", - "readline-ui": "^2.2.3", - "readline-utils": "^2.2.3", - "static-extend": "^0.1.2" - } - }, - "prompt-checkbox": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/prompt-checkbox/-/prompt-checkbox-2.2.0.tgz", - "integrity": "sha512-T/QWgkdUmKjRSr0FQlV8O+LfgmBk8PwDbWhzllm7mwWNAjs3qOVuru5Y1gV4/14L73zCncqcuwGwvnDyVcVgvA==", - "requires": { - "ansi-cyan": "^0.1.1", - "debug": "^2.6.8", - "prompt-base": "^4.0.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "prompt-choices": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/prompt-choices/-/prompt-choices-4.1.0.tgz", - "integrity": "sha512-ZNYLv6rW9z9n0WdwCkEuS+w5nUAGzRgtRt6GQ5aFNFz6MIcU7nHFlHOwZtzy7RQBk80KzUGPSRQphvMiQzB8pg==", - "requires": { - "arr-flatten": "^1.1.0", - "arr-swap": "^1.0.1", - "choices-separator": "^2.0.0", - "clone-deep": "^4.0.0", - "collection-visit": "^1.0.0", - "define-property": "^2.0.2", - "is-number": "^6.0.0", - "kind-of": "^6.0.2", - "koalas": "^1.0.2", - "log-utils": "^0.2.1", - "pointer-symbol": "^1.0.0", - "radio-symbol": "^2.0.0", - "set-value": "^3.0.0", - "strip-color": "^0.1.0", - "terminal-paginator": "^2.0.2", - "toggle-array": "^1.0.1" - }, - "dependencies": { - "clone-deep": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.0.tgz", - "integrity": "sha512-aNJ5/7Bz2IYBb7nIj34TLGk78lBXpXUgV9qsLngtTvJ9+scsZNnlU0OX2S2N4ax/sUQt7sDBkXiGjGJEmNbXOQ==", - "requires": { - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" - }, - "shallow-clone": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.0.tgz", - "integrity": "sha512-Drg+nOI+ofeuslBf0nulyWLZhK1BZprqNvPJaiB4VvES+9gC6GG+qOVAfuO12zVSgxq9SKevcme7S3uDT6Be8w==", - "requires": { - "kind-of": "^6.0.2" - } - } - } - }, - "prompt-list": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/prompt-list/-/prompt-list-3.2.0.tgz", - "integrity": "sha512-PDao47cmC9+m2zEUghH+WIIascd8SuyyWO+akuUubd0XxOQyUH96HMdIcL3YnNS8kJUHwddH1rHVgL9vZA1QsQ==", - "requires": { - "ansi-cyan": "^0.1.1", - "ansi-dim": "^0.1.1", - "prompt-radio": "^1.2.1" - } - }, - "prompt-question": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/prompt-question/-/prompt-question-5.0.2.tgz", - "integrity": "sha512-wreaLbbu8f5+7zXds199uiT11Ojp59Z4iBi6hONlSLtsKGTvL2UY8VglcxQ3t/X4qWIxsNCg6aT4O8keO65v6Q==", - "requires": { - "clone-deep": "^1.0.0", - "debug": "^3.0.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "kind-of": "^5.0.2", - "koalas": "^1.0.2", - "prompt-choices": "^4.0.5" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "prompt-radio": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prompt-radio/-/prompt-radio-1.2.1.tgz", - "integrity": "sha512-vH1iAkgbWyvZBC1BTajydiHmwJP4F1b684gq0fm2wOjPVW1zaDo01OXWr/Dske0XdoHhtZFNMOXNj/ZUSRBywg==", - "requires": { - "debug": "^2.6.8", - "prompt-checkbox": "^2.2.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==" - }, - "radio-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/radio-symbol/-/radio-symbol-2.0.0.tgz", - "integrity": "sha1-eqm/xQSFY21S3XbWqOYxspB5muE=", - "requires": { - "ansi-gray": "^0.1.1", - "ansi-green": "^0.1.1", - "is-windows": "^1.0.1" - } - }, - "range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" - }, - "raw-body": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", - "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", - "requires": { - "bytes": "3.1.2", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "http-errors": { - "version": "1.8.1", - "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - } - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readline-ui": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/readline-ui/-/readline-ui-2.2.3.tgz", - "integrity": "sha512-ix7jz0PxqQqcIuq3yQTHv1TOhlD2IHO74aNO+lSuXsRYm1d+pdyup1yF3zKyLK1wWZrVNGjkzw5tUegO2IDy+A==", - "requires": { - "component-emitter": "^1.2.1", - "debug": "^2.6.8", - "readline-utils": "^2.2.1", - "string-width": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "readline-utils": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/readline-utils/-/readline-utils-2.2.3.tgz", - "integrity": "sha1-b4R9a48ZFcORtYHDZ81HhzhiNRo=", - "requires": { - "arr-flatten": "^1.1.0", - "extend-shallow": "^2.0.1", - "is-buffer": "^1.1.5", - "is-number": "^3.0.0", - "is-windows": "^1.0.1", - "koalas": "^1.0.2", - "mute-stream": "0.0.7", - "strip-color": "^0.1.0", - "window-size": "^1.1.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - } - } - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" - }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "serialport": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/serialport/-/serialport-7.0.2.tgz", - "integrity": "sha512-0aM67lGIzy3hbZKPu3l8RqbiMzAoUO35JWSGUv4sMF0Mw7ZvJt37Zu+Y2L8V4VwIqYTlEDnkxFrn3nEwocMdOw==", - "requires": { - "@serialport/binding-mock": "^2.0.1", - "@serialport/bindings": "^2.0.2", - "@serialport/parser-byte-length": "^2.0.1", - "@serialport/parser-cctalk": "^2.0.1", - "@serialport/parser-delimiter": "^2.0.1", - "@serialport/parser-readline": "^2.0.1", - "@serialport/parser-ready": "^2.0.1", - "@serialport/parser-regex": "^2.0.1", - "@serialport/stream": "^2.0.1", - "commander": "^2.13.0", - "debug": "^3.1.0", - "promirepl": "^1.0.1", - "prompt-list": "^3.2.0" - } - }, - "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "set-getter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/set-getter/-/set-getter-0.1.1.tgz", - "integrity": "sha512-9sVWOy+gthr+0G9DzqqLaYNA7+5OKkSmcqjL9cBpDEaZrr3ShQlyX2cZ/O/ozE41oxn/Tt0LGEM/w4Rub3A3gw==", - "requires": { - "to-object-path": "^0.3.0" - } - }, - "set-value": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-3.0.1.tgz", - "integrity": "sha512-w6n3GUPYAWQj4ZyHWzD7K2FnFXHx9OTwJYbWg+6nXjG8sCLfs9DGv+KlqglKIIJx+ks7MlFuwFW2RBPb+8V+xg==", - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "shallow-clone": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz", - "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==", - "requires": { - "is-extendable": "^0.1.1", - "kind-of": "^5.0.0", - "mixin-object": "^2.0.1" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "simple-concat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", - "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=" - }, - "simple-get": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.2.tgz", - "integrity": "sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw==", - "requires": { - "decompress-response": "^3.3.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-color": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/strip-color/-/strip-color-0.1.0.tgz", - "integrity": "sha1-EG9l09PmotlAHKwOsM6LinArT3s=" - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" - }, - "success-symbol": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/success-symbol/-/success-symbol-0.1.0.tgz", - "integrity": "sha1-JAIuSG878c3KCUKDt2nEctO3KJc=" - }, - "tar-fs": { - "version": "1.16.3", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz", - "integrity": "sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==", - "requires": { - "chownr": "^1.0.1", - "mkdirp": "^0.5.1", - "pump": "^1.0.0", - "tar-stream": "^1.1.2" - }, - "dependencies": { - "pump": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", - "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } - } - }, - "tar-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", - "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", - "requires": { - "bl": "^1.0.0", - "buffer-alloc": "^1.2.0", - "end-of-stream": "^1.0.0", - "fs-constants": "^1.0.0", - "readable-stream": "^2.3.0", - "to-buffer": "^1.1.1", - "xtend": "^4.0.0" - } - }, - "terminal-paginator": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/terminal-paginator/-/terminal-paginator-2.0.2.tgz", - "integrity": "sha512-IZMT5ECF9p4s+sNCV8uvZSW9E1+9zy9Ji9xz2oee8Jfo7hUFpauyjxkhfRcIH6Lu3Wdepv5D1kVRc8Hx74/LfQ==", - "requires": { - "debug": "^2.6.6", - "extend-shallow": "^2.0.1", - "log-utils": "^0.2.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" - }, - "to-buffer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", - "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "requires": { - "kind-of": "^3.0.2" - } - }, - "toggle-array": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toggle-array/-/toggle-array-1.0.1.tgz", - "integrity": "sha1-y/WEB5K9UJfzMReugkyTKv/ofVg=", - "requires": { - "isobject": "^3.0.0" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" - }, - "warning-symbol": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/warning-symbol/-/warning-symbol-0.1.0.tgz", - "integrity": "sha1-uzHdEbeg+dZ6su2V9Fe2WCW7rSE=" - }, - "which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" - }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "window-size": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-1.1.1.tgz", - "integrity": "sha512-5D/9vujkmVQ7pSmc0SCBmHXbkv6eaHwXEx65MywhmUMsI8sGqJ972APq1lotfcwMKPFLuCFfL8xGHLIp7jaBmA==", - "requires": { - "define-property": "^1.0.0", - "is-number": "^3.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" - } - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/package.json b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/package.json deleted file mode 100644 index 082738ac9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/package.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "author": "Tock Developers", - "name": "sensys_rx", - "description": "", - "version": "0.0.0", - "license": "MIT", - "homepage": "http://github.com/tock/libtock-c", - "keywords": [], - "engines": { - "node": ">=10.0.0" - }, - "scripts": { - "start": "node stream.js" - }, - "main": "./stream.js", - "dependencies": { - "serialport": "7.0.*", - "express": "4.17.*", - "serve-static": "1.13.*" - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/static/index.html b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/static/index.html deleted file mode 100644 index 134e68795..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/static/index.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - Important Client(tm) Imix Dashboard - - - - - - - - -

Imix Dashboard

- - -
- diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/static/node.html b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/static/node.html deleted file mode 100644 index f92248836..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/static/node.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - Important Client(tm) Imix Dashboard - - - - - - - - -

Single Node Dashboard

- - -
- diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/stream.js b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/stream.js deleted file mode 100644 index 44c37693e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/2018-11-SenSys/sensys_udp_rx/server/stream.js +++ /dev/null @@ -1,111 +0,0 @@ -const fs = require('fs'); -const stream = require('stream'); -const SerialPort = require('serialport'); - -function createMyStream(){ - const magic = Buffer.from([0x80, 0x81]); - const header_len = magic.length + 16 + 2; - let address = null; - let bytes_left = 0; - let payload_len = 0; - let buffer = Buffer.from(''); - - return new stream.Writable({ - writableObjectMode: true, - write: function(chunk, encoding, callback) { - console.log(chunk.toString('hex')); - buffer = Buffer.concat([buffer, chunk]); - while (true) { - if (bytes_left == 0) { - let m = buffer.indexOf(magic); - if (m >= 0 && buffer.length - m >= header_len) { - buffer = buffer.slice(m + magic.length); - payload_len = buffer[0]; - buffer = buffer.slice(1); - address = buffer.slice(0, 16); - let new_addr = []; - for (const i of address.values()) { - new_addr.push(i - 1); - } - address = Buffer.from(new_addr); - buffer = buffer.slice(16); - if (payload_len == buffer.length) { - bytes_left = -1; - } else { - bytes_left = payload_len - buffer.length; - } - } else { - buffer = buffer.slice(-(magic.length - 1)); - break; - } - } else if (buffer.length >= payload_len) { - let payload = buffer.slice(0, payload_len); - buffer = buffer.slice(payload_len); - bytes_left = 0; - let result = { - address: address, - payload: JSON.parse(payload) - }; - this.emit("packet", result); - } else { - console.log("want more", bytes_left, payload_len); - bytes_left = payload_len - buffer.length; - break; - } - } - callback(); - } - }); -} - -if (process.argv.length < 3) { - console.log("Usage: node stream.js [serial-device], e.g. node stream.js /dev/ttyUSB0"); - process.exit(1); -} - -const port = process.argv[2]; -const serialport = new SerialPort(port, {baudRate: 115200}); - -serialport.on("open", () => { - serialport.set({rts: false, dtr: false}); -}); - -const mystream = createMyStream(); -serialport.pipe(mystream); - -let recent_data = { - "ffed": { - timestamp: new Date().valueOf(), - payload: { - humi: 5432, - temp: 2376, - lux: 5555, - } - } -}; - -mystream.on('packet', (packet) => { - let address_last2 = packet.address.slice(-2).readUInt16BE().toString(16); - if (!(address_last2 in recent_data)) { - recent_data[address_last2] = {payload: {}}; - } - let slot = recent_data[address_last2]; - slot.timestamp = new Date().valueOf(); - for (k in packet.payload) { - slot.payload[k] = packet.payload[k]; - } - recent_data[address_last2] = slot; - console.log(recent_data); -}); - -const express = require('express'); - serveStatic = require('serve-static'); - app = express(); - web_port = 3000; - -app.use(serveStatic('static')); -app.get('/data', (req, res) => res.json(recent_data)); -app.get('/data/:addr', (req, res) => res.json(recent_data[req.params.addr])); - -app.listen(web_port, () => console.log(`Web app listening on port ${web_port}!`)); - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/README.md deleted file mode 100644 index cffc35e2b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/courses/README.md +++ /dev/null @@ -1,18 +0,0 @@ -Courses -======= - -The Tock team periodically puts on courses teaching various aspects of Tock. - -Tock is a fast-moving project and courses are sometimes a bit specialized, -which means the materials here may fall somewhat out of date over time. -However they are still a good starting point. - -Each course README includes pointers to commits for both libtock and the Tock -kernel at the time the course was taught. If you're interested in running -through the course, please hop back in time to ensure everything works as -planned. If find anything that does not work or is confusing, please feel free -to [open an issue](https://github.com/tock/libtock-c/issues/new) or even better -to [submit a pull request](https://github.com/tock/libtock-c/pulls/new) with a -suggested fix. - -**Happy Hacking!** diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/cxx_hello/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/cxx_hello/Makefile deleted file mode 100644 index ab9d68072..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/cxx_hello/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# C++ files to compile. -CXX_SRCS := $(wildcard *.cc) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/cxx_hello/main.cc b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/cxx_hello/main.cc deleted file mode 100644 index 8c6ae7919..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/cxx_hello/main.cc +++ /dev/null @@ -1,47 +0,0 @@ -#include - -#include - -class Base { -public: - virtual void function1() { - printf("Base says hello\n"); - }; - virtual void function2() {}; -}; - -class D1: public Base { -public: - virtual void function1() override { - printf("D1 says hello\n"); - }; -}; - -class D2: public Base { -public: - virtual void function1() override { - printf("D2 says hello\n"); - }; -}; - -int main() { - volatile uint8_t test_branch = 0; - - D1 d1class; - D2 d2class; - Base *pClass; - while (1) { - if (test_branch % 2) { - pClass = &d1class; - pClass->function1(); - } else { - pClass = &d2class; - pClass->function1(); - } - test_branch++; - - delay_ms(1000); - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/find_north/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/find_north/Makefile deleted file mode 100644 index cfe30ad8e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/find_north/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/find_north/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/find_north/README.md deleted file mode 100644 index bd195d37e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/find_north/README.md +++ /dev/null @@ -1,5 +0,0 @@ -Find North -========== - -This app uses the magnetometer to turn on an LED when the board -is pointed north. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/find_north/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/find_north/main.c deleted file mode 100644 index 232e8b7c9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/find_north/main.c +++ /dev/null @@ -1,47 +0,0 @@ -#include -#include - -#include -#include - -int main(void) { - int x, y, z; - int err; - - // Choose the LED to use. We want green (which is usually - // second in RGB), but will take anything. - int led = 0; - int num_leds; - err = led_count(&num_leds); - if (err < 0) { - printf("No LEDs on this board.\n"); - return err; - } - if (num_leds > 1) led = 1; - - while (1) { - err = ninedof_read_magnetometer_sync(&x, &y, &z); - if (err < 0) { - printf("No magnetometer on this board.\n"); - return err; - } - printf("x: %d, y: %d, z: %d\n", x, y, z); - - // Compute the X-Y angle of the board. - double angle = atan2((double) y, (double) x); - if (y > 0) { - angle = 90 - angle * (180 / M_PI); - } else { - angle = 270 - angle * (180 / M_PI); - } - - // Turn the LED on if the board is pointing in a certain range. - if (angle > 50 && angle < 310) { - led_off(led); - } else { - led_on(led); - } - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/format_all.sh b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/format_all.sh deleted file mode 100644 index f245f783a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/format_all.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/env bash - -set -e -SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" - -bold=$(tput bold) -normal=$(tput sgr0) - -$SCRIPT_DIR/../tools/check_unstaged.sh || exit -export TOCK_NO_CHECK_UNSTAGED=1 - -function opt_rebuild { - if [ "$CI" == "true" ]; then - echo "${bold}Rebuilding Verbose: $1${normal}" - make format V=1 - fi -} - -echo "" -echo "${bold}Formatting examples${normal}" - -for mkfile in `find . -maxdepth 4 -name Makefile`; do - dir=`dirname $mkfile` - if [ $dir == "." ]; then continue; fi - # Skip directories with leading _'s, useful for leaving test apps around - if [[ $(basename $dir) == _* ]]; then continue; fi - - pushd $dir > /dev/null - echo "" - echo "Formatting $dir" - make format || (echo "${bold} ⤤ Failure formatting $dir${normal}" ; opt_rebuild $dir; exit 1) - popd > /dev/null -done - -echo "" -echo "${bold}All formatted.${normal}" diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ip_sense/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ip_sense/Makefile deleted file mode 100644 index 746cec074..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ip_sense/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 2048 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ip_sense/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ip_sense/README.md deleted file mode 100644 index f77315a81..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ip_sense/README.md +++ /dev/null @@ -1,18 +0,0 @@ -IPv6 Sensor App -============= - -An example app for platforms with sensors and an 802.15.4 radio that broadcasts -periodic sensor readings over the network. Currently, it sends UDP packets -using 6lowpan to a single neighbor with an IP address known ahead of time. - -## Running - -This application should be tested using the `udp_rx` app in `examples/tests/udp/udp_rx`. -Flash one Imix with this application, and flash a second Imix with `udp_rx`. If both -apps are working correctly, the second Imix will blink its user LED every -time an app is received, and will print the payload of each received packet -to the console. If you wish to use this app to send to a board with a different -address than the one hardcoded in this application, change the destination IPv6 address -to match the source IPv6 address of your intended receiver. Note that in order -to send to a different receiver you must also change the destination MAC address, -which is currently configured in the kernel (in `boards/imix/src/main.rs`) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ip_sense/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ip_sense/main.c deleted file mode 100644 index 5d9dc6a98..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/ip_sense/main.c +++ /dev/null @@ -1,88 +0,0 @@ -#include -#include - -#include -#include -#include -#include - -#include -#include - -static unsigned char BUF_BIND_CFG[2 * sizeof(sock_addr_t)]; - -void print_ipv6(ipv6_addr_t *); - -void print_ipv6(ipv6_addr_t *ipv6_addr) { - for (int j = 0; j < 14; j += 2) { - printf("%02x%02x:", ipv6_addr->addr[j], ipv6_addr->addr[j + 1]); - } - printf("%02x%02x", ipv6_addr->addr[14], ipv6_addr->addr[15]); -} - -int main(void) { - printf("[IPv6_Sense] Starting IPv6 Sensors App.\n"); - printf("[IPv6_Sense] Sensors will be sampled and transmitted.\n"); - - unsigned int humi = 0; - int temp = 0; - int lux = 0; - char packet[64]; - - ieee802154_set_pan(0xABCD); - ieee802154_config_commit(); - ieee802154_up(); - - ipv6_addr_t ifaces[10]; - udp_list_ifaces(ifaces, 10); - - sock_handle_t handle; - sock_addr_t addr = { - ifaces[0], - 15123 - }; - - printf("Opening socket on "); - print_ipv6(&ifaces[0]); - printf(" : %d, and binding to that socket.\n", addr.port); - int bind_return = udp_bind(&handle, &addr, BUF_BIND_CFG); - - if (bind_return < 0) { - printf("Failed to bind to port: failure=%d\n", bind_return); - return -1; - } - - sock_addr_t destination = { - ifaces[1], - 16123 - }; - - while (1) { - temperature_read_sync(&temp); - humidity_read_sync(&humi); - ambient_light_read_intensity_sync(&lux); - - int len = snprintf(packet, sizeof(packet), "%d deg C; %d%% humidity; %d lux;\n", - temp / 100, humi / 100, lux); - int max_tx_len; - udp_get_max_tx_len(&max_tx_len); - if (len > max_tx_len) { - printf("Cannot send packets longer than %d bytes without changing" - " constants in kernel\n", max_tx_len); - return 0; - } - printf("Sending packet (length %d) --> ", len); - print_ipv6(&(destination.addr)); - printf(" : %d\n", destination.port); - ssize_t result = udp_send_to(packet, len, &destination); - - switch (result) { - case RETURNCODE_SUCCESS: - printf("Packet sent.\n\n"); - break; - default: - printf("Error sending packet %d\n\n", result); - } - delay_ms(4000); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lua-hello/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lua-hello/Makefile deleted file mode 100644 index f2dafae3c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lua-hello/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# We only compile this for Cortex-M platforms because of compiler -# errors when building lua on risc-v. -TOCK_TARGETS := cortex-m0 cortex-m3 cortex-m4 cortex-m7 - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/lua53 - -override CFLAGS += -I$(TOCK_USERLAND_BASE_DIR)/lua53/include - -STACK_SIZE = 3072 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lua-hello/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lua-hello/main.c deleted file mode 100644 index 13a3887b5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lua-hello/main.c +++ /dev/null @@ -1,66 +0,0 @@ -#include -#include -#include -#include - -#include "lauxlib.h" -#include "lua.h" -#include "lualib.h" - -// POSIX wrapper for `nanosleep` to make this compilable and runnable on -// Linux/OS X/BSD for testing. -#if defined(__unix__) -#include -void delay_ms(int ms) { - struct timespec ts; - ts.tv_sec = 0; - ts.tv_nsec = (long)ms * 1000 * 1000; - nanosleep(&ts, NULL); -} -#endif - -int main(void) { - // Open lua - lua_State *L = luaL_newstate(); - - luaL_requiref(L, "_G", luaopen_base, true); - - // Execution of a lua string - int err; - err = luaL_loadstring(L, "main = function() print(\"Hello from Lua!\") end"); - - if (err != LUA_OK) { - switch (err) { - case LUA_ERRSYNTAX: - printf("Syntax error\n"); - break; - case LUA_ERRMEM: - printf("Out of memory\n"); - break; - case LUA_ERRGCMM: - printf("Garbage collection error\n"); - break; - default: - printf("Unknown error %d\n", err); - break; - } - return -1; - } - - lua_call(L, 0, 0); - - while (1) { - lua_getglobal(L, "main"); - lua_call(L, 0, 0); - - int kb = lua_gc(L, LUA_GCCOUNT, 0); - int bytes = lua_gc(L, LUA_GCCOUNT, 0); - printf("> %dKB and %d bytes used\n", kb, bytes); - delay_ms(500); - } - - // Close lua - lua_close(L); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lvgl/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lvgl/Makefile deleted file mode 100644 index 9b4e1c899..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lvgl/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/lvgl - -override CFLAGS += -I$(TOCK_USERLAND_BASE_DIR)/lvgl - -# Which files to compile. -C_SRCS += $(wildcard *.c) - -APP_HEAP_SIZE := 40000 -STACK_SIZE := 4096 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk - -# Ensure the required submodule is present -lvgl_driver.c: | ../../lvgl/lvgl/lvgl.h - -../../lvgl/lvgl/lvgl.h: - git submodule init ../../lvgl/lvgl - git submodule update ../../lvgl/lvgl diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lvgl/lvgl_driver.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lvgl/lvgl_driver.c deleted file mode 100644 index d16de5db1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lvgl/lvgl_driver.c +++ /dev/null @@ -1,82 +0,0 @@ -#include "lvgl_driver.h" - -static lv_disp_draw_buf_t disp_buf; -static lv_disp_drv_t disp_drv; -static lv_disp_t *display_device; - -static lv_indev_drv_t indev_drv; -static lv_indev_t *touch_input_device; - -static int touch_status = TOUCH_STATUS_UNSTARTED; -static int touch_x = 0, touch_y = 0; - -/* screen driver */ -static void screen_lvgl_driver(lv_disp_drv_t * disp, const lv_area_t * area, - __attribute__ ((unused)) lv_color_t * color_p) -{ - int32_t x, y; - x = area->x1; - y = area->y1; - int w = area->x2 - area->x1 + 1; - int h = area->y2 - area->y1 + 1; - screen_set_frame(x, y, w, h); - screen_write((w * h) * sizeof(lv_color_t)); - - lv_disp_flush_ready(disp); /* Indicate you are ready with the flushing*/ -} - -static void touch_event (int status, int x, int y, __attribute__((unused)) void* ud) { - touch_status = status; - touch_x = x; - touch_y = y; -} - -static void my_input_read(__attribute__((unused)) lv_indev_drv_t * drv, lv_indev_data_t*data) -{ - if (touch_status == TOUCH_STATUS_PRESSED || touch_status == TOUCH_STATUS_MOVED) { - data->point.x = touch_x; - data->point.y = touch_y; - data->state = LV_INDEV_STATE_PRESSED; - } else { - data->state = LV_INDEV_STATE_RELEASED; - } -} - -int lvgl_driver_init (int buffer_lines) -{ - size_t width, height; - int error = screen_get_resolution(&width, &height); - if (error == RETURNCODE_SUCCESS) { - error = screen_init(width * buffer_lines * sizeof(lv_color_t)); - if (error == RETURNCODE_SUCCESS) { - /* share the frame buffer with littlevgl */ - lv_color_t *buf = (lv_color_t*)screen_buffer(); - - /* initialize littlevgl */ - lv_init(); - lv_disp_drv_init(&disp_drv); - disp_drv.flush_cb = screen_lvgl_driver; - disp_drv.hor_res = width; - disp_drv.ver_res = height; - lv_disp_draw_buf_init(&disp_buf, buf, NULL, width * buffer_lines); - disp_drv.draw_buf = &disp_buf; - display_device = lv_disp_drv_register(&disp_drv); - - int touches; - if (get_number_of_touches(&touches) == RETURNCODE_SUCCESS && touches >= 1) { - enable_single_touch(); - single_touch_set_callback(touch_event, NULL); - lv_indev_drv_init(&indev_drv); - indev_drv.type = LV_INDEV_TYPE_POINTER; - indev_drv.read_cb = my_input_read; - touch_input_device = lv_indev_drv_register(&indev_drv); - } - } - } - return error; -} - -void lvgl_driver_event (int millis) { - lv_tick_inc(millis); - lv_task_handler(); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lvgl/lvgl_driver.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lvgl/lvgl_driver.h deleted file mode 100644 index 828e05a16..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lvgl/lvgl_driver.h +++ /dev/null @@ -1,9 +0,0 @@ -#pragma once - -#include -#include -#include -#include - -int lvgl_driver_init (int buffer_size); -void lvgl_driver_event (int mills); diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lvgl/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lvgl/main.c deleted file mode 100644 index e81efc257..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/lvgl/main.c +++ /dev/null @@ -1,63 +0,0 @@ -#include "lvgl_driver.h" -#include -#include - -static void event_handler(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - unsigned int *seconds = (unsigned int*)lv_event_get_user_data(e); - - if (code == LV_EVENT_CLICKED) { - LV_LOG_USER("Clicked"); - *seconds = 0; - } else if (code == LV_EVENT_VALUE_CHANGED) { - LV_LOG_USER("Toggled"); - } -} - -int main (void) -{ - unsigned int seconds = 0; - - screen_set_brightness(100); - int status = lvgl_driver_init(5); - if (status == RETURNCODE_SUCCESS) { - /* LittlevGL's Hello World tutorial example */ - - lv_obj_t * scr = lv_disp_get_scr_act(NULL); /*Get the current screen*/ - - /*Create a Label on the currently active screen*/ - lv_obj_t * label1 = lv_label_create(scr); - - /*Modify the Label's text*/ - lv_label_set_text(label1, "Hello world!"); - - /* Align the Label to the center - * NULL means align on parent (which is the screen now) - * 0, 0 at the end means an x, y offset after alignment*/ - lv_obj_align(label1, LV_ALIGN_CENTER, 0, 0); - - lv_obj_t * btn1 = lv_btn_create(scr); - lv_obj_add_event_cb(btn1, event_handler, LV_EVENT_ALL, &seconds); - lv_obj_align(btn1, LV_ALIGN_CENTER, 0, -40); - - lv_obj_t * label = lv_label_create(btn1); - lv_label_set_text(label, "Reset"); - lv_obj_center(label); - - /* main loop */ - while (1) { - seconds++; - if (seconds % 200 == 0) { - char buffer[100]; - snprintf(buffer, 99, "Seconds: %d", seconds / 200); - lv_label_set_text(label1, buffer); - } - delay_ms(5); - lvgl_driver_event(5); - } - } else { - printf("lvgl init error: %s\n", tock_strrcode(status)); - } - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/music/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/music/Makefile deleted file mode 100644 index cfe30ad8e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/music/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/music/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/music/README.md deleted file mode 100644 index e2805886b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/music/README.md +++ /dev/null @@ -1,6 +0,0 @@ -Music App -========= - -This app plays Ode of Joy using the buzzer driver. - -Adapted from [arduino-songs](https://github.com/robsoncouto/arduino-songs). diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/music/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/music/main.c deleted file mode 100644 index 69db57e14..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/music/main.c +++ /dev/null @@ -1,62 +0,0 @@ -#include -#include - -#include -#include - -// Adapted from https://github.com/robsoncouto/arduino-songs - -// Notes in the form of (note_frequency, note_delay in musical terms) -int melody[] = { - - NOTE_E6, 4, NOTE_E6, 4, NOTE_F6, 4, NOTE_G6, 4, - NOTE_G6, 4, NOTE_F6, 4, NOTE_E6, 4, NOTE_D6, 4, - NOTE_C6, 4, NOTE_C6, 4, NOTE_D6, 4, NOTE_E6, 4, - NOTE_E6, -4, NOTE_D6, 8, NOTE_D6, 2, - - NOTE_E6, 4, NOTE_E6, 4, NOTE_F6, 4, NOTE_G6, 4, - NOTE_G6, 4, NOTE_F6, 4, NOTE_E6, 4, NOTE_D6, 4, - NOTE_C6, 4, NOTE_C6, 4, NOTE_D6, 4, NOTE_E6, 4, - NOTE_D6, -4, NOTE_C6, 8, NOTE_C6, 2, - - NOTE_D6, 4, NOTE_D6, 4, NOTE_E6, 4, NOTE_C6, 4, - NOTE_D6, 4, NOTE_E6, 8, NOTE_F6, 8, NOTE_E6, 4, NOTE_C6, 4, - NOTE_D6, 4, NOTE_E6, 8, NOTE_F6, 8, NOTE_E6, 4, NOTE_D6, 4, - NOTE_C6, 4, NOTE_D6, 4, NOTE_G5, 2, - - NOTE_E6, 4, NOTE_E6, 4, NOTE_F6, 4, NOTE_G6, 4, - NOTE_G6, 4, NOTE_F6, 4, NOTE_E6, 4, NOTE_D6, 4, - NOTE_C6, 4, NOTE_C6, 4, NOTE_D6, 4, NOTE_E6, 4, - NOTE_D6, -4, NOTE_C6, 8, NOTE_C6, 2 - -}; - -#define TEMPO 114 - -int main(void) { - if (!buzzer_exists()) { - printf("There is no available buzzer\n"); - return -1; - } - - printf("Ode of Joy\n"); - int notes = sizeof(melody) / sizeof(melody[0]) / 2; - int wholenote = (60000 * 4) / TEMPO; - for (int note = 0; note < notes * 2; note = note + 2) { - - // calculates the duration of each note - int divider = melody[note + 1]; - int note_duration = 0; - if (divider > 0) { - // regular note, just proceed - note_duration = (wholenote) / divider; - } else if (divider < 0) { - // dotted notes are represented with negative durations!! - note_duration = (wholenote) / abs(divider); - note_duration *= 1.5; // increases the duration in half for dotted notes - } - - // we only play the note for 90% of the duration, leaving 10% as a pause - tone_sync(melody[note], note_duration * 0.9); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/rot13_client/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/rot13_client/Makefile deleted file mode 100644 index cfe30ad8e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/rot13_client/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/rot13_client/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/rot13_client/main.c deleted file mode 100644 index 3778e329b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/rot13_client/main.c +++ /dev/null @@ -1,41 +0,0 @@ -#include -#include -#include - -#include - -size_t rot13_svc_num = 0; - -char buf[64] __attribute__((aligned(64))); - -struct rot13_buf { - int8_t length; - char buf[31]; -}; - -static void rot13_callback(__attribute__ ((unused)) int pid, - __attribute__ ((unused)) int len, - __attribute__ ((unused)) int arg2, void* ud) { - struct rot13_buf *rb = (struct rot13_buf*)ud; - printf("%d: %.*s\n", rb->length, rb->length, rb->buf); - delay_ms(500); - ipc_notify_service(rot13_svc_num); -} - -int main(void) { - int err; - err = ipc_discover("org.tockos.examples.rot13", &rot13_svc_num); - if (err < 0) { - printf("No rot13 service\n"); - return -1; - } - - struct rot13_buf *rb = (struct rot13_buf*)buf; - ipc_register_client_callback(rot13_svc_num, rot13_callback, rb); - - rb->length = snprintf(rb->buf, sizeof(rb->buf), "Hello World!"); - ipc_share(rot13_svc_num, rb, 64); - - ipc_notify_service(rot13_svc_num); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/rot13_service/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/rot13_service/Makefile deleted file mode 100644 index c5653e75e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/rot13_service/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -PACKAGE_NAME = org.tockos.examples.rot13 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/rot13_service/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/rot13_service/main.c deleted file mode 100644 index aee1a226c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/rot13_service/main.c +++ /dev/null @@ -1,29 +0,0 @@ -#include -#include - -struct rot13_buf { - int8_t length; - char buf[31]; -}; - -static void rot13_callback(int pid, int len, int buf, __attribute__ ((unused)) void* ud) { - struct rot13_buf *rb = (struct rot13_buf*)buf; - int length = rb->length; - if (length > len - 1) { - length = len - 1; - } - for (int i = 0; i < length; ++i) { - if (rb->buf[i] >= 'a' && rb->buf[i] <= 'z') { - rb->buf[i] = (((rb->buf[i] - 'a') + 13) % 26) + 'a'; - } else if (rb->buf[i] >= 'A' && rb->buf[i] <= 'Z') { - rb->buf[i] = (((rb->buf[i] - 'A') + 13) % 26) + 'A'; - } - } - ipc_notify_client(pid); -} - -int main(void) { - ipc_register_service_callback("org.tockos.examples.rot13", rot13_callback, - NULL); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/screen/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/screen/Makefile deleted file mode 100644 index c9229d3e2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/screen/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 20000 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/screen/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/screen/main.c deleted file mode 100644 index ba8c13d63..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/screen/main.c +++ /dev/null @@ -1,70 +0,0 @@ -#include -#include -#include -#include - -#define BUFFER_SIZE 10 * 1024 - -int main(void) { - int err; - - printf("available resolutions\n"); - int resolutions; - err = screen_get_supported_resolutions(&resolutions); - if (err < 0) return -1; - for (int idx = 0; idx < resolutions; idx++) { - size_t width, height; - screen_get_supported_resolution(idx, &width, &height); - printf(" %d x %d\n", width, height); - } - - printf("available colors depths\n"); - int pixel_format; - err = screen_get_supported_pixel_formats(&pixel_format); - if (err < 0) return -1; - for (int idx = 0; idx < pixel_format; idx++) { - int format; - screen_get_supported_pixel_format(idx, &format); - size_t bits = screen_get_bits_per_pixel(format); - printf(" %d bpp\n", bits); - } - - err = screen_init(BUFFER_SIZE); - if (err < 0) { - printf("buffer allocation failed\n"); - return -1; - } - - printf("screen init\n"); - screen_set_brightness(100); - size_t width, height; - screen_get_resolution(&width, &height); - screen_set_frame(0, 0, width, height); - screen_fill(0); - bool invert = false; - for (int i = 0; ; i++) { - if (i % 4 == 3) { - invert = !invert; - if (invert) { - screen_invert_on(); - } else { - screen_invert_off(); - } - } - screen_set_rotation(i % 4); - screen_set_frame(10, 20, 30, 30); - screen_fill(0xF800); - screen_set_frame(88, 20, 30, 30); - screen_fill(0); - delay_ms(1000); - screen_set_frame(10, 20, 30, 30); - screen_fill(0); - screen_set_frame(88, 20, 30, 30); - screen_fill(0x07F0); - delay_ms(1000); - screen_set_frame(0, 0, width, height); - screen_fill(0x0000); - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/security_app/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/security_app/Makefile deleted file mode 100644 index cfe30ad8e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/security_app/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/security_app/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/security_app/main.c deleted file mode 100644 index 8b674fd8f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/security_app/main.c +++ /dev/null @@ -1,70 +0,0 @@ -/* vim: set sw=2 expandtab tw=80: */ - -#include -#include -#include - -#include "console.h" -#include "gpio.h" -#include "led.h" -#include "tock.h" - -typedef struct { - uint8_t pir; - uint8_t reed_switch; -} SensorData_t; - -static SensorData_t sensor_data = { - .pir = 0, - .reed_switch = 0, -}; - -// callback for gpio interrupts -static void gpio_cb (int pin_num, - int pin_val, - __attribute__ ((unused)) int unused, - __attribute__ ((unused)) void* userdata) { - - // save sensor data - if (pin_num == 1) { - // interrupt from pir sensor - sensor_data.pir = pin_val; - - } else if (pin_num == 2) { - // interrupt from reed switch - sensor_data.reed_switch = pin_val; - } -} - -// This application reads from multiple sources: -// * GPIO input from PIR sensor (motion) -// * GPIO input from Hall-effect sensor (door open/close) -// * Accelerometer (movement) -// and makes that available over RF communication -int main(void) { - printf("*********************\n"); - printf("Security Application\n"); - - // configure pins - gpio_interrupt_callback(gpio_cb, NULL); - gpio_enable_input(0, PullNone); - gpio_enable_interrupt(0, Change); - gpio_enable_input(1, PullUp); - gpio_enable_interrupt(1, Change); - - // configure accelerometer - // TODO - - // configure radio - // TODO - - while (1) { - yield(); - led_toggle(0); - - printf("\tPIR:\t\t%d\n\tReed Switch:\t%d\n\n", - sensor_data.pir, sensor_data.reed_switch); - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/sensors/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/sensors/Makefile deleted file mode 100644 index 746cec074..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/sensors/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 2048 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/sensors/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/sensors/main.c deleted file mode 100644 index a4ac1738e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/sensors/main.c +++ /dev/null @@ -1,114 +0,0 @@ -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -static tock_timer_t timer; -static bool light = false; -static bool tsl2561 = false; -static bool lps25hb = false; -static bool temperature = false; -static bool humidity = false; -static bool ninedof = false; -static bool ninedof_accel = false; -static bool ninedof_mag = false; -static bool ninedof_gyro = false; -static bool proximity = false; -static bool sound_pressure = false; -static void timer_fired(__attribute__ ((unused)) int arg0, - __attribute__ ((unused)) int arg1, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void* ud) { - int lite = 0; - int tsl2561_lux = 0; - int lps25hb_pressure = 0; - int temp = 0; - unsigned humi = 0; - int ninedof_accel_x = 0, ninedof_accel_y = 0, ninedof_accel_z = 0; - int ninedof_magneto_x = 0, ninedof_magneto_y = 0, ninedof_magneto_z = 0; - int ninedof_gyro_x = 0, ninedof_gyro_y = 0, ninedof_gyro_z = 0; - uint8_t prox_reading = 0; - unsigned char sound_pressure_reading = 0; - - /* *INDENT-OFF* */ - if (light) ambient_light_read_intensity_sync(&lite); - if (tsl2561) tsl2561_get_lux_sync(&tsl2561_lux); - if (lps25hb) lps25hb_get_pressure_sync(&lps25hb_pressure); - if (temperature) temperature_read_sync(&temp); - if (humidity) humidity_read_sync(&humi); - if (ninedof_accel) ninedof_read_acceleration_sync(&ninedof_accel_x, &ninedof_accel_y, &ninedof_accel_z); - if (ninedof_mag) ninedof_read_magnetometer_sync(&ninedof_magneto_x, &ninedof_magneto_y, &ninedof_magneto_z); - if (ninedof_gyro) ninedof_read_gyroscope_sync(&ninedof_gyro_x, &ninedof_gyro_y, &ninedof_gyro_z); - if (proximity) proximity_read_sync(&prox_reading); - if (sound_pressure) sound_pressure_read_sync(&sound_pressure_reading); - - if (light) printf("Amb. Light: Light Intensity: %d\n", lite); - if (tsl2561) printf("TSL2561: Light: %d lux\n", tsl2561_lux); - if (lps25hb) printf("LPS25HB: Pressure: %d\n", lps25hb_pressure); - if (temperature) printf("Temperature: %d deg C\n", temp/100); - if (humidity) printf("Humidity: %u%%\n", humi/100); - if (ninedof_accel) printf("Acceleration: X: %d Y: %d Z: %d\n", ninedof_accel_x, ninedof_accel_y, ninedof_accel_z); - if (ninedof_mag) printf("Magnetometer: X: %d Y: %d Z: %d\n", ninedof_magneto_x, ninedof_magneto_y, ninedof_magneto_z); - if (ninedof_gyro) printf("Gyro: X: %d Y: %d Z: %d\n", ninedof_gyro_x, ninedof_gyro_y, ninedof_gyro_z); - if (proximity) printf("Proximity: %u\n", prox_reading); - if (sound_pressure) printf("Sound Pressure: %u\n", sound_pressure_reading); - - /* *INDENT-ON* */ - - printf("\n"); - timer_in(1000, timer_fired, NULL, &timer); -} - -int main(void) { - printf("[Sensors] Starting Sensors App.\n"); - printf("[Sensors] All available sensors on the platform will be sampled.\n"); - - /* *INDENT-OFF* */ - light = driver_exists(DRIVER_NUM_AMBIENT_LIGHT); - tsl2561 = driver_exists(DRIVER_NUM_TSL2561); - lps25hb = driver_exists(DRIVER_NUM_LPS25HB); - temperature = driver_exists(DRIVER_NUM_TEMPERATURE); - humidity = driver_exists(DRIVER_NUM_HUMIDITY); - ninedof = driver_exists(DRIVER_NUM_NINEDOF); - proximity = driver_exists(DRIVER_NUM_PROXIMITY); - sound_pressure = driver_exists(DRIVER_NUM_SOUND_PRESSURE); - /* *INDENT-ON* */ - - if (ninedof) { - int buffer; - ninedof_accel = (ninedof_read_acceleration_sync(&buffer, &buffer, &buffer) == RETURNCODE_SUCCESS); - ninedof_mag = (ninedof_read_magnetometer_sync(&buffer, &buffer, &buffer) == RETURNCODE_SUCCESS); - ninedof_gyro = (ninedof_read_gyroscope_sync(&buffer, &buffer, &buffer) == RETURNCODE_SUCCESS); - } - - /* *INDENT-OFF* */ - if (light) printf("[Sensors] Sampling Ambient Light sensor.\n"); - if (tsl2561) printf("[Sensors] Sampling TSL2561 Light sensor.\n"); - if (lps25hb) printf("[Sensors] Sampling LPS25HB pressure sensor.\n"); - if (temperature) printf("[Sensors] Sampling Temperature sensor.\n"); - if (humidity) printf("[Sensors] Sampling Humidity sensor.\n"); - if (ninedof_accel) printf("[Sensors] Sampling Accelerometer.\n"); - if (ninedof_mag) printf("[Sensors] Sampling Magnetometer.\n"); - if (ninedof_gyro) printf("[Sensors] Sampling Gyroscope.\n"); - if (proximity) printf("[Sensors] Sampling Proximity sensor.\n"); - if (sound_pressure) printf("[Sensors] Sampling Sound Pressure sensor.\n"); - /* *INDENT-ON* */ - - if (sound_pressure) { - sound_pressure_enable(); - } - - // Setup periodic timer to sample the sensors. - timer_in(1000, timer_fired, NULL, &timer); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/Makefile deleted file mode 100644 index 43e2d7900..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -PACKAGE_NAME = org.tockos.services.ble-ess - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/libnrfserialization - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/README.md deleted file mode 100644 index 244b3ce27..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/README.md +++ /dev/null @@ -1,71 +0,0 @@ -BLE Environmental Sensing Service -================================= - -This app uses BLE to provide the -[environmental sensing service](https://www.bluetooth.com/specifications/assigned-numbers/environmental-sensing-service-characteristics) -as an IPC service. This app configures the ESS profile for BLE, and then accepts -updates for the sensor values as IPC messages. - -Example IPC Setup ------------------ - -The service is identified as `org.tockos.services.ble-ess`. As an example, in C -you might do: - -```c -char buf[64] __attribute__((aligned(64))); - -static void ipc_callback(__attribute__ ((unused)) int pid, - __attribute__ ((unused)) int len, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void* ud) { - printf("Updated BLE characteristic.\n"); -} - -int main() { - int svc_num = ipc_discover("org.tockos.services.ble-ess"); - if (svc_num < 0) { - printf("No BLE ESS service installed.\n"); - return -1; - } - - ipc_register_client_cb(svc_num, ipc_callback, NULL); - ipc_share(svc_num, buf, 64); - - // Tell this service to use the contants of the buffer to update the ESS state. - ipc_notify_svc(svc_num); -} -``` - -ESS IPC Protocol ----------------- - -To update the ESS values, this service expects two four-byte, little-endian -integers at the start of the buffer shared between the process as the IPC -message. The first integer is the sensor type that the app is trying to update. -The second integer is the value of the sensor reading. This maps to this struct: - -```c -typedef struct { - int type; // sensor type - int value; // sensor reading -} sensor_update_t; -``` - -The currently supported types: - -| Sensor Type | Type Identifier | Value Description | -|-------------|-----------------|-----------------------------------------------| -| Temperature | `0x00` | Temperature in hundredths of degrees Celsius. | -| Irradiance | `0x01` | Light irradiance in 0.1 W/m^2. | -| Humidity | `0x02` | Humidity in hundredths of a percent. | - - -nRF Serialization Note ----------------------- - -This app uses Nordic's BLE Serialization format where BLE commands can be -communicated over UART to the nRF51822 radio. This serialization protocol allows -for otherwise normal nRF51822 BLE apps to be executed on a different -microcontroller. All function calls that would have hit the BLE stack are -instead shuttled over UART to the nRF51822 radio. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/env_sense_service.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/env_sense_service.c deleted file mode 100644 index 61167f722..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/env_sense_service.c +++ /dev/null @@ -1,113 +0,0 @@ -#include -#include - -#include -#include - -#include "env_sense_service.h" - -static uint16_t service_handle; -static ble_gatts_char_handles_t temp_char_handle; -static ble_gatts_char_handles_t irradiance_char_handle; -static ble_gatts_char_handles_t humidity_char_handle; - -static int16_t temperature = 0; -static uint16_t irradiance = 0; -static uint16_t humidity = 0; - -static void add_char(uint16_t uuid, uint8_t* value, ble_gatts_char_handles_t* handle) { - uint32_t err_code; - ble_gatts_char_md_t char_md; - ble_gatts_attr_t attr_char_value; - ble_uuid_t char_uuid; - ble_gatts_attr_md_t attr_md; - - // set characteristic metadata - memset(&char_md, 0, sizeof(char_md)); - char_md.char_props.read = true; - char_md.char_props.notify = true; - - // set characteristic uuid - char_uuid.type = BLE_UUID_TYPE_BLE; - char_uuid.uuid = uuid; - - // set attribute metadata - memset(&attr_md, 0, sizeof(attr_md)); - BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.read_perm); - BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.write_perm); - attr_md.vloc = BLE_GATTS_VLOC_STACK; - - // set attribute data - memset(&attr_char_value, 0, sizeof(attr_char_value)); - attr_char_value.p_uuid = &char_uuid; - attr_char_value.p_attr_md = &attr_md; - attr_char_value.init_len = 2; - attr_char_value.init_offs = 0; - attr_char_value.max_len = 2; - attr_char_value.p_value = value; - - err_code = sd_ble_gatts_characteristic_add(service_handle, - &char_md, - &attr_char_value, - handle); - APP_ERROR_CHECK(err_code); -} - -void env_sense_service_init(void) { - ble_uuid_t uuid = { - .uuid = ENVIRONMENTAL_SENSING_SERVICE_UUID, - .type = BLE_UUID_TYPE_BLE - }; - - uint32_t err_code = sd_ble_gatts_service_add(BLE_GATTS_SRVC_TYPE_PRIMARY, - &uuid, - &service_handle); - APP_ERROR_CHECK(err_code); - - add_char(TEMPERATURE_CHAR_UUID, (uint8_t*) &temperature, &temp_char_handle); - add_char(IRRADIANCE_CHAR_UUID, (uint8_t*)&irradiance, &irradiance_char_handle); - add_char(HUMIDITY_CHAR_UUID, (uint8_t*) &humidity, &humidity_char_handle); -} - -static uint32_t notify(uint16_t conn, uint16_t handle) { - uint32_t err_code; - ble_gatts_hvx_params_t hvx_params; - hvx_params.handle = handle; - hvx_params.type = BLE_GATT_HVX_NOTIFICATION; - hvx_params.offset = 0; - hvx_params.p_len = NULL; // notify full length. No response wanted - hvx_params.p_data = NULL; // use existing value - - err_code = sd_ble_gatts_hvx(conn, &hvx_params); - if (err_code == NRF_ERROR_INVALID_STATE) { - // error means notify is not enabled by the client. IGNORE - return NRF_SUCCESS; - } - return err_code; -} - -static uint32_t env_sense_update(uint16_t conn, uint8_t* new_value, uint16_t handle) { - uint32_t err_code; - - ble_gatts_value_t value = { - .len = 2, - .offset = 0, - .p_value = new_value, - }; - err_code = sd_ble_gatts_value_set(BLE_CONN_HANDLE_INVALID, handle, &value); - if (err_code != NRF_SUCCESS) return err_code; - - return notify(conn, handle); -} - -uint32_t env_sense_update_irradiance(uint16_t conn, uint16_t new_irradiance) { - return env_sense_update(conn, (uint8_t*) &new_irradiance, irradiance_char_handle.value_handle); -} - -uint32_t env_sense_update_temperature(uint16_t conn, int16_t new_temperature) { - return env_sense_update(conn, (uint8_t*) &new_temperature, temp_char_handle.value_handle); -} - -uint32_t env_sense_update_humidity(uint16_t conn, uint16_t new_humidity) { - return env_sense_update(conn, (uint8_t*) &new_humidity, humidity_char_handle.value_handle); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/env_sense_service.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/env_sense_service.h deleted file mode 100644 index 1d31ffd66..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/env_sense_service.h +++ /dev/null @@ -1,12 +0,0 @@ -#include - -#define ENVIRONMENTAL_SENSING_SERVICE_UUID 0x181A -#define TEMPERATURE_CHAR_UUID 0x2A6E -#define HUMIDITY_CHAR_UUID 0x2A6F -#define IRRADIANCE_CHAR_UUID 0x2A77 - -void env_sense_service_init(void); - -uint32_t env_sense_update_irradiance(uint16_t conn, uint16_t irradiance); -uint32_t env_sense_update_temperature(uint16_t conn, int16_t temperature); -uint32_t env_sense_update_humidity(uint16_t conn, uint16_t humidity); diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/main.c deleted file mode 100644 index 224383935..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/main.c +++ /dev/null @@ -1,142 +0,0 @@ -#include -#include -#include -#include -#include - -#include -#include -#include - -#include -#include -#include - -#include -#include -#include -#include - -#include "env_sense_service.h" - -/******************************************************************************* - * BLE - ******************************************************************************/ - -uint16_t conn_handle = BLE_CONN_HANDLE_INVALID; - -// Intervals for advertising and connections -simple_ble_config_t ble_config = { - .platform_id = 0x00, // used as 4th octect in device BLE address - .device_id = DEVICE_ID_DEFAULT, - .adv_name = "TOCK-ESS", - .adv_interval = MSEC_TO_UNITS(500, UNIT_0_625_MS), - .min_conn_interval = MSEC_TO_UNITS(1000, UNIT_1_25_MS), - .max_conn_interval = MSEC_TO_UNITS(1250, UNIT_1_25_MS) -}; - -void ble_address_set (void) { - // nop -} - -void ble_evt_user_handler (ble_evt_t* p_ble_evt) { - ble_gap_conn_params_t conn_params; - memset(&conn_params, 0, sizeof(conn_params)); - conn_params.min_conn_interval = ble_config.min_conn_interval; - conn_params.max_conn_interval = ble_config.max_conn_interval; - conn_params.slave_latency = SLAVE_LATENCY; - conn_params.conn_sup_timeout = CONN_SUP_TIMEOUT; - - switch (p_ble_evt->header.evt_id) { - case BLE_GAP_EVT_CONN_PARAM_UPDATE: - // just update them right now - sd_ble_gap_conn_param_update(0, &conn_params); - break; - } -} - -void ble_evt_connected(ble_evt_t* p_ble_evt) { - UNUSED_PARAMETER(p_ble_evt); - printf("Connected to central\n"); - - ble_common_evt_t *common = (ble_common_evt_t*)&p_ble_evt->evt; - conn_handle = common->conn_handle; -} - -void ble_evt_disconnected(ble_evt_t* p_ble_evt) { - UNUSED_PARAMETER(p_ble_evt); - printf("Disconnected from central\n"); - conn_handle = BLE_CONN_HANDLE_INVALID; -} - -void ble_error (uint32_t error_code) { - printf("BLE ERROR: Code = %d\n", (int)error_code); -} - -// Will be called by the Simple BLE library. -void services_init (void) { - env_sense_service_init(); -} - -/******************************************************************************* - * IPC - ******************************************************************************/ - -typedef enum { - SENSOR_TEMPERATURE = 0, - SENSOR_IRRADIANCE = 1, - SENSOR_HUMIDITY = 2, -} sensor_type_e; - -typedef struct { - int type; // sensor type - int value; // sensor reading -} sensor_update_t; - - -static void ipc_callback(int pid, int len, int buf, __attribute__ ((unused)) void* ud) { - if (len < (int) sizeof(sensor_update_t)) { - printf("Error! IPC message too short.\n"); - ipc_notify_client(pid); - return; - } - - sensor_update_t *update = (sensor_update_t*) buf; - - if (conn_handle != BLE_CONN_HANDLE_INVALID) { - switch (update->type) { - case SENSOR_TEMPERATURE: - env_sense_update_temperature(conn_handle, update->value); - break; - case SENSOR_IRRADIANCE: - env_sense_update_irradiance(conn_handle, update->value); - break; - case SENSOR_HUMIDITY: - env_sense_update_humidity(conn_handle, update->value); - break; - } - } - ipc_notify_client(pid); -} - -/******************************************************************************* - * MAIN - ******************************************************************************/ - -int main (void) { - printf("[BLE] Environmental Sensing IPC Service\n"); - - // Listen for IPC requests to configure the sensor values. - ipc_register_service_callback("org.tockos.services.ble-ess", ipc_callback, - NULL); - - // Setup BLE - conn_handle = simple_ble_init(&ble_config)->conn_handle; - - // Advertise the BLE environmental sensing service. - ble_uuid_t adv_uuid = { - .uuid = ENVIRONMENTAL_SENSING_SERVICE_UUID, - .type = BLE_UUID_TYPE_BLE - }; - simple_adv_service(&adv_uuid); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test-with-sensors/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test-with-sensors/Makefile deleted file mode 100644 index b9cdd0fa3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test-with-sensors/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test-with-sensors/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test-with-sensors/README.md deleted file mode 100644 index 12476f211..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test-with-sensors/README.md +++ /dev/null @@ -1,5 +0,0 @@ -ESS Test App With Sensors -============ - -This test app attemps to use actual sensors when interacting with the BLE -ESS service. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test-with-sensors/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test-with-sensors/main.c deleted file mode 100644 index 56d1bb550..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test-with-sensors/main.c +++ /dev/null @@ -1,108 +0,0 @@ -#include -#include - -#include -#include - -#include -#include -#include - -size_t _svc_num = 0; - -char buf[64] __attribute__((aligned(64))); - -typedef enum { - SENSOR_TEMPERATURE = 0, - SENSOR_IRRADIANCE = 1, - SENSOR_HUMIDITY = 2, -} sensor_type_e; - -typedef struct { - int type; // sensor type - int value; // sensor reading -} sensor_update_t; - -bool _ipc_done = false; -tock_timer_t _timer; - -static void ipc_callback(__attribute__ ((unused)) int pid, - __attribute__ ((unused)) int len, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void* ud) { - _ipc_done = true; -} - -static void do_sensing_cb(__attribute__ ((unused)) int now, - __attribute__ ((unused)) int expiration, - __attribute__ ((unused)) int unused, - __attribute__ ((unused)) void* ud) { - - printf("[BLE ESS Test] Sampling Sensors\n"); - - sensor_update_t *update = (sensor_update_t*) buf; - - int light = 0; - int temp = 0; - unsigned humi = 0; - - if (driver_exists(DRIVER_NUM_AMBIENT_LIGHT)) { - ambient_light_read_intensity_sync(&light); - - update->type = SENSOR_IRRADIANCE; - update->value = light; - ipc_notify_service(_svc_num); - _ipc_done = false; - yield_for(&_ipc_done); - } - - if (driver_exists(DRIVER_NUM_TEMPERATURE)) { - temperature_read_sync(&temp); - - update->type = SENSOR_TEMPERATURE; - update->value = temp; - ipc_notify_service(_svc_num); - _ipc_done = false; - yield_for(&_ipc_done); - } - - if (driver_exists(DRIVER_NUM_HUMIDITY)) { - humidity_read_sync(&humi); - - update->type = SENSOR_HUMIDITY; - update->value = humi; - ipc_notify_service(_svc_num); - _ipc_done = false; - yield_for(&_ipc_done); - } - - printf("Setting ESS to:\n"); - printf(" light: %i\n", light); - printf(" temp: %i\n", temp); - printf(" humi: %i\n", humi); - - timer_in(3000, do_sensing_cb, NULL, &_timer); - -} - - - -int main(void) { - int err = ipc_discover("org.tockos.services.ble-ess", &_svc_num); - if (err < 0) { - printf("No BLE ESS service installed.\n"); - return -1; - } - - printf("Found BLE ESS service (%u)\n", _svc_num); - - delay_ms(1500); - - sensor_update_t *update = (sensor_update_t*) buf; - ipc_register_client_callback(_svc_num, ipc_callback, update); - ipc_share(_svc_num, buf, 64); - - timer_in(1000, do_sensing_cb, NULL, &_timer); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test/Makefile deleted file mode 100644 index b9cdd0fa3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test/README.md deleted file mode 100644 index d268d354a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test/README.md +++ /dev/null @@ -1,4 +0,0 @@ -ESS Test App -============ - -Simple test app that uses the BLE ESS service. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test/main.c deleted file mode 100644 index 48d3ba7ba..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/ble-env-sense/test/main.c +++ /dev/null @@ -1,49 +0,0 @@ -#include -#include - -#include -#include - -size_t _svc_num = 0; - -char buf[64] __attribute__((aligned(64))); - -typedef enum { - SENSOR_TEMPERATURE = 0, - SENSOR_IRRADIANCE = 1, - SENSOR_HUMIDITY = 2, -} sensor_type_e; - -typedef struct { - int type; // sensor type - int value; // sensor reading -} sensor_update_t; - -static void ipc_callback(__attribute__ ((unused)) int pid, - __attribute__ ((unused)) int len, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void* ud) { - printf("Updated BLE characteristic.\n"); -} - -int main(void) { - int err = ipc_discover("org.tockos.services.ble-ess", &_svc_num); - if (err < 0) { - printf("No BLE ESS service installed.\n"); - return -1; - } - - printf("Found BLE ESS service (%u)\n", _svc_num); - - delay_ms(1500); - - sensor_update_t *update = (sensor_update_t*) buf; - ipc_register_client_callback(_svc_num, ipc_callback, update); - - update->type = SENSOR_HUMIDITY; - update->value = 185; - ipc_share(_svc_num, buf, 64); - - ipc_notify_service(_svc_num); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/unit_test_supervisor/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/unit_test_supervisor/Makefile deleted file mode 100644 index a8f6af504..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/unit_test_supervisor/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -PACKAGE_NAME="org.tockos.unit_test" - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/unit_test_supervisor/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/unit_test_supervisor/main.c deleted file mode 100644 index b2ed81621..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/services/unit_test_supervisor/main.c +++ /dev/null @@ -1,6 +0,0 @@ -#include - -int main(void) { - unit_test_service(); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc/README.md deleted file mode 100644 index cbe4925e4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc/README.md +++ /dev/null @@ -1,57 +0,0 @@ -ADC Test App -============ - -Demonstrates synchronous analog sampling in Tock. Checks that the ADC driver -exists on the platform, and then iterates through each ADC channel. For each, -it first takes several single analog samples. Next it requests a buffer of 16 -samples at 10 different frequencies from 25 Hz to 175000 Hz. Sample data -converted to millivolts is printed to console. If the analog channels are not -connected to any particular voltage, their values will vary. - -Since the ADC currently is not virtualized, results are undefined if multiple -applications (such as this and the `hail` app) attempt to use the ADC at once. -All applications on the system can be erased with `tockloader erase-apps`. - - -Example Output --------------- - -``` -[Tock] ADC Test -ADC driver exists with 6 channels - -Single Samples - Channel 0 -ADC Reading: 2166 mV (raw: 0x0a80) -ADC Reading: 2167 mV (raw: 0x0a82) -ADC Reading: 2165 mV (raw: 0x0a7f) -ADC Reading: 2170 mV (raw: 0x0a85) -ADC Reading: 2167 mV (raw: 0x0a82) -ADC Reading: 2168 mV (raw: 0x0a83) -ADC Reading: 2169 mV (raw: 0x0a84) -ADC Reading: 2168 mV (raw: 0x0a83) -ADC Reading: 2168 mV (raw: 0x0a83) -ADC Reading: 2166 mV (raw: 0x0a80) - -Buffered Samples - Channel 0 -16 ADC samples at 25 Hz - [ 2168 2166 2167 2167 2168 2164 2167 2181 2166 2169 2165 2170 2167 2166 2167 2166 ] -16 ADC samples at 100 Hz - [ 2166 2168 2167 2169 2168 2168 2166 2167 2166 2170 2169 2171 2167 2168 2168 2168 ] -16 ADC samples at 500 Hz - [ 2166 2164 2167 2167 2166 2164 2170 2168 2170 2167 2166 2168 2165 2165 2167 2167 ] -16 ADC samples at 1000 Hz - [ 2170 2170 2168 2169 2164 2167 2167 2168 2172 2166 2169 2167 2167 2170 2171 2166 ] -16 ADC samples at 5000 Hz - [ 2167 2167 2167 2169 2166 2166 2166 2166 2169 2167 2166 2166 2166 2168 2168 2163 ] -16 ADC samples at 10000 Hz - [ 2167 2163 2167 2165 2169 2164 2166 2168 2168 2169 2170 2165 2169 2167 2167 2169 ] -16 ADC samples at 44100 Hz - [ 2165 2170 2169 2168 2167 2171 2168 2169 2166 2169 2166 2165 2166 2166 2169 2169 ] -16 ADC samples at 100000 Hz - [ 2166 2165 2162 2166 2166 2164 2167 2167 2165 2167 2166 2165 2166 2166 2168 2164 ] -16 ADC samples at 150000 Hz - [ 2167 2167 2168 2168 2165 2168 2167 2166 2170 2169 2168 2164 2162 2166 2157 2167 ] -16 ADC samples at 175000 Hz - [ 2168 2174 2169 2169 2166 2167 2164 2164 2165 2165 2165 2167 2167 2167 2165 2168 ] -``` - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc/main.c deleted file mode 100644 index 7094c27e9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc/main.c +++ /dev/null @@ -1,93 +0,0 @@ -#include -#include -#include -#include - -#include -#include -#include -#include - -int reference_voltage; - -// List of frequencies to sample at -const uint32_t FREQS[10] = {25, 100, 500, 1000, 5000, 10000, 44100, 100000, 150000, 175000}; - -static void test_single_samples(uint8_t channel) { - uint16_t sample; - - int err = adc_sample_sync(channel, &sample); - if (err < 0) { - printf("Error sampling ADC: %d\n", err); - - } else { - // All ADC results are left-aligned, resulting in a 16-bit resolution - // millivolts = sample * reference_voltage_mv / resolution - int millivolts = (sample * reference_voltage) / ((1 << 16) - 1); - printf("ADC Reading: %d mV (raw: 0x%04x)\n", millivolts, sample); - } -} - -static void test_sampling_buffer(uint8_t channel, int index) { - uint32_t length = 16; - uint16_t buf[length]; - memset(buf, 0, length); - - printf("%lu ADC samples at %lu Hz\n", length, FREQS[index]); - int err = adc_sample_buffer_sync(channel, FREQS[index], buf, length); - if (err < 0) { - printf("Error sampling ADC: %d\n", err); - - } else { - printf("\t[ "); - for (uint32_t i = 0; i < length; i++) { - // convert to millivolts - printf("%u ", (buf[i] * reference_voltage) / ((1 << 16) - 1)); - } - printf("]\n"); - } -} - -int main(void) { - printf("[Tock] ADC Test\n"); - - // check if ADC driver exists - if (!adc_is_present()) { - printf("No ADC driver!\n"); - return -1; - } - int count; - adc_channel_count(&count); - printf("ADC driver exists with %d channels\n", count); - - reference_voltage = adc_get_reference_voltage(); - if (reference_voltage > 0) { - printf("ADC reference voltage %d.%dV\n", reference_voltage / 1000, reference_voltage % 1000); - } else { - reference_voltage = 3300; - printf("ADC no reference voltage, assuming 3.3V\n"); - } - - int resolution = adc_get_resolution_bits(); - printf("ADC resolution %d bits\n", resolution); - - while (1) { - // iterate through the channels - for (uint8_t channel = 0; channel < count; channel++) { - - printf("\nSingle Samples - Channel %u\n", channel); - for (uint32_t i = 0; i < 10; i++) { - test_single_samples(channel); - delay_ms(100); - } - - printf("\nBuffered Samples - Channel %u\n", channel); - for (uint32_t i = 0; i < 10; i++) { - test_sampling_buffer(channel, i); - delay_ms(100); - } - } - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_continuous/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_continuous/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_continuous/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_continuous/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_continuous/README.md deleted file mode 100644 index 566e1f270..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_continuous/README.md +++ /dev/null @@ -1,35 +0,0 @@ -ADC Continuous Test App -======================= - -Demonstrates asynchronous continuous collection of analog samples in Tock. -Manually provides buffers and callbacks to the ADC driver and then begins -continuously sampling at 44.1 kHz. The provided buffers are 4410 Bytes in -length, so a callback occurs every 100 milliseconds. - -On each callback, the samples are converted to millivolts and statistics about -the data are collected (min, max, and average). Results are printed to the -console. - -Every 100 samples, the ADC is stopped and the values of an entire buffer are -printed to the console synchronously. Once the printing is complete, the ADC is -started again. - -Note that the ADC is not virtualized and can currently only be used by a single -application. Results are undefined if multiple applications (such as this and -the `hail` app) attempt to use the ADC at once. All applications on the system -can be erased with `tockloader erase-apps`. - -Example Output --------------- - -``` -[Tock] ADC Continuous Test -ADC driver exists with 6 channels -Beginning continuous sampling on channel 0 at 44100 Hz -Channel: 0 Count: 4410 Avg: 2167 Min: 2119 Max: 2218 -Channel: 0 Count: 4410 Avg: 2167 Min: 2114 Max: 2210 -Channel: 0 Count: 4410 Avg: 2167 Min: 2121 Max: 2214 -Channel: 0 Count: 4410 Avg: 2167 Min: 2120 Max: 2211 -Channel: 0 Count: 4410 Avg: 2167 Min: 2116 Max: 2209 -``` - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_continuous/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_continuous/main.c deleted file mode 100644 index f325afec8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_continuous/main.c +++ /dev/null @@ -1,161 +0,0 @@ -#include -#include -#include -#include - -#include -#include -#include -#include - -// Sample the first channel. On Hail, this is external pin A0 (AD0) -#define ADC_CHANNEL 0 - -// Sampling frequencies -#define ADC_LOWSPEED_FREQUENCY 10 -#define ADC_HIGHSPEED_FREQUENCY 44100 - -// Buffer size -// Given a sampling frequency, we will receive callbacks every -// BUF_SIZE/FREQ seconds. At 44100 Hz and 4410 samples, this is a callback -// every 50 ms -#define BUF_SIZE 2205 - -// data buffers -static uint16_t sample_buffer1[BUF_SIZE] = {0}; -static uint16_t sample_buffer2[BUF_SIZE] = {0}; - -static void continuous_sample_cb(uint8_t channel, - uint16_t sample, - __attribute__ ((unused)) void* callback_args) { - - // single ADC sample is ready - static uint8_t counter = 0; - - // print data - uint16_t voltage = (uint16_t)(sample * 3300 / 4095); - printf("Channel: %u\tValue: %u\n", channel, voltage); - - // determine when to switch sampling method - counter++; - if (counter == 10) { - counter = 0; - - // stop single sampling - int err = adc_stop_sampling(); - if (err < RETURNCODE_SUCCESS) { - printf("Failed to stop sampling: %d\n", err); - return; - } - - // start buffered sampling - printf("Beginning buffered sampling on channel %d at %d Hz\n", - ADC_CHANNEL, ADC_HIGHSPEED_FREQUENCY); - err = adc_continuous_buffered_sample(ADC_CHANNEL, ADC_HIGHSPEED_FREQUENCY); - if (err < RETURNCODE_SUCCESS) { - printf("continuous buffered sample error: %d\n", err); - return; - } - } -} - -static void continuous_buffered_sample_cb(uint8_t channel, - uint32_t length, - uint16_t* buf_ptr, - __attribute__ ((unused)) void* callback_args) { - // buffer of ADC samples is ready - static uint8_t counter = 0; - - // calculate and print statistics about the data - uint32_t sum = 0; - uint16_t min = 0xFFFF; - uint16_t max = 0; - for (uint32_t i = 0; i < length; i++) { - uint16_t sample = (buf_ptr[i] * 3300 / 4095); - sum += sample; - if (sample < min) { - min = sample; - } - if (sample > max) { - max = sample; - } - } - printf("Channel: %u\tCount: %d\tAvg: %lu\tMin: %u\tMax: %u\n", - channel, BUF_SIZE, sum / BUF_SIZE, min, max); - - // determine when to switch sampling method - counter++; - if (counter == 10) { - counter = 0; - - // stop single sampling - int err = adc_stop_sampling(); - if (err < RETURNCODE_SUCCESS) { - printf("Failed to stop sampling: %d\n", err); - return; - } - - // start single sampling - printf("Beginning continuous sampling on channel %d at %d Hz\n", - ADC_CHANNEL, ADC_LOWSPEED_FREQUENCY); - err = adc_continuous_sample(ADC_CHANNEL, ADC_LOWSPEED_FREQUENCY); - if (err < RETURNCODE_SUCCESS) { - printf("continuous sample error: %d\n", err); - return; - } - } -} - -int main(void) { - int err; - printf("[Tock] ADC Continuous Test\n"); - - // check if ADC driver exists - if (!adc_is_present()) { - printf("No ADC driver!\n"); - return -1; - } - int count; - adc_channel_count(&count); - printf("ADC driver exists with %d channels\n", count); - - // set ADC callbacks - err = adc_set_continuous_sample_callback(continuous_sample_cb, NULL); - if (err < RETURNCODE_SUCCESS) { - printf("set continuous sample callback error: %d\n", err); - return -1; - } - err = adc_set_continuous_buffered_sample_callback(continuous_buffered_sample_cb, NULL); - if (err < RETURNCODE_SUCCESS) { - printf("set continuous buffered sample callback error: %d\n", err); - return -1; - } - - // set main buffer for ADC samples - err = adc_set_buffer(sample_buffer1, BUF_SIZE); - if (err < RETURNCODE_SUCCESS) { - printf("set buffer error: %d\n", err); - return -1; - } - - // set secondary buffer for ADC samples. In continuous mode, the ADC will - // automatically switch between the two each callback - err = adc_set_double_buffer(sample_buffer2, BUF_SIZE); - if (err < RETURNCODE_SUCCESS) { - printf("set double buffer error: %d\n", err); - return -1; - } - - // begin continuous sampling - printf("Beginning continuous sampling on channel %d at %d Hz\n", - ADC_CHANNEL, ADC_LOWSPEED_FREQUENCY); - err = adc_continuous_sample(ADC_CHANNEL, ADC_LOWSPEED_FREQUENCY); - if (err < RETURNCODE_SUCCESS) { - printf("continuous sample error: %d\n", err); - return -1; - } - - // return successfully. The system automatically calls `yield` continuously - // for us - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_single_samples/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_single_samples/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_single_samples/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_single_samples/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_single_samples/README.md deleted file mode 100644 index e9c7b7052..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_single_samples/README.md +++ /dev/null @@ -1,19 +0,0 @@ -ADC Single Samples Test App -============ -This app takes single samples of every available ADC channel. - -Example Output --------------- - -``` -ADC driver exists with 6 channels - -Single Samples -Channel 0: 27102 mV (raw: 0x8360) -Channel 1: 27644 mV (raw: 0x8600) -Channel 2: 27373 mV (raw: 0x84b0) -Channel 3: 27012 mV (raw: 0x82f0) -Channel 4: 270 mV (raw: 0x0150) -Channel 5: 8600 mV (raw: 0x29b0) -``` - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_single_samples/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_single_samples/main.c deleted file mode 100644 index 08af09d90..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/adc_single_samples/main.c +++ /dev/null @@ -1,45 +0,0 @@ -#include -#include -#include -#include - -#include -#include -#include -#include - - -int main(void) { - printf("[Tock] ADC Sample All Channels Test\n"); - - // check if ADC driver exists - if (!adc_is_present()) { - printf("No ADC driver!\n"); - return -1; - } - - int channel_count; - adc_channel_count(&channel_count); - printf("ADC driver exists with %d channels\n\n", channel_count); - - while (1) { - printf("Single Samples\n"); - - // iterate through the channels - for (uint8_t channel = 0; channel < channel_count; channel++) { - uint16_t sample; - - int err = adc_sample_sync(channel, &sample); - if (err != 0) { - printf("ERROR READING ADC VALUE: %i\n", err); - } - int millivolts = (sample * 3300) / 4095; - printf("Channel %u: %d mV (raw: 0x%04x)\n", channel, millivolts, sample); - } - - printf("\n"); - delay_ms(1000); - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/aes/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/aes/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/aes/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/aes/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/aes/README.md deleted file mode 100644 index b73ae5d94..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/aes/README.md +++ /dev/null @@ -1,4 +0,0 @@ -AES -=== - -This test performs a AES encryption and decryption operation on a string and prints the output diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/aes/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/aes/main.c deleted file mode 100644 index a9467c581..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/aes/main.c +++ /dev/null @@ -1,250 +0,0 @@ -#include -#include -#include - -#include -#include - -#define KEY_LEN 16 -#define IV_LEN 16 -#define DATA_LEN 256 -#define DEST_LEN 256 -#define CHECK_LEN 240 - -uint8_t key_buf[KEY_LEN] = {0x2b, 0x7e, 0x15, 0x16, 0x28, 0xae, 0xd2, 0xa6, - 0xab, 0xf7, 0x15, 0x88, 0x09, 0xcf, 0x4f, 0x3c}; -uint8_t iv_buf[IV_LEN] = {0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, - 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff}; -uint8_t data_buf[DATA_LEN] = \ - "A language empowering everyone to build reliable and efficient software."; -const uint8_t expected_ctr[CHECK_LEN] = \ -{0xad, 0xac, 0xb3, 0x12, 0xf6, 0x07, 0x09, 0xd1, 0x95, 0xb7, 0x36, 0x10, - 0x87, 0xee, 0xce, 0x93, 0x53, 0x59, 0x15, 0x52, 0x00, 0x53, 0x34, 0x15, - 0x7d, 0xd2, 0x0e, 0xb8, 0x92, 0x35, 0x53, 0xda, 0x05, 0x0c, 0xa1, 0x0d, - 0x11, 0xe5, 0x53, 0x6f, 0xcc, 0xd1, 0xa4, 0x72, 0x76, 0xd8, 0x00, 0x21, - 0xc8, 0xfd, 0x57, 0xfb, 0xd0, 0x94, 0xfe, 0xa0, 0xbd, 0x69, 0x58, 0xbe, - 0x7b, 0x18, 0x8b, 0x8d, 0xdf, 0x6b, 0x33, 0x8f, 0x75, 0xf8, 0xf4, 0x20, - 0xf0, 0x68, 0x30, 0x97, 0x90, 0x4b, 0xa5, 0x02, 0x58, 0x99, 0x44, 0x5a, - 0x4d, 0xe1, 0x01, 0xf5, 0x13, 0xca, 0xd1, 0x98, 0x7d, 0x89, 0xe9, 0x1b, - 0x3b, 0xd9, 0xac, 0x79, 0x49, 0xde, 0x2b, 0xf9, 0x65, 0x69, 0xac, 0x38, - 0x43, 0xf8, 0x72, 0x42, 0x7d, 0x9a, 0xce, 0x80, 0x47, 0xc3, 0x53, 0x09, - 0x15, 0x5a, 0xb8, 0xa8, 0xf0, 0x85, 0x97, 0xb1, 0xb7, 0x9c, 0xb9, 0x26, - 0x40, 0xee, 0x48, 0x97, 0x95, 0xaf, 0x36, 0x15, 0x2a, 0xb3, 0xf6, 0x3b, - 0x7a, 0x42, 0x6f, 0x76, 0x8d, 0xb9, 0xe5, 0xe8, 0x1c, 0xb5, 0xc8, 0x4e, - 0x77, 0x4d, 0xcd, 0x2d, 0xad, 0xa0, 0x4d, 0xe7, 0x28, 0x2d, 0x83, 0xde, - 0x58, 0x6e, 0xd4, 0x85, 0x0a, 0x93, 0x8f, 0x15, 0x4d, 0x22, 0xb1, 0xe1, - 0xd2, 0xb1, 0x28, 0x94, 0xfa, 0xa1, 0xff, 0xa6, 0xd4, 0x8c, 0x60, 0x33, - 0x05, 0xda, 0x9e, 0xff, 0xc9, 0xe2, 0x7e, 0xe7, 0x76, 0xf7, 0x9d, 0xd6, - 0xb6, 0x0e, 0x98, 0xf1, 0x9e, 0x21, 0xce, 0x9a, 0x6f, 0x65, 0x2b, 0x13, - 0x02, 0xcb, 0xa1, 0xf6, 0x25, 0x79, 0x17, 0xf6, 0xe4, 0x16, 0x54, 0xe6, - 0xfb, 0x40, 0x2e, 0xb7, 0x12, 0x71, 0xca, 0xf7, 0xeb, 0x19, 0x1e, 0xd3}; -const uint8_t expected_ccm[96] = \ -{0x4a, 0x59, 0x3d, 0x26, 0x2a, 0xe0, 0xeb, 0xbb, 0xa4, 0x53, 0x88, 0x5a, - 0x0a, 0xdc, 0x62, 0xd3, 0x37, 0xae, 0x96, 0xfa, 0xa7, 0xf4, 0x5d, 0x46, - 0xb9, 0x9e, 0x65, 0xc9, 0x5a, 0xba, 0xe6, 0xd3, 0x81, 0xc1, 0xb9, 0x7b, - 0x01, 0x1e, 0xc6, 0xb4, 0xf6, 0x3b, 0x8a, 0x4c, 0x0b, 0x0b, 0xec, 0xa6, - 0x27, 0xa3, 0x9c, 0x0c, 0xeb, 0xb4, 0xfa, 0x0a, 0xbd, 0x2a, 0x9c, 0x70, - 0x5e, 0x88, 0xaa, 0xd8, 0x7b, 0xa7, 0x16, 0x0d, 0x9b, 0x3c, 0x68, 0xbd, - 0xde, 0xa8, 0xf0, 0xd0, 0x65, 0x25, 0x29, 0xf8, 0x88, 0x07, 0x42, 0x75, - 0xee, 0x72, 0xa3, 0x86, 0xc8, 0x2d, 0x37, 0x92, 0xa7, 0x52, 0xf2, 0x46}; - -uint8_t dest_buf[DEST_LEN]; - - - -static void aes_cb(int result, - __attribute__ ((unused)) int length, - __attribute__ ((unused)) int verified, - void* con) { - if (result != 0) { - printf("Crypto failure %d\n", result); - exit(-1); - } - - *(bool*)con = true; -} - -static void aes_ctr_test(void) { - int i; - bool con = false; - - printf("[TEST] AES CTR Example Test\r\n"); - - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_check_status()); - - /*** Encryption ***/ - // Set AES128Ctr as the encryption algorithm - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_algorithm(0, true)); - - printf("Loading in the key...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_key_buffer(key_buf, KEY_LEN)); - printf(" done\r\n"); - - printf("Loading in the IV buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_iv_buffer(iv_buf, IV_LEN)); - printf(" done\r\n"); - - printf("Loading in the first half of the source buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_source_buffer(&data_buf[0], DATA_LEN / 2)); - printf(" done\r\n"); - - printf("Setting up the first half of the dest buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_dest_buffer(&dest_buf[0], 128)); - printf(" done\r\n"); - - printf("Setting up the callback...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_callback(aes_cb, &con)); - printf(" done\r\n"); - - printf("Starting the initial run...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_setup()); - printf(" done\r\n"); - - yield_for(&con); - con = false; - - printf("Loading in second half of the source buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_source_buffer(&data_buf[DATA_LEN / 2], 128)); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_dest_buffer(&dest_buf[128], DEST_LEN - 128)); - printf(" done\r\n"); - - printf("Running AES twice...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_crypt()); - printf(" done\r\n"); - - yield_for(&con); - con = false; - - printf("Finish AES operation...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_finish()); - printf(" done\r\n"); - - for (i = 0; i < CHECK_LEN; i++) { - if (dest_buf[i] != expected_ctr[i]) { - printf("Comparison failure at %d\n", i); - printf("Expected value: 0x%x\n", expected_ctr[i]); - printf(" But got value: 0x%x\n", dest_buf[i]); - exit(-1); - } - } - - printf("Encrypted text: '%s'\r\n", dest_buf); - - /*** Decryption ***/ - - // Set AES128Ctr as the decryption algorithm - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_algorithm(0, true)); - - printf("Loading in the decryption source buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_source_buffer(dest_buf, DEST_LEN)); - printf(" done\r\n"); - - printf("Setting up the decryption dest buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_dest_buffer(dest_buf, DEST_LEN)); - printf(" done\r\n"); - - printf("Running decryption...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_setup()); - printf(" done\r\n"); - - yield_for(&con); - con = false; - - printf("Finish AES operation...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_finish()); - printf(" done\r\n"); - - printf("Original text: '%s'\r\n", dest_buf); -} - -static void aes_ccm_test(void) { - int i; - bool con = false; - - printf("[TEST] AES CCM Example Test\r\n"); - - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_check_status()); - - /*** Encryption ***/ - // Set AES128CCM as the encryption algorithm - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_algorithm(3, true)); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_ccm_set_mic_len(8)); - - printf("Loading in the key...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_key_buffer(key_buf, KEY_LEN)); - printf(" done\r\n"); - - printf("Loading in the nonce buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_nonce_buffer(iv_buf, IV_LEN)); - printf(" done\r\n"); - - printf("Loading in the source buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_source_buffer(data_buf, 96)); - printf(" done\r\n"); - - printf("Setting up the dest buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_dest_buffer(dest_buf, 96)); - printf(" done\r\n"); - - printf("Setting up the callback...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_callback(aes_cb, &con)); - printf(" done\r\n"); - - printf("Starting the initial run...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_setup()); - printf(" done\r\n"); - - yield_for(&con); - con = false; - - printf("Finish AES operation...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_finish()); - printf(" done\r\n"); - - for (i = 0; i < 96; i++) { - if (dest_buf[i] != expected_ccm[i]) { - printf("Comparison failure at %d\n", i); - printf("Expected value: 0x%x\n", expected_ccm[i]); - printf(" But got value: 0x%x\n", dest_buf[i]); - exit(-1); - } - } - - printf("Encrypted text: '%s'\r\n", dest_buf); - - /*** Decryption ***/ - - // Set AES128CCM as the decryption algorithm - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_algorithm(3, false)); - - printf("Loading in the decryption source buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_source_buffer(dest_buf, 96)); - printf(" done\r\n"); - - printf("Setting up the decryption dest buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_set_dest_buffer(dest_buf, 96)); - printf(" done\r\n"); - - printf("Running decryption...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_setup()); - printf(" done\r\n"); - - yield_for(&con); - con = false; - - printf("Finish AES operation...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, aes_finish()); - printf(" done\r\n"); - - printf("Original text: '%s'\r\n", dest_buf); -} - -int main(void) { - memset(dest_buf, 0, DEST_LEN); - aes_ctr_test(); - - memset(dest_buf, 0, DEST_LEN); - aes_ccm_test(); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ambient_light/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ambient_light/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ambient_light/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ambient_light/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ambient_light/README.md deleted file mode 100644 index 3e12594bf..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ambient_light/README.md +++ /dev/null @@ -1,4 +0,0 @@ -Ambient Light Test -================== - -Simple test app that samples the ambient light syscall. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ambient_light/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ambient_light/main.c deleted file mode 100644 index 39ffc2aab..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ambient_light/main.c +++ /dev/null @@ -1,24 +0,0 @@ -#include - -#include -#include -#include - -int main (void) { - printf("[Ambient Light] Test\n"); - - while (1) { - // Start a light measurement - int lux; - int ret = ambient_light_read_intensity_sync(&lux); - if (ret == RETURNCODE_ENODEVICE) { - printf("ERROR: No ambient light sensor on this board.\n"); - } else if (ret < 0) { - printf("ERROR: unable to read the sensor (error code: %i)\n", lux); - } else { - // Print the lux value - printf("\tValue(%d lux) [0x%X]\n\n", lux, lux); - } - delay_ms(1000); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/analog_comparator/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/analog_comparator/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/analog_comparator/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/analog_comparator/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/analog_comparator/README.md deleted file mode 100644 index 319fd61d8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/analog_comparator/README.md +++ /dev/null @@ -1,15 +0,0 @@ -ACIFC Test App -============ - -Demonstrates the use of an analog comparator in Tock. Checks that the analog comparator driver exists on the platform, and does a polling or an interrupt-based comparison depending on the `mode` variable set by the user. - -Example Output --------------- - -``` -Analog Comparator test application -Analog Comparator driver exists with 2 channels -Interrupt received on channel 1, Vinp > Vinn! -Interrupt received on channel 1, Vinp > Vinn! -Interrupt received on channel 0, Vinp > Vinn! -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/analog_comparator/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/analog_comparator/main.c deleted file mode 100644 index 8731ac623..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/analog_comparator/main.c +++ /dev/null @@ -1,90 +0,0 @@ -#include -#include -#include - -#include -#include -#include -static int callback_channel; - -static void analog_comparator_comparison_polling(uint8_t channel) { - uint count = 0; - while (1) { - count++; - bool result; - analog_comparator_comparison(channel, &result); - printf("Try %d. Result = %d.\n", count, result); - if (result == 1) { - printf("This means Vinp > Vinn!\n\n"); - } else { - printf("This means Vinp < Vinn!\n\n"); - } - delay_ms(1000); - } -} - -// Callback for AC interrupts. Channel on which the interrupt is generated is -// passed through here. -static void analog_comparator_callback (int arg0, - __attribute__ ((unused)) int arg1, - __attribute__ ((unused)) int arg2, - void* userdata) { - callback_channel = arg0; - *((bool*)userdata) = 1; -} - -static void analog_comparator_comparison_interrupt(uint8_t channel) { - // Enable AC interrupts on the desired channel (i.e. two pins) - analog_comparator_start_comparing(channel); - - static bool resume = 0; - // Set callback for AC interrupts - analog_comparator_interrupt_callback(analog_comparator_callback, &resume); - - while (1) { - yield_for(&resume); - resume = 0; - printf("Interrupt received on channel %d, Vinp > Vinn!\n", callback_channel); - } -} - -int main(void) { - printf("\nAnalog Comparator test application\n"); - - if (!analog_comparator_exists()) { - printf("Analog Comparator driver does not exist\n"); - exit(1); - } - - int count; - analog_comparator_count(&count); - printf("Analog Comparator driver exists with %d channels\n", count); - - // Set mode according to which implementation you want. - // mode = 0 --> polling comparison - // mode = 1 --> interrupt-based comparison - uint8_t mode = 1; - - // Choose a comparator channel, starting from index 0 and depending on the chip - // A channel means an analog comparator, that is two pins. - uint8_t channel = 1; - - // Since channel starts at index 0 and analog_comparator_count starts from 1, - // a channel equal to count is already non-existing - if (channel >= count) { - printf("Specified channel does not exist on this board\n"); - exit(1); - } - - switch (mode) { - // Poll for a normal comparison every second and print the result - case 0: analog_comparator_comparison_polling(channel); - break; - - // Print for every interrupt received - case 1: analog_comparator_comparison_interrupt(channel); - break; - } - printf("\n"); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/app_state/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/app_state/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/app_state/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/app_state/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/app_state/main.c deleted file mode 100644 index e30ba4e78..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/app_state/main.c +++ /dev/null @@ -1,55 +0,0 @@ -#include - -#include -#include - -#define MAGIC 0xcafe - -struct demo_app_state_t { - uint32_t magic; - uint32_t count; -}; - -// This macro sets up all of the state required to create a persistent data -// structure. It will automatically be registered with the library and setup -// a structure as if this line of code was here instead: -// -// struct demo_app_state_t app_state; -// -// To get the initial structure from flash the app should call -// `app_state_load_sync()`. It can the write the struct like any normal -// variable. When the app wishes to "checkpoint" the state and write it back to -// the persistent flash, it should call `app_state_save_sync()`. -APP_STATE_DECLARE(struct demo_app_state_t, app_state); - -int main(void) { - int ret; - - ret = app_state_load_sync(); - if (ret < 0) { - printf("Error loading application state: %s\n", tock_strrcode(ret)); - return ret; - } - - if (app_state.magic != MAGIC) { - printf("Application has never saved state before\n"); - app_state.magic = MAGIC; - app_state.count = 1; - } else { - char plural[2] = {'s', 0}; - if (app_state.count == 1) { - *plural = 0; - } - printf("This application has run %lu time%s before\n", app_state.count, plural); - app_state.count += 1; - } - - ret = app_state_save_sync(); - if (ret != 0) { - printf("ERROR saving application state: %s\n", tock_strrcode(ret)); - return ret; - } - printf("State saved successfully. Done.\n"); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/bare_bones/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/bare_bones/Makefile deleted file mode 100644 index 5de2f61cb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/bare_bones/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -STACK_SIZE = 0 -APP_HEAP_SIZE = 0 -KERNEL_HEAP_SIZE = 0 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/bare_bones/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/bare_bones/README.md deleted file mode 100644 index 74210c488..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/bare_bones/README.md +++ /dev/null @@ -1,8 +0,0 @@ -Bare Bones App -============== - -This app does nothing. It requests no memory, and immediately calls yield when -started. It does not configure a stack or do anything other than call a single -system call: yield. - -Might be useful for testing. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/bare_bones/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/bare_bones/main.c deleted file mode 100644 index a660b898c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/bare_bones/main.c +++ /dev/null @@ -1,32 +0,0 @@ -// Do nothing. yield() immediately. - -// Define the `_start_` signature. -void _start(void* app_start, void* mem_start, void* memory_len, void* app_heap_break); - -__attribute__((naked)) -void _start(void* app_start __attribute__((unused)), - void* mem_start __attribute__((unused)), - void* memory_len __attribute__((unused)), - void* app_heap_break __attribute__((unused))) { - // Yield. -#if defined(__thumb__) - __asm__ volatile ( - "movs r0, #1 \n" - "svc 0 \n" - : - : - : "memory", "r0", "r1", "r2", "r3", "r12", "lr" - ); - -#elif defined(__riscv) - __asm__ volatile ( - "li a0, 1\n" // yield-wait - "li a4, 0\n" // yield system call class - "ecall\n" - : - : - : "memory", "a0", "a1", "a2", "a3", "a4", "a5", "a6", "a7", - "t0", "t1", "t2", "t3", "t4", "t5", "t6", "ra" - ); -#endif -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_advertise/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_advertise/Makefile deleted file mode 100644 index b9cdd0fa3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_advertise/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_advertise/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_advertise/README.md deleted file mode 100644 index 876e3bdeb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_advertise/README.md +++ /dev/null @@ -1,10 +0,0 @@ -Bluetooth Low Energy Advertisement Test -======================================= - -Tests basic Bluetooth Low Energy advertising functionality by advertising a -fixed packet every second. - -Supported Boards ------------------ -nRF51-DK -nRF52-DK diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_advertise/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_advertise/main.c deleted file mode 100644 index 464c2761a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_advertise/main.c +++ /dev/null @@ -1,35 +0,0 @@ -#include -#include -#include -#include - -/******************************************************************************* - * MAIN - ******************************************************************************/ - -int main(void) { - int err; - printf("BLE Advertising\n"); - - // declarations of variables to be used in this BLE example application - uint16_t advertising_interval_ms = 1000; - static unsigned char data[] = { - 0x2, // Length of this data - 0x1, // Flags - 0x6, // LE General discoverable + BD/EDR not supported - 0x7, // Length of this data - 0x9, // Complete Local Name - 'T', 'o', 'c', 'k', 'O', 'S', - 0xe, // Length of this data - 0x24, // URI - 0x17, // 'https:' - '/', '/', 't', 'o', 'c', 'k', 'o', 's', '.', 'o', 'r', 'g' - }; - - // start advertising - printf(" - Begin advertising!\n"); - err = ble_start_advertising(ADV_NONCONN_IND, data, sizeof(data), advertising_interval_ms); - if (err < RETURNCODE_SUCCESS) - printf("ble_start_advertising, error: %s\r\n", tock_strrcode(err)); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_gap_library/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_gap_library/Makefile deleted file mode 100644 index 39c8add20..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_gap_library/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/simple-ble - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk - -#Include simple-ble's Makefile so it's rebuilt automatically -include $(TOCK_USERLAND_BASE_DIR)/simple-ble/Makefile diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_gap_library/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_gap_library/README.md deleted file mode 100644 index 25e5afd1a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_gap_library/README.md +++ /dev/null @@ -1,8 +0,0 @@ -Bluetooth Low Energy Gap Test -====================================== -A simple test that tests the Bluetooth Low Energy gap library - -Supported Boards ------------------ -nRF51-DK -nRF52-DK diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_gap_library/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_gap_library/main.c deleted file mode 100644 index 49ad3b656..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_gap_library/main.c +++ /dev/null @@ -1,94 +0,0 @@ -#include -#include -#include -#include -#include -#include - -int test_off_by_one_name(void); -int test_off_by_one_service_data(void); -int test_exactly_full_buffer(void); -int test_exactly_full_buffer_service_data(void); - -static uint8_t buf[ADV_DATA_MAX_SIZE]; - -/******************************************************************************* - * MAIN - ******************************************************************************/ -int main(void) { - int err; - printf("[Test] Bluetooth Low Energy Gap Library\r\n"); - - err = test_off_by_one_name(); - if (err == RETURNCODE_SUCCESS) { - printf("test_off_by_one_name failed: %s\r\n", tock_strrcode(err)); - return err; - } - - err = test_off_by_one_service_data(); - if (err == RETURNCODE_SUCCESS) { - printf("test_off_by_one_service_data failed: %s\r\n", tock_strrcode(err)); - return err; - } - - err = test_exactly_full_buffer_service_data(); - if (err != RETURNCODE_SUCCESS) { - printf("test_exactly_full_buffer_service_data failed: %s\r\n", tock_strrcode(err)); - return err; - } - - err = test_exactly_full_buffer(); - if (err != RETURNCODE_SUCCESS) { - printf("test_exactly_full_buffer failed: %s\r\n", tock_strrcode(err)); - return err; - } - - printf("TEST PASSED\r\n"); - return 0; -} - -/******************************************************************************* - * TESTS - ******************************************************************************/ - -// GAP_COMPLETE_LOCAL_NAME || Len || Name -// -// Total 32 bytes -int test_off_by_one_name(void) { - unsigned char device_name[] = "TockTockTockTockTockTockTockTo"; - - AdvData_t adv_data = gap_adv_data_new(buf, sizeof(buf)); - return gap_add_device_name(&adv_data, device_name, sizeof(device_name) - 1); -} - -// Len || GAP_COMPLETE_LIST_16BIT_SERVICE_IDS || UUID16 (4 bytes) -// Len || GAP_SERVICE_DATA || Service Data (28 bytes) -// -// Total 32 bytes -int test_off_by_one_service_data(void) { - unsigned char data[] = "TockTockTockTockTockTockTo"; - - AdvData_t adv_data = gap_adv_data_new(buf, sizeof(buf)); - return gap_add_service_data(&adv_data, 0x1801, data, sizeof(data) - 1); -} - -// Len || GAP_COMPLETE_LIST_16BIT_SERVICE_IDS || UUID16 (4 bytes) -// Len || GAP_SERVICE_DATA || Service Data (27 bytes) -// -// Total 31 bytes -int test_exactly_full_buffer_service_data(void) { - unsigned char data[] = "TockTockTockTockTockTockT"; - - AdvData_t adv_data = gap_adv_data_new(buf, sizeof(buf)); - return gap_add_service_data(&adv_data, 0x1801, data, sizeof(data) - 1); -} - -// GAP_COMPLETE_LOCAL_NAME || Len || Name -// -// Total 31 bytes -int test_exactly_full_buffer(void) { - unsigned char device_name[] = "TockTockTockTockTockTockTockT"; - - AdvData_t adv_data = gap_adv_data_new(buf, sizeof(buf)); - return gap_add_device_name(&adv_data, device_name, sizeof(device_name) - 1); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser1/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser1/Makefile deleted file mode 100644 index cdbb502cd..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser1/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../../ - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/simple-ble - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk - -# Include simple-ble's Makefile so it's rebuilt automatically -include $(TOCK_USERLAND_BASE_DIR)/simple-ble/Makefile diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser1/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser1/main.c deleted file mode 100644 index caa626224..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser1/main.c +++ /dev/null @@ -1,31 +0,0 @@ -#include -#include -#include -#include -#include - -int main(void) { - static uint8_t adv_data_buf[ADV_DATA_MAX_SIZE]; - AdvData_t adv_data = gap_adv_data_new(adv_data_buf, sizeof(adv_data_buf)); - - // declarations of variables to be used in this BLE example application - uint16_t advertising_interval_ms = 100; - uint8_t device_name[] = "Advertiser1"; - - // configure device name as Advertiser1 - printf(" - Setting the device name... %s\n", device_name); - int err = gap_add_device_name(&adv_data, device_name, sizeof(device_name)-1); - if (err < RETURNCODE_SUCCESS) - printf("ble_advertise_name, error: %s\r\n", tock_strrcode(err)); - - // start advertising - printf(" - Begin advertising! %s\n", device_name); - err = ble_start_advertising(ADV_NON_CONN_IND, adv_data.buf, adv_data.offset, advertising_interval_ms); - if (err < RETURNCODE_SUCCESS) - printf("ble_start_advertising, error: %s\r\n", tock_strrcode(err)); - - // configuration complete - printf("Now advertising every %d ms as '%s'\n", advertising_interval_ms, - device_name); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser2/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser2/Makefile deleted file mode 100644 index cdbb502cd..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser2/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../../ - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/simple-ble - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk - -# Include simple-ble's Makefile so it's rebuilt automatically -include $(TOCK_USERLAND_BASE_DIR)/simple-ble/Makefile diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser2/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser2/main.c deleted file mode 100644 index 0f36735f9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser2/main.c +++ /dev/null @@ -1,31 +0,0 @@ -#include -#include -#include -#include -#include - -int main(void) { - static uint8_t adv_data_buf[ADV_DATA_MAX_SIZE]; - AdvData_t adv_data = gap_adv_data_new(adv_data_buf, sizeof(adv_data_buf)); - - // declarations of variables to be used in this BLE example application - uint16_t advertising_interval_ms = 300; - uint8_t device_name[] = "Advertiser2"; - - // configure device name as Advertiser2 - printf(" - Setting the device name... %s\n", device_name); - int err = gap_add_device_name(&adv_data, device_name, sizeof(device_name)-1); - if (err < RETURNCODE_SUCCESS) - printf("ble_advertise_name, error: %s\r\n", tock_strrcode(err)); - - // start advertising - printf(" - Begin advertising! %s\n", device_name); - err = ble_start_advertising(ADV_NON_CONN_IND, adv_data.buf, adv_data.offset, advertising_interval_ms); - if (err < RETURNCODE_SUCCESS) - printf("ble_start_advertising, error: %s\r\n", tock_strrcode(err)); - - // configuration complete - printf("Now advertising every %d ms as '%s'\n", advertising_interval_ms, - device_name); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser3/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser3/Makefile deleted file mode 100644 index cdbb502cd..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser3/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../../ - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/simple-ble - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk - -# Include simple-ble's Makefile so it's rebuilt automatically -include $(TOCK_USERLAND_BASE_DIR)/simple-ble/Makefile diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser3/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser3/main.c deleted file mode 100644 index eed041f7d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser3/main.c +++ /dev/null @@ -1,31 +0,0 @@ -#include -#include -#include -#include -#include - -int main(void) { - static uint8_t adv_data_buf[ADV_DATA_MAX_SIZE]; - AdvData_t adv_data = gap_adv_data_new(adv_data_buf, sizeof(adv_data_buf)); - - // declarations of variables to be used in this BLE example application - uint16_t advertising_interval_ms = 20; - uint8_t device_name[] = "Advertiser3"; - - // configure device name as Advertiser3 - printf(" - Setting the device name... %s\n", device_name); - int err = gap_add_device_name(&adv_data, device_name, sizeof(device_name)-1); - if (err < RETURNCODE_SUCCESS) - printf("ble_advertise_name, error: %s\r\n", tock_strrcode(err)); - - // start advertising - printf(" - Begin advertising! %s\n", device_name); - err = ble_start_advertising(ADV_NON_CONN_IND, adv_data.buf, adv_data.offset, advertising_interval_ms); - if (err < RETURNCODE_SUCCESS) - printf("ble_start_advertising, error: %s\r\n", tock_strrcode(err)); - - // configuration complete - printf("Now advertising every %d ms as '%s'\n", advertising_interval_ms, - device_name); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser4/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser4/Makefile deleted file mode 100644 index cdbb502cd..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser4/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../../ - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/simple-ble - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk - -# Include simple-ble's Makefile so it's rebuilt automatically -include $(TOCK_USERLAND_BASE_DIR)/simple-ble/Makefile diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser4/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser4/main.c deleted file mode 100644 index f7e3ee90f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/Advertiser4/main.c +++ /dev/null @@ -1,31 +0,0 @@ -#include -#include -#include -#include -#include - -int main(void) { - static uint8_t adv_data_buf[ADV_DATA_MAX_SIZE]; - AdvData_t adv_data = gap_adv_data_new(adv_data_buf, sizeof(adv_data_buf)); - - // declarations of variables to be used in this BLE example application - uint16_t advertising_interval_ms = 1000; - uint8_t device_name[] = "Advertiser4"; - - // configure device name as Advertiser4 - printf(" - Setting the device name... %s\n", device_name); - int err = gap_add_device_name(&adv_data, device_name, sizeof(device_name)-1); - if (err < RETURNCODE_SUCCESS) - printf("ble_advertise_name, error: %s\r\n", tock_strrcode(err)); - - // start advertising - printf(" - Begin advertising! %s\n", device_name); - err = ble_start_advertising(ADV_NON_CONN_IND, adv_data.buf, adv_data.offset, advertising_interval_ms); - if (err < RETURNCODE_SUCCESS) - printf("ble_start_advertising, error: %s\r\n", tock_strrcode(err)); - - // configuration complete - printf("Now advertising every %d ms as '%s'\n", advertising_interval_ms, - device_name); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/README.md deleted file mode 100644 index 1cb266ff6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/README.md +++ /dev/null @@ -1,21 +0,0 @@ -Bluetooth Low Energy Concurrency Test -====================================== - -The test launches four applications that are transmitting Bluetooth Low Energy -advertisements periodically with different intervals. - -A bash script named `run.sh` builds and flashes the applications via tockloader -then verify that all applications are found in your phone or Bluetooth Sniffer - -Note, that this only tests the functionality roughly and don't ensure free -from deadlock, race-conditions and similar difficult problems. - -Usage ------------------ -``` -$ ./run.sh -``` - -Supported Boards ------------------ -nRF52-DK diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/run.sh b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/run.sh deleted file mode 100644 index b6e1e0930..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_nrf5x_concurrency/run.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash - -# Apps -APP1=Advertiser1 -APP1_TAB=$APP1/build/$APP1.tab - -APP2=Advertiser2 -APP2_TAB=$APP2/build/$APP2.tab - -APP3=Advertiser3 -APP3_TAB=$APP3/build/$APP3.tab - -APP4=Advertiser4 -APP4_TAB=$APP4/build/$APP4.tab - -# erase apps -tockloader erase-apps --jtag --board nrf52dk --arch cortex-m4 --app-address 0x20000 --jtag-device nrf52 - -# build apps -make -C $APP1 -make -C $APP2 -make -C $APP3 -make -C $APP4 - -# flash apps -tockloader install --jtag --board nrf52dk --arch cortex-m4 \ ---app-address 0x20000 --jtag-device nrf52 $APP1_TAB -tockloader install --jtag --board nrf52dk --arch cortex-m4 \ ---app-address 0x20000 --jtag-device nrf52 $APP2_TAB -tockloader install --jtag --board nrf52dk --arch cortex-m4 \ ---app-address 0x20000 --jtag-device nrf52 $APP3_TAB -tockloader install --jtag --board nrf52dk --arch cortex-m4 \ ---app-address 0x20000 --jtag-device nrf52 $APP4_TAB diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_test_tx_power/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_test_tx_power/Makefile deleted file mode 100644 index b9cdd0fa3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_test_tx_power/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_test_tx_power/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_test_tx_power/README.md deleted file mode 100644 index 9d99dfb85..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_test_tx_power/README.md +++ /dev/null @@ -1,10 +0,0 @@ -Bluetooth Low Energy Transmitting Power -====================================== - -A test that verifies that the kernel only accepts valid Bluetooth transmitting -power levels which are supported by NRF5X. - -Supported Boards ------------------ -nRF51-DK -nRF52-DK diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_test_tx_power/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_test_tx_power/main.c deleted file mode 100644 index f2a82c593..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ble/ble_test_tx_power/main.c +++ /dev/null @@ -1,66 +0,0 @@ -#include -#include -#include -#include -#include -#include - -#define NRF5X_POS_4_DBM 0x04 -#define NRF5X_POS_3_DBM 0x03 -#define NRF5X_0_DBM 0x00 -#define NRF5X_NEG_4_DBM 0xfc -#define NRF5X_NEG_8_DBM 0xf8 -#define NRF5X_NEG_12_DBM 0xf4 -#define NRF5X_NEG_16_DBM 0xf0 -#define NRF5X_NEG_20_DBM 0xec - -bool is_valid_power(uint8_t power); - -int main(void) { - int err; - printf("[NRF5X Test] BLE TxPower\n"); - - for (uint16_t i = 0; i <= 0xff; ++i) { - bool is_valid = is_valid_power(i); - - if (is_valid) { - err = ble_set_tx_power(i); - if (err < RETURNCODE_SUCCESS) { - printf("Test failed \t power_level %d could not be configured\r\n", i); - return 0; - } - } else { - err = ble_set_tx_power(i); - if (err == RETURNCODE_SUCCESS) { - printf("Test failed \t power_level %d is configured faulty\r\n", i); - return 0; - } - } - } - - printf("Test passed!!\r\n"); - return 0; -} - -bool is_valid_power(uint8_t power) { - switch (power) { - case NRF5X_POS_4_DBM: - return true; - case NRF5X_POS_3_DBM: - return true; - case NRF5X_0_DBM: - return true; - case NRF5X_NEG_4_DBM: - return true; - case NRF5X_NEG_8_DBM: - return true; - case NRF5X_NEG_12_DBM: - return true; - case NRF5X_NEG_16_DBM: - return true; - case NRF5X_NEG_20_DBM: - return true; - default: - return false; - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/button_print/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/button_print/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/button_print/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/button_print/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/button_print/README.md deleted file mode 100644 index df01dabaf..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/button_print/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# Buttons to Print - -This app prints a string when a button is pressed, and that string contains -the address in flash of this app. - -This is useful for testing proper virtualization of buttons. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/button_print/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/button_print/main.c deleted file mode 100644 index 572679816..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/button_print/main.c +++ /dev/null @@ -1,36 +0,0 @@ -#include - -#include -#include - -// Callback for button presses. -// btn_num: The index of the button associated with the callback -// val: 1 if pressed, 0 if depressed -static void button_callback(__attribute__ ((unused)) int btn_num, - int val, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void *ud) { - if (val == 1) { - printf("Button Press! App address: %p\n", tock_app_flash_begins_at()); - } -} - -int main(void) { - button_subscribe(button_callback, NULL); - - // Enable interrupts on each button. - int count; - button_count(&count); - if (count < 0) { - printf("Error detecting buttons: %i\n", count); - return -1; - } else if (count < 1) { - printf("No buttons on this board!\n"); - return -2; - } - - // Enable the button interrupt - button_enable_interrupt(0); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/callback_remove_test01/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/callback_remove_test01/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/callback_remove_test01/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/callback_remove_test01/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/callback_remove_test01/README.md deleted file mode 100644 index 974841767..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/callback_remove_test01/README.md +++ /dev/null @@ -1,22 +0,0 @@ -Test Removing Callbacks -==================== - -This tests that a removed callback is not called even if it is queued (but not -delivered) when the callback is unsubscribed from. - - -Expected Output ---------------- - -``` -Initialization complete. Entering main loop -[SUCCESS] The callback was successfully canceled -``` - -Bad Output ----------- - -``` -Initialization complete. Entering main loop -[ERROR] Timer still fired yet we disabled the callback!! -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/callback_remove_test01/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/callback_remove_test01/main.c deleted file mode 100644 index 21c72c09d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/callback_remove_test01/main.c +++ /dev/null @@ -1,57 +0,0 @@ -#include -#include - -#include -#include - -volatile int a = 0; -int b = 0; -bool callback_fired = false; - - -static void cb(__attribute__ ((unused)) int now, - __attribute__ ((unused)) int expiration, - __attribute__ ((unused)) int unused, - __attribute__ ((unused)) void* ud) { - if (b == 1) { - printf("[ERROR] Timer still fired yet we disabled the callback!!\n"); - } else { - printf("Hmm...this test didn't seem to work. We got the callback \"correctly\"\n"); - } - - // Mark that this callback did happen. - callback_fired = true; -} - -int main(void) { - - // Setup an alarm for 500 ms in the future. - uint32_t frequency; - alarm_internal_frequency(&frequency); - uint32_t interval = (500 / 1000) * frequency + (500 % 1000) * (frequency / 1000); - uint32_t now; - alarm_internal_read(&now); - alarm_internal_subscribe((subscribe_upcall*) cb, NULL); - alarm_internal_set(now, interval); - - // Now block in this app for a while. This should give the timer time to - // expire but not allow the kernel to deliver the callback to us just yet. - for (int i = 0; i < 10000000; i++) { - a++; - } - - // Eventually we disable the callback. If things have gone the way this test - // hopes, then the callback for the timer should be pending when this gets - // called. - alarm_internal_subscribe(NULL, NULL); - - // Set a flag so we are sure that we have unsubscribed from the callback (aka - // `alarm_internal_subscribe` has returned). - b = 1; - - // Wait for a bit...if the callback doesn't fire then this test succeeded! - yield_for_with_timeout(&callback_fired, 2000); - if (callback_fired == false) { - printf("[SUCCESS] The callback was successfully canceled\n"); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console/README.md deleted file mode 100644 index 96393d9e9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console/README.md +++ /dev/null @@ -1,22 +0,0 @@ -Console App -=========== - -Simple app that tests reading in characters from the console to the app. - -Example Output --------------- - -``` -Got character: t -Got character: o -Got character: c -Got character: k -Got character: O -Got character: S -``` - -Notes ------ - -Receiving on the console with multiple apps is currently undefined behavior, so -this app should be run on its own. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console/main.c deleted file mode 100644 index 03564b253..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console/main.c +++ /dev/null @@ -1,20 +0,0 @@ -#include -#include -#include -#include - -#include - -int main(void) { - // Repeatedly read a character from the console - // and print a message to report it. - while (1) { - int c = getch(); - - if (c == RETURNCODE_FAIL) { - printf("\ngetch() failed!\n"); - } else { - printf("Got character: '%c'\n", (char) c); - } - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_long/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_long/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_long/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_long/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_long/README.md deleted file mode 100644 index 37e8d7e40..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_long/README.md +++ /dev/null @@ -1,8 +0,0 @@ -Console Receive Long -======================= - -Receive 61 bytes from the console and display them. - -When this test was written 64 is the max buffer size used in the kernel, and a -longer read would fail. Also, 64 is too easy of a number, so we choose an odd -size that is close to better test the kernel. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_long/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_long/main.c deleted file mode 100644 index aaa391bbb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_long/main.c +++ /dev/null @@ -1,27 +0,0 @@ -#include -#include -#include -#include - -#include - -char buf[100]; - -static void getnstr_cb(int result __attribute__ ((unused)), - int len, - int _z __attribute__ ((unused)), - void* ud __attribute__ ((unused))) { - printf("\n\nconsole_recv_long: "); - for (int i = 0; i < len; i++) { - printf("%c", buf[i]); - } - printf("\n"); -} - - -int main(void) { - int ret = getnstr_async(buf, 61, getnstr_cb, NULL); - if (ret != RETURNCODE_SUCCESS) { - printf("[LONG] Error doing UART receive: %i\n", ret); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_short/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_short/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_short/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_short/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_short/README.md deleted file mode 100644 index c7bd9bdc1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_short/README.md +++ /dev/null @@ -1,5 +0,0 @@ -Console Receive Short -======================= - -Receive 10 bytes from the console and display them. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_short/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_short/main.c deleted file mode 100644 index 1fab47646..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_recv_short/main.c +++ /dev/null @@ -1,27 +0,0 @@ -#include -#include -#include -#include - -#include - -char buf[100]; - -static void getnstr_cb(int result __attribute__ ((unused)), - int len, - int _z __attribute__ ((unused)), - void* ud __attribute__ ((unused))) { - printf("\n\nconsole_recv_short: "); - for (int i = 0; i < len; i++) { - printf("%c", buf[i]); - } - printf("\n"); -} - - -int main(void) { - int ret = getnstr_async(buf, 11, getnstr_cb, NULL); - if (ret != RETURNCODE_SUCCESS) { - printf("[SHORT] Error doing UART receive: %i\n", ret); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_timeout/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_timeout/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_timeout/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_timeout/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_timeout/README.md deleted file mode 100644 index 5789acae1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_timeout/README.md +++ /dev/null @@ -1,41 +0,0 @@ -Console Receive Timeout Test -======================= - -This app tests canceling asynchronous reads from the console. The application -reads from the console and sets a 5 second time. When the timer fires, it -aborts the read from the console. If aborts are working correctly, this -should result in a receive callback containing anything that was read so far. - -Running -======================= -Load the application. Run `tockloader listen` and type a few characters -at the console. - -Successful Output -====================== -After 5 seconds, you should see a message saying - -Userspace call to read console returned: [text] - -where [text] are the characters you typed. - -Details -======================= - -If the device has the process console capsule loaded in the -kernel, then characters typed at the console will be echoed. You can -tell if the process console is running by either looking for a -"Starting process console" message at boot or by typing 'list' or any -text, followed by a newline: the process console will either print a -help message or print output for the command typed. For example, if -the devices is running the process console and you type 'afaf' you -will see the following output: - -pal@ubuntu:~/src/libtock-c/examples/tests/console_timeout$ tockloader listen -No device name specified. Using default "tock" -Using "/dev/ttyUSB0 - imix IoT Module - TockOS" - -Listening for serial output. -Starting process console -Initialization complete. Entering main loop -afafUserspace call to read console returned: afaf diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_timeout/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_timeout/main.c deleted file mode 100644 index 6645f3fd3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/console_timeout/main.c +++ /dev/null @@ -1,40 +0,0 @@ -#include -#include -#include -#include - -#include -#include - -char buf[100]; - -tock_timer_t t; - -static void getnstr_cb(int result __attribute__ ((unused)), - int len, - int _z __attribute__ ((unused)), - void* ud __attribute__ ((unused))) { - printf("Userspace call to read console returned: "); - for (int i = 0; i < len; i++) { - printf("%c", buf[i]); - } - printf("\n"); -} - -static void timer_cb(int result __attribute__ ((unused)), - int _y __attribute__ ((unused)), - int _z __attribute__ ((unused)), - void* ud __attribute__ ((unused))) { - getnstr_abort(); -} - -int main(void) { - - int ret = getnstr_async(buf, 60, getnstr_cb, NULL); - if (ret != RETURNCODE_SUCCESS) { - printf("Error doing UART receive.\n"); - } - - // Generate a timeout to abort the receive call. - timer_in(5000, timer_cb, NULL, &t); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_dummy/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_dummy/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_dummy/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_dummy/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_dummy/README.md deleted file mode 100644 index b55ed2924..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_dummy/README.md +++ /dev/null @@ -1,7 +0,0 @@ -Generate a Crash Test App -========================= - -Adding this app to a board makes it easy to cause the kernel to print -out the application memory debug information. Simply press the first -user button the board to generate an application fault. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_dummy/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_dummy/main.c deleted file mode 100644 index 6fdc4973e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_dummy/main.c +++ /dev/null @@ -1,19 +0,0 @@ -// Crash on button press. - -#include - -volatile int* nullptr = 0; - -static void button_callback(__attribute__ ((unused)) int btn_num, - __attribute__ ((unused)) int val, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void *ud) { - __attribute__ ((unused)) volatile int k = *nullptr; -} - -int main(void) { - button_subscribe(button_callback, NULL); - button_enable_interrupt(0); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_immediately_syscall/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_immediately_syscall/Makefile deleted file mode 100644 index 5de2f61cb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_immediately_syscall/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -STACK_SIZE = 0 -APP_HEAP_SIZE = 0 -KERNEL_HEAP_SIZE = 0 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_immediately_syscall/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_immediately_syscall/README.md deleted file mode 100644 index bbd71704c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_immediately_syscall/README.md +++ /dev/null @@ -1,10 +0,0 @@ -Crash Immediately via Invalid Syscall -===================================== - -This app does only one thing: it immediately calls a non-existent syscall. -It has no other instructions. - -This should cause the app to fault immediately, and the kernel should handle -that according to its policy. - -Might be useful for testing. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_immediately_syscall/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_immediately_syscall/main.c deleted file mode 100644 index ec177c990..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crash_immediately_syscall/main.c +++ /dev/null @@ -1,29 +0,0 @@ -// Crash immediately by executing a system call with an invalid system call class id - -// Define the `_start_` signature. -void _start(void* app_start, void* mem_start, void* memory_len, void* app_heap_break); - -__attribute__((naked)) -void _start(void* app_start __attribute__((unused)), - void* mem_start __attribute__((unused)), - void* memory_len __attribute__((unused)), - void* app_heap_break __attribute__((unused))) { - // invalid syscall -#if defined(__thumb__) - __asm__ volatile ( - "svc 0xbd \n" - : - : - : "memory", "r0", "r1", "r2", "r3", "r12", "lr" - ); -#elif defined(__riscv) - __asm__ volatile ( - "li a4, 0xbd\n" - "ecall\n" - : - : - : "memory", "a2", "a3", "a4", "a5", "a6", "a7", - "t0", "t1", "t2", "t3", "t4", "t5", "t6", "ra" - ); -#endif -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crc/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crc/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crc/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crc/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crc/main.c deleted file mode 100644 index 82f7a9cbb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crc/main.c +++ /dev/null @@ -1,74 +0,0 @@ -#include -#include -#include - -#include -#include -#include - -struct test_case { - enum crc_alg alg; - uint32_t output; - char *input; -}; - -#define CASE(alg, output, input) char input_ ## alg ## _ ## output [] = input; -#include "test_cases.h" -#undef CASE - -static struct test_case test_cases[] = { -#define CASE(alg, output, input) \ - { alg, output, input_ ## alg ## _ ## output }, -#include "test_cases.h" -#undef CASE -}; - -int n_test_cases = sizeof(test_cases) / sizeof(struct test_case); - -uint32_t procid; - -int main(void) { - int r; - - printf("[CRC Test] This app tests the CRC syscall interface\n"); - - // Get a random number to distinguish this app instance - int num_bytes; - r = rng_sync((uint8_t *) &procid, 4, 4, &num_bytes); - if (r != RETURNCODE_SUCCESS || num_bytes != 4) { - printf("RNG failure\n"); - exit(1); - } - - if (!crc_exists()) { - printf("CRC driver does not exist\n"); - exit(1); - } - - while (1) { - for (int test_index = 0; test_index < n_test_cases; test_index++) { - struct test_case *t = &test_cases[test_index]; - uint32_t result; - if ((r = crc_compute(t->input, strlen(t->input), t->alg, &result)) != RETURNCODE_SUCCESS) { - printf("CRC compute failed: %s\n", tock_strrcode(r)); - exit(1); - } - - printf("[%8lx] Case %2d: ", procid, test_index); - if (r == RETURNCODE_SUCCESS) { - printf("result=%08lx ", result); - if (result == t->output) { - printf("(OK)"); - } else { - printf("(Expected %08lx)", t->output); - } - } else { - printf("failed with status %d\n", r); - } - printf("\n"); - } - - printf("\n"); - delay_ms(1000); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crc/test_cases.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crc/test_cases.h deleted file mode 100644 index 86438eb5f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/crc/test_cases.h +++ /dev/null @@ -1,47 +0,0 @@ -// CRC test cases -// -// Output values can be computed here: -// -// http://www.zorc.breitbandkatze.de/crc.html -// -// with the "reverse data bytes" option set. -// -// Below, "no post processing" is achieved by configuring that calculator with: -// -// "Final XOR value" = 0, -// -// while "output reversed then inverted" uses: -// -// "reverse CRC result before Final XOR" -// "Final XOR value" = FFFFFFFF - -// Polynomial: 0x1021, no post-processing - -CASE(CRC_16CCITT, 0x00001541, "ABCDEFG") -CASE(CRC_16CCITT, 0x0000B34B, "ABCD") -CASE(CRC_16CCITT, 0x00001C2D, "0123456") -CASE(CRC_16CCITT, 0x0000D5A8, "0123") -CASE(CRC_16CCITT, 0x0000C21F, "01234567") -CASE(CRC_16CCITT, 0x000035B3, "012345678") -CASE(CRC_16CCITT, 0x000057C4, "01234567A") -CASE(CRC_16CCITT, 0x0000E06E, "01234567ABCDE") -CASE(CRC_16CCITT, 0x0000EC86, "0000000000000") -CASE(CRC_16CCITT, 0x00007B2E, "00000000000000") -CASE(CRC_16CCITT, 0x0000DFCA, "01234567ABCDEF") -CASE(CRC_16CCITT, 0x00002DFE, "01234567ABCDEFG") -CASE(CRC_16CCITT, 0x000039BC, "01234567ABCDEFGH") -CASE(CRC_16CCITT, 0x0000B881, "01234567ABCDEFGHI") - -// Polynomial: 0x04C11DB7, output reversed then inverted - -CASE(CRC_32, 0x0E6F94BC, "ABCDEFG") -CASE(CRC_32, 0xA6669D7D, "0123") -CASE(CRC_32, 0x44050CDA, "A man, a plan, a canal, Panama") -CASE(CRC_32, 0x595B8BC2, "0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 ") - - -// Polynomial 0x1EDC6F41, output reversed then inverted - -CASE(CRC_32C, 0x2C775665, "ABCDEFG") -CASE(CRC_32C, 0x063962B9, "0123") -CASE(CRC_32C, 0xB5DDEB44, "A man, a plan, a canal, Panama") diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/dac/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/dac/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/dac/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/dac/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/dac/README.md deleted file mode 100644 index d71bb9b0e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/dac/README.md +++ /dev/null @@ -1,4 +0,0 @@ -DAC Teat App -============ - -This app generates a sine wave on the output DAC pin. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/dac/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/dac/main.c deleted file mode 100644 index 34d112fba..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/dac/main.c +++ /dev/null @@ -1,43 +0,0 @@ -#include - -#include -#include -#include - -uint16_t sine_samples[100] = { - 512, 544, 576, 607, 639, 670, 700, 729, 758, 786, - 812, 838, 862, 884, 906, 925, 943, 960, 974, 987, - 998, 1007, 1014, 1019, 1022, 1023, 1022, 1019, 1014, 1007, - 998, 987, 974, 960, 943, 925, 906, 884, 862, 838, - 812, 786, 758, 729, 700, 670, 639, 607, 576, 544, - 512, 479, 447, 416, 384, 353, 323, 294, 265, 237, - 211, 185, 161, 139, 117, 98, 80, 63, 49, 36, - 25, 16, 9, 4, 1, 0, 1, 4, 9, 16, - 25, 36, 49, 63, 80, 98, 117, 139, 161, 185, - 211, 237, 265, 294, 323, 353, 384, 416, 447, 479 -}; - -int main(void) { - int ret; - - printf("[DAC] Sine test app\n"); - - ret = dac_initialize(); - if (ret != RETURNCODE_SUCCESS) { - printf("ERROR initializing DAC\n"); - return 1; - } - - while (1) { - for (int i = 0; i < 100; i++) { - ret = dac_set_value(sine_samples[i]); - if (ret != RETURNCODE_SUCCESS) { - printf("ERROR setting DAC value\n"); - return 1; - } - delay_ms(100); - } - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/exit/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/exit/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/exit/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/exit/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/exit/README.md deleted file mode 100644 index c1babe4aa..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/exit/README.md +++ /dev/null @@ -1,15 +0,0 @@ -Test `exit` -==================== - -This tests whether a process can exit. It calls printf, waits, then -exits. If the test is successful you should see - -Testing exit. -Exiting. - -If exit does not succeed (the call returns), you should see - -Testing exit. -Exiting. -SHOULD NOT BE PRINTED. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/exit/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/exit/main.c deleted file mode 100644 index 97b64585a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/exit/main.c +++ /dev/null @@ -1,13 +0,0 @@ -#include - -#include -#include - -int main(void) { - printf("Testing exit.\n"); - delay_ms(1000); - printf("Exiting.\n"); - tock_exit(0); - printf("SHOULD NOT BE PRINTED.\n"); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fault/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fault/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fault/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fault/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fault/README.md deleted file mode 100644 index 0b3e6fc2f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fault/README.md +++ /dev/null @@ -1,4 +0,0 @@ -Test `fault` -==================== - -Trigger a memory fault to see how Tock responds. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fault/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fault/main.c deleted file mode 100644 index daa828459..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fault/main.c +++ /dev/null @@ -1,11 +0,0 @@ -#include - -#include -#include - -int main(void) { - printf("Testing fault behavior by faulting.\n"); - delay_ms(1000); - int* x = (int*)(0xffffff00); - *x = 1; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fxos8700cq/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fxos8700cq/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fxos8700cq/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fxos8700cq/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fxos8700cq/main.c deleted file mode 100644 index c41b4a216..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/fxos8700cq/main.c +++ /dev/null @@ -1,41 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include - -#include "ninedof.h" - -const double g = -9.8; - -// Step counter app -// TODO get sqrt working -int main(void) { - printf("Step counter init\n"); - unsigned num_measurements = 100; - double accel_mags[num_measurements]; - - for (unsigned ii = 0; ii < num_measurements; ii++) { - unsigned accel_mag = ninedof_read_accel_mag(); - printf("accel square = %u\n", accel_mag); - printf("********************\n"); - accel_mags[ii] = accel_mag + g; - delay_ms(2000); - } - - unsigned steps = 0; - for (unsigned ii = 0; ii < num_measurements - 1; ii++) { - if (accel_mags[ii] < 0 && accel_mags[ii + 1] > 0) { - // step occurred - steps++; - } - } - - printf("%u steps occurred.\n", steps); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio/README.md deleted file mode 100644 index 00399cb95..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio/README.md +++ /dev/null @@ -1,12 +0,0 @@ -GPIO Test App -============= - -This app tests that pin output, input, and interrupts work. To use, -uncomment one of the three function calls in `main()`. - -`gpio_test` uses the first GPIO pin passed to the `gpio.rs` capsule. -On imix, this is the header labeled "D2". - -- **gpio_output**: Toggle the pin high and low: connect to an LED to test. -- **gpio_input**: Read the pin every 500 ms and print if it is 1 or 0. -- **gpio_interrupt**: Print a message any time the pin changes. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio/main.c deleted file mode 100644 index 1d18ccf07..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio/main.c +++ /dev/null @@ -1,123 +0,0 @@ -/* vim: set sw=2 expandtab tw=80: */ - -/* This application can operate in three modes: input, output - * or interrupt. The mode is set as a constant in main(). - * - Output mode uses userspace GPIO pin 0 and toggles it up and down. - * - Input mode uses userspace GPIO pin 0 (the 0th pin made available - * to userspace programs. Consult the boot sequence of your board or - * its documentation to determine which hardware pin this is. - * - Interrupt mode uses userspace GPIO pin 0 (see input mode above). - * It executes a callback when the pin goes from low to high. To test - * this, connect the pin to Vdd. - */ -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -int callback_count = 0; -// callback for timers -static void timer_cb (__attribute__ ((unused)) int arg0, - __attribute__ ((unused)) int arg1, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void* userdata) { - callback_count = callback_count + 1; - *((bool*)userdata) = 1; -} - -// ************************************************** -// GPIO output example: toggles pin -// ************************************************** -static void gpio_output(void) { - printf("Periodically toggling pin\n"); - - gpio_enable_output(0); - // Start repeating timer - static bool resume = 0; - tock_timer_t timer; - timer_every(1000, timer_cb, &resume, &timer); - - while (1) { - yield_for(&resume); - resume = 0; - gpio_toggle(0); - } -} - -// ************************************************** -// GPIO input example: reads userspace pin 0. -// ************************************************** -static void gpio_input(void) { - printf("Periodically reading value of the GPIO 0 pin\n"); - printf("Jump pin high to test (defaults to low)\n"); - - // set userspace pin 0 as input and start repeating timer - // pin is configured with a pull-down resistor, so it should read 0 as default - gpio_enable_input(0, PullDown); - tock_timer_t timer; - static bool resume = 0; - timer_every(500, timer_cb, &resume, &timer); - - while (1) { - // print pin value - int pin_val; - gpio_read(0, &pin_val); - printf("\tValue(%d)\n", pin_val); - yield_for(&resume); - resume = 0; - } -} - -// ************************************************** -// GPIO interrupt example -// ************************************************** -static void gpio_cb (__attribute__ ((unused)) int pin_num, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - void* userdata) { - *((bool*) userdata) = true; -} - -static void gpio_interrupt(void) { - printf("Print userspace GPIO 0 pin reading whenever its value changes\n"); - printf("Jump pin high to test\n"); - - // set callback for GPIO interrupts - static bool resume = 0; - gpio_interrupt_callback(gpio_cb, &resume); - - // set userspace pin 0 as input and enable interrupts on it - gpio_enable_input(0, PullDown); - gpio_enable_interrupt(0, Change); - - while (1) { - yield_for(&resume); - resume = 0; - printf("\tGPIO Interrupt!\n"); - } -} - - -int main(void) { - printf("*********************\n"); - printf("GPIO Test Application\n"); - - // Set mode to which test you want - uint8_t mode = 1; - - switch (mode) { - case 0: gpio_interrupt(); - break; - case 1: gpio_output(); - break; - case 2: gpio_input(); - break; - } - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_async/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_async/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_async/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_async/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_async/README.md deleted file mode 100644 index fe5c9bd49..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_async/README.md +++ /dev/null @@ -1,23 +0,0 @@ -GPIO Async Test App -=================== - -This is a basic test application for asynchronous GPIO support. The -`async_gpio` interface mirrors the `gpio` interface, but is designed for -uses where there is an asynchronous request needed to control the GPIO, as would -be common with an I2C GPIO extender. - -Example Output --------------- - -``` -GPIO Async Test App -Enabling rising edge interrupt on port 0 pin 1 -Toggling port 0 pin 0 -INTERRUPT -INTERRUPT -INTERRUPT -INTERRUPT -INTERRUPT -INTERRUPT -Now disabling interrupt -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_async/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_async/main.c deleted file mode 100644 index 0905c05bf..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_async/main.c +++ /dev/null @@ -1,41 +0,0 @@ -#include - -#include -#include -#include - -int interrupt_count = 0; - -static void gpio_async_cb(__attribute__ ((unused)) int callback_type, - __attribute__ ((unused)) int value, - __attribute__ ((unused)) int unused, - __attribute__ ((unused)) void* ud) { - printf("INTERRUPT\n"); - interrupt_count++; - - if (interrupt_count > 5) { - printf("Now disabling interrupt\n"); - gpio_async_disable_interrupt(0, 1); - } -} - -int main (void) { - printf("GPIO Async Test App\n"); - - printf("Enabling rising edge interrupt on port 0 pin 1\n"); - gpio_async_interrupt_callback(gpio_async_cb, NULL); - gpio_async_make_input_sync(0, 1, PullNone); - gpio_async_enable_interrupt(0, 1, RisingEdge); - - printf("Toggling port 0 pin 0\n"); - gpio_async_make_output_sync(0, 0); - - while (1) { - gpio_async_set(0, 0); - delay_ms(500); - gpio_async_clear(0, 0); - delay_ms(500); - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_interrupt/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_interrupt/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_interrupt/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_interrupt/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_interrupt/README.md deleted file mode 100644 index 0588efcb9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_interrupt/README.md +++ /dev/null @@ -1,6 +0,0 @@ -GPIO Interrupt Test App -============= - -Prints a message when GPIO 0 goes high. Also includes the memory location -of the app so this can be used to test GPIO interrupt virtualization. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_interrupt/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_interrupt/main.c deleted file mode 100644 index 2a7c53602..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_interrupt/main.c +++ /dev/null @@ -1,29 +0,0 @@ -#include - -#include -#include -#include - -static void gpio_cb (__attribute__ ((unused)) int pin_num, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - __attribute__ ((unused)) void* userdata) {} - -int main(void) { - printf("[GPIO Interrupt Test]\n"); - printf("Jump GPIO pin 0 high to test.\n"); - - // set callback for GPIO interrupts - gpio_interrupt_callback(gpio_cb, NULL); - - // set GPIO 0 as input and enable interrupts on it - gpio_enable_input(0, PullDown); - gpio_enable_interrupt(0, Change); - - while (1) { - yield(); - printf("\tGPIO Interrupt! (App: %p)\n", tock_app_flash_begins_at()); - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_loopback_test/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_loopback_test/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_loopback_test/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_loopback_test/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_loopback_test/README.md deleted file mode 100644 index 2a6fa205c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_loopback_test/README.md +++ /dev/null @@ -1,29 +0,0 @@ -GPIO Loopback Test -============= - -This app tests pin output and input by setting the value of one pin and reading -it on another. - -Setup ------ - -Place a jumper between GPIO pins 0 and 1 on the board. - -> Note: these may not be explicitly labeled as GPIO 0 and 1 on the physical -> board. The pins you should use are the first two as specified by the board -> configuration in the Tock kernel. - -Expected Output ---------------- - -``` -****************************** -GPIO Loopback Test Application -****************************** - -> Setup: -> Place a jumper between GPIO pin 0 and GPIO pin 1 on the board. - -Checking loopback test pin 0 -> pin 1...SUCCESS -Checking loopback test pin 1 -> pin 0...SUCCESS -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_loopback_test/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_loopback_test/main.c deleted file mode 100644 index eb894b00a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/gpio_loopback_test/main.c +++ /dev/null @@ -1,104 +0,0 @@ -#include -#include -#include -#include - -#include -#include -#include - -int loopback(GPIO_Pin_t out, GPIO_Pin_t in); - -int loopback(GPIO_Pin_t out, GPIO_Pin_t in) { - int ret; - - // Setup pin directions - ret = gpio_enable_output(out); - if (ret != RETURNCODE_SUCCESS) { - printf("ERROR: Unable to configure output: %s\n", tock_strrcode(ret)); - return -1; - } - ret = gpio_enable_input(in, PullNone); - if (ret != RETURNCODE_SUCCESS) { - printf("ERROR: Unable to configure input: %s\n", tock_strrcode(ret)); - return -1; - } - - for (int i = 0; i < 10; i++) { - if (i % 2) { - ret = gpio_set(out); - if (ret != RETURNCODE_SUCCESS) { - printf("ERROR: Unable to set output: %s\n", tock_strrcode(ret)); - return -1; - } - - int read; - ret = gpio_read(in, &read); - if (ret < 0) { - printf("ERROR: Unable to read input: %s\n", tock_strrcode(ret)); - return -1; - } - - if (read != 1) { - printf("ERROR: Expected to read GPIO high!\n"); - return -1; - } - } else { - ret = gpio_clear(out); - if (ret != RETURNCODE_SUCCESS) { - printf("ERROR: Unable to clear output: %s\n", tock_strrcode(ret)); - return -1; - } - - int read; - ret = gpio_read(in, &read); - if (ret < 0) { - printf("ERROR: Unable to read input: %s\n", tock_strrcode(ret)); - return -1; - } - - if (read != 0) { - printf("ERROR: Expected to read GPIO low!\n"); - return -1; - } - } - - delay_ms(300); - } - - printf("SUCCESS\n"); - return 0; -} - -int main(void) { - int ret; - - printf("******************************\n"); - printf("GPIO Loopback Test Application\n"); - printf("******************************\n"); - - // Check that we have two GPIO pins to connect. - int count; - gpio_count(&count); - if (count < 2) { - printf("ERROR: This board does not have at least two GPIO pins for this test.\n"); - return -1; - } - - printf("\n"); - printf("> Setup:\n"); - printf("> Place a jumper between GPIO pin 0 and GPIO pin 1 on the board.\n"); - printf("\n"); - - printf("Checking loopback test pin 0 -> pin 1..."); - fflush(stdout); - ret = loopback(0, 1); - if (ret < 0) return -1; - - printf("Checking loopback test pin 1 -> pin 0..."); - fflush(stdout); - ret = loopback(1, 0); - if (ret < 0) return -1; - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hail/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hail/Makefile deleted file mode 100644 index 435fd3d26..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hail/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 2048 - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/libnrfserialization - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hail/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hail/README.md deleted file mode 100644 index 9b5a41234..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hail/README.md +++ /dev/null @@ -1,59 +0,0 @@ -Hail Test App -============= - -This application tests the basic functionality of a hail board. - - -What to Expect --------------- - -When this app starts, the LED should begin blinking blue. When you press the -User Button, the green LED will turn on. - -_Note:_ The blue LED continues blinking. If you hold the User Button, -the LED will alternate green and turquoise. - -### More data from serial - -If you make a serial connection to the board, you will see something like this: - - $ tockloader listen - No device name specified. Using default "tock" - Using "/dev/cu.usbserial-c098e5130006 - Hail IoT Module - TockOS" - Listening for serial output. - ---------------------------- - [Hail] Test App! - [Hail] Samples all sensors. - [Hail] Transmits name over BLE. - [Hail] Button controls LED. - [Hail Sensor Reading] - Temperature: 2382 1/100 degrees C - Humidity: 4219 0.01% - Light: 140 - Acceleration: 992 - A0: 1434 mV - A1: 880 mV - A2: 783 mV - A3: 736 mV - A4: 837 mV - A5: 741 mV - D0: 0 - D1: 0 - D6: 0 - D7: 0 - -### Experimenting with some of the sensors - - * The light sensor reports a value in the low hundreds for office lighting, - nearly zero when covered with a hand, and several thousand when a light is - shined directly at the board. - - * Exhaling on the temperature and humidity sensor should show a fairly quick - rise in humidity. The temperature sensor will not change as significantly, - but a warm finger can usually move it a few degrees. - - * The acceleration value is the Euclidean sum of all acceleration vectors. - This means if you simply rotate the hail you won't see much change, however - shaking the hail should result in some increased values. Check out - [the accelerometer driver](../../../libtock/ninedof.h) for more - fine-grained access to the accelerometer. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hail/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hail/main.c deleted file mode 100644 index edbc7d1e7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hail/main.c +++ /dev/null @@ -1,187 +0,0 @@ -#include -#include - -#include -#include -#include - -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -///////////////////////////////////////////////////////////////////// -// Software CRC implementation for validating CRC driver -// -// From http://home.thep.lu.se/~bjorn/crc/ (April 22, 2020) -static uint32_t crc32_for_byte(uint32_t r) { - for (int j = 0; j < 8; ++j) - r = (r & 1 ? 0 : (uint32_t)0xEDB88320L) ^ r >> 1; - return r ^ (uint32_t)0xFF000000L; -} - -static void reference_crc32(const void *data, size_t n_bytes, uint32_t* crc) { - static uint32_t table[0x100]; - if (!*table) - for (size_t i = 0; i < 0x100; ++i) - table[i] = crc32_for_byte(i); - for (size_t i = 0; i < n_bytes; ++i) - *crc = table[(uint8_t)*crc ^ ((uint8_t*)data)[i]] ^ *crc >> 8; -} -///////////////////////////////////////////////////////////////////// - - - -// Intervals for BLE advertising and connections -simple_ble_config_t ble_config = { - .platform_id = 0x13, // used as 4th octect in device BLE address - .device_id = DEVICE_ID_DEFAULT, - .adv_name = (char*)"Hail", - .adv_interval = MSEC_TO_UNITS(1000, UNIT_0_625_MS), - .min_conn_interval = MSEC_TO_UNITS(1000, UNIT_1_25_MS), - .max_conn_interval = MSEC_TO_UNITS(1250, UNIT_1_25_MS), -}; - -// Empty handler for setting BLE addresses -void ble_address_set (void) { - // nop -} - -// Callback for button presses. -// btn_num: The index of the button associated with the callback -// val: 1 if pressed, 0 if depressed -static void button_callback(__attribute__ ((unused)) int btn_num, - int val, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void *ud) { - if (val == 1) { - led_on(1); // green - } else { - led_off(1); - } -} - -// Callback for gpio interrupts. -// - pin_num: The index of the pin associated with the callback. -// - pin_state: 1 if high, 0 if low. -static void gpio_callback( int pin_num, - int pin_state, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void *ud) { - printf("GPIO Interrupt: pin: %i, state: %i\n", pin_num, pin_state); -} - -static void sample_sensors (void) { - - // Sensors: temperature/humidity, acceleration, light - int temp; - temperature_read_sync(&temp); - unsigned humi; - humidity_read_sync(&humi); - uint32_t accel_mag = ninedof_read_accel_mag(); - int light; - ambient_light_read_intensity_sync(&light); - - // Analog inputs: A0-A5 - uint16_t val; - adc_sample_sync(0, &val); - int a0 = (val * 3300) / (4095 << 4); - adc_sample_sync(1, &val); - int a1 = (val * 3300) / (4095 << 4); - adc_sample_sync(2, &val); - int a2 = (val * 3300) / (4095 << 4); - adc_sample_sync(3, &val); - int a3 = (val * 3300) / (4095 << 4); - adc_sample_sync(4, &val); - int a4 = (val * 3300) / (4095 << 4); - adc_sample_sync(5, &val); - int a5 = (val * 3300) / (4095 << 4); - - // Digital inputs: D0, D1, D6, D7 - int d0; - gpio_read(0, &d0); - int d1; - gpio_read(1, &d1); - int d6; - gpio_read(2, &d6); - int d7; - gpio_read(3, &d7); - - // Random bytes - uint8_t rand[5]; - int count; - rng_sync(rand, 5, 5, &count); - - // CRC of the random bytes - uint32_t crc; - crc_compute(rand, 5, CRC_32, &crc); - uint32_t reference_crc = 0; - reference_crc32(rand, 5, &reference_crc); - - // print results - printf("[Hail Sensor Reading]\n"); - printf(" Temperature: %d 1/100 degrees C\n", temp); - printf(" Humidity: %u 0.01%%\n", humi); - printf(" Light: %d\n", light); - printf(" Acceleration: %lu\n", accel_mag); - printf(" A0: %d mV\n", a0); - printf(" A1: %d mV\n", a1); - printf(" A2: %d mV\n", a2); - printf(" A3: %d mV\n", a3); - printf(" A4: %d mV\n", a4); - printf(" A5: %d mV\n", a5); - printf(" D0: %d\n", d0); - printf(" D1: %d\n", d1); - printf(" D6: %d\n", d6); - printf(" D7: %d\n", d7); - printf(" Random: %#04x %#04x %#04x %#04x %#04x\n", rand[0], rand[1], rand[2], rand[3], rand[4]); - printf(" CRC: %#010lx (%s reference implementation)\n", crc, - (crc == reference_crc) ? "Matches" : "!! Does not match"); - printf("\n"); - - // toggle the blue LED - led_toggle(2); -} - -int main(void) { - printf("[Hail] Test App!\n"); - printf("[Hail] Samples all sensors.\n"); - printf("[Hail] Transmits name over BLE.\n"); - printf("[Hail] Button controls LED.\n"); - - // Setup BLE - simple_ble_init(&ble_config); - simple_adv_only_name(); - - // Enable button callbacks - button_subscribe(button_callback, NULL); - button_enable_interrupt(0); - - // Setup D0, D1, D6, D7 - gpio_enable_input(0, PullDown); // D0 - gpio_enable_input(1, PullDown); // D1 - gpio_enable_input(2, PullDown); // D6 - gpio_enable_input(3, PullDown); // D7 - - // Enable interrupts on D7 - gpio_interrupt_callback(gpio_callback, NULL); - gpio_enable_interrupt(3, Change); - - // sample sensors every second - while (1) { - sample_sensors(); - delay_ms(1000); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hello_loop/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hello_loop/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hello_loop/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hello_loop/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hello_loop/README.md deleted file mode 100644 index 152de577a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hello_loop/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# Hello Loop Test App - -Periodically prints "Hello\n" to the console. This is meant to help test -low-power operation when using the USART. On the SAM4L, with a board configured -to be able to enter deep sleep, power consumption should drop to microamps (in -WAIT mode) for a large majority of the time while the app continues to operate -normally. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hello_loop/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hello_loop/main.c deleted file mode 100644 index 2b2312e37..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hello_loop/main.c +++ /dev/null @@ -1,13 +0,0 @@ -/* vim: set sw=2 expandtab tw=80: */ - -#include - -#include -#include - -int main(void) { - while (1) { - printf("Hello\n"); - delay_ms(1000); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hifive1b/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hifive1b/Makefile deleted file mode 100644 index b464ad795..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hifive1b/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -STACK_SIZE=512 -KERNEL_HEAP_SIZE=512 -APP_HEAP_SIZE=0 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hifive1b/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hifive1b/README.md deleted file mode 100644 index 2f792a0a8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hifive1b/README.md +++ /dev/null @@ -1,5 +0,0 @@ -Hifive1b Test App -================= - -Because the Hifive1b has so little memory this app is designed to compile -very small so that it will fit. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hifive1b/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hifive1b/main.c deleted file mode 100644 index a5ddfa2d2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hifive1b/main.c +++ /dev/null @@ -1,19 +0,0 @@ -#include -#include -#include -#include - -#include - -char hello[] = "Hello from HiFive1b!\r\n"; - -static void nop( - int a __attribute__((unused)), - int b __attribute__((unused)), - int c __attribute__((unused)), - void* d __attribute__((unused))) {} - -int main(void) { - putnstr_async(hello, strlen(hello), nop, NULL); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hmac/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hmac/Makefile deleted file mode 100644 index ddaf480c0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hmac/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -STACK_SIZE := 2048 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hmac/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hmac/README.md deleted file mode 100644 index f3502c6d7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hmac/README.md +++ /dev/null @@ -1,4 +0,0 @@ -HMAC -==== - -This test performs a HMAC operation on a string and prints the output diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hmac/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hmac/main.c deleted file mode 100644 index 4d362a6ac..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/hmac/main.c +++ /dev/null @@ -1,57 +0,0 @@ -#include - -#include -#include - -#define KEY_LEN 32 -#define DATA_LEN 256 -#define DEST_LEN 32 - -uint8_t key_buf[KEY_LEN] = {0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0xA0, 0xA1}; -uint8_t data_buf[DATA_LEN] = "A language empowering everyone to build reliable and efficient software."; -uint8_t dest_buf[DEST_LEN]; - -static void hmac_cb(__attribute__((unused)) int result, - __attribute__ ((unused)) int digest, - __attribute__ ((unused)) int unused, - __attribute__ ((unused)) void* userdata) { - int i; - - printf("Operation complete\r\n"); - - for (i = 0; i < DEST_LEN; i++) { - printf("%d: 0x%x\r\n", i, dest_buf[i]); - } - -} - -int main(void) { - printf("[TEST] HMAC Example Test\r\n"); - - // Set SHA256 as the algorithm - hmac_set_algorithm(0); - - printf("Loading in the 0 key...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, hmac_set_key_buffer(key_buf, KEY_LEN)); - printf(" done\r\n"); - - printf("Loading in the data buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, hmac_set_data_buffer(data_buf, DATA_LEN)); - printf(" done\r\n"); - - printf("Setting up the dest buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, hmac_set_dest_buffer(dest_buf, DEST_LEN)); - printf(" done\r\n"); - - printf("Setting up the callback...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, hmac_set_callback(hmac_cb, NULL)); - printf(" done\r\n"); - - printf("Running HMAC...\r\n"); - hmac_run(); - printf(" done\r\n"); - - yield(); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_ping_pong/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_ping_pong/Makefile deleted file mode 100644 index 2960019ad..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_ping_pong/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../ - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_ping_pong/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_ping_pong/README.md deleted file mode 100644 index 7dbdb51a1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_ping_pong/README.md +++ /dev/null @@ -1,12 +0,0 @@ -I2C Master/Slave Ping Pong -========================== - -This test sends a message from an I2C master to an I2C slave. - -To test, program one device with this application and another -with the `i2c_master_slave_ping_pong` applcation and press the user -button on the master device. It will send a message to the slave device -and print out information on whether the send was successful. By -inspecting the slave you can see if the write was received. - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_ping_pong/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_ping_pong/main.c deleted file mode 100644 index 0e820c9bf..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_ping_pong/main.c +++ /dev/null @@ -1,61 +0,0 @@ -#include -#include -#include -#include - -#include -#include -#include - -#define BUF_SIZE 16 -#define FOLLOW_ADDRESS 0x41 - -uint8_t master_write_buf[BUF_SIZE]; - -// This is the callback for the button press. -// A button press indicates that this device should start the ping-pong -// exchange. First, change the address to the BUTTON_ADDRESS to avoid -// conflict with the other node, then send a message. -static void button_cb(__attribute__((unused)) int btn_num, - __attribute__ ((unused)) int arg1, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void* userdata) { - // Only the first press is meaningfull - static bool pressed = false; - - if (!pressed) { - pressed = true; - printf("Sending as master\n"); - - TOCK_EXPECT(RETURNCODE_SUCCESS, i2c_master_write_sync(FOLLOW_ADDRESS, master_write_buf, BUF_SIZE)); - printf("Sent.\n"); - } else { - pressed = false; - } -} - -// This function sets up the I2C peripheral with needed buffers and prepares -// callbacks for I2C and button presses. Normal operation of this test takes -// place in the subsequent callbacks. -int main(void) { - printf("I2C Master/Slave Ping-Pong\n"); - - // Prepare buffers - strcpy((char*) master_write_buf, "Hello friend.\n"); - - // Set up I2C peripheral - // Set up button peripheral to grab any button press - TOCK_EXPECT(RETURNCODE_SUCCESS, button_subscribe(button_cb, NULL)); - - int nbuttons; - button_count(&nbuttons); - if (nbuttons < 1) { - printf("ERROR: This app requires that a board have at least one button.\n"); - exit(-1); - } - - int j; - for (j = 0; j < nbuttons; j++) { - TOCK_EXPECT(RETURNCODE_SUCCESS, button_enable_interrupt(j)); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_slave_ping_pong/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_slave_ping_pong/Makefile deleted file mode 100644 index 2960019ad..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_slave_ping_pong/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../ - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_slave_ping_pong/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_slave_ping_pong/README.md deleted file mode 100644 index 3935e9b93..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_slave_ping_pong/README.md +++ /dev/null @@ -1,21 +0,0 @@ -I2C Master/Slave Ping Pong -========================== - -This test sends a message between two multi-master I2C devices. - -To test, program two devices with this application and press the user -button on one device. A device powers on its LED when sending a message -and powers off its LED when it receives a message. - - -Test Operation --------------- - -At startup, each device will act as an I2C slave with address 0x40. - -Upon button press, a device will change its address to 0x41, change to -master mode, and issue a write to device 0x40. Once complete, the device -will return to slave mode, now with address 0x41. - -In steady state operation, when a device receives a message, it will -send a message in response 2500 ms later. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_slave_ping_pong/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_slave_ping_pong/main.c deleted file mode 100644 index e2d6c36c6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/i2c/i2c_master_slave_ping_pong/main.c +++ /dev/null @@ -1,108 +0,0 @@ -#include -#include -#include -#include - -#include -#include -#include - -#define BUF_SIZE 16 -#define LEADER_ADDRESS 0x40 -#define FOLLOW_ADDRESS 0x41 - -uint8_t master_write_buf[BUF_SIZE]; -uint8_t master_read_buf[BUF_SIZE]; -uint8_t slave_write_buf[BUF_SIZE]; -uint8_t slave_read_buf[BUF_SIZE]; -bool is_leader = false; - - -// In response to a -static void i2c_callback(int callback_type, - __attribute__ ((unused)) int length, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void* userdata) { - // Watching for GPIO interrupts holds us in a higher power state, so stop - // doing that once we don't care about button presses any more (the first - // time having sent or received a message) - static bool any_message = false; - if (!any_message) { - int nbuttons; - button_count(&nbuttons); - int j; - for (j = 0; j < nbuttons; j++) { - button_disable_interrupt(j); - } - } - - if (callback_type == TOCK_I2C_CB_MASTER_WRITE) { - printf("CB: Master write\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, i2c_master_slave_listen()); - } else if (callback_type == TOCK_I2C_CB_SLAVE_WRITE) { - printf("CB: Slave write\n"); - delay_ms(2500); - - printf("%s sending\n", is_leader ? "Leader" : "Follower"); - TOCK_EXPECT(RETURNCODE_SUCCESS, i2c_master_slave_write(is_leader ? FOLLOW_ADDRESS : LEADER_ADDRESS, BUF_SIZE)); - } else { - printf("ERROR: Unexepected callback: type %d\n", callback_type); - } -} - -// This is the callback for the button press. -// A button press indicates that this device should start the ping-pong -// exchange. First, change the address to the BUTTON_ADDRESS to avoid -// conflict with the other node, then send a message. -static void button_cb(__attribute__((unused)) int btn_num, - __attribute__ ((unused)) int arg1, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void* userdata) { - // Only the first press is meaningfull - static bool pressed = false; - - if (!pressed) { - pressed = true; - is_leader = true; - - printf("Switching to master\n"); - - TOCK_EXPECT(RETURNCODE_SUCCESS, i2c_master_slave_set_slave_address(LEADER_ADDRESS)); - TOCK_EXPECT(RETURNCODE_SUCCESS, i2c_master_slave_write(FOLLOW_ADDRESS, BUF_SIZE)); - } -} - -// This function sets up the I2C peripheral with needed buffers and prepares -// callbacks for I2C and button presses. Normal operation of this test takes -// place in the subsequent callbacks. -int main(void) { - printf("I2C Master/Slave Ping-Pong\n"); - - // Prepare buffers - strcpy((char*) master_write_buf, "Hello friend.\n"); - - // Set up I2C peripheral - TOCK_EXPECT(RETURNCODE_SUCCESS, i2c_master_slave_set_callback(i2c_callback, NULL)); - TOCK_EXPECT(RETURNCODE_SUCCESS, i2c_master_slave_set_master_write_buffer(master_write_buf, BUF_SIZE)); - TOCK_EXPECT(RETURNCODE_SUCCESS, i2c_master_slave_set_master_read_buffer(master_read_buf, BUF_SIZE)); - TOCK_EXPECT(RETURNCODE_SUCCESS, i2c_master_slave_set_slave_write_buffer(slave_write_buf, BUF_SIZE)); - TOCK_EXPECT(RETURNCODE_SUCCESS, i2c_master_slave_set_slave_read_buffer(slave_read_buf, BUF_SIZE)); - - TOCK_EXPECT(RETURNCODE_SUCCESS, i2c_master_slave_set_slave_address(FOLLOW_ADDRESS)); - TOCK_EXPECT(RETURNCODE_SUCCESS, i2c_master_slave_listen()); - - // Set up button peripheral to grab any button press - TOCK_EXPECT(RETURNCODE_SUCCESS, button_subscribe(button_cb, NULL)); - - int nbuttons; - button_count(&nbuttons); - if (nbuttons < 1) { - printf("ERROR: This app requires that a board have at least one button.\n"); - exit(-1); - } - - int j; - for (j = 0; j < nbuttons; j++) { - TOCK_EXPECT(RETURNCODE_SUCCESS, button_enable_interrupt(j)); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_ack/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_ack/Makefile deleted file mode 100644 index b9cdd0fa3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_ack/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_ack/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_ack/README.md deleted file mode 100644 index 8bee92332..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_ack/README.md +++ /dev/null @@ -1,9 +0,0 @@ -This is one of four applications to test 802.15.4 packet reception -and transmission. The four apps are: - -radio_ack: Sends packets, using a printf to signal whether they were - acknowledged. Also receives packets. -radio_rx: Receives packets only. -radio_rxtx: Sends and receives packets. -radio_tx: Sends packets only. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_ack/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_ack/main.c deleted file mode 100644 index 69fd886e4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_ack/main.c +++ /dev/null @@ -1,45 +0,0 @@ -#include -#include - -#include "ieee802154.h" -#include "led.h" -#include "timer.h" - -// IEEE 802.15.4 sample packet transmission/ack app. -// Continually transmits frames at the specified short address to the specified -// destination address. Blinks the LED only if the transmitted frame is also acked. - -#define BUF_SIZE 60 -char packet_tx[BUF_SIZE]; -bool toggle = true; - -int main(void) { - int i; - char counter = 0; - for (i = 0; i < BUF_SIZE; i++) { - packet_tx[i] = i; - } - ieee802154_set_address(0x1540); - ieee802154_set_pan(0xABCD); - ieee802154_config_commit(); - ieee802154_up(); - while (1) { - int err = ieee802154_send(0x0802, - SEC_LEVEL_NONE, - 0, - NULL, - packet_tx, - BUF_SIZE); - if (err == RETURNCODE_SUCCESS) { - led_toggle(0); - printf("Packet sent and acked.\n"); - } else if (err == RETURNCODE_ENOACK) { - printf("Packet sent, but not acked.\n"); - } else { - printf("Failed to send packet.\n"); - } - counter++; - packet_tx[0] = counter; - delay_ms(4000); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rx/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rx/Makefile deleted file mode 100644 index b9cdd0fa3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rx/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rx/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rx/README.md deleted file mode 100644 index 8bee92332..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rx/README.md +++ /dev/null @@ -1,9 +0,0 @@ -This is one of four applications to test 802.15.4 packet reception -and transmission. The four apps are: - -radio_ack: Sends packets, using a printf to signal whether they were - acknowledged. Also receives packets. -radio_rx: Receives packets only. -radio_rxtx: Sends and receives packets. -radio_tx: Sends packets only. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rx/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rx/main.c deleted file mode 100644 index f101fdf8f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rx/main.c +++ /dev/null @@ -1,101 +0,0 @@ -#include -#include -#include - -#include "ieee802154.h" -#include "led.h" -#include "timer.h" -#include "tock.h" - -// IEEE 802.15.4 sample packet reception app. -// Continually receives frames at the specified short address. Setting the -// source short address does not cause the radio to filter incoming frames, but -// does cause it to respond to the transmitter with ACKs. Toggles LED whenever -// a frame is received. -// -// Optionally uses the packet inspection functions to print out relevant -// information from the frame. (Set PRINT_PAYLOAD to 1) - -char packet_rx[IEEE802154_FRAME_LEN]; - -static void callback(__attribute__ ((unused)) int pans, - __attribute__ ((unused)) int dst_addr, - __attribute__ ((unused)) int src_addr, - __attribute__ ((unused)) void* ud) { - led_toggle(0); - // Before accessing an "allowed" buffer, we must request it back: - ieee802154_unallow_rx_buf(); - -#define PRINT_PAYLOAD 1 -#define PRINT_STRING 1 -#if PRINT_PAYLOAD - int payload_offset = ieee802154_frame_get_payload_offset(packet_rx); - int payload_length = ieee802154_frame_get_payload_length(packet_rx); - printf("Received packet with payload of %d bytes from offset %d\n", payload_length, payload_offset); -#if PRINT_STRING - printf("%.*s\n", payload_length, packet_rx + payload_offset); -#else - for (i = 0; i < payload_length; i++) { - printf("%02x%c", packet_rx[payload_offset + i], - ((i + 1) % 16 == 0 || i + 1 == payload_length) ? '\n' : ' '); - } -#endif // PRINT_STRING - - unsigned short pan; - unsigned short short_addr; - unsigned char long_addr[8]; - addr_mode_t mode; - - if (ieee802154_frame_get_dst_pan(packet_rx, &pan)) { - printf("Packet destination PAN ID: 0x%04x\n", pan); - } else { - printf("Packet destination PAN ID: not present\n"); - } - - mode = ieee802154_frame_get_dst_addr(packet_rx, &short_addr, long_addr); - if (mode == ADDR_NONE) { - printf("Packet destination address: not present\n"); - } else if (mode == ADDR_SHORT) { - printf("Packet destination address: 0x%04x\n", short_addr); - } else if (mode == ADDR_LONG) { - printf("Packet destination address:"); - for (int i = 0; i < 8; i++) { - printf(" %02x", long_addr[i]); - } - printf("\n"); - } - - if (ieee802154_frame_get_src_pan(packet_rx, &pan)) { - printf("Packet source PAN ID: 0x%04x\n", pan); - } else { - printf("Packet source PAN ID: not present\n"); - } - - mode = ieee802154_frame_get_src_addr(packet_rx, &short_addr, long_addr); - if (mode == ADDR_NONE) { - printf("Packet source address: not present\n"); - } else if (mode == ADDR_SHORT) { - printf("Packet source address: 0x%04x\n", short_addr); - } else if (mode == ADDR_LONG) { - printf("Packet source address:"); - for (int i = 0; i < 8; i++) { - printf(" %02x", long_addr[i]); - } - printf("\n"); - } -#endif - - ieee802154_receive(callback, packet_rx, IEEE802154_FRAME_LEN); -} - -int main(void) { - memset(packet_rx, 0, IEEE802154_FRAME_LEN); - ieee802154_set_address(0x802); - ieee802154_set_pan(0xABCD); - ieee802154_config_commit(); - ieee802154_up(); - ieee802154_receive(callback, packet_rx, IEEE802154_FRAME_LEN); - while (1) { - delay_ms(4000); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rxtx/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rxtx/Makefile deleted file mode 100644 index b9cdd0fa3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rxtx/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rxtx/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rxtx/README.md deleted file mode 100644 index 8bee92332..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rxtx/README.md +++ /dev/null @@ -1,9 +0,0 @@ -This is one of four applications to test 802.15.4 packet reception -and transmission. The four apps are: - -radio_ack: Sends packets, using a printf to signal whether they were - acknowledged. Also receives packets. -radio_rx: Receives packets only. -radio_rxtx: Sends and receives packets. -radio_tx: Sends packets only. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rxtx/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rxtx/main.c deleted file mode 100644 index 7992a8bf3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_rxtx/main.c +++ /dev/null @@ -1,48 +0,0 @@ -#include -#include - -#include "ieee802154.h" -#include "led.h" -#include "timer.h" - -// IEEE 802.15.4 sample packet echo app. -// Continually receives packets at the specified short address, then retransmits them. - -char packet_rx[IEEE802154_FRAME_LEN]; -bool toggle = true; - -int main(void) { - unsigned short ADDR = 0x0802; - unsigned short PAN = 0xABCD; - ieee802154_set_address(ADDR); - ieee802154_set_pan(PAN); - ieee802154_config_commit(); - ieee802154_up(); - while (1) { - if (ieee802154_receive_sync(packet_rx, IEEE802154_FRAME_LEN) >= 0) { - unsigned short pan; - unsigned short short_addr; - - if (!ieee802154_frame_get_dst_pan(packet_rx, &pan) || pan != PAN) { - continue; - } - - addr_mode_t mode = ieee802154_frame_get_dst_addr(packet_rx, &short_addr, NULL); - if (mode != ADDR_SHORT || short_addr != ADDR) { - continue; - } - - // Only retransmit the payload if this packet was meant for us. - int payload_offset = ieee802154_frame_get_payload_offset(packet_rx); - int payload_length = ieee802154_frame_get_payload_length(packet_rx); - delay_ms(250); - ieee802154_send(0xFFFF, - SEC_LEVEL_NONE, - 0, - NULL, - packet_rx + payload_offset, - payload_length); - } - led_toggle(0); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_tx/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_tx/Makefile deleted file mode 100644 index b9cdd0fa3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_tx/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_tx/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_tx/README.md deleted file mode 100644 index 8bee92332..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_tx/README.md +++ /dev/null @@ -1,9 +0,0 @@ -This is one of four applications to test 802.15.4 packet reception -and transmission. The four apps are: - -radio_ack: Sends packets, using a printf to signal whether they were - acknowledged. Also receives packets. -radio_rx: Receives packets only. -radio_rxtx: Sends and receives packets. -radio_tx: Sends packets only. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_tx/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_tx/main.c deleted file mode 100644 index 5c5139575..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/ieee802154/radio_tx/main.c +++ /dev/null @@ -1,47 +0,0 @@ -#include -#include - -#include "gpio.h" -#include "ieee802154.h" -#include "led.h" -#include "timer.h" -#include "tock.h" - -// IEEE 802.15.4 sample packet transmission app. -// Continually transmits frames at the specified short address to the specified -// destination address. - -#define BUF_SIZE 60 -char packet[BUF_SIZE]; -bool toggle = true; - -int main(void) { - int i; - for (i = 0; i < BUF_SIZE; i++) { - packet[i] = i; - } - gpio_enable_output(0); - ieee802154_set_address(0x1540); - ieee802154_set_pan(0xABCD); - ieee802154_config_commit(); - ieee802154_up(); - while (1) { - led_toggle(0); - int err = ieee802154_send(0x0802, - SEC_LEVEL_NONE, - 0, - NULL, - packet, - BUF_SIZE); - if (err == RETURNCODE_SUCCESS) { - printf("Transmitted successfully.\n"); - } else if (err == RETURNCODE_ENOACK) { - printf("Transmitted but packet not acknowledged.\n"); - gpio_toggle(0); - } else { - printf("Transmit failed with error %i.\n", err); - gpio_toggle(0); - } - delay_ms(250); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/imix/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/imix/Makefile deleted file mode 100644 index 435fd3d26..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/imix/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 2048 - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/libnrfserialization - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/imix/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/imix/README.md deleted file mode 100644 index 7e3c41a72..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/imix/README.md +++ /dev/null @@ -1,56 +0,0 @@ -imix Test App -============= - -This application tests the basic functionality of an imix board. - - -What to Expect --------------- - -When this app starts, the "user" LED should begin blinking. When you press the -User Button, the "kernel" LED will turn on. - -### More data from serial - -If you make a serial connection to the board, you will see something like this: - - $ tockloader listen - No device name specified. Using default "tock" - Using "/dev/ttyUSB0 - imix development board - TockOS" - - Listening for serial output. - [imix] Test App! - [imix] Samples all sensors. - [imix] Transmits name over BLE. - [imix] Button controls LED. - [imix Sensor Reading] - Temperature: 2718 1/100 degrees C - Humidity: 3723 0.01% - Light: 593 - Acceleration: 1007 - A0: 2074 mV - A1: 1812 mV - A2: 1947 mV - A3: 1965 mV - A4: 1948 mV - A5: 4 mV - D0: 0 - D1: 0 - D6: 0 - D7: 0 - -### Experimenting with some of the sensors - - * The light sensor reports a value in the low hundreds for office lighting, - nearly zero when covered with a hand, and several thousand when a light is - shined directly at the board. - - * Exhaling on the temperature and humidity sensor should show a fairly quick - rise in humidity. The temperature sensor will not change as significantly, - but a warm finger can usually move it a few degrees. - - * The acceleration value is the Euclidean sum of all acceleration vectors. - This means if you simply rotate the imix you won't see much change, however - shaking the imix should result in some increased values. Check out - [the accelerometer driver](../../../libtock/ninedof.h) for more - fine-grained access to the accelerometer. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/imix/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/imix/main.c deleted file mode 100644 index 94a4a4951..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/imix/main.c +++ /dev/null @@ -1,123 +0,0 @@ -#include "math.h" -#include -#include - -#include -#include -#include - -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -// Intervals for BLE advertising and connections -simple_ble_config_t ble_config = { - .platform_id = 0x13, // used as 4th octect in device BLE address - .device_id = DEVICE_ID_DEFAULT, - .adv_name = (char*)"imix", - .adv_interval = MSEC_TO_UNITS(1000, UNIT_0_625_MS), - .min_conn_interval = MSEC_TO_UNITS(1000, UNIT_1_25_MS), - .max_conn_interval = MSEC_TO_UNITS(1250, UNIT_1_25_MS), -}; - -// Empty handler for setting BLE addresses -void ble_address_set (void) { - // nop -} - -// Callback for button presses. -// btn_num: The index of the button associated with the callback -// val: 1 if pressed, 0 if depressed -static void button_callback(__attribute__ ((unused)) int btn_num, - int val, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void *ud) { - if (val == 1) { - led_on(0); - } else { - led_off(0); - } -} - -static void sample_sensors (void) { - printf("[imix Sensor Reading]\n"); - // Sensors: temperature/humidity, acceleration, light - int temp; - temperature_read_sync(&temp); - printf(" Temperature: %d.%02d degrees C\n", temp / 100, temp % 100); - - unsigned humi; - humidity_read_sync(&humi); - printf(" Humidity: %u.%02u%%\n", humi / 100, humi % 100); - - uint32_t accel_mag = ninedof_read_accel_mag(); - printf(" Acceleration: %lu\n", accel_mag); - - int light; - ambient_light_read_intensity_sync(&light); - printf(" Light: %d\n", light); - - // Analog inputs: A0-A5 - for (int a = 0; a < 6; a++) { - uint16_t val; - adc_sample_sync(a, &val); - int ival = (val * 3300) / (4095 << 4); - printf(" A%i: %d mV\n", a, ival); - } - - // Digital inputs: D0, D1, D6, D7 - for (int d = 0; d < 4; d++) { - int val; - gpio_read(0, &val); - printf(" D%i: %d\n", d, val); - } - printf("\n"); - - // toggle the user LED - led_toggle(1); -} - -int main(void) { - printf("[imix] Test App!\n"); - printf("[imix] Samples all sensors.\n"); - printf("[imix] Transmits name over BLE.\n"); - printf("[imix] Button controls LED.\n"); - - // Setup BLE - simple_ble_init(&ble_config); - printf("[imix] BLE initialized.\n"); - simple_adv_only_name(); - printf("[imix] BLE advertising.\n"); - - // Enable button callbacks - button_subscribe(button_callback, NULL); - button_enable_interrupt(0); - printf("[imix] Button initialized.\n"); - - // Setup D0, D1, D6, D7 - gpio_enable_input(0, PullDown); // D0 - gpio_enable_input(1, PullDown); // D1 - gpio_enable_input(2, PullDown); // D6 - gpio_enable_input(3, PullDown); // D7 - printf("[imix] GPIO D0, D1, D6, D7 configured to be pulldown.\n"); - - // Should add UDP here - - // sample sensors every second - while (1) { - printf("[imix] Sampling sensors.\n"); - sample_sensors(); - delay_ms(1000); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/kv_system/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/kv_system/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/kv_system/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/kv_system/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/kv_system/README.md deleted file mode 100644 index 3faf2e208..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/kv_system/README.md +++ /dev/null @@ -1,4 +0,0 @@ -KV System -========= - -This test performs a few simple key/value get, set and delete operations. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/kv_system/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/kv_system/main.c deleted file mode 100644 index 428d7566e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/kv_system/main.c +++ /dev/null @@ -1,92 +0,0 @@ -#include -#include - -#include -#include - -#define KEY_LEN 16 -#define DATA_LEN 32 - -uint8_t key_buf[KEY_LEN] = "First Key"; -uint8_t data_buf[DATA_LEN] = \ - "My secret key, that no one knows"; -uint8_t out_buf[DATA_LEN] = "Just junk"; - -static void kv_system_cb(int result, - __attribute__ ((unused)) int length, - __attribute__ ((unused)) int verified, - void* con) { - if (result != 0) { - printf("Failure %d\n", result); - exit(-1); - } - - *(bool*)con = true; -} - -int main(void) { - int i; - bool con = false; - - printf("[TEST] KV System Example Test\r\n"); - - TOCK_EXPECT(RETURNCODE_SUCCESS, kv_system_check_status()); - - printf("Loading in the key...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, kv_system_set_key_buffer(key_buf, KEY_LEN)); - printf(" done\r\n"); - - printf("Loading in the input buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, kv_system_set_input_buffer(data_buf, DATA_LEN)); - printf(" done\r\n"); - - printf("Setting up the callback...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, kv_system_set_callback(kv_system_cb, &con)); - printf(" done\r\n"); - - printf("Adding the key...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, kv_system_set()); - printf(" done\r\n"); - - yield_for(&con); - con = false; - - printf("Finish adding the key\r\n"); - - printf("Loading in the output buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, kv_system_set_output_buffer(out_buf, DATA_LEN)); - printf(" done\r\n"); - - printf("Getting the key...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, kv_system_get()); - printf(" done\r\n"); - - yield_for(&con); - con = false; - - printf("Finish retrieving the key: \"%s\"\r\n", out_buf); - - for (i = 0; i < DATA_LEN; i++) { - if (out_buf[i] != data_buf[i]) { - printf("Comparison failure at %d\n", i); - printf("Expected value: 0x%x\n", data_buf[i]); - printf(" But got value: 0x%x\n", out_buf[i]); - exit(-1); - } - } - - printf("Deleting the key...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, kv_system_delete()); - yield_for(&con); - con = false; - printf(" done\r\n"); - - printf("Getting the key, again...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, kv_system_get()); - printf("This should fail\r\n"); - - yield_for(&con); - con = false; - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/l3gd20/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/l3gd20/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/l3gd20/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/l3gd20/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/l3gd20/main.c deleted file mode 100644 index b1e07e045..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/l3gd20/main.c +++ /dev/null @@ -1,40 +0,0 @@ -/* vim: set sw=2 expandtab tw=80: */ - -#include -#include -#include -#include - -static int decimals (float f, int n) -{ - return (int)((fabs(f - (int)(f))) * pow(10, n)); -} - -int main(void) { - L3GD20XYZ xyz; - int temp; - - if (!l3gd20_is_present()) { - printf("L3GD20 sensor driver not present\n"); - return -1; - } - - if (!l3gd20_power_on()) { - printf("L3GD20 device is not present\n"); - return -1; - } - - l3gd20_set_hpf_parameters(L3GD20_HPF_MODE_NORMAL, L3GD20_HPF_DIV_64); - l3gd20_enable_hpf(true); - while (1) { - if (l3gd20_read_xyz(&xyz) == RETURNCODE_SUCCESS && l3gd20_read_temperature(&temp) == RETURNCODE_SUCCESS) { - printf("temperature %d x %d.%d y %d.%d z %d.%d\r\n", temp, (int)xyz.x, decimals(xyz.x, 3), - (int)xyz.y, decimals(xyz.y, 3), (int)xyz.z, decimals(xyz.z, 3)); - } else { - printf("Error while reading gyroscope and temperature\n"); - } - delay_ms(10); - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/lps25hb/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/lps25hb/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/lps25hb/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/lps25hb/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/lps25hb/main.c deleted file mode 100644 index 11f7af09c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/lps25hb/main.c +++ /dev/null @@ -1,25 +0,0 @@ -#include -#include -#include -#include -#include -#include - -#include -#include -#include - -int main (void) { - printf("[LPS25HB] Test\n"); - - // Start a pressure measurement - unsigned pressure; - int rc = lps25hb_get_pressure_sync((int*) &pressure); - - if (rc < 0) { - printf("Error getting pressure: %d\n", rc); - } else { - // Print the pressure value - printf("\tValue(%u ubar) [0x%X]\n\n", pressure, pressure); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/lsm303dlhc/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/lsm303dlhc/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/lsm303dlhc/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/lsm303dlhc/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/lsm303dlhc/main.c deleted file mode 100644 index 57a5822d2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/lsm303dlhc/main.c +++ /dev/null @@ -1,61 +0,0 @@ -/* vim: set sw=2 expandtab tw=80: */ - -#include -#include -#include -#include - -#define SIGN(f) (f < 0 ? '-' : ' ') - -static int decimals (float f, int n) -{ - return (int)((fabs(f - (int)(f))) * pow(10, n)); -} - -int main(void) { - LSM303DLHCXYZ xyz; - float temp; - - if (lsm303dlhc_is_present()) { - printf("LSM303DLHC sensor is present\n"); - } else { - printf("LSM303DLHC sensor driver not present\n"); - return -1; - } - - if (lsm303dlhc_set_power_mode(LSM303DLHC_100HZ, LSM303DLHC_NORMAL)) { - printf("LSM303DLHC device set power mode\n"); - } else { - printf("LSM303DLHC device set power mode failed\n"); - } - - if (lsm303dlhc_set_accelerometer_scale_and_resolution(LSM303DLHC_SCALE_8G, false)) { - printf("LSM303DLHC device set scale\n"); - lsm303dlhc_set_temperature_and_magnetometer_rate(true, LSM303DLHC_M_220_0HZ); - lsm303dlhc_set_magnetometer_range(LSM303DLHC_RANGE_4_7G); - while (1) { - if (lsm303dlhc_read_acceleration_xyz(&xyz) == RETURNCODE_SUCCESS) { - printf("acceleration x %c%d.%d y %c%d.%d z %c%d.%d\n", SIGN(xyz.x), (int)xyz.x, decimals(xyz.x, 3), - SIGN(xyz.y), (int)xyz.y, decimals(xyz.y, 3), SIGN(xyz.z), (int)xyz.z, decimals(xyz.z, 3)); - } else { - printf("Error while reading acceleration\n"); - } - if (lsm303dlhc_read_temperature(&temp) == RETURNCODE_SUCCESS) { - printf("temperature %c%d.%d\n", SIGN(temp), (int)temp, decimals(temp, 1)); - } else { - printf("Error while reading temperature\n"); - } - if (lsm303dlhc_read_magnetometer_xyz(&xyz) == RETURNCODE_SUCCESS) { - printf("magnetometer x %c%d.%d y %c%d.%d z %c%d.%d\n", SIGN(xyz.x), (int)xyz.x, decimals(xyz.x, 3), - SIGN(xyz.y), (int)xyz.y, decimals(xyz.y, 3), SIGN(xyz.z), (int)xyz.z, decimals(xyz.z, 3)); - } else { - printf("Error while reading magnetometer\n"); - } - delay_ms(1000); - } - } else { - printf("LSM303DLHC device set scale failed\n"); - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test01/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test01/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test01/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test01/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test01/README.md deleted file mode 100644 index d9798d25f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test01/README.md +++ /dev/null @@ -1,4 +0,0 @@ -`malloc` Test App -================= - -This simple app just tests that malloc will run successfully several times. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test01/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test01/main.c deleted file mode 100644 index 590ad16fb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test01/main.c +++ /dev/null @@ -1,32 +0,0 @@ -#include -#include -#include - -void use_buffer(uint8_t* buffer, int len); - -// Aligned buffers can be problematic. -char buf[64] __attribute__((aligned(64))) = {0}; - -// Just a function to test that we can write to all of the mallocd buffer. -void use_buffer(uint8_t* buffer, int len) { - for (int i = 0; i < len; i++) { - buffer[i] += (uint8_t) i; - } -} - - -int main(void) { - - void* ptr1 = malloc(5); - use_buffer(ptr1, 5); - - void* ptr2 = malloc(15); - use_buffer(ptr2, 15); - - void* ptr3 = malloc(20); - use_buffer(ptr3, 20); - - printf("malloc01: success\n"); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test02/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test02/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test02/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test02/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test02/README.md deleted file mode 100644 index 0f005dbde..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test02/README.md +++ /dev/null @@ -1,11 +0,0 @@ -`malloc` Test App 2 -=================== - -This test checks that a large malloc will fail correctly. - -Expected Output ---------------- - -``` -malloc02: success -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test02/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test02/main.c deleted file mode 100644 index e0fd15c92..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/malloc_test02/main.c +++ /dev/null @@ -1,35 +0,0 @@ -#include -#include -#include - -void use_buffer(uint8_t* buffer, int len); - -// Just a function to test that we can write to all of the mallocd buffer. -void use_buffer(uint8_t* buffer, int len) { - for (int i = 0; i < len; i++) { - buffer[i] += (uint8_t) i; - } -} - - -int main(void) { - - // This should work. - void* ptr1 = malloc(119); - use_buffer(ptr1, 119); - - // This should fail. - void* ptr2 = malloc(100000); - if (ptr2 != NULL) { - printf("ERROR! large malloc should fail."); - exit(-1); - } - - // This should work. - void* ptr3 = malloc(38); - use_buffer(ptr3, 38); - - printf("malloc02: success\n"); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/max17205/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/max17205/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/max17205/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/max17205/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/max17205/README.md deleted file mode 100644 index 743fc0633..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/max17205/README.md +++ /dev/null @@ -1,9 +0,0 @@ -MAX17205 Battery Monitor Test App -================================ - -This application tests the 5 functions of the max17205 battery monitor. - -It should return valid values (depending on the batter you are plugged into). - -When run when it is not connected to a max17205 it should return TOCK_ENOACK. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/max17205/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/max17205/main.c deleted file mode 100644 index 4e4091809..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/max17205/main.c +++ /dev/null @@ -1,57 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include - -int main (void) { - printf("[MAX17205] Test App\n"); - - uint64_t rom_id; - int rc = max17205_read_rom_id_sync(&rom_id); - if (rc == RETURNCODE_SUCCESS) { - printf("Found ROM ID: 0x%llX\n", rom_id); - } else { - printf("Got error: %s\n", tock_strrcode(rc)); - } - - printf("\n"); - - uint16_t status; - rc = max17205_read_status_sync(&status); - if (rc == RETURNCODE_SUCCESS) { - printf("Status: 0x%04X\n", status); - } else { - printf("Got error: %d - %s\n", rc, tock_strrcode(rc)); - } - - printf("\n"); - - uint16_t percent, soc_mah, soc_mah_full; - rc = max17205_read_soc_sync(&percent, &soc_mah, &soc_mah_full); - if (rc == RETURNCODE_SUCCESS) { - printf("Percent (.001%%): %ld\n", lrint(max17205_get_percentage_mP(percent))); - printf("State of charge in uAh: %ld\n", lrint(max17205_get_capacity_uAh(soc_mah))); - printf("Full charge in uAh: %ld\n", lrint(max17205_get_capacity_uAh(soc_mah_full))); - } else { - printf("Got error: %d - %s\n", rc, tock_strrcode(rc)); - } - - printf("\n"); - - uint16_t voltage; - int16_t current; - rc = max17205_read_voltage_current_sync(&voltage, ¤t); - if (rc == RETURNCODE_SUCCESS) { - printf("Voltage (mV): %ld\n", lrint(max17205_get_voltage_mV(voltage))); - printf("Current (uA): %ld\n", lrint(max17205_get_current_uA(current))); - } else { - printf("Got error: %d - %s\n", rc, tock_strrcode(rc)); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/microbit_v2/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/microbit_v2/Makefile deleted file mode 100644 index 5ce7552c5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/microbit_v2/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application -TOCK_USERLAND_BASE_DIR = ../../.. - -include $(TOCK_USERLAND_BASE_DIR)/simple-ble/Makefile -# Which files to compile -C_SRCS := $(wildcard *.c) -# Include userland master makefile. Contains rules and flags for actually -# building the application -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/simple-ble diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/microbit_v2/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/microbit_v2/README.md deleted file mode 100644 index be778a92e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/microbit_v2/README.md +++ /dev/null @@ -1,59 +0,0 @@ -Micro:bit v2 Test App -===================== - -This app tests the sensors of the Micro:bit v2. - -On startup ----------- - -When this app starts, the top left LED should start blinking. When you -press the A button, the LEDs should display an A, and a note should play. The -B button behaves similarly, but plays a different note. - -### More data printed to console - -If you run the command "tockloader listen" while this app is running, you will -see a printout like this: - - $ tockloader listen - No device name specified. Using default "tock" - Using "/dev/ttyACM0 - BBC Micro:bit CMSIS-DAP - mbed Serial Port" - Listening for serial output. - ---------------------------- - [Micro:bit] Test App! - [Micro:bit] Samples all sensors. - [Micro:bit] Transmits name over BLE. - [Micro:bit] Button controls LED. - [Micro:bit Sensor Reading] - Temperature: 23.0 degrees C - Acceleration: 992 - Magnetometer: X: 3024, Y: 269, Z: -1048 - Ambient sound: 67 - ADC: - P0: 1434 mV - P1: 880 mV - P2: 783 mV - Digital: - P8: 0 - P9: 0 - p16: 0 - -### Experimenting with some of the sensors - - * The temperature sensor will not change significantly, - but a warm finger can usually move it a few degrees. - - * The acceleration should be around 900-1100 when the Micro:bit isn't moving. - if you shake the Micro:bit, it should jump to the high 2000s. - - * When the Micro:bit is close to an electronic device, the X, Y, and Z values - from the magnetometer should get bigger. - - * The ambient sound should be around 70 in a quiet room. Playing music loudly - next to the Micro:bit should raise it to 80 or 90. - - * Connecting P0, P1, or P2 with the GND pin should drop the corresponding pin's mV - to zero or almost zero. Additionally, the bottom-left LED should turn on. - - * Pressing the A button and B button should make the Micro:bit play a - different note for each button and display a letter (A or B). diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/microbit_v2/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/microbit_v2/main.c deleted file mode 100644 index 50635c7f3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/microbit_v2/main.c +++ /dev/null @@ -1,162 +0,0 @@ -// Micro:bit v2 testing application. -// This app is modeled after the Hail test app by bradjc. - -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -static int check_err(int retval, const char* func_name) { - if (retval < RETURNCODE_SUCCESS) { - printf("Function: %s returned error: %s\n", func_name, tock_strrcode(retval)); - tock_exit(1); - } - return retval; -} - - -static bool tone_complete = true; -static void tone_callback(void) { - // allow additional notes to be played - tone_complete = true; -} - -static void light_leds(int leds[], int len) { - for (int i = 0; i < len; i++) { - check_err(led_on(leds[i]), "led_on"); - } -} - -static void button_callback(int btn_num, - int button_pressed, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void *ud) { - - // Do not run if this was a button release or if tone is not finished - if (!button_pressed || !tone_complete) { - if (!tone_complete) { - printf("Please wait for the tone to stop\n"); - } - return; - } - - // Play a note and make an LED pattern appear - tone_complete = false; - if (btn_num == 0) { - // When playing notes, note that the minimum frequency the Microbit can play is 489 Hz. - check_err(tone(NOTE_C5, 500, tone_callback), "tone"); - int leds[10] = {2, 6, 8, 11, 12, 13, 16, 18, 21, 23}; - light_leds(leds, 10); - } else if (btn_num == 1) { - check_err(tone(NOTE_E5, 500, tone_callback), "tone"); - int leds[11] = {1, 2, 6, 8, 11, 12, 13, 16, 18, 21, 22}; - light_leds(leds, 11); - } -} - -static void sample_sensors(void) { - check_err(led_toggle(0), "led_toggle"); // Blink top left LED - for (int i = 1; i < 25; i++) { - check_err(led_off(i), "led_off"); - } - - // Sensors: temperature, acceleration, sound pressure - int temp = 0; - check_err(temperature_read_sync(&temp), "temperature_read_sync"); - uint32_t accel_mag = check_err(ninedof_read_accel_mag(), "ninedof_read_accel_mag"); - int x = 0; - int y = 0; - int z = 0; - check_err(ninedof_read_magnetometer_sync(&x, &y, &z), "ninedof_read_magnetometer_sync"); - unsigned char sound_pres; - check_err(sound_pressure_read_sync(&sound_pres), "sound_pressure_read_sync"); - - // Analog inputs: P0-P2 - uint16_t val = 0; - check_err(adc_sample_sync(0, &val), "adc_sample_sync"); - int p0 = (val * 3300) / (4095 << 4); - check_err(adc_sample_sync(1, &val), "adc_sample_sync"); - int p1 = (val * 3300) / (4095 << 4); - check_err(adc_sample_sync(2, &val), "adc_sample_sync"); - int p2 = (val * 3300) / (4095 << 4); - if (p0 < 10 || p1 < 10 || p2 < 10) { // pin is connected to gnd - check_err(led_on(20), "led_on"); - } - - // Digital inputs: P8, P9, P16 - int p8 = 0; - check_err(gpio_read(8, &p8), "gpio_read"); - int p9 = 0; - check_err(gpio_read(9, &p9), "gpio_read"); - int p16 = 0; - check_err(gpio_read(16, &p16), "gpio_read"); - - // print results - printf("[Micro:bit Sensor Reading]\n"); - // Temp is given in hundredths of a degree C, in format XX00 - printf(" Temperature: reading: %d.0 degrees C\n", temp / 100); - printf(" Acceleration: %lu\n", accel_mag); - printf(" Magnetometer: X: %d, Y: %d, Z: %d\n", x, y, z); - printf(" Ambient Sound: %i\n", sound_pres); - printf("ADC:\n"); - printf(" P0: %d mV\n", p0); - printf(" P1: %d mV\n", p1); - printf(" P2: %d mV\n", p2); - printf("Digital:\n"); - printf(" P8: %d\n", p8); - printf(" P9: %d\n", p9); - printf(" P16: %d\n", p16); - printf("\n"); -} - -int main(void) { - printf("[Micro:bit] Test App!\n"); - printf("[Micro:bit] Samples all sensors.\n"); - printf("[Micro:bit] Transmits name over BLE.\n"); - printf("[Micro:bit] Button controls LED.\n"); - - // Setup BLE - static uint8_t adv_data_buf[ADV_DATA_MAX_SIZE]; - AdvData_t adv_data = gap_adv_data_new(adv_data_buf, sizeof(adv_data_buf)); - uint16_t advertising_interval_ms = 1000; - uint8_t device_name[] = "Micro_bit:v2"; - check_err(gap_add_device_name(&adv_data, device_name, sizeof(device_name) - 1), "gap_add_device_name"); - check_err(ble_start_advertising(ADV_NON_CONN_IND, adv_data.buf, adv_data.offset, advertising_interval_ms), - "ble_start_advertising"); - printf("Now advertising every %d ms as '%s'\n", advertising_interval_ms, device_name); - - // Enable button callbacks - check_err(button_subscribe(button_callback, NULL), "button_subscribe"); - check_err(button_enable_interrupt(0), "button_enable_interrupt"); - check_err(button_enable_interrupt(1), "button_enable_interrupt"); - printf("Set up button callbacks!\n"); - - // Enable sound pressure sensor - check_err(sound_pressure_enable(), "sound_pressure_enable"); - printf("Enabled sound pressure!\n"); - - // Setup P8, P9, P16 - check_err(gpio_enable_input(8, PullDown), "gpio_enable_input"); // P8 - check_err(gpio_enable_input(9, PullDown), "gpio_enable_input"); // P9 - check_err(gpio_enable_input(16, PullDown), "gpio_enable_input"); // P16 - printf("Set up gpio pins!\n"); - - printf("Setup complete!\n"); - // sample sensors every second - while (1) { - sample_sensors(); - delay_ms(1000); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu/main.c deleted file mode 100644 index 6c68a8004..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu/main.c +++ /dev/null @@ -1,51 +0,0 @@ -#include -#include -#include -#include -#include - -int main(void) { - __attribute__ ((unused)) uint8_t *memory_start = tock_app_memory_begins_at(); - __attribute__ ((unused)) uint8_t *memory_end = tock_app_memory_ends_at(); - __attribute__ ((unused)) uint8_t *flash_start = tock_app_flash_begins_at(); - __attribute__ ((unused)) uint8_t *flash_end = tock_app_flash_ends_at(); - __attribute__ ((unused)) uint8_t *grant_start = tock_app_grant_begins_at(); - - printf("\n[TEST] MPU Access\n"); - - printf("This test checks whether a read or write to a given\n"); - printf("address causes an MPU fault or not. Uncomment the\n"); - printf("memory access that you want to test.\n\n"); - - /* Example valid accesses. */ - - // Valid Access 1: Write to start of PAM - // *memory_start = 0; - - // Valid Access 2: Read from start of PAM - // uint8_t byte = *memory_start; - // printf("First byte of PAM: %X\n", byte); - - // Valid Access 3: Read from start of flash - // uint8_t byte = *flash_start; - // printf("First byte of flash: %X\n", byte); - - /* Example invalid accesses. */ - - // Invalid Access 1: Write to start of flash - // *flash_start = 0; - - // Invalid Access 2: Write to start of grant - // *grant_start = 0; - - // Invalid Access 3: Read from start of grant - // uint8_t byte = *grant_start; - // printf("Inaccesible byte: %X\n", byte); - - // Invalid Access 4: Write past process memory - // *memory_end = 0; - - // Invalid Access 5: Read past process memory - // uint8_t byte = *memory_end; - // printf("Inaccesible byte: %X\n", byte); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_flash_end/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_flash_end/Makefile deleted file mode 100644 index 8f3698b98..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_flash_end/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -STACK_SIZE := 1024 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_flash_end/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_flash_end/README.md deleted file mode 100644 index e2e1e8e65..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_flash_end/README.md +++ /dev/null @@ -1,5 +0,0 @@ -MPU Flash End -=============== - -This test verifies that an application can read the last byte in its flash -region, but not the byte immediately after. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_flash_end/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_flash_end/main.c deleted file mode 100644 index 332b52e41..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_flash_end/main.c +++ /dev/null @@ -1,18 +0,0 @@ -#include - -#include - -int main(void) { - printf("[TEST] MPU Flash End\n"); - - uint8_t* flash_end = tock_app_flash_ends_at(); - - printf("Reading last byte in flash...\n"); - uint8_t last_byte = *(flash_end - 1); - printf("Address: %p, value: %02x\n", (flash_end - 1), last_byte); - - printf("Reading next byte...\n"); - uint8_t next_byte = *flash_end; - printf("Address: %p, value: %02x\n", flash_end, next_byte); - printf("FAIL! Should not be able to read after flash!!\n"); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_heap_end/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_heap_end/Makefile deleted file mode 100644 index 8f3698b98..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_heap_end/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -STACK_SIZE := 1024 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_heap_end/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_heap_end/README.md deleted file mode 100644 index b5c3b2c35..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_heap_end/README.md +++ /dev/null @@ -1,6 +0,0 @@ -MPU Heap End -=============== - -This test checks that an application can read to the end of -its heap, then walks forward in memory until it faults. This -finds the first non-readable address in process's RAM. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_heap_end/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_heap_end/main.c deleted file mode 100644 index d505687ab..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_heap_end/main.c +++ /dev/null @@ -1,23 +0,0 @@ -#include - -#include - -int main(void) { - printf("[TEST] MPU test end of readable RAM\n"); - - // sbrk with an increment of 0; this returns the end of the heap. - memop_return_t ret = memop(1, 0); - uint8_t* heap_end = (uint8_t*) ret.data; - - printf("Reading last readable byte in RAM, address %p\n", heap_end - 1); - printf("This should succeed.\n"); - uint8_t last_byte = *(heap_end - 1); - printf("Address: %p, value: %02x\n", (heap_end - 1), last_byte); - - printf("Finding end of heap region...\n"); - while (1) { - uint8_t next_byte = *heap_end; - printf("Address: %p, value: %02x\n", heap_end, next_byte); - heap_end++; - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_ram_end/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_ram_end/Makefile deleted file mode 100644 index 8f3698b98..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_ram_end/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -STACK_SIZE := 1024 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_ram_end/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_ram_end/README.md deleted file mode 100644 index 822e4af8c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_ram_end/README.md +++ /dev/null @@ -1,7 +0,0 @@ -MPU RAM End -=============== - -This test checks whether an application can read the last byte in its RAM -allocation and whether it can read the byte immediately after. Usually a -process cannot read the last byte in its RAM allocation because it is taken up -by grants. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_ram_end/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_ram_end/main.c deleted file mode 100644 index 0b658c930..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_ram_end/main.c +++ /dev/null @@ -1,19 +0,0 @@ -#include - -#include - -int main(void) { - printf("[TEST] MPU RAM End\n"); - - uint8_t* ram_end = tock_app_memory_ends_at(); - - printf("Reading last byte in RAM, address %p\n", ram_end - 1); - printf("This should fault if there is a grant region.\n"); - uint8_t last_byte = *(ram_end - 1); - printf("Address: %p, value: %02x\n", (ram_end - 1), last_byte); - - printf("Reading next byte...\n"); - uint8_t next_byte = *ram_end; - printf("Address: %p, value: %02x\n", ram_end, next_byte); - printf("FAIL! Should not be able to read after memory region!!\n"); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_stack_growth/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_stack_growth/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_stack_growth/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_stack_growth/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_stack_growth/main.c deleted file mode 100644 index 82394547e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_stack_growth/main.c +++ /dev/null @@ -1,58 +0,0 @@ -/* vim: set sw=2 expandtab tw=80: */ - -#include -#include -#include -#include - -#include - -#define GROW_BY 0x100 - -uint32_t size_is_at_least = 0; - -__attribute__((noinline)) -static void write_ptr(uint32_t* p) { - printf(" write to %p\n", p); - *p = 33; -} - -__attribute__((noinline)) -static void read_ptr(uint32_t* p) { - printf("read from %p\n", p); - printf(" value %lu\n", *p); -} - -static void grow_stack(void) { - register uint32_t* sp asm ("sp"); - - uint32_t buffer[GROW_BY]; - printf("stack: %p - buffer: %p - at_least: 0x%4lx\n", - sp, buffer, size_is_at_least); - - write_ptr(buffer); - read_ptr(buffer); - - size_is_at_least += GROW_BY; - - grow_stack(); -} - -int main(void) { - register uint32_t* sp asm ("sp"); - - printf("\n[TEST] MPU Stack Growth\n"); - - printf("This test should recursively add stack frames until exceeding\n"); - printf("the available stack space and triggering a fault\n\n"); - - printf(" mem_start: %p\n", tock_app_memory_begins_at()); - printf(" app_heap_break: %p\n", sbrk(0)); - printf(" kernel_memory_break: %p\n", tock_app_grant_begins_at()); - printf(" mem_end: %p\n", tock_app_memory_ends_at()); - printf(" stack pointer (ish): %p\n", sp); - - putchar('\n'); - - grow_stack(); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_walk_region/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_walk_region/Makefile deleted file mode 100644 index 8f3698b98..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_walk_region/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -STACK_SIZE := 1024 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_walk_region/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_walk_region/README.md deleted file mode 100644 index 96067e05c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_walk_region/README.md +++ /dev/null @@ -1,8 +0,0 @@ -MPU Walk Region -=============== - -This test verfies that an application can read all of the memory it has been -allocated in ram and flash. - -If user button zero is held down, this test will overrun the next region that -it walks, which should cause an MPU fault. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_walk_region/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_walk_region/main.c deleted file mode 100644 index a3bca382f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/mpu_walk_region/main.c +++ /dev/null @@ -1,104 +0,0 @@ -/* vim: set sw=2 expandtab tw=80: */ - -#include -#include -#include -#include - -#include -#include -#include - -#if defined(__thumb__) -static uint32_t read_cpsr(void) { - register uint32_t ret asm ("r0"); - asm volatile ( - "mrs r0, CONTROL" - : "=r" (ret) - : - : - ); - return ret; -} -#endif - - - -/* - static void clear_priv(void) { - asm volatile( - "mov r0, #1\n\tmsr CONTROL, r0" - : - : - : "r0" - ); - } - */ - -__attribute__((noinline)) -static void dowork(uint8_t* from, uint8_t* to, uint32_t incr) { - volatile uint8_t* p_from = from; - volatile uint8_t* p_to = to; - - printf("%p -> %p, incr 0x%lx\n", p_from, p_to, incr); -#if defined(__thumb__) - printf(" CPSR: %08lx\n", read_cpsr()); -#endif - - while (p_from < p_to) { - printf("%p: ", p_from); - fflush(stdout); - printf("%08x\n", *p_from); - p_from += incr; - asm ("nop;"); - } -} - -// Should intentionally overrun the memory region? Determined based on -// the state of the first button if one is present on the board. -static bool overrun(void) { - int count, read, res; - res = button_count(&count); - if (res == RETURNCODE_SUCCESS && count) { - button_read(0, &read); - return read; - } - return false; -} - -int main(void) { - uint8_t* memory_start = tock_app_memory_begins_at(); - uint8_t* memory_end = tock_app_memory_ends_at(); - uint8_t* flash_start = tock_app_flash_begins_at(); - uint8_t* flash_end = tock_app_flash_ends_at(); - uint8_t* memory_limit = sbrk(0); - - printf("\n[TEST] MPU Walk Regions\n"); - putchar('\n'); - - printf(" app_memory: %p-%p\n", memory_start, memory_end); - printf(" app_memory_accessible: %p-%p\n", memory_start, memory_limit); - printf(" app_flash: %p-%p\n", flash_start, flash_end); - - putchar('\n'); - - bool do_overrun; - while (true) { - do_overrun = overrun(); - printf("\nWalking flash\n"); - if (do_overrun) printf(" ! Will overrun\n"); - putchar('\n'); - dowork(flash_start, flash_end + ((do_overrun) ? 0x1000 : 0x0), 0x100); - - delay_ms(2000); - - do_overrun = overrun(); - printf("\nWalking memory\n"); - if (do_overrun) printf(" ! Will overrun\n"); - putchar('\n'); - - dowork(memory_start, memory_limit + ((do_overrun) ? 0x1000 : 0x0), 0x100); - - delay_ms(2000); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/multi_alarm_test/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/multi_alarm_test/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/multi_alarm_test/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/multi_alarm_test/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/multi_alarm_test/README.md deleted file mode 100644 index 9857189f0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/multi_alarm_test/README.md +++ /dev/null @@ -1,7 +0,0 @@ -Test Multiple Alarms -==================== - -This tests the virtual alarms available to userspace. For each LED on the -board, it sets up a repeating alarm, with a 1 second spacing. At each alarm, -the corresponding LED is blinked for 300ms. This exercises both multiple -repeating alarms and the synchronous `delay_ms` concurrently. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/multi_alarm_test/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/multi_alarm_test/main.c deleted file mode 100644 index e41234877..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/multi_alarm_test/main.c +++ /dev/null @@ -1,44 +0,0 @@ -#include -#include -#include - -static int interval; - -typedef struct { - int led; - tock_timer_t timer; -} timer_data; - -static void toggle(int led_num) { - led_on(led_num); - delay_ms(300); - led_off(led_num); -} - -static void event_cb(__attribute__ ((unused)) int now, - __attribute__ ((unused)) int expiration, - __attribute__ ((unused)) int unused, void* ud) { - timer_data* td = (timer_data*)ud; - toggle(td->led); -} - -static void start_cb(__attribute__ ((unused)) int now, - __attribute__ ((unused)) int expiration, - __attribute__ ((unused)) int unused, void* ud) { - timer_data* td = (timer_data*)ud; - timer_every(interval, event_cb, ud, &td->timer); - toggle(td->led); -} - -int main(void) { - int spacing = 1000; // 1 second between each led - int num_leds; - led_count(&num_leds); - interval = spacing * num_leds; - - for (int i = 0; i < num_leds; i++) { - timer_data* td = (timer_data*)malloc(sizeof(timer_data)); - td->led = i; - timer_in(spacing * (i + 1), start_cb, td, &td->timer); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/nonvolatile_storage/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/nonvolatile_storage/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/nonvolatile_storage/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/nonvolatile_storage/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/nonvolatile_storage/README.md deleted file mode 100644 index 486b08a75..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/nonvolatile_storage/README.md +++ /dev/null @@ -1,83 +0,0 @@ -Nonvolatile Storage Test App -============================ - -This app writes to flash storage and reads it back to test that flash storage -is working. It requires that a -`capsules::nonvolatile_storage_driver::NonvolatileStorage` interface be provided -to userland. - - - -Example Hail Setup ------------------- - -One way to provide the Driver interface with Hail looks like: - -```diff ---- a/boards/hail/src/main.rs -+++ b/boards/hail/src/main.rs -@@ -74,6 +74,7 @@ struct Hail { - ipc: kernel::ipc::IPC, - crc: &'static capsules::crc::Crc<'static, sam4l::crccu::Crccu<'static>>, - dac: &'static capsules::dac::Dac<'static>, -+ nv: &'static capsules::nonvolatile_storage_driver::NonvolatileStorage<'static>, - } - - /// Mapping of integer syscalls to objects that implement syscalls. -@@ -104,6 +105,8 @@ impl Platform for Hail { - capsules::dac::DRIVER_NUM => f(Some(self.dac)), - - kernel::ipc::DRIVER_NUM => f(Some(&self.ipc)), -+ -+ 27 => f(Some(self.nv)), - _ => f(None), - } - } -@@ -443,6 +446,38 @@ pub unsafe fn reset_handler() { - capsules::dac::Dac::new(&mut sam4l::dac::DAC) - ); - -+ // Flash -+ let mux_flash = static_init!( -+ capsules::virtual_flash::MuxFlash<'static, sam4l::flashcalw::FLASHCALW>, -+ capsules::virtual_flash::MuxFlash::new(&sam4l::flashcalw::FLASH_CONTROLLER)); -+ hil::flash::HasClient::set_client(&sam4l::flashcalw::FLASH_CONTROLLER, mux_flash); -+ -+ // Nonvolatile Storage -+ let virtual_flash_nv = static_init!( -+ capsules::virtual_flash::FlashUser<'static, sam4l::flashcalw::FLASHCALW>, -+ capsules::virtual_flash::FlashUser::new(mux_flash)); -+ pub static mut NV_PAGEBUFFER: sam4l::flashcalw::Sam4lPage = sam4l::flashcalw::Sam4lPage::new(); -+ -+ let nv_nv_to_page = static_init!( -+ capsules::nonvolatile_to_pages::NonvolatileToPages<'static, -+ capsules::virtual_flash::FlashUser<'static, sam4l::flashcalw::FLASHCALW>>, -+ capsules::nonvolatile_to_pages::NonvolatileToPages::new( -+ virtual_flash_nv, -+ &mut NV_PAGEBUFFER)); -+ hil::flash::HasClient::set_client(virtual_flash_nv, nv_nv_to_page); -+ -+ pub static mut NV_BUFFER: [u8; 512] = [0; 512]; -+ let nv = static_init!( -+ capsules::nonvolatile_storage_driver::NonvolatileStorage<'static>, -+ capsules::nonvolatile_storage_driver::NonvolatileStorage::new( -+ nv_nv_to_page, kernel::Grant::create(), -+ 0x60000, // Start address for userspace accessible region -+ 0x20000, // Length of userspace accessible region -+ 0, // Start address of kernel accessible region -+ 0, // Length of kernel accessible region -+ &mut NV_BUFFER)); -+ hil::nonvolatile_storage::NonvolatileStorage::set_client(nv_nv_to_page, nv); -+ - let hail = Hail { - console: console, - gpio: gpio, -@@ -460,6 +495,7 @@ pub unsafe fn reset_handler() { - ipc: kernel::ipc::IPC::new(), - crc: crc, - dac: dac, -+ nv: nv, - }; - - // Need to reset the nRF on boot -``` \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/nonvolatile_storage/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/nonvolatile_storage/main.c deleted file mode 100644 index fe9b2ecc9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/nonvolatile_storage/main.c +++ /dev/null @@ -1,120 +0,0 @@ -#include -#include - -#include - -static int test_all(void); -static int test(uint8_t *readbuf, uint8_t *writebuf, size_t size, size_t offset, size_t len); - -static bool done = false; - -static void read_done(int length, - __attribute__ ((unused)) int arg1, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void* ud) { - printf("\tFinished read! %i\n", length); - done = true; -} - -static void write_done(int length, - __attribute__ ((unused)) int arg1, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void* ud) { - printf("\tFinished write! %i\n", length); - done = true; -} - -int main (void) { - printf("[Nonvolatile Storage] Test App\n"); - - int r = test_all(); - if (r == 0) { - printf("All tests succeeded\n"); - } else { - printf("Failed with code %d\n", r); - } - - return r; -} - -static int test_all(void) { - int num_bytes; - nonvolatile_storage_internal_get_number_bytes(&num_bytes); - printf("Have %i bytes of nonvolatile storage\n", num_bytes); - - int r; - uint8_t readbuf[512]; - uint8_t writebuf[512]; - - if ((r = test(readbuf, writebuf, 256, 0, 14)) != 0) return r; - if ((r = test(readbuf, writebuf, 256, 20, 14)) != 0) return r; - if ((r = test(readbuf, writebuf, 512, 0, 512)) != 0) return r; - - printf("Write to end of region (offset %d)\n", num_bytes - 512); - if ((r = test(readbuf, writebuf, 512, num_bytes - 512, 500)) != 0) return r; - - printf("Write beyond end region, should fail (offset %d)\n", num_bytes); - if ((r = test(readbuf, writebuf, 512, num_bytes, 501)) == 0) return -1; - - return 0; -} - -static int test(uint8_t *readbuf, uint8_t *writebuf, size_t size, size_t offset, size_t len) { - int ret; - - printf("Test with size %d ...\n", size); - - ret = nonvolatile_storage_internal_read_buffer(readbuf, size); - if (ret != RETURNCODE_SUCCESS) { - printf("\tERROR setting read buffer\n"); - return ret; - } - - ret = nonvolatile_storage_internal_write_buffer(writebuf, size); - if (ret != RETURNCODE_SUCCESS) { - printf("\tERROR setting write buffer\n"); - return ret; - } - - // Setup callbacks - ret = nonvolatile_storage_internal_read_done_subscribe(read_done, NULL); - if (ret != RETURNCODE_SUCCESS) { - printf("\tERROR setting read done callback\n"); - return ret; - } - - ret = nonvolatile_storage_internal_write_done_subscribe(write_done, NULL); - if (ret != RETURNCODE_SUCCESS) { - printf("\tERROR setting write done callback\n"); - return ret; - } - - for (size_t i = 0; i < len; i++) { - writebuf[i] = i; - } - - done = false; - ret = nonvolatile_storage_internal_write(offset, len); - if (ret != 0) { - printf("\tERROR calling write\n"); - return ret; - } - yield_for(&done); - - done = false; - ret = nonvolatile_storage_internal_read(offset, len); - if (ret != 0) { - printf("\tERROR calling read\n"); - return ret; - } - yield_for(&done); - - for (size_t i = 0; i < len; i++) { - if (readbuf[i] != writebuf[i]) { - printf("\tInconsistency between data written and read at index %u\n", i); - return -1; - } - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/number_guess_game/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/number_guess_game/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/number_guess_game/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/number_guess_game/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/number_guess_game/README.md deleted file mode 100644 index 5cbf5d78a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/number_guess_game/README.md +++ /dev/null @@ -1,48 +0,0 @@ -Number Guessing Game -=========== - -Load this Tock app to play a thrilling game of guess the number! - -Example Output --------------- - -``` -Welcome to the number guessing game! - -OK I have selected a random number between 0 and 65535 -Enter your guesses, and I will let you know when you are correct! -Enter a number: 50000 -Not quite. Please choose a lower number. -Enter a number: 6000 -Nope. You are too low -Enter a number: 40000 -Not quite. Please choose a lower number. -Enter a number: 30000 -Not quite. Please choose a lower number. -Enter a number: 20000 -Nope. You are too low -Enter a number: 25000 -Nope. You are too low -Enter a number: 28000 -Nope. You are too low -Enter a number: 29000 -Not quite. Please choose a lower number. -Enter a number: 28500 -Nope. You are too low -Enter a number: 28700 -Nope. You are too low -Enter a number: 28900 -Nope. You are too low -Enter a number: 28950 -Not quite. Please choose a lower number. -Enter a number: 28925 -Hooray! You guessed my number. -You are very good at this. -Thank you for playing the number guessing game. -``` - -Notes ------ - -Receiving on the console with multiple apps is currently undefined behavior, so -this app should be run on its own. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/number_guess_game/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/number_guess_game/main.c deleted file mode 100644 index 142fb237b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/number_guess_game/main.c +++ /dev/null @@ -1,82 +0,0 @@ -#include -#include -#include -#include - -#include -#include - -int get_number(void); - -int get_number(void) { - char buffer[10] = {0}; - int idx = 0; - - // Read in a number until a new line - while (1) { - int c = getch(); - - if (c == RETURNCODE_FAIL) { - printf("\ngetch() failed!\n"); - return 0; - - } else { - char in = c; - - if (in == 10 || in == 13) { - printf("\n"); - - // On a newline go ahead and parse the buffer and return the number. - return atoi(buffer); - - } else if ((in >= 48 && in <= 57) || in == 45) { - // If this is a valid number record it - buffer[idx] = in; - idx += 1; - - // Echo back to the user - putnstr(&in, 1); - - // If our buffer is full, quit - if (idx >= 10) { - printf("\n"); - return atoi(buffer); - } - } - } - } -} - -int main(void) { - printf("Welcome to the number guessing game!\n\n"); - - // Get some random number - uint16_t random; - int count; - int ret = rng_sync((uint8_t*) &random, 2, 2, &count); - if (ret != RETURNCODE_SUCCESS || count != 2) { - printf("Error getting random number! There is a bug in this game :(\n"); - return -1; - } - - printf("OK I have selected a random number between 0 and 65535\n"); - printf("Enter your guesses, and I will let you know when you are correct!\n"); - - while (1) { - putnstr("Enter a number: ", 16); - int number = get_number(); - - if (number == random) { - printf("Hooray! You guessed my number.\n"); - printf("You are very good at this.\n"); - break; - } else if (number < random) { - printf("Nope. You are too low\n"); - } else { - printf("Not quite. Please choose a lower number.\n"); - } - } - - printf("Thank you for playing the number guessing game.\n"); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/printf_long/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/printf_long/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/printf_long/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/printf_long/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/printf_long/main.c deleted file mode 100644 index ba9688df3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/printf_long/main.c +++ /dev/null @@ -1,10 +0,0 @@ -#include -#include -#include -#include - -int main(void) { - printf("Hi welcome to Tock. This test makes sure that a greater than 64 byte message can be printed.\n"); - printf("And a short message.\n"); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/proximity/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/proximity/Makefile deleted file mode 100644 index a38de484d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/proximity/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/proximity/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/proximity/README.md deleted file mode 100644 index 5654a7679..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/proximity/README.md +++ /dev/null @@ -1,35 +0,0 @@ -Proximity Sensor Test App -============= - -This app tests the complete hil interface (all driver functions) for the proximity sensor. -This interface is called by `proximity_read_on_interrupt_sync()` and `proximity_read_sync()` synchronous -syscall wrapper functions implemented in libtock/proximity.c. - -Hardware Requirements (your board must include): - - a proximity sensor (ex: apds9960 found on the nano33ble) - -Kernel Requirements: - - the proximity sensor on the board must have an associated capsule driver - - this capsule driver must implement the `kernel::hil::sensors::ProximityDriver` driver interface - - -Example Shell Output: ---------------------- - -Initialization complete. Entering main loop. -Proximity Sensor Test -Driver exists -Number of LEDs on the board: 3 - -Examples Visual Output: ----------------------- - -Bring your finger/object very close to the proximity sensor and the LED's should start blinking in sequential order. -This tests the `proximity_read_on_interrupt_sync()` -Now as you move the object farther away from the sensor, the LEDs should start blinking at a slower rate. -This tests the `proximity_read_sync()` - - - - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/proximity/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/proximity/main.c deleted file mode 100644 index 19aadc7d5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/proximity/main.c +++ /dev/null @@ -1,50 +0,0 @@ -#include -#include -#include - -#include -#include -#include -#include - -int main(void){ - - printf("Proximity Sensor Test\n"); - - // Check if driver/sensor is on the board - if ( driver_exists(DRIVER_NUM_PROXIMITY) ) { - printf("Driver exists\n"); - } else { - printf("Driver does not exist\n"); - return -1; - } - - // Check led count - int num_leds; - led_count(&num_leds); - printf("Number of LEDs on the board: %d\n", num_leds); - - // Blink LED lights faster as proximity reading increases. - // Main Loop starts once proximity reading is above a certain threshold (175) - - uint8_t frequency = 255; - int period = 1000; - - proximity_set_interrupt_thresholds(0, 175); - proximity_read_on_interrupt_sync(&frequency); - - while (true) { - - for (int led = 0; led < num_leds; led++) { - led_on(led); - delay_ms(period / (frequency + 1)); - led_off(led); - } - - if (proximity_read_sync(&frequency) < 0) { - printf("Could not read proximity"); - return -1; - } - - } -} \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/restart/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/restart/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/restart/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/restart/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/restart/README.md deleted file mode 100644 index 4a9b9806d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/restart/README.md +++ /dev/null @@ -1,6 +0,0 @@ -Test `restart` -==================== - -This tests whether a process can restart. It calls printf, waits, then -restarts. If it runs correctly you should see the same text printed -multiple times. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/restart/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/restart/main.c deleted file mode 100644 index fad74fff7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/restart/main.c +++ /dev/null @@ -1,16 +0,0 @@ -#include - -#include -#include - -int x = 1; -int z = 0; -int main(void) { - printf("Testing restart. x=%d (should be 1), z=%d (should be 0)\n", x, z); - x++; - z++; - delay_ms(1000); - printf("Restarting.\n"); - tock_restart(0); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/main.c deleted file mode 100644 index d7336660d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/main.c +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Example rf233 send/receive application. - * Callback function is supplied by user - * and is called by rf233 interrupt handler. - */ - -#include -#include -#include -#include -#include - -#include "rf233-arch.h" -#include "rf233-config.h" -#include "rf233-const.h" -#include "rf233.h" -#include "trx_access.h" - -// Callback function supplied by user -int callback(void*, int, uint16_t, uint16_t, uint16_t); - -int main(void) { - char buf[2] = { 0xde, 0xad }; - - rf233_init(0xab, 0xbc, 0xcd); - rf233_rx_data(callback); - - while (1) { - led_on(0); - printf("--------Cycle Start----\n"); - rf233_tx_data(0x00, buf, 2); - delay_ms(10); - rf233_sleep(); - delay_ms(1000); - rf233_on(); - led_off(1); - delay_ms(10000); - printf("--------Cycle End----\n"); - } -} - -int callback(void* buffer, - int buffer_len, - __attribute__ ((unused)) uint16_t src, - __attribute__ ((unused)) uint16_t dest, - __attribute__ ((unused)) uint16_t pan_id) { - printf("Rx callback!\n"); - uint8_t* bytes = (uint8_t*) buffer; - for (int i = 0; i < buffer_len; i++) { - printf(" Byte %i = %02x\n", i, bytes[i]); - } - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233-arch.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233-arch.h deleted file mode 100644 index c1f6f0170..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233-arch.h +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) 2013, Thingsquare, http://www.thingsquare.com/. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * 3. Neither the name of the copyright holder nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED - * OF THE POSSIBILITY OF SUCH DAMAGE. - * - */ - -#ifndef _RF233_ARCH_H_ -#define _RF233_ARCH_H_ - -#include -#include -#include -void wake_from_sleep(void); -void goto_sleep(void); -/* -void rf233_arch_init(void); -void rf233_arch_reset(void); -uint8_t rf233_arch_status(void); - -int rf233_arch_spi_busy(void); -uint8_t rf233_arch_read_reg(uint8_t reg); -int rf233_arch_write_reg(uint8_t reg, uint8_t val); -int rf233_arch_read_frame(uint8_t *buf, uint8_t len); -int rf233_arch_write_frame(uint8_t *buf, uint8_t len); -int rf233_arch_burstread_sram(uint8_t *buf, uint8_t offset, uint8_t len); -int rf233_arch_burstwrite_sram(uint8_t *buf, uint8_t offset, uint8_t len);*/ - -#endif /* _RF233_ARCH_H_ */ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233-config.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233-config.h deleted file mode 100644 index 3cfcab4e0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233-config.h +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2013, Thingsquare, http://www.thingsquare.com/. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * 3. Neither the name of the copyright holder nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED - * OF THE POSSIBILITY OF SUCH DAMAGE. - * - */ - -#ifndef _RF233_CONFIG_H_ -#define _RF233_CONFIG_H_ -/*---------------------------------------------------------------------------*/ -/* Set radio channel, default channel 26 as it is not overlapping with Wi-Fi */ -#define PHY_CC_CCA_CONF (26 | PHY_CC_CCA_MODE_CS_OR_ED) -/*---------------------------------------------------------------------------*/ -/* - * Define whether to use hardware (RF233) CRC/FCS check. If >0, the radio FCS is - * taken into account and the frame is dropped if not CRC/FCS passes. - * If 0, the frame is passed to higher layers even if corrupt. This setting is - * used if the radio is used with non-802.15.4-2006 frames, or if the FCS check - * is performed in layers above this. - */ -/*---------------------------------------------------------------------------*/ -#define RF233_REG_TRX_CTRL_1_CONF (TRX_CTRL_1_DIG34_RXTX_INDICATOR | TRX_CTRL_1_SPI_CMD_TRX_STATUS | TRX_CTRL_1_AUTO_CRC) -#define RF233_REG_PHY_TX_PWR_CONF (TXP_4) -#define RF233_REG_PHY_CC_CCA_CONF (PHY_CC_CCA_CONF) /* see above */ -#define RF233_REG_TRX_CTRL_2_CONF (TRX_CTRL_2_RX_SAFE_MODE | DATA_RATE_250) /* disallow overwriting rxfifo until prev has been read */ -#define RF233_REG_IRQ_MASK_CONF (IRQ_TRXBUF_ACCESS_VIOLATION | IRQ_TRX_DONE | IRQ_PLL_LOCK) // - -#endif /* _RF233_CONFIG_H_ */ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233-const.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233-const.h deleted file mode 100644 index 154456561..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233-const.h +++ /dev/null @@ -1,231 +0,0 @@ -/* - * Copyright (c) 2013, Thingsquare, http://www.thingsquare.com/. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * 3. Neither the name of the copyright holder nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED - * OF THE POSSIBILITY OF SUCH DAMAGE. - * - */ - -#ifndef _RF233_CONST_H_ -#define _RF233_CONST_H_ - -/* AT86RF233 register addresses and some bit fields */ -#define RF233_REG_TRX_STATUS (0x01) - #define TRX_CCA_DONE (1 << 7) - #define TRX_CCA_STATUS (1 << 6) - #define TRX_STATUS (0x1F) /* radio status bit field */ - #define STATE_P_ON (0x00) - #define STATE_BUSY_RX (0x01) - #define STATE_BUSY_TX (0x02) /* 7.2 - 13.8 mA */ - #define STATE_RX_ON (0x06) /* 11.8 mA */ - #define STATE_TRX_OFF (0x08) /* 300 uA */ - #define STATE_PLL_ON (0x09) /* 5.2 mA */ - #define STATE_SLEEP (0x0F) /* 0.2 uA */ - #define STATE_PREP_DEEP_SLEEP (0x10) - #define STATE_BUSY_RX_AACK (0x11) - #define STATE_BUSY_TX_ARET (0x12) - #define STATE_RX_AACK_ON (0x16) - #define STATE_TX_ARET_ON (0x19) - #define STATE_TRANSITION (0x1F) - #define RF233_REG_TRX_STATE (0x02) - /** Access parameters for sub-register RX_PDT_DIS in register @ref RG_RX_SYN */ - #define SR_RX_PDT_DIS 0x15, 0x80, 7 - /** Constant RX_ENABLE for sub-register @ref SR_RX_PDT_DIS in register RX_SYN */ - #define RX_ENABLE (0) - /** Access parameters for sub-register RND_VALUE in register @ref RG_PHY_RSSI */ - #define SR_RND_VALUE 0x06, 0x60, 5 - /** Access parameters for sub-register MAX_FRAME_RETRIES in register @ref RG_XAH_CTRL_0 */ - #define SR_MAX_FRAME_RETRIES 0x2C, 0xF0, 4 - /** Access parameters for sub-register MAX_CSMA_RETRIES in register @ref RG_XAH_CTRL_0 */ - #define SR_MAX_CSMA_RETRIES 0x2C, 0X0E, 1 - - #define TRX_STATE_TRAC_STATUS (0xE0) /* result of transaction in extended mode */ - #define TRAC_SUCCESS (0 << 5) - #define TRAC_SUCCESS_DATA_PENDING (1 << 5) - #define TRAC_SUCCESS_WAIT_FOR_ACK (2 << 5) - #define TRAC_CHANNEL_ACCESS_FAIL (3 << 5) - #define TRAC_NO_ACK (5 << 5) - #define TRAC_INVALID (7 << 5) - #define TRX_STATE_TRX_COMMAND (0x1F) - #define TRXCMD_NOP (0x00) - #define TRXCMD_TX_START (0x02) - #define TRXCMD_FORCE_TRX_OFF (0x03) - #define TRXCMD_FORCE_PLL_ON (0x04) - #define TRXCMD_RX_ON (0x06) - #define TRXCMD_TRX_OFF (0x08) - #define TRXCMD_PLL_ON (0x09) - #define TRXCMD_PREP_DEEP_SLEEP (0x10) - #define TRXCMD_RX_AACK_ON (0x16) - #define TRXCMD_TX_ARET_ON (0x19) -#define RF233_REG_TRX_CTRL_0 (0x03) -#define RF233_REG_TRX_CTRL_1 (0x04) - #define TRX_CTRL_1_PA_EXT_EN (1 << 7) /* pin DIG3/DIG4 indicates tx/rx mode */ - #define TRX_CTRL_1_DIG34_RXTX_INDICATOR TRX_CTRL_1_PA_EXT_EN /* synonym */ - #define TRX_CTRL_1_DIG2_TIMESTAMPING (1 << 6) /* pin DIG2 goes high ca 200us after SFD finished */ - #define TRX_CTRL_1_AUTO_CRC (1 << 5) - #define TRX_CTRL_1_FRAME_BUF_EMPTY_EN (1 << 4) /* IRQ pin turns into indicator during frame buffer reads */ - #define TRX_CTRL_1_SPI_CMD_TRX_STATUS (1 << 2) - #define TRX_CTRL_1_SPI_CMD_RSSI (2 << 2) - #define TRX_CTRL_1_SPI_CMD_IRQ_STATUS (3 << 2) - #define TRX_CTRL_1_IRQ_MASK_MODE (1 << 1) /* irqs shown in IRQ_STATUS even if not in IRQ_MASK */ - #define TRX_CTRL_1_IRQ_POL_ACTIVE_LOW (1 << 0) -#define RF233_REG_PHY_TX_PWR (0x05) - #define PHY_TX_PWR_TXP (0x0F) - #define TXP_4 (0x00) - #define TXP_3P7 (0x01) - #define TXP_3P4 (0x02) - #define TXP_3 (0x03) - #define TXP_2P5 (0x04) - #define TXP_2 (0x05) - #define TXP_1 (0x06) - #define TXP_0 (0x07) - #define TXP_M1 (0x08) - #define TXP_M2 (0x09) - #define TXP_M3 (0x0A) - #define TXP_M4 (0x0B) - #define TXP_M6 (0x0C) - #define TXP_M8 (0x0D) - #define TXP_M12 (0x0E) - #define TXP_M17 (0x0F) -#define RF233_REG_PHY_RSSI (0x06) - #define PHY_RSSI_CRC_VALID (1 << 7) /* FCS/CRC valid if set */ - #define PHY_RSSI_RNG (0x60) /* two-bit RNG */ - #define PHY_RSSI_RSSI (0x1F) /* RSSI measurement */ -#define RF233_REG_PHY_ED_LEVEL (0x07) -#define RF233_REG_PHY_CC_CCA (0x08) - #define PHY_CC_CCA_CHANNEL (0x1F) - #define PHY_CC_CCA_DO_CCA (1 << 7) /* starts manual CCA */ - #define PHY_CC_CCA_MODE_CS_OR_ED (0 << 5) - #define PHY_CC_CCA_MODE_ED (1 << 5) - #define PHY_CC_CCA_MODE_CS (2 << 5) - #define PHY_CC_CCA_MODE_CS_AND_ED (3 << 5) -#define RF233_REG_CCA_THRES (0x09) -#define RF233_REG_RX_CTRL (0x0A) -#define RF233_REG_SFD_VALUE (0x0B) -#define RF233_REG_TRX_CTRL_2 (0x0C) -#define FTN_START (0x80) - #define TRX_CTRL_2_RX_SAFE_MODE (1 << 7) /* disallow rx buffer overwrites */ - #define DATA_RATE_250 (0) - #define DATA_RATE_500 (1) - #define DATA_RATE_1000 (2) - #define DATA_RATE_2000 (3) - #define DATA_RATE_2000_SCRAM_EN (1 << 5) /* enable additional scrambling, mandatory for 2k data rate */ -#define RF233_REG_ANT_DIV (0x0D) -#define RF233_REG_IRQ_MASK (0x0E) - #define IRQ_BAT_LOW (1 << 7) - #define IRQ_TRX_UR (1 << 6) /* frame buffer violation */ - #define IRQ_TRXBUF_ACCESS_VIOLATION IRQ_TRX_UR /* synonym */ - #define IRQ_AMI (1 << 5) /* address matching on rx */ - #define IRQ_RX_ADDRESS_MATCH IRQ_AMI /* synonym */ - #define IRQ_CCA_ED_DONE (1 << 4) /* CCA or ED is done */ - #define IRQ_TRX_END (1 << 3) /* frame tx or rx complete */ - #define IRQ_TRX_DONE IRQ_TRX_END /* synonym */ - #define IRQ_RX_START (1 << 2) /* frame rx started, frame len can be read from fifo[0] */ - #define IRQ_FRAME_RX_START IRQ_RX_START /* synonym */ - #define IRQ_PLL_UNLOCK (1 << 1) - #define IRQ_PLL_LOCK (1 << 0) -#define RF233_REG_IRQ_STATUS (0x0F) /* reading this also clears it */ -#define RF233_REG_VREG_CTRL (0x10) -#define RF233_REG_BATMON (0x11) -#define RF233_REG_XOSC_CTRL (0x12) -#define RF233_REG_CC_CTRL_0 (0x13) -#define RF233_REG_CC_CTRL_1 (0x14) -#define RF233_REG_RX_SYN (0x15) -#define RF233_REG_TRX_RPC (0x16) -#define RF233_REG_XAH_CTRL_1 (0x17) - #define AACK_PROM_MODE (1 << 1) -#define RF233_REG_FTN_CTRL (0x18) -#define RF233_REG_XAH_CTRL_2 (0x19) -#define RF233_REG_PLL_CF (0x1A) - #define PLL_CF_START_CAL (1 << 7) /* start manual calibration; reads one until done */ - #define PLL_CF_DO_MANUAL_CAL (0xD7) /* to do manual calibration, write this value to the reg (includes defaults) */ -#define RF233_REG_PLL_DCU (0x1B) -#define RF233_REG_PART_NUM (0x1C) -#define RF233_REG_VERSION_NUM (0x1D) -#define RF233_REG_MAN_ID_0 (0x1E) -#define RF233_REG_MAN_ID_1 (0x1F) -#define RF233_REG_SHORT_ADDR_0 (0x20) -#define RF233_REG_SHORT_ADDR_1 (0x21) -#define RF233_REG_PAN_ID_0 (0x22) -#define RF233_REG_PAN_ID_1 (0x23) -#define RF233_REG_IEEE_ADDR_0 (0x24) -#define RF233_REG_IEEE_ADDR_1 (0x25) -#define RF233_REG_IEEE_ADDR_2 (0x26) -#define RF233_REG_IEEE_ADDR_3 (0x27) -#define RF233_REG_IEEE_ADDR_4 (0x28) -#define RF233_REG_IEEE_ADDR_5 (0x29) -#define RF233_REG_IEEE_ADDR_6 (0x2A) -#define RF233_REG_IEEE_ADDR_7 (0x2B) -#define RF233_REG_XAH_CTRL_0 (0x2C) -#define RF233_REG_CSMA_SEED_0 (0x2D) -#define RF233_REG_CSMA_SEED_1 (0x2E) -#define RF233_REG_CSMA_BE (0x2F) -#define RF233_REG_TST_CTRL_DIGI (0x36) -#define RF233_REG_TST_AGC (0x3C) -#define RF233_REG_TST_SDM (0x3D) -#define RF233_REG_PHY_TX_TIME (0x3B) - -#define RF233_REG_ADDR_MIN (0x00) /* lowest register address */ -#define RF233_REG_ADDR_MAX (0x3D) /* highest register address */ - -/* datasheet 6.3, SPI access and first SPI byte */ -/* - * Following Atmel nomenclature, - * Register access is single-register-read access - * Frame Buffer access is access to the shared rx/tx data buffer, always from 0 - * SRAM access is access to the same buffer but from a given offset, and to access the - * AES buffer. - * - * This means, registers can only be read/written in single r/w mode. - * SRAM is the same as Frame buffer access, but can also read AES, and from an offset - * Frame Buffer reads the trx-fifo, and first byte is the Length byte, then up - * to 128 bytes data, followed by 3 bytes metadata (LQI, ED, RX_STATUS). - * - */ -#define READ_ACCESS (0 << 6) -#define WRITE_ACCESS (1 << 6) - -#define REGISTER_ACCESS (1 << 7) -#define FRAME_BUFFER_ACCESS (1 << 5) -#define SRAM_ACCESS (0 << 5) - -#define FRAMEBUF_ADDR_LO (0x00) -#define FRAMEBUF_ADDR_HI (0x7F) /* ie the trx-fifo is 128B long */ -#define AES_ADDR_LO (0x82) -#define AES_ADDR_HI (0x94) - -/* bit fields of RX_STATUS (last byte when reading packet buffer) */ -#define RX_STATUS_CRC_OK (1 << 7) /* CRC/FCS */ -#define RX_STATUS_TRAC_STATUS (0x70) - -/* - * buffer is shared between Rx and Tx; rxdata rx is overwritten by new rx-data - * or any write access. - */ -#define TRX_BUFFER_LENGTH 128 /* bytes */ - -#endif /* _RF233_CONST_H_ */ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233.c deleted file mode 100644 index 4109e1c86..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233.c +++ /dev/null @@ -1,956 +0,0 @@ -// Implementation of an RF233 radio stack for the Tock operating -// system. Adapted from the Contiki RF233 stack provided as part -// of Atmel Studio. The licenses for the original code are at the -// bottom of the file to reduce clutter. -// -// Author: Philip Levis -// Date: April 18 2016 - - -#include -#include -#include -#include - -#include "rf233-arch.h" -#include "rf233-config.h" -#include "rf233-const.h" -#include "rf233.h" -#include "trx_access.h" - -#define RADIO_SLP 8 -#define RADIO_RST 9 -#define RADIO_IRQ 10 - -/*---------------------------------------------------------------------------*/ -static int on(void); -static int off(void); -static void rf_generate_random_seed(void); -static void flush_buffer(void); -static uint8_t flag_transmit = 0; -static uint8_t ack_status = 0; -static volatile int radio_is_on = 0; -static volatile int pending_frame = 0; -static volatile int sleep_on = 0; -static int rf233_prepare_without_header(const uint8_t *data, unsigned short data_len); -static int rf233_setup(void); -static int rf233_prepare(const void *payload, unsigned short payload_len); -static int rf233_transmit(void); -static int (*rx_callback)(void*, int, uint16_t, uint16_t, uint16_t); -static int set_callback = 0; - -#define IEEE802154_CONF_PANID 0x1111 - -enum { - RADIO_TX_OK = 0, - RADIO_TX_ERR = 1, - RADIO_TX_NOACK = 2, - RADIO_TX_COLLISION = 3 -}; - -typedef struct { - uint16_t fcf; - uint8_t seq; - uint16_t pan; - uint16_t dest; - uint16_t src; - char payload[]; -} __attribute__((packed)) header_t; - -static header_t radio_header; - -/*---------------------------------------------------------------------------*/ -int rf233_read(void *buf, unsigned short bufsize); -int rf233_receiving_packet(void); -int rf233_pending_packet(void); - -/*---------------------------------------------------------------------------*/ -/* convenience macros */ -// #define RF233_STATUS() rf233_arch_status() -#define RF233_COMMAND(c) trx_reg_write(RF233_REG_TRX_STATE, c) - -/* each frame has a footer consisting of LQI, ED, RX_STATUS added by the radio */ -// #define FOOTER_LEN 3 /* bytes */ -#define MAX_PACKET_LEN 127 /* bytes, excluding the length (first) byte */ -#define PACKETBUF_SIZE 128 /* bytes, for even int writes */ -#define HEADER_SIZE 9 /* bytes */ - -/*---------------------------------------------------------------------------*/ -#define _DEBUG_ 0 -#define DEBUG_PRINTDATA 0 /* print frames to/from the radio; requires DEBUG == 1 */ -#if _DEBUG_ -#define PRINTF(...) printf(__VA_ARGS__) - -// Used for debugging output -static const char* state_str(uint8_t state) { - switch (state) { - case STATE_P_ON: - return "STATE_POWER_ON"; - case STATE_BUSY_RX: - return "STATE_BUSY_RX"; - case STATE_BUSY_TX: - return "STATE_BUSY_TX"; - case STATE_RX_ON: - return "STATE_RX_ON"; - case STATE_TRX_OFF: - return "STATE_TRX_OFF"; - case STATE_PLL_ON: - return "STATE_PLL_ON"; - case STATE_SLEEP: - return "STATE_SLEEP"; - case STATE_PREP_DEEP_SLEEP: - return "STATE_PREP_DEEP_SLEEP"; - case STATE_BUSY_RX_AACK: - return "STATE_BUSY_RX_AACK"; - case STATE_BUSY_TX_ARET: - return "STATE_BUSY_TX_ARET"; - case STATE_RX_AACK_ON: - return "STATE_RX_AACK_ON"; - case STATE_TX_ARET_ON: - return "STATE_TX_ARET_ON"; - case STATE_TRANSITION: - return "STATE_TRANSITION"; - default: - return "STATE UNKNOWN!!!"; - } -} - -#else -#define PRINTF(...) -#endif - - -// Section 9.8 of the RF233 manual suggests recalibrating filters at -// least every 5 minutes of operation. Transitioning out of sleep -// resets the filters automatically. -#pragma GCC diagnostic ignored "-Wunused-function" -static void calibrate_filters(void) { - PRINTF("RF233: Calibrating filters.\n"); - trx_reg_write(RF233_REG_FTN_CTRL, 0x80); - while (trx_reg_read(RF233_REG_FTN_CTRL) & 0x80); -} - -uint8_t recv_data[PACKETBUF_SIZE]; -uint8_t packetbuf[PACKETBUF_SIZE]; - -static void* packetbuf_dataptr(void) { - return (void*)packetbuf; -} - -static void packetbuf_clear(void) { - int* ptr = (int*)packetbuf; - for (int i = 0; i < PACKETBUF_SIZE / 4; i++) { - *ptr++ = 0x00000000; - } -} - -uint8_t trx_reg_read(uint8_t addr) { - uint8_t command = addr | READ_ACCESS_COMMAND; - char buf[2]; - buf[0] = command; - buf[1] = 0; - spi_read_write_sync(buf, buf, 2); - return buf[1]; -} - -uint8_t trx_bit_read(uint8_t addr, uint8_t mask, uint8_t pos) { - uint8_t ret; - ret = trx_reg_read(addr); - ret &= mask; - ret >>= pos; - return ret; -} - -void trx_reg_write(uint8_t addr, uint8_t data) { - uint8_t command = addr | WRITE_ACCESS_COMMAND; - char buf[2]; - buf[0] = command; - buf[1] = data; - spi_write_sync(buf, 2); - return; -} - -void trx_bit_write(uint8_t reg_addr, - uint8_t mask, - uint8_t pos, - uint8_t new_value) { - uint8_t current_reg_value; - current_reg_value = trx_reg_read(reg_addr); - current_reg_value &= ~mask; - new_value <<= pos; - new_value &= mask; - new_value |= current_reg_value; - trx_reg_write(reg_addr, new_value); -} - -void trx_sram_read(uint8_t addr, uint8_t *data, uint8_t length) { - spi_hold_low(); - /* Send the command byte */ - uint8_t __attribute__ ((unused)) tmp1 = spi_write_byte(TRX_CMD_SR); - /* Send the command byte */ - uint8_t __attribute__ ((unused)) tmp2 = spi_write_byte(addr); - PRINTF("RF233: SRAM read"); - PRINTF("0x%x 0x%x, ", tmp1, tmp2); - /* Send the address from which the read operation should start */ - /* Upload the received byte in the user provided location */ - for (uint8_t i = 0; i < length; i++) { - PRINTF("%02x ", data[i]); - data[i] = spi_write_byte(0); - } - spi_release_low(); - PRINTF("\n"); - -} - -void trx_frame_read(uint8_t *data, uint8_t length) { - spi_hold_low(); - spi_write_byte(TRX_CMD_FR); - for (uint8_t i = 0; i < length; i++) { - data[i] = spi_write_byte(0); - } - spi_release_low(); -} - -void trx_frame_write(uint8_t *data, uint8_t length) { - spi_hold_low(); - spi_write_byte(TRX_CMD_FW); - for (uint8_t i = 0; i < length; i++) { - spi_write_byte(data[i]); - } - spi_release_low(); -} - - -/*---------------------------------------------------------------------------*/ -/** - * \brief Get radio channel - * \return The radio channel - */ -int rf_get_channel(void) { - uint8_t channel; - channel = trx_reg_read(RF233_REG_PHY_CC_CCA) & PHY_CC_CCA_CHANNEL; - // printf("rf233 channel%d\n",channel); - return (int)channel; -} -/*---------------------------------------------------------------------------*/ -/** - * \brief Set radio channel - * \param ch The radio channel - * \retval -1 Fail: channel number out of bounds - * \retval 0 Success - */ -int rf_set_channel(uint8_t ch) { - uint8_t temp; - PRINTF("RF233: setting channel %u\n", ch); - if (ch > 26 || ch < 11) { - return -1; - } - - /* read-modify-write to conserve other settings */ - temp = trx_reg_read(RF233_REG_PHY_CC_CCA); - temp &= ~PHY_CC_CCA_CHANNEL; - temp |= ch; - trx_reg_write(RF233_REG_PHY_CC_CCA, temp); - return 0; -} -/*---------------------------------------------------------------------------*/ -/** - * \brief Get transmission power - * \return The transmission power - */ -int rf233_get_txp(void) { - PRINTF("RF233: get txp\n"); - return trx_reg_read(RF233_REG_PHY_TX_PWR_CONF) & PHY_TX_PWR_TXP; -} -/*---------------------------------------------------------------------------*/ -/** - * \brief Set transmission power - * \param txp The transmission power - * \retval -1 Fail: transmission power out of bounds - * \retval 0 Success - */ -int rf233_set_txp(uint8_t txp) { - PRINTF("RF233: setting txp %u\n", txp); - if (txp > TXP_M17) { - /* undefined */ - return -1; - } - - trx_reg_write(RF233_REG_PHY_TX_PWR_CONF, txp); - return 0; -} - -static bool radio_pll; -static bool radio_tx; -static bool radio_rx; - -static void interrupt_callback(int _a __attribute__((unused)), - int _b __attribute__((unused)), - int _c __attribute__((unused)), - void* _ud __attribute__((unused))) { - volatile uint8_t irq_source; - PRINTF("RF233: interrupt handler.\n"); - /* handle IRQ source (for what IRQs are enabled, see rf233-config.h) */ - irq_source = trx_reg_read(RF233_REG_IRQ_STATUS); - PRINTF(" interrupt sources: 0x%x\n", (int)irq_source); - if (irq_source & IRQ_PLL_LOCK) { - PRINTF("RF233: PLL locked.\n"); - radio_pll = true; - } - - if (irq_source & IRQ_RX_START) { - PRINTF("RF233: Interrupt receive start.\n"); - } else if (irq_source & IRQ_TRX_DONE) { - PRINTF("RF233: TRX_DONE handler.\n"); - // Completed a transmission - if (flag_transmit != 0) { - PRINTF("RF233: Interrupt transmit.\n"); - flag_transmit = 0; - if (!(trx_reg_read(RF233_REG_TRX_STATE) & TRX_STATE_TRAC_STATUS)) { - flag_transmit = ack_status = 1; - } - RF233_COMMAND(TRXCMD_RX_ON); - PRINTF("RF233: TX complete, go back to RX with acks on.\n"); - radio_tx = true; - return; - } else { - // PRINTF("RF233: Interrupt receive.\n"); - packetbuf_clear(); - pending_frame = 1; - int len = rf233_read(packetbuf_dataptr(), MAX_PACKET_LEN); - if (len > 0) { - PRINTF("RF233: Received packet and read from device.\n\n"); - } else { - PRINTF("RF233: Read failed.\n\n"); - } - radio_rx = true; - return; - } - } -} - -/*---------------------------------------------------------------------------*/ -/** - * \brief Initialize the radio library - * \return Returns success/fail - * \retval 0 Success - */ -int rf233_init(uint16_t channel, uint16_t from_addr, uint16_t pan_id) { - PRINTF("RF233: init.\n"); - // 0x61 0xAA - radio_header.dest = channel; // TODO ?? - radio_header.fcf = 0xAA61; // TODO verify - radio_header.src = from_addr; - radio_header.pan = pan_id; - spi_set_chip_select(1); - spi_set_rate(1000000); - spi_set_phase(0); - spi_set_polarity(0); - return rf233_setup(); -} - -/*---------------------------------------------------------------------------*/ -/** - * \brief Sets callback function for radio receive - * \return Returns success/fail - * \retval 0 Success - */ -int rf233_rx_data(int (*callback)(void*, int, uint16_t, uint16_t, uint16_t)) { - rx_callback = callback; - set_callback = 1; - return 0; -} - -/*---------------------------------------------------------------------------*/ -/** - * \brief Send data over radio - * \return Returns success/fail - * \retval 0 Success - */ -int rf233_tx_data(uint16_t to_addr, void* payload, int payload_len) { - PRINTF("RF233: send %u\n", payload_len); - radio_header.dest = to_addr; - if (rf233_prepare_without_header(payload, payload_len) != RADIO_TX_OK) { - return RADIO_TX_ERR; - } - return rf233_transmit(); -} - -/*---------------------------------------------------------------------------*/ -/** - * \brief Setup and turn on the radio - * \return Returns success/fail - * \retval 0 Success - */ -int rf233_setup(void) { - volatile uint8_t regtemp; - volatile uint8_t radio_state; /* don't optimize this away, it's important */ - - /* init SPI and GPIOs, wake up from sleep/power up. */ - spi_init(); - // RF233 expects line low for CS, this is default SAM4L behavior - // POL = 0 means idle is low - spi_set_chip_select(3); - spi_set_rate(400000); - spi_set_polarity(0); - // PHASE = 0 means sample leading edge - spi_set_phase(0); - - /* reset will put us into TRX_OFF state */ - /* reset the radio core */ - gpio_enable_output(RADIO_RST); - gpio_enable_output(RADIO_SLP); - gpio_clear(RADIO_RST); - delay_ms(1); - gpio_set(RADIO_RST); - gpio_clear(RADIO_SLP); /* be awake from sleep*/ - - /* Read the PART_NUM register to verify that the radio is - * working/responding. Could check in software, I just look at - * the bus. If this is working, the first write should be 0x9C x00 - * and the return bytes should be 0x00 0x0B. - pal*/ - PRINTF("Reading part num...\n"); - regtemp = trx_reg_read(RF233_REG_PART_NUM); - PRINTF("RegTemp Is: %u\n", regtemp); // on the wire thing right, but in - // something is off by one. - - /* before enabling interrupts, make sure we have cleared IRQ status */ - regtemp = trx_reg_read(RF233_REG_IRQ_STATUS); - PRINTF("RF233: After wake from sleep\n"); - radio_state = rf233_status(); - PRINTF("RF233: Radio state 0x%04x\n", radio_state); - // calibrate_filters(); - if (radio_state == STATE_P_ON) { - trx_reg_write(RF233_REG_TRX_STATE, TRXCMD_TRX_OFF); - } - /* Assign regtemp to regtemp to avoid compiler warnings */ - regtemp = regtemp; - // Set up interrupts - gpio_interrupt_callback(interrupt_callback, NULL); - gpio_enable_input(RADIO_IRQ, PullNone); - gpio_clear(RADIO_IRQ); - gpio_enable_input(RADIO_IRQ, PullNone); - gpio_enable_interrupt(RADIO_IRQ, RisingEdge); - - /* Configure the radio using the default values except these. */ - trx_reg_write(RF233_REG_TRX_CTRL_1, RF233_REG_TRX_CTRL_1_CONF); - trx_reg_write(RF233_REG_PHY_CC_CCA, RF233_REG_PHY_CC_CCA_CONF); - trx_reg_write(RF233_REG_PHY_TX_PWR, RF233_REG_PHY_TX_PWR_CONF); - trx_reg_write(RF233_REG_TRX_CTRL_2, RF233_REG_TRX_CTRL_2_CONF); - trx_reg_write(RF233_REG_IRQ_MASK, RF233_REG_IRQ_MASK_CONF); - trx_reg_write(RF233_REG_XAH_CTRL_1, 0x02); - trx_bit_write(SR_MAX_FRAME_RETRIES, 0); - trx_bit_write(SR_MAX_CSMA_RETRIES, 0); - PRINTF("RF233: Configured transciever.\n"); - { - PRINTF("Configuring Addresses...\n"); - uint8_t addr[8]; - addr[0] = 0x22; - addr[1] = 0x22; - addr[2] = 0x22; - addr[3] = 0x22; - addr[4] = 0x22; - addr[5] = 0x22; - addr[6] = 0x22; - addr[7] = 0x22; - SetPanId(IEEE802154_CONF_PANID); - - SetIEEEAddr(addr); // I think it breaks here - SetShortAddr(0x2222); - - } - rf_generate_random_seed(); - - for (uint8_t i = 0; i < 8; i++) { - regtemp = trx_reg_read(0x24 + i); - } - - /* 11_09_rel */ - trx_reg_write(RF233_REG_TRX_RPC, 0xFF); /* Enable RPC feature by default */ - PRINTF("RF233: Installed addresses. Turning on radio.\n"); - rf233_on(); - return 0; -} - -/* - * \brief Generates a 16-bit random number used as initial seed for srand() - * - */ -static void rf_generate_random_seed(void) { - srand(55); -} - -/*---------------------------------------------------------------------------*/ -// Append header with FCF, sequence number, -static int rf233_prepare_without_header(const uint8_t *data, unsigned short data_len) { - if ((data_len + HEADER_SIZE) > MAX_PACKET_LEN) { - PRINTF("RF233: error, data too large (%u) (prepare_without_header)\n", data_len); - return RADIO_TX_ERR; - } - - // append mac header with length 9 - uint8_t data_with_header[MAX_PACKET_LEN]; - data_with_header[0] = 0x61; - data_with_header[1] = 0xAA; - data_with_header[2] = radio_header.seq & 0xFF; - // note: sequence number is incremented in rf233_prepare - *((uint16_t *)(data_with_header + 3)) = radio_header.pan; - *((uint16_t *)(data_with_header + 5)) = radio_header.dest; - *((uint16_t *)(data_with_header + 7)) = radio_header.src; - - int i; - // Copy over data into new buffer with header - for (i = 0; i < data_len; i++) { - data_with_header[i + HEADER_SIZE] = ((uint8_t*)data)[i]; - } - - for (i = 0; i < data_len + HEADER_SIZE; i++) { - PRINTF(" data[%i] = %x\n", i, (uint8_t) data_with_header[i]); - } - // first 9 bytes are now MAC header - return rf233_prepare(data_with_header, data_len + HEADER_SIZE); -} - -/*---------------------------------------------------------------------------*/ -/** - * \brief prepare a frame and the radio for immediate transmission - * \param payload Pointer to data to copy/send - * \param payload_len length of data to copy - * \return Returns success/fail, refer to radio.h for explanation - */ -int rf233_prepare(const void *payload, unsigned short payload_len) { - int i; - // Frame length is number of bytes in MPDU - uint8_t templen; - uint8_t radio_status; - uint8_t data[1 + MAX_PACKET_LEN + 2]; // Length + Payload + FCS - - PRINTF("RF233: prepare %u\n", payload_len); - if (payload_len > MAX_PACKET_LEN) { - PRINTF("RF233: error, frame too large to tx\n"); - return RADIO_TX_ERR; - } - - /* Add length of the FCS (2 bytes) */ - templen = payload_len + 2; - data[0] = templen; - for (i = 0; i < templen; i++) { - data[i + 1] = ((uint8_t*)payload)[i]; - } - // TODO verify this is unnecessary bc of append_header? - data[3] = (uint8_t)(radio_header.seq & 0xff); - radio_header.seq++; - -#if DEBUG_PRINTDATA - PRINTF("RF233 prepare (%u/%u): 0x", payload_len, templen); - for (i = 0; i < templen; i++) { - PRINTF("%02x", *(uint8_t *)(payload + i)); - } - PRINTF("\n"); -#endif /* DEBUG_PRINTDATA */ - - /* check that the FIFO is clear to access */ - radio_status = rf233_status(); - if (radio_status == STATE_BUSY_RX_AACK || - radio_status == STATE_BUSY_RX || - radio_status == STATE_BUSY_TX_ARET) { - PRINTF("RF233: TRX buffer unavailable: prep when state %s\n", state_str(radio_status)); - return RADIO_TX_ERR; - } - - /* Write packet to TX FIFO. */ - PRINTF("RF233: sqno: %02x len = %u\n", radio_header.seq, payload_len); - trx_frame_write((uint8_t *)data, templen + 1); - return RADIO_TX_OK; -} -/*---------------------------------------------------------------------------*/ -/** - * \brief Transmit a frame already put in the radio with 'prepare' - * \param payload_len Length of the frame to send - * \return Returns success/fail, refer to radio.h for explanation - */ -static int rf233_transmit(void) { - static uint8_t status_now; - - status_now = rf233_status(); - PRINTF("RF233: attempting transmit, in state %s\n", state_str(status_now)); - - if (status_now == STATE_BUSY_RX_AACK || - status_now == STATE_BUSY_TX_ARET) { - PRINTF("RF233: collision, was in state %s\n", state_str(status_now)); - /* NOTE: to avoid loops */ - return RADIO_TX_ERR; - ; - } - - if (status_now != STATE_PLL_ON) { - trx_reg_write(RF233_REG_TRX_STATE, STATE_PLL_ON); - do { // I think this code is broken, does nothing -pal - status_now = trx_bit_read(RF233_REG_TRX_STATUS, 0x1F, 0); - } while (status_now == 0x1f); - } - - if (rf233_status() != STATE_PLL_ON) { - /* failed moving into PLL_ON state, gracefully try to recover */ - PRINTF("RF233: failed going to STATE_PLL_ON\n"); - RF233_COMMAND(TRXCMD_PLL_ON); /* try again */ - static uint8_t state; - state = rf233_status(); - if (state != STATE_PLL_ON) { - PRINTF("RF233: graceful recovery (in tx) failed, giving up. State: 0x%02X\n", rf233_status()); - return RADIO_TX_ERR; - } - } - - /* perform transmission */ - flag_transmit = 1; - radio_tx = false; - RF233_COMMAND(TRXCMD_TX_ARET_ON); - RF233_COMMAND(TRXCMD_TX_START); - - PRINTF("RF233:: Issued TX_START, wait for completion interrupt.\n"); - yield_for(&radio_tx); - PRINTF("RF233: tx ok\n\n"); - - return RADIO_TX_OK; -} - -/*---------------------------------------------------------------------------*/ -/** - * \brief read a received frame out of the radio buffer - * \param buf pointer to where to copy received data - * \param bufsize Maximum size we can copy into bufsize - * \return Returns length of data read (> 0) if successful - * \retval -1 Failed, was transmitting so FIFO is invalid - * \retval -2 Failed, rx timed out (stuck in rx?) - * \retval -3 Failed, too large frame for buffer - * \retval -4 Failed, CRC/FCS failed (if USE_HW_FCS_CHECK is true) - */ -int rf233_read(void *buf, unsigned short bufsize) { - // uint8_t radio_state; - // uint8_t ed; /* frame metadata */ - uint8_t frame_len = 0; - uint8_t len = 0; - - PRINTF("RF233: Receiving.\n"); - - if (pending_frame == 0) { - PRINTF("RF233: No frame pending, abort.\n"); - return 0; - } - pending_frame = 0; - - /* get length of data in FIFO */ - spi_hold_low(); - spi_write_byte(TRX_CMD_FR); - frame_len = spi_write_byte(0); - - if (frame_len <= 2 || - (frame_len - 2) > bufsize) { - spi_release_low(); - flush_buffer(); - PRINTF("Frame (is not long enough or too large for buffer, abort.\n"); - return 0; - } - - len = frame_len - 2; - - if (len > bufsize) { - spi_release_low(); - /* too large frame for the buffer, drop */ - PRINTF("RF233: too large frame for buffer, dropping (%u > %u).\n", frame_len, bufsize); - - return 0; - } - - /* read out the data into the buffer, disregarding the length and metadata bytes */ - // spi_read_write_sync(wbuf, (char*)buf, len - 1); - // TODO len or len - 1 - for (uint8_t i = 0; i < len; i++) { - uint8_t val = spi_write_byte(0); - ((uint8_t*)buf)[i] = val; - PRINTF("%02x ", ((uint8_t*)buf)[i]); - if (i % 10 == 9) { - PRINTF("\n"); - } - } - - PRINTF("\n"); - spi_release_low(); - - // trx_sram_read(1, (uint8_t *)buf, len); - if (len >= 10) { - header_t* header = (header_t*)buf; - PRINTF(" FCF: %x\n", header->fcf); - PRINTF(" SEQ: %x\n", header->seq); - PRINTF(" PAN: %x\n", header->pan); - PRINTF(" DST: %x\n", header->dest); - PRINTF(" SRC: %x\n", header->src); - - // skip first 9 bytes of header - for (int i = 0; i < PACKETBUF_SIZE; i++) { - recv_data[i] = 0; - } - for (int i = 0; i < len; i++) { - recv_data[i] = header->payload[i]; - } - // Call user callback function - if (set_callback) { - rx_callback(recv_data, len, header->src, header->dest, header->pan); - } - } - // PRINTF("RF233: Final state = %s = %i\n", state_str(rf233_status()), rf233_status()); - - flush_buffer(); - - rf233_off(); - delay_ms(100); - rf233_sleep(); - delay_ms(100); - rf233_on(); - delay_ms(100); - - return len; -} - -/*---------------------------------------------------------------------------*/ -/** - * \brief check whether we are currently receiving a frame - * \retval >0 we are currently receiving a frame - * \retval 0 we are not currently receiving a frame - */ -int rf233_receiving_packet(void) { - uint8_t trx_state; - trx_state = rf233_status(); - if (trx_state == STATE_BUSY_RX_AACK) { - PRINTF("RF233: Receiving frame\n"); - return 1; - } - PRINTF("RF233: not Receiving frame\n"); - return 0; -} -/*---------------------------------------------------------------------------*/ -/** - * \brief check whether we have a frame awaiting processing - * \retval >0 we have a frame awaiting processing - * \retval 0 we have not a frame awaiting processing - */ -int rf233_pending_packet(void) { - PRINTF("RF233: Frame %spending\n", pending_frame ? "" : "not "); - return pending_frame; -} -/*---------------------------------------------------------------------------*/ -/** - * \brief switch the radio on to listen (rx) mode - * \retval 0 Success - */ -int rf233_on(void) { - PRINTF( - "RF233: turning on from state %s\n - sleeping radio will be POWER_ON since it doesn't respond to SPI and 0x0 is POWER_ON", - state_str(rf233_status())); - on(); - return 0; -} -/*---------------------------------------------------------------------------*/ -/** - * \brief switch the radio off - * \retval 0 Success - */ -int rf233_off(void) { - PRINTF("RF233: turning off from state %s\n", state_str(rf233_status())); - off(); - return 0; -} - -void SetIEEEAddr(uint8_t *ieee_addr) { - uint8_t *ptr_to_reg = ieee_addr; - // for (uint8_t i = 0; i < 8; i++) { - trx_reg_write((0x2b), *ptr_to_reg); - ptr_to_reg++; - trx_reg_write((0x2a), *ptr_to_reg); - ptr_to_reg++; - trx_reg_write((0x29), *ptr_to_reg); - ptr_to_reg++; - trx_reg_write((0x28), *ptr_to_reg); - ptr_to_reg++; - trx_reg_write((0x27), *ptr_to_reg); - ptr_to_reg++; - trx_reg_write((0x26), *ptr_to_reg); - ptr_to_reg++; - trx_reg_write((0x25), *ptr_to_reg); - ptr_to_reg++; - trx_reg_write((0x24), *ptr_to_reg); - ptr_to_reg++; - // } -} - -void SetPanId(uint16_t panId) { - uint8_t *d = (uint8_t *)&panId; - - trx_reg_write(0x22, d[0]); - trx_reg_write(0x23, d[1]); -} - -void SetShortAddr(uint16_t addr) { - uint8_t *d = (uint8_t *)&addr; - - trx_reg_write(0x20, d[0]); - trx_reg_write(0x21, d[1]); - trx_reg_write(0x2d, d[0] + d[1]); -} - -/*---------------------------------------------------------------------------*/ -/* switch the radio on */ -int on(void) { - /* Check whether radio is in sleep */ - if (sleep_on) { - /* Wake the radio. It'll move to TRX_OFF state */ - gpio_clear(RADIO_SLP); - delay_ms(1); - PRINTF("RF233: Wake from sleep\n"); - sleep_on = 0; - } - uint8_t state_now = rf233_status(); - if (state_now != STATE_PLL_ON && - state_now != STATE_TRX_OFF && - state_now != STATE_TX_ARET_ON) { - PRINTF("RF233: Failed to turn radio on, state is %s.\n", state_str(state_now)); - return -1; - } - - PRINTF("RF233: State is %s, transitioning to PLL_ON.\n", state_str(rf233_status())); - radio_pll = false; - RF233_COMMAND(TRXCMD_PLL_ON); - yield_for(&radio_pll); - delay_ms(1); - PRINTF("RF233: State is %s, transitioning to RX_ON.\n", state_str(rf233_status())); - /* go to RX_ON state */ - RF233_COMMAND(TRXCMD_RX_ON); - radio_is_on = 1; - PRINTF("RF233: Radio is on, state is %s.\n", state_str(rf233_status())); - return 0; -} -/*---------------------------------------------------------------------------*/ -/* switch the radio off */ -int off(void) { - if (rf233_status() != STATE_RX_ON ) { - /* fail, we need the radio transceiver to be in this state */ - return -1; - } - - /* turn off the radio transceiver */ - RF233_COMMAND(TRXCMD_TRX_OFF); - radio_is_on = 0; - return 0; -} -/*---------------------------------------------------------------------------*/ -/* Put the Radio in sleep mode */ - -int rf233_sleep(void) { - /* Check whether we're already sleeping */ - if (!sleep_on) { - PRINTF("RF233: Putting to sleep.\n"); - // delay_ms(1); - sleep_on = 1; - /* Turn off the Radio */ - rf233_off(); - /* Set the SLP_PIN to high */ - gpio_set(RADIO_SLP); - } - - return 0; -} - -/*---------------------------------------------------------------------------*/ -/* - * Crude way of flushing the Tx/Rx FIFO: write the first byte as 0, indicating - * a zero-length frame in the buffer. This is interpreted by the driver as an - * empty buffer. - */ -static void flush_buffer(void) { - /* NB: tentative untested implementation */ - uint8_t temp = 0; - trx_frame_write(&temp, 1); -} - -void goto_sleep(void) {} - -void wake_from_sleep(void) { - /* - * Triggers a radio state transition - assumes that the radio already is in - * state SLEEP or DEEP_SLEEP and SLP pin is low. Refer to datasheet 6.6. - * - * Note: this is the only thing that can get the radio from state SLEEP or - * state DEEP_SLEEP! - */ -} - -uint8_t rf233_status(void) { - return trx_reg_read(RF233_REG_TRX_STATUS) & TRX_STATUS; -} -/*---------------------------------------------------------------------------*/ - -/* - * Copyright (c) 2013, Thingsquare, http://www.thingsquare.com/. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * 3. Neither the name of the copyright holder nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED - * OF THE POSSIBILITY OF SUCH DAMAGE. - * - */ - -/** - * Copyright (c) 2015 Atmel Corporation and - * 2012 - 2013, Thingsquare, http://www.thingsquare.com/. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, this - * list of conditions and the following disclaimer. - * - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * 3. Neither the name of Atmel nor the name of Thingsquare nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * 4. This software may only be redistributed and used in connection with an - * Atmel microcontroller or Atmel wireless product. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233.h deleted file mode 100644 index 655333b63..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/rf233.h +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Copyright (c) 2013, Thingsquare, http://www.thingsquare.com/. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * 3. Neither the name of the copyright holder nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED - * OF THE POSSIBILITY OF SUCH DAMAGE. - * - */ - -#ifndef _RF233_H_ -#define _RF233_H_ - -#include -/*---------------------------------------------------------------------------*/ - -int rf233_init(uint16_t channel, uint16_t from_addr, uint16_t pan_id); -int rf233_tx_data(uint16_t to_addr, void* payload, int payload_len); -int rf233_rx_data(int (*callback)(void*, int, uint16_t, uint16_t, uint16_t)); -// TODO assume callback passes buffer that is long enough? - -// TODO moved to .h -int rf233_on(void); -int rf233_off(void); -int rf233_sleep(void); - -int rf233_interrupt_poll(void); -int rf_get_channel(void); -int rf_set_channel(uint8_t ch); -int rf233_get_txp(void); -int rf233_set_txp(uint8_t txp); -uint8_t rf233_status(void); -void SetIEEEAddr(uint8_t *ieee_addr); -void SetPanId(uint16_t panId); -void SetShortAddr(uint16_t addr); -/*---------------------------------------------------------------------------*/ -#endif /* _RF233_H_ */ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/trx_access.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/trx_access.h deleted file mode 100644 index c7959a5e4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rf233/trx_access.h +++ /dev/null @@ -1,315 +0,0 @@ -/** - * @file trx_access.h - * - * @brief HAL related APIs for externally plugged transceivers - * - * Copyright (C) 2014-2015 Atmel Corporation. All rights reserved. - * - * \asf_license_start - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * 3. The name of Atmel may not be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * 4. This software may only be redistributed and used in connection with an - * Atmel microcontroller product. - * - * THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR IMPLIED - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE - * EXPRESSLY AND SPECIFICALLY DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR - * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN - * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - * \asf_license_stop - * - * - */ - -/* - * Copyright (c) 2014-2015 Atmel Corporation. All rights reserved. - * - * Licensed under Atmel's Limited License Agreement --> EULA.txt - */ - -/* Prevent double inclusion */ -#ifndef TRX_ACCESS_H -#define TRX_ACCESS_H - -/* - * NOTE:- Include 'return_val.h' before this file, as return_val.h has the - * all return value enums. - */ - -/** - * \defgroup group_trx_access - * This module includes api's and defenitions required for Devices with - * externally plugged transceivers(Non Soc's) - * @{ - */ -/* === Includes ============================================================ */ - -//#include "compiler.h" -//#include "conf_trx_access.h" -//#if SAMD || SAMR21 || SAML21 -//#include "port.h" -//#include "extint.h" -//#else -//#include "ioport.h" -//#endif -//#include "board.h" -/* === Macros =============================================================== */ - -/** - * Write access command of the transceiver - */ -#define WRITE_ACCESS_COMMAND (0xC0) - -/** - * Read access command to the tranceiver - */ -#define READ_ACCESS_COMMAND (0x80) - -/** - * Frame write command of transceiver - */ -#define TRX_CMD_FW (0x60) - -/** - * Frame read command of transceiver - */ -#define TRX_CMD_FR (0x20) - -/** - * SRAM write command of transceiver - */ -#define TRX_CMD_SW (0x40) - -/** - * SRAM read command of transceiver - */ -#define TRX_CMD_SR (0x00) - -#define TRX_TRIG_DELAY() {nop(); nop(); } - -/** - * Set TRX GPIO pins. - */ -#if SAMD || SAMR21 || SAML21 -#define RST_HIGH() port_pin_set_output_level( \ - AT86RFX_RST_PIN, true) -#define RST_LOW() port_pin_set_output_level( \ - AT86RFX_RST_PIN, false) -#define SLP_TR_HIGH() port_pin_set_output_level( \ - AT86RFX_SLP_PIN, true) -#define SLP_TR_LOW() port_pin_set_output_level( \ - AT86RFX_SLP_PIN, false) -#define IRQ_PINGET() port_pin_get_input_level(AT86RFX_IRQ_PIN) -#else -#define RST_HIGH() ioport_set_pin_level(AT86RFX_RST_PIN, \ - HIGH) -#define RST_LOW() ioport_set_pin_level(AT86RFX_RST_PIN, \ - LOW) -#define SLP_TR_HIGH() ioport_set_pin_level(AT86RFX_SLP_PIN, \ - HIGH) -#define SLP_TR_LOW() ioport_set_pin_level(AT86RFX_SLP_PIN, \ - LOW) -#define IRQ_PINGET() ioport_get_pin_level(AT86RFX_IRQ_PIN) -#endif - -/** - * @brief Clears the transceiver main interrupt - * - */ -#define trx_irq_flag_clr() CLEAR_TRX_IRQ() - -/** - * This macro is used for handling endianness among the different CPUs. - */ -#if (UC3) -#define U16_TO_TARGET(x) ((((x) << 8) & 0xFF00) | (((x) >> 8) & 0x00FF)) -#else -#define U16_TO_TARGET(x) (x) -#endif - -typedef void (*irq_handler_t)(void); -/* === Types =============================================================== */ - -/* - * The smallest timeout in microseconds - */ -/* #define MIN_TIMEOUT (0x80) */ - -/* This macro saves the global interrupt status */ -#define ENTER_TRX_CRITICAL_REGION() {uint8_t flags \ - = cpu_irq_save(); - -/* This macro restores the global interrupt status */ -#define LEAVE_TRX_CRITICAL_REGION() cpu_irq_restore(flags); } - -/* === Externals ============================================================ */ - -/* === Prototypes =========================================================== */ - -void trx_irq_init(void (*trx_irq_cb)(void)); - -#ifdef __cplusplus -extern "C" { -#endif - -/* - * Macros for TRX GPIO pins access. - */ -/** Macro to set Reset pin to high */ -#define TRX_RST_HIGH() RST_HIGH() -/** Macro to set Reset pin to low */ -#define TRX_RST_LOW() RST_LOW() -/** Macro to set SLP_TR pin to high */ -#define TRX_SLP_TR_HIGH() SLP_TR_HIGH() -/** Macro to set SLP_TR pin to low */ -#define TRX_SLP_TR_LOW() SLP_TR_LOW() -/** Macro to get the transceiver's main IRQ status */ -#define TRX_IRQ_HIGH() IRQ_PINGET() - -/** - * @brief Reads frame buffer of the transceiver - * - * This function reads the frame buffer of the transceiver. - * - * @param[out] data Pointer to the location to store frame - * @param[in] length Number of bytes to be read from the frame - * buffer. - */ -void trx_frame_read(uint8_t *data, uint8_t length); - -/** - * @brief Writes data into frame buffer of the transceiver - * - * This function writes data into the frame buffer of the transceiver - * - * @param[in] data Pointer to data to be written into frame buffer - * @param[in] length Number of bytes to be written into frame buffer - */ -void trx_frame_write(uint8_t *data, uint8_t length); - -/** - * @brief Reads current value from a transceiver register - * - * This function reads the current value from a transceiver register. - * - * @param addr Specifies the address of the trx register - * from which the data shall be read - * - * @return value of the register read - */ -uint8_t trx_reg_read(uint8_t addr); - -/** - * @brief Writes data into a transceiver register - * - * This function writes a value into transceiver register. - * - * @param addr Address of the trx register - * @param data Data to be written to trx register - * - */ -void trx_reg_write(uint8_t addr, uint8_t data); - -/** - * @brief Subregister read - * - * @param addr offset of the register - * @param mask bit mask of the subregister - * @param pos bit position of the subregister - * - * @return value of the read bit(s) - */ -uint8_t trx_bit_read(uint8_t addr, uint8_t mask, uint8_t pos); - -/** - * @brief Subregister write - * - * @param[in] reg_addr Offset of the register - * @param[in] mask Bit mask of the subregister - * @param[in] pos Bit position of the subregister - * @param[out] new_value Data, which is muxed into the register - */ -void trx_bit_write(uint8_t reg_addr, uint8_t mask, uint8_t pos, - uint8_t new_value); - -/** - * @brief Reads data from SRAM of the transceiver - * - * This function reads from the SRAM of the transceiver - * - * @param[in] addr Start address in SRAM for read operation - * @param[out] data Pointer to the location where data stored - * @param[in] length Number of bytes to be read from SRAM - */ -void trx_sram_read(uint8_t addr, uint8_t *data, uint8_t length); - -/** - * @brief Writes data into SRAM of the transceiver - * - * This function writes data into the SRAM of the transceiver - * - * @param addr Start address in the SRAM for the write operation - * @param data Pointer to the data to be written into SRAM - * @param length Number of bytes to be written into SRAM - */ -void trx_sram_write(uint8_t addr, uint8_t *data, uint8_t length); - -/** - * @brief Writes and reads data into/from SRAM of the transceiver - * - * This function writes data into the SRAM of the transceiver and - * simultaneously reads the bytes. - * - * @param addr Start address in the SRAM for the write operation - * @param idata Pointer to the data written/read into/from SRAM - * @param length Number of bytes written/read into/from SRAM - */ -void trx_aes_wrrd(uint8_t addr, uint8_t *idata, uint8_t length); - -#if defined(NON_BLOCKING_SPI) || defined(__DOXYGEN__) - -/** - * @brief SPI done callback initialization - * - * @param spi_done_cb Pointer to SPI done callback function - */ -void trx_spi_done_cb_init(void *spi_done_cb); - -#endif - -/** - * @brief Initializes the SPI interface for communication with the transceiver - */ -void trx_spi_init(void); - -/** - * @brief Resets the TRX radio - */ -void PhyReset(void); - -/* ! @} */ -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif /* TRX_ACCESS_H */ -/* EOF */ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rng/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rng/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rng/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rng/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rng/main.c deleted file mode 100644 index b31ec7b9f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/rng/main.c +++ /dev/null @@ -1,28 +0,0 @@ -#include -#include - -#include -#include - -uint8_t randbuf[256]; - -int main (void) { - printf("[RNG] Test App\n"); - - while (1) { - int count; - rng_sync(randbuf, 256, 256, &count); - - // Print the 256 bytes of randomness. - char buf[600]; - int len = 600; - len -= snprintf(buf, len, "Randomness: "); - for (int i = 0; i < 256; i++) { - len -= snprintf(buf + (600 - len), len, "%02x", randbuf[i]); - } - len -= snprintf(buf + (600 - len), len, "\n\n"); - printf("%s\n", buf); - - delay_ms(500); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sdcard/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sdcard/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sdcard/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sdcard/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sdcard/main.c deleted file mode 100644 index 6021f4237..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sdcard/main.c +++ /dev/null @@ -1,101 +0,0 @@ -#include -#include -#include -#include - -#include -#include -#include -#include - -uint8_t read_buf[512] = {0}; -uint8_t write_buf[512] = {0}; - -int main (void) { - int err = 0; - printf("[TOCK] SD Card Test\n"); - - // Check if an SD card is installed - err = sdcard_is_installed(); - if (err < 0) { - printf("Is installed error: %d\n", err); - return -1; - } - if (err == 0) { - printf("No SD card installed\n"); - return 0; - } - printf("Found SD card...\n"); - - // Set up the SD card - uint32_t block_size = 0; - uint32_t size_in_kB = 0; - err = sdcard_initialize_sync(&block_size, &size_in_kB); - if (err < 0) { - printf("Init error: %d\n", err); - return -1; - } - printf("SD Card Initialized!\n"); - printf("\tBlock size: %lu bytes\n\tSize: %lu kB\n\n", - block_size, size_in_kB); - - // Give buffers to SD card - err = sdcard_set_read_buffer(read_buf, 512); - if (err < 0) { - printf("Allow read error: %d\n", err); - return -1; - } - err = sdcard_set_write_buffer(write_buf, 512); - if (err < 0) { - printf("Allow write error: %d\n", err); - return -1; - } - - // read first block of the SD card - err = sdcard_read_block_sync(0); - if (err < 0) { - printf("Read error: %d\n", err); - return -1; - } - printf("Original data: [%X, %X, %X, %X, ...]\n\n", - read_buf[0], read_buf[1], read_buf[2], read_buf[3]); - - for (int i = 0; i < 10; i++) { - // write first block of the SD card - write_buf[0] = 0x1A; - write_buf[1] = 0xB1; - write_buf[2] = 0x10; - write_buf[3] = i; - err = sdcard_write_block_sync(0); - if (err < 0) { - printf("Write error: %d\n", err); - return -1; - } - printf("Wrote to SD card: [%X, %X, %X, %X, ...]\n", - write_buf[0], write_buf[1], write_buf[2], write_buf[3]); - - // read first block of the SD card again - err = sdcard_read_block_sync(0); - if (err < 0) { - printf("Read error: %d\n", err); - return -1; - } - printf("Read from SD card: [%X, %X, %X, %X, ...]\n", - read_buf[0], read_buf[1], read_buf[2], read_buf[3]); - - // actually check buffers - for (int j = 0; j < 512; j++) { - if (read_buf[i] != write_buf[i]) { - printf("ERROR: buffers do not match!\n"); - return -1; - } - } - printf("Buffers match!\n\n"); - delay_ms(1000); - } - - // test complete - printf("SD card test complete!\n\n"); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sha/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sha/Makefile deleted file mode 100644 index ddaf480c0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sha/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -STACK_SIZE := 2048 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sha/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sha/README.md deleted file mode 100644 index 01be9561c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sha/README.md +++ /dev/null @@ -1,51 +0,0 @@ -SHA -=== - -This test performs a SHA operation on a string and prints the output - -The test should look like: - -```` -[TEST] SHA Example Test -Loading in the data buf... - done -Setting up the dest buf... - done -Setting up the callback... - done -Running SHA... - done -Operation complete -0: 0x68 -1: 0xa5 -2: 0x5d -3: 0xdf -4: 0x36 -5: 0x56 -6: 0xf8 -7: 0x3 -8: 0xb2 -9: 0x63 -10: 0x8f -11: 0x79 -12: 0x66 -13: 0x9a -14: 0x9d -15: 0x2b -16: 0x51 -17: 0xa3 -18: 0xd2 -19: 0x31 -20: 0x6e -21: 0x6f -22: 0x52 -23: 0x1f -24: 0x85 -25: 0x14 -26: 0x25 -27: 0x10 -28: 0x90 -29: 0x11 -30: 0x15 -31: 0x15 -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sha/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sha/main.c deleted file mode 100644 index 6913b3cc3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/sha/main.c +++ /dev/null @@ -1,51 +0,0 @@ -#include - -#include -#include - -#define DATA_LEN 256 -#define DEST_LEN 32 - -uint8_t data_buf[DATA_LEN] = "A language empowering everyone to build reliable and efficient software."; -uint8_t dest_buf[DEST_LEN]; - -static void sha_cb(__attribute__((unused)) int result, - __attribute__ ((unused)) int digest, - __attribute__ ((unused)) int unused, - __attribute__ ((unused)) void* userdata) { - int i; - - printf("Operation complete\r\n"); - - for (i = 0; i < DEST_LEN; i++) { - printf("%d: 0x%x\r\n", i, dest_buf[i]); - } - -} - -int main(void) { - printf("[TEST] SHA Example Test\r\n"); - - // Set SHA256 as the algorithm - sha_set_algorithm(0); - - printf("Loading in the data buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, sha_set_data_buffer(data_buf, DATA_LEN)); - printf(" done\r\n"); - - printf("Setting up the dest buf...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, sha_set_dest_buffer(dest_buf, DEST_LEN)); - printf(" done\r\n"); - - printf("Setting up the callback...\r\n"); - TOCK_EXPECT(RETURNCODE_SUCCESS, sha_set_callback(sha_cb, NULL)); - printf(" done\r\n"); - - printf("Running SHA...\r\n"); - sha_run(); - printf(" done\r\n"); - - yield(); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_buf/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_buf/Makefile deleted file mode 100644 index b9cdd0fa3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_buf/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_buf/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_buf/main.c deleted file mode 100644 index 97449b0a8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_buf/main.c +++ /dev/null @@ -1,54 +0,0 @@ -#include - -#include -#include - -#define BUF_SIZE 200 -char rbuf[BUF_SIZE]; -char wbuf[BUF_SIZE]; -bool toggle = true; - -static void write_cb(__attribute__ ((unused)) int arg0, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - __attribute__ ((unused)) void* userdata) { - led_toggle(0); - if (toggle) { - spi_read_write(rbuf, wbuf, BUF_SIZE, write_cb, NULL); - } else { - spi_read_write(wbuf, rbuf, BUF_SIZE, write_cb, NULL); - } - toggle = !toggle; -} - -// This function can operate in one of two modes. Either -// a periodic timer triggers an SPI operation, or SPI -// operations are performed back-to-back (callback issues -// the next one.) The periodic one writes 6 byte messages, -// the back-to-back writes a 10 byte message, followed by -// 6 byte ones. -// -// In both cases, the calls alternate on which of two -// buffers is used as the write buffer. The first call -// uses the buffer initialized to 0..199. The -// 2n calls use the buffer initialized to 0. -// -// If you use back-to-back operations, the calls -// both read and write. Periodic operations only -// write. Therefore, if you set SPI to loopback -// and use back-to-back // loopback, then the read buffer -// on the first call will read in the data written. As a -// result, you can check if reads work properly: all writes -// will be 0..n rather than all 0s. - -int main(void) { - int i; - for (i = 0; i < 200; i++) { - wbuf[i] = i; - } - spi_set_chip_select(0); - spi_set_rate(400000); - spi_set_polarity(false); - spi_set_phase(false); - spi_read_write(wbuf, rbuf, BUF_SIZE, write_cb, NULL); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_byte/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_byte/Makefile deleted file mode 100644 index b9cdd0fa3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_byte/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_byte/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_byte/main.c deleted file mode 100644 index 7a679d620..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_byte/main.c +++ /dev/null @@ -1,20 +0,0 @@ -#include -#include -#include - -int main(void) { - int i; - spi_set_chip_select(0); - for (i = 0; ; i++) { - led_off(0); - - spi_write_byte((unsigned char)i & 0xff); - delay_ms(25); - - led_on(0); - - delay_ms(25); - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_controller_transfer/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_controller_transfer/Makefile deleted file mode 100644 index 2960019ad..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_controller_transfer/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../ - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_controller_transfer/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_controller_transfer/README.md deleted file mode 100644 index e2684326f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_controller_transfer/README.md +++ /dev/null @@ -1,15 +0,0 @@ -Spi Controller Transfer Test -======================== -This test passes one of two buffers over the SPI bus; either an all-zero -buffer, or a buffer with sequentially increasing integers. This test assumes -that the receiver (the attached SPI peripheral) echoes the buffers back. -On the first transfer, the SPI controller sends a buffer with sequentially -increasing integers, and expects a buffer of all zeroes. On the next call to -'spi_read_write', the controller sends a buffer of all zeroes, and expects a -buffer of sequentially increasing integers. - -Note that this test is intended to be used in tandem with the SPI peripheral -transfer test. To use this test, connect two boards together, using one as -an SPI controller and one as a SPI peripheral, and load the test applications. -On the controller board, every time the user button is pressed, a buffer is -sent. On failure (when an unexpected buffer is received), the LED is turned on. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_controller_transfer/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_controller_transfer/main.c deleted file mode 100644 index efa06a992..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_controller_transfer/main.c +++ /dev/null @@ -1,100 +0,0 @@ -#include -#include - -#include -#include -#include - -#define BUF_SIZE 16 -char rbuf[BUF_SIZE]; -char wbuf[BUF_SIZE]; -char ibuf[BUF_SIZE]; -char zbuf[BUF_SIZE]; -bool toggle = true; - -// This function checks buffer -// equality, setting the LED if the -// buffers are *not* equal. -static void buffer_eq (char *buf1, char *buf2) { - int i; - for (i = 0; i < BUF_SIZE; i++) { - if (buf1[i] != buf2[i]) { - led_on(0); - printf("Buffers not equal: FAIL (%i: %i != %i\n", (int)i, (int)buf1[i], (int)buf2[i]); - return; - } - } - printf("Buffers equal: PASS\n"); -} - -// This callback occurs when a read_write call completed. -// Note that we do not start another transfer here, and -// we simply check for buffer equality. -static void write_cb(__attribute__ ((unused)) int arg0, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - __attribute__ ((unused)) void* userdata) { - led_toggle(0); - if (toggle) { - printf("Check wbuf against ibuf.\n"); - buffer_eq(wbuf, ibuf); - } else { - printf("Check rbuf against zbuf.\n"); - buffer_eq(rbuf, zbuf); - } - printf("Transfer complete.\n"); -} - -// This is the callback for the button press. -// Each button press represents a transfer, and -// we do not start transfering until the button -// has been pressed. -static void button_cb(__attribute__((unused)) int btn_num, - __attribute__ ((unused)) int val, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void* userdata) { - if (val == 1) { - if (toggle) { - // This is the first read write; note that this is - // inverted from the spi_slave_transfer, as we do - // not call spi_read_write until after the button - // is pressed. - spi_read_write(wbuf, rbuf, BUF_SIZE, write_cb, NULL); - } else { - spi_read_write(rbuf, wbuf, BUF_SIZE, write_cb, NULL); - } - // Note that the toggle is reset inside the button callback, - // not the write completed callback. This decision was arbitrary. - toggle = !toggle; - } - printf("Button pushed.\n"); -} - -// This function first initializes the various buffers to -// their initial values. We then wait until a button press -// to begin the transfer. Note that this program assumes that -// the slave implementation (spi_slave_transfer) echoes our -// buffers back to us (and the first response is all zeroes). -// If a buffer is corrupted, we set the LED to be on. -int main(void) { - int i; - for (i = 0; i < BUF_SIZE; i++) { - wbuf[i] = i; - ibuf[i] = i; - zbuf[i] = 0; - } - spi_init(); - spi_set_chip_select(0); - spi_set_rate(400000); - spi_set_polarity(false); - spi_set_phase(false); - - button_subscribe(button_cb, NULL); - printf("Starting spi_controller_transfer.\n"); - int nbuttons; - button_count(&nbuttons); - int j; - for (j = 0; j < nbuttons; j++) { - button_enable_interrupt(j); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral/Makefile deleted file mode 100644 index 2960019ad..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../ - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral/README.md deleted file mode 100644 index 075357289..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral/README.md +++ /dev/null @@ -1,6 +0,0 @@ -SPI Peripheral Test -============== -This test echoes a buffer over the Spi bus, initially sending a buffer of -sequentially increasing integers, then continuing to echo the SPI controller. -This test also toggles the LED when the chip selected callback is issued -(which occurs when the peripheral is selected by the controller). diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral/main.c deleted file mode 100644 index 484767ec3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral/main.c +++ /dev/null @@ -1,67 +0,0 @@ -#include - -#include -#include -#include - -#define BUF_SIZE 200 -char rbuf[BUF_SIZE]; -char wbuf[BUF_SIZE]; -bool toggle = true; - -static void write_cb(__attribute__ ((unused)) int arg0, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - __attribute__ ((unused)) void* userdata) { - led_toggle(0); - if (toggle) { - spi_peripheral_read_write(rbuf, wbuf, BUF_SIZE, write_cb, NULL); - } else { - spi_peripheral_read_write(wbuf, rbuf, BUF_SIZE, write_cb, NULL); - } - toggle = !toggle; -} - -static void selected_cb(__attribute__ ((unused)) int arg0, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - __attribute__ ((unused)) void* userdata) { - if (toggle) { - led_on(0); - } else { - led_off(0); - } - toggle = !toggle; -} - -// This function can operate in one of two modes. Either -// a periodic timer triggers an SPI operation, or SPI -// operations are performed back-to-back (callback issues -// the next one.) The periodic one writes 6 byte messages, -// the back-to-back writes a 10 byte message, followed by -// 6 byte ones. -// -// In both cases, the calls alternate on which of two -// buffers is used as the write buffer. The first call -// uses the buffer initialized to 0..199. The -// 2n calls use the buffer initialized to 0. -// -// If you use back-to-back operations, the calls -// both read and write. Periodic operations only -// write. Therefore, if you set SPI to loopback -// and use back-to-back // loopback, then the read buffer -// on the first call will read in the data written. As a -// result, you can check if reads work properly: all writes -// will be 0..n rather than all 0s. - -int main(void) { - int i; - for (i = 0; i < 200; i++) { - wbuf[i] = i; - } - - spi_peripheral_set_polarity(false); - spi_peripheral_set_phase(false); - spi_peripheral_read_write(wbuf, rbuf, BUF_SIZE, write_cb, NULL); - spi_peripheral_chip_selected(selected_cb, NULL); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral_transfer/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral_transfer/Makefile deleted file mode 100644 index 2960019ad..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral_transfer/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../ - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral_transfer/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral_transfer/README.md deleted file mode 100644 index d88bac72d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral_transfer/README.md +++ /dev/null @@ -1,14 +0,0 @@ -SPI Peripheral Transfer Test -======================== -This test passes one of two buffers over the SPI bus; either an all-zero -buffer, or a buffer with sequentially increasing integers. This test assumes -that the transmitter (the attached Spi Master) first sends a buffer with -sequentially increasing integers, before alternating with the zero buffer. - -Note that this test is intended to be used in tandem with the SPI Controller -Transfer Test. To use this test, connect two boards together, using one as an -SPI controller and one as a SPI peripheral, and load the SPI Controller -or Peripheral Test code. On the peripheral board, every time a transfer is -received, the received buffer is compared with the expected buffer, and a -new buffer is queued. On failure (when an unexpected buffer is received), -the LED is turned on. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral_transfer/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral_transfer/main.c deleted file mode 100644 index f5b928157..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/spi/spi_peripheral_transfer/main.c +++ /dev/null @@ -1,84 +0,0 @@ -#include -#include -#include -#include -#include - -#include -#include - -#define BUF_SIZE 16 -char rbuf[BUF_SIZE]; -char wbuf[BUF_SIZE]; -char zbuf[BUF_SIZE]; -char ibuf[BUF_SIZE]; -bool toggle = true; - -// Check for buffer equality, set the LED -// if the buffers are *not* equal. -static void buffer_eq (char *buf1, char *buf2) { - int i; - for (i = 0; i < BUF_SIZE; i++) { - if (buf1[i] != buf2[i]) { - led_on(0); - return; - } - } -} - -// Note that this assumes the behavior of the controller; that it passes us -// a buffer with increasing i values, and on the next operation, will -// pass us back the buffer we sent it. This is implemented in the -// spi_controller_transfer example. -static void write_cb(__attribute__ ((unused)) int arg0, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - __attribute__ ((unused)) void* userdata) { - printf("In write callback\n"); - if (toggle) { - // The transfer before the one that just completed (either the - // first transfer or a subsequent transfer), the controller sent us - // the buffer with increasing numbers. - buffer_eq(rbuf, ibuf); - spi_peripheral_read_write(rbuf, wbuf, BUF_SIZE, write_cb, NULL); - } else { - // The transfer before this one, we should have passed the controller - // the zero buffer back. - buffer_eq(wbuf, zbuf); - spi_peripheral_read_write(wbuf, rbuf, BUF_SIZE, write_cb, NULL); - } - toggle = !toggle; - printf("In write callback, before return\n"); -} - -static void selected_cb(__attribute__ ((unused)) int arg0, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - __attribute__ ((unused)) void* userdata) { - printf("In subscribe callback\n"); -} - -// This function first initializes the write buffer to all zeroes. We -// then wait until the controller begins the transfer, and we then switch -// buffers, so that the data the controller sends is passed between the -// controller and the peripheral. Further, after we receive the buffer with -// data, we -// check to make sure we received the correct values. If not, we enable the LED -// and never disable it. -int main(void) { - int i; - for (i = 0; i < BUF_SIZE; i++) { - wbuf[i] = 0; - zbuf[i] = 0; - ibuf[i] = i; - } - - spi_peripheral_set_polarity(false); - spi_peripheral_set_phase(false); - int err = spi_peripheral_read_write(wbuf, rbuf, BUF_SIZE, write_cb, NULL); - if (err < 0) { - printf("Error: spi_peripheral_read_write: %d\n", err); - } - printf("Starting spi_peripheral_transfer.\n"); - spi_peripheral_chip_selected(selected_cb, NULL); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test01/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test01/Makefile deleted file mode 100644 index 1f8dd2b1c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test01/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -STACK_SIZE := 900 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test01/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test01/README.md deleted file mode 100644 index fa15affd2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test01/README.md +++ /dev/null @@ -1,7 +0,0 @@ -Stack Size Test App -=================== - -This is a test that setting custom stack sizes works as expected -(i.e. apps don't crash). - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test01/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test01/main.c deleted file mode 100644 index e917745df..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test01/main.c +++ /dev/null @@ -1,19 +0,0 @@ -#include -#include - -int main(void) { - printf("Stack Test App\n"); - - register uint32_t stack_pointer; -#if defined(__thumb__) - asm volatile ("MOV %0, sp\n" : "=r" (stack_pointer)); -#elif defined(__riscv) - asm volatile ("mv %0, sp\n" : "=r" (stack_pointer)); -#else -#error Unknown architecture -#endif - - printf("Current stack pointer: 0x%lx\n", stack_pointer); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test02/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test02/Makefile deleted file mode 100644 index 814b2bdf9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test02/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -STACK_SIZE := 9001 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test02/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test02/README.md deleted file mode 100644 index fa15affd2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test02/README.md +++ /dev/null @@ -1,7 +0,0 @@ -Stack Size Test App -=================== - -This is a test that setting custom stack sizes works as expected -(i.e. apps don't crash). - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test02/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test02/main.c deleted file mode 100644 index 8920d3083..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/stack_size_test02/main.c +++ /dev/null @@ -1,20 +0,0 @@ -#include -#include - -int main(void) { - printf("Stack Test App\n"); - - register uint32_t stack_pointer; - -#if defined(__thumb__) - asm volatile ("MOV %0, sp\n" : "=r" (stack_pointer)); -#elif defined(__riscv) - asm volatile ("mv %0, sp\n" : "=r" (stack_pointer)); -#else -#error Unknown architecture -#endif - - printf("Current stack pointer: 0x%lx\n", stack_pointer); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/text_screen/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/text_screen/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/text_screen/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/text_screen/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/text_screen/README.md deleted file mode 100644 index dfcd59693..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/text_screen/README.md +++ /dev/null @@ -1,13 +0,0 @@ -Text Screen App -====================================== - -An example application that demonstrates how the text screen library. - -Supported Boards ------------------ -- It should support any board that has GPIO support. The communication is being done -only through GPIO pins. - -Tested Boards ------------------ -- NUCLEO-F429ZI diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/text_screen/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/text_screen/main.c deleted file mode 100644 index 135a6499c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/text_screen/main.c +++ /dev/null @@ -1,31 +0,0 @@ -/* - Example for text_screen library - Tested on NUCLEO-F429ZI - */ - -#include -#include -#include -#include -#include - -int main(void) { - int ret = text_screen_init(15); - uint8_t *buffer = text_screen_buffer(); - ret = text_screen_display_on(); - if (ret == RETURNCODE_SUCCESS) { - ret = text_screen_set_cursor(0, 0); - memcpy(buffer, "Hello!", 6); - ret = text_screen_write(6); - - delay_ms(5000); - - ret = text_screen_set_cursor(0, 1); - memcpy(buffer, "Goodbyee!", 9); - ret = text_screen_write(9); - - delay_ms(2000); - ret = text_screen_clear(); - } - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/touch/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/touch/Makefile deleted file mode 100644 index a92109392..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/touch/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 20000 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/touch/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/touch/main.c deleted file mode 100644 index d1d45dd33..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/touch/main.c +++ /dev/null @@ -1,77 +0,0 @@ -#include -#include - -#include -#include -#include - -static void tocuh_event (int status, int x, int y, void *ud __attribute__ ((unused))) { - switch (status) { - case TOUCH_STATUS_PRESSED: { - printf("pressed "); - break; - } - case TOUCH_STATUS_RELEASED: { - printf("released "); - break; - } - case TOUCH_STATUS_MOVED: { - printf("moved "); - break; - } - default: - printf("error "); - } - printf("%d x %d y %d\n", status, x, y); -} - -static void multi_tocuh_event (int num_touches, int data2 __attribute__ ((unused)), int data3 __attribute__ ( - (unused)), void *ud __attribute__ ((unused))) { - for (int i = 0; i < num_touches; i++) { - unsigned char id, status; - unsigned short x, y; - read_touch(i, &id, &status, &x, &y); - printf("%d: ", id); - switch (status) { - case TOUCH_STATUS_PRESSED: { - printf("pressed "); - break; - } - case TOUCH_STATUS_RELEASED: { - printf("released "); - break; - } - case TOUCH_STATUS_MOVED: { - printf("moved "); - break; - } - default: - printf("error "); - } - printf("%d x %d y %d, ", status, x, y); - } - printf("\n"); - // ack the multi touch event and enable the next event - multi_touch_next(); -} - -int main(void) { - int err; - int num_touches; - err = get_number_of_touches(&num_touches); - if (err < 0) { - return -1; - } - printf("Number of touches: %d\n", num_touches); - - if (num_touches == 0) { - printf("No touch found\n"); - } else if (num_touches == 1) { - // single touch - single_touch_set_callback(tocuh_event, NULL); - } else { - // multi touch - multi_touch_set_callback(multi_tocuh_event, NULL, num_touches); - } - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/tsl2561/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/tsl2561/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/tsl2561/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/tsl2561/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/tsl2561/main.c deleted file mode 100644 index e7b27dd53..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/tsl2561/main.c +++ /dev/null @@ -1,21 +0,0 @@ -#include - -#include -#include -#include - -int main (void) { - printf("[TSL2561] Test\n"); - - // Start a light measurement - int lux; - tsl2561_get_lux_sync(&lux); - if (lux == RETURNCODE_ENODEVICE) { - printf("ERROR: No TSL2561 on this board.\n"); - } else if (lux < 0) { - printf("ERROR: unable to read the sensor (error code: %i)\n", lux); - } else { - // Print the lux value - printf("\tValue(%d lux) [0x%X]\n\n", lux, lux); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_rx/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_rx/Makefile deleted file mode 100644 index b9cdd0fa3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_rx/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_rx/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_rx/README.md deleted file mode 100644 index d10622ef3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_rx/README.md +++ /dev/null @@ -1,12 +0,0 @@ -UDP Rx App -============= - -Test to receive UDP packets. It should be run alongside udp_send. Full instructions -for this test can be found in the README for the udp_send test app. - -Notably, the ability to set the destination MAC address from userspace requires -that the ieee802154 driver be present *in addition to* the UDP driver. Because some boards -(like Imix) do not include both, you need to set the destination MAC address -in the kernel of the sender (or set the SRC in the kernel of the receiver) -for this app to work correctly. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_rx/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_rx/main.c deleted file mode 100644 index c9921a929..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_rx/main.c +++ /dev/null @@ -1,117 +0,0 @@ -#include -#include -#include - -#include "led.h" -#include "timer.h" -#include "tock.h" - -#include -#include - -/* - * UDP sample packet reception app. - * Receives packets at the specified address and port for 30 seconds, - * then closes the socket. - * Each time a packet is received, the user LED blinks - */ - -#define MAX_RX_PACKET_LEN 200 - -char packet_rx[MAX_RX_PACKET_LEN]; -static unsigned char BUF_BIND_CFG[2 * sizeof(sock_addr_t)]; -sock_handle_t* handle; - -void print_ipv6(ipv6_addr_t *); - -void print_ipv6(ipv6_addr_t *ipv6_addr) { - for (int j = 0; j < 14; j += 2) { - printf("%02x%02x:", ipv6_addr->addr[j], ipv6_addr->addr[j + 1]); - } - printf("%02x%02x", ipv6_addr->addr[14], ipv6_addr->addr[15]); -} - -static void callback(int payload_len, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - __attribute__ ((unused)) void* ud) { - led_toggle(0); - -#define PRINT_STRING 1 -#if PRINT_STRING - printf("[UDP_RCV]: Rcvd UDP Packet from: "); - print_ipv6((ipv6_addr_t*)&BUF_BIND_CFG); - printf(" : %d\n", (uint16_t)(BUF_BIND_CFG[16]) + ((uint16_t)(BUF_BIND_CFG[17]) << 8)); - printf("Packet Payload: %.*s\n", payload_len, packet_rx); -#else - for (i = 0; i < payload_len; i++) { - printf("%02x%c", packet_rx[i], - ((i + 1) % 16 == 0 || i + 1 == payload_len) ? '\n' : ' '); - } -#endif // PRINT_STRING -} - -int main(void) { - - ipv6_addr_t ifaces[10]; - udp_list_ifaces(ifaces, 10); - - sock_addr_t addr = { - ifaces[1], - 16123 - }; - - printf("Opening socket on "); - print_ipv6(&ifaces[1]); - printf(" : %d, and binding to that socket.\n", addr.port); - sock_handle_t h; - handle = &h; - int ret = udp_bind(handle, &addr, BUF_BIND_CFG); - if (ret < 0) { - printf("Error in bind: %d\n", ret); - } - ; - - if (ieee802154_driver_is_present()) { - ieee802154_set_address(49138); // Corresponds to the dst mac addr set in kernel - ieee802154_set_pan(0xABCD); - ieee802154_config_commit(); - ieee802154_up(); - } else { - printf("No 15.4 driver present, set mac address manually in kernel.\n"); - } - - memset(packet_rx, 0, MAX_RX_PACKET_LEN); - ssize_t result = udp_recv(callback, packet_rx, MAX_RX_PACKET_LEN); - - switch (result) { - case RETURNCODE_SUCCESS: - printf("Succesfully bound to socket, listening for UDP packets\n\n"); - break; - case RETURNCODE_EINVAL: - printf("The address requested is not a local interface\n"); - break; - case RETURNCODE_EBUSY: - printf("Another userland app has already bound to this addr/port\n"); - break; - case RETURNCODE_ERESERVE: - printf("Receive Failure. Must bind to a port before calling receive\n"); - break; - default: - printf("Failed to bind to socket %d\n", result); - break; - } - /* Tock keeps the app alive waiting for callbacks after - * returning from main, so no need to busy wait - * However, this app tests receiving for 10 seconds - * then closing the connection, so we include a busy wait for that - * reason. */ - delay_ms(30000); - ssize_t err = udp_close(handle); - if (err < 0) { - printf("Error closing socket\n"); - } else { - printf("Socket closed.\n"); - } - -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_send/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_send/Makefile deleted file mode 100644 index 55547612b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_send/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 2048 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_send/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_send/README.md deleted file mode 100644 index 4a33eb931..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_send/README.md +++ /dev/null @@ -1,21 +0,0 @@ -UDP Send App -============= - -An testing app for platforms with an 802.15.4 radio that transmits -UDP packets to a single end node over the network. Currently, it sends UDP packets -using 6lowpan to a single neighbor with an IP address known ahead of time. -As Imix is currently the only board with tested 15.4 support, this test is -intended to be run on Imix. If this app is run on a platform without 15.4 -support, it will simply print that 15.4 is not supported for that platform. - -## Running - -This application should be tested using the associated `udp_rx` app. Flash one -Imix with this application, and flash a second Imix with `udp_rx`. If both -apps are working correctly, the second Imix will blink its user LED every -time an app is received, and will print the payload of each received packet -to the console. If you wish to use this app to send to a board with a different -address than the one hardcoded in this application, change the destination IPv6 address -to match the source IPv6 address of your intended receiver. Note that in order -to send to a different receiver you must also change the destination MAC address, -which is currently configured in the kernel (in `boards/imix/src/main.rs`) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_send/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_send/main.c deleted file mode 100644 index a437e8742..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_send/main.c +++ /dev/null @@ -1,89 +0,0 @@ -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#include - -#define DEBUG 1 - -static unsigned char BUF_BIND_CFG[2 * sizeof(sock_addr_t)]; - -void print_ipv6(ipv6_addr_t *); -int serialize_to_json(char* packet, int len, uint32_t rand, int temp, int humi, int lux); - -int main(void) { - - printf("[UDP] Starting UDP_Send Test App.\n"); - - static char packet[70]; - - ipv6_addr_t ifaces[10]; - udp_list_ifaces(ifaces, 10); - - sock_handle_t handle; - sock_addr_t addr = { - ifaces[0], - 11111 - }; - - printf("Opening socket on "); - print_ipv6(&ifaces[0]); - printf(" : %d\n", addr.port); - int bind_return = udp_bind(&handle, &addr, BUF_BIND_CFG); - - if (bind_return < 0) { - printf("Bind failed. Error code: %d\n", bind_return); - return -1; - } - - // Set the below address to be the IP address of your receiver - // The current address corresponds to the default src address - // set in the corresponding udp_rx app - ipv6_addr_t dest_addr = { - {0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, - 0x1c, 0x1d, 0x1e, 0x1f} - }; - sock_addr_t destination = { - dest_addr, - 16123 - }; - - int count = 0; - - while (1) { - int len = snprintf(packet, sizeof(packet), "Hello World (Packet #: %d)\n", - count); - if (DEBUG) { - printf("Sending packet (length %d) --> ", len); - print_ipv6(&(destination.addr)); - printf(" : %d\n", destination.port); - } - ssize_t result = udp_send_to(packet, len, &destination); - - switch (result) { - case RETURNCODE_SUCCESS: - if (DEBUG) { - printf("Packet sent.\n\n"); - } - break; - default: - printf("Error sending packet %d\n\n", result); - } - count++; - delay_ms(5000); - } -} - -void print_ipv6(ipv6_addr_t *ipv6_addr) { - for (int j = 0; j < 14; j += 2) { - printf("%02x%02x:", ipv6_addr->addr[j], ipv6_addr->addr[j + 1]); - } - printf("%02x%02x", ipv6_addr->addr[14], ipv6_addr->addr[15]); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_kernel/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_kernel/Makefile deleted file mode 100644 index 55547612b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_kernel/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 2048 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_kernel/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_kernel/README.md deleted file mode 100644 index 4b4779a02..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_kernel/README.md +++ /dev/null @@ -1,17 +0,0 @@ -UDP App / Kernel Virtualization Test -============= - -An testing app for Imix that verifies that -virtulizing UDP between capsules and apps simultaneously works as expected; -i.e. that capsules and apps cannot bind to the same ports, and that simultaneous -sending from apps and capsules works as expected. - -## Running - -This application should be tested using the associated in-kernel test, -`udp_lowpan_test.rs`, which is an Imix component. This application -should be loaded onto a version of the kernel with this test enabled. -At startup, the app and kernel test will both print messages indicating whether -the test has been successful. A panic in the kernel indicates a failure in the kernel -portion of the test, an assert failure in the app indicates a failure in the app -portion of the test. Further description of this test is found in `udp_lowpan_test.rs`. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_kernel/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_kernel/main.c deleted file mode 100644 index 2f10e5d70..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_kernel/main.c +++ /dev/null @@ -1,85 +0,0 @@ -#include -#include -#include -#include - -#include -#include - -#include - -#define DEBUG 0 - -static unsigned char BUF_BIND_CFG[2 * sizeof(sock_addr_t)]; - -void print_ipv6(ipv6_addr_t *); - -int main(void) { - - printf("[UDP VIRT] Starting Kernel Coop UDP Test App.\n"); - - static char packet[70]; - ipv6_addr_t dest_addr = { - {0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, - 0x1c, 0x1d, 0x1e, 0x1f} - }; - sock_addr_t destination = { - dest_addr, - 16123 - }; - - ipv6_addr_t ifaces[10]; - udp_list_ifaces(ifaces, 10); - - sock_handle_t handle; - sock_addr_t addr = { - ifaces[0], - 1000 // kernel tries to bind this after me - }; - - int len = snprintf(packet, sizeof(packet), "Hello World - App/Kernel virt\n"); - ssize_t result = udp_send_to(packet, len, &destination); - assert(result < 0); // should fail because we have not bound - - if (DEBUG) { - printf("Opening socket on "); - print_ipv6(&ifaces[0]); - printf(" : %d\n", addr.port); - } - int bind_return = udp_bind(&handle, &addr, BUF_BIND_CFG); - assert(bind_return >= 0); // bind should succeed - - delay_ms(3000); // resync with kernel - - sock_addr_t addr2 = { - ifaces[0], - 1001 // same as what kernel has successfuly bound to - }; - bind_return = udp_bind(&handle, &addr2, BUF_BIND_CFG); - assert(bind_return < 0); // bind should fail bc kernel has bound this - sock_addr_t addr3 = { - ifaces[0], - 1002 // new port - }; - bind_return = udp_bind(&handle, &addr3, BUF_BIND_CFG); - assert(bind_return >= 0); - - delay_ms(1000); // should be synced with kernel test 2 starting now. - - if (DEBUG) { - printf("Sending packet (length %d) --> ", len); - print_ipv6(&(destination.addr)); - printf(" : %d\n", destination.port); - } - result = udp_send_to(packet, len, &destination); - assert(result == RETURNCODE_SUCCESS); // send should succeed - - printf("App part of app/kernel test successful!\n"); -} - -void print_ipv6(ipv6_addr_t *ipv6_addr) { - for (int j = 0; j < 14; j += 2) { - printf("%02x%02x:", ipv6_addr->addr[j], ipv6_addr->addr[j + 1]); - } - printf("%02x%02x", ipv6_addr->addr[14], ipv6_addr->addr[15]); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app1/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app1/Makefile deleted file mode 100644 index 57fdb9c2e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app1/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 2048 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app1/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app1/README.md deleted file mode 100644 index 0614907bd..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app1/README.md +++ /dev/null @@ -1,29 +0,0 @@ -UDP Testing App -============= - -A testing app for Imix that tests UDP virtualization. -When combined with app2, it tests that multiple apps cannot bind to the same port, -that single app sending works, that sending without binding fails, and that sending -a too-long packet fails. It also tests that near simultaneous sending from multiple -apps works. - -## Running - -This application should be tested using the associated `app2` app. Flash one Imix -with both apps simultaneously and run `tockloader listen` to view the results. - -Expected output: -``` -[APP1] Starting App 1 UDP Test App. -[App2] Starting App2 Test App. -App1 test success! -App2 test success! -``` - -If the expected output is not received, try setting `DEBUG=1` in both apps to debug. - -NOTE: App1 can be tested alone, and should succeed regardless of app2 being flashed. - -NOTE2: App1 and App2 running together on a board is also used for testing reception -on a second board. Further details can be found in `udp_lowpan_test.rs` in -`boards/imix/src/` in the main Tock repository. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app1/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app1/main.c deleted file mode 100644 index e9064e648..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app1/main.c +++ /dev/null @@ -1,92 +0,0 @@ -#include -#include -#include -#include - -#include -#include - -#include - -#define DEBUG 0 - -static unsigned char BUF_BIND_CFG[2 * sizeof(sock_addr_t)]; - -void print_ipv6(ipv6_addr_t *); - -int main(void) { - - printf("[APP1] Starting App 1 UDP Test App.\n"); - - static char packet[70]; - ipv6_addr_t dest_addr = { - {0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, - 0x1c, 0x1d, 0x1e, 0x1f} - }; - sock_addr_t destination = { - dest_addr, - 16123 - }; - - ipv6_addr_t ifaces[10]; - udp_list_ifaces(ifaces, 10); - - sock_handle_t handle; - sock_addr_t addr = { - ifaces[0], - 11111 - }; - - int len = snprintf(packet, sizeof(packet), "Hello World - App1\n"); - ssize_t result = udp_send_to(packet, len, &destination); - assert(result < 0); // should fail because we have not bound - - if (DEBUG) { - printf("Opening socket on "); - print_ipv6(&ifaces[0]); - printf(" : %d\n", addr.port); - } - int bind_return = udp_bind(&handle, &addr, BUF_BIND_CFG); - assert(bind_return >= 0); //bind should succeed - - if (bind_return < 0) { - printf("Bind failed. Error code: %d\n", bind_return); - return -1; - } - - //bound, now try sending a too-long packet - int max_len = 0; - udp_get_max_tx_len(&max_len); - result = udp_send_to(packet, max_len + 1, &destination); - assert(result < 0); //should fail bc too long - - if (DEBUG) { - printf("Sending packet (length %d) --> ", len); - print_ipv6(&(destination.addr)); - printf(" : %d\n", destination.port); - } - result = udp_send_to(packet, len, &destination); - assert(result == RETURNCODE_SUCCESS); //finally, a valid send attempt - - //of the two apps, app1 binds to port 80 first and should succeed - sock_addr_t addr2 = { - ifaces[0], - 80 - }; - bind_return = udp_bind(&handle, &addr2, BUF_BIND_CFG); - assert(bind_return >= 0); //bind succeeds bc this app binds first - - delay_ms(100); //to re-sync with other app - - result = udp_send_to(packet, len, &destination); - assert(result == RETURNCODE_SUCCESS); // should succeed, both apps should be bound to different ports - - printf("App1 test success!\n"); -} - -void print_ipv6(ipv6_addr_t *ipv6_addr) { - for (int j = 0; j < 14; j += 2) { - printf("%02x%02x:", ipv6_addr->addr[j], ipv6_addr->addr[j + 1]); - } - printf("%02x%02x", ipv6_addr->addr[14], ipv6_addr->addr[15]); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app2/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app2/Makefile deleted file mode 100644 index 57fdb9c2e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app2/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 2048 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app2/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app2/README.md deleted file mode 100644 index 82633fc56..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app2/README.md +++ /dev/null @@ -1,27 +0,0 @@ -UDP Testing App -============= - -A testing app for Imix that tests UDP virtualization. -When combined with app1, it tests that multiple apps cannot bind to the same port, -that single app sending works, that sending without binding fails, and that sending -a too-long packet fails. It also tests that near simultaneous sending from multiple -apps works. - -## Running - -This application should be tested using the associated `app1` app. Flash one Imix -with both apps simultaneously and run `tockloader listen` to view the results. - -Expected output: -``` -[APP1] Starting App 1 UDP Test App. -[App2] Starting App2 Test App. -App1 test success! -App2 test success! -``` - -If the expected output is not received, try setting `DEBUG=1` in both apps to debug. - -NOTE: App1 and App2 running together on a board is also used for testing reception -on a second board. Further details can be found in `udp_lowpan_test.rs` in -`boards/imix/src/` in the main Tock repository. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app2/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app2/main.c deleted file mode 100644 index 08e7db536..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_app_tests/app2/main.c +++ /dev/null @@ -1,104 +0,0 @@ -#include -#include -#include -#include - -#include -#include - -#include - -#define DEBUG 0 - -static unsigned char BUF_BIND_CFG[2 * sizeof(sock_addr_t)]; - -void print_ipv6(ipv6_addr_t *); - -int main(void) { - - printf("[App2] Starting App2 Test App.\n"); - - static char packet[70]; - ipv6_addr_t dest_addr = { - {0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, - 0x1c, 0x1d, 0x1e, 0x1f} - }; - sock_addr_t destination = { - dest_addr, - 16124 - }; - - ipv6_addr_t ifaces[10]; - udp_list_ifaces(ifaces, 10); - - sock_handle_t handle; - sock_addr_t addr = { - ifaces[0], - 22222 - }; - - int len = snprintf(packet, sizeof(packet), "Hello World - App2\n"); - ssize_t result = udp_send_to(packet, len, &destination); - assert(result < 0); // should fail because we have not bound - - if (DEBUG) { - printf("Opening socket on "); - print_ipv6(&ifaces[0]); - printf(" : %d\n", addr.port); - } - int bind_return = udp_bind(&handle, &addr, BUF_BIND_CFG); - assert(bind_return >= 0); //bind should succeed - - if (bind_return < 0) { - printf("Bind failed. Error code: %d\n", bind_return); - return -1; - } - - //bound, now try sending a too-long packet - int max_len = 0; - udp_get_max_tx_len(&max_len); - result = udp_send_to(packet, max_len + 1, &destination); - assert(result < 0); //should fail bc too long - - if (DEBUG) { - printf("Sending packet (length %d) --> ", len); - print_ipv6(&(destination.addr)); - printf(" : %d\n", destination.port); - } - - // We want this app to attempt to bind to addr2 after app1 has made the same - // attempt. However, udp_send can take more than 10ms for a multi-fragment packet, - // so putting the delay after the send still makes it possible for this app to - // bind first. Accordingly, put the delay before the send to ensure it sends second. - delay_ms(10); - result = udp_send_to(packet, len, &destination); - assert(result == RETURNCODE_SUCCESS); //finally, a valid send attempt - - //of the two apps, app2 binds to port 80 second and should fail - sock_addr_t addr2 = { - ifaces[0], - 80 - }; - bind_return = udp_bind(&handle, &addr2, BUF_BIND_CFG); - assert(bind_return < 0); //bind should fail bc this app binds second to port 80 - - delay_ms(90); //to re-sync with other app - sock_addr_t addr3 = { - ifaces[0], - 81 - }; - bind_return = udp_bind(&handle, &addr3, BUF_BIND_CFG); - assert(bind_return >= 0); //bind should succeed now - - - result = udp_send_to(packet, len, &destination); - assert(result == RETURNCODE_SUCCESS); // should succeed, both apps should be bound to different ports - printf("App2 test success!\n"); -} - -void print_ipv6(ipv6_addr_t *ipv6_addr) { - for (int j = 0; j < 14; j += 2) { - printf("%02x%02x:", ipv6_addr->addr[j], ipv6_addr->addr[j + 1]); - } - printf("%02x%02x", ipv6_addr->addr[14], ipv6_addr->addr[15]); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app1/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app1/Makefile deleted file mode 100644 index a55fe6dee..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app1/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app1/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app1/README.md deleted file mode 100644 index 3e7c39fa9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app1/README.md +++ /dev/null @@ -1,8 +0,0 @@ -UDP Virt Rx App1 -============= - -Test to receive UDP packets on a single port. -Can be combined with app2 in this directory to test virtualized reception -at the application layer. Can also be combined with a kernel test -to test virtualized reception between UDP apps and in-kernel -UDP-using capsules. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app1/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app1/main.c deleted file mode 100644 index a6588d811..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app1/main.c +++ /dev/null @@ -1,104 +0,0 @@ -#include -#include -#include - -#include "led.h" -#include "timer.h" -#include "tock.h" - -#include - -/* - * UDP sample packet reception app. - * Receives packets at the specified address and port for 30 seconds, - * then closes the socket. - * Each time a packet is received, the user LED blinks - */ - -#define MAX_RX_PACKET_LEN 200 - -char packet_rx[MAX_RX_PACKET_LEN]; -static unsigned char BUF_BIND_CFG[2 * sizeof(sock_addr_t)]; -sock_handle_t* handle; - -void print_ipv6(ipv6_addr_t *); - -void print_ipv6(ipv6_addr_t *ipv6_addr) { - for (int j = 0; j < 14; j += 2) { - printf("%02x%02x:", ipv6_addr->addr[j], ipv6_addr->addr[j + 1]); - } - printf("%02x%02x", ipv6_addr->addr[14], ipv6_addr->addr[15]); -} - -static void callback(int payload_len, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - __attribute__ ((unused)) void* ud) { - led_toggle(0); - -#define PRINT_STRING 1 -#if PRINT_STRING - printf("[UDP_RCV_APP1]: Rcvd UDP Packet from: "); - print_ipv6((ipv6_addr_t*)&BUF_BIND_CFG); - printf(" : %d\n", (uint16_t)(BUF_BIND_CFG[16]) + ((uint16_t)(BUF_BIND_CFG[17]) << 8)); - printf("Packet Payload: %.*s\n", payload_len, packet_rx); -#else - for (i = 0; i < payload_len; i++) { - printf("%02x%c", packet_rx[i], - ((i + 1) % 16 == 0 || i + 1 == payload_len) ? '\n' : ' '); - } -#endif // PRINT_STRING -} - -int main(void) { - - ipv6_addr_t ifaces[10]; - udp_list_ifaces(ifaces, 10); - - sock_addr_t addr = { - ifaces[1], - 16123 - }; - - printf("Opening socket on "); - print_ipv6(&ifaces[1]); - printf(" : %d, and binding to that socket.\n", addr.port); - sock_handle_t h; - handle = &h; - udp_bind(handle, &addr, BUF_BIND_CFG); - - memset(packet_rx, 0, MAX_RX_PACKET_LEN); - ssize_t result = udp_recv(callback, packet_rx, MAX_RX_PACKET_LEN); - - switch (result) { - case RETURNCODE_SUCCESS: - printf("Succesfully bound to socket, listening for UDP packets\n\n"); - break; - case RETURNCODE_EINVAL: - printf("The address requested is not a local interface\n"); - break; - case RETURNCODE_EBUSY: - printf("Another userland app has already bound to this addr/port\n"); - break; - case RETURNCODE_ERESERVE: - printf("Receive Failure. Must bind to a port before calling receive\n"); - break; - default: - printf("Failed to bind to socket %d\n", result); - break; - } - - /* Tock keeps the app alive waiting for callbacks after - * returning from main, so no need to busy wait - * However, this app tests receiving for 10 seconds - * then closing the connection, so we include a delay for that - * reason. */ - delay_ms(30000); - ssize_t err = udp_close(handle); - if (err < 0) { - printf("Error closing socket\n"); - } else { - printf("Socket closed.\n"); - } - -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app2/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app2/Makefile deleted file mode 100644 index a55fe6dee..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app2/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app2/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app2/README.md deleted file mode 100644 index d6442082c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app2/README.md +++ /dev/null @@ -1,6 +0,0 @@ -UDP Virt Rx App2 -============= - -Test to receive UDP packets on a single port. -Can be combined with app1 in this directory to test virtualized reception -at the application layer. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app2/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app2/main.c deleted file mode 100644 index 9eff77609..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/udp/udp_virt_rx_tests/app2/main.c +++ /dev/null @@ -1,104 +0,0 @@ -#include -#include -#include - -#include "led.h" -#include "timer.h" -#include "tock.h" - -#include - -/* - * UDP sample packet reception app. - * Receives packets at the specified address and port for 30 seconds, - * then closes the socket. - * Each time a packet is received, the user LED blinks - */ - -#define MAX_RX_PACKET_LEN 200 - -char packet_rx[MAX_RX_PACKET_LEN]; -static unsigned char BUF_BIND_CFG[2 * sizeof(sock_addr_t)]; -sock_handle_t* handle; - -void print_ipv6(ipv6_addr_t *); - -void print_ipv6(ipv6_addr_t *ipv6_addr) { - for (int j = 0; j < 14; j += 2) { - printf("%02x%02x:", ipv6_addr->addr[j], ipv6_addr->addr[j + 1]); - } - printf("%02x%02x", ipv6_addr->addr[14], ipv6_addr->addr[15]); -} - -static void callback(int payload_len, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - __attribute__ ((unused)) void* ud) { - led_toggle(0); - -#define PRINT_STRING 1 -#if PRINT_STRING - printf("[UDP_RCV_APP2]: Rcvd UDP Packet from: "); - print_ipv6((ipv6_addr_t*)&BUF_BIND_CFG); - printf(" : %d\n", (uint16_t)(BUF_BIND_CFG[16]) + ((uint16_t)(BUF_BIND_CFG[17]) << 8)); - printf("Packet Payload: %.*s\n", payload_len, packet_rx); -#else - for (i = 0; i < payload_len; i++) { - printf("%02x%c", packet_rx[i], - ((i + 1) % 16 == 0 || i + 1 == payload_len) ? '\n' : ' '); - } -#endif // PRINT_STRING -} - -int main(void) { - - ipv6_addr_t ifaces[10]; - udp_list_ifaces(ifaces, 10); - - sock_addr_t addr = { - ifaces[1], - 16124 - }; - - printf("Opening socket on "); - print_ipv6(&ifaces[1]); - printf(" : %d, and binding to that socket.\n", addr.port); - sock_handle_t h; - handle = &h; - udp_bind(handle, &addr, BUF_BIND_CFG); - - memset(packet_rx, 0, MAX_RX_PACKET_LEN); - ssize_t result = udp_recv(callback, packet_rx, MAX_RX_PACKET_LEN); - - switch (result) { - case RETURNCODE_SUCCESS: - printf("Succesfully bound to socket, listening for UDP packets\n\n"); - break; - case RETURNCODE_EINVAL: - printf("The address requested is not a local interface\n"); - break; - case RETURNCODE_EBUSY: - printf("Another userland app has already bound to this addr/port\n"); - break; - case RETURNCODE_ERESERVE: - printf("Receive Failure. Must bind to a port before calling receive\n"); - break; - default: - printf("Failed to bind to socket %d\n", result); - break; - } - - /* Tock keeps the app alive waiting for callbacks after - * returning from main, so no need to busy wait - * However, this app tests receiving for 10 seconds - * then closing the connection, so we include a delay for that - * reason. */ - delay_ms(30000); - ssize_t err = udp_close(handle); - if (err < 0) { - printf("Error closing socket\n"); - } else { - printf("Socket closed.\n"); - } - -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/usb/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/usb/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/usb/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/usb/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/usb/main.c deleted file mode 100644 index 9cf998b75..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/usb/main.c +++ /dev/null @@ -1,23 +0,0 @@ -#include -#include -#include - -#include -#include - -int main(void) { - int r; - - if (!usb_exists()) { - printf("USB test: driver is not present\n"); - exit(1); - } - - r = usb_enable_and_attach(); - - if (r == RETURNCODE_SUCCESS) { - printf("USB test: Enabled and attached\n"); - } else { - printf("USB test: Attach failed with status %d\n", r); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/whileone/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/whileone/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/whileone/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/whileone/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/whileone/README.md deleted file mode 100644 index 0faea0851..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/whileone/README.md +++ /dev/null @@ -1,6 +0,0 @@ -Broken while(1) app -========================= - -This app is an app that never yields. Useful for testing and demonstrating -Tock's features. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/whileone/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/whileone/main.c deleted file mode 100644 index 8c6652a5b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/whileone/main.c +++ /dev/null @@ -1,9 +0,0 @@ -volatile int i = 0; - -int main(void) { - while (1) { - i++; - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/writeable_flash_regions/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/writeable_flash_regions/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/writeable_flash_regions/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/writeable_flash_regions/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/writeable_flash_regions/README.md deleted file mode 100644 index 89132087a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/writeable_flash_regions/README.md +++ /dev/null @@ -1,8 +0,0 @@ -Writeable Flash Region Test App -=============================== - -This app simply uses the `memop` syscalls relevant to app-specific flash regions -and prints the address of the regions that are defined in the Tock Binary Format -header for the app. See the -[documentation](https://github.com/tock/tock/blob/master/doc/Compilation.md#tock-binary-format) -for more about these regions. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/writeable_flash_regions/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/writeable_flash_regions/main.c deleted file mode 100644 index 2def7b273..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/writeable_flash_regions/main.c +++ /dev/null @@ -1,16 +0,0 @@ -#include - -#include - -int main (void) { - int num_regions = tock_app_number_writeable_flash_regions(); - if (num_regions == 0) { - printf("No writeable flash regions defined in this app's header.\n"); - } else { - for (int i = 0; i < num_regions; i++) { - void* start = tock_app_writeable_flash_region_begins_at(i); - void* end = tock_app_writeable_flash_region_ends_at(i); - printf("Writeable flash region %i starts at %p and ends at %p\n", i, start, end); - } - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield/README.md deleted file mode 100644 index 8bae0f3cd..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield/README.md +++ /dev/null @@ -1,14 +0,0 @@ -Test `yield` -==================== -Author: Philip Levis -Date: 1/21/21 - -This tests that yield-wait and yield-no-wait work correctly. - -A correct test should see "spinning", followed by "waiting", -followed by "spinning." The "spinning" message indicates the -application is spinning on `yield_no_wait` until it returns true -(the timer callback fires). The "waiting" message indicates the -application is waiting on `yield` until the kernel wakes it up -with a timer callback. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield/main.c deleted file mode 100644 index f7dfd059c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield/main.c +++ /dev/null @@ -1,25 +0,0 @@ -#include - -#include -#include - -static void timer_cb(__attribute__ ((unused)) int now, - __attribute__ ((unused)) int expiration, - __attribute__ ((unused)) int unused, void* ud) { - *((bool*)ud) = true; -} - -int main(void) { - - tock_timer_t timer; - while (1) { - bool done = false; - timer_in(1500, timer_cb, &done, &timer); - printf("spinning\n"); - while (yield_no_wait() == 0) {} - printf("waiting\n"); - done = false; - timer_in(1500, timer_cb, &done, &timer); - yield(); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield_for_with_timeout_test/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield_for_with_timeout_test/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield_for_with_timeout_test/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield_for_with_timeout_test/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield_for_with_timeout_test/README.md deleted file mode 100644 index 7e9ea6424..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield_for_with_timeout_test/README.md +++ /dev/null @@ -1,9 +0,0 @@ -Test `yield_for_with_timeout` -==================== - -This tests the `yield_for_with_timeout` function. It sets a one shot alarm to change -a variable then performs a `yield_for_with_timeout` on that variable with a timeout -shorter than the alarm, then performs another `yield_for_with_timeout` that -will timeout after the alarm. An LED is set and cleared based on the result -of the `yield_for_with_timeout` function. The user should see the LED stay off -for 500ms, then turn on for 1s. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield_for_with_timeout_test/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield_for_with_timeout_test/main.c deleted file mode 100644 index 1e70c610c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tests/yield_for_with_timeout_test/main.c +++ /dev/null @@ -1,31 +0,0 @@ -#include -#include - -static void timer_cb(__attribute__ ((unused)) int now, - __attribute__ ((unused)) int expiration, - __attribute__ ((unused)) int unused, void* ud) { - *((bool*)ud) = true; -} - -int main(void) { - - while (1) { - bool done = false; - tock_timer_t timer; - timer_in(1500, timer_cb, &done, &timer); - - int ret = yield_for_with_timeout(&done, 1000); - if (ret == RETURNCODE_SUCCESS) { - led_on(0); - } else { - led_off(0); - } - - ret = yield_for_with_timeout(&done, 1000); - if (ret == RETURNCODE_SUCCESS) { - led_on(0); - } else { - led_off(0); - } - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/touch/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/touch/Makefile deleted file mode 100644 index c9229d3e2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/touch/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 20000 - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/touch/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/touch/main.c deleted file mode 100644 index 0c9860858..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/touch/main.c +++ /dev/null @@ -1,73 +0,0 @@ -#include -#include -#include -#include -#include - -static void touch_event (int status, int x, int y, void *ud __attribute__ ((unused))) { - switch (status) { - case TOUCH_STATUS_PRESSED: { - printf("pressed "); - break; - } - case TOUCH_STATUS_RELEASED: { - printf("released "); - break; - } - case TOUCH_STATUS_MOVED: { - printf("moved "); - break; - } - default: - printf("error "); - } - printf("(%d): %d y %d\n", status, x, y); -} - -static void multi_touch_event (int num_touches, int data2 __attribute__ ((unused)), int data3 __attribute__ ( - (unused)), void *ud __attribute__ ((unused))) { - for (int i = 0; i < num_touches; i++) { - unsigned char id, status; - unsigned short x, y; - read_touch(i, &id, &status, &x, &y); - printf("%d: ", id); - switch (status) { - case TOUCH_STATUS_PRESSED: { - printf("pressed "); - break; - } - case TOUCH_STATUS_RELEASED: { - printf("released "); - break; - } - case TOUCH_STATUS_MOVED: { - printf("moved "); - break; - } - default: - printf("error "); - } - printf("(%d): %d y %d, ", status, x, y); - } - printf("\n"); - // ack the multi touch event and enable the next event - multi_touch_next(); -} - -int main(void) { - int num_touches = 0; - get_number_of_touches(&num_touches); - printf("Number of touches: %d\n", num_touches); - if (num_touches == 0) { - printf("No touch found\n"); - } else if (num_touches == 1) { - // single touch - enable_single_touch(); - single_touch_set_callback(touch_event, NULL); - } else { - // multi touch - enable_multi_touch(); - multi_touch_set_callback(multi_touch_event, NULL, num_touches); - } - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/02_button_print/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/02_button_print/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/02_button_print/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/02_button_print/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/02_button_print/README.md deleted file mode 100644 index f4152505d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/02_button_print/README.md +++ /dev/null @@ -1,5 +0,0 @@ -02_button_print -=============== - -See the [tutorial](https://book.tockos.org/tutorials/02_button_print.html) for a -description of this application. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/02_button_print/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/02_button_print/main.c deleted file mode 100644 index 7510ad2ae..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/02_button_print/main.c +++ /dev/null @@ -1,34 +0,0 @@ -#include - -#include - -// Callback for button presses. -// btn_num: The index of the button associated with the callback -// val: 1 if pressed, 0 if depressed -static void button_callback(__attribute__ ((unused)) int btn_num, - int val, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void *ud) { - // Only print on the down press. - if (val == 1) { - printf("Hello!\n"); - } -} - -int main(void) { - button_subscribe(button_callback, NULL); - - // Ensure there is a button to use. - int count; - button_count(&count); - if (count < 1) { - // There are no buttons on this platform. - printf("Error! No buttons on this platform.\n"); - } else { - // Enable an interrupt on the first button. - button_enable_interrupt(0); - } - - // Can just return here. The application will continue to execute. - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/03_ble_scan/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/03_ble_scan/Makefile deleted file mode 100644 index 76992065b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/03_ble_scan/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -STACK_SIZE := 4096 - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/libnrfserialization - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/03_ble_scan/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/03_ble_scan/README.md deleted file mode 100644 index 93f5bd2e5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/03_ble_scan/README.md +++ /dev/null @@ -1,5 +0,0 @@ -03_ble_scan -=========== - -See the [tutorial](https://book.tockos.org/tutorials/03_ble_scan.html) for a -description of this application. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/03_ble_scan/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/03_ble_scan/main.c deleted file mode 100644 index 0d711d9de..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/03_ble_scan/main.c +++ /dev/null @@ -1,70 +0,0 @@ -#include -#include -#include -#include -#include - -// From the simple_ble library in https://github.com/lab11/nrf5x-base -// Included in the libnrfserialization.a library. -#include - -#include - -/******************************************************************************* - * BLE - ******************************************************************************/ - -// Intervals for advertising and connections -simple_ble_config_t ble_config = { - .platform_id = 0x00, // used as 4th octect in device BLE address - .device_id = DEVICE_ID_DEFAULT, - .adv_name = "Tock", - .adv_interval = MSEC_TO_UNITS(500, UNIT_0_625_MS), - .min_conn_interval = MSEC_TO_UNITS(1000, UNIT_1_25_MS), - .max_conn_interval = MSEC_TO_UNITS(1250, UNIT_1_25_MS) -}; - -void app_error_fault_handler(__attribute__ ((unused)) uint32_t error_code, - __attribute__ ((unused)) uint32_t line_num, - __attribute__ ((unused)) uint32_t info) { - // Ignore errors. With serialization, these happen because a packet - // was framed wrong or corrupted between the nRF and the main processor. - // The application can continue. -} - -void ble_address_set (void) { - // Need to redefine this function so that we do not try to set the address - // on the main processor. -} - -// Called when each advertisement is received. -void ble_evt_adv_report (ble_evt_t* p_ble_evt) { - // Follow the nRF SDK data structures to get to the advertising data. - // More doc here: - // http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s130.api.v2.0.0/structble__gap__evt__adv__report__t.html - ble_gap_evt_adv_report_t* adv = (ble_gap_evt_adv_report_t*) &p_ble_evt->evt.gap_evt.params.adv_report; - - // Print some details about the discovered advertisement. - printf("Recv Advertisement: [%02x:%02x:%02x:%02x:%02x:%02x] RSSI: %d, Len: %d\n", - adv->peer_addr.addr[5], adv->peer_addr.addr[4], adv->peer_addr.addr[3], - adv->peer_addr.addr[2], adv->peer_addr.addr[1], adv->peer_addr.addr[0], - adv->rssi, adv->dlen); - - // Also toggle the first LED. - led_toggle(0); -} - -/******************************************************************************* - * MAIN - ******************************************************************************/ - -int main (void) { - printf("[Tutorial] BLE Scanning\n"); - - // Setup BLE. See the simple_ble library for more information: - // https://github.com/lab11/nrf5x-base/tree/master/lib - simple_ble_init(&ble_config); - - // Scan for advertisements. - simple_ble_scan_start(); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/README.md deleted file mode 100644 index 972e65c94..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/README.md +++ /dev/null @@ -1,5 +0,0 @@ -05_ipc -====== - -See the [tutorial](https://book.tockos.org/tutorials/05_ipc.html) for a -description of this application. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/led/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/led/Makefile deleted file mode 100644 index c7eaf22b1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/led/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -PACKAGE_NAME = org.tockos.tutorials.ipc.led - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/led/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/led/main.c deleted file mode 100644 index 6e1ba2ab5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/led/main.c +++ /dev/null @@ -1,62 +0,0 @@ -#include -#include -#include - -// This service can control the LEDs on a board. -// -// Interface -// ========= -// -// The first byte of the shared buffer is the command byte. -// Command 0x00: Return the number of LEDs on the board. The first byte of the -// buffer will be set with the number of LEDs. -// Command 0x01: Set an LED on or off. The second byte is the index of the LED -// to set. The third byte sets it on or off. 0 means off and any -// other value means on. - -uint8_t _number_of_leds = 0; - -static void ipc_callback(int pid, int len, int buf, __attribute__ ((unused)) void* ud) { - uint8_t* buffer = (uint8_t*) buf; - - if (len < 1) { - // Need at least one byte for the command. - return; - } - - uint8_t command = buffer[0]; - - switch (command) { - case 0: - // Return the number of LEDs on the board - buffer[0] = _number_of_leds; - ipc_notify_client(pid); - break; - - case 1: - // Turn on/off a certain LED - if (len < 3) { - // Not enough here! - return; - } - uint8_t led_id = buffer[1]; - uint8_t led_state = buffer[2] > 0; - - if (led_state == 0) { - led_off(led_id); - } else { - led_on(led_id); - } - ipc_notify_client(pid); - break; - } -} - -int main(void) { - // First get the number of LEDs setup on this board. - led_count((int*) &_number_of_leds); - - ipc_register_service_callback("org.tockos.tutorials.ipc.led", ipc_callback, - NULL); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/logic/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/logic/Makefile deleted file mode 100644 index 10fdb146c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/logic/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -PACKAGE_NAME = org.tockos.tutorials.ipc.logic - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/logic/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/logic/main.c deleted file mode 100644 index 2cb74b182..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/logic/main.c +++ /dev/null @@ -1,98 +0,0 @@ -#include -#include -#include -#include - -// Every 500 ms use the RNG service to randomly select an LED to turn on or -// off and then use the LED service to control that LED. - -size_t _led_service = -1; -size_t _rng_service = -1; -char _led_buf[64] __attribute__((aligned(64))); -char _rng_buf[64] __attribute__((aligned(64))); - -uint8_t _number_of_leds = 0; - -bool _done = false; - -// For this simple example, the callback only need set the yield variable. -static void ipc_callback(__attribute__ ((unused)) int pid, - __attribute__ ((unused)) int len, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void* ud) { - _done = true; -} - -// Uses the LED service to get how many LEDs are on the board. -static uint8_t get_number_of_leds(void) { - _done = false; - _led_buf[0] = 0; - ipc_notify_service(_led_service); - yield_for(&_done); - - return _led_buf[0]; -} - -// Set an LED with the LED service. -static void set_led(uint8_t led_index, uint8_t led_state) { - // Turn the last LED on. - _led_buf[0] = 1; // Set LED state. - _led_buf[1] = led_index; // Choose the LED. - _led_buf[2] = led_state; // Set the LED. - _done = false; - ipc_notify_service(_led_service); - yield_for(&_done); -} - -// Use the RNG service to get two random bytes. -static uint16_t get_two_random_bytes(void) { - _done = false; - _rng_buf[0] = 2; - ipc_notify_service(_rng_service); - yield_for(&_done); - - return (_rng_buf[0] << 8) | _rng_buf[1]; -} - -int main(void) { - int ret; - - // Retrieve a handle to the LED service. - ret = ipc_discover("org.tockos.tutorials.ipc.led", &_led_service); - if (ret != RETURNCODE_SUCCESS) { - printf("No led service\n"); - return -1; - } - - // Setup IPC for LED service - ipc_register_client_callback(_led_service, ipc_callback, NULL); - ipc_share(_led_service, _led_buf, 64); - - // Retrieve a handle to the RNG service. - ret = ipc_discover("org.tockos.tutorials.ipc.rng", &_rng_service); - if (ret != RETURNCODE_SUCCESS) { - printf("No rng service\n"); - return -1; - } - - // Setup IPC for RNG service - ipc_register_client_callback(_rng_service, ipc_callback, NULL); - ipc_share(_rng_service, _rng_buf, 64); - - // First need to get the number of LEDs. - _number_of_leds = get_number_of_leds(); - printf("Number of LEDs: %d\n", _number_of_leds); - - // Then randomly turn on and off LEDs using the two services. - while (1) { - uint16_t random = get_two_random_bytes(); - - uint8_t led_index = (random & 0xFF) % _number_of_leds; - uint8_t led_state = (random >> 8) > 0x7F; - set_led(led_index, led_state); - - delay_ms(500); - } - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/rng/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/rng/Makefile deleted file mode 100644 index 2a4abc58f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/rng/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../../.. - -PACKAGE_NAME = org.tockos.tutorials.ipc.rng - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/rng/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/rng/main.c deleted file mode 100644 index 6df1c5ff6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/05_ipc/rng/main.c +++ /dev/null @@ -1,58 +0,0 @@ -#include -#include -#include - -// Random Number Generator Service -// -// This application waits for IPC notifications and returns random bytes -// in the buffer shared with it from the requesting application. -// -// Interface -// ========= -// -// The first byte of the shared buffer is the number of random bytes the -// calling application wants. This service will fill the buffer with that -// many random bytes (starting with index 0 and overwriting the number -// requested). This service will then notify the client. -// -// If the buffer is not long enough to hold the number of requested bytes -// the service will stop processing the request and not notify the client. - -static void ipc_callback(int pid, int len, int buf, __attribute__ ((unused)) void* ud) { - uint8_t* buffer = (uint8_t*) buf; - uint8_t* rng; - - if (len < 1) { - // Need at least one byte for the number of bytes - return; - } - - uint8_t number_of_bytes = buffer[0]; - - if (len < number_of_bytes) { - // Buffer must be able to hold the random bytes requested. - return; - } - - rng = malloc(len); - if (rng == NULL) { - return; - } - - // Fill the buffer with random bytes. - int number_of_bytes_received; - rng_sync(rng, len, number_of_bytes, &number_of_bytes_received); - memcpy(buffer, rng, number_of_bytes_received); - free(rng); - - // Signal done. - ipc_notify_client(pid); -} - -int main(void) { - // Register the IPC service for this app. It is identified by the PACKAGE_NAME - // of this app. - ipc_register_service_callback("org.tockos.tutorials.ipc.rng", ipc_callback, - NULL); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/README.md deleted file mode 100644 index 8ed7c8d0d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/tutorials/README.md +++ /dev/null @@ -1,5 +0,0 @@ -Tock Mini Tutorials -=================== - -See the [book](https://book.tockos.org) for more information on the tutorials. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/README.md deleted file mode 100644 index 0f808f8e1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/README.md +++ /dev/null @@ -1,76 +0,0 @@ -# Userland Unit Tests - -In libtock, `unit_test.{c,h}` provides a simple and easy infrastructure for -writing and running unit tests for Tock userland applications. - -To run tests, there are two applications needed. One is the 'test -supervisor', whose function is to facilitate the unit tests and report their -status (pass/fail/timeout). The other application is the test application, -which implements the specific unit test that is to be run. The test supervisor -provides an IPC service to which the test applications subscribe. - -Note that there is only one test supervisor needed, you write it once and -forget it. We have already provided this supervisor under -`examples/services/unit_test_supervisor`. Just make sure it's loaded onto the -board with your test runner when it's time to run the tests! - -To write a test runner, simply write each test as a function which returns -true or false depending on whether the test passes. Then pass an array of the -test functions to `unit_test_runner`. That's it! - -## Example - -`unit_test_supervisor/main.c:` (with PACKAGE_NAME "org.tockos.unit_test") - -```c -#include - -int main(void) { - unit_test_service(); - return 0; -} -``` - - -`mytest/main.c:` - -```c -#include -#include -#include - -static bool test_pass(void) { - return true; -} - -static bool test_fail(void) { - return false; -} - -static bool test_timeout(void) { - while (1) { yield(); } - return true; -} - -int main(void) { - unit_test_fun tests[3] = { test_pass, test_fail, test_timeout }; - uint32_t test_timeout_ms = 300; - - unit_test_runner(tests, 3, test_timeout_ms, "org.tockos.unit_test"); - - return 0; -} -``` - - -In this case, if you load both applications on the board, the serial output -will be: - -``` -1.0: [✓] -1.1: [FAILED] -1.2: [ERROR: Timeout] -Summary 1: [1/3] Passed, [1/3] Failed, [1/3] Incomplete -``` - -For more examples, check out `examples/unit_tests`. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/nrf52840dk-test/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/nrf52840dk-test/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/nrf52840dk-test/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/nrf52840dk-test/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/nrf52840dk-test/README.md deleted file mode 100644 index a59ec86e9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/nrf52840dk-test/README.md +++ /dev/null @@ -1,70 +0,0 @@ -# nRF52840 system test - -This test is designed to execute most functions provided by the nRF52840-DK. - -To run, it requires certain connections: - -## GPIO - -Register 0: -``` -P4.09 -> P4.10 -``` - -Register 1: -``` -P3.01 -> P3.02 -``` - -## LED - -``` -P24.03 -> P3.07 -P24.04 -> P3.08 -P24.05 -> P4.01 -P24.06 -> P4.02 -``` - -## Button - -``` -P24.01 -> R2k2 -> P3.03 -P24.02 -> R2k2 -> P3.04 -P24.14 -> R2k2 -> P3.05 -P24.15 -> R2k2 -> P3.06 -``` - -## Expected results: - -If you load this app along with the `unit_test_supervisor` in `examples/services/`, -you should see something like the following console output: - -``` -NRF52 HW INFO: Variant: AAC0, Part: N52840, Package: QI, Ram: K256, Flash: K1024 -1.000: basic_gpio0 [✓] -1.001: basic_gpio1 [✓] -1.002: gpio0_int_raising [✓] -1.003: gpio0_int_falling [✓] -1.004: gpio0_int_both [✓] -1.005: gpio1_int_raising [✓] -1.006: gpio1_int_falling [✓] -1.007: gpio1_int_both [✓] -1.008: leds_start_off [✓] -1.009: switch_led1 [✓] -1.010: switch_led2 [✓] -1.011: switch_led3 [✓] -1.012: switch_led4 [✓] -1.013: toggle_led1 [✓] -1.014: toggle_led2 [✓] -1.015: toggle_led3 [✓] -1.016: toggle_led4 [✓] -1.017: buttons_start_off [✓] -1.018: push_button1 [✓] -1.019: push_button2 [✓] -1.020: push_button3 [✓] -1.021: push_button4 [✓] -1.022: button1_int [✓] -1.023: two_buttons_int [✓] -1.024: disable_button_int [✓] -Summary 1: [25/25] Passed, [0/25] Failed, [0/25] Incomplete -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/nrf52840dk-test/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/nrf52840dk-test/main.c deleted file mode 100644 index 5e463f672..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/nrf52840dk-test/main.c +++ /dev/null @@ -1,630 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include - -#include - -#define GPIO1_IN 0 -#define GPIO1_OUT 1 -#define GPIO0_IN 14 -#define GPIO0_OUT 15 - -#define LED1_IN 6 -#define LED2_IN 7 -#define LED3_IN 8 -#define LED4_IN 9 - -#define BUTTON1_OUT 2 -#define BUTTON2_OUT 3 -#define BUTTON3_OUT 4 -#define BUTTON4_OUT 5 - -static int int_nr; -static int int_ctr; -static void *int_data; - -bool test_setup(void) { - if (gpio_enable_input(GPIO0_IN, PullNone) != 0) { - return false; - } - if (gpio_clear(GPIO0_OUT) != 0) { - return false; - } - if (gpio_enable_output(GPIO0_OUT) != 0) { - return false; - } - if (gpio_enable_input(GPIO1_IN, PullNone) != 0) { - return false; - } - if (gpio_clear(GPIO1_OUT) != 0) { - return false; - } - if (gpio_enable_output(GPIO1_OUT) != 0) { - return false; - } - if (gpio_enable_input(LED1_IN, PullNone) != 0) { - return false; - } - if (gpio_enable_input(LED2_IN, PullNone) != 0) { - return false; - } - if (gpio_enable_input(LED3_IN, PullNone) != 0) { - return false; - } - if (gpio_enable_input(LED4_IN, PullNone) != 0) { - return false; - } - if (gpio_enable_output(BUTTON1_OUT) != 0) { - return false; - } - if (gpio_enable_output(BUTTON2_OUT) != 0) { - return false; - } - if (gpio_enable_output(BUTTON3_OUT) != 0) { - return false; - } - if (gpio_enable_output(BUTTON4_OUT) != 0) { - return false; - } - /* Buttons are low active */ - gpio_set(BUTTON1_OUT); - gpio_set(BUTTON2_OUT); - gpio_set(BUTTON3_OUT); - gpio_set(BUTTON4_OUT); - int_nr = -1; - int_data = NULL; - int_ctr = 0; - return true; -} - -void test_teardown(void) { - gpio_disable_interrupt(GPIO0_IN); - gpio_disable(GPIO0_IN); - gpio_disable(GPIO0_OUT); - gpio_disable_interrupt(GPIO1_IN); - gpio_disable(GPIO1_IN); - gpio_disable(GPIO1_OUT); - gpio_disable(LED1_IN); - gpio_disable(LED2_IN); - gpio_disable(LED3_IN); - gpio_disable(LED4_IN); - led_off(0); - led_off(1); - led_off(2); - led_off(3); - gpio_set(BUTTON1_OUT); - gpio_set(BUTTON2_OUT); - gpio_set(BUTTON3_OUT); - gpio_set(BUTTON4_OUT); - button_disable_interrupt(0); - button_disable_interrupt(1); - button_disable_interrupt(2); - button_disable_interrupt(3); -} - -static bool test_basic_gpio0(void) { - int val; - CHECK(gpio_read(GPIO0_IN, &val) == 0); - CHECK(val == 0); - CHECK(gpio_set(GPIO0_OUT) == 0); - CHECK(gpio_read(GPIO0_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_clear(GPIO0_OUT) == 0); - CHECK(gpio_read(GPIO0_IN, &val) == 0); - CHECK(val == 0); - return true; -} - -static bool test_basic_gpio1(void) { - int val; - CHECK(gpio_read(GPIO1_IN, &val) == 0); - CHECK(val == 0); - CHECK(gpio_set(GPIO1_OUT) == 0); - CHECK(gpio_read(GPIO1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_clear(GPIO1_OUT) == 0); - CHECK(gpio_read(GPIO1_IN, &val) == 0); - CHECK(val == 0); - return true; -} - - -static void test_callback (int pin_num, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - void* userdata) { - int_nr = pin_num; - int_data = userdata; - int_ctr += 1; -} - -static bool test_gpio0_int_raising(void) { - int val; - void *data = (void *) 12345678; - CHECK(gpio_interrupt_callback(test_callback, data) == 0); - CHECK(gpio_enable_interrupt(GPIO0_IN, RisingEdge) == 0); - CHECK(gpio_set(GPIO0_OUT) == 0); - CHECK(gpio_read(GPIO0_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_clear(GPIO0_OUT) == 0); - CHECK(gpio_read(GPIO0_IN, &val) == 0); - CHECK(val == 0); - delay_ms(2); - CHECK(int_ctr == 1); - CHECK(int_nr == GPIO0_IN); - CHECK(int_data == data); - return true; -} - -static bool test_gpio0_int_falling(void) { - void *data = (void *) 12345678; - CHECK(gpio_interrupt_callback(test_callback, data) == 0); - CHECK(gpio_enable_interrupt(GPIO0_IN, FallingEdge) == 0); - CHECK(gpio_set(GPIO0_OUT) == 0); - CHECK(gpio_clear(GPIO0_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 1); - CHECK(int_nr == GPIO0_IN); - CHECK(int_data == data); - return true; -} -static bool test_gpio0_int_both(void) { - void *data = (void *) 12345678; - CHECK(gpio_interrupt_callback(test_callback, data) == 0); - CHECK(gpio_enable_interrupt(GPIO0_IN, Change) == 0); - CHECK(gpio_set(GPIO0_OUT) == 0); - CHECK(gpio_clear(GPIO0_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 2); - CHECK(int_nr == GPIO0_IN); - CHECK(int_data == data); - return true; -} - -static bool test_gpio1_int_raising(void) { - int val; - void *data = (void *) 12345678; - CHECK(gpio_interrupt_callback(test_callback, data) == 0); - CHECK(gpio_enable_interrupt(GPIO1_IN, RisingEdge) == 0); - CHECK(gpio_set(GPIO1_OUT) == 0); - CHECK(gpio_read(GPIO1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_clear(GPIO1_OUT) == 0); - CHECK(gpio_read(GPIO1_IN, &val) == 0); - CHECK(val == 0); - delay_ms(2); - CHECK(int_ctr == 1); - CHECK(int_nr == GPIO1_IN); - CHECK(int_data == data); - return true; -} - -static bool test_gpio1_int_falling(void) { - void *data = (void *) 12345678; - CHECK(gpio_interrupt_callback(test_callback, data) == 0); - CHECK(gpio_enable_interrupt(GPIO1_IN, FallingEdge) == 0); - CHECK(gpio_set(GPIO1_OUT) == 0); - CHECK(gpio_clear(GPIO1_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 1); - CHECK(int_nr == GPIO1_IN); - CHECK(int_data == data); - return true; -} -static bool test_gpio1_int_both(void) { - void *data = (void *) 12345678; - CHECK(gpio_interrupt_callback(test_callback, data) == 0); - CHECK(gpio_enable_interrupt(GPIO1_IN, Change) == 0); - CHECK(gpio_set(GPIO1_OUT) == 0); - CHECK(gpio_clear(GPIO1_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 2); - CHECK(int_nr == GPIO1_IN); - CHECK(int_data == data); - return true; -} -static bool test_leds_start_off(void) { - int count, val; - /* LED outputs are low active */ - CHECK(led_count(&count) == 0); - CHECK(count == 4); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - return true; -} -static bool test_switch_led1(void) { - int val; - CHECK(led_on(0) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 0); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - CHECK(led_off(0) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - return true; -} -static bool test_switch_led2(void) { - int val; - CHECK(led_on(1) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 0); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - CHECK(led_off(1) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - return true; -} -static bool test_switch_led3(void) { - int val; - CHECK(led_on(2) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 0); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - CHECK(led_off(2) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - return true; -} -static bool test_switch_led4(void) { - int val; - CHECK(led_on(3) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 0); - CHECK(led_off(3) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - return true; -} -static bool test_toggle_led1(void) { - int val; - CHECK(led_toggle(0) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 0); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - CHECK(led_toggle(0) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - return true; -} -static bool test_toggle_led2(void) { - int val; - CHECK(led_toggle(1) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 0); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - CHECK(led_toggle(1) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - return true; -} -static bool test_toggle_led3(void) { - int val; - CHECK(led_toggle(2) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 0); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - CHECK(led_toggle(2) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - return true; -} -static bool test_toggle_led4(void) { - int val; - CHECK(led_toggle(3) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 0); - CHECK(led_toggle(3) == 0); - CHECK(gpio_read(LED1_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED2_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED3_IN, &val) == 0); - CHECK(val == 1); - CHECK(gpio_read(LED4_IN, &val) == 0); - CHECK(val == 1); - return true; -} - -static bool test_buttons_start_off(void) { - int count, val; - CHECK(button_count(&count) == 0); - CHECK(count == 4); - CHECK(button_read(0, &val) == 0); - CHECK(val == 0); - CHECK(button_read(1, &val) == 0); - CHECK(val == 0); - CHECK(button_read(2, &val) == 0); - CHECK(val == 0); - CHECK(button_read(3, &val) == 0); - CHECK(val == 0); - return true; -} -static bool test_push_button1(void) { - int val; - CHECK(gpio_clear(BUTTON1_OUT) == 0); - CHECK(button_read(0, &val) == 0); - CHECK(val == 1); - CHECK(button_read(1, &val) == 0); - CHECK(val == 0); - CHECK(button_read(2, &val) == 0); - CHECK(val == 0); - CHECK(button_read(3, &val) == 0); - CHECK(val == 0); - CHECK(gpio_set(BUTTON1_OUT) == 0); - CHECK(button_read(0, &val) == 0); - CHECK(val == 0); - CHECK(button_read(1, &val) == 0); - CHECK(val == 0); - CHECK(button_read(2, &val) == 0); - CHECK(val == 0); - CHECK(button_read(3, &val) == 0); - CHECK(val == 0); - return true; -} -static bool test_push_button2(void) { - int val; - CHECK(gpio_clear(BUTTON2_OUT) == 0); - CHECK(button_read(0, &val) == 0); - CHECK(val == 0); - CHECK(button_read(1, &val) == 0); - CHECK(val == 1); - CHECK(button_read(2, &val) == 0); - CHECK(val == 0); - CHECK(button_read(3, &val) == 0); - CHECK(val == 0); - CHECK(gpio_set(BUTTON2_OUT) == 0); - CHECK(button_read(0, &val) == 0); - CHECK(val == 0); - CHECK(button_read(1, &val) == 0); - CHECK(val == 0); - CHECK(button_read(2, &val) == 0); - CHECK(val == 0); - CHECK(button_read(3, &val) == 0); - CHECK(val == 0); - return true; -} -static bool test_push_button3(void) { - int val; - CHECK(gpio_clear(BUTTON3_OUT) == 0); - CHECK(button_read(0, &val) == 0); - CHECK(val == 0); - CHECK(button_read(1, &val) == 0); - CHECK(val == 0); - CHECK(button_read(2, &val) == 0); - CHECK(val == 1); - CHECK(button_read(3, &val) == 0); - CHECK(val == 0); - CHECK(gpio_set(BUTTON3_OUT) == 0); - CHECK(button_read(0, &val) == 0); - CHECK(val == 0); - CHECK(button_read(1, &val) == 0); - CHECK(val == 0); - CHECK(button_read(2, &val) == 0); - CHECK(val == 0); - CHECK(button_read(3, &val) == 0); - CHECK(val == 0); - return true; -} -static bool test_push_button4(void) { - int val; - CHECK(gpio_clear(BUTTON4_OUT) == 0); - CHECK(button_read(0, &val) == 0); - CHECK(val == 0); - CHECK(button_read(1, &val) == 0); - CHECK(val == 0); - CHECK(button_read(2, &val) == 0); - CHECK(val == 0); - CHECK(button_read(3, &val) == 0); - CHECK(val == 1); - CHECK(gpio_set(BUTTON4_OUT) == 0); - CHECK(button_read(0, &val) == 0); - CHECK(val == 0); - CHECK(button_read(1, &val) == 0); - CHECK(val == 0); - CHECK(button_read(2, &val) == 0); - CHECK(val == 0); - CHECK(button_read(3, &val) == 0); - CHECK(val == 0); - return true; -} -static bool test_button1_int(void) { - void *data = (void *) 12345678; - CHECK(button_subscribe(test_callback, data) == 0); - CHECK(button_enable_interrupt(0) == 0); - CHECK(gpio_clear(BUTTON1_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 1); - CHECK(int_nr == 0); - CHECK(int_data == data); - int_data = NULL; - CHECK(gpio_set(BUTTON1_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 2); - CHECK(int_nr == 0); - CHECK(int_data == data); - return true; -} -static bool test_two_buttons_int(void) { - void *data = (void *) 12345678; - CHECK(button_subscribe(test_callback, data) == 0); - CHECK(button_enable_interrupt(0) == 0); - CHECK(button_enable_interrupt(1) == 0); - CHECK(gpio_clear(BUTTON1_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 1); - CHECK(int_nr == 0); - CHECK(int_data == data); - int_data = NULL; - CHECK(gpio_clear(BUTTON2_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 2); - CHECK(int_nr == 1); - CHECK(int_data == data); - int_data = NULL; - CHECK(gpio_set(BUTTON2_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 3); - CHECK(int_nr == 1); - CHECK(int_data == data); - int_data = NULL; - CHECK(gpio_set(BUTTON1_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 4); - CHECK(int_nr == 0); - CHECK(int_data == data); - return true; -} -static bool test_disable_button_int(void) { - void *data = (void *) 12345678; - CHECK(button_subscribe(test_callback, data) == 0); - CHECK(button_enable_interrupt(0) == 0); - CHECK(button_enable_interrupt(1) == 0); - CHECK(gpio_clear(BUTTON1_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 1); - CHECK(int_nr == 0); - CHECK(int_data == data); - int_data = NULL; - CHECK(gpio_clear(BUTTON2_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 2); - CHECK(int_nr == 1); - CHECK(int_data == data); - int_data = NULL; - CHECK(button_disable_interrupt(1) == 0); - CHECK(gpio_set(BUTTON2_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 2); - CHECK(gpio_set(BUTTON1_OUT) == 0); - delay_ms(2); - CHECK(int_ctr == 3); - CHECK(int_nr == 0); - CHECK(int_data == data); - return true; -} - -int main(void) { - unit_test_fun tests[] = { - TEST(basic_gpio0), - TEST(basic_gpio1), - TEST(gpio0_int_raising), - TEST(gpio0_int_falling), - TEST(gpio0_int_both), - TEST(gpio1_int_raising), - TEST(gpio1_int_falling), - TEST(gpio1_int_both), - TEST(leds_start_off), - TEST(switch_led1), - TEST(switch_led2), - TEST(switch_led3), - TEST(switch_led4), - TEST(toggle_led1), - TEST(toggle_led2), - TEST(toggle_led3), - TEST(toggle_led4), - TEST(buttons_start_off), - TEST(push_button1), - TEST(push_button2), - TEST(push_button3), - TEST(push_button4), - TEST(button1_int), - TEST(two_buttons_int), - TEST(disable_button_int), - }; - unit_test_runner(tests, sizeof(tests) / sizeof(unit_test_fun), 100, "org.tockos.unit_test"); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/passfail/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/passfail/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/passfail/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/passfail/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/passfail/README.md deleted file mode 100644 index a4869e189..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/passfail/README.md +++ /dev/null @@ -1,21 +0,0 @@ -# Pass/fail unit test - -This simple unit test is a designed to validate that the unit test -infrastructure itself works correctly. It provides six tests, which alternate -between passing and failing. - - -If you load this app along with the `unit_test_supervisor` in `examples/services/`, -you should see the following console output: - -``` -2.000: pass [✓] -2.001: pass [✓] -2.002: pass [✓] -2.003: fail [FAILED] -2.004: fail [FAILED] -2.005: pass [✓] -Summary 1: [4/6] Passed, [2/6] Failed, [0/6] Incomplete -``` - -The tests should be reported in exactly the order given above. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/passfail/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/passfail/main.c deleted file mode 100644 index b4ef581cd..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/passfail/main.c +++ /dev/null @@ -1,21 +0,0 @@ -#include -#include -#include -#include - -#include - -static bool test_pass(void) { - return true; -} - -static bool test_fail(void) { - return false; -} - - -int main(void) { - unit_test_fun tests[6] = { TEST(pass), TEST(pass), TEST(pass), TEST(fail), TEST(fail), TEST(pass) }; - unit_test_runner(tests, 6, 300, "org.tockos.unit_test"); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/timeout/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/timeout/Makefile deleted file mode 100644 index 54d6a7969..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/timeout/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../../.. - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/timeout/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/timeout/README.md deleted file mode 100644 index 3ae6a0a0a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/timeout/README.md +++ /dev/null @@ -1,18 +0,0 @@ -# Timeout unit test - -This simple unit test is a designed to validate that the unit test -infrastructure itself works correctly. It provides three tests, which -pass, fail, and timeout, respectively. - - -If you load this app along with the `unit_test_supervisor` in `examples/services/`, -you should see the following console output: - -``` -2.000: pass [✓] -2.001: fail [FAILED] -2.002: timeout [ERROR: Timeout] -Summary 1: [1/3] Passed, [1/3] Failed, [1/3] Incomplete -``` - -The tests should be reported in exactly the order given above. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/timeout/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/timeout/main.c deleted file mode 100644 index ad2390f79..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/unit_tests/timeout/main.c +++ /dev/null @@ -1,27 +0,0 @@ -#include -#include -#include - -#include - -static bool test_pass(void) { - delay_ms(100); - return true; -} - -static bool test_fail(void) { - delay_ms(100); - return false; -} - - -static bool test_timeout(void) { - delay_ms(500); - return true; -} - -int main(void) { - unit_test_fun tests[3] = { TEST(pass), TEST(fail), TEST(timeout) }; - unit_test_runner(tests, 3, 300, "org.tockos.unit_test"); - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/witenergy/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/witenergy/Makefile deleted file mode 100644 index b5efd0eca..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/witenergy/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# Makefile for user application - -# Specify this directory relative to the current application. -TOCK_USERLAND_BASE_DIR = ../.. - -override CFLAGS += -DBLE_STACK_SUPPORT_REQD=1 - -# Which files to compile. -C_SRCS := $(wildcard *.c) - -APP_HEAP_SIZE := 2048 -STACK_SIZE := 4096 - -# External libraries used -EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/libnrfserialization - -# Include userland master makefile. Contains rules and flags for actually -# building the application. -include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/witenergy/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/witenergy/README.md deleted file mode 100644 index b4d96aa9a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/witenergy/README.md +++ /dev/null @@ -1,22 +0,0 @@ -Wit Energy BLE App -================== - -This Tock app uses BLE (via nRF serialization available on Hail and imix) to -read energy measurements from and control the Wit Energy BLE power meter. - -Supported Meters ----------------- - -- [WitEnergy](https://www.amazon.com/WiTenergy-Bluetooth-Electricity-Monitor-Programmable/dp/B00OOHWFYE) -- [OORT](https://www.amazon.com/SmartSocket-Enabled-Energy-Android-Compatible/dp/B00OG897MY) - -These meters are basically identical and either will work. - -Usage ------ - -The app basically allows you to toggle the internal relay of the meter. Pressing -the first user button on the hail/imix will toggle the relay. While the board -is connected over BLE with the meter it will print over UART the measurements -collected by the meter. The measurements are the correct values multiplied by -10^4. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/witenergy/main.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/witenergy/main.c deleted file mode 100644 index c9905195c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/examples/witenergy/main.c +++ /dev/null @@ -1,616 +0,0 @@ -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -#include - -#include -#include -#include -#include -#include - - -/******************************************************************************* - * Function Prototypes - ******************************************************************************/ -void setup_oort (void); -void toggle_relay (void); - - -/******************************************************************************* - * Global State - ******************************************************************************/ - -// Intervals for advertising and connections -simple_ble_config_t _ble_config = { - .device_id = DEVICE_ID_DEFAULT, - .adv_name = "tock-http", - .adv_interval = MSEC_TO_UNITS(500, UNIT_0_625_MS), - .min_conn_interval = MSEC_TO_UNITS(10, UNIT_1_25_MS), - .max_conn_interval = MSEC_TO_UNITS(1250, UNIT_1_25_MS) -}; - - -#define OORT_BASE_UUID {0x00, 0x00, 0x48, 0x43, 0x45, 0x54, 0x43, 0x49, \ - 0x47, 0x4f, 0x4c, 0x49, 0xe0, 0xfe, 0x00, 0x00} -#define BLE_UUID_OORT_SERVICE_SENSOR 0xfee0 -#define BLE_UUID_OORT_CHAR_SENSOR 0xfee1 -#define BLE_UUID_OORT_CHAR_CLOCK 0xfee3 - -#define BLE_UUID_OORT_SERVICE_INFO 0x180a -#define BLE_UUID_OORT_CHAR_SYSTEMID 0x2a23 - - -#define MIN_CONNECTION_INTERVAL MSEC_TO_UNITS(10, UNIT_1_25_MS) -#define MAX_CONNECTION_INTERVAL MSEC_TO_UNITS(10, UNIT_1_25_MS) -#define SLAVE_LATENCY 0 -#define SUPERVISION_TIMEOUT MSEC_TO_UNITS(4000, UNIT_10_MS) - - -static const ble_gap_conn_params_t _connection_param = { - (uint16_t) MIN_CONNECTION_INTERVAL, // Minimum connection - (uint16_t) MAX_CONNECTION_INTERVAL, // Maximum connection - (uint16_t) SLAVE_LATENCY, // Slave latency - (uint16_t) SUPERVISION_TIMEOUT // Supervision time-out -}; - -static const ble_gap_scan_params_t _scan_param = { - .active = 0, // Active scanning not set. - .selective = 0, // Selective scanning not set. - .p_whitelist = NULL, // No whitelist provided. - .interval = 0x00A0, - .window = 0x0050, - .timeout = 0x0000 -}; - - -// Override. Don't need for serialization. -void ble_address_set (void) { - // nop -} - - - -uint16_t _conn_handle = BLE_CONN_HANDLE_INVALID; -uint16_t _char_handle_sensor = 0; -uint16_t _char_handle_systemid = 0; -uint16_t _char_handle_clock = 0; - - -// Need to keep track of where we are in the state machine. -typedef enum { - OORT_STATE_NONE, - OORT_STATE_SETUP, - OORT_STATE_SETUP_SEARCHING, // Looking for meter advertisement - OORT_STATE_SETUP_CONNECTING, // Connecting to oort meter - OORT_STATE_SETUP_DISCOVERING_SERVICES, // Getting all characteristics for services - OORT_STATE_SETUP_READING_SYSTEMID, // Reading System ID characteristic - OORT_STATE_SETUP_WRITING_CLOCK, // Write time to oort - OORT_STATE_SETUP_ENABLING_NOTIFICATIONS, - OORT_STATE_RELAY_TOGGLE_START, - OORT_STATE_RELAY_TOGGLE_WAITING_NOTIFICATION, - OORT_STATE_RELAY_TOGGLE_WRITING, -} oort_state_e; - -oort_state_e _state = OORT_STATE_NONE; -// What to move to once the current operation has finished. -oort_state_e _next_state = OORT_STATE_NONE; - - -// State for the DB discovery tool. -static ble_db_discovery_t _ble_db_discovery; - -ble_uuid_t _oort_info_service_uuid = { - .uuid = BLE_UUID_OORT_SERVICE_INFO, - .type = BLE_UUID_TYPE_BLE, -}; - -ble_uuid_t _oort_sensor_service_uuid = { - .uuid = BLE_UUID_OORT_SERVICE_SENSOR, - .type = BLE_UUID_TYPE_VENDOR_BEGIN, -}; - -ble_uuid_t _oort_info_systemid_characteristic_uuid = { - .uuid = BLE_UUID_OORT_CHAR_SYSTEMID, - .type = BLE_UUID_TYPE_VENDOR_BEGIN, -}; - -// Whether or not we are connected with the clock set. -bool _setup = false; - -// Read from the meter. -uint8_t _system_id[8] = {0}; - -// Address of the meter we are connected to. -ble_gap_addr_t _oort_address; - -// Temp buffer -uint8_t _read_buffer[22]; -int _read_len = 0; - -/******************************************************************************* - * BLE Code - ******************************************************************************/ - -void db_disc_handler (ble_db_discovery_evt_t* p_evt); -static int convert_oort_to_p1milliunits (const uint8_t* oort); - -// Check that the gateway is advertising the correct service UUID. -static bool __is_oort_service_present(const ble_gap_evt_adv_report_t *p_adv_report) { - uint8_t service_id[16] = OORT_BASE_UUID; - uint32_t index = 0; - uint8_t *p_data = (uint8_t *)p_adv_report->data; - - while (index < p_adv_report->dlen) { - uint8_t field_length = p_data[index]; - uint8_t field_type = p_data[index + 1]; - - if ((field_type == BLE_GAP_AD_TYPE_128BIT_SERVICE_UUID_MORE_AVAILABLE || - field_type == BLE_GAP_AD_TYPE_128BIT_SERVICE_UUID_COMPLETE) && - (field_length - 1 == 16 && - memcmp(service_id, &p_data[index + 2], 16) == 0)) { - return true; - } - index += field_length + 1; - } - return false; -} - -// Do the next operation. -static void __next (void) { - uint32_t err_code; - - switch (_state) { - case OORT_STATE_NONE: break; - - case OORT_STATE_SETUP: { - // Do the initial setup with the oort - _state = OORT_STATE_SETUP_SEARCHING; - - // Scan for advertisements method. - err_code = sd_ble_gap_scan_stop(); - err_code = sd_ble_gap_scan_start(&_scan_param); - // It is okay to ignore this error since we are stopping the scan anyway. - if (err_code != NRF_ERROR_INVALID_STATE) { - APP_ERROR_CHECK(err_code); - } - - break; - } - - case OORT_STATE_SETUP_SEARCHING: { - _state = OORT_STATE_SETUP_CONNECTING; - - // Go ahead and connect to the meter. - err_code = sd_ble_gap_connect(&_oort_address, - &_scan_param, - &_connection_param); - - if (err_code != NRF_SUCCESS) { - printf("error connecting to device %li.\n", err_code); - } - - break; - } - - case OORT_STATE_SETUP_CONNECTING: { - // Move to trying to discover info service. - _state = OORT_STATE_SETUP_DISCOVERING_SERVICES; - - err_code = ble_db_discovery_start(&_ble_db_discovery, _conn_handle); - if (err_code != NRF_SUCCESS) { - printf("error db discovery 0x%lx\n", err_code); - } - - break; - } - - case OORT_STATE_SETUP_DISCOVERING_SERVICES: { - _state = OORT_STATE_SETUP_READING_SYSTEMID; - - err_code = sd_ble_gattc_read(_conn_handle, _char_handle_systemid, 0); - if (err_code != NRF_SUCCESS) { - printf("error doing read %li\n", err_code); - } - - break; - } - - case OORT_STATE_SETUP_READING_SYSTEMID: { - _state = OORT_STATE_SETUP_WRITING_CLOCK; - - if (_read_len == 8) { - memcpy(_system_id, _read_buffer, 8); - } else { - printf("systemid wrong length?? %i\n", _read_len); - } - - // Next step is to write to the clock characteristic. This requires - // calculating the correct message to send and then writing it. - uint8_t to_send[10]; - to_send[0] = 0x3; - to_send[1] = 0xe2; // lower 8 bits of year (2018) - to_send[2] = 0x07; // upper 8 bits of year (2018) - to_send[3] = 3; // month - to_send[4] = 28; // day - to_send[5] = 1; // hour - to_send[6] = 13; // minute - to_send[7] = 0; // seconds - - // Now we need to calculate a checksum to append to the end of the message. - uint16_t chksum = - ('i' ^ _system_id[0]) + - ('L' ^ _system_id[1]) + - ('o' ^ _system_id[2]) + - ('g' ^ _system_id[5]) + - ('i' ^ _system_id[6]) + - ('c' ^ _system_id[7]); - - to_send[8] = chksum & 0xFF; - to_send[9] = (chksum >> 8) & 0xFF; - - const ble_gattc_write_params_t write_params = { - .write_op = BLE_GATT_OP_WRITE_REQ, - .flags = BLE_GATT_EXEC_WRITE_FLAG_PREPARED_WRITE, - .handle = _char_handle_clock, - .offset = 0, - .len = 10, - .p_value = to_send - }; - - err_code = sd_ble_gattc_write(_conn_handle, &write_params); - if (err_code != NRF_SUCCESS) { - printf("error doing write %li\n", err_code); - } - - break; - } - - case OORT_STATE_SETUP_WRITING_CLOCK: { - _state = OORT_STATE_SETUP_ENABLING_NOTIFICATIONS; - - uint8_t to_send[2]; - to_send[0] = BLE_GATT_HVX_NOTIFICATION; - to_send[1] = 0; - - ble_gattc_write_params_t write_params; - memset(&write_params, 0, sizeof(write_params)); - write_params.write_op = BLE_GATT_OP_WRITE_REQ; - write_params.handle = _char_handle_sensor + 1; - write_params.offset = 0; - write_params.len = sizeof(to_send); - write_params.p_value = to_send; - - err_code = sd_ble_gattc_write(_conn_handle, &write_params); - if (err_code != NRF_SUCCESS) { - printf("error writing Characteristic 0x%lx\n", err_code); - } - break; - - } - - case OORT_STATE_SETUP_ENABLING_NOTIFICATIONS: { - _setup = true; - if (_next_state != OORT_STATE_NONE) { - _state = _next_state; - _next_state = OORT_STATE_NONE; - __next(); - } else { - _state = OORT_STATE_NONE; - } - - break; - } - - case OORT_STATE_RELAY_TOGGLE_START: { - _state = OORT_STATE_RELAY_TOGGLE_WAITING_NOTIFICATION; - break; - } - - case OORT_STATE_RELAY_TOGGLE_WAITING_NOTIFICATION: { - _state = OORT_STATE_RELAY_TOGGLE_WRITING; - uint8_t onoff = _read_buffer[0] ^ 0x1; - uint8_t to_send[2] = {0x4, onoff}; - - const ble_gattc_write_params_t write_params = { - .write_op = BLE_GATT_OP_WRITE_REQ, - .flags = BLE_GATT_EXEC_WRITE_FLAG_PREPARED_WRITE, - .handle = _char_handle_clock, - .offset = 0, - .len = 2, - .p_value = to_send - }; - - err_code = sd_ble_gattc_write(_conn_handle, &write_params); - if (err_code != NRF_SUCCESS) { - printf("error doing write %li\n", err_code); - } - - break; - } - - case OORT_STATE_RELAY_TOGGLE_WRITING: { - if (_next_state != OORT_STATE_NONE) { - _state = _next_state; - _next_state = OORT_STATE_NONE; - __next(); - } else { - _state = OORT_STATE_NONE; - } - - break; - } - } -} - -// Convert a u8 buffer like so: -// [0x01, 0x09, 0x99] -> 0.999 -// -// Returns value in 10^-4 of whatever the value actually is. So, if -// the value is say 120.3, this will return 1203000. -static int convert_oort_to_p1milliunits (const uint8_t* oort) { - - // First byte is the decimal shift. - uint8_t decimal_point_shift = oort[0]; - // Start by getting the original value in a u16. - uint16_t hex_value = (((uint16_t) oort[1]) << 8) | ((uint16_t) oort[2]); - - // Now iterate through the 4 bit chunks to convert the number to decimal. - unsigned multiplier = 1; - unsigned out_value = 0; - unsigned shifter = 0; - for (unsigned i = 0; i < 4; i++) { - out_value += (((hex_value >> (i * 4)) & 0xF) * multiplier); - - // Leverage the fact that we are already doing powers of 10 to generate - // the value we need to multiply at the end to get into 0.1 milliunits. - if (decimal_point_shift == i) { - shifter = multiplier; - } - - multiplier *= 10; - } - - // Now take into account where the decimal place should be - out_value *= shifter; - return out_value; -} - - -static void __on_ble_evt (ble_evt_t* p_ble_evt) { - switch (p_ble_evt->header.evt_id) { - case BLE_GAP_EVT_CONN_PARAM_UPDATE: { - // just update them right now - ble_gap_conn_params_t conn_params; - memset(&conn_params, 0, sizeof(conn_params)); - conn_params.min_conn_interval = _ble_config.min_conn_interval; - conn_params.max_conn_interval = _ble_config.max_conn_interval; - conn_params.slave_latency = SLAVE_LATENCY; - conn_params.conn_sup_timeout = CONN_SUP_TIMEOUT; - - sd_ble_gap_conn_param_update(_conn_handle, &conn_params); - break; - } - - case BLE_GAP_EVT_CONNECTED: { - _conn_handle = p_ble_evt->evt.gap_evt.conn_handle; - - __next(); - break; - } - - case BLE_EVT_TX_COMPLETE: { - break; - } - - case BLE_GATTC_EVT_PRIM_SRVC_DISC_RSP: { - break; - } - - case BLE_GATTC_EVT_CHAR_DISC_RSP: { - break; - } - - case BLE_GATTC_EVT_WRITE_RSP: { - __next(); - break; - } - - case BLE_GATTC_EVT_HVX: { - // Got notification - const ble_gattc_evt_hvx_t* hvx = &p_ble_evt->evt.gattc_evt.params.hvx; - - memcpy(_read_buffer, hvx->data, hvx->len); - _read_len = hvx->len; - - // Print the power data we just got notified about (since that is the - // only characteristic we have subscribed to). - bool relay_status = (hvx->data[0] == 0x1); - int voltage = convert_oort_to_p1milliunits(hvx->data + 1); - int current = convert_oort_to_p1milliunits(hvx->data + 4); - int watts = convert_oort_to_p1milliunits(hvx->data + 7); - int pf = convert_oort_to_p1milliunits(hvx->data + 10); - int freq = convert_oort_to_p1milliunits(hvx->data + 13); - printf("relay: %4s\n", (relay_status) ? "on" : "off"); - printf("voltage: %4i.%04i V\n", voltage / 10000, voltage % 10000); - printf("current: %4i.%04i A\n", current / 10000, current % 10000); - printf("watts: %4i.%04i W\n", watts / 10000, watts % 10000); - printf("power factor: %4i.%04i\n", pf / 10000, pf % 10000); - printf("frequency: %4i.%04i Hz\n\n", freq / 10000, freq % 10000); - - __next(); - break; - } - - case BLE_GATTC_EVT_READ_RSP: { - if (p_ble_evt->evt.gattc_evt.gatt_status != BLE_GATT_STATUS_SUCCESS) { - printf("read bad???\n"); - } else { - const ble_gattc_evt_read_rsp_t* p_read_rsp; - p_read_rsp = &(p_ble_evt->evt.gattc_evt.params.read_rsp); - - memcpy(_read_buffer, p_read_rsp->data, p_read_rsp->len); - _read_len = p_read_rsp->len; - - __next(); - } - break; - } - - case BLE_GAP_EVT_ADV_REPORT: { - const ble_gap_evt_t* p_gap_evt = &p_ble_evt->evt.gap_evt; - const ble_gap_evt_adv_report_t* p_adv_report = &p_gap_evt->params.adv_report; - - if (__is_oort_service_present(p_adv_report)) { - sd_ble_gap_scan_stop(); - - // Save the peer address of the oort. - _oort_address = p_adv_report->peer_addr; - - __next(); - } - break; - } - - case BLE_GAP_EVT_DISCONNECTED: { - _conn_handle = BLE_CONN_HANDLE_INVALID; - _char_handle_systemid = 0; - _char_handle_clock = 0; - _char_handle_sensor = 0; - _setup = false; - _state = OORT_STATE_NONE; - _next_state = OORT_STATE_NONE; - - printf("Disconnected! Attempting to reconnect in 2s\n"); - delay_ms(2000); - setup_oort(); - break; - } - - case BLE_GATTC_EVT_DESC_DISC_RSP: { - break; - } - - default: - printf("event 0x%x\n", p_ble_evt->header.evt_id); - } -} - -void db_disc_handler (ble_db_discovery_evt_t* p_evt) { - if (p_evt->evt_type == BLE_DB_DISCOVERY_COMPLETE) { - // We have discovered a service. Loop through the characteristics until - // we found the ones we care about. - - // Iterate characteristics until we find the ones that we want. - for (int i = 0; i < p_evt->params.discovered_db.char_count; i++) { - if (p_evt->params.discovered_db.charateristics[i].characteristic.uuid.uuid == BLE_UUID_OORT_CHAR_SYSTEMID) { - _char_handle_systemid = p_evt->params.discovered_db.charateristics[i].characteristic.handle_value; - } - if (p_evt->params.discovered_db.charateristics[i].characteristic.uuid.uuid == BLE_UUID_OORT_CHAR_CLOCK) { - _char_handle_clock = p_evt->params.discovered_db.charateristics[i].characteristic.handle_value; - } - if (p_evt->params.discovered_db.charateristics[i].characteristic.uuid.uuid == BLE_UUID_OORT_CHAR_SENSOR) { - _char_handle_sensor = p_evt->params.discovered_db.charateristics[i].characteristic.handle_value; - } - } - - // If we have everything we need, we can continue. Next up is to get the - // system ID. - if (_char_handle_systemid != 0 && _char_handle_clock != 0 && _char_handle_sensor != 0) { - __next(); - } - - } else if (p_evt->evt_type == BLE_DB_DISCOVERY_ERROR) { - printf("BLE_DB_DISCOVERY_ERROR\n"); - } else if (p_evt->evt_type == BLE_DB_DISCOVERY_SRV_NOT_FOUND) { - printf("BLE_DB_DISCOVERY_SRV_NOT_FOUND\n"); - } else if (p_evt->evt_type == BLE_DB_DISCOVERY_AVAILABLE) { - printf("BLE_DB_DISCOVERY_AVAILABLE\n"); - } else { - printf("UNKNOWN BLE_DB_DISCVOERY Event: %d\n", p_evt->evt_type); - } -} - -void ble_error (uint32_t error_code) { - printf("BLE ERROR: Code = 0x%x\n", (int) error_code); -} - -// Called by the softdevice (via serialization) when a BLE event occurs. -static void __ble_evt_dispatch (ble_evt_t* p_ble_evt) { - __on_ble_evt(p_ble_evt); - ble_db_discovery_on_ble_evt(&_ble_db_discovery, p_ble_evt); - ble_conn_params_on_ble_evt(p_ble_evt); -} - - -/******************************************************************************* - * MAIN - ******************************************************************************/ - -void setup_oort (void) { - _state = OORT_STATE_SETUP; - __next(); -} - -void toggle_relay (void) { - if (!_setup) { - _next_state = OORT_STATE_RELAY_TOGGLE_START; - setup_oort(); - } else { - _state = OORT_STATE_RELAY_TOGGLE_START; - _next_state = OORT_STATE_NONE; - __next(); - } -} - -static void button_callback(__attribute__ ((unused)) int btn_num, - int val, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) void *ud) { - if (val == 1 && _state == OORT_STATE_NONE) { - printf("Button press! Toggle the relay!\n"); - toggle_relay(); - } -} - -int main (void) { - uint32_t err_code; - - printf("[Wit Energy]\n"); - printf("Press the user button to toggle the relay.\n"); - - // Button press toggles meter relay. - button_subscribe(button_callback, NULL); - button_enable_interrupt(0); - - // Setup simple BLE. This does most of the nordic setup. - simple_ble_init(&_ble_config); - - // Re-register the callback so that we use our handler and not simple ble's. - err_code = softdevice_ble_evt_handler_set(__ble_evt_dispatch); - if (err_code != NRF_SUCCESS) return err_code; - - // Set the UUID in the soft device so it can use it. - ble_uuid128_t base_uuid = {OORT_BASE_UUID}; - uint8_t base_uuid_type = BLE_UUID_TYPE_VENDOR_BEGIN; - err_code = sd_ble_uuid_vs_add(&base_uuid, &base_uuid_type); - if (err_code != NRF_SUCCESS) return err_code; - - err_code = ble_db_discovery_init(db_disc_handler); - ble_db_discovery_evt_register(&_oort_info_service_uuid); - ble_db_discovery_evt_register(&_oort_sensor_service_uuid); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/.gitignore b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/.gitignore deleted file mode 100644 index 6bbfe57be..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.bz2 -*.xz -gcc-*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/Makefile deleted file mode 100644 index 65cea0b07..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -GCC_VERSION ?= 11.2.0 - -all: rebuild-gcc - -gcc-$(GCC_VERSION).tar.xz: - @echo "Downloading gcc source $(@F)" - @wget -q -O $@ 'https://bigsearcher.com/mirrors/gcc/releases/gcc-$(GCC_VERSION)/gcc-$(GCC_VERSION).tar.xz' - -gcc-$(GCC_VERSION): gcc-$(GCC_VERSION).tar.xz - @echo "Extracting $(&1 | tr " " "\n" | grep gmp) - mpfr=$($CC -v 2>&1 | tr " " "\n" | grep mpfr) - mpc=$($CC -v 2>&1 | tr " " "\n" | grep mpc) - isl=$($CC -v 2>&1 | tr " " "\n" | grep isl) - extra_with="$gmp $mpfr $mpc $isl" -else - extra_with="" -fi - -$GCC_SRC_DIR/configure \ - --build=x86_64-linux-gnu \ - --host=x86_64-linux-gnu \ - --target=arm-none-eabi \ - --with-cpu=cortex-m0 \ - --with-mode=thumb \ - --disable-fpu \ - --with-newlib $extra_with \ - --with-headers=$NEWLIB_INCLUDE_PATH \ - --enable-languages="c c++" \ - -make -j$(nproc) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/cortex-m/libgcc.a b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/cortex-m/libgcc.a deleted file mode 100644 index 3b44bd369..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/cortex-m/libgcc.a and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/cortex-m/libstdc++.a b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/cortex-m/libstdc++.a deleted file mode 100644 index c3daf2e21..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/cortex-m/libstdc++.a and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/cortex-m/libsupc++.a b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/cortex-m/libsupc++.a deleted file mode 100644 index aac1be88c..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/cortex-m/libsupc++.a and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/libgcc.a b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/libgcc.a deleted file mode 100644 index 4d5d5e87c..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/libgcc.a and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/libstdc++.a b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/libstdc++.a deleted file mode 100644 index c70d4f24a..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/libstdc++.a and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/libsupc++.a b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/libsupc++.a deleted file mode 100644 index 655dfadde..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libc++/libsupc++.a and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/.gitignore b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/.gitignore deleted file mode 100644 index a66c026f2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -*.zip -nrf5x-base* -headers - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/Makefile deleted file mode 100644 index 4928adb5c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -TOCK_USERLAND_BASE_DIR ?= .. -LIBNAME=libnrfserialization -$(LIBNAME)_DIR=. - -include NRFMakefile.mk - -$(LIBNAME)_SRCS += $(SYSTEM_FILE) $(notdir $(APPLICATION_SRCS)) - - -############################################################################################## -## Rules to create libnrfserialization - -# Need libtock headers -override CPPFLAGS += -I$(TOCK_USERLAND_BASE_DIR)/libtock - -include $(TOCK_USERLAND_BASE_DIR)/TockLibrary.mk - - -############################################################################################## -## Rules to create libnrfserialization headers - -# Require all to build this too -all: headers.tar.gz - -$($(LIBNAME)_BUILDDIR)/headers: - $(TRACE_DIR) - $(Q)mkdir -p $@ - -HDRS += $(patsubst %.c,$($(LIBNAME)_BUILDDIR)/headers/%.headers, $($(LIBNAME)_SRCS)) -HDRS += $(addprefix $($(LIBNAME)_BUILDDIR)/headers/,$(APPLICATION_LIBS)) - -$($(LIBNAME)_BUILDDIR)/headers/%.headers: %.c | $($(LIBNAME)_BUILDDIR)/headers - $(TRACE_CCM) - $(Q)$(CC) $(CFLAGS) $(CPPFLAGS) -MM $< > $@ - -headers.tar.gz: $(HDRS) - mkdir -p headers - cat build/headers/*.headers | awk '{$$1=$$1};1' | awk '{print $$1}' | sort | grep '\.h' | grep -v libtock | uniq | xargs -IFOO cp FOO headers/ - # Make tar file reproducible, as described at https://reproducible-builds.org/docs/archives/ - tar \ - --sort=name \ - --mtime="1970-01-01 00:01:00Z" \ - --owner=0 --group=0 --numeric-owner \ - --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime \ - -czf headers.tar.gz headers - -.PHONY: clean -clean:: - rm -Rf headers/ - rm -Rf headers.tar.gz diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/Makefile.app b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/Makefile.app deleted file mode 100644 index e2e636ed0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/Makefile.app +++ /dev/null @@ -1,29 +0,0 @@ -LIBNRFSER_DIR := $(TOCK_USERLAND_BASE_DIR)/libnrfserialization - -# So it doesn't think it's on the nRF and try to include nRF code. -override CFLAGS += -D__TOCK__ -override CFLAGS += -DSVCALL_AS_NORMAL_FUNCTION -override CFLAGS += -DSOFTDEVICE_s130 - -override CFLAGS += -I$(LIBNRFSER_DIR)/headers - -# If environment variable V is non-empty, be verbose -ifneq ($(V),) - Q= - TRACE_TAR = -else - Q=@ - TRACE_TAR = @echo " TAR " $< -endif - -$(C_SRCS): $(LIBNRFSER_DIR)/headers -$(CXX_SRCS): $(LIBNRFSER_DIR)/headers - -$(LIBNRFSER_DIR)/headers: $(LIBNRFSER_DIR)/headers.tar.gz - $(TRACE_TAR) - $(Q)tar xf $< --directory $(LIBNRFSER_DIR) - @touch $@ - -.PHONY: clean -clean:: - rm -rf $(LIBNRFSER_DIR)/headers diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/NRFMakefile.mk b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/NRFMakefile.mk deleted file mode 100644 index 45dc5dc2f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/NRFMakefile.mk +++ /dev/null @@ -1,311 +0,0 @@ -# makefile for user application -CURRENT_DIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) - -APPLICATION_SRCS = $(notdir $(wildcard ./*.c)) -APPLICATION_SRCS += simple_ble.c -APPLICATION_SRCS += simple_adv.c -APPLICATION_SRCS += eddystone.c - -APPLICATION_SRCS += app_ble_gap_sec_keys.c -APPLICATION_SRCS += app_ble_user_mem.c -APPLICATION_SRCS += app_mw_ble.c -APPLICATION_SRCS += app_mw_ble_gap.c -APPLICATION_SRCS += app_mw_ble_gattc.c -APPLICATION_SRCS += app_mw_ble_gatts.c -APPLICATION_SRCS += app_mw_ble_l2cap.c -APPLICATION_SRCS += app_mw_nrf_soc.c -APPLICATION_SRCS += ble_enable.c -APPLICATION_SRCS += ble_event.c -APPLICATION_SRCS += ble_evt_tx_complete.c -APPLICATION_SRCS += ble_db_discovery.c -APPLICATION_SRCS += ble_evt_user_mem_release.c -APPLICATION_SRCS += ble_evt_user_mem_request.c -APPLICATION_SRCS += ble_gap_address_get.c -APPLICATION_SRCS += ble_gap_address_set.c -APPLICATION_SRCS += ble_gap_adv_data_set.c -APPLICATION_SRCS += ble_gap_adv_start.c -APPLICATION_SRCS += ble_gap_adv_stop.c -APPLICATION_SRCS += ble_gap_appearance_get.c -APPLICATION_SRCS += ble_gap_appearance_set.c -APPLICATION_SRCS += ble_gap_auth_key_reply.c -APPLICATION_SRCS += ble_gap_authenticate.c -APPLICATION_SRCS += ble_gap_conn_param_update.c -APPLICATION_SRCS += ble_gap_conn_sec_get.c -APPLICATION_SRCS += ble_gap_connect.c -APPLICATION_SRCS += ble_gap_connect_cancel.c -APPLICATION_SRCS += ble_gap_device_name_get.c -APPLICATION_SRCS += ble_gap_device_name_set.c -APPLICATION_SRCS += ble_gap_disconnect.c -APPLICATION_SRCS += ble_gap_encrypt.c -APPLICATION_SRCS += ble_gap_evt_adv_report.c -APPLICATION_SRCS += ble_gap_evt_auth_key_request.c -APPLICATION_SRCS += ble_gap_evt_auth_status.c -APPLICATION_SRCS += ble_gap_evt_conn_param_update.c -APPLICATION_SRCS += ble_gap_evt_conn_param_update_request.c -APPLICATION_SRCS += ble_gap_evt_conn_sec_update.c -APPLICATION_SRCS += ble_gap_evt_connected.c -APPLICATION_SRCS += ble_gap_evt_disconnected.c -APPLICATION_SRCS += ble_gap_evt_passkey_display.c -APPLICATION_SRCS += ble_gap_evt_rssi_changed.c -APPLICATION_SRCS += ble_gap_evt_scan_req_report.c -APPLICATION_SRCS += ble_gap_evt_sec_info_request.c -APPLICATION_SRCS += ble_gap_evt_sec_params_request.c -APPLICATION_SRCS += ble_gap_evt_sec_request.c -APPLICATION_SRCS += ble_gap_evt_timeout.c -APPLICATION_SRCS += ble_gap_ppcp_get.c -APPLICATION_SRCS += ble_gap_ppcp_set.c -APPLICATION_SRCS += ble_gap_rssi_get.c -APPLICATION_SRCS += ble_gap_rssi_start.c -APPLICATION_SRCS += ble_gap_rssi_stop.c -APPLICATION_SRCS += ble_gap_scan_start.c -APPLICATION_SRCS += ble_gap_scan_stop.c -APPLICATION_SRCS += ble_gap_sec_info_reply.c -APPLICATION_SRCS += ble_gap_sec_params_reply.c -APPLICATION_SRCS += ble_gap_tx_power_set.c -APPLICATION_SRCS += ble_gattc_char_value_by_uuid_read.c -APPLICATION_SRCS += ble_gattc_char_values_read.c -APPLICATION_SRCS += ble_gattc_characteristics_discover.c -APPLICATION_SRCS += ble_gattc_descriptors_discover.c -APPLICATION_SRCS += ble_gattc_evt_char_disc_rsp.c -APPLICATION_SRCS += ble_gattc_evt_char_val_by_uuid_read_rsp.c -APPLICATION_SRCS += ble_gattc_evt_char_vals_read_rsp.c -APPLICATION_SRCS += ble_gattc_evt_desc_disc_rsp.c -APPLICATION_SRCS += ble_gattc_evt_hvx.c -APPLICATION_SRCS += ble_gattc_evt_prim_srvc_disc_rsp.c -APPLICATION_SRCS += ble_gattc_evt_read_rsp.c -APPLICATION_SRCS += ble_gattc_evt_rel_disc_rsp.c -APPLICATION_SRCS += ble_gattc_evt_timeout.c -APPLICATION_SRCS += ble_gattc_evt_write_rsp.c -APPLICATION_SRCS += ble_gattc_hv_confirm.c -APPLICATION_SRCS += ble_gattc_primary_services_discover.c -APPLICATION_SRCS += ble_gattc_read.c -APPLICATION_SRCS += ble_gattc_relationships_discover.c -APPLICATION_SRCS += ble_gattc_write.c -APPLICATION_SRCS += ble_gatts_characteristic_add.c -APPLICATION_SRCS += ble_gatts_descriptor_add.c -APPLICATION_SRCS += ble_gatts_evt_hvc.c -APPLICATION_SRCS += ble_gatts_evt_rw_authorize_request.c -APPLICATION_SRCS += ble_gatts_evt_sc_confirm.c -APPLICATION_SRCS += ble_gatts_evt_sys_attr_missing.c -APPLICATION_SRCS += ble_gatts_evt_timeout.c -APPLICATION_SRCS += ble_gatts_evt_write.c -APPLICATION_SRCS += ble_gatts_hvx.c -APPLICATION_SRCS += ble_gatts_include_add.c -APPLICATION_SRCS += ble_gatts_rw_authorize_reply.c -APPLICATION_SRCS += ble_gatts_service_add.c -APPLICATION_SRCS += ble_gatts_service_changed.c -APPLICATION_SRCS += ble_gatts_sys_attr_get.c -APPLICATION_SRCS += ble_gatts_sys_attr_set.c -APPLICATION_SRCS += ble_gatts_value_get.c -APPLICATION_SRCS += ble_gatts_value_set.c -APPLICATION_SRCS += ble_l2cap_cid_register.c -APPLICATION_SRCS += ble_l2cap_cid_unregister.c -APPLICATION_SRCS += ble_l2cap_evt_rx.c -APPLICATION_SRCS += ble_l2cap_tx.c -APPLICATION_SRCS += ble_opt_get.c -APPLICATION_SRCS += ble_opt_set.c -APPLICATION_SRCS += ble_user_mem_reply.c -APPLICATION_SRCS += ble_uuid_decode.c -APPLICATION_SRCS += ble_uuid_encode.c -APPLICATION_SRCS += ble_uuid_vs_add.c -APPLICATION_SRCS += ble_version_get.c -APPLICATION_SRCS += power_system_off.c -APPLICATION_SRCS += temp_get.c -APPLICATION_SRCS += ble_gap_evt_key_pressed.c -APPLICATION_SRCS += ble_gap_evt_lesc_dhkey_request.c -APPLICATION_SRCS += ble_gattc_evt_attr_info_disc_rsp.c - -APPLICATION_SRCS += ble_gap_struct_serialization.c -APPLICATION_SRCS += ble_struct_serialization.c -APPLICATION_SRCS += ble_gatts_struct_serialization.c -APPLICATION_SRCS += ble_gattc_struct_serialization.c - -APPLICATION_SRCS += ble_serialization.c -APPLICATION_SRCS += cond_field_serialization.c - -APPLICATION_SRCS += ser_hal_transport.c -APPLICATION_SRCS += ser_sd_transport.c -APPLICATION_SRCS += ser_softdevice_handler.c - -APPLICATION_SRCS += app_mailbox.c -APPLICATION_SRCS += ble_advdata.c -APPLICATION_SRCS += ble_conn_params.c -APPLICATION_SRCS += ble_srv_common.c -APPLICATION_SRCS += app_error.c - -LIBRARY_PATHS += $(CURRENT_DIR) - - -DEVICE := SAM4L -SOFTDEVICE_MODEL := s130 -SDK_VERSION = 11 - -SERIALIZATION_MODE = application - -RAM_KB ?= 32 -FLASH_KB ?= 256 - -NRF_BASE_PATH ?= nrf5x-base - -# Guess nRF51 unless otherwise set -NRF_MODEL = nrf51 -NRF_IC = nrf51822 - -# Set default board -BOARD ?= BOARD_CUSTOM - -USE_BLE = 1 -SOFTDEVICE_VERSION = 2.0.0 - -# Location for BLE Address if stored in Flash -BLEADDR_FLASH_LOCATION ?= 0x0007FFF8 -CFLAGS += -DBLEADDR_FLASH_LOCATION=$(BLEADDR_FLASH_LOCATION) - -# Add tock specific useful paths -#LIBRARY_PATHS += $(TOCK_APPS_DIR)/libs - -# Add useful paths from nRF5x-base -LIBRARY_PATHS += $(NRF_BASE_PATH)/advertisement/ -LIBRARY_PATHS += $(NRF_BASE_PATH)/devices/ -LIBRARY_PATHS += $(NRF_BASE_PATH)/lib/ -LIBRARY_PATHS += $(NRF_BASE_PATH)/peripherals/ -LIBRARY_PATHS += $(NRF_BASE_PATH)/services/ - -SOURCE_PATHS += $(CURRENT_DIR) -SOURCE_PATHS += $(NRF_BASE_PATH)/advertisement/ -SOURCE_PATHS += $(NRF_BASE_PATH)/devices/ -SOURCE_PATHS += $(NRF_BASE_PATH)/lib/ -SOURCE_PATHS += $(NRF_BASE_PATH)/peripherals/ -SOURCE_PATHS += $(NRF_BASE_PATH)/services/ -SOURCE_PATHS += $(NRF_BASE_PATH)/startup - - -# Add paths for each SDK version -# Set the path -SDK_PATH ?= $(NRF_BASE_PATH)/sdk/nrf51_sdk_11.0.0/ - -# Other knowns about the SDK paths -SDK_INCLUDE_PATH = $(SDK_PATH)components/ -SDK_SOURCE_PATH = $(SDK_PATH)components/ -CMSIS_INCLUDE_PATH = $(SDK_PATH)components/toolchain/gcc/ - -# Need to add the paths for all the directories in the SDK. -# Note that we do not use * because some folders have conflicting files. -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)libraries/*/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/adc/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/ble_flash/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/clock/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/common/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/delay/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/gpiote/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/hal/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/lpcomp/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/ppi/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/pstorage/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/pstorage/config/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/radio_config/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/rng/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/rtc/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/sdio/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/spi_master/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/spi_slave/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/swi/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/timer/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/twi_master/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/uart/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/wdt/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_nrf/validation/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)drivers_ext/*/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)device/) -LIBRARY_PATHS += $(SDK_INCLUDE_PATH)toolchain/gcc/ -LIBRARY_PATHS += $(SDK_INCLUDE_PATH)toolchain/ -LIBRARY_PATHS += $(SDK_INCLUDE_PATH)toolchain/CMSIS/Include/ - -SOURCE_PATHS += $(SDK_SOURCE_PATH) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)*/) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)libraries/*/) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)drivers_nrf/*/) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)drivers_ext/*/) - -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)serialization/*/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)serialization/common/transport/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)serialization/$(SERIALIZATION_MODE)/codecs/common/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)serialization/$(SERIALIZATION_MODE)/hal/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)serialization/$(SERIALIZATION_MODE)/transport/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)serialization/common/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)serialization/common/transport/ser_phy/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)serialization/common/transport/ser_phy/config/) - -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)serialization/*/) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)serialization/common/transport/) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)serialization/$(SERIALIZATION_MODE)/codecs/common/) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)serialization/$(SERIALIZATION_MODE)/hal/) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)serialization/$(SERIALIZATION_MODE)/transport/) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)serialization/common/) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)serialization/common/transport/ser_phy/) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)serialization/common/transport/ser_phy/config/) - - -CFLAGS += -DSVCALL_AS_NORMAL_FUNCTION -DBLE_STACK_SUPPORT_REQD - -# How many central/peripherals are defined changes how much memory the -# softdevice requires. Change the amount of memory allotted in a custom ld -# file if your configuration is different than default. - -ifeq ($(RAM_KB), 16) - # limit 16 kB RAM nRFs to only act as peripherals. Doing otherwise - # requires careful balancing of memory requirements and should be done - # manually, not automatically - CENTRAL_LINK_COUNT ?= 0 - PERIPHERAL_LINK_COUNT ?= 1 -else - CENTRAL_LINK_COUNT ?= 1 - PERIPHERAL_LINK_COUNT ?= 1 -endif - -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)ble/*/) -LIBRARY_PATHS += $(wildcard $(SDK_INCLUDE_PATH)ble/ble_services/*/) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)ble/*/) -SOURCE_PATHS += $(wildcard $(SDK_SOURCE_PATH)ble/ble_services/*/) -CFLAGS += -DBLE_STACK_SUPPORT_REQD -DSOFTDEVICE_PRESENT -DCENTRAL_LINK_COUNT=$(CENTRAL_LINK_COUNT) -DPERIPHERAL_LINK_COUNT=$(PERIPHERAL_LINK_COUNT) - -ifdef ENABLE_WIRELESS_DFU - CFLAGS += -DENABLE_DFU - APPLICATION_SRCS += bootloader_util.c -endif - -LIBRARY_PATHS += $(SDK_INCLUDE_PATH)softdevice/common/softdevice_handler/ -LIBRARY_PATHS += $(SDK_INCLUDE_PATH)softdevice/$(SOFTDEVICE_MODEL)/headers/ -LIBRARY_PATHS += $(SDK_INCLUDE_PATH)softdevice/$(SOFTDEVICE_MODEL)/headers/nrf51 - -SOURCE_PATHS += $(SDK_SOURCE_PATH)softdevice/common/softdevice_handler/ -SOURCE_PATHS += $(SDK_SOURCE_PATH)softdevice/$(SOFTDEVICE_MODEL)/headers/ -SOURCE_PATHS += $(SDK_SOURCE_PATH)softdevice/$(SOFTDEVICE_MODEL)/headers/nrf51 - -# Load the sources from the serialization library -LIBRARY_PATHS += $(SDK_INCLUDE_PATH)serialization/$(SERIALIZATION_MODE)/codecs/$(SOFTDEVICE_MODEL)/middleware/ -LIBRARY_PATHS += $(SDK_INCLUDE_PATH)serialization/$(SERIALIZATION_MODE)/codecs/$(SOFTDEVICE_MODEL)/serializers/ -LIBRARY_PATHS += $(SDK_INCLUDE_PATH)serialization/common/struct_ser/$(SOFTDEVICE_MODEL)/ - -SOURCE_PATHS += $(SDK_SOURCE_PATH)serialization/$(SERIALIZATION_MODE)/codecs/$(SOFTDEVICE_MODEL)/middleware/ -SOURCE_PATHS += $(SDK_SOURCE_PATH)serialization/$(SERIALIZATION_MODE)/codecs/$(SOFTDEVICE_MODEL)/serializers/ -SOURCE_PATHS += $(SDK_SOURCE_PATH)serialization/common/struct_ser/$(SOFTDEVICE_MODEL)/ - - - -print-% : ; @echo $* = $($*) - -LIBRARY_INCLUDES = $(addprefix -I,$(LIBRARY_PATHS)) -CMSIS_INCLUDE = $(addprefix -I,$(CMSIS_INCLUDE_PATH)) - -VPATH = $(SOURCE_PATHS) - -CFLAGS += -g -D$(DEVICE) -D$(BOARD) $(LIBRARY_INCLUDES) -std=c11 -Os -DSDK_VERSION_$(SDK_VERSION) -DSOFTDEVICE_$(SOFTDEVICE_MODEL) -CFLAGS += -D$(shell echo $(SOFTDEVICE_MODEL) | tr a-z A-Z) -CFLAGS += -D__TOCK__ -COMPILE_ONLY += -c - -# These are the stock NRF rules. Needs to be done per-arch by our Makefile so we replace them in our Makefile. -#SRCS = $(SYSTEM_FILE) $(notdir $(APPLICATION_SRCS)) -#OBJS = $(addprefix $(OUTPUT_PATH), $(SRCS:.c=.o)) $(addprefix $(OUTPUT_PATH),$(APPLICATION_LIBS)) -#HDRS = $(addprefix $(OUTPUT_PATH), $(SRCS:.c=.headers)) $(addprefix $(OUTPUT_PATH),$(APPLICATION_LIBS)) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/README.md deleted file mode 100644 index b05dc3225..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/README.md +++ /dev/null @@ -1,27 +0,0 @@ -nRF Serialization Library for Tock -================================== - -`libnrfserialization` is a pre-compiled library for the Nordic nRF51822 -application-side serialization tool. Briefy, serialization allows Nordic's BLE -SDK library to run on one microcontroller (in this case the main Tock MCU) and -then rather than call down to a Softdevice, the commands are packetized and sent -to an nRF co-processor, which executes the actual BLE operations. - -`libnrfserialization` allows any Tock application that wishes to use -serialization to compile against the library, simplifying development. - - -Using `libnrfserialization` --------------- - -To use `libnrfserialization`, add the following include to the application's -Makefile: - - EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/libnrfserialization - - - -Compiling `libnrfserialization` ------------------- - - ./create_libnrfserialization.sh diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/app_util_platform.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/app_util_platform.h deleted file mode 100644 index 355ec14eb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/app_util_platform.h +++ /dev/null @@ -1,20 +0,0 @@ -// Need to make this copy because -// -// current_int_priority_get() -// -// includes nRF specific code. - -#ifndef APP_UTIL_PLATFORM_H__ -#define APP_UTIL_PLATFORM_H__ - -void critical_region_enter (void); -void critical_region_exit (void); - -#define CRITICAL_REGION_ENTER() critical_region_enter() -#define CRITICAL_REGION_EXIT() critical_region_exit() - -static __INLINE uint8_t current_int_priority_get(void) { - return 4; // APP_IRQ_PRIORITY_THREAD -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/create_libnrfserialization.sh b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/create_libnrfserialization.sh deleted file mode 100644 index b33918822..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/create_libnrfserialization.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env bash - -set -e - -make clean - -# Commit hash of the https://github.com/lab11/nrf5x-base repository -# to use to make the library. -NRF5X_BASE_SHA=f813b5dbfef3b7a71044bca72e2ab8b3c4d9e593 - -if [ ! -f $NRF5X_BASE_SHA.zip ]; then - wget https://github.com/lab11/nrf5x-base/archive/$NRF5X_BASE_SHA.zip -fi - -if [ ! -d "nrf5x-base-$NRF5X_BASE_SHA" ]; then - unzip $NRF5X_BASE_SHA.zip -fi - -make -j NRF_BASE_PATH=nrf5x-base-$NRF5X_BASE_SHA - -echo "" -echo "Done." diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/headers.tar.gz b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/headers.tar.gz deleted file mode 100644 index c7038e4e6..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/headers.tar.gz and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/nrf.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/nrf.h deleted file mode 100644 index 0dca5179f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/nrf.h +++ /dev/null @@ -1,77 +0,0 @@ - -#ifndef NRF_H -#define NRF_H - -#if defined(_WIN32) - /* Do not include nrf51 specific files when building for PC host */ -#elif defined(__unix) - /* Do not include nrf51 specific files when building for PC host */ -#elif defined(__APPLE__) - /* Do not include nrf51 specific files when building for PC host */ -#elif defined(__TOCK__) - -// Need this define to make the softdevice code compile. It is meaningless. - -typedef enum { -/* ------------------- Cortex-M0 Processor Exceptions Numbers ------------------- */ - Reset_IRQn = -15, /*!< 1 Reset Vector, invoked on Power up and warm reset */ - NonMaskableInt_IRQn = -14, /*!< 2 Non maskable Interrupt, cannot be stopped or preempted */ - HardFault_IRQn = -13, /*!< 3 Hard Fault, all classes of Fault */ - SVCall_IRQn = -5, /*!< 11 System Service Call via SVC instruction */ - DebugMonitor_IRQn = -4, /*!< 12 Debug Monitor */ - PendSV_IRQn = -2, /*!< 14 Pendable request for system service */ - SysTick_IRQn = -1, /*!< 15 System Tick Timer */ -/* ---------------------- nrf51 Specific Interrupt Numbers ---------------------- */ - POWER_CLOCK_IRQn = 0, /*!< 0 POWER_CLOCK */ - RADIO_IRQn = 1, /*!< 1 RADIO */ - UART0_IRQn = 2, /*!< 2 UART0 */ - SPI0_TWI0_IRQn = 3, /*!< 3 SPI0_TWI0 */ - SPI1_TWI1_IRQn = 4, /*!< 4 SPI1_TWI1 */ - GPIOTE_IRQn = 6, /*!< 6 GPIOTE */ - ADC_IRQn = 7, /*!< 7 ADC */ - TIMER0_IRQn = 8, /*!< 8 TIMER0 */ - TIMER1_IRQn = 9, /*!< 9 TIMER1 */ - TIMER2_IRQn = 10, /*!< 10 TIMER2 */ - RTC0_IRQn = 11, /*!< 11 RTC0 */ - TEMP_IRQn = 12, /*!< 12 TEMP */ - RNG_IRQn = 13, /*!< 13 RNG */ - ECB_IRQn = 14, /*!< 14 ECB */ - CCM_AAR_IRQn = 15, /*!< 15 CCM_AAR */ - WDT_IRQn = 16, /*!< 16 WDT */ - RTC1_IRQn = 17, /*!< 17 RTC1 */ - QDEC_IRQn = 18, /*!< 18 QDEC */ - LPCOMP_IRQn = 19, /*!< 19 LPCOMP */ - SWI0_IRQn = 20, /*!< 20 SWI0 */ - SWI1_IRQn = 21, /*!< 21 SWI1 */ - SWI2_IRQn = 22, /*!< 22 SWI2 */ - SWI3_IRQn = 23, /*!< 23 SWI3 */ - SWI4_IRQn = 24, /*!< 24 SWI4 */ - SWI5_IRQn = 25 /*!< 25 SWI5 */ -} IRQn_Type; - -#define SOFTDEVICE_EVT_IRQ SWI2_IRQn /**< SoftDevice Event IRQ number. Used for both protocol events and SoC events. */ -#define SOFTDEVICE_EVT_IRQHandler TOCK_EVT_IRQHandler - -void SOFTDEVICE_EVT_IRQHandler(void); - -#else - - /* Family selection for family includes. */ - #if defined (NRF51) - #include "nrf51.h" - #include "nrf51_bitfields.h" - #include "nrf51_deprecated.h" - #elif defined (NRF52) - #include "nrf52.h" - #include "nrf52_bitfields.h" - #include "nrf51_to_nrf52.h" - #else - #error "Device family must be defined. See nrf.h." - #endif /* NRF51, NRF52 */ - - #include "compiler_abstraction.h" - -#endif /* _WIN32 || __unix || __APPLE__ */ - -#endif /* NRF_H */ - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/nrf_drv_config.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/nrf_drv_config.h deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/serialization_tock.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/serialization_tock.c deleted file mode 100644 index 900251cd0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/serialization_tock.c +++ /dev/null @@ -1,598 +0,0 @@ -#include -#include -#include -#include - -#include -#include - -#include "nrf.h" -#include "ser_phy.h" -#include "ser_config.h" -#include "nrf_error.h" -#include "nordic_common.h" -#include "app_timer.h" - -#include "nrf51_serialization.h" -#include "ble_serialization.h" -#include "ser_sd_transport.h" - -// Circular queue for event packets. Event packets are generated asynchronously -// from the nRF (e.g. advertisement discovery or read requests). -#define RX_BUFFER_SIZE 5 -static uint8_t rx_event_buffers[RX_BUFFER_SIZE][SER_HAL_TRANSPORT_RX_MAX_PKT_SIZE]; -static uint8_t _head_event = 0; -static uint8_t _tail_event = 0; - -// Single entry queue for receiving response packets after sending commands. -static uint8_t rx_rsp_buffer[SER_HAL_TRANSPORT_RX_MAX_PKT_SIZE]; -static bool _have_rsp_packet = false; - -// Buffer to receive packets from the nrf51 in. -// The upper layer also has a buffer, which we could use, but to make -// the timing work out better we just keep a buffer around that the kernel -// can keep a pointer to. -static uint8_t rx[SER_HAL_TRANSPORT_RX_MAX_PKT_SIZE]; -// This is a pointer to the RX buffer passed in by the upper serialization -// layer. -static uint8_t* hal_rx_buf = NULL; - -// Buffer to create an outgoing packet into. -static uint8_t tx[SER_HAL_TRANSPORT_TX_MAX_PKT_SIZE]; -// Length of the outgoing packet. -static uint16_t tx_len = 0; - -// Callback that we pass TX done and RX events to -static ser_phy_events_handler_t _ser_phy_event_handler; -// Data structure that we pass for receive events -static ser_phy_evt_t _ser_phy_rx_event; -// Data structure for TX events. -static ser_phy_evt_t _ser_phy_tx_event; -// Flag so we don't overwhelm the serialization library -static bool _receiving_packet = false; -// Need to call back into the nordic library after getting a buffer. -static bool _need_wakeup = false; -// Whether there are multiple packets in a single UART receive callback that -// need to be processed. -static bool _queued_packets = false; -// Timer to detect when we fail to get a response message after sending a -// command. -static tock_timer_t* _timeout_timer = NULL; -// yield() variable. -static bool nrf_serialization_done = false; - -/******************************************************************************* - * Prototypes - ******************************************************************************/ - -void timeout_timer_cb (int a, int b, int c, void* ud); -void ble_serialization_callback (int callback_type, int rx_len, int c, void* other); - -uint32_t sd_app_evt_wait (void); -void serialization_timer_cb (int a, int b, int c, void* timer_id); - -uint32_t ser_app_hal_hw_init (void); -void ser_app_hal_delay (uint32_t ms); -void ser_app_hal_nrf_reset_pin_clear (void); -void ser_app_hal_nrf_reset_pin_set (void); -void ser_app_hal_nrf_evt_irq_priority_set (void); -void ser_app_hal_nrf_evt_pending (void); - -void ser_app_power_system_off_set (void); -bool ser_app_power_system_off_get (void); -void ser_app_power_system_off_enter (void); -void critical_region_enter (void); -void critical_region_exit (void); - -/******************************************************************************* - * Callback from the UART layer in the kernel - ******************************************************************************/ - -void timeout_timer_cb (int a, int b, int c, void* ud) { - UNUSED_PARAMETER(a); - UNUSED_PARAMETER(b); - UNUSED_PARAMETER(c); - UNUSED_PARAMETER(ud); - - // Uh oh did not get a response to a command packet. - // Send up an error. - _ser_phy_rx_event.evt_type = SER_PHY_EVT_HW_ERROR; - if (_ser_phy_event_handler) { - _ser_phy_event_handler(_ser_phy_rx_event); - } -} - -void ble_serialization_callback (int callback_type, int rx_len, int c, void* other) { - UNUSED_PARAMETER(c); - UNUSED_PARAMETER(other); - - nrf_serialization_done = true; - if (callback_type == 1) { - // TX DONE - - // Reset that we are no longer sending a packet. - tx_len = 0; - - // Notify the upper layer - _ser_phy_tx_event.evt_type = SER_PHY_EVT_TX_PKT_SENT; - - if (_ser_phy_event_handler) { - _ser_phy_event_handler(_ser_phy_tx_event); - } - - } else if (callback_type == 4) { - // RX entire buffer - - // Copy all received packets into our circular buffer - int offset = 0; - while (1 && (rx_len - offset >= SER_PHY_HEADER_SIZE)) { - int pktlen = (rx[offset] | rx[offset+1] << 8) + SER_PHY_HEADER_SIZE; - // Make sure that pktlen is reasonable - if (pktlen > (int) SER_HAL_TRANSPORT_RX_MAX_PKT_SIZE || - pktlen+offset > (int) SER_HAL_TRANSPORT_RX_MAX_PKT_SIZE || - pktlen > rx_len - offset) { - // Too big to copy, something went wrong. - break; - } - - // Check which type of packet this is. - uint8_t packet_type = rx[offset+2]; - switch (packet_type) { - case SER_PKT_TYPE_RESP: - case SER_PKT_TYPE_DTM_RESP: - if (_have_rsp_packet) { - printf("Already have response packet?\n"); - } else { - _have_rsp_packet = true; - memcpy(rx_rsp_buffer, rx+offset, pktlen); - - // Got a response, cancel any pending timer - if (_timeout_timer != NULL) { - timer_cancel(_timeout_timer); - free(_timeout_timer); - _timeout_timer = NULL; - } - } - break; - - case SER_PKT_TYPE_EVT: - // Check if there is room - if ((_tail_event + 1) % RX_BUFFER_SIZE == _head_event) { - // No empty slots in the queue - break; - } - // Copy into open slot and increment the pointer. - memcpy(rx_event_buffers[_tail_event], rx+offset, pktlen); - _tail_event = (_tail_event + 1) % RX_BUFFER_SIZE; - break; - } - - // Check for another packet in the buffer. - offset += pktlen; - if (rx_len <= offset) { - break; - } - } - - // Only pass this buffer up if we don't have any others in flight. We - // can only ask for one buffer from serialization at a time. - if (!_receiving_packet) { - uint16_t buf_len = 0; - - // Make sure we have a packet in the queue to send to the serialization - // library. - if (_have_rsp_packet) { - buf_len = (rx_rsp_buffer[0] | rx_rsp_buffer[1] << 8); - } else if (!ser_sd_transport_is_busy() && _head_event != _tail_event) { - // DO NOT PROCESS EVENTS IF THERE IS A CMD/RSP PAIR STILL - // OUTSTANDING. Processing an events can generate a new command - // and things break. We use ser_sd_transport_is_busy() to do - // this check because it is essentially contingent on there - // being an outstanding response for a request. - buf_len = (rx_event_buffers[_head_event][0] | rx_event_buffers[_head_event][1] << 8); - } - - if (buf_len > 0) { - // Need a dummy request for a buffer to keep the state machines - // in the serialization library happy. We do use this buffer, but - // we don't block packet receive until we get it. - _ser_phy_rx_event.evt_type = SER_PHY_EVT_RX_BUF_REQUEST; - _ser_phy_rx_event.evt_params.rx_buf_request.num_of_bytes = buf_len; - - if (_ser_phy_event_handler) { - // Need to mark things as busy on this end. The serialization state - // machine does not like it if you do things out of order, so just - // enforce some sanity on our end. - _receiving_packet = true; - _ser_phy_event_handler(_ser_phy_rx_event); - } - } - } - - } else if (callback_type == 17) { - // Great, we have a serialization approved buffer to use. - - // Check that we actually have a buffer to pass to the upper layers. - // This buffer MUST be the same buffer that it passed us. - if (hal_rx_buf) { - uint16_t buf_len = 0; - - if (_have_rsp_packet) { - _have_rsp_packet = false; - buf_len = (rx_rsp_buffer[0] | rx_rsp_buffer[1] << 8); - memcpy(hal_rx_buf, rx_rsp_buffer+SER_PHY_HEADER_SIZE, buf_len); - - } else { - buf_len = rx_event_buffers[_head_event][0] | (((uint16_t) rx_event_buffers[_head_event][1]) << 8); - memcpy(hal_rx_buf, rx_event_buffers[_head_event]+SER_PHY_HEADER_SIZE, buf_len); - - // Remove this packet from our queue. - _head_event = (_head_event + 1) % RX_BUFFER_SIZE; - } - - _ser_phy_rx_event.evt_type = SER_PHY_EVT_RX_PKT_RECEIVED; - _ser_phy_rx_event.evt_params.rx_pkt_received.num_of_bytes = buf_len; - _ser_phy_rx_event.evt_params.rx_pkt_received.p_buffer = hal_rx_buf; - - hal_rx_buf = NULL; - - // Check if there are more packets in the queue. - if (_head_event != _tail_event || _have_rsp_packet) { - _queued_packets = true; - } - - if (_ser_phy_event_handler) { - _receiving_packet = false; - _ser_phy_event_handler(_ser_phy_rx_event); - } - } else { - // Buffer is NULL. That means we have to drop this packet. We also - // need to notify the serialization library that we did so. - _ser_phy_rx_event.evt_type = SER_PHY_EVT_RX_PKT_DROPPED; - if (_ser_phy_event_handler) { - _receiving_packet = false; - _ser_phy_event_handler(_ser_phy_rx_event); - } - } - } - - - // When we get here, we _may_ end up in a wait() state. Wait is good because - // it lets us check if we have any outstanding things to do and if so run - // them instead of calling yield. However, depending on where the nRF - // state machine is at, wait may not get called. We can check this by seeing - // if the nordic state machine thinks its busy. - if (!ser_sd_transport_is_busy()) { - if (_need_wakeup) { - _need_wakeup = false; - ble_serialization_callback(17, 0, 0, NULL); - } else if (_queued_packets) { - _queued_packets = false; - ble_serialization_callback(4, 0, 0, NULL); - } - } -} - -/******************************************************************************* - * Main API for upper layers of BLE serialization - ******************************************************************************/ - -// -// ser_app_hal_nrf51.c -// - -uint32_t ser_app_hal_hw_init (void) { - return NRF_SUCCESS; -} - -void ser_app_hal_delay (uint32_t ms) { - delay_ms(ms); -} - -void ser_app_hal_nrf_reset_pin_clear (void) {} - -void ser_app_hal_nrf_reset_pin_set (void) {} - -void ser_app_hal_nrf_evt_irq_priority_set (void) { - // Since we aren't using an actual interrupt, not needed -} - -void ser_app_hal_nrf_evt_pending (void) { - // Not sure if we can do software interrupts, so try just doing a function - // call. - TOCK_EVT_IRQHandler(); -} - - -// -// ser_phy_nrf51_uart.c -// - -uint32_t ser_phy_open (ser_phy_events_handler_t events_handler) { - int ret; - - if (events_handler == NULL) { - return NRF_ERROR_NULL; - } - - // Check that we haven't already opened the phy layer - if (_ser_phy_event_handler != NULL) { - return NRF_ERROR_INVALID_STATE; - } - - // Start by doing a reset. - ret = nrf51_serialization_reset(); - if (ret < 0) return NRF_ERROR_INTERNAL; - - // Configure the serialization layer in the kernel - ret = nrf51_serialization_subscribe(ble_serialization_callback); - if (ret < 0) return NRF_ERROR_INTERNAL; - - ret = nrf51_serialization_setup_receive_buffer((char*) rx, SER_HAL_TRANSPORT_RX_MAX_PKT_SIZE); - if (ret < 0) return NRF_ERROR_INTERNAL; - - ret = nrf51_serialization_read(SER_HAL_TRANSPORT_RX_MAX_PKT_SIZE); - if (ret < 0) return NRF_ERROR_INTERNAL; - - // Save the callback handler - _ser_phy_event_handler = events_handler; - - return NRF_SUCCESS; -} - -uint32_t ser_phy_tx_pkt_send (const uint8_t* p_buffer, uint16_t num_of_bytes) { - // Error checks - if (p_buffer == NULL) { - return NRF_ERROR_NULL; - } else if (num_of_bytes == 0) { - return NRF_ERROR_INVALID_PARAM; - } - - // Check if there is no ongoing transmission at the moment - if (tx_len == 0) { - // We need to set a timer in case we never get the response packet. - if (ser_sd_transport_is_busy()) { - _timeout_timer = (tock_timer_t*)malloc(sizeof(tock_timer_t)); - timer_in(100, timeout_timer_cb, NULL, _timeout_timer); - } - - // Encode the number of bytes as the first two bytes of the outgoing - // packet. - tx[0] = num_of_bytes & 0xFF; - tx[1] = (num_of_bytes >> 8) & 0xFF; - - // Copy in the outgoing data - memcpy(tx+2, p_buffer, num_of_bytes); - - // Add in that we added the header (2 length bytes) - tx_len = num_of_bytes + SER_PHY_HEADER_SIZE; - - // Call tx procedure to start transmission of a packet - int ret = nrf51_serialization_write((char*) tx, tx_len); - if (ret < 0) { - return NRF_ERROR_INTERNAL; - } - } else { - return NRF_ERROR_BUSY; - } - - return NRF_SUCCESS; -} - - -uint32_t ser_phy_rx_buf_set (uint8_t* p_buffer) { - // Save a pointer to the buffer we can use. - hal_rx_buf = p_buffer; - - _need_wakeup = true; - - return NRF_SUCCESS; -} - -void ser_phy_close (void) { - printf("close\n"); - _ser_phy_event_handler = NULL; -} - -void ser_phy_interrupts_enable (void) { } - -void ser_phy_interrupts_disable (void) { } - - -// Essentially sleep this process -uint32_t sd_app_evt_wait (void) { - if (_need_wakeup == true) { - // We needed to let the nordic library get to its wait function, but we - // already have a buffer ready to pass to it. Rather than calling - // through the kernel, just call the function here. - _need_wakeup = false; - ble_serialization_callback(17, 0, 0, NULL); - } else if (_queued_packets) { - _queued_packets = false; - ble_serialization_callback(4, 0, 0, NULL); - } else { - nrf_serialization_done = false; - yield_for(&nrf_serialization_done); - } - return NRF_SUCCESS; -} - - - - - -/**@brief Timer node type. The nodes will be used form a linked list of running timers. */ -typedef struct -{ - uint32_t ticks_to_expire; /**< Number of ticks from previous timer interrupt to timer expiry. */ - uint32_t ticks_at_start; /**< Current RTC counter value when the timer was started. */ - uint32_t ticks_first_interval; /**< Number of ticks in the first timer interval. */ - uint32_t ticks_periodic_interval; /**< Timer period (for repeating timers). */ - bool is_running; /**< True if timer is running, False otherwise. */ - app_timer_mode_t mode; /**< Timer mode. */ - app_timer_timeout_handler_t p_timeout_handler; /**< Pointer to function to be executed when the timer expires. */ - void * p_context; /**< General purpose pointer. Will be passed to the timeout handler when the timer expires. */ - void * next; /**< Pointer to the next node. */ -} timer_node_t; - -#define APP_TIMER_MS(TICKS, PRESCALER)\ - ( ((uint64_t) TICKS * ((PRESCALER+1)*1000)) / ((uint64_t) APP_TIMER_CLOCK_FREQ) ) - -uint32_t app_timer_init (uint32_t prescaler, - uint8_t op_queues_size, - void * p_buffer, - app_timer_evt_schedule_func_t evt_schedule_func) { - UNUSED_PARAMETER(prescaler); - UNUSED_PARAMETER(op_queues_size); - UNUSED_PARAMETER(p_buffer); - UNUSED_PARAMETER(evt_schedule_func); - return NRF_SUCCESS; -} - -/**@brief Function for creating a timer instance. - * - * @param[in] p_timer_id Pointer to timer identifier. - * @param[in] mode Timer mode. - * @param[in] timeout_handler Function to be executed when the timer expires. - * - * @retval NRF_SUCCESS If the timer was successfully created. - * @retval NRF_ERROR_INVALID_PARAM If a parameter was invalid. - * @retval NRF_ERROR_INVALID_STATE If the application timer module has not been initialized or - * the timer is running. - * - * @note This function does the timer allocation in the caller's context. It is also not protected - * by a critical region. Therefore care must be taken not to call it from several interrupt - * levels simultaneously. - * @note The function can be called again on the timer instance and will re-initialize the instance if - * the timer is not running. - * @attention The FreeRTOS and RTX app_timer implementation does not allow app_timer_create to - * be called on the previously initialized instance. - */ -uint32_t app_timer_create (app_timer_id_t const * p_timer_id, - app_timer_mode_t mode, - app_timer_timeout_handler_t timeout_handler) { - // UNUSED_PARAMETER(p_timer_id); - // UNUSED_PARAMETER(mode); - // UNUSED_PARAMETER(timeout_handler); - timer_node_t * p_node = (timer_node_t*) *p_timer_id; - p_node->is_running = false; - p_node->mode = mode; - p_node->p_timeout_handler = timeout_handler; - - - - return NRF_SUCCESS; -} - - - -void serialization_timer_cb (int a, int b, int c, void* timer_id) { - UNUSED_PARAMETER(a); - UNUSED_PARAMETER(b); - UNUSED_PARAMETER(c); - - timer_node_t* p_node = (timer_node_t*) timer_id; - - p_node->p_timeout_handler(p_node->p_context); -} - -/**@brief Function for starting a timer. - * - * @param[in] timer_id Timer identifier. - * @param[in] timeout_ticks Number of ticks (of RTC1, including prescaling) to time-out event - * (minimum 5 ticks). - * @param[in] p_context General purpose pointer. Will be passed to the time-out handler when - * the timer expires. - * - * @retval NRF_SUCCESS If the timer was successfully started. - * @retval NRF_ERROR_INVALID_PARAM If a parameter was invalid. - * @retval NRF_ERROR_INVALID_STATE If the application timer module has not been initialized or the timer - * has not been created. - * @retval NRF_ERROR_NO_MEM If the timer operations queue was full. - * - * @note The minimum timeout_ticks value is 5. - * @note For multiple active timers, time-outs occurring in close proximity to each other (in the - * range of 1 to 3 ticks) will have a positive jitter of maximum 3 ticks. - * @note When calling this method on a timer that is already running, the second start operation - * is ignored. - */ -uint32_t app_timer_start (app_timer_id_t timer_id, - uint32_t timeout_ticks, - void* p_context) { - // UNUSED_PARAMETER(timer_id); - // UNUSED_PARAMETER(timeout_ticks); - UNUSED_PARAMETER(p_context); - - timer_node_t* p_node = (timer_node_t*) timer_id; - - if (p_node->mode == APP_TIMER_MODE_REPEATED) { - p_node->p_context = p_context; - // timer_repeating_subscribe(p_node->p_timeout_handler, &timer_id); - // Use 0 for the prescaler - tock_timer_t* timer = (tock_timer_t*)malloc(sizeof(tock_timer_t)); - timer_every(APP_TIMER_MS(timeout_ticks, 0), serialization_timer_cb, timer_id, timer); - } else { - // timer_oneshot_subscribe(p_node->p_timeout_handler, &timer_id); - } - - return NRF_SUCCESS; -} - -/**@brief Function for stopping the specified timer. - * - * @param[in] timer_id Timer identifier. - * - * @retval NRF_SUCCESS If the timer was successfully stopped. - * @retval NRF_ERROR_INVALID_PARAM If a parameter was invalid. - * @retval NRF_ERROR_INVALID_STATE If the application timer module has not been initialized or the timer - * has not been created. - * @retval NRF_ERROR_NO_MEM If the timer operations queue was full. - */ -uint32_t app_timer_stop (app_timer_id_t timer_id) { - UNUSED_PARAMETER(timer_id); - return NRF_SUCCESS; -} - -/**@brief Function for stopping all running timers. - * - * @retval NRF_SUCCESS If all timers were successfully stopped. - * @retval NRF_ERROR_INVALID_STATE If the application timer module has not been initialized. - * @retval NRF_ERROR_NO_MEM If the timer operations queue was full. - */ -uint32_t app_timer_stop_all (void) { - return NRF_SUCCESS; -} - -/**@brief Function for returning the current value of the RTC1 counter. - * - * @param[out] p_ticks Current value of the RTC1 counter. - * - * @retval NRF_SUCCESS If the counter was successfully read. - */ -uint32_t app_timer_cnt_get (uint32_t* p_ticks) { - UNUSED_PARAMETER(p_ticks); - return NRF_SUCCESS; -} - -/**@brief Function for computing the difference between two RTC1 counter values. - * - * @param[in] ticks_to Value returned by app_timer_cnt_get(). - * @param[in] ticks_from Value returned by app_timer_cnt_get(). - * @param[out] p_ticks_diff Number of ticks from ticks_from to ticks_to. - * - * @retval NRF_SUCCESS If the counter difference was successfully computed. - */ -uint32_t app_timer_cnt_diff_compute (uint32_t ticks_to, - uint32_t ticks_from, - uint32_t* p_ticks_diff) { - UNUSED_PARAMETER(ticks_to); - UNUSED_PARAMETER(ticks_from); - UNUSED_PARAMETER(p_ticks_diff); - return NRF_SUCCESS; -} - -void ser_app_power_system_off_set (void) {} -bool ser_app_power_system_off_get (void) { return false; } -void ser_app_power_system_off_enter (void) {} -void critical_region_enter (void) {} -void critical_region_exit (void) {} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/softdevice_handler_tock.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/softdevice_handler_tock.c deleted file mode 100644 index 7c7e46815..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libnrfserialization/softdevice_handler_tock.c +++ /dev/null @@ -1,483 +0,0 @@ -/******************************************************************************/ -// softdevice_handler.c -// -// It seems in SDK 11 there is no way to compile softdevice_handler.c without -// being on a nRF51822. Given this, the options are to either: -// - Not call any functions in softdevice_handler. This means editing -// simple_ble.c to basically not initialize things. That is doable, but -// not ideal as #ifdefs are EVIL and make unmaintainable garbage code. -// - Put stub functions here and hope nothing bad happens. -/******************************************************************************/ - -#include "softdevice_handler.h" -#include -#include -#include -#include -#include "nordic_common.h" -#include "app_error.h" -#include "nrf_assert.h" -// #include "nrf_nvic.h" -#include "nrf.h" -#include "nrf_log.h" -#include "sdk_common.h" -#include "nrf_drv_config.h" -#if CLOCK_ENABLED -#include "nrf_drv_clock.h" -#endif - -#if defined(ANT_STACK_SUPPORT_REQD) && defined(BLE_STACK_SUPPORT_REQD) - #include "ant_interface.h" -#elif defined(ANT_STACK_SUPPORT_REQD) - #include "ant_interface.h" -#elif defined(BLE_STACK_SUPPORT_REQD) - #include "ble.h" -#endif - - -#if defined(NRF_LOG_USES_RTT) && NRF_LOG_USES_RTT == 1 -#define SD_HANDLER_LOG(...) NRF_LOG_PRINTF(__VA_ARGS__) -#else -#define SD_HANDLER_LOG(...) -#endif - -#if defined(NRF_LOG_USES_RTT) && NRF_LOG_USES_RTT == 1 -#define SD_HANDLER_LOG_INIT() NRF_LOG_INIT() -#else -#define SD_HANDLER_LOG_INIT() -#endif - - - -#define RAM_START_ADDRESS 0x20000000 -// #define SOFTDEVICE_EVT_IRQ SD_EVT_IRQn /**< SoftDevice Event IRQ number. Used for both protocol events and SoC events. */ -// #define SOFTDEVICE_EVT_IRQHandler SD_EVT_IRQHandler -// #define RAM_TOTAL_SIZE ((NRF_FICR->INFO.RAM)*1024) -#define RAM_END_ADDRESS (RAM_START_ADDRESS + RAM_TOTAL_SIZE) - - -#define SOFTDEVICE_VS_UUID_COUNT 0 -#define SOFTDEVICE_GATTS_ATTR_TAB_SIZE BLE_GATTS_ATTR_TAB_SIZE_DEFAULT -#define SOFTDEVICE_GATTS_SRV_CHANGED 0 -#define SOFTDEVICE_PERIPH_CONN_COUNT 1 -#define SOFTDEVICE_CENTRAL_CONN_COUNT 4 -#define SOFTDEVICE_CENTRAL_SEC_COUNT 1 - -/* Global nvic state instance, required by nrf_nvic.h */ -// nrf_nvic_state_t nrf_nvic_state; - -static softdevice_evt_schedule_func_t m_evt_schedule_func; /**< Pointer to function for propagating SoftDevice events to the scheduler. */ - -static volatile bool m_softdevice_enabled = false; /**< Variable to indicate whether the SoftDevice is enabled. */ - -#ifdef BLE_STACK_SUPPORT_REQD -// The following three definitions is needed only if BLE events are needed to be pulled from the stack. -static uint8_t * mp_ble_evt_buffer; /**< Buffer for receiving BLE events from the SoftDevice. */ -static uint16_t m_ble_evt_buffer_size; /**< Size of BLE event buffer. */ -static ble_evt_handler_t m_ble_evt_handler; /**< Application event handler for handling BLE events. */ -#endif - -#ifdef ANT_STACK_SUPPORT_REQD -// The following two definition is needed only if ANT events are needed to be pulled from the stack. -static ant_evt_t m_ant_evt_buffer; /**< Buffer for receiving ANT events from the SoftDevice. */ -static ant_evt_handler_t m_ant_evt_handler; /**< Application event handler for handling ANT events. */ -#endif - -static sys_evt_handler_t m_sys_evt_handler; /**< Application event handler for handling System (SOC) events. */ - - -/**@brief Callback function for asserts in the SoftDevice. - * - * @details A pointer to this function will be passed to the SoftDevice. This function will be - * called by the SoftDevice if certain unrecoverable errors occur within the - * application or SoftDevice. - * - * See @ref nrf_fault_handler_t for more details. - * - * @param[in] id Fault identifier. See @ref NRF_FAULT_IDS. - * @param[in] pc The program counter of the instruction that triggered the fault. - * @param[in] info Optional additional information regarding the fault. Refer to each fault - * identifier for details. - */ -void softdevice_fault_handler(uint32_t id, uint32_t pc, uint32_t info) -{ - app_error_fault_handler(id, pc, info); -} - - -void intern_softdevice_events_execute(void) -{ - if (!m_softdevice_enabled) - { - // SoftDevice not enabled. This can be possible if the SoftDevice was enabled by the - // application without using this module's API (i.e softdevice_handler_init) - - return; - } -#if CLOCK_ENABLED - bool no_more_soc_evts = false; -#else - bool no_more_soc_evts = (m_sys_evt_handler == NULL); -#endif -#ifdef BLE_STACK_SUPPORT_REQD - bool no_more_ble_evts = (m_ble_evt_handler == NULL); -#endif -#ifdef ANT_STACK_SUPPORT_REQD - bool no_more_ant_evts = (m_ant_evt_handler == NULL); -#endif - - for (;;) - { - uint32_t err_code; - - if (!no_more_soc_evts) - { - uint32_t evt_id; - - // Pull event from SOC. - err_code = sd_evt_get(&evt_id); - - if (err_code == NRF_ERROR_NOT_FOUND) - { - no_more_soc_evts = true; - } - else if (err_code != NRF_SUCCESS) - { - APP_ERROR_HANDLER(err_code); - } - else - { - // Call application's SOC event handler. -#if CLOCK_ENABLED - nrf_drv_clock_on_soc_event(evt_id); - if (m_sys_evt_handler) - { - m_sys_evt_handler(evt_id); - } -#else - m_sys_evt_handler(evt_id); -#endif - } - } - -#ifdef BLE_STACK_SUPPORT_REQD - // Fetch BLE Events. - if (!no_more_ble_evts) - { - // Pull event from stack - uint16_t evt_len = m_ble_evt_buffer_size; - - err_code = sd_ble_evt_get(mp_ble_evt_buffer, &evt_len); - if (err_code == NRF_ERROR_NOT_FOUND) - { - no_more_ble_evts = true; - } - else if (err_code != NRF_SUCCESS) - { - APP_ERROR_HANDLER(err_code); - } - else - { - // Call application's BLE stack event handler. - m_ble_evt_handler((ble_evt_t *)mp_ble_evt_buffer); - } - } -#endif - -#ifdef ANT_STACK_SUPPORT_REQD - // Fetch ANT Events. - if (!no_more_ant_evts) - { - // Pull event from stack - err_code = sd_ant_event_get(&m_ant_evt_buffer.channel, - &m_ant_evt_buffer.event, - m_ant_evt_buffer.msg.evt_buffer); - if (err_code == NRF_ERROR_NOT_FOUND) - { - no_more_ant_evts = true; - } - else if (err_code != NRF_SUCCESS) - { - APP_ERROR_HANDLER(err_code); - } - else - { - // Call application's ANT stack event handler. - m_ant_evt_handler(&m_ant_evt_buffer); - } - } -#endif - - if (no_more_soc_evts) - { - // There are no remaining System (SOC) events to be fetched from the SoftDevice. -#if defined(ANT_STACK_SUPPORT_REQD) && defined(BLE_STACK_SUPPORT_REQD) - // Check if there are any remaining BLE and ANT events. - if (no_more_ble_evts && no_more_ant_evts) - { - break; - } -#elif defined(BLE_STACK_SUPPORT_REQD) - // Check if there are any remaining BLE events. - if (no_more_ble_evts) - { - break; - } -#elif defined(ANT_STACK_SUPPORT_REQD) - // Check if there are any remaining ANT events. - if (no_more_ant_evts) - { - break; - } -#else - // No need to check for BLE or ANT events since there is no support for BLE and ANT - // required. - break; -#endif - } - } -} - -bool softdevice_handler_isEnabled(void) -{ - return m_softdevice_enabled; -} - -uint32_t softdevice_handler_init(nrf_clock_lf_cfg_t * p_clock_lf_cfg, - void * p_ble_evt_buffer, - uint16_t ble_evt_buffer_size, - softdevice_evt_schedule_func_t evt_schedule_func) -{ - uint32_t err_code; - - SD_HANDLER_LOG_INIT(); - - // Save configuration. -#if defined (BLE_STACK_SUPPORT_REQD) - // Check that buffer is not NULL. - if (p_ble_evt_buffer == NULL) - { - return NRF_ERROR_INVALID_PARAM; - } - - // Check that buffer is correctly aligned. - if (!is_word_aligned(p_ble_evt_buffer)) - { - return NRF_ERROR_INVALID_PARAM; - } - - mp_ble_evt_buffer = (uint8_t *)p_ble_evt_buffer; - m_ble_evt_buffer_size = ble_evt_buffer_size; -#else - // The variables p_ble_evt_buffer and ble_evt_buffer_size is not needed if BLE Stack support - // is not required. - UNUSED_PARAMETER(p_ble_evt_buffer); - UNUSED_PARAMETER(ble_evt_buffer_size); -#endif - - m_evt_schedule_func = evt_schedule_func; - - // Initialize SoftDevice. -#if defined(S212) || defined(S332) - err_code = sd_softdevice_enable(p_clock_lf_cfg, softdevice_fault_handler, ANT_LICENSE_KEY); -#else - err_code = sd_softdevice_enable(p_clock_lf_cfg, softdevice_fault_handler); -#endif - if (err_code != NRF_SUCCESS) - { - return err_code; - } - - m_softdevice_enabled = true; - - return NRF_SUCCESS; -} - - -uint32_t softdevice_handler_sd_disable(void) -{ - uint32_t err_code = sd_softdevice_disable(); - - m_softdevice_enabled = !(err_code == NRF_SUCCESS); - - return err_code; -} - - -#ifdef BLE_STACK_SUPPORT_REQD -uint32_t softdevice_ble_evt_handler_set(ble_evt_handler_t ble_evt_handler) -{ - VERIFY_PARAM_NOT_NULL(ble_evt_handler); - - m_ble_evt_handler = ble_evt_handler; - - return NRF_SUCCESS; -} -#endif - - -#ifdef ANT_STACK_SUPPORT_REQD -uint32_t softdevice_ant_evt_handler_set(ant_evt_handler_t ant_evt_handler) -{ - VERIFY_PARAM_NOT_NULL(ant_evt_handler); - - m_ant_evt_handler = ant_evt_handler; - - return NRF_SUCCESS; -} -#endif - - -uint32_t softdevice_sys_evt_handler_set(sys_evt_handler_t sys_evt_handler) -{ - VERIFY_PARAM_NOT_NULL(sys_evt_handler); - - m_sys_evt_handler = sys_evt_handler; - - return NRF_SUCCESS; -} - - -/**@brief Function for handling the Application's BLE Stack events interrupt. - * - * @details This function is called whenever an event is ready to be pulled. - */ -void SOFTDEVICE_EVT_IRQHandler(void) -{ - if (m_evt_schedule_func != NULL) - { - uint32_t err_code = m_evt_schedule_func(); - APP_ERROR_CHECK(err_code); - } - else - { - intern_softdevice_events_execute(); - } -} - -#if defined(BLE_STACK_SUPPORT_REQD) -uint32_t softdevice_enable_get_default_config(uint8_t central_links_count, - uint8_t periph_links_count, - ble_enable_params_t * p_ble_enable_params) -{ - memset(p_ble_enable_params, 0, sizeof(ble_enable_params_t)); - p_ble_enable_params->common_enable_params.vs_uuid_count = 1; - p_ble_enable_params->gatts_enable_params.attr_tab_size = SOFTDEVICE_GATTS_ATTR_TAB_SIZE; - p_ble_enable_params->gatts_enable_params.service_changed = SOFTDEVICE_GATTS_SRV_CHANGED; - p_ble_enable_params->gap_enable_params.periph_conn_count = periph_links_count; - p_ble_enable_params->gap_enable_params.central_conn_count = central_links_count; - if (p_ble_enable_params->gap_enable_params.central_conn_count != 0) - { - p_ble_enable_params->gap_enable_params.central_sec_count = SOFTDEVICE_CENTRAL_SEC_COUNT; - } - - return NRF_SUCCESS; -} - - -#if defined(NRF_LOG_USES_RTT) && NRF_LOG_USES_RTT == 1 -static inline uint32_t ram_total_size_get(void) -{ -#ifdef NRF51 - uint32_t size_ram_blocks = (uint32_t)NRF_FICR->SIZERAMBLOCKS; - uint32_t total_ram_size = size_ram_blocks; - total_ram_size = total_ram_size*(NRF_FICR->NUMRAMBLOCK); - return total_ram_size; -#elif defined (NRF52) - return RAM_TOTAL_SIZE; -#endif /* NRF51 */ -} - -/*lint --e{528} -save suppress 528: symbol not referenced */ -/**@brief Function for finding the end address of the RAM. - * - * @retval ram_end_address Address of the end of the RAM. - */ -static inline uint32_t ram_end_address_get(void) -{ - uint32_t ram_end_address = (uint32_t)RAM_START_ADDRESS; - ram_end_address+= ram_total_size_get(); - return ram_end_address; -} -/*lint -restore*/ -#endif //ENABLE_DEBUG_LOG_SUPPORT - -/*lint --e{10} --e{19} --e{27} --e{40} --e{529} -save suppress Error 27: Illegal character */ -uint32_t sd_check_ram_start(__attribute__ ((unused)) uint32_t sd_req_ram_start) -{ -// #if (defined(S130) || defined(S132) || defined(S332)) -// #if defined ( __CC_ARM ) -// extern uint32_t Image$$RW_IRAM1$$Base; -// const volatile uint32_t ram_start = (uint32_t) &Image$$RW_IRAM1$$Base; -// #elif defined ( __ICCARM__ ) -// extern uint32_t __ICFEDIT_region_RAM_start__; -// volatile uint32_t ram_start = (uint32_t) &__ICFEDIT_region_RAM_start__; -// #elif defined ( __GNUC__ ) -// extern uint32_t __data_start__; -// volatile uint32_t ram_start = (uint32_t) &__data_start__; -// #endif//__CC_ARM -// if (ram_start != sd_req_ram_start) -// { -// #if defined(NRF_LOG_USES_RTT) && NRF_LOG_USES_RTT == 1 -// uint32_t app_ram_size= ram_end_address_get(); -// SD_HANDLER_LOG("RAM START ADDR 0x%x should be adjusted to 0x%x\r\n", -// ram_start, -// sd_req_ram_start); -// app_ram_size -= sd_req_ram_start; -// SD_HANDLER_LOG("RAM SIZE should be adjusted to 0x%x \r\n", -// app_ram_size); -// #endif //NRF_LOG_USES_RTT -// return NRF_SUCCESS; -// } -// #endif//defined(S130) || defined(S132) || defined(S332) - return NRF_SUCCESS; -} - -uint32_t softdevice_enable(ble_enable_params_t * p_ble_enable_params) -{ -// #if (defined(S130) || defined(S132) || defined(S332)) - uint32_t err_code; -// uint32_t app_ram_base; - -// #if defined ( __CC_ARM ) -// extern uint32_t Image$$RW_IRAM1$$Base; -// const volatile uint32_t ram_start = (uint32_t) &Image$$RW_IRAM1$$Base; -// #elif defined ( __ICCARM__ ) -// extern uint32_t __ICFEDIT_region_RAM_start__; -// volatile uint32_t ram_start = (uint32_t) &__ICFEDIT_region_RAM_start__; -// #elif defined ( __GNUC__ ) -// extern uint32_t __data_start__; -// volatile uint32_t ram_start = (uint32_t) &__data_start__; -// #endif - -// app_ram_base = ram_start; -// SD_HANDLER_LOG("sd_ble_enable: RAM START at 0x%x\r\n", -// app_ram_base); - // err_code = sd_ble_enable(p_ble_enable_params, &app_ram_base); - err_code = sd_ble_enable(p_ble_enable_params, NULL); - -// #if defined(NRF_LOG_USES_RTT) && NRF_LOG_USES_RTT == 1 -// if (app_ram_base != ram_start) -// { -// uint32_t app_ram_size= ram_end_address_get(); -// SD_HANDLER_LOG("sd_ble_enable: app_ram_base should be adjusted to 0x%x\r\n", -// app_ram_base); -// app_ram_size -= app_ram_base; -// SD_HANDLER_LOG("ram size should be adjusted to 0x%x \r\n", -// app_ram_size); -// } -// else if (err_code != NRF_SUCCESS) -// { -// SD_HANDLER_LOG("sd_ble_enable: error 0x%x\r\n", err_code); -// while(1); -// } -// #endif // NRF_LOG_USES_RTT - return err_code; -// #else -// return NRF_SUCCESS; -// #endif //defined(S130) || defined(S132) || defined(S332) - -} -/*lint -restore*/ - -#endif //BLE_STACK_SUPPORT_REQD diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/Makefile deleted file mode 100644 index e773595ff..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -# Libtock makefile. Can build Libtock standalone. Also included by application -# makefiles to ensure their libtock dependency is built - -# Base folder definitions -TOCK_USERLAND_BASE_DIR ?= .. -LIBNAME := libtock -$(LIBNAME)_DIR := $(TOCK_USERLAND_BASE_DIR)/$(LIBNAME) - -# List all C and Assembly files -$(LIBNAME)_SRCS := $(wildcard $($(LIBNAME)_DIR)/internal/*.c) $(wildcard $($(LIBNAME)_DIR)/*.c) $(wildcard $($(LIBNAME)_DIR)/*.s) - -include $(TOCK_USERLAND_BASE_DIR)/TockLibrary.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/adc.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/adc.c deleted file mode 100644 index 115bfa7e3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/adc.c +++ /dev/null @@ -1,301 +0,0 @@ -// ADC interface - -#include -#include - -#include "adc.h" -#include "tock.h" - -// used for creating synchronous versions of functions -// -// fired - set when the callback has been called -// channel - channel that the collected sample corresponds to -// sample - collected sample value, valid if single sample operation -// length - number of collected sample values, valid if multiple sample -// operation -// buffer - pointer to buffer filled with samples, valid if multiple sample -// operation -// error - set to FAIL if an invalid callback type is detected -typedef struct { - bool fired; - uint8_t channel; - uint16_t sample; - uint32_t length; - uint16_t* buffer; - int error; -} adc_data_t; - -// Internal callback for creating synchronous functions -// -// callback_type - number indicating which type of callback occurred -// arg1, arg2 - meaning varies based on callback_type -// callback_args - user data passed into the set_callback function -// -// Possible callbacks -// SingleSample: single sample operation is complete -// arg1 - channel number that collected sample corresponds to -// arg2 - sample value -// MultipleSample: sampling a buffer worth of data is complete -// arg1 - channel in lower 8 bits, -// number of samples collected in upper 24 bits -// arg2 - pointer to buffer filled with samples -// ContinuousSample: a buffer of sample data is ready -// arg1 - channel in lower 8 bits, -// number of samples collected in upper 24 bits -// arg2 - pointer to buffer filled with samples -static void adc_upcall(int callback_type, - int arg1, - int arg2, - void* callback_args) { - - adc_data_t* result = (adc_data_t*)callback_args; - - switch (callback_type) { - case SingleSample: - result->error = RETURNCODE_SUCCESS; - result->channel = arg1; - result->sample = arg2; - break; - - case ContinuousSample: - result->error = RETURNCODE_SUCCESS; - result->channel = arg1; - result->sample = arg2; - break; - - case SingleBuffer: - result->error = RETURNCODE_SUCCESS; - result->channel = (arg1 & 0xFF); - result->length = ((arg1 >> 8) & 0xFFFFFF); - result->buffer = (uint16_t*)arg2; - break; - - case ContinuousBuffer: - result->error = RETURNCODE_SUCCESS; - result->channel = (arg1 & 0xFF); - result->length = ((arg1 >> 8) & 0xFFFFFF); - result->buffer = (uint16_t*)arg2; - break; - - default: - result->error = RETURNCODE_FAIL; - break; - } - result->fired = true; -} - -// function pointers used for wrapping adc callbacks with the `adc_routing_upcall` -// below -static void (*single_sample_callback)(uint8_t, uint16_t, void*) = NULL; -static void (*continuous_sample_callback)(uint8_t, uint16_t, void*) = NULL; -static void (*buffered_sample_callback)(uint8_t, uint32_t, uint16_t*, void*) = NULL; -static void (*continuous_buffered_sample_callback)(uint8_t, uint32_t, uint16_t*, void*) = NULL; - -// Internal callback for routing to operation-specific callbacks -// -// callback_type - number indicating which type of callback occurred -// arg1, arg2 - meaning varies based on callback_type -// callback_args - user data passed into the set_callback function -// -// Possible callbacks -// SingleSample: single sample operation is complete -// arg1 - channel number that collected sample corresponds to -// arg2 - sample value -// MultipleSample: sampling a buffer worth of data is complete -// arg1 - channel in lower 8 bits, -// number of samples collected in upper 24 bits -// arg2 - pointer to buffer filled with samples -// ContinuousSample: a buffer of sample data is ready -// arg1 - channel in lower 8 bits, -// number of samples collected in upper 24 bits -// arg2 - pointer to buffer filled with samples -static void adc_routing_upcall(int callback_type, - int arg1, - int arg2, - void* callback_args) { - - switch (callback_type) { - case SingleSample: - if (single_sample_callback) { - uint8_t channel = (uint8_t)arg1; - uint16_t sample = (uint16_t)arg2; - single_sample_callback(channel, sample, callback_args); - } - break; - - case ContinuousSample: - if (continuous_sample_callback) { - uint8_t channel = (uint8_t)arg1; - uint16_t sample = (uint16_t)arg2; - continuous_sample_callback(channel, sample, callback_args); - } - break; - - case SingleBuffer: - if (buffered_sample_callback) { - uint8_t channel = (uint8_t)(arg1 & 0xFF); - uint32_t length = ((arg1 >> 8) & 0xFFFFFF); - uint16_t* buffer = (uint16_t*)arg2; - buffered_sample_callback(channel, length, buffer, callback_args); - } - break; - - case ContinuousBuffer: - if (continuous_buffered_sample_callback) { - uint8_t channel = (uint8_t)(arg1 & 0xFF); - uint32_t length = ((arg1 >> 8) & 0xFFFFFF); - uint16_t* buffer = (uint16_t*)arg2; - continuous_buffered_sample_callback(channel, length, buffer, callback_args); - } - break; - } -} - - -// ***** System Call Interface ***** - -int adc_set_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t subval = subscribe(DRIVER_NUM_ADC, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(subval); -} - -int adc_set_buffer(uint16_t* buffer, uint32_t len) { - // we "allow" byte arrays, so this is actually twice as long - allow_rw_return_t rw = allow_readwrite(DRIVER_NUM_ADC, 0, (void*)buffer, len * 2); - return tock_allow_rw_return_to_returncode(rw); -} - -int adc_set_double_buffer(uint16_t* buffer, uint32_t len) { - // we "allow" byte arrays, so this is actually twice as long - allow_rw_return_t rw = allow_readwrite(DRIVER_NUM_ADC, 1, (void*)buffer, len * 2); - return tock_allow_rw_return_to_returncode(rw); -} - -bool adc_is_present(void) { - return driver_exists(DRIVER_NUM_ADC); -} - -int adc_channel_count(int* count) { - syscall_return_t res = command(DRIVER_NUM_ADC, 0, 0, 0); - return tock_command_return_u32_to_returncode(res, (uint32_t*) count); -} - -int adc_single_sample(uint8_t channel) { - syscall_return_t res = command(DRIVER_NUM_ADC, 1, channel, 0); - return tock_command_return_novalue_to_returncode(res); -} - -int adc_continuous_sample(uint8_t channel, uint32_t frequency) { - syscall_return_t res = command(DRIVER_NUM_ADC, 2, channel, frequency); - return tock_command_return_novalue_to_returncode(res); -} - -int adc_buffered_sample(uint8_t channel, uint32_t frequency) { - syscall_return_t res = command(DRIVER_NUM_ADC, 3, channel, frequency); - return tock_command_return_novalue_to_returncode(res); -} - -int adc_continuous_buffered_sample(uint8_t channel, uint32_t frequency) { - syscall_return_t res = command(DRIVER_NUM_ADC, 4, channel, frequency); - return tock_command_return_novalue_to_returncode(res); -} - -int adc_stop_sampling(void) { - syscall_return_t res = command(DRIVER_NUM_ADC, 5, 0, 0); - return tock_command_return_novalue_to_returncode(res); -} - - -// ***** Callback Wrappers ***** - -int adc_set_single_sample_callback(void (*callback)(uint8_t, uint16_t, void*), - void* callback_args) { - single_sample_callback = callback; - return adc_set_callback(adc_routing_upcall, callback_args); -} - -int adc_set_continuous_sample_callback(void (*callback)(uint8_t, uint16_t, void*), - void* callback_args) { - continuous_sample_callback = callback; - return adc_set_callback(adc_routing_upcall, callback_args); -} - -int adc_set_buffered_sample_callback(void (*callback)(uint8_t, uint32_t, uint16_t*, void*), - void* callback_args) { - buffered_sample_callback = callback; - return adc_set_callback(adc_routing_upcall, callback_args); -} - -int adc_set_continuous_buffered_sample_callback(void (*callback)(uint8_t, uint32_t, uint16_t*, void*), - void* callback_args){ - continuous_buffered_sample_callback = callback; - return adc_set_callback(adc_routing_upcall, callback_args); -} - - -// ***** Synchronous Calls ***** - -int adc_sample_sync(uint8_t channel, uint16_t* sample) { - int err; - adc_data_t result = {0}; - result.fired = false; - result.error = RETURNCODE_SUCCESS; - - err = adc_set_callback(adc_upcall, (void*) &result); - if (err < RETURNCODE_SUCCESS) return err; - - err = adc_single_sample(channel); - if (err < RETURNCODE_SUCCESS) return err; - - // wait for callback - yield_for(&result.fired); - - // copy over result - *sample = result.sample; - - return result.error; -} - -int adc_sample_buffer_sync(uint8_t channel, uint32_t frequency, uint16_t* buffer, uint32_t length) { - int err; - adc_data_t result = {0}; - result.fired = false; - result.error = RETURNCODE_SUCCESS; - - err = adc_set_callback(adc_upcall, (void*) &result); - if (err < RETURNCODE_SUCCESS) return err; - - err = adc_set_buffer(buffer, length); - if (err < RETURNCODE_SUCCESS) return err; - - err = adc_buffered_sample(channel, frequency); - if (err < RETURNCODE_SUCCESS) return err; - - // wait for callback - yield_for(&result.fired); - - // copy over result - if (result.buffer != buffer) { - return RETURNCODE_FAIL; - } - - return result.error; -} - -int adc_get_reference_voltage (void) { - syscall_return_t res = command(DRIVER_NUM_ADC, 102, 0, 0); - if (res.type == TOCK_SYSCALL_SUCCESS_U32) { - return res.data[0]; - } else { - return tock_command_return_novalue_to_returncode(res); - } -} - -int adc_get_resolution_bits (void) { - syscall_return_t res = command(DRIVER_NUM_ADC, 101, 0, 0); - if (res.type == TOCK_SYSCALL_SUCCESS_U32) { - return res.data[0]; - } else { - return tock_command_return_novalue_to_returncode(res); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/adc.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/adc.h deleted file mode 100644 index 48b8d2be3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/adc.h +++ /dev/null @@ -1,157 +0,0 @@ -// driver for collecting analog samples -#pragma once - -#include - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_ADC 0x5 - -// mode of the ADC -// Used to tell which operation a callback corresponds to -typedef enum { - SingleSample = 0, - ContinuousSample = 1, - SingleBuffer = 2, - ContinuousBuffer = 3 -} ADCMode_t; - -// ***** System Call Interface ***** - -// set the function called by the ADC when operations are complete -// See `adc_cb` in adc.c for callback documentation -// -// callback - pointer to function to be called -// callback_args - pointer to data provided to the callback -int adc_set_callback(subscribe_upcall callback, void* callback_args); - -// provides an application buffer to the ADC driver to fill with samples -// -// buffer - pointer to buffer to fill with samples -// length - number of samples requested, must be less than or equal to buffer -// length -int adc_set_buffer(uint16_t* buffer, uint32_t length); - -// provide an application buffer to fill with samples when continuously -// sampling -// -// buffer - pointer to buffer to fill with samples -// length - number of samples requested, must be less than or equal to buffer -// length -int adc_set_double_buffer(uint16_t* buffer, uint32_t length); - -// query whether the ADC driver is present -bool adc_is_present(void); - -// query how many channels are available in the ADC driver -int adc_channel_count(int* count); - -// request a single analog sample -// -// channel - number of the channel to be sampled -int adc_single_sample(uint8_t channel); - -// request an repeated analog samples at a given frequency -// -// channel - number of the channel to be sampled -// frequency - rate in samples per second to collect data at -int adc_continuous_sample(uint8_t channel, uint32_t frequency); - -// request a buffer full of samples from the ADC -// -// channel - number of the channel to be sampled -// frequency - rate in samples per second to collect data at -int adc_buffered_sample(uint8_t channel, uint32_t frequency); - -// request continuous ADC sampling -// Alternates between the two provided application buffers -// -// channel - number of the channel to be sampled -// frequency - rate in samples per second to collect data at -int adc_continuous_buffered_sample(uint8_t channel, uint32_t frequency); - -// cancel an outstanding ADC operation -// No callback will occur from the prior ADC operation. The ADC may not be -// immediately ready to use again if a single sample was canceled. Usually used -// to stop a continuous sampling operation -int adc_stop_sampling(void); - - -// ***** Callback Wrappers ***** - -// set the function called by the ADC when a single_sample operation -// completes. -// -// callback - pointer to function to be called -// uint8_t - channel the sample was taken on -// uint16_t - sample value -// void* - user pointer to pass to callback -int adc_set_single_sample_callback(void(*callback)(uint8_t, uint16_t, void*), - void* callback_args); - -// set the function called by the ADC when a continuous_sample operation -// completes. -// -// callback - pointer to function to be called -// uint8_t - channel the sample was taken on -// uint16_t - sample value -// void* - user pointer to pass to callback -int adc_set_continuous_sample_callback(void(*callback)(uint8_t, uint16_t, void*), - void* callback_args); - -// set the function called by the ADC when a buffered_sample operation -// completes. -// -// callback - pointer to function to be called -// uint8_t - channel the sample was taken on -// uint32_t - number of samples -// uint16_t* - pointer to buffer containing samples -// void* - user pointer to pass to callback -int adc_set_buffered_sample_callback(void(*callback)(uint8_t, uint32_t, uint16_t*, void*), - void* callback_args); - -// set the function called by the ADC when a continuous_buffered_sample operation -// completes. -// -// callback - pointer to function to be called -// uint8_t - channel the sample was taken on -// uint32_t - number of samples -// uint16_t* - pointer to buffer containing samples -// void* - user pointer to pass to callback -int adc_set_continuous_buffered_sample_callback(void(*callback)(uint8_t, uint32_t, uint16_t*, void*), - void* callback_args); - - -// ***** Synchronous Calls ***** - -// request a single analog sample -// Wrapper providing a synchronous interface around the raw ADC system calls -// -// channel - number of the channel to be sampled -// sample - pointer to a uint16_t in which the sample will be stored -int adc_sample_sync(uint8_t channel, uint16_t* sample); - -// request a buffer full of analog samples -// Wrapper providing a synchronous interface around the raw ADC system calls -// -// channel - number of the channel to be sampled -// frequency - rate in samples per second to collect data at -// buffer - pointer to buffer to be filled with samples -// length - number of samples requested, must be less than or equal to buffer -// length -int adc_sample_buffer_sync(uint8_t channel, uint32_t frequency, uint16_t* buffer, uint32_t length); - -// returns the reference voltage in mV or an error ( < 0) -// it this is not available -int adc_get_reference_voltage (void); - -// returns the adc resolution bits -int adc_get_resolution_bits (void); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/aes.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/aes.c deleted file mode 100644 index 0bac10937..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/aes.c +++ /dev/null @@ -1,99 +0,0 @@ -#include "aes.h" - -#define DRIVER_NUM_AES 0x40006 - -#define TOCK_AES_CB 0 - -#define TOCK_AES_KEY_BUF 0 -#define TOCK_AES_IV_BUF 1 -#define TOCK_AES_SOURCE_BUF 2 -#define TOCK_AES_DEST_BUF 0 - -#define TOCK_AES_CHECK_PRESENT 0 -#define TOCK_AES_SET_ALG 1 -#define TOCK_AES_SETUP 2 -#define TOCK_AES_CRYPT 3 -#define TOCK_AES_FINISH 4 - -#define TOCK_AES_CCM_AOFF 5 -#define TOCK_AES_CCM_MOFF 6 -#define TOCK_AES_CCM_MIC_LEN 7 -#define TOCK_AES_CCM_CONF 8 - -int aes_set_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_AES, TOCK_AES_CB, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int aes_set_key_buffer(const uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_AES, TOCK_AES_KEY_BUF, (void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -/* - * Contains the IV buffer, if applicable. - * If doing a AES CCM operation this contains the nonce instead. - */ -int aes_set_iv_buffer(const uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_AES, TOCK_AES_IV_BUF, (void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int aes_set_nonce_buffer(const uint8_t* buffer, uint32_t len) { - return aes_set_iv_buffer(buffer, len); -} - -int aes_set_source_buffer(const uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_AES, TOCK_AES_SOURCE_BUF, (void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int aes_set_dest_buffer(uint8_t* buffer, uint32_t len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_AES, TOCK_AES_DEST_BUF, (void*) buffer, len); - return tock_allow_rw_return_to_returncode(aval); -} - -int aes_check_status(void) { - syscall_return_t cval = command(DRIVER_NUM_AES, TOCK_AES_CHECK_PRESENT, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int aes_set_algorithm(uint8_t operation, bool encrypting) { - syscall_return_t cval = command(DRIVER_NUM_AES, TOCK_AES_SET_ALG, operation, encrypting); - return tock_command_return_novalue_to_returncode(cval); -} - -int aes_setup(void) { - syscall_return_t cval = command(DRIVER_NUM_AES, TOCK_AES_SETUP, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int aes_crypt(void) { - syscall_return_t cval = command(DRIVER_NUM_AES, TOCK_AES_CRYPT, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int aes_finish(void) { - syscall_return_t cval = command(DRIVER_NUM_AES, TOCK_AES_FINISH, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int aes_ccm_set_a_off(uint32_t value) { - syscall_return_t cval = command(DRIVER_NUM_AES, TOCK_AES_CCM_AOFF, value, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int aes_ccm_set_m_off(uint32_t value) { - syscall_return_t cval = command(DRIVER_NUM_AES, TOCK_AES_CCM_MOFF, value, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int aes_ccm_set_mic_len(uint32_t value) { - syscall_return_t cval = command(DRIVER_NUM_AES, TOCK_AES_CCM_MIC_LEN, value, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int aes_ccm_set_confidential(bool value) { - syscall_return_t cval = command(DRIVER_NUM_AES, TOCK_AES_CCM_CONF, value, 0); - return tock_command_return_novalue_to_returncode(cval); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/aes.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/aes.h deleted file mode 100644 index 237dbb976..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/aes.h +++ /dev/null @@ -1,104 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -int aes_set_callback(subscribe_upcall callback, void* callback_args); - -int aes_set_key_buffer(const uint8_t* buffer, uint32_t len); -/* - * Contains the IV buffer, if applicable. - */ -int aes_set_iv_buffer(const uint8_t* buffer, uint32_t len); - -/* - * Contains the nonce for CCM buffer. - */ -int aes_set_nonce_buffer(const uint8_t* buffer, uint32_t len); - -/* - * Contains the source buffer. - * If doing a AES CCM operation this sets the mlen value to `len`. - */ -int aes_set_source_buffer(const uint8_t* buffer, uint32_t len); -int aes_set_dest_buffer(uint8_t* buffer, uint32_t len); - -/* - * Check that the AES system exists - */ -int aes_check_status(void); - -/* - * Set the AES algorithm - * operation: - * * 0 -> AES128Ctr - * * 1 -> AES128CBC - * * 2 -> AES128ECB - * * 3 -> AES128CCM - * encrypting: - * * true -> Encrypt the source data - * * false -> Decrypt the source data - */ -int aes_set_algorithm(uint8_t operation, bool encrypting); - -/* - * Setup the platform and run the first encryption. - * This must be called before `aes_crypt()` and `aes_finish()` - * but must be called after `aes_set_algorithm()` and all relevent - * buffers are set up. - * - * This will load in the specified key, IV and then run the - * encryption/decryption operation on the data in the source - * buffer and save the output in the destination buffer. - * - * This will trigger a callback. - * - */ -int aes_setup(void); - -/* - * This must be called after aes_setup(). It will run the - * encryption/decryption operation on the source data and store - * it in the destination buffer, based on thte key and IV that was - * loaded by `aes_setup()`. - * - * Between a call of `aes_setup()` and `aes_finish()` this can be called - * any number of times (from 0 to infinite). - * - * Each call to this will trigger a callback - */ -int aes_crypt(void); - -/* - * This must be called when the operation is complete. This indicates that the - * app has finished the operation. Any future operations need to call - * `aes_set_algorithm()` and `aes_setup()` as the key and IV will be cleared. - */ -int aes_finish(void); - -/* - * This sets the A offset for AES CCM. - */ -int aes_ccm_set_a_off(uint32_t value); - -/* - * This sets the M offset for AES CCM. - */ -int aes_ccm_set_m_off(uint32_t value); - -/* - * This sets the mic length for AES CCM. - */ -int aes_ccm_set_mic_len(uint32_t value); - -/* - * This sets the confidential bool for AES CCM. - */ -int aes_ccm_set_confidential(bool value); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/alarm.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/alarm.h deleted file mode 100644 index c782cc1ca..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/alarm.h +++ /dev/null @@ -1,80 +0,0 @@ -/** @file alarm.h - * @brief Alarm function prototypes - * - * The alarm module allows the client to initiate alarms and receive - * callbacks when those alarms have expired. Clients can set one-shot alarms to - * fire at particular clock values (`alarm_at`) - * - * The client should not assume anything about the underlying clock used by an - * implementation other than that it is running at sufficient frequency to - * deliver at least millisecond granularity and that it is a 32-bit clock (i.e. - * it will wrap at 2^32 clock ticks). - * - * ## Example - * - * static void callback(int now, int interval, int arg2, char* str) { - * printf("%s\n", str); - * } - * - * uint32_t frequency = alarm_frequency(); - * uint32_t now = alarm_now(); - * static alarm_t alarm; - * alarm_at(now + frequency, callback, (void*)"1 second elapsed", &alarm); - * - */ - -#pragma once - -#ifdef __cplusplus -extern "C" { -#endif - -#include "tock.h" - -/** \brief Opaque handle to a single-shot alarm. - * - * An opaque handle to an alarm created by `alarm_at` or `alarm_in`. Memory - * management is handled by the underlying implementation. - */ -typedef struct alarm { - uint32_t reference; - uint32_t dt; - subscribe_upcall *callback; - void* ud; - struct alarm* next; - struct alarm* prev; -} alarm_t; - - -/** \brief Create a new alarm to fire at a particular clock value. - * - * The `alarm` parameter is allocated by the caller and must live as long as - * the alarm is outstanding. - * - * \param reference: the reference time from which the alarm is being set - * \param dt: the time after reference that the alarm should fire - * \param callback a callback to be invoked when the alarm expires. - * \param userdata passed to the callback. - * \param a pointer to a new alarm_t to be used by the implementation to keep - * track of the alarm. - * \return An error code. Either RETURNCODE_SUCCESS or RETURNCODE_FAIL. - */ -int alarm_at(uint32_t reference, uint32_t dt, subscribe_upcall, void*, alarm_t *alarm); - -/** \brief Cancels an existing alarm. - * - * The caller is responsible for freeing the `alarm_t`. - * - * \param alarm - */ -void alarm_cancel(alarm_t*); - -/** \brief Get the current counter value of the timer. - * \return The current value of the underlying clock. - */ -uint32_t alarm_read(void); - - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/alarm_timer.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/alarm_timer.c deleted file mode 100644 index bd5a2063c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/alarm_timer.c +++ /dev/null @@ -1,213 +0,0 @@ -#include "alarm.h" -#include "internal/alarm.h" -#include "timer.h" -#include -#include - -// Returns 0 if a <= b < c, 1 otherwise -static int within_range(uint32_t a, uint32_t b, uint32_t c) { - return (b - a) < (b - c); -} - -static alarm_t* root = NULL; - -static void root_insert(alarm_t* alarm) { - if (root == NULL) { - root = alarm; - root->next = NULL; - root->prev = NULL; - return; - } - - alarm_t **cur = &root; - alarm_t *prev = NULL; - while (*cur != NULL) { - uint32_t cur_expiration = (*cur)->reference + (*cur)->dt; - uint32_t new_expiration = alarm->reference + alarm->dt; - if (!within_range(alarm->reference, cur_expiration, new_expiration)) { - // insert before - alarm_t *tmp = *cur; - *cur = alarm; - alarm->next = tmp; - alarm->prev = prev; - tmp->prev = alarm; - return; - } - prev = *cur; - cur = &prev->next; - } - // didn't return, so prev points to the last in the list - prev->next = alarm; - alarm->prev = prev; - alarm->next = NULL; - -} - -static alarm_t* root_pop(void) { - if (root == NULL) { - return NULL; - } else { - alarm_t *res = root; - root = root->next; - if (root != NULL) { - root->prev = NULL; - } - res->next = NULL; - return res; - } -} - -static alarm_t* root_peek(void) { - return root; -} - -static void callback( __attribute__ ((unused)) int unused0, - __attribute__ ((unused)) int unused1, - __attribute__ ((unused)) int unused2, - __attribute__ ((unused)) void* ud) { - for (alarm_t* alarm = root_peek(); alarm != NULL; alarm = root_peek()) { - uint32_t now; - alarm_internal_read(&now); - // has the alarm not expired yet? (distance from `now` has to be larger or - // equal to distance from current clock value. - if (alarm->dt > now - alarm->reference) { - alarm_internal_set(alarm->reference, alarm->dt); - break; - } else { - root_pop(); - - if (alarm->callback) { - uint32_t expiration = alarm->reference + alarm->dt; - tock_enqueue(alarm->callback, now, expiration, 0, alarm->ud); - } - } - } -} - -int alarm_at(uint32_t reference, uint32_t dt, subscribe_upcall cb, void* ud, alarm_t* alarm) { - alarm->reference = reference; - alarm->dt = dt; - alarm->callback = cb; - alarm->ud = ud; - alarm->prev = NULL; - alarm->next = NULL; - - root_insert(alarm); - int i = 0; - for (alarm_t* cur = root_peek(); cur != NULL; cur = cur->next) { - i++; - } - - if (root_peek() == alarm) { - alarm_internal_subscribe((subscribe_upcall*)callback, NULL); - - return alarm_internal_set(alarm->reference, alarm->dt); - } - return RETURNCODE_SUCCESS; -} - -void alarm_cancel(alarm_t* alarm) { - if (alarm->prev != NULL) { - alarm->prev->next = alarm->next; - } - if (alarm->next != NULL) { - alarm->next->prev = alarm->prev; - } - - if (root == alarm) { - root = alarm->next; - if (root != NULL) { - alarm_internal_set(root->reference, root->dt); - } - } - - alarm->prev = NULL; - alarm->next = NULL; - -} - -// Timer implementation - -int timer_in(uint32_t ms, subscribe_upcall cb, void* ud, tock_timer_t *timer) { - uint32_t frequency; - alarm_internal_frequency(&frequency); - uint32_t interval = (ms / 1000) * frequency + (ms % 1000) * (frequency / 1000); - uint32_t now; - alarm_internal_read(&now); - return alarm_at(now, interval, cb, ud, &timer->alarm); -} - -static void repeating_upcall( uint32_t now, - __attribute__ ((unused)) int unused1, - __attribute__ ((unused)) int unused2, - void* ud) { - tock_timer_t* repeating = (tock_timer_t*)ud; - uint32_t interval = repeating->interval; - uint32_t cur_exp = repeating->alarm.reference + interval; - alarm_at(cur_exp, interval, (subscribe_upcall*)repeating_upcall, - (void*)repeating, &repeating->alarm); - repeating->cb(now, cur_exp, 0, repeating->ud); -} - -void timer_every(uint32_t ms, subscribe_upcall cb, void* ud, tock_timer_t* repeating) { - uint32_t frequency; - alarm_internal_frequency(&frequency); - uint32_t interval = (ms / 1000) * frequency + (ms % 1000) * (frequency / 1000); - - repeating->interval = interval; - repeating->cb = cb; - repeating->ud = ud; - - uint32_t now; - alarm_internal_read(&now); - alarm_at(now, interval, (subscribe_upcall*)repeating_upcall, - (void*)repeating, &repeating->alarm); -} - -void timer_cancel(tock_timer_t* timer) { - alarm_cancel(&timer->alarm); -} - -static void delay_upcall(__attribute__ ((unused)) int unused0, - __attribute__ ((unused)) int unused1, - __attribute__ ((unused)) int unused2, - void* ud) { - *((bool*)ud) = true; -} - -int delay_ms(uint32_t ms) { - bool cond = false; - tock_timer_t timer; - int rc; - - if ((rc = timer_in(ms, delay_upcall, &cond, &timer)) != RETURNCODE_SUCCESS) { - return rc; - } - - yield_for(&cond); - return rc; -} - -static void yield_for_timeout_upcall(__attribute__ ((unused)) int unused0, - __attribute__ ((unused)) int unused1, - __attribute__ ((unused)) int unused2, - void* ud) { - *((bool*)ud) = true; -} - -int yield_for_with_timeout(bool* cond, uint32_t ms) { - bool timeout = false; - tock_timer_t timer; - timer_in(ms, yield_for_timeout_upcall, &timeout, &timer); - - while (!*cond) { - if (timeout) { - return RETURNCODE_FAIL; - } - - yield(); - } - - timer_cancel(&timer); - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ambient_light.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ambient_light.c deleted file mode 100644 index d749c6402..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ambient_light.c +++ /dev/null @@ -1,48 +0,0 @@ -#include "ambient_light.h" -#include "tock.h" - -typedef struct { - int intensity; - bool fired; -} ambient_light_data_t; - -// callback for synchronous reads -static void ambient_light_upcall(int intensity, - __attribute__ ((unused)) int unused1, - __attribute__ ((unused)) int unused2, void* ud) { - ambient_light_data_t* result = (ambient_light_data_t*)ud; - result->intensity = intensity; - result->fired = true; -} - -int ambient_light_read_intensity_sync(int* lux_value) { - int err; - ambient_light_data_t result = {0}; - result.fired = false; - - err = ambient_light_subscribe(ambient_light_upcall, (void*)(&result)); - if (err < RETURNCODE_SUCCESS) { - return err; - } - - err = ambient_light_start_intensity_reading(); - if (err < RETURNCODE_SUCCESS) { - return err; - } - - yield_for(&result.fired); - - *lux_value = result.intensity; - - return RETURNCODE_SUCCESS; -} - -int ambient_light_subscribe(subscribe_upcall callback, void* userdata) { - subscribe_return_t ret = subscribe(DRIVER_NUM_AMBIENT_LIGHT, 0, callback, userdata); - return tock_subscribe_return_to_returncode(ret); -} - -int ambient_light_start_intensity_reading(void) { - syscall_return_t ret = command(DRIVER_NUM_AMBIENT_LIGHT, 1, 0, 0); - return tock_command_return_novalue_to_returncode(ret); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ambient_light.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ambient_light.h deleted file mode 100644 index 88f30e1e6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ambient_light.h +++ /dev/null @@ -1,20 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_AMBIENT_LIGHT 0x60002 - -// units: ambient light reading in lux (lx). - -int ambient_light_subscribe(subscribe_upcall callback, void* userdata); -int ambient_light_start_intensity_reading(void); - -int ambient_light_read_intensity_sync(int* lux_value); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/analog_comparator.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/analog_comparator.c deleted file mode 100644 index d9e55229d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/analog_comparator.c +++ /dev/null @@ -1,31 +0,0 @@ -#include "analog_comparator.h" -#include "tock.h" - -bool analog_comparator_exists(void) { - return driver_exists(DRIVER_NUM_ANALOG_COMPARATOR); -} - -int analog_comparator_count(int* count) { - syscall_return_t com = command(DRIVER_NUM_ANALOG_COMPARATOR, 0, 0, 0); - return tock_command_return_u32_to_returncode(com, (uint32_t*) count); -} - -int analog_comparator_comparison(uint8_t channel, bool* comparison) { - syscall_return_t com = command(DRIVER_NUM_ANALOG_COMPARATOR, 1, channel, 0); - return tock_command_return_u32_to_returncode(com, (uint32_t*) comparison); -} - -int analog_comparator_start_comparing(uint8_t channel) { - syscall_return_t com = command(DRIVER_NUM_ANALOG_COMPARATOR, 2, channel, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int analog_comparator_stop_comparing(uint8_t channel) { - syscall_return_t com = command(DRIVER_NUM_ANALOG_COMPARATOR, 3, channel, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int analog_comparator_interrupt_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sub = subscribe(DRIVER_NUM_ANALOG_COMPARATOR, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sub); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/analog_comparator.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/analog_comparator.h deleted file mode 100644 index ac9edea1b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/analog_comparator.h +++ /dev/null @@ -1,43 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_ANALOG_COMPARATOR 0x7 - -// Does the driver exist? -bool analog_comparator_exists(void); - -// Request the number of available ACs -int analog_comparator_count(int* count); - -// Compare the voltages of two pins (if one is higher than the other) on the -// corresponding AC by doing a single comparison. -// -// channel - index of the analog comparator channel, starting at 0. -int analog_comparator_comparison(uint8_t channel, bool* comparison); - -// Enable interrupt-based comparisons. This will make the AC listen and send an -// interrupt as soon as Vp > Vn. -// -// channel - index of the analog comparator channel, starting at 0. -int analog_comparator_start_comparing(uint8_t channel); - -// Disable interrupt-based comparisons. This will make the AC stop listening, -// and thereby stop sending interrupts. -// -// channel - index of the analog comparator channel, starting at 0. -int analog_comparator_stop_comparing(uint8_t channel); - -// Function called by the AC when an interrupt is received. -// -// callback - pointer to function to be called -// callback_args - pointer to data provided to the callback -int analog_comparator_interrupt_callback(subscribe_upcall callback, void* callback_args); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/app_state.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/app_state.c deleted file mode 100644 index 68fd62528..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/app_state.c +++ /dev/null @@ -1,76 +0,0 @@ -#include - -#include "app_state.h" -#include "tock.h" - -// Internal callback for synchronous interfaces -static void app_state_sync_upcall(__attribute__ ((unused)) int callback_type, - __attribute__ ((unused)) int value, - __attribute__ ((unused)) int unused, - void* ud) { - *((bool*) ud) = true; -} - - -static bool _app_state_inited = false; -static int app_state_init(void) { - allow_ro_return_t aret = - allow_readonly(DRIVER_NUM_APP_FLASH, 0, _app_state_ram_pointer, _app_state_size); - if (!aret.success) { - return tock_status_to_returncode(aret.status); - } - - // Check that we have a region to use for this. - int number_regions = tock_app_number_writeable_flash_regions(); - if (number_regions == 0) return RETURNCODE_ENOMEM; - - // Get the pointer to flash which we need to ask the kernel where it is. - _app_state_flash_pointer = tock_app_writeable_flash_region_begins_at(0); - - _app_state_inited = true; - return 0; -} - - -int app_state_load_sync(void) { - if (!_app_state_inited) { - int err; - err = app_state_init(); - if (err < 0) return err; - } - - memcpy(_app_state_ram_pointer, _app_state_flash_pointer, _app_state_size); - return 0; -} - -int app_state_save(subscribe_upcall callback, void* callback_args) { - if (!_app_state_inited) { - int err = app_state_init(); - if (err < 0) return err; - } - - subscribe_return_t sret = - subscribe(DRIVER_NUM_APP_FLASH, 0, callback, callback_args); - if (!sret.success) { - return tock_status_to_returncode(sret.status); - } - - syscall_return_t cret = - command(DRIVER_NUM_APP_FLASH, 1, (uint32_t) _app_state_flash_pointer, 0); - return tock_command_return_novalue_to_returncode(cret); -} - - -static bool save_sync_flag; -int app_state_save_sync(void) { - int err; - save_sync_flag = false; - - err = app_state_save(app_state_sync_upcall, (void*) &save_sync_flag); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&save_sync_flag); - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/app_state.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/app_state.h deleted file mode 100644 index da80f4714..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/app_state.h +++ /dev/null @@ -1,85 +0,0 @@ -#pragma once - -// Utility for allowing apps to read and write a region of flash. This interface -// is designed for apps to specify a special region of flash that stores -// persistent data, and not as a general purpose flash reading and writing tool. -// -// The expected use looks something like: -// -// struct valuable_data { -// uint32_t magic; -// uint32_t my_value1; -// uint32_t my_value2; -// } -// -// // Setup the struct that has the app state. -// APP_STATE_DECLARE(struct valuable_data, my_data); -// -// int main() { -// int ret; -// -// // Get the initial copy of the data in flash. -// ret = app_state_load_sync(); -// if (ret != 0) prinrf("ERROR(%i): Could not read the flash region.\n", ret); -// -// // Check that the magic value is as expected. -// if (data_in_ram.magic != MAGIC) { -// // do some initialization -// } -// -// // do other computation -// -// // Save changed valuable data. -// ret = app_state_save_sync(); -// if (ret != 0) prinrf("ERROR(%i): Could not write back to flash.\n", ret); -// } - -#ifdef __cplusplus -extern "C" { -#endif - -#include "tock.h" - -#define DRIVER_NUM_APP_FLASH 0x50000 - - -// Declare an application state structure -// -// This macro does a little extra bookkeeping, however it should look -// much like a simple declaration in practice: -// -// APP_STATE_DECLARE(struct my_state_t, memory_copy); -// -// Which you can read as the equivalent of: -// -// struct my_state_t memory_copy; -// -// The variable `memory_copy` is available as regular C structure, however -// users must explicitly `load` and `save` application state as appropriate. -// Note that each process may only use APP_STATE_DECLARE once. -#define APP_STATE_DECLARE(_type, _identifier) \ - __attribute__((section(".app_state"))) \ - _type _app_state_flash; \ - _type _identifier; \ - void* _app_state_flash_pointer = NULL; \ - void* _app_state_ram_pointer = &_identifier; \ - size_t _app_state_size = sizeof(_type); - -extern void* _app_state_flash_pointer; -extern void* _app_state_ram_pointer; -extern size_t _app_state_size; - -// Load application state from persistent storage -__attribute__ ((warn_unused_result)) -int app_state_load_sync(void); - -// Save application state to persistent storage -__attribute__ ((warn_unused_result)) -int app_state_save(subscribe_upcall callback, void* callback_args); -__attribute__ ((warn_unused_result)) -int app_state_save_sync(void); - - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ble.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ble.c deleted file mode 100644 index 2b8cbba5e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ble.c +++ /dev/null @@ -1,50 +0,0 @@ -/* - * BLE setup functions - */ - -#include "ble.h" -#include "tock.h" -#include -#include -#include -#include - -int ble_start_advertising(int pdu_type, uint8_t* advd, int len, uint16_t interval) { - allow_ro_return_t err = allow_readonly(BLE_DRIVER_NUMBER, BLE_CFG_ADV_BUF_ALLOWRO, advd, len); - if (!err.success) return tock_status_to_returncode(err.status); - - syscall_return_t res = command(BLE_DRIVER_NUMBER, BLE_ADV_START_CMD, pdu_type, interval); - return tock_command_return_novalue_to_returncode(res); -} - -int ble_stop_advertising(void) { - syscall_return_t res = command(BLE_DRIVER_NUMBER, BLE_ADV_STOP_CMD, 1, 0); - return tock_command_return_novalue_to_returncode(res); -} - -int ble_start_passive_scan(uint8_t *data, uint8_t max_len, subscribe_upcall callback) { - if (data == NULL || callback == NULL) { - return RETURNCODE_FAIL; - } else { - - subscribe_return_t sub_err = subscribe(BLE_DRIVER_NUMBER, BLE_SCAN_SUB, callback, NULL); - if (!sub_err.success) return tock_status_to_returncode(sub_err.status); - - allow_rw_return_t allow_err = - allow_readwrite(BLE_DRIVER_NUMBER, BLE_CFG_SCAN_BUF_ALLOWRW, (void *)data, max_len); - if (!allow_err.success) return tock_status_to_returncode(allow_err.status); - - syscall_return_t res = command(BLE_DRIVER_NUMBER, BLE_SCAN_CMD, 1, 0); - return tock_command_return_novalue_to_returncode(res); - } -} - -int ble_stop_passive_scan(void) { - syscall_return_t res = command(BLE_DRIVER_NUMBER, BLE_ADV_STOP_CMD, 1, 0); - return tock_command_return_novalue_to_returncode(res); -} - -int ble_set_tx_power(TxPower_t power_level) { - syscall_return_t res = command(BLE_DRIVER_NUMBER, BLE_CFG_TX_POWER_CMD, power_level, 0); - return tock_command_return_novalue_to_returncode(res); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ble.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ble.h deleted file mode 100644 index e469a2326..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ble.h +++ /dev/null @@ -1,115 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/******************************************************************************* - * DRIVER DEFINITIONS -- corresponds to different system calls - * - * *_CMD - command call - * *_ALLOW - allow call - * *_SUB - subscribe call - * - ******************************************************************************/ - -#define BLE_DRIVER_NUMBER 0x30000 - -#define BLE_ADV_START_CMD 0 -#define BLE_ADV_STOP_CMD 1 -#define BLE_CFG_TX_POWER_CMD 2 -#define BLE_SCAN_CMD 5 - -#define BLE_SCAN_SUB 0 - -#define BLE_CFG_ADV_BUF_ALLOWRO 0 -#define BLE_CFG_SCAN_BUF_ALLOWRW 0 - -#define ADV_IND 0x00 -#define ADV_DIRECT_IND 0x01 -#define ADV_NONCONN_IND 0x02 -#define ADV_SCAN_IND 0x06 - -typedef enum { - POSITIVE_10_DBM = 10, - POSITIVE_9_DBM = 9, - POSITIVE_8_DBM = 8, - POSITIVE_7_DBM = 7, - POSITIVE_6_DBM = 6, - POSITIVE_5_DBM = 5, - POSITIVE_4_DBM = 4, - POSITIVE_3_DBM = 3, - POSITIVE_2_DBM = 2, - POSITIVE_1_DBM = 1, - ZERO_DBM = 0, - NEGATIVE_1_DBM = 0xff, - NEGATIVE_2_DBM = 0xfe, - NEGATIVE_3_DBM = 0xfd, - NEGATIVE_4_DBM = 0xfc, - NEGATIVE_5_DBM = 0xfb, - NEGATIVE_6_DBM = 0xfa, - NEGATIVE_7_DBM = 0xf9, - NEGATIVE_8_DBM = 0xf8, - NEGATIVE_9_DBM = 0xf7, - NEGATIVE_10_DBM = 0xf6, - NEGATIVE_11_DBM = 0xf5, - NEGATIVE_12_DBM = 0xf4, - NEGATIVE_13_DBM = 0xf3, - NEGATIVE_14_DBM = 0xf2, - NEGATIVE_15_DBM = 0xf1, - NEGATIVE_16_DBM = 0xf0, - NEGATIVE_17_DBM = 0xef, - NEGATIVE_18_DBM = 0xee, - NEGATIVE_19_DBM = 0xed, - NEGATIVE_20_DBM = 0xec, -} TxPower_t; - -// start advertising -// -// pdu_type - Type of advertising PDU. One of ADV_IND, ADV_NONCONN_IND or ADV_SCAN_IND -// advd - The advertising data -// len - Length of the advertising data (will be truncated to 31 bytes) -// interval - The advertising interval in milliseconds -int ble_start_advertising(int pdu_type, uint8_t* advd, int len, uint16_t interval); - -// stop advertising but don't change anything in the packet configuration -int ble_stop_advertising(void); - -// passive scanning of advertisements -// -// data - array of bytes to write the received advertisment to -// len - max_size (39 bytes) -// callback - callback handler to call when an advertisement is -// received -// -// type signature of the callback handler: -// static void callback(int result, -// int len, -// __attribute__((unused)) int unused2, -// __attribute__((unused)) void* ud); -// -// The kernel will fill the array of bytes with the received advertisement -// it's then up to user-space application to determine what to do in the -// callback handler. -// -// result - kernel indicates whether the radio rx was successful -// or not -// len - the number of bytes received via the radio -// -int ble_start_passive_scan(uint8_t *data, uint8_t len, subscribe_upcall callback); - -// stop passive scanning -int ble_stop_passive_scan(void); - -// configure tx_power -// -// power_level - transmitting power in dBM of the radio -// according to Bluetooth 4.2 (-20 dBm to 10 dBm) -// -int ble_set_tx_power(TxPower_t power_level); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/button.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/button.c deleted file mode 100644 index 05ffdc8e2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/button.c +++ /dev/null @@ -1,26 +0,0 @@ -#include "button.h" - -int button_subscribe(subscribe_upcall callback, void *ud) { - subscribe_return_t res = subscribe(DRIVER_NUM_BUTTON, 0, callback, ud); - return tock_subscribe_return_to_returncode(res); -} - -int button_count(int* count) { - syscall_return_t res = command(DRIVER_NUM_BUTTON, 0, 0, 0); - return tock_command_return_u32_to_returncode(res, (uint32_t*) count); -} - -int button_enable_interrupt(int button_num) { - syscall_return_t res = command(DRIVER_NUM_BUTTON, 1, button_num, 0); - return tock_command_return_novalue_to_returncode(res); -} - -int button_disable_interrupt(int button_num) { - syscall_return_t res = command(DRIVER_NUM_BUTTON, 2, button_num, 0); - return tock_command_return_novalue_to_returncode(res); -} - -int button_read(int button_num, int* button_value) { - syscall_return_t res = command(DRIVER_NUM_BUTTON, 3, button_num, 0); - return tock_command_return_u32_to_returncode(res, (uint32_t*) button_value); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/button.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/button.h deleted file mode 100644 index 544aa4d10..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/button.h +++ /dev/null @@ -1,21 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_BUTTON 0x3 - -int button_subscribe(subscribe_upcall callback, void *ud); -int button_enable_interrupt(int button_num); -int button_disable_interrupt(int button_num); -int button_read(int button_num, int* button_value); -int button_count(int* count); - - -#ifdef __cplusplus -} -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/buzzer.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/buzzer.c deleted file mode 100644 index 324900a3e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/buzzer.c +++ /dev/null @@ -1,48 +0,0 @@ -#include "buzzer.h" -#include "tock.h" - -// Internal callback for faking synchronous reads -static void callback_sync (__attribute__ ((unused)) int unused, - __attribute__ ((unused)) int unused1, - __attribute__ ((unused)) int unused2, - void* ud) { - *(bool*)ud = true; -} - -static void callback(__attribute__ ((unused)) int unused, - __attribute__ ((unused)) int unused1, - __attribute__ ((unused)) int unused2, - void* ud) { - ((void (*)(void)) ud)(); -} - -int buzzer_exists (void) { - return driver_exists(BUZZER_DRIVER); -} - -int tone_sync (size_t frequency_hz, size_t duration_ms) { - bool done = false; - subscribe_return_t sval = subscribe(BUZZER_DRIVER, 0, callback_sync, &done); - if (!sval.success) { - return tock_status_to_returncode(sval.status); - } - - syscall_return_t cval = command(BUZZER_DRIVER, 1, frequency_hz, duration_ms); - if (cval.type != TOCK_SYSCALL_SUCCESS) { - return tock_command_return_novalue_to_returncode(cval); - } - - // Wait for tone to finish. - yield_for(&done); - return RETURNCODE_SUCCESS; -} - -int tone (size_t frequency_hz, size_t duration_ms, void (*tone_done)(void)) { - subscribe_return_t sval = subscribe(BUZZER_DRIVER, 0, callback, tone_done); - if (!sval.success) { - return tock_status_to_returncode(sval.status); - } - - syscall_return_t cval = command(BUZZER_DRIVER, 1, frequency_hz, duration_ms); - return tock_command_return_novalue_to_returncode(cval); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/buzzer.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/buzzer.h deleted file mode 100644 index b554f2296..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/buzzer.h +++ /dev/null @@ -1,99 +0,0 @@ -#pragma once - -#include - -#define BUZZER_DRIVER 0x90000 - -#define NOTE_B0 31 -#define NOTE_C1 33 -#define NOTE_CS1 35 -#define NOTE_D1 37 -#define NOTE_DS1 39 -#define NOTE_E1 41 -#define NOTE_F1 44 -#define NOTE_FS1 46 -#define NOTE_G1 49 -#define NOTE_GS1 52 -#define NOTE_A1 55 -#define NOTE_AS1 58 -#define NOTE_B1 62 -#define NOTE_C2 65 -#define NOTE_CS2 69 -#define NOTE_D2 73 -#define NOTE_DS2 78 -#define NOTE_E2 82 -#define NOTE_F2 87 -#define NOTE_FS2 93 -#define NOTE_G2 98 -#define NOTE_GS2 104 -#define NOTE_A2 110 -#define NOTE_AS2 117 -#define NOTE_B2 123 -#define NOTE_C3 131 -#define NOTE_CS3 139 -#define NOTE_D3 147 -#define NOTE_DS3 156 -#define NOTE_E3 165 -#define NOTE_F3 175 -#define NOTE_FS3 185 -#define NOTE_G3 196 -#define NOTE_GS3 208 -#define NOTE_A3 220 -#define NOTE_AS3 233 -#define NOTE_B3 247 -#define NOTE_C4 262 -#define NOTE_CS4 277 -#define NOTE_D4 294 -#define NOTE_DS4 311 -#define NOTE_E4 330 -#define NOTE_F4 349 -#define NOTE_FS4 370 -#define NOTE_G4 392 -#define NOTE_GS4 415 -#define NOTE_A4 440 -#define NOTE_AS4 466 -#define NOTE_B4 494 -#define NOTE_C5 523 -#define NOTE_CS5 554 -#define NOTE_D5 587 -#define NOTE_DS5 622 -#define NOTE_E5 659 -#define NOTE_F5 698 -#define NOTE_FS5 740 -#define NOTE_G5 784 -#define NOTE_GS5 831 -#define NOTE_A5 880 -#define NOTE_AS5 932 -#define NOTE_B5 988 -#define NOTE_C6 1047 -#define NOTE_CS6 1109 -#define NOTE_D6 1175 -#define NOTE_DS6 1245 -#define NOTE_E6 1319 -#define NOTE_F6 1397 -#define NOTE_FS6 1480 -#define NOTE_G6 1568 -#define NOTE_GS6 1661 -#define NOTE_A6 1760 -#define NOTE_AS6 1865 -#define NOTE_B6 1976 -#define NOTE_C7 2093 -#define NOTE_CS7 2217 -#define NOTE_D7 2349 -#define NOTE_DS7 2489 -#define NOTE_E7 2637 -#define NOTE_F7 2794 -#define NOTE_FS7 2960 -#define NOTE_G7 3136 -#define NOTE_GS7 3322 -#define NOTE_A7 3520 -#define NOTE_AS7 3729 -#define NOTE_B7 3951 -#define NOTE_C8 4186 -#define NOTE_CS8 4435 -#define NOTE_D8 4699 -#define NOTE_DS8 4978 - -int buzzer_exists (void); -int tone_sync (size_t frequency_hz, size_t duration_ms); -int tone (size_t frequency_hz, size_t duration_ms, void (*tone_done)(void)); diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/console.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/console.c deleted file mode 100644 index 7d69f21ec..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/console.c +++ /dev/null @@ -1,152 +0,0 @@ -#include -#include -#include - -#include "console.h" - -typedef struct putstr_data { - char* buf; - int len; - bool called; - struct putstr_data* next; -} putstr_data_t; - -static putstr_data_t *putstr_head = NULL; -static putstr_data_t *putstr_tail = NULL; - -static void putstr_upcall(int _x __attribute__ ((unused)), - int _y __attribute__ ((unused)), - int _z __attribute__ ((unused)), - void* ud __attribute__ ((unused))) { - putstr_data_t* data = putstr_head; - data->called = true; - putstr_head = data->next; - - if (putstr_head == NULL) { - putstr_tail = NULL; - } else { - int ret; - ret = putnstr_async(putstr_head->buf, putstr_head->len, putstr_upcall, NULL); - if (ret < 0) { - // XXX There's no path to report errors currently, so just drop it - putstr_upcall(0, 0, 0, NULL); - } - } -} - -int putnstr(const char *str, size_t len) { - int ret = RETURNCODE_SUCCESS; - - putstr_data_t* data = (putstr_data_t*)malloc(sizeof(putstr_data_t)); - if (data == NULL) return RETURNCODE_ENOMEM; - - data->len = len; - data->called = false; - data->buf = (char*)malloc(len * sizeof(char)); - if (data->buf == NULL) { - ret = RETURNCODE_ENOMEM; - goto putnstr_fail_buf_alloc; - } - strncpy(data->buf, str, len); - data->next = NULL; - - if (putstr_tail == NULL) { - // Invariant, if tail is NULL, head is also NULL - ret = putnstr_async(data->buf, data->len, putstr_upcall, NULL); - if (ret < 0) goto putnstr_fail_async; - putstr_head = data; - putstr_tail = data; - } else { - putstr_tail->next = data; - putstr_tail = data; - } - - yield_for(&data->called); - -putnstr_fail_async: - free(data->buf); -putnstr_fail_buf_alloc: - free(data); - - return ret; -} - -int putnstr_async(const char *str, size_t len, subscribe_upcall cb, void* userdata) { -#pragma GCC diagnostic push -#pragma GCC diagnostic pop - - allow_ro_return_t ro = allow_readonly(DRIVER_NUM_CONSOLE, 1, str, len); - if (!ro.success) { - return tock_status_to_returncode(ro.status); - } - - subscribe_return_t sub = subscribe(DRIVER_NUM_CONSOLE, 1, cb, userdata); - if (!sub.success) { - return tock_status_to_returncode(sub.status); - } - - syscall_return_t com = command(DRIVER_NUM_CONSOLE, 1, len, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int getnstr_async(char *buf, size_t len, subscribe_upcall cb, void* userdata) { - allow_rw_return_t rw = allow_readwrite(DRIVER_NUM_CONSOLE, 1, buf, len); - if (!rw.success) { - return tock_status_to_returncode(rw.status); - } - - subscribe_return_t sub = subscribe(DRIVER_NUM_CONSOLE, 2, cb, userdata); - if (!sub.success) { - return tock_status_to_returncode(sub.status); - } - - syscall_return_t com = command(DRIVER_NUM_CONSOLE, 2, len, 0); - return tock_command_return_novalue_to_returncode(com); -} - -typedef struct getnstr_data { - bool called; - int result; -} getnstr_data_t; - -static getnstr_data_t getnstr_data = { true, 0 }; - -static void getnstr_upcall(int result, - int _y __attribute__ ((unused)), - int _z __attribute__ ((unused)), - void* ud __attribute__ ((unused))) { - getnstr_data.result = result; - getnstr_data.called = true; -} - -int getnstr(char *str, size_t len) { - int ret; - - if (!getnstr_data.called) { - // A call is already in progress - return RETURNCODE_EALREADY; - } - getnstr_data.called = false; - - ret = getnstr_async(str, len, getnstr_upcall, NULL); - if (ret < 0) { - return ret; - } - - yield_for(&getnstr_data.called); - - return getnstr_data.result; -} - -int getch(void) { - int r; - char buf[1]; - - r = getnstr(buf, 1); - return (r == RETURNCODE_SUCCESS) ? buf[0] : RETURNCODE_FAIL; -} - -int getnstr_abort(void) { - syscall_return_t com = command(DRIVER_NUM_CONSOLE, 3, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/console.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/console.h deleted file mode 100644 index b0aa65abb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/console.h +++ /dev/null @@ -1,26 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_CONSOLE 0x1 - -int putstr(const char* str); -int putnstr(const char* str, size_t len); -int putnstr_async(const char* str, size_t len, subscribe_upcall cb, void* userdata); - -int getnstr(char *str, size_t len); -int getnstr_async(char *str, size_t len, subscribe_upcall cb, void* userdata); - -/* Returns TOCK_FAIL on failure, or else the character received */ -int getch(void); - -// Abort an ongoing receive call. -int getnstr_abort(void); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/crc.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/crc.c deleted file mode 100644 index f7c255081..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/crc.c +++ /dev/null @@ -1,57 +0,0 @@ -#include "crc.h" -#include "tock.h" - -int crc_exists(void) { - return driver_exists(DRIVER_NUM_CRC); -} - -int crc_request(enum crc_alg alg, size_t len) { - syscall_return_t ret = command(DRIVER_NUM_CRC, 1, alg, (uint32_t)len); - if (ret.type == TOCK_SYSCALL_SUCCESS) { - return RETURNCODE_SUCCESS; - } else { - // printf("Failure on crc_request: %s\n", tock_strerr(ret.data[0])); - return tock_status_to_returncode(ret.data[0]); - } -} - -int crc_subscribe(subscribe_upcall callback, void *ud) { - subscribe_return_t ret = subscribe(DRIVER_NUM_CRC, 0, callback, ud); - return tock_subscribe_return_to_returncode(ret); -} - -int crc_set_buffer(const void* buf, size_t len) { - allow_ro_return_t ret = allow_readonly(DRIVER_NUM_CRC, 0, (void*) buf, len); - return tock_allow_ro_return_to_returncode(ret); -} - -struct data { - bool fired; - int status; - uint32_t result; -}; - -static void callback(int status, int v1, __attribute__((unused)) int v2, void *data) { - struct data *d = data; - d->fired = true; - d->status = status; - d->result = v1; -} - -int crc_compute(const void *buf, size_t buflen, enum crc_alg alg, uint32_t *result) { - struct data d = { .fired = false }; - int ret; - ret = crc_set_buffer(buf, buflen); - if (ret < 0) return ret; - ret = crc_subscribe(callback, (void *) &d); - if (ret < 0) return ret; - ret = crc_request(alg, buflen); - if (ret < 0) return ret; - yield_for(&d.fired); - - if (d.status == TOCK_STATUSCODE_SUCCESS) { - *result = d.result; - } - - return tock_status_to_returncode(d.status); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/crc.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/crc.h deleted file mode 100644 index 39cca4dde..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/crc.h +++ /dev/null @@ -1,61 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_CRC 0x40002 - -// CRC algorithms -// -// In all cases, input bytes are bit-reversed (i.e., consumed from LSB to MSB.) -// -// Algorithms prefixed with `SAM4L_` are native to that chip and thus require -// no software post-processing on platforms using it. -// -enum crc_alg { - // Polynomial 0x04C11DB7, output reversed then inverted ("CRC-32") - CRC_32, - // Polynomial 0x1EDC6F41, output reversed then inverted ("CRC-32C" / "Castagnoli") - CRC_32C, - - /// Polynomial 0x1021, no output post-processing - CRC_16CCITT, -}; - -// Does the driver exist? -int crc_exists(void); - -// Compute a CRC value over the given buffer using the given algorithm -// -// Returns SUCCESS and sets `result` on success. -// Returns EBUSY if a computation is already in progress. -// Returns ESIZE if the buffer is too big for the unit. -int crc_compute(const void *buf, size_t buflen, enum crc_alg, uint32_t *result); - -// Register a callback to receive CRC results -// -// The callback will receive these parameters, in order: -// status: SUCCESS if all inputs are valid, else EINVAL -// result: When status == SUCCESS, the CRC result -int crc_subscribe(subscribe_upcall, void *); - -// Provide the buffer over which to compute a CRC -int crc_set_buffer(const void*, size_t); - -// Request a CRC computation asynchronously -// -// The callback and buffer must be provided first. -// -// If SUCCESS is returned, the result will be provided to -// the registered callback. -// -// Returns EBUSY if a computation is already in progress. -// Returns ESIZE if the buffer is too big for the unit. -int crc_request(enum crc_alg, size_t len); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/crt0.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/crt0.c deleted file mode 100644 index 718ecb339..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/crt0.c +++ /dev/null @@ -1,371 +0,0 @@ -#include "tock.h" -#include - -#if defined(STACK_SIZE) -#warning Attempt to compile libtock with a fixed STACK_SIZE. -#warning -#warning Instead, STACK_SIZE should be a variable that is linked in, -#warning usually at compile time via something like this: -#warning `gcc ... -Xlinker --defsym=STACK_SIZE=2048` -#warning -#warning This allows applications to set their own STACK_SIZE. -#error Fixed STACK_SIZE. -#endif - -extern int main(void); - -// Allow _start to go undeclared -#pragma GCC diagnostic ignored "-Wmissing-declarations" -#pragma GCC diagnostic ignored "-Wmissing-prototypes" - -// The structure populated by the linker script at the very beginning of the -// text segment. It represents sizes and offsets from the text segment of -// sections that need some sort of loading and/or relocation. -struct hdr { - // 0: Offset of GOT symbols in flash from the start of the application - // binary. - uint32_t got_sym_start; - // 4: Offset of where the GOT section needs to be placed in memory from the - // start of the application's memory region. - uint32_t got_start; - // 8: Size of GOT section. - uint32_t got_size; - // 12: Offset of data symbols in flash from the start of the application - // binary. - uint32_t data_sym_start; - // 16: Offset of where the data section needs to be placed in memory from the - // start of the application's memory region. - uint32_t data_start; - // 20: Size of data section. - uint32_t data_size; - // 24: Offset of where the BSS section needs to be placed in memory from the - // start of the application's memory region. - uint32_t bss_start; - // 28: Size of BSS section. - uint32_t bss_size; - // 32: First address offset after program flash, where elf2tab places - // .rel.data section - uint32_t reldata_start; - // 36: The size of the stack requested by this application. - uint32_t stack_size; -}; - -// The structure of the relative data section. This structure comes from the -// compiler. -struct reldata { - // Number of relative addresses. - uint32_t len; - // Array of offsets of the address to be updated relative to the start of the - // application's memory region. Each address at these offsets needs to be - // adjusted to be a fixed address relative to the start of the app's actual - // flash or RAM start address. - uint32_t data[]; -}; - -__attribute__ ((section(".start"), used)) -__attribute__ ((weak)) -__attribute__ ((naked)) -__attribute__ ((noreturn)) -void _start(void* app_start __attribute__((unused)), - void* mem_start __attribute__((unused)), - void* memory_len __attribute__((unused)), - void* app_heap_break __attribute__((unused))) { -#if defined(__thumb__) - // Assembly written to adhere to any modern thumb arch - - // Allocate stack and data. `brk` to stack_size + got_size + data_size + - // bss_size from start of memory. Also make sure that the stack starts on an - // 8 byte boundary per section 5.2.1.2 here: - // http://infocenter.arm.com/help/topic/com.arm.doc.ihi0042f/IHI0042F_aapcs.pdf - - __asm__ volatile ( - // Compute the stack top - // - // struct hdr* myhdr = (struct hdr*)app_start; - // uint32_t stacktop = (((uint32_t)mem_start + myhdr->stack_size + 7) & 0xfffffff8); - "ldr r4, [r0, #36]\n" // r4 = myhdr->stack_size - "add r4, #7\n" // r4 = myhdr->stack_size + 7 - "add r4, r4, r1\n" // r4 = mem_start + myhdr->stack_size + 7 - "movs r5, #7\n" - "bic r4, r4, r5\n" // r4 = (mem_start + myhdr->stack_size + 7) & ~0x7 - // - // Compute the app data size and where initial app brk should go. - // This includes the GOT, data, and BSS sections. However, we can't be sure - // the linker puts them back-to-back, but we do assume that BSS is last - // (i.e. myhdr->got_start < myhdr->bss_start && myhdr->data_start < - // myhdr->bss_start). With all of that true, then the size is equivalent - // to the end of the BSS section. - // - // uint32_t app_brk = mem_start + myhdr->bss_start + myhdr->bss_size; - "ldr r5, [r0, #24]\n" // r6 = myhdr->bss_start - "ldr r6, [r0, #28]\n" // r6 = myhdr->bss_size - "add r5, r5, r6\n" // r5 = bss_start + bss_size - "add r5, r5, r1\n" // r5 = mem_start + bss_start + bss_size = app_brk - // - // Move registers we need to keep over to callee-saved locations - "movs r6, r0\n" // r6 = app_start - "movs r7, r1\n" // r7 = mem_start - // - // Now we may want to move the stack pointer. If the kernel set the - // `app_heap_break` larger than we need (and we are going to call `brk()` - // to reduce it) then our stack pointer will fit and we can move it now. - // Otherwise after the first syscall (the memop to set the brk), the return - // will use a stack that is outside of the process accessible memory. - // - "cmp r5, r3\n" // Compare `app_heap_break` with new brk. - "bgt skip_set_sp\n" // If our current `app_heap_break` is larger - // then we need to move the stack pointer - // before we call the `brk` syscall. - "mov sp, r4\n" // Update the stack pointer. - // - "skip_set_sp:\n" // Back to regularly scheduled programming. - // - // Call `brk` to set to requested memory - // - // memop(0, app_brk); - "movs r0, #0\n" - "movs r1, r5\n" - "svc 5\n" // memop - // - // Setup initial stack pointer for normal execution. If we did this before - // then this is redundant and just a no-op. If not then no harm in - // re-setting it. - "mov sp, r4\n" - // - // Debug support, tell the kernel the stack location - // - // memop(10, stacktop); - "movs r0, #10\n" - "movs r1, r4\n" - "svc 5\n" // memop - // - // Debug support, tell the kernel the heap location - // - // memop(11, app_brk); - "movs r0, #11\n" - "movs r1, r5\n" - "svc 5\n" // memop - // - // Set the special PIC register r9. This has to be set to the address of the - // beginning of the GOT section. The PIC code uses this as a reference point - // to enable the RAM section of the app to be at any address. - "ldr r0, [r6, #4]\n" // r0 = myhdr->got_start - "add r0, r0, r7\n" // r0 = myhdr->got_start + mem_start - "mov r9, r0\n" // r9 = r0 - // - // Call into the rest of startup. - // This should never return, if it does, trigger a breakpoint (which will - // promote to a HardFault in the absence of a debugger) - "movs r0, r6\n" // first arg is app_start - "movs r1, r7\n" // second arg is mem_start - "bl _c_start_pic\n" - "bkpt #255\n" - ); - -#elif defined(__riscv) - - __asm__ volatile ( - // Compute the stack top. - // - // struct hdr* myhdr = (struct hdr*) app_start; - // uint32_t stacktop = (((uint32_t) mem_start + myhdr->stack_size + 7) & 0xfffffff8); - "lw t0, 36(a0)\n" // t0 = myhdr->stack_size - "addi t0, t0, 7\n" // t0 = myhdr->stack_size + 7 - "add t0, t0, a1\n" // t0 = mem_start + myhdr->stack_size + 7 - "li t1, 7\n" // t1 = 7 - "not t1, t1\n" // t1 = ~0x7 - "and t0, t0, t1\n" // t0 = (mem_start + myhdr->stack_size + 7) & ~0x7 - // - // Compute the app data size and where initial app brk should go. - // This includes the GOT, data, and BSS sections. However, we can't be sure - // the linker puts them back-to-back, but we do assume that BSS is last - // (i.e. myhdr->got_start < myhdr->bss_start && myhdr->data_start < - // myhdr->bss_start). With all of that true, then the size is equivalent - // to the end of the BSS section. - // - // uint32_t app_brk = mem_start + myhdr->bss_start + myhdr->bss_size; - "lw t1, 24(a0)\n" // t1 = myhdr->bss_start - "lw t2, 28(a0)\n" // t2 = myhdr->bss_size - "add t1, t1, t2\n" // t1 = bss_start + bss_size - "add t1, t1, a1\n" // t1 = mem_start + bss_start + bss_size = app_brk - // - // Move arguments we need to keep over to callee-saved locations. - "mv s0, a0\n" // s0 = void* app_start - "mv s1, t0\n" // s1 = stack_top - "mv s2, a1\n" // s2 = mem_start - // - // Now we may want to move the stack pointer. If the kernel set the - // `app_heap_break` larger than we need (and we are going to call `brk()` - // to reduce it) then our stack pointer will fit and we can move it now. - // Otherwise after the first syscall (the memop to set the brk), the return - // will use a stack that is outside of the process accessible memory. - // - "bgt t1, a3, skip_set_sp\n" // Compare `app_heap_break` with new brk. - // If our current `app_heap_break` is larger - // then we need to move the stack pointer - // before we call the `brk` syscall. - "mv sp, t0\n" // Update the stack pointer - - "skip_set_sp:\n" // Back to regularly scheduled programming. - - // Call `brk` to set to requested memory - // memop(0, stacktop + appdata_size); - "li a4, 5\n" // a4 = 5 // memop syscall - "li a0, 0\n" // a0 = 0 - "mv a1, t1\n" // a1 = app_brk - "ecall\n" // memop - - // - // Setup initial stack pointer for normal execution - "mv sp, s1\n" // sp = stacktop - - // - // Debug support, tell the kernel the stack location - // - // memop(10, stacktop); - "li a4, 5\n" // a4 = 5 // memop syscall - "li a0, 10\n" // a0 = 10 - "mv a1, s1\n" // a1 = stacktop - "ecall\n" // memop - // - // Debug support, tell the kernel the heap location - // - // memop(11, app_brk); - "li a4, 5\n" // a4 = 5 // memop syscall - "li a0, 11\n" // a0 = 11 - "mv a1, t1\n" // a1 = app_brk - "ecall\n" // memop - - // Call into the rest of startup. This should never return. - "mv a0, s0\n" // first arg is app_start - "mv s0, sp\n" // Set the frame pointer to sp. - "mv a1, s2\n" // second arg is mem_start - "jal _c_start_nopic\n" - ); - -#else -#error Missing initial stack setup trampoline for current arch. -#endif -} - -// C startup routine that configures memory for the process. This also handles -// PIC fixups that are required for the application. -// -// Arguments: -// - `app_start`: The address of where the app binary starts in flash. This does -// not include the TBF header or any padding before the app. -// - `mem_start`: The starting address of the memory region assigned to this -// app. -__attribute__((noreturn)) -void _c_start_pic(uint32_t app_start, uint32_t mem_start) { - struct hdr* myhdr = (struct hdr*)app_start; - - // Fix up the Global Offset Table (GOT). - - // Get the address in memory of where the table should go. - uint32_t* got_start = (uint32_t*)(myhdr->got_start + mem_start); - // Get the address in flash of where the table currently is. - uint32_t* got_sym_start = (uint32_t*)(myhdr->got_sym_start + app_start); - // Iterate all entries in the table and correct the addresses. - for (uint32_t i = 0; i < (myhdr->got_size / (uint32_t)sizeof(uint32_t)); i++) { - // Use the sentinel here. If the most significant bit is 0, then we know - // this offset is pointing to an address in memory. If the MSB is 1, then - // the offset refers to a value in flash. - if ((got_sym_start[i] & 0x80000000) == 0) { - // This is an address for something in memory, and we need to correct the - // address now that we know where this app is actually running in memory. - // This equation is really: - // - // got_entry = (got_stored_entry - original_RAM_start_address) + actual_RAM_start_address - // - // However, we compiled the app where `original_RAM_start_address` is 0x0, - // so we can omit that. - got_start[i] = got_sym_start[i] + mem_start; - } else { - // Otherwise, this address refers to something in flash. Now that we know - // where the app has actually been loaded, we can reference from the - // actual `app_start` address. We also have to remove our fake flash - // address sentinel (by ORing with 0x80000000). - got_start[i] = (got_sym_start[i] ^ 0x80000000) + app_start; - } - } - - // Load the data section from flash into RAM. We use the offsets from our - // crt0 header so we know where this starts and where it should go. - void* data_start = (void*)(myhdr->data_start + mem_start); - void* data_sym_start = (void*)(myhdr->data_sym_start + app_start); - memcpy(data_start, data_sym_start, myhdr->data_size); - - // Zero BSS segment. Again, we know where this should be in the process RAM - // based on the crt0 header. - char* bss_start = (char*)(myhdr->bss_start + mem_start); - memset(bss_start, 0, myhdr->bss_size); - - // Do relative data address fixups. We know these entries are stored at the end - // of flash and can be located using the crt0 header. - // - // The data structure used for these is `struct reldata`, where a 32 bit - // length field is followed by that many entries. We iterate each entry and - // correct addresses. - struct reldata* rd = (struct reldata*)(myhdr->reldata_start + (uint32_t)app_start); - for (uint32_t i = 0; i < (rd->len / (int)sizeof(uint32_t)); i += 2) { - // The entries are offsets from the beginning of the app's memory region. - // First, we get a pointer to the location of the address we need to fix. - uint32_t* target = (uint32_t*)(rd->data[i] + mem_start); - if ((*target & 0x80000000) == 0) { - // Again, we use our sentinel. If the address at that location has a MSB - // of 0, then we know this is an address in RAM. We need to fix the - // address by including the offset where the app actual ended up in - // memory. This is a simple addition since the app was compiled with a - // memory address of zero. - *target += mem_start; - } else { - // When the MSB is 1, the address is in flash. We clear our sentinel, and - // then make the address an offset from the start of where the app is - // located in flash. - *target = (*target ^ 0x80000000) + app_start; - } - } - - main(); - while (1) { - yield(); - } -} - -// C startup routine for apps compiled with fixed addresses (i.e. no PIC). -// -// Arguments: -// - `app_start`: The address of where the app binary starts in flash. This does -// not include the TBF header or any padding before the app. -// - `mem_start`: The starting address of the memory region assigned to this -// app. -__attribute__((noreturn)) -void _c_start_nopic(uint32_t app_start, uint32_t mem_start) { - struct hdr* myhdr = (struct hdr*)app_start; - - // Copy over the Global Offset Table (GOT). The GOT seems to still get created - // and used in some cases, even though nothing is being relocated and the - // addresses are static. So, all we need to do is copy the GOT entries from - // flash to RAM, without doing any address changes. Of course, if the GOT - // length is 0 this is a no-op. - void* got_start = (void*)(myhdr->got_start + mem_start); - void* got_sym_start = (void*)(myhdr->got_sym_start + app_start); - memcpy(got_start, got_sym_start, myhdr->got_size); - - // Load the data section from flash into RAM. We use the offsets from our - // crt0 header so we know where this starts and where it should go. - void* data_start = (void*)(myhdr->data_start + mem_start); - void* data_sym_start = (void*)(myhdr->data_sym_start + app_start); - memcpy(data_start, data_sym_start, myhdr->data_size); - - // Zero BSS segment. Again, we know where this should be in the process RAM - // based on the crt0 header. - char* bss_start = (char*)(myhdr->bss_start + mem_start); - memset(bss_start, 0, myhdr->bss_size); - - main(); - while (1) { - yield(); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/dac.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/dac.c deleted file mode 100644 index 9a3cab06a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/dac.c +++ /dev/null @@ -1,12 +0,0 @@ -#include "dac.h" -#include "tock.h" - -int dac_initialize(void) { - syscall_return_t res = command(DRIVER_NUM_DAC, 1, 0, 0); - return tock_command_return_novalue_to_returncode(res); -} - -int dac_set_value(uint32_t value) { - syscall_return_t res = command(DRIVER_NUM_DAC, 2, value, 0); - return tock_command_return_novalue_to_returncode(res); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/dac.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/dac.h deleted file mode 100644 index 812514c42..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/dac.h +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_DAC 0x6 - -// Initialize and enable the DAC. -int dac_initialize(void); - -// Set the DAC to a value. -int dac_set_value(uint32_t value); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/gpio.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/gpio.c deleted file mode 100644 index 07c305bfb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/gpio.c +++ /dev/null @@ -1,56 +0,0 @@ -#include "gpio.h" - -int gpio_count(int* count) { - syscall_return_t rval = command(GPIO_DRIVER_NUM, 0, 0, 0); - return tock_command_return_u32_to_returncode(rval, (uint32_t*) count); -} - -int gpio_enable_output(GPIO_Pin_t pin) { - syscall_return_t rval = command(GPIO_DRIVER_NUM, 1, pin, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int gpio_set(GPIO_Pin_t pin) { - syscall_return_t rval = command(GPIO_DRIVER_NUM, 2, pin, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int gpio_clear(GPIO_Pin_t pin) { - syscall_return_t rval = command(GPIO_DRIVER_NUM, 3, pin, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int gpio_toggle(GPIO_Pin_t pin) { - syscall_return_t rval = command(GPIO_DRIVER_NUM, 4, pin, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int gpio_enable_input(GPIO_Pin_t pin, GPIO_InputMode_t pin_config) { - syscall_return_t rval = command(GPIO_DRIVER_NUM, 5, pin, pin_config); - return tock_command_return_novalue_to_returncode(rval); -} - -int gpio_read(GPIO_Pin_t pin, int* pin_value) { - syscall_return_t rval = command(GPIO_DRIVER_NUM, 6, pin, 0); - return tock_command_return_u32_to_returncode(rval, (uint32_t*) pin_value); -} - -int gpio_enable_interrupt(GPIO_Pin_t pin, GPIO_InterruptMode_t irq_config) { - syscall_return_t rval = command(GPIO_DRIVER_NUM, 7, pin, irq_config); - return tock_command_return_novalue_to_returncode(rval); -} - -int gpio_disable_interrupt(GPIO_Pin_t pin) { - syscall_return_t rval = command(GPIO_DRIVER_NUM, 8, pin, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int gpio_disable(GPIO_Pin_t pin) { - syscall_return_t rval = command(GPIO_DRIVER_NUM, 9, pin, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int gpio_interrupt_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(GPIO_DRIVER_NUM, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/gpio.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/gpio.h deleted file mode 100644 index 505a08a35..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/gpio.h +++ /dev/null @@ -1,44 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define GPIO_DRIVER_NUM 0x4 - -// GPIO pins exposed to userspace are defined in platform definitions. The index -// of each pin in the array corresponds to the value of GPIO_Pin_t in userspace. -// For example, on imix board, pin8's GPIO_Pin_t value is 6. -typedef uint32_t GPIO_Pin_t; - -typedef enum { - PullNone=0, - PullUp, - PullDown, -} GPIO_InputMode_t; - -typedef enum { - Change=0, - RisingEdge, - FallingEdge, -} GPIO_InterruptMode_t; - -// Returns the number of GPIO pins configured on the board. -int gpio_count(int* count); - -int gpio_enable_output(GPIO_Pin_t pin); -int gpio_set(GPIO_Pin_t pin); -int gpio_clear(GPIO_Pin_t pin); -int gpio_toggle(GPIO_Pin_t pin); -int gpio_enable_input(GPIO_Pin_t pin, GPIO_InputMode_t pin_config); -int gpio_read(GPIO_Pin_t pin, int* pin_value); -int gpio_enable_interrupt(GPIO_Pin_t pin, GPIO_InterruptMode_t irq_config); -int gpio_disable_interrupt(GPIO_Pin_t pin); -int gpio_disable(GPIO_Pin_t pin); -int gpio_interrupt_callback(subscribe_upcall callback, void* callback_args); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/gpio_async.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/gpio_async.c deleted file mode 100644 index 19fab8744..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/gpio_async.c +++ /dev/null @@ -1,226 +0,0 @@ -#include "gpio_async.h" -#include "tock.h" - -#define CONCAT_PORT_DATA(port, data) (((data & 0xFFFF) << 16) | (port & 0xFFFF)) - - -struct gpio_async_data { - bool fired; - int value; - int callback_type; -}; - -static struct gpio_async_data result = { .fired = false }; - -// Internal callback for faking synchronous reads -static void gpio_async_upcall(__attribute__ ((unused)) int callback_type, - __attribute__ ((unused)) int value, - __attribute__ ((unused)) int unused, - void* ud) { - struct gpio_async_data* myresult = (struct gpio_async_data*) ud; - myresult->callback_type = callback_type; - myresult->value = value; - myresult->fired = true; -} - - -int gpio_async_set_callback (subscribe_upcall callback, void* callback_args) { - subscribe_return_t sub = subscribe(DRIVER_NUM_GPIO_ASYNC, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sub); -} - -int gpio_async_make_output(uint32_t port, uint8_t pin) { - syscall_return_t com = command(DRIVER_NUM_GPIO_ASYNC, 1, pin, port); - return tock_command_return_novalue_to_returncode(com); -} - -int gpio_async_set(uint32_t port, uint8_t pin) { - syscall_return_t com = command(DRIVER_NUM_GPIO_ASYNC, 2, pin, port); - return tock_command_return_novalue_to_returncode(com); -} - -int gpio_async_clear(uint32_t port, uint8_t pin) { - syscall_return_t com = command(DRIVER_NUM_GPIO_ASYNC, 3, pin, port); - return tock_command_return_novalue_to_returncode(com); -} - -int gpio_async_toggle(uint32_t port, uint8_t pin) { - syscall_return_t com = command(DRIVER_NUM_GPIO_ASYNC, 4, pin, port); - return tock_command_return_novalue_to_returncode(com); -} - -int gpio_async_make_input(uint32_t port, uint8_t pin, GPIO_InputMode_t pin_config) { - syscall_return_t com = command(DRIVER_NUM_GPIO_ASYNC, 5, pin, CONCAT_PORT_DATA(port, pin_config)); - return tock_command_return_novalue_to_returncode(com); -} - -int gpio_async_read(uint32_t port, uint8_t pin) { - syscall_return_t com = command(DRIVER_NUM_GPIO_ASYNC, 6, pin, port); - return tock_command_return_novalue_to_returncode(com); -} - -int gpio_async_enable_interrupt(uint32_t port, uint8_t pin, GPIO_InterruptMode_t irq_config) { - syscall_return_t com = command(DRIVER_NUM_GPIO_ASYNC, 7, pin, CONCAT_PORT_DATA(port, irq_config)); - return tock_command_return_novalue_to_returncode(com); -} - -int gpio_async_disable_interrupt(uint32_t port, uint8_t pin) { - syscall_return_t com = command(DRIVER_NUM_GPIO_ASYNC, 8, pin, port); - return tock_command_return_novalue_to_returncode(com); -} - -int gpio_async_disable(uint32_t port, uint8_t pin) { - syscall_return_t com = command(DRIVER_NUM_GPIO_ASYNC, 9, pin, port); - return tock_command_return_novalue_to_returncode(com); -} - -int gpio_async_interrupt_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sub = subscribe(DRIVER_NUM_GPIO_ASYNC, 1, callback, callback_args); - return tock_subscribe_return_to_returncode(sub); -} - - - -int gpio_async_make_output_sync(uint32_t port, uint8_t pin) { - int err; - result.fired = false; - - err = gpio_async_set_callback(gpio_async_upcall, (void*) &result); - if (err < 0) return err; - - err = gpio_async_make_output(port, pin); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - return result.value; -} - -int gpio_async_set_sync(uint32_t port, uint8_t pin) { - int err; - result.fired = false; - - err = gpio_async_set_callback(gpio_async_upcall, (void*) &result); - if (err < 0) return err; - - err = gpio_async_set(port, pin); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - return result.value; -} - -int gpio_async_clear_sync(uint32_t port, uint8_t pin) { - int err; - result.fired = false; - - err = gpio_async_set_callback(gpio_async_upcall, (void*) &result); - if (err < 0) return err; - - err = gpio_async_clear(port, pin); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - return result.value; -} - -int gpio_async_toggle_sync(uint32_t port, uint8_t pin) { - int err; - result.fired = false; - - err = gpio_async_set_callback(gpio_async_upcall, (void*) &result); - if (err < 0) return err; - - err = gpio_async_toggle(port, pin); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - return result.value; -} - -int gpio_async_make_input_sync(uint32_t port, uint8_t pin, GPIO_InputMode_t pin_config) { - int err; - result.fired = false; - - err = gpio_async_set_callback(gpio_async_upcall, (void*) &result); - if (err < 0) return err; - - err = gpio_async_make_input(port, pin, pin_config); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - return result.value; -} - -int gpio_async_read_sync(uint32_t port, uint8_t pin) { - int err; - result.fired = false; - - err = gpio_async_set_callback(gpio_async_upcall, (void*) &result); - if (err < 0) return err; - - err = gpio_async_read(port, pin); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - return result.value; -} - -int gpio_async_enable_interrupt_sync(uint32_t port, uint8_t pin, GPIO_InterruptMode_t irq_config) { - int err; - result.fired = false; - - err = gpio_async_set_callback(gpio_async_upcall, (void*) &result); - if (err < 0) return err; - - err = gpio_async_enable_interrupt(port, pin, irq_config); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - return result.value; -} - -int gpio_async_disable_interrupt_sync(uint32_t port, uint8_t pin) { - int err; - result.fired = false; - - err = gpio_async_set_callback(gpio_async_upcall, (void*) &result); - if (err < 0) return err; - - err = gpio_async_disable_interrupt(port, pin); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - return result.value; -} - -int gpio_async_disable_sync(uint32_t port, uint8_t pin) { - int err; - result.fired = false; - - err = gpio_async_set_callback(gpio_async_upcall, (void*) &result); - if (err < 0) return err; - - err = gpio_async_disable(port, pin); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - return result.value; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/gpio_async.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/gpio_async.h deleted file mode 100644 index 084830be2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/gpio_async.h +++ /dev/null @@ -1,47 +0,0 @@ -#pragma once - -#include "gpio.h" -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_GPIO_ASYNC 0x80003 - -// Callback for operation done events. -// int arg1: callback type -// int arg2: optional value -// int arg3: unused -int gpio_async_set_callback (subscribe_upcall callback, void* callback_args); - -// Callback for when GPIO interrupts occur. -// int arg1: port number -// int arg2: pin number -// int arg3: unused -int gpio_async_interrupt_callback(subscribe_upcall callback, void* callback_args); - -int gpio_async_make_output(uint32_t port, uint8_t pin); -int gpio_async_set(uint32_t port, uint8_t pin); -int gpio_async_clear(uint32_t port, uint8_t pin); -int gpio_async_toggle(uint32_t port, uint8_t pin); -int gpio_async_make_input(uint32_t port, uint8_t pin, GPIO_InputMode_t pin_config); -int gpio_async_read(uint32_t port, uint8_t pin); -int gpio_async_enable_interrupt(uint32_t port, uint8_t pin, GPIO_InterruptMode_t irq_config); -int gpio_async_disable_interrupt(uint32_t port, uint8_t pin); -int gpio_async_disable(uint32_t port, uint8_t pin); - -// Synchronous Versions -int gpio_async_make_output_sync(uint32_t port, uint8_t pin); -int gpio_async_set_sync(uint32_t port, uint8_t pin); -int gpio_async_clear_sync(uint32_t port, uint8_t pin); -int gpio_async_toggle_sync(uint32_t port, uint8_t pin); -int gpio_async_make_input_sync(uint32_t port, uint8_t pin, GPIO_InputMode_t pin_config); -int gpio_async_read_sync(uint32_t port, uint8_t pin); -int gpio_async_enable_interrupt_sync(uint32_t port, uint8_t pin, GPIO_InterruptMode_t irq_config); -int gpio_async_disable_interrupt_sync(uint32_t port, uint8_t pin); -int gpio_async_disable_sync(uint32_t port, uint8_t pin); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/hmac.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/hmac.c deleted file mode 100644 index 02734b539..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/hmac.c +++ /dev/null @@ -1,54 +0,0 @@ -#include "hmac.h" - -#define DRIVER_NUM_HMAC 0x40003 - -#define TOCK_HMAC_CB 0 - -#define TOCK_HMAC_KEY_BUF 0 -#define TOCK_HMAC_DATA_BUF 1 -#define TOCK_HMAC_DEST_BUF 2 - -#define TOCK_HMAC_SET_ALGORITHM 0 -#define TOCK_HMAC_RUN 1 -#define TOCK_HMAC_UPDATE 2 -#define TOCK_HMAC_FINISH 3 - -int hmac_set_callback (subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_HMAC, TOCK_HMAC_CB, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int hmac_set_key_buffer(uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_HMAC, TOCK_HMAC_KEY_BUF, (void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int hmac_set_data_buffer(uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_HMAC, TOCK_HMAC_DATA_BUF, (void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int hmac_set_dest_buffer(uint8_t* buffer, uint32_t len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_HMAC, TOCK_HMAC_DEST_BUF, (void*) buffer, len); - return tock_allow_rw_return_to_returncode(aval); -} - -int hmac_set_algorithm(uint8_t hash) { - syscall_return_t cval = command(DRIVER_NUM_HMAC, TOCK_HMAC_SET_ALGORITHM, hash, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int hmac_run(void) { - syscall_return_t cval = command(DRIVER_NUM_HMAC, TOCK_HMAC_RUN, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int hmac_update(void) { - syscall_return_t cval = command(DRIVER_NUM_HMAC, TOCK_HMAC_UPDATE, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int hmac_finish(void) { - syscall_return_t cval = command(DRIVER_NUM_HMAC, TOCK_HMAC_FINISH, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/hmac.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/hmac.h deleted file mode 100644 index 429a1c840..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/hmac.h +++ /dev/null @@ -1,22 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -int hmac_set_callback (subscribe_upcall callback, void* callback_args); - -int hmac_set_key_buffer(uint8_t* buffer, uint32_t len); -int hmac_set_data_buffer(uint8_t* buffer, uint32_t len); -int hmac_set_dest_buffer(uint8_t* buffer, uint32_t len); - -int hmac_set_algorithm(uint8_t hash); -int hmac_run(void); -int hmac_update(void); -int hmac_finish(void); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/humidity.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/humidity.c deleted file mode 100644 index 432f4a6b9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/humidity.c +++ /dev/null @@ -1,47 +0,0 @@ -#include "humidity.h" -#include "tock.h" - -struct data { - bool fired; - int humidity; -}; - -static struct data result = { .fired = false }; - -// Internal upcall for faking synchronous reads -static void humidity_upcall(int humidity, - __attribute__ ((unused)) int unused, - __attribute__ ((unused)) int unused1, - void* ud) { - struct data* data = (struct data*) ud; - data->humidity = humidity; - data->fired = true; -} - -int humidity_set_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_HUMIDITY, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int humidity_read(void) { - syscall_return_t rval = command(DRIVER_NUM_HUMIDITY, 1, 0, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int humidity_read_sync(unsigned* humidity) { - int err; - result.fired = false; - - err = humidity_set_callback(humidity_upcall, (void*) &result); - if (err < 0) return err; - - err = humidity_read(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *humidity = result.humidity; - - return 0; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/humidity.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/humidity.h deleted file mode 100644 index 506f11f4d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/humidity.h +++ /dev/null @@ -1,29 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_HUMIDITY 0x60001 - -// units: humidity in hundredths of percent. - -// function to be called when the humidity measurement is finished -// -// callback - pointer to function to be called -// callback_args - pointer to data provided to the callback -int humidity_set_callback (subscribe_upcall callback, void* callback_args); - -// initiate an humidity measurement used both for syncronous and asyncronous readings -int humidity_read(void); - -// initiate a syncronous humidity measurement -// -// humi - pointer/address where the result of the humidity reading should be stored -int humidity_read_sync (unsigned* humi); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/i2c_master.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/i2c_master.c deleted file mode 100644 index adba2a149..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/i2c_master.c +++ /dev/null @@ -1,91 +0,0 @@ -#include "i2c_master.h" - -#define DRIVER_NUM_I2CMASTER 0x20003 - -#define TOCK_I2C_MASTER_CB 0 -#define TOCK_I2C_MASTER_BUF 1 - - -int i2c_master_set_callback (subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_I2CMASTER, TOCK_I2C_MASTER_CB, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int i2c_master_set_buffer(uint8_t* buffer, uint32_t len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_I2CMASTER, TOCK_I2C_MASTER_BUF, (void*) buffer, len); - return tock_allow_rw_return_to_returncode(aval); -} - -int i2c_master_write(uint8_t address, uint16_t len) { - syscall_return_t cval = command(DRIVER_NUM_I2CMASTER, 1, address, len); - return tock_command_return_novalue_to_returncode(cval); -} - -int i2c_master_read(uint8_t address, uint16_t len) { - syscall_return_t cval = command(DRIVER_NUM_I2CMASTER, 2, address, len); - return tock_command_return_novalue_to_returncode(cval); -} - -int i2c_master_write_read(uint8_t address, uint16_t write_len, uint16_t read_len) { - uint32_t a = (((uint32_t) write_len) << 8) | address; - syscall_return_t cval = command(DRIVER_NUM_I2CMASTER, 3, a, read_len); - return tock_command_return_novalue_to_returncode(cval); -} - -static void i2c_callback(__attribute__ ((unused)) int a1, - __attribute__ ((unused)) int a2, - __attribute__ ((unused)) int unused, - void* ud) { - (*(bool*)ud) = true; -} - -int i2c_master_write_sync(uint16_t address, uint8_t* buffer, uint16_t len) { - bool ready = 0; - int rval = i2c_master_set_buffer(buffer, len); - if (rval < 0) return rval; - - rval = i2c_master_set_callback(i2c_callback, &ready); - if (rval < 0) return rval; - - rval = i2c_master_write(address, len); - if (rval < 0) return rval; - - yield_for(&ready); - return RETURNCODE_SUCCESS; -} - -int i2c_master_read_sync(uint16_t address, uint8_t* buffer, uint16_t len) { - bool ready = 0; - int rval = i2c_master_set_buffer(buffer, len); - if (rval < 0) return rval; - - rval = i2c_master_set_callback(i2c_callback, &ready); - if (rval < 0) return rval; - - rval = i2c_master_read(address, len); - if (rval < 0) return rval; - - yield_for(&ready); - return RETURNCODE_SUCCESS; -} - -int i2c_master_write_read_sync(uint16_t address, uint8_t* buffer, uint16_t write_len, uint16_t read_len) { - bool ready = 0; - - uint16_t len = write_len; - if (read_len > write_len) { - len = read_len; - } - - int rval = i2c_master_set_buffer(buffer, len); - if (rval < 0) return rval; - - rval = i2c_master_set_callback(i2c_callback, &ready); - if (rval < 0) return rval; - - rval = i2c_master_write_read(address, write_len, read_len); - if (rval < 0) return rval; - - yield_for(&ready); - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/i2c_master.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/i2c_master.h deleted file mode 100644 index 92e87f8ca..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/i2c_master.h +++ /dev/null @@ -1,21 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -int i2c_master_set_callback (subscribe_upcall callback, void* callback_args); -int i2c_master_set_buffer(uint8_t* buffer, uint32_t len); -int i2c_master_write(uint8_t address, uint16_t length); -int i2c_master_read(uint8_t address, uint16_t length); -int i2c_master_write_read(uint8_t address, uint16_t write_len, uint16_t read_len); - -int i2c_master_write_sync(uint16_t address, uint8_t* buffer, uint16_t len); -int i2c_master_read_sync(uint16_t address, uint8_t* buffer, uint16_t len); -int i2c_master_write_read_sync(uint16_t address, uint8_t* buffer, uint16_t write_len, uint16_t read_len); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/i2c_master_slave.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/i2c_master_slave.c deleted file mode 100644 index c28e1776c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/i2c_master_slave.c +++ /dev/null @@ -1,132 +0,0 @@ -#include "i2c_master_slave.h" -#include "tock.h" - -struct i2c_master_slave_data { - bool fired; - int callback_type; - int length; -}; - -static struct i2c_master_slave_data result = { .fired = false }; - -// Internal callback for faking synchronous reads -static void i2c_master_slave_upcall(int callback_type, - int length, - __attribute__ ((unused)) int unused, - void* ud) { - struct i2c_master_slave_data* data = (struct i2c_master_slave_data*) ud; - data->callback_type = callback_type; - data->length = length; - data->fired = true; -} - - -int i2c_master_slave_set_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_I2CMASTERSLAVE, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int i2c_master_slave_set_master_write_buffer(const uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_I2CMASTERSLAVE, 0, (const void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int i2c_master_slave_set_master_read_buffer(uint8_t* buffer, uint32_t len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_I2CMASTERSLAVE, 1, (void*) buffer, len); - return tock_allow_rw_return_to_returncode(aval); -} - -int i2c_master_slave_set_slave_read_buffer(const uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_I2CMASTERSLAVE, 2, (const void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int i2c_master_slave_set_slave_write_buffer(uint8_t* buffer, uint32_t len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_I2CMASTERSLAVE, 3, (void*) buffer, len); - return tock_allow_rw_return_to_returncode(aval); -} - -int i2c_master_slave_write(uint8_t address, uint8_t length) { - uint32_t a = (((uint32_t) length) << 16) | address; - syscall_return_t cval = command(DRIVER_NUM_I2CMASTERSLAVE, 1, a, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -// Data is written from the write buffer and then read into the read buffer -int i2c_master_slave_write_read(uint8_t address, uint8_t write_length, uint8_t read_length) { - uint32_t a = (((uint32_t) write_length) << 16) | ((uint32_t) read_length << 8) | address; - syscall_return_t cval = command(DRIVER_NUM_I2CMASTERSLAVE, 7, a, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int i2c_master_slave_read(uint16_t address, uint16_t len) { - uint32_t a = (((uint32_t) len) << 16) | address; - syscall_return_t cval = command(DRIVER_NUM_I2CMASTERSLAVE, 2, a, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int i2c_master_slave_listen(void) { - syscall_return_t cval = command(DRIVER_NUM_I2CMASTERSLAVE, 3, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int i2c_master_slave_set_slave_address(uint8_t address) { - syscall_return_t cval = command(DRIVER_NUM_I2CMASTERSLAVE, 6, address, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int i2c_master_slave_enable_slave_read(uint32_t len) { - syscall_return_t cval = command(DRIVER_NUM_I2CMASTERSLAVE, 4, len, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int i2c_master_slave_write_sync(uint8_t address, uint8_t len, int* length_written) { - int err; - result.fired = false; - - err = i2c_master_slave_set_callback(i2c_master_slave_upcall, (void*) &result); - if (err < 0) return err; - - err = i2c_master_slave_write(address, len); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - *length_written = result.length; - - return RETURNCODE_SUCCESS; -} - -int i2c_master_slave_write_read_sync(uint8_t address, uint8_t wlen, uint8_t rlen, int* length_written) { - int err; - result.fired = false; - - err = i2c_master_slave_set_callback(i2c_master_slave_upcall, (void*) &result); - if (err < 0) return err; - - err = i2c_master_slave_write_read(address, wlen, rlen); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - *length_written = result.length; - - return RETURNCODE_SUCCESS; -} - -int i2c_master_slave_read_sync(uint16_t address, uint16_t len, int* length_read) { - int err; - result.fired = false; - - err = i2c_master_slave_set_callback(i2c_master_slave_upcall, (void*) &result); - if (err < 0) return err; - - err = i2c_master_slave_read(address, len); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - *length_read = result.length; - - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/i2c_master_slave.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/i2c_master_slave.h deleted file mode 100644 index 15282274e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/i2c_master_slave.h +++ /dev/null @@ -1,35 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_I2CMASTERSLAVE 0x20006 - -#define TOCK_I2C_CB_SLAVE_READ_REQUEST 2 -#define TOCK_I2C_CB_SLAVE_READ_COMPLETE 4 -#define TOCK_I2C_CB_SLAVE_WRITE 3 -#define TOCK_I2C_CB_MASTER_READ 1 -#define TOCK_I2C_CB_MASTER_WRITE 0 - -int i2c_master_slave_set_callback (subscribe_upcall callback, void* callback_args); -int i2c_master_slave_set_master_write_buffer(const uint8_t* buffer, uint32_t len); -int i2c_master_slave_set_master_read_buffer(uint8_t* buffer, uint32_t len); -int i2c_master_slave_set_slave_read_buffer(const uint8_t* buffer, uint32_t len); -int i2c_master_slave_set_slave_write_buffer(uint8_t* buffer, uint32_t len); -int i2c_master_slave_write(uint8_t address, uint8_t length); -int i2c_master_slave_write_read(uint8_t address, uint8_t write_length, uint8_t read_length); -int i2c_master_slave_read(uint16_t address, uint16_t len); -int i2c_master_slave_listen(void); -int i2c_master_slave_set_slave_address(uint8_t address); -int i2c_master_slave_enable_slave_read(uint32_t len); - -int i2c_master_slave_write_sync(uint8_t address, uint8_t length, int* length_written); -int i2c_master_slave_write_read_sync(uint8_t address, uint8_t wlen, uint8_t rlen, int* length_written); -int i2c_master_slave_read_sync(uint16_t address, uint16_t len, int* length_read); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ieee802154.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ieee802154.c deleted file mode 100644 index ac9d92f1f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ieee802154.c +++ /dev/null @@ -1,670 +0,0 @@ -#include - -#include "ieee802154.h" -#include "timer.h" - -const int RADIO_DRIVER = 0x30001; - -const int ALLOW_RX = 0; -const int ALLOW_CFG = 1; - -const int ALLOW_RO_TX = 0; - -const int SUBSCRIBE_RX = 0; -const int SUBSCRIBE_TX = 1; - -const int COMMAND_STATUS = 1; -const int COMMAND_SET_ADDR = 2; -const int COMMAND_SET_ADDR_LONG = 3; -const int COMMAND_SET_PAN = 4; -const int COMMAND_SET_CHANNEL = 5; -const int COMMAND_SET_POWER = 6; -const int COMMAND_CONFIG_COMMIT = 7; - -const int COMMAND_GET_ADDR = 8; -const int COMMAND_GET_ADDR_LONG = 9; -const int COMMAND_GET_PAN = 10; -const int COMMAND_GET_CHANNEL = 11; -const int COMMAND_GET_POWER = 12; - -const int COMMAND_MAX_NEIGHBORS = 13; -const int COMMAND_NUM_NEIGHBORS = 14; -const int COMMAND_GET_NEIGHBOR_ADDR = 15; -const int COMMAND_GET_NEIGHBOR_ADDR_LONG = 16; -const int COMMAND_ADD_NEIGHBOR = 17; -const int COMMAND_REMOVE_NEIGHBOR = 18; - -const int COMMAND_MAX_KEYS = 19; -const int COMMAND_NUM_KEYS = 20; -const int COMMAND_GET_KEY_LEVEL = 21; -const int COMMAND_GET_KEY_ID = 22; -const int COMMAND_GET_KEY = 23; -const int COMMAND_ADD_KEY = 24; -const int COMMAND_REMOVE_KEY = 25; - -const int COMMAND_SEND = 26; - -// Temporary buffer used for some commands where the system call interface -// parameters / return codes are not enough te contain the required data. -unsigned char BUF_CFG[27]; - -bool ieee802154_driver_is_present(void) { - return driver_exists(RADIO_DRIVER); -} - -int ieee802154_up(void) { - // Spin until radio is on. Maybe this can be done with a callback? - while (!ieee802154_is_up()) { - delay_ms(10); - } - delay_ms(10); // without this delay, immediate calls to send can still fail. - return RETURNCODE_SUCCESS; -} - -int ieee802154_down(void) { - // Currently unsupported: there is no way to implement this with the existing - // radio interface. - return RETURNCODE_ENOSUPPORT; -} - -bool ieee802154_is_up(void) { - return command(RADIO_DRIVER, COMMAND_STATUS, 0, 0).type == TOCK_SYSCALL_SUCCESS; -} - -int ieee802154_set_address(unsigned short addr) { - syscall_return_t com = command(RADIO_DRIVER, COMMAND_SET_ADDR, (unsigned int) addr, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ieee802154_set_address_long(unsigned char *addr_long) { - if (!addr_long) return RETURNCODE_EINVAL; - - allow_rw_return_t rw = allow_readwrite(RADIO_DRIVER, ALLOW_CFG, (void *) addr_long, 8); - if (!rw.success) return tock_status_to_returncode(rw.status); - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_SET_ADDR_LONG, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ieee802154_set_pan(unsigned short pan) { - syscall_return_t com = command(RADIO_DRIVER, COMMAND_SET_PAN, (unsigned int) pan, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ieee802154_set_channel(unsigned char channel) { - syscall_return_t com = command(RADIO_DRIVER, COMMAND_SET_CHANNEL, (unsigned int) channel, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ieee802154_set_power(char power) { - // Cast the signed char to an unsigned char before zero-padding it. - syscall_return_t com = command(RADIO_DRIVER, COMMAND_SET_POWER, (unsigned int) (unsigned char) power, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ieee802154_config_commit(void) { - syscall_return_t com = command(RADIO_DRIVER, COMMAND_CONFIG_COMMIT, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ieee802154_get_address(unsigned short *addr) { - if (!addr) return RETURNCODE_EINVAL; - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_GET_ADDR, 0, 0); - int ret = tock_command_return_u32_to_returncode(com, (uint32_t*) addr); - - // Driver adds 1 to make the value positive. - *addr -= 1; - - return ret; -} - -int ieee802154_get_address_long(unsigned char *addr_long) { - if (!addr_long) return RETURNCODE_EINVAL; - - allow_rw_return_t rw = allow_readwrite(RADIO_DRIVER, ALLOW_CFG, (void *) addr_long, 8); - if (!rw.success) return tock_status_to_returncode(rw.status); - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_GET_ADDR_LONG, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ieee802154_get_pan(unsigned short *pan) { - if (!pan) return RETURNCODE_EINVAL; - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_GET_PAN, 0, 0); - int ret = tock_command_return_u32_to_returncode(com, (uint32_t*) pan); - - // Driver adds 1 to make the value positive. - *pan -= 1; - - return ret; -} - -int ieee802154_get_channel(unsigned char *channel) { - if (!channel) return RETURNCODE_EINVAL; - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_GET_PAN, 0, 0); - int ret = tock_command_return_u32_to_returncode(com, (uint32_t*) channel); - - // Driver adds 1 to make the value positive. - *channel -= 1; - - return ret; -} - -int ieee802154_get_power(char *power) { - if (!power) return RETURNCODE_EINVAL; - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_GET_POWER, 0, 0); - int ret = tock_command_return_u32_to_returncode(com, (uint32_t*) power); - - // Driver adds 1 to the power after casting it to unsigned, so this works - *power -= 1; - - return ret; -} - -int ieee802154_max_neighbors(int* neighbors) { - syscall_return_t com = command(RADIO_DRIVER, COMMAND_MAX_NEIGHBORS, 0, 0); - int ret = tock_command_return_u32_to_returncode(com, (uint32_t*) neighbors); - - // Driver adds 1 to the power after casting it to unsigned, so this works - *neighbors -= 1; - - return ret; -} - -int ieee802154_num_neighbors(int* neighbors) { - syscall_return_t com = command(RADIO_DRIVER, COMMAND_NUM_NEIGHBORS, 0, 0); - int ret = tock_command_return_u32_to_returncode(com, (uint32_t*) neighbors); - - // Driver adds 1 to the power after casting it to unsigned, so this works - *neighbors -= 1; - - return ret; -} - -int ieee802154_get_neighbor_address(unsigned index, unsigned short *addr) { - if (!addr) return RETURNCODE_EINVAL; - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_GET_NEIGHBOR_ADDR, (unsigned int) index, 0); - int ret = tock_command_return_u32_to_returncode(com, (uint32_t*) addr); - - // Driver adds 1 to ensure it is positive. - *addr -= 1; - - return ret; -} - -int ieee802154_get_neighbor_address_long(unsigned index, unsigned char *addr_long) { - if (!addr_long) return RETURNCODE_EINVAL; - - allow_rw_return_t rw = allow_readwrite(RADIO_DRIVER, ALLOW_CFG, (void *) addr_long, 8); - if (!rw.success) return tock_status_to_returncode(rw.status); - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_GET_NEIGHBOR_ADDR_LONG, (unsigned int) index, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ieee802154_get_neighbor(unsigned index, - unsigned short *addr, - unsigned char * addr_long) { - int err = ieee802154_get_neighbor_address(index, addr); - if (err < 0) return err; - return ieee802154_get_neighbor_address_long(index, addr_long); -} - -int ieee802154_add_neighbor(unsigned short addr, unsigned char *addr_long, unsigned *index) { - if (!addr_long) return RETURNCODE_EINVAL; - - allow_rw_return_t rw = allow_readwrite(RADIO_DRIVER, ALLOW_CFG, (void *) addr_long, 8); - if (!rw.success) return tock_status_to_returncode(rw.status); - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_ADD_NEIGHBOR, (unsigned int) addr, 0); - int ret = tock_command_return_u32_to_returncode(com, (uint32_t*) index); - - // Driver adds 1 to ensure it is positive. - *index -= 1; - - return ret; -} - -int ieee802154_remove_neighbor(unsigned index) { - syscall_return_t com = command(RADIO_DRIVER, COMMAND_REMOVE_NEIGHBOR, (unsigned int) index, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ieee802154_max_keys(int* keys) { - syscall_return_t com = command(RADIO_DRIVER, COMMAND_MAX_KEYS, 0, 0); - int ret = tock_command_return_u32_to_returncode(com, (uint32_t*) keys); - - // Driver adds 1 to ensure it is positive. - *keys -= 1; - - return ret; -} - -int ieee802154_num_keys(int* keys) { - syscall_return_t com = command(RADIO_DRIVER, COMMAND_NUM_KEYS, 0, 0); - int ret = tock_command_return_u32_to_returncode(com, (uint32_t*) keys); - - // Driver adds 1 to ensure it is positive. - *keys -= 1; - - return ret; -} - -int ieee802154_get_key_security_level(unsigned index, security_level_t *level) { - if (!level) return RETURNCODE_EINVAL; - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_GET_KEY_LEVEL, (unsigned int) index, 0); - int store_u32 = 0; - int ret = tock_command_return_u32_to_returncode(com, (uint32_t*) store_u32); - - if (ret == RETURNCODE_SUCCESS) { - // Driver adds 1 to ensure it is positive. - store_u32 -= 1; - *level = store_u32; - } - - return ret; -} - -int ieee802154_key_id_bytes(key_id_mode_t key_id_mode) { - switch (key_id_mode) { - default: - case KEY_ID_IMPLICIT: - return 0; - case KEY_ID_INDEX: - return 1; - case KEY_ID_SRC_4_INDEX: - return 5; - case KEY_ID_SRC_8_INDEX: - return 9; - } -} - -int ieee802154_get_key_id(unsigned index, - key_id_mode_t *key_id_mode, - unsigned char *key_id) { - if (!key_id_mode || !key_id) return RETURNCODE_EINVAL; - - allow_rw_return_t rw = allow_readwrite(RADIO_DRIVER, ALLOW_CFG, (void *) BUF_CFG, 10); - if (!rw.success) return tock_status_to_returncode(rw.status); - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_GET_KEY_ID, (unsigned int) index, 0); - int ret = tock_command_return_novalue_to_returncode(com); - if (ret == RETURNCODE_SUCCESS) { - *key_id_mode = (key_id_mode_t) (BUF_CFG[0]); - memcpy(key_id, BUF_CFG + 1, ieee802154_key_id_bytes(*key_id_mode)); - } - - return ret; -} - -int ieee802154_get_key(unsigned index, unsigned char *key) { - if (!key) return RETURNCODE_EINVAL; - - allow_rw_return_t rw = allow_readwrite(RADIO_DRIVER, ALLOW_CFG, (void *) key, 16); - if (!rw.success) return tock_status_to_returncode(rw.status); - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_GET_KEY, (unsigned int) index, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ieee802154_get_key_desc(unsigned index, - security_level_t *level, - key_id_mode_t * key_id_mode, - unsigned char * key_id, - unsigned char * key) { - int err = ieee802154_get_key_security_level(index, level); - if (err < 0) return err; - err = ieee802154_get_key_id(index, key_id_mode, key_id); - if (err < 0) return err; - return ieee802154_get_key(index, key); -} - -int ieee802154_add_key(security_level_t level, - key_id_mode_t key_id_mode, - unsigned char * key_id, - unsigned char * key, - unsigned * index) { - if (!key) return RETURNCODE_EINVAL; - - allow_rw_return_t rw = allow_readwrite(RADIO_DRIVER, ALLOW_CFG, (void *) BUF_CFG, 27); - if (!rw.success) return tock_status_to_returncode(rw.status); - - BUF_CFG[0] = level; - BUF_CFG[1] = key_id_mode; - int bytes = ieee802154_key_id_bytes(key_id_mode); - if (bytes > 0) { - memcpy(BUF_CFG + 2, key_id, bytes); - } - memcpy(BUF_CFG + 2 + 9, key, 16); - - syscall_return_t com = command(RADIO_DRIVER, COMMAND_ADD_KEY, 0, 0); - int ret = tock_command_return_u32_to_returncode(com, (uint32_t*) index); - - // Driver adds 1 to ensure it is positive. - *index -= 1; - - return ret; -} - -int ieee802154_remove_key(unsigned index) { - syscall_return_t com = command(RADIO_DRIVER, COMMAND_REMOVE_KEY, (unsigned int) index, 0); - return tock_command_return_novalue_to_returncode(com); -} - -// Internal callback for transmission -static int tx_result; -static int tx_acked; -static void tx_done_callback(int status, - int acked, - __attribute__ ((unused)) int arg3, - void* ud) { - tx_result = tock_status_to_returncode(status); - tx_acked = acked; - *((bool*) ud) = true; -} - -int ieee802154_send(unsigned short addr, - security_level_t level, - key_id_mode_t key_id_mode, - unsigned char * key_id, - const char * payload, - unsigned char len) { - // Setup parameters in ALLOW_CFG and ALLOW_RO_TX - allow_rw_return_t rw = allow_readwrite(RADIO_DRIVER, ALLOW_CFG, (void *) BUF_CFG, 11); - if (!rw.success) return tock_status_to_returncode(rw.status); - - BUF_CFG[0] = level; - BUF_CFG[1] = key_id_mode; - int bytes = ieee802154_key_id_bytes(key_id_mode); - if (bytes > 0) { - memcpy(BUF_CFG + 2, key_id, bytes); - } - allow_ro_return_t ro = allow_readonly(RADIO_DRIVER, ALLOW_RO_TX, (void *) payload, len); - if (!ro.success) return tock_status_to_returncode(ro.status); - - // Subscribe to the transmit callback - bool tx_done = false; - subscribe_return_t sub = subscribe(RADIO_DRIVER, SUBSCRIBE_TX, - tx_done_callback, (void *) &tx_done); - if (!sub.success) return tock_status_to_returncode(sub.status); - - // Issue the send command and wait for the transmission to be done. - syscall_return_t com = command(RADIO_DRIVER, COMMAND_SEND, (unsigned int) addr, 0); - int ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return ret; - - yield_for(&tx_done); - if (tx_result != RETURNCODE_SUCCESS) { - return tx_result; - } else if (tx_acked == 0) { - return RETURNCODE_ENOACK; - } - - return RETURNCODE_SUCCESS; -} - -// Internal callback for receive -static void rx_done_callback(__attribute__ ((unused)) int pans, - __attribute__ ((unused)) int dst_addr, - __attribute__ ((unused)) int src_addr, - void* ud) { - ieee802154_unallow_rx_buf(); - *((bool*) ud) = true; -} - -int ieee802154_receive_sync(const char *frame, unsigned char len) { - // Provide the buffer to the kernel - allow_rw_return_t rw = allow_readwrite(RADIO_DRIVER, ALLOW_RX, (void *) frame, len); - if (!rw.success) return tock_status_to_returncode(rw.status); - - // Subscribe to the received callback - bool rx_done = false; - subscribe_return_t sub = subscribe(RADIO_DRIVER, SUBSCRIBE_RX, rx_done_callback, (void *) &rx_done); - if (!sub.success) return tock_status_to_returncode(sub.status); - - // Wait for a frame - yield_for(&rx_done); - return RETURNCODE_SUCCESS; -} - -// must be called before accessing the contents of the "allowed" receive buffer -bool ieee802154_unallow_rx_buf(void) { - allow_rw_return_t rw = allow_readwrite(RADIO_DRIVER, ALLOW_RX, NULL, 0); - return rw.success; -} - -int ieee802154_receive(subscribe_upcall callback, - const char * frame, - unsigned char len) { - // Provide the buffer to the kernel - allow_rw_return_t rw = allow_readwrite(RADIO_DRIVER, ALLOW_RX, (void *) frame, len); - if (!rw.success) return tock_status_to_returncode(rw.status); - - subscribe_return_t sub = subscribe(RADIO_DRIVER, SUBSCRIBE_RX, callback, NULL); - return tock_subscribe_return_to_returncode(sub); -} - -int ieee802154_frame_get_length(const char *frame) { - if (!frame) return 0; - // data_offset + data_len - 2 header bytes - return frame[0] + frame[1] - 2; -} - -int ieee802154_frame_get_payload_offset(const char *frame) { - if (!frame) return 0; - return frame[0]; -} - -int ieee802154_frame_get_payload_length(const char *frame) { - if (!frame) return 0; - return frame[1]; -} - -// Utility function to determine if the source and destination PAN and -// addresses are present depending on the frame control field. This is used -// only internally as a header parsing subroutine. Supports only 2003, 2006 or -// 2015 frame versions. Returns false if the addressing mode combination is -// invalid or the frame version is not supported. All out-parameters must be -// provided. -// -// If the source pan is dropped, that means that it is the same as the -// destination pan, which must be present. -static bool ieee802154_get_addressing(uint16_t frame_control, - bool * dst_pan_present, - addr_mode_t *dst_mode, - bool * src_pan_present, - bool * src_pan_dropped, - addr_mode_t *src_mode) { - if (!dst_pan_present || !dst_mode || !src_pan_present || !src_pan_dropped || - !src_mode) { - return false; - } - - typedef enum { - VERSION_2003 = 0x0, - VERSION_2006 = 0x1, - VERSION_2015 = 0x2, - } version_t; - - // Fields that determine if the PANs are present - version_t version = (version_t) ((frame_control >> 12) & 0x3); - *dst_mode = (addr_mode_t) ((frame_control >> 10) & 0x3); - *src_mode = (addr_mode_t) ((frame_control >> 14) & 0x3); - bool pan_id_compression = (frame_control >> 6) & 0x1; - bool dst_present = dst_mode != ADDR_NONE; - bool src_present = src_mode != ADDR_NONE; - - // The flags that we are trying to determine - *src_pan_dropped = false; - - // IEEE 802.15.4: Section 7.2.1.5 determines whether the PANs are present - // depending on the pan ID compression field and the addressing modes. - if (version == VERSION_2015) { - if (dst_present) { - if (src_present) { - *src_pan_dropped = pan_id_compression; - *dst_pan_present = true; - *src_pan_present = !pan_id_compression; - } else { - *dst_pan_present = !pan_id_compression; - *src_pan_present = false; - } - } else { - if (src_present) { - *dst_pan_present = false; - *src_pan_present = !pan_id_compression; - } else { - *dst_pan_present = pan_id_compression; - *src_pan_present = false; - } - } - } else if (version == VERSION_2003 || version == VERSION_2006) { - *src_pan_dropped = pan_id_compression; - *dst_pan_present = dst_present; - *src_pan_present = src_present && !src_pan_dropped; - } else { - return false; - } - - // Check validity of addressing modes - if (*src_pan_dropped && !*dst_pan_present) { - return 0xff; - } - - return true; -} - -addr_mode_t ieee802154_frame_get_dst_addr(__attribute__ ((unused)) const char * frame, - __attribute__ ((unused)) unsigned short *short_addr, - __attribute__ ((unused)) unsigned char * long_addr) { - if (!frame) return ADDR_NONE; - uint16_t frame_control = ((uint16_t) frame[2]) | (((uint16_t) frame[3]) << 8); - bool dst_pan_present, src_pan_present, src_pan_dropped; - addr_mode_t dst_mode, src_mode; - if (!ieee802154_get_addressing(frame_control, &dst_pan_present, &dst_mode, - &src_pan_present, &src_pan_dropped, &src_mode)) { - return ADDR_NONE; - } - - // The addressing fields are after the sequence number, which can be ommitted - const uint16_t SEQ_SUPPRESSED = 0x0100; - int addr_offset = (frame_control & SEQ_SUPPRESSED) ? 4 : 5; - if (dst_pan_present) addr_offset += 2; - - if (dst_mode == ADDR_SHORT && short_addr) { - *short_addr = ((unsigned short) frame[addr_offset]) | - (((unsigned short) frame[addr_offset + 1]) << 8); - } - if (dst_mode == ADDR_LONG && long_addr) { - int i; - for (i = 0; i < 8; i++) { - long_addr[i] = frame[addr_offset + 7 - i]; - } - } - - return dst_mode; -} - -addr_mode_t ieee802154_frame_get_src_addr(__attribute__ ((unused)) const char * frame, - __attribute__ ((unused)) unsigned short *short_addr, - __attribute__ ((unused)) unsigned char * long_addr) { - if (!frame) return ADDR_NONE; - uint16_t frame_control = ((uint16_t) frame[2]) | (((uint16_t) frame[3]) << 8); - bool dst_pan_present, src_pan_present, src_pan_dropped; - addr_mode_t dst_mode, src_mode; - if (!ieee802154_get_addressing(frame_control, &dst_pan_present, &dst_mode, - &src_pan_present, &src_pan_dropped, &src_mode)) { - return ADDR_NONE; - } - - // The addressing fields are after the sequence number, which can be ommitted - const uint16_t SEQ_SUPPRESSED = 0x0100; - int addr_offset = (frame_control & SEQ_SUPPRESSED) ? 4 : 5; - if (dst_pan_present) addr_offset += 2; - if (dst_mode == ADDR_SHORT) { - addr_offset += 2; - } else if (dst_mode == ADDR_LONG) { - addr_offset += 8; - } - if (src_pan_present) addr_offset += 2; - - if (src_mode == ADDR_SHORT && short_addr) { - *short_addr = ((unsigned short) frame[addr_offset]) | - (((unsigned short) frame[addr_offset + 1]) << 8); - } - if (src_mode == ADDR_LONG && long_addr) { - int i; - for (i = 0; i < 8; i++) { - long_addr[i] = frame[addr_offset + 7 - i]; - } - } - - return src_mode; -} - -bool ieee802154_frame_get_dst_pan(__attribute__ ((unused)) const char * frame, - __attribute__ ((unused)) unsigned short *pan) { - if (!frame) return false; - uint16_t frame_control = ((uint16_t) frame[2]) | (((uint16_t) frame[3]) << 8); - bool dst_pan_present, src_pan_present, src_pan_dropped; - addr_mode_t dst_mode, src_mode; - if (!ieee802154_get_addressing(frame_control, &dst_pan_present, &dst_mode, - &src_pan_present, &src_pan_dropped, &src_mode)) { - return false; - } - - // The addressing fields are after the sequence number, which can be ommitted - const uint16_t SEQ_SUPPRESSED = 0x0100; - int addr_offset = (frame_control & SEQ_SUPPRESSED) ? 4 : 5; - - if (dst_pan_present && pan) { - *pan = ((unsigned short) frame[addr_offset]) | - (((unsigned short) frame[addr_offset + 1]) << 8); - } - - return dst_pan_present; -} - -bool ieee802154_frame_get_src_pan(__attribute__ ((unused)) const char * frame, - __attribute__ ((unused)) unsigned short *pan) { - if (!frame) return false; - uint16_t frame_control = ((uint16_t) frame[2]) | (((uint16_t) frame[3]) << 8); - bool dst_pan_present, src_pan_present, src_pan_dropped; - addr_mode_t dst_mode, src_mode; - if (!ieee802154_get_addressing(frame_control, &dst_pan_present, &dst_mode, - &src_pan_present, &src_pan_dropped, &src_mode)) { - return false; - } - - // The addressing fields are after the sequence number, which can be ommitted - const uint16_t SEQ_SUPPRESSED = 0x0100; - int addr_offset = (frame_control & SEQ_SUPPRESSED) ? 4 : 5; - - if (src_pan_dropped) { - // We can assume that the destination pan is present. - if (pan) { - *pan = ((unsigned short) frame[addr_offset]) | - (((unsigned short) frame[addr_offset + 1]) << 8); - } - } else { - if (dst_pan_present) addr_offset += 2; - if (dst_mode == ADDR_SHORT) { - addr_offset += 2; - } else if (dst_mode == ADDR_LONG) { - addr_offset += 8; - } - - if (src_pan_present && pan) { - *pan = ((unsigned short) frame[addr_offset]) | - (((unsigned short) frame[addr_offset + 1]) << 8); - } - } - - return src_pan_present || src_pan_dropped; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ieee802154.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ieee802154.h deleted file mode 100644 index f916adfdb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ieee802154.h +++ /dev/null @@ -1,322 +0,0 @@ -#pragma once - -#include "tock.h" - -/* IEEE 802.15.4 system call interface */ - -#ifdef __cplusplus -extern "C" { -#endif - -// Check for presence of the driver -bool ieee802154_driver_is_present(void); - -// Synchronously enable the 802.15.4 radio. Returns once the radio is fully -// initialized. -int ieee802154_up(void); - -// Disable the 802.15.4 radio. -int ieee802154_down(void); - -// Returns true if the 802.15.4 radio is up. -bool ieee802154_is_up(void); - -// IEEE 802.15.4 device configuration interface. After any calls to -// ieee_802154_set_*, ieee802154_config_commit must be called at least once. -// Otherwise, it is not guaranteed that the configuration will reach the underlying -// MAC device. Also note that this state is shared between multiple processes. - -// Sets the short MAC address (16 bits). -// `addr` (in): Short MAC address. -int ieee802154_set_address(unsigned short addr); -// Sets the long MAC address (64 bits) -// `addr_long` (in): Long MAC address. Must point to 8 bytes of valid memory. -int ieee802154_set_address_long(unsigned char *addr_long); -// Sets the 802.15.4 PAN ID (16 bits) -// `pan` (in): PAN ID. -int ieee802154_set_pan(unsigned short pan); -// Sets the 802.15.4 channel. -// `channel` (in): 802.15.4 channel. 11 <= channel <= 26. -int ieee802154_set_channel(unsigned char channel); -// Sets the 802.15.4 transmission power. -// `power` (in): Transmission power. -17 <= power <= 4. -int ieee802154_set_power(char power); -// Commits any new configuration state to the radio. -int ieee802154_config_commit(void); - -// Gets the short MAC address. Returns TOCK_SUCCESS if the address was -// successfully written into `addr`. -// `addr` (out): Short MAC address. -int ieee802154_get_address(unsigned short *addr); -// Gets the long MAC address. Returns TOCK_SUCCESS if the address was -// successfully written into `addr_long`. -// `addr_long` (out): Long MAC address. Must point to 8 bytes of valid memory. -int ieee802154_get_address_long(unsigned char *addr_long); -// Gets the 802.15.4 PAN ID. Returns TOCK_SUCCESS if the PAN ID was successfully -// written into `pan`. -// `pan` (out): PAN ID. -int ieee802154_get_pan(unsigned short *pan); -// Gets the 802.15.4 channel. Returns TOCK_SUCCESS if the channel was -// successfully written into `channel`. -// `channel` (out): 802.15.4 channel. If successful, `channel` will satisfy 11 -// <= channel <= 26. -int ieee802154_get_channel(unsigned char *channel); -// Gets the 802.15.4 transmission power. Returns TOCK_SUCCESS if the power -// was successfully written into `power`. -// `power` (out): Transmission power. If successful, `power` will satisfy -// -17 <= power <= 4. -int ieee802154_get_power(char *power); - -// IEEE 802.15.4 neighbor list management. The list of known neighbors is -// implemented as a variable-sized (up to a maximum of -// `ieee802154_max_neighbors()`) list of (short address, long address) pairs. -// List indices are maintained in the range [0, `ieee802154_max_neighbors()` - -// 1] and are stable between calls to `ieee802154_remove_neighbor()`. - -// Retrieves the maximum number of neighbors supported. -int ieee802154_max_neighbors(int* neighbors); -// Retrieves the current number of neighbors. -int ieee802154_num_neighbors(int* neighbors); -// Retrieves the short address of the neighbor at index `index` into `addr`. -// If successful, returns TOCK_SUCCESS. -// `index` (in): Index in neighbor list. -// `addr` (out): Short address of neighbor at `index`. -int ieee802154_get_neighbor_address(unsigned index, unsigned short *addr); -// Retrieves the long address of the neighbor at index `index` into `addr_long`. -// If successful, returns TOCK_SUCCESS. -// `index` (in): Index in neighbor list. -// `addr_long` (out): Long address of neighbor at `index`. Must point to 8 -// bytes of valid memory. -int ieee802154_get_neighbor_address_long(unsigned index, unsigned char *addr_long); -// Retrieves the neighbor at index `index` into `addr` and `addr_long`. -// If successful, returns TOCK_SUCCESS. -// `index` (in): Index in neighbor list. -// `addr` (out): Short address of neighbor at `index`. -// `addr_long` (out): Long address of neighbor at `index`. Must point to 8 -// bytes of valid memory. -int ieee802154_get_neighbor(unsigned index, - unsigned short *addr, - unsigned char *addr_long); -// Adds a new neighbor to the neighbor list. -// If successful, returns TOCK_SUCCESS and writes the list index of the new neighbor -// or existing neighbor with matching addresses into `index`. -// `addr` (in): Short address of new neighbor. -// `addr_long` (in): Long address of new neighbor. Must point to 8 bytes of valid memory. -// `index` (out): New index in neighbor list. Can be NULL if the index is not needed. -int ieee802154_add_neighbor(unsigned short addr, unsigned char *addr_long, unsigned *index); -// Removes the neighbor at `index`. If successful, returns TOCK_SUCCESS, -// otherwise TOCK_EINVAL. -int ieee802154_remove_neighbor(unsigned index); - -// IEEE 802.15.4 key list management. The list of known keys is implemented as -// a variable-sized (up to a maximum of `ieee802154_max_keys()`) list of -// (security level, key id, key) tuples. List indices are maintained in the -// range [0, `ieee802154_max_keys()` - 1] and are stable between calls to -// `ieee802154_remove_key()`. - -// Enum for representing IEEE 802.15.4 security levels in C. -typedef enum { - SEC_LEVEL_NONE = 0, - SEC_LEVEL_MIC32 = 1, - SEC_LEVEL_MIC64 = 2, - SEC_LEVEL_MIC128 = 3, - SEC_LEVEL_ENCMIC32 = 5, - SEC_LEVEL_ENCMIC64 = 6, - SEC_LEVEL_ENCMIC128 = 7, -} security_level_t; - -// Enum for representing IEEE 802.15.4 key ID modes in C. -typedef enum { - KEY_ID_IMPLICIT = 0, - KEY_ID_INDEX = 1, - KEY_ID_SRC_4_INDEX = 2, - KEY_ID_SRC_8_INDEX = 3, -} key_id_mode_t; - -// Retrieves the maximum number of keys supported. -int ieee802154_max_keys(int* keys); -// Retrieves the current number of keys. -int ieee802154_num_keys(int* keys); -// Retrieves the security level of the key at index `index` into `level`. -// If successful, returns TOCK_SUCCESS. -// `index` (in): Index in key list. -// `level` (out): Security level of key at `index`. Will not be SEC_LEVEL_NONE. -int ieee802154_get_key_security_level(unsigned index, security_level_t *level); -// Retrieves the key id of the key at index `index` into `key_id_mode` -// and `key_id`. If successful, returns TOCK_SUCCESS. -// `index` (in): Index in key list. -// `key_id_mode` (out): Key ID mode of key at `index`. -// `key_id` (out): Optional data depending on the value of `key_id_mode`. -// Must point to 9 bytes of valid memory. -// - KEY_ID_IMPLICIT: This parameter is meaningless. -// - KEY_ID_INDEX: The key index (1 byte) will be written to `key_id`. -// - KEY_ID_SRC_4_INDEX: The key source (4 bytes) and index (1 byte) will -// be written to `key_id`. -// - KEY_ID_SRC_8_INDEX: The key source (8 bytes) and index (1 byte) will -// be written to `key_id`. -int ieee802154_get_key_id(unsigned index, - key_id_mode_t *key_id_mode, - unsigned char *key_id); -// Returns the number of bytes that will be taken up by a key id with the given -// `key_id_mode`. Returns either 0, 1, 5, or 9. If the key ID mode is invalid, -// returns 0. See `ieee802154_get_key_id()` for details. -int ieee802154_key_id_bytes(key_id_mode_t key_id_mode); -// Retrieves the key at index `index` into `key`. -// If successful, returns TOCK_SUCCESS. -// `index` (in): Index in key list. -// `key` (out): Key. Must point to 16 bytes of valid memory. -int ieee802154_get_key(unsigned index, unsigned char *key); -// Retrieves the key at index `index` along with all the accompanying information. -// If successful, returns TOCK_SUCCESS. -// `index` (in): Index in key list. -// `level` (out): Security level of key at `index`. Will not be SEC_LEVEL_NONE. -// `key_id_mode` (out): Key ID mode of key at `index`. -// `key_id` (out): Optional data depending on the value of `key_id_mode`. -// Must point to 9 bytes of valid memory. See `ieee802154_get_key_id()` for details. -// `key` (out): Key. Must point to 16 bytes of valid memory. -int ieee802154_get_key_desc(unsigned index, - security_level_t *level, - key_id_mode_t *key_id_mode, - unsigned char *key_id, - unsigned char *key); -// Adds a new key into the list of keys, if space remains. -// If successful, returns TOCK_SUCCESS and writes the list index of the new key -// or existing key with matching addresses into `index`. If an existing key -// has the same security level and key ID, returns TOCK_EINVAL. -// `level` (in): Security level. Must not be SEC_LEVEL_NONE. -// `key_id_mode` (in): Key ID mode. -// `key_id` (in): Optional data depending on the value of `key_id_mode`. -// - KEY_ID_IMPLICIT: This parameter is meaningless and can be `NULL`. -// - KEY_ID_INDEX: The key index (1 byte). Must point to 1 byte of valid memory. -// - KEY_ID_SRC_4_INDEX: The key source (4 bytes) and index (1 byte). Must point to -// 5 bytes of valid memory. -// - KEY_ID_SRC_8_INDEX: The key source (8 bytes) and index (1 byte). Must point to -// 9 bytes of valid memory. -// `key` (in): The key. Must point to 16 bytes of valid memory. -int ieee802154_add_key(security_level_t level, - key_id_mode_t key_id_mode, - unsigned char *key_id, - unsigned char *key, - unsigned *index); -// Removes the key at `index`. If successful, returns TOCK_SUCCESS, -// otherwise TOCK_EINVAL. -int ieee802154_remove_key(unsigned index); - -// IEEE 802.15.4 transmission and reception functions. -// Transmission is sequenced across multiple processes, but received frames are exposed to all -// processes. - -// Sends an IEEE 802.15.4 frame synchronously. The desired key must first be -// added to the key list. It is then looked up with the security level and key -// ID provided. Returns TOCK_SUCCESS or TOCK_ENOACK on successful transmission, -// depending on whether or not an ACK was received. -// `addr` (in): Destination short MAC address. -// `level` (in): Security level desired. Can be SEC_LEVEL_NONE, in which case -// `key_id_mode` is meaningless and can be set to 0. -// `key_id_mode` (in): The key ID mode, if `level` is not SEC_LEVEL_NONE. -// `key_id` (in): Optional data depending on the value of `key_id_mode` if -// `level` is not SEC_LEVEL_NONE. See `ieee802154_add_key`. -// `payload` (in): Buffer containing the desired frame payload. Must point to -// `len` bytes of valid memory. -// `len` (in): Length of frame payload. -int ieee802154_send(unsigned short addr, - security_level_t level, - key_id_mode_t key_id_mode, - unsigned char *key_id, - const char *payload, - unsigned char len); - -// Maximum size required of a buffer to contain the IEEE 802.15.4 frame data -// passed to userspace from the kernel. Consists of 2 extra bytes followed by -// the whole IEEE 802.15.4 MTU, which is 127 bytes. -#define IEEE802154_FRAME_LEN 129 - -// Waits synchronously for an IEEE 802.15.4 frame. -// `frame` (in): Buffer in which to put the full IEEE 802.15.4 frame data. Note -// that the data written might include more than just the IEEE 802.15.4 frame itself. -// Use `ieee802154_frame_get_*` to interact with the resulting frame. -// `len` (in): The size of the buffer into which the frame will be placed. -int ieee802154_receive_sync(const char *frame, unsigned char len); - -// Waits asynchronously for an IEEE 802.15.4 frame. Only waits for one frame. -// To receive more, subscribe to this event again after processing one. -// `callback` (in): Callback to call when a frame is received. -// `frame` (in): Buffer in which to put the full IEEE 802.15.4 frame data. See -// `ieee802154_receive_sync` for more details. -// `len` (in): The size of the buffer into which the frame will be placed. -// -// The callback will receive three arguments containing information about the header -// of the received frame: -// `pans`: ((destination PAN ID if present else 0) << 16) | (source PANID if present else 0) -// `dst_addr`: (addressing mode << 16) | (short address if address is short else 0) -// `src_addr`: (addressing mode << 16) | (short address if address is short else 0) -int ieee802154_receive(subscribe_upcall callback, - const char *frame, - unsigned char len); - -// IEEE 802.15.4 received frame inspection functions. The frames are returned -// to userspace in a particular format that might include more bytes than just -// the raw 802.15.4 frame. In all of the below calls, `frame` is assumed to be -// a non-null pointer to a frame that was received through this userspace driver. - -typedef enum { - ADDR_NONE = 0, - ADDR_SHORT = 2, - ADDR_LONG = 3, -} addr_mode_t; - -// Gets the length of the received frame. -// `frame` (in): The frame data provided by ieee802154_receive_*. -int ieee802154_frame_get_length(const char *frame); -// Gets the offset into `frame` of the data payload in the frame. -// `frame` (in): The frame data provided by ieee802154_receive_*. -int ieee802154_frame_get_payload_offset(const char *frame); -// Gets the length of the data payload in the frame. -// `frame` (in): The frame data provided by ieee802154_receive_*. -int ieee802154_frame_get_payload_length(const char *frame); -// Gets the destination address of the received frame. Returns the addressing -// mode, and if an address is present, writes the address into `short_addr` or -// `long_addr`. If the out parameters are provided as NULL, this just returns -// the addressing mode. Also returns ADDR_NONE if the frame is invalid. -// `frame` (in): The frame data provided by ieee802154_receive_*. -// `short_addr` (out): The destination address of the frame, if it is short. -// `long_addr` (out): The destination address of the frame, if it is long. Must -// point to 8 bytes of valid memory, if not null. -addr_mode_t ieee802154_frame_get_dst_addr(const char *frame, - unsigned short *short_addr, - unsigned char *long_addr); -// Gets the source address of the received frame. Returns the addressing mode, -// and if an address is present, writes the address into `short_addr` or -// `long_addr`. If the out parameters are provided as NULL, this just returns -// the addressing mode. Also returns ADDR_NONE if the frame is invalid. -// `frame` (in): The frame data provided by ieee802154_receive_*. -// `short_addr` (out): The source address of the frame, if it is short. -// `long_addr` (out): The source address of the frame, if it is long. Must -// point to 8 bytes of valid memory, if not null. -addr_mode_t ieee802154_frame_get_src_addr(const char *frame, - unsigned short *short_addr, - unsigned char *long_addr); -// Gets the destination PAN ID of the received frame. Returns `true` if it -// is present and writes it into `pan`, otherwise returns `false`. -// Also returns `false` if the frame is invalid in any way. -// `frame` (in): The frame data provided by ieee802154_receive_*. -// `pan` (out): The destination PAN ID if it is present. Can be set to NULL, in -// which case nothing will be written. -bool ieee802154_frame_get_dst_pan(const char *frame, - unsigned short *pan); -// Gets the source PAN ID of the received frame. Returns `true` if it is -// present and writes it into `pan`, otherwise returns `false`. The source PAN -// ID is considered "present" if it is either included explicitly or is set to -// match the destination PAN ID. -// Also returns `false` if the frame is invalid in any way. -// `frame` (in): The frame data provided by ieee802154_receive_*. -// `pan` (out): The source PAN ID if it is present. Can be set to NULL, in -// which case nothing will be written. -bool ieee802154_frame_get_src_pan(const char *frame, - unsigned short *pan); - -// Unallow any allowed rx buffer by allowing a null pointer. -bool ieee802154_unallow_rx_buf(void); -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/internal/alarm.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/internal/alarm.h deleted file mode 100644 index a6ee93dd3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/internal/alarm.h +++ /dev/null @@ -1,52 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_ALARM 0x0 - -/* - * Sets the callback for timers - * - * When invoked, the callback's first argument will be the timer value at which - * the timer was fired. - * - * Side-effects: cancels any existing/outstanding timers - */ -int alarm_internal_subscribe(subscribe_upcall cb, void *userdata); - -/* - * Starts a oneshot alarm - * - * expiration - absolute expiration value = reference + dt. - * Using reference + dt allows library to distinguish expired timers from - * timers in the far future. - * - * Side-effects: cancels any existing/outstanding timers - */ -int alarm_internal_set(uint32_t reference, uint32_t dt); - - -/* - * Stops any outstanding hardware alarm. - * - * Side-effects: cancels any existing/outstanding timers - */ -int alarm_internal_stop(void); - -/* - * Get the the timer frequency in Hz. - */ -int alarm_internal_frequency(uint32_t* frequency); - -/* - * Get the current alarm counter. - */ -int alarm_internal_read(uint32_t* time); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/internal/alarm_internal.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/internal/alarm_internal.c deleted file mode 100644 index bb4963063..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/internal/alarm_internal.c +++ /dev/null @@ -1,27 +0,0 @@ -#include "internal/alarm.h" - -int alarm_internal_subscribe(subscribe_upcall cb, void *userdata) { - subscribe_return_t sval = subscribe(DRIVER_NUM_ALARM, 0, cb, userdata); - return tock_subscribe_return_to_returncode(sval); -} - -int alarm_internal_set(uint32_t reference, uint32_t tics) { - syscall_return_t rval = command(DRIVER_NUM_ALARM, 6, reference, tics); - uint32_t rc; - return tock_command_return_u32_to_returncode(rval, &rc); -} - -int alarm_internal_stop(void) { - syscall_return_t rval = command(DRIVER_NUM_ALARM, 3, 0, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int alarm_internal_frequency(uint32_t* frequency) { - syscall_return_t rval = command(DRIVER_NUM_ALARM, 1, 0, 0); - return tock_command_return_u32_to_returncode(rval, frequency); -} - -int alarm_internal_read(uint32_t* time) { - syscall_return_t rval = command(DRIVER_NUM_ALARM, 2, 0, 0); - return tock_command_return_u32_to_returncode(rval, time); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/internal/nonvolatile_storage.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/internal/nonvolatile_storage.h deleted file mode 100644 index 7902da9a0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/internal/nonvolatile_storage.h +++ /dev/null @@ -1,23 +0,0 @@ -#pragma once - -#include "tock.h" - -#define DRIVER_NUM_NONVOLATILE_STORAGE 0x50001 - -#ifdef __cplusplus -extern "C" { -#endif - -int nonvolatile_storage_internal_read_done_subscribe(subscribe_upcall cb, void *userdata); -int nonvolatile_storage_internal_write_done_subscribe(subscribe_upcall cb, void *userdata); - -int nonvolatile_storage_internal_read_buffer(uint8_t* buffer, uint32_t len); -int nonvolatile_storage_internal_write_buffer(uint8_t* buffer, uint32_t len); - -int nonvolatile_storage_internal_get_number_bytes(int* number_bytes); -int nonvolatile_storage_internal_read(uint32_t offset, uint32_t length); -int nonvolatile_storage_internal_write(uint32_t offset, uint32_t length); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/internal/nonvolatile_storage_internal.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/internal/nonvolatile_storage_internal.c deleted file mode 100644 index f087922f4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/internal/nonvolatile_storage_internal.c +++ /dev/null @@ -1,36 +0,0 @@ -#include "internal/nonvolatile_storage.h" - -int nonvolatile_storage_internal_read_done_subscribe(subscribe_upcall cb, void *userdata) { - subscribe_return_t sval = subscribe(DRIVER_NUM_NONVOLATILE_STORAGE, 0, cb, userdata); - return tock_subscribe_return_to_returncode(sval); -} - -int nonvolatile_storage_internal_write_done_subscribe(subscribe_upcall cb, void *userdata) { - subscribe_return_t sval = subscribe(DRIVER_NUM_NONVOLATILE_STORAGE, 1, cb, userdata); - return tock_subscribe_return_to_returncode(sval); -} - -int nonvolatile_storage_internal_read_buffer(uint8_t* buffer, uint32_t len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_NONVOLATILE_STORAGE, 0, (void*) buffer, len); - return tock_allow_rw_return_to_returncode(aval); -} - -int nonvolatile_storage_internal_write_buffer(uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_NONVOLATILE_STORAGE, 0, (void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int nonvolatile_storage_internal_get_number_bytes(int* number_bytes) { - syscall_return_t res = command(DRIVER_NUM_NONVOLATILE_STORAGE, 1, 0, 0); - return tock_command_return_u32_to_returncode(res, (uint32_t*) number_bytes); -} - -int nonvolatile_storage_internal_read(uint32_t offset, uint32_t length) { - syscall_return_t res = command(DRIVER_NUM_NONVOLATILE_STORAGE, 2, (int) offset, (int) length); - return tock_command_return_novalue_to_returncode(res); -} - -int nonvolatile_storage_internal_write(uint32_t offset, uint32_t length) { - syscall_return_t res = command(DRIVER_NUM_NONVOLATILE_STORAGE, 3, (int) offset, (int) length); - return tock_command_return_novalue_to_returncode(res); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ipc.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ipc.c deleted file mode 100644 index e798d9c88..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ipc.c +++ /dev/null @@ -1,50 +0,0 @@ -#include "ipc.h" -#include "tock.h" - -int ipc_discover(const char* pkg_name, size_t* svc_id) { - int len = strlen(pkg_name); - - allow_ro_return_t prev = allow_readonly(IPC_DRIVER_NUM, 0, pkg_name, len); - if (!prev.success) return tock_status_to_returncode(prev.status); - - syscall_return_t res = command(IPC_DRIVER_NUM, 1, 0, 0); - int ret = tock_command_return_u32_to_returncode(res, (uint32_t*) svc_id); - if (ret < 0) return ret; - - prev = allow_readonly(IPC_DRIVER_NUM, 0, prev.ptr, prev.size); - if (!prev.success) return tock_status_to_returncode(prev.status); - - return RETURNCODE_SUCCESS; -} - -int ipc_register_service_callback(const char *pkg_name, - subscribe_upcall callback, void *ud) { - size_t svc_id; - - // Look up the service id so we can subscribe as the service - int ret = ipc_discover(pkg_name, &svc_id); - if (ret < 0) return ret; - - subscribe_return_t sval = subscribe(IPC_DRIVER_NUM, svc_id, callback, ud); - return tock_subscribe_return_to_returncode(sval); -} - -int ipc_register_client_callback(size_t svc_id, subscribe_upcall callback, void *ud) { - subscribe_return_t sval = subscribe(IPC_DRIVER_NUM, svc_id, callback, ud); - return tock_subscribe_return_to_returncode(sval); -} - -int ipc_notify_service(size_t pid) { - syscall_return_t res = command(IPC_DRIVER_NUM, 2, (int) pid, 0); - return tock_command_return_novalue_to_returncode(res); -} - -int ipc_notify_client(size_t pid) { - syscall_return_t res = command(IPC_DRIVER_NUM, 3, (int) pid, 0); - return tock_command_return_novalue_to_returncode(res); -} - -int ipc_share(size_t pid, void* base, int len) { - allow_rw_return_t aval = allow_readwrite(IPC_DRIVER_NUM, (int) pid, base, len); - return tock_allow_rw_return_to_returncode(aval); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ipc.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ipc.h deleted file mode 100644 index c086b3b5c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ipc.h +++ /dev/null @@ -1,61 +0,0 @@ -#pragma once - -#include -#include - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define IPC_DRIVER_NUM 0x10000 - -// Performs service discovery -// -// Retrieves the process identifier of the process with the given package name, -// or a negative value on error. -int ipc_discover(const char* pkg_name, size_t* svc_id); - -// Registers a service callback for this process. -// -// Service callbacks are called in response to `notify`s from clients and take -// the following arguments in order: -// -// pkg_name - the package name of this service -// callback - the address callback function to execute when clients notify -// void* ud - `userdata`. data passed to callback function -int ipc_register_service_callback(const char *pkg_name, - subscribe_upcall callback, void *ud); - -// Registers a client callback for a particular service. -// -// `svc_id` is the (non-zero) process id of the service to subscribe to. -// -// Client callbacks are called in response to `notify`s from a particular -// service and take the following arguments in order: -// -// size_t pid - the notifying service's process id -// int len - the length of the shared buffer or zero if no buffer is -// shared from the service. -// char* buf - the base address of the shared buffer, or NULL if no buffer -// is shared from the service. -// void* ud - `userdata`. same as the argument to this function. -int ipc_register_client_callback(size_t svc_id, subscribe_upcall callback, void *ud); - -// Send a notify to the client at the given process id -int ipc_notify_client(size_t pid); - -// Send a notify to the service at the given process id -int ipc_notify_service(size_t pid); - -// Share a buffer with the given process (either service or client) -// -// `pid` is the non-zero process id of the recipient. -// `base` must be aligned to the value of `len`. -// `len` must be a power-of-two larger than 16. -int ipc_share(size_t pid, void* base, int len); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/kv_system.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/kv_system.c deleted file mode 100644 index f6fcb13b3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/kv_system.c +++ /dev/null @@ -1,54 +0,0 @@ -#include "kv_system.h" - -#define DRIVER_NUM_KV_SYSTEM 0x50003 - -#define TOCK_KV_SYSTEM_CB 0 - -#define TOCK_KV_SYSTEM_KEY_BUF 0 -#define TOCK_KV_SYSTEM_INPUT_BUF 1 -#define TOCK_KV_SYSTEM_OUTPUT_BUF 0 - -#define TOCK_KV_SYSTEM_CHECK_PRESENT 0 -#define TOCK_KV_SYSTEM_GET 1 -#define TOCK_KV_SYSTEM_SET 2 -#define TOCK_KV_SYSTEM_DELETE 3 - -int kv_system_set_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_KV_SYSTEM, TOCK_KV_SYSTEM_CB, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int kv_system_set_key_buffer(const uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_KV_SYSTEM, TOCK_KV_SYSTEM_KEY_BUF, (void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int kv_system_set_input_buffer(const uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_KV_SYSTEM, TOCK_KV_SYSTEM_INPUT_BUF, (void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int kv_system_set_output_buffer(uint8_t* buffer, uint32_t len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_KV_SYSTEM, TOCK_KV_SYSTEM_OUTPUT_BUF, (void*) buffer, len); - return tock_allow_rw_return_to_returncode(aval); -} - -int kv_system_check_status(void) { - syscall_return_t cval = command(DRIVER_NUM_KV_SYSTEM, TOCK_KV_SYSTEM_CHECK_PRESENT, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int kv_system_get(void) { - syscall_return_t cval = command(DRIVER_NUM_KV_SYSTEM, TOCK_KV_SYSTEM_GET, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int kv_system_set(void) { - syscall_return_t cval = command(DRIVER_NUM_KV_SYSTEM, TOCK_KV_SYSTEM_SET, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int kv_system_delete(void) { - syscall_return_t cval = command(DRIVER_NUM_KV_SYSTEM, TOCK_KV_SYSTEM_DELETE, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/kv_system.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/kv_system.h deleted file mode 100644 index b2d60c767..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/kv_system.h +++ /dev/null @@ -1,26 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -int kv_system_set_callback(subscribe_upcall callback, void* callback_args); - -int kv_system_set_key_buffer(const uint8_t* buffer, uint32_t len); -int kv_system_set_input_buffer(const uint8_t* buffer, uint32_t len); -int kv_system_set_output_buffer(uint8_t* buffer, uint32_t len); - -/* - * Check that the KV system exists - */ -int kv_system_check_status(void); - -int kv_system_get(void); -int kv_system_set(void); -int kv_system_delete(void); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/l3gd20.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/l3gd20.c deleted file mode 100644 index 0a94ad4d4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/l3gd20.c +++ /dev/null @@ -1,143 +0,0 @@ -#include "l3gd20.h" - -// struct to hold values send with the callback -typedef struct l3gd20_response { - int data1; - int data2; - int data3; - bool done; // the callback has been called -} L3GD20Response; - -// see manual page 9 -const float SCALE_FACTOR[3] = {8.75, 17.5, 70.0}; - -unsigned char scale_factor = 0; - -static void command_callback_yield (int data1, int data2, int data3, void* ud) { - L3GD20Response *response = (L3GD20Response*)ud; - if (response) { - response->data1 = data1; - response->data2 = data2; - response->data3 = data3; - response->done = true; - } -} - -static int l3gd20_subscribe (subscribe_upcall cb, void *userdata) { - subscribe_return_t sval = subscribe(DRIVER_NUM_L3GD20, 0, cb, userdata); - return tock_subscribe_return_to_returncode(sval); -} - -bool l3gd20_is_present (void) { - L3GD20Response response; - response.data1 = false; - response.done = false; - - int ret = l3gd20_subscribe(command_callback_yield, &response); - if (ret < 0) return false; - - if (command(DRIVER_NUM_L3GD20, 1, 0, 0).type == TOCK_SYSCALL_SUCCESS) { - yield_for(&(response.done)); - } - return response.data1 ? true : false; -} - -int l3gd20_power_on (void) { - L3GD20Response response; - response.done = false; - - int ret = l3gd20_subscribe(command_callback_yield, &response); - if (ret < 0) return ret; - - syscall_return_t com = command(DRIVER_NUM_L3GD20, 2, 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return ret; - - yield_for(&(response.done)); - return RETURNCODE_SUCCESS; -} - -int l3gd20_set_scale (unsigned char scale) { - if (scale > 2) scale = 2; - L3GD20Response response; - response.done = false; - - int ret = l3gd20_subscribe(command_callback_yield, &response); - if (ret < 0) return ret; - - syscall_return_t com = command(DRIVER_NUM_L3GD20, 3, scale, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return ret; - - scale_factor = scale; - yield_for(&(response.done)); - return RETURNCODE_SUCCESS; -} - -int l3gd20_enable_hpf (bool enabled) { - L3GD20Response response; - response.done = false; - - int ret = l3gd20_subscribe(command_callback_yield, &response); - if (ret < 0) return ret; - - syscall_return_t com = command(DRIVER_NUM_L3GD20, 4, enabled ? 1 : 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return ret; - - yield_for(&(response.done)); - return RETURNCODE_SUCCESS; -} - -int l3gd20_set_hpf_parameters (unsigned char mode, unsigned char divider) { - L3GD20Response response; - response.done = false; - - int ret = l3gd20_subscribe(command_callback_yield, &response); - if (ret < 0) return ret; - - syscall_return_t com = command(DRIVER_NUM_L3GD20, 5, mode, divider); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return ret; - - yield_for(&(response.done)); - return RETURNCODE_SUCCESS; -} - -int l3gd20_read_xyz (L3GD20XYZ *xyz) { - L3GD20Response response; - response.done = false; - - int ret = l3gd20_subscribe(command_callback_yield, &response); - if (ret < 0) return ret; - - syscall_return_t com = command(DRIVER_NUM_L3GD20, 6, 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return ret; - - yield_for(&(response.done)); - if (xyz != NULL) { - xyz->x = (float)response.data1 * SCALE_FACTOR[scale_factor] * 0.001; - xyz->y = (float)response.data2 * SCALE_FACTOR[scale_factor] * 0.001; - xyz->z = (float)response.data3 * SCALE_FACTOR[scale_factor] * 0.001; - } - return RETURNCODE_SUCCESS; -} - -int l3gd20_read_temperature (int *temperature) { - L3GD20Response response; - response.done = false; - - int ret = l3gd20_subscribe(command_callback_yield, &response); - if (ret < 0) return ret; - - syscall_return_t com = command(DRIVER_NUM_L3GD20, 7, 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return ret; - - yield_for(&(response.done)); - if (temperature != NULL) { - *temperature = response.data1; - } - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/l3gd20.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/l3gd20.h deleted file mode 100644 index 67f5b37b2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/l3gd20.h +++ /dev/null @@ -1,56 +0,0 @@ -/*L3GD20 3 axis gyroscope and temperature sensor -* -* -* -*/ - -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_L3GD20 0x70005 - -// HPF Senzitivity -#define L3GD20_SCALE_250 0 -#define L3GD20_SCALE_500 1 -#define L3GD20_SCALE_2000 2 - -// HPF Divider -#define L3GD20_HPF_DIV_1 0 -#define L3GD20_HPF_DIV_2 1 -#define L3GD20_HPF_DIV_4 2 -#define L3GD20_HPF_DIV_8 3 -#define L3GD20_HPF_DIV_16 4 -#define L3GD20_HPF_DIV_32 5 -#define L3GD20_HPF_DIV_64 6 -#define L3GD20_HPF_DIV_128 7 -#define L3GD20_HPF_DIV_256 8 -#define L3GD20_HPF_DIV_512 9 - -// HPF Mode -#define L3GD20_HPF_MODE_HP_RESET_FILTER 0 -#define L3GD20_HPF_MODE_REFERENCE 1 -#define L3GD20_HPF_MODE_NORMAL 2 -#define L3GD20_HPF_MODE_AUTO_RESET 3 - -typedef struct l3gd20xyz { - float x; - float y; - float z; -} L3GD20XYZ; - -bool l3gd20_is_present (void); -int l3gd20_power_on (void); -int l3gd20_set_scale (unsigned char scale); -int l3gd20_enable_hpf (bool enabled); -int l3gd20_set_hpf_parameters (unsigned char mode, unsigned char divider); -int l3gd20_read_xyz (L3GD20XYZ *xyz); -int l3gd20_read_temperature (int *temperature); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/led.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/led.c deleted file mode 100644 index ed307b7d4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/led.c +++ /dev/null @@ -1,21 +0,0 @@ -#include "led.h" - -int led_count(int* count) { - syscall_return_t rval = command(DRIVER_NUM_LEDS, 0, 0, 0); - return tock_command_return_u32_to_returncode(rval, (uint32_t*) count); -} - -int led_on(int led_num) { - syscall_return_t rval = command(DRIVER_NUM_LEDS, 1, led_num, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int led_off(int led_num) { - syscall_return_t rval = command(DRIVER_NUM_LEDS, 2, led_num, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int led_toggle(int led_num) { - syscall_return_t rval = command(DRIVER_NUM_LEDS, 3, led_num, 0); - return tock_command_return_novalue_to_returncode(rval); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/led.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/led.h deleted file mode 100644 index 50525899b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/led.h +++ /dev/null @@ -1,20 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_LEDS 0x00000002 - -int led_on(int led_num); -int led_off(int led_num); -int led_toggle(int led_num); - -// Returns the number of LEDs on the host platform. -int led_count(int* count); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lora_phy.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lora_phy.c deleted file mode 100644 index e5d64598c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lora_phy.c +++ /dev/null @@ -1,166 +0,0 @@ -#include "lora_phy.h" - -int lora_phy_set_rate(int rate) { - syscall_return_t cval = command(DRIVER_NUM_LORAPHY_SPI, 5, rate, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int lora_phy_get_rate(void) { - syscall_return_t cval = command(DRIVER_NUM_LORAPHY_SPI, 6, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int lora_phy_set_phase(bool phase) { - syscall_return_t cval = command(DRIVER_NUM_LORAPHY_SPI, 7, (unsigned char)phase, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int lora_phy_get_phase(void) { - syscall_return_t cval = command(DRIVER_NUM_LORAPHY_SPI, 8, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int lora_phy_set_polarity(bool pol) { - syscall_return_t cval = command(DRIVER_NUM_LORAPHY_SPI, 9, (unsigned char)pol, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int lora_phy_get_polarity(void) { - syscall_return_t cval = command(DRIVER_NUM_LORAPHY_SPI, 10, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int lora_phy_set_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_LORAPHY_SPI, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int lora_phy_set_master_write_buffer(const uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_LORAPHY_SPI, 0, (const void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int lora_phy_set_master_read_buffer(uint8_t* buffer, uint32_t len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_LORAPHY_SPI, 0, (void*) buffer, len); - return tock_allow_rw_return_to_returncode(aval); -} - -static void lora_phy_upcall(__attribute__ ((unused)) int unused0, - __attribute__ ((unused)) int unused1, - __attribute__ ((unused)) int unused2, - __attribute__ ((unused)) void* ud) { - *((bool*)ud) = true; -} - -int lora_phy_write(const char* buf, - size_t len, - subscribe_upcall cb, bool* cond) { - int ret = 0; - - ret = lora_phy_set_master_write_buffer((const uint8_t*) buf, len); - if (ret != RETURNCODE_SUCCESS) { - return ret; - } - - ret = lora_phy_set_callback(cb, cond); - if (ret != RETURNCODE_SUCCESS) { - return ret; - } - - syscall_return_t cval = command(DRIVER_NUM_LORAPHY_SPI, 2, len, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int lora_phy_read_write(const char* write, - char* read, - size_t len, - subscribe_upcall cb, bool* cond) { - int ret = 0; - - ret = lora_phy_set_master_read_buffer((uint8_t*) read, len); - if (ret != RETURNCODE_SUCCESS) { - return ret; - } - - return lora_phy_write(write, len, cb, cond); -} - -int lora_phy_write_sync(const char* write, - size_t len) { - bool cond = false; - int ret = 0; - - ret = lora_phy_set_master_read_buffer(NULL, 0); - if (ret != RETURNCODE_SUCCESS) { - return ret; - } - - int err = lora_phy_write(write, len, lora_phy_upcall, &cond); - if (err < 0) return err; - - yield_for(&cond); - return RETURNCODE_SUCCESS; -} - -int lora_phy_read_write_sync(const char* write, - char* read, - size_t len) { - bool cond = false; - int ret = 0; - - ret = lora_phy_set_master_read_buffer(NULL, 0); - if (ret != RETURNCODE_SUCCESS) { - return ret; - } - - int err = lora_phy_read_write(write, read, len, lora_phy_upcall, &cond); - if (err < 0) return err; - - yield_for(&cond); - return RETURNCODE_SUCCESS; -} - -int lora_phy_gpio_enable_output(GPIO_Pin_t pin) { - syscall_return_t rval = command(DRIVER_NUM_LORAPHY_GPIO, 1, pin, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int lora_phy_gpio_set(GPIO_Pin_t pin) { - syscall_return_t rval = command(DRIVER_NUM_LORAPHY_GPIO, 2, pin, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int lora_phy_gpio_clear(GPIO_Pin_t pin) { - syscall_return_t rval = command(DRIVER_NUM_LORAPHY_GPIO, 3, pin, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int lora_phy_gpio_toggle(GPIO_Pin_t pin) { - syscall_return_t rval = command(DRIVER_NUM_LORAPHY_GPIO, 4, pin, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int lora_phy_gpio_enable_input(GPIO_Pin_t pin, GPIO_InputMode_t pin_config) { - syscall_return_t rval = command(DRIVER_NUM_LORAPHY_GPIO, 5, pin, pin_config); - return tock_command_return_novalue_to_returncode(rval); -} - -int lora_phy_gpio_read(GPIO_Pin_t pin, int* pin_value) { - syscall_return_t rval = command(DRIVER_NUM_LORAPHY_GPIO, 6, pin, 0); - return tock_command_return_u32_to_returncode(rval, (uint32_t*) pin_value); -} - -int lora_phy_gpio_enable_interrupt(GPIO_Pin_t pin, GPIO_InterruptMode_t irq_config) { - syscall_return_t rval = command(DRIVER_NUM_LORAPHY_GPIO, 7, pin, irq_config); - return tock_command_return_novalue_to_returncode(rval); -} - -int lora_phy_gpio_disable_interrupt(GPIO_Pin_t pin) { - syscall_return_t rval = command(DRIVER_NUM_LORAPHY_GPIO, 8, pin, 0); - return tock_command_return_novalue_to_returncode(rval); -} - -int lora_phy_gpio_interrupt_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_LORAPHY_GPIO, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lora_phy.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lora_phy.h deleted file mode 100644 index 70f0a6c1e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lora_phy.h +++ /dev/null @@ -1,54 +0,0 @@ -#pragma once - -#include "tock.h" -#include "gpio.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_LORAPHY_SPI 0x30003 -#define DRIVER_NUM_LORAPHY_GPIO 0x30004 - -int lora_phy_set_callback(subscribe_upcall callback, void* callback_args); - -int lora_phy_set_master_write_buffer(const uint8_t* buffer, uint32_t len); -int lora_phy_set_master_read_buffer(uint8_t* buffer, uint32_t len); - -/* Rate is the Hz of the SPI clock. So a rate of 100000 - * is a 100kHZ clock. */ -int lora_phy_set_rate(int rate); -int lora_phy_get_rate(void); - - /* false means sample on a leading (low to high) clock edge - * true means sample on a trailing (high to low) clock edge */ -int lora_phy_set_phase(bool phase); -int lora_phy_get_phase(void); - - /* false means an idle clock is low - * true means an idle clock is high. */ -int lora_phy_set_polarity(bool pol); -int lora_phy_get_polarity(void); - -int lora_phy_write_byte(unsigned char byte); -int lora_phy_read_buf(const char* str, size_t len); -int lora_phy_write(const char* str, size_t len, subscribe_upcall cb, bool* cond); -int lora_phy_read_write(const char* write, char* read, size_t len, subscribe_upcall cb, bool* cond); - -int lora_phy_write_sync(const char* write, size_t len); -int lora_phy_read_write_sync(const char* write, char* read, size_t len); - -int lora_phy_gpio_enable_output(GPIO_Pin_t pin); -int lora_phy_gpio_set(GPIO_Pin_t pin); -int lora_phy_gpio_clear(GPIO_Pin_t pin); -int lora_phy_gpio_toggle(GPIO_Pin_t pin); -int lora_phy_gpio_enable_input(GPIO_Pin_t pin, GPIO_InputMode_t pin_config); -int lora_phy_gpio_read(GPIO_Pin_t pin, int* pin_value); -int lora_phy_gpio_enable_interrupt(GPIO_Pin_t pin, GPIO_InterruptMode_t irq_config); -int lora_phy_gpio_disable_interrupt(GPIO_Pin_t pin); -int lora_phy_gpio_interrupt_callback(subscribe_upcall callback, void* callback_args); - - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lps25hb.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lps25hb.c deleted file mode 100644 index db45dbd40..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lps25hb.c +++ /dev/null @@ -1,47 +0,0 @@ -#include "lps25hb.h" -#include "tock.h" - -struct lps25hb_data { - bool fired; - int value; -}; - -static struct lps25hb_data result = { .fired = false }; - -// Internal callback for faking synchronous reads -static void lps25hb_upcall(int value, - __attribute__ ((unused)) int unused1, - __attribute__ ((unused)) int unused2, - void* ud) { - struct lps25hb_data* data = (struct lps25hb_data*) ud; - data->value = value; - data->fired = true; -} - -int lps25hb_set_callback (subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_LPS25HB, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int lps25hb_get_pressure (void) { - syscall_return_t com = command(DRIVER_NUM_LPS25HB, 1, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int lps25hb_get_pressure_sync (int* pressure) { - int err; - result.fired = false; - - err = lps25hb_set_callback(lps25hb_upcall, (void*) &result); - if (err < 0) return err; - - err = lps25hb_get_pressure(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *pressure = result.value; - - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lps25hb.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lps25hb.h deleted file mode 100644 index 4ba90f11b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lps25hb.h +++ /dev/null @@ -1,18 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_LPS25HB 0x70004 - -int lps25hb_set_callback (subscribe_upcall callback, void* callback_args); -int lps25hb_get_pressure (void); - -int lps25hb_get_pressure_sync (int* pressure); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lsm303dlhc.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lsm303dlhc.c deleted file mode 100644 index e8e04ad42..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lsm303dlhc.c +++ /dev/null @@ -1,221 +0,0 @@ -#include - -#include "lsm303dlhc.h" - -// struct to hold values send with the callback -typedef struct l3gd20dlhc_response { - int data1; - int data2; - int data3; - bool done; // the callback has been called -} LSM303DLHCResponse; - -static void command_callback_yield (int data1, int data2, int data3, void* ud) { - LSM303DLHCResponse *response = (LSM303DLHCResponse*)ud; - if (response) { - response->data1 = data1; - response->data2 = data2; - response->data3 = data3; - response->done = true; - } -} - - -static int lsm303dlhc_subscribe(subscribe_upcall cb, void *userdata) { - subscribe_return_t sval = subscribe(DRIVER_NUM_LSM303DLHC, 0, cb, userdata); - return tock_subscribe_return_to_returncode(sval); -} - -// Accelerometer Scale Factor -// Manual table 27, page 27 -const float SCALE_FACTOR[4] = { - 2.0 / 32768.0, - 4.0 / 32768.0, - 8.0 / 32768.0, - 16.0 / 32768.0 -}; - -// Magnetometer Range Factor -// Manual table 75, page 38 -const int RANGE_FACTOR_X_Y[8] = { - 1000, // placeholder - 1100, - 855, - 670, - 450, - 400, - 330, - 230, -}; - -// Magnetometer Range Factor -// Manual table 75, page 38 -const int RANGE_FACTOR_Z[8] = { - 1000, // placeholder - 980, - 760, - 600, - 400, - 355, - 295, - 205 -}; - -unsigned char scale_factor = 0; -unsigned char range_factor = 0; -int temp_offset = LSM303DLHC_TEMPERATURE_OFFSET; - -bool lsm303dlhc_is_present (void) { - LSM303DLHCResponse response; - response.data1 = 0; - response.done = false; - - int ret = lsm303dlhc_subscribe(command_callback_yield, &response); - if (ret < 0) return false; - - syscall_return_t com = command(DRIVER_NUM_LSM303DLHC, 1, 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return false; - - yield_for(&(response.done)); - - return response.data1 ? true : false; -} - -bool lsm303dlhc_set_power_mode (unsigned char power_mode, bool low_power) { - LSM303DLHCResponse response; - response.data1 = 0; - response.done = false; - - int ret = lsm303dlhc_subscribe(command_callback_yield, &response); - if (ret < 0) return false; - - syscall_return_t com = command(DRIVER_NUM_LSM303DLHC, 2, power_mode, low_power ? 1 : 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return false; - - yield_for(&(response.done)); - - return response.data1 ? true : false; -} - -bool lsm303dlhc_set_accelerometer_scale_and_resolution (unsigned char scale, bool high_resolution) { - if (scale > 3) scale = 3; - LSM303DLHCResponse response; - response.data1 = 0; - response.done = false; - - int ret = lsm303dlhc_subscribe(command_callback_yield, &response); - if (ret < 0) return false; - - syscall_return_t com = command(DRIVER_NUM_LSM303DLHC, 3, scale, high_resolution ? 1 : 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return false; - - yield_for(&(response.done)); - if (response.data1 == 1) { - scale_factor = scale; - } - - return response.data1 ? true : false; -} - -bool lsm303dlhc_set_temperature_and_magnetometer_rate (bool temperature, unsigned char rate) { - LSM303DLHCResponse response; - response.data1 = 0; - response.done = false; - - int ret = lsm303dlhc_subscribe(command_callback_yield, &response); - if (ret < 0) return false; - - syscall_return_t com = command(DRIVER_NUM_LSM303DLHC, 4, rate, temperature ? 1 : 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return false; - - yield_for(&(response.done)); - - return response.data1 ? true : false; -} - -bool lsm303dlhc_set_magnetometer_range (unsigned char range) { - if (range > 7) range = 7; - LSM303DLHCResponse response; - response.data1 = 0; - response.done = false; - - int ret = lsm303dlhc_subscribe(command_callback_yield, &response); - if (ret < 0) return false; - - syscall_return_t com = command(DRIVER_NUM_LSM303DLHC, 5, range, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return false; - - yield_for(&(response.done)); - if (response.data1 == 1) { - range_factor = range; - } - - return response.data1 ? true : false; -} - -int lsm303dlhc_read_acceleration_xyz (LSM303DLHCXYZ *xyz) { - LSM303DLHCResponse response; - response.done = false; - - int ret = lsm303dlhc_subscribe(command_callback_yield, &response); - if (ret < 0) return ret; - - syscall_return_t com = command(DRIVER_NUM_LSM303DLHC, 6, 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return ret; - - yield_for(&(response.done)); - if (xyz != NULL) { - xyz->x = (float)response.data1 * SCALE_FACTOR[scale_factor]; - xyz->y = (float)response.data2 * SCALE_FACTOR[scale_factor]; - xyz->z = (float)response.data3 * SCALE_FACTOR[scale_factor]; - } - - return RETURNCODE_SUCCESS; -} - -int lsm303dlhc_read_temperature (float *temperature) { - LSM303DLHCResponse response; - response.done = false; - - int ret = lsm303dlhc_subscribe(command_callback_yield, &response); - if (ret < 0) return ret; - - syscall_return_t com = command(DRIVER_NUM_LSM303DLHC, 7, 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return ret; - - yield_for(&(response.done)); - if (temperature != NULL) { - *temperature = (float)response.data1 / 8 + temp_offset; - } - - return RETURNCODE_SUCCESS; -} - -int lsm303dlhc_read_magnetometer_xyz (LSM303DLHCXYZ *xyz) { - LSM303DLHCResponse response; - response.done = false; - - int ret = lsm303dlhc_subscribe(command_callback_yield, &response); - if (ret < 0) return ret; - - syscall_return_t com = command(DRIVER_NUM_LSM303DLHC, 8, 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return ret; - - yield_for(&(response.done)); - if (xyz != NULL) { - printf("x %d range %d z %d\r\n", response.data1, RANGE_FACTOR_X_Y[range_factor], response.data3); - xyz->x = (float)response.data1 / RANGE_FACTOR_X_Y[range_factor]; - xyz->y = (float)response.data2 / RANGE_FACTOR_X_Y[range_factor]; - xyz->z = (float)response.data3 / RANGE_FACTOR_Z[range_factor]; - } - - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lsm303dlhc.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lsm303dlhc.h deleted file mode 100644 index 98a03985a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/lsm303dlhc.h +++ /dev/null @@ -1,83 +0,0 @@ -/*LSM303DLHC 3D accelerometer and 3D magnetometer -* -* -* -*/ - -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_LSM303DLHC 0x70006 - -// Power Mode -#define LSM303DLHC_NORMAL 0 -#define LSM303DLHC_LOW_POWER 1 - -// Accelerometer Data Rate -// Manual page Table 20, page 25 -#define LSM303DLHC_OFF 0 -#define LSM303DLHC_1HZ 1 -#define LSM303DLHC_10HZ 2 -#define LSM303DLHC_25HZ 3 -#define LSM303DLHC_50HZ 4 -#define LSM303DLHC_100HZ 5 -#define LSM303DLHC_200HZ 6 -#define LSM303DLHC_400HZ 7 -#define LSM303DLHC_LOW_POWER_1620HZ 8 -#define LSM303DLHC_NORMAL_1344_LOW_POWER_5376HZ 9 - -#define LSM303DLHC_SCALE_2G 0 -#define LSM303DLHC_SCALE_4G 1 -#define LSM303DLHC_SCALE_8G 2 -#define LSM303DLHC_SCALE_16G 3 - -// Accelerometer Data Range -// Manual table 75, page 38 -#define LSM303DLHC_RANGE_1G 0 -#define LSM303DLHC_RANGE_1_3G 1 -#define LSM303DLHC_RANGE_1_9G 2 -#define LSM303DLHC_RANGE_2_5G 3 -#define LSM303DLHC_RANGE_4_0G 4 -#define LSM303DLHC_RANGE_4_7G 5 -#define LSM303DLHC_RANGE_5_6G 6 -#define LSM303DLHC_RANGE_8_1G 7 - -// Magnetometer Data Rate -// Manual table 72, page 25 -#define LSM303DLHC_M_0_75HZ 0 -#define LSM303DLHC_M_1_55HZ 1 -#define LSM303DLHC_M_3_0HZ 2 -#define LSM303DLHC_M_7_5HZ 3 -#define LSM303DLHC_M_15_0HZ 4 -#define LSM303DLHC_M_30_0HZ 5 -#define LSM303DLHC_M_75_0HZ 6 -#define LSM303DLHC_M_220_0HZ 7 - -// Experimental -#define LSM303DLHC_TEMPERATURE_OFFSET 17 - -typedef struct lsm303dlhcxyz { - float x; - float y; - float z; -} LSM303DLHCXYZ; - -bool lsm303dlhc_is_present (void); -bool lsm303dlhc_set_power_mode (unsigned char power_mode, bool low_power); -bool lsm303dlhc_set_accelerometer_scale_and_resolution (unsigned char scale, bool high_resolution); - -bool lsm303dlhc_set_temperature_and_magnetometer_rate (bool temperature, unsigned char rate); -bool lsm303dlhc_set_magnetometer_range (unsigned char range); - -int lsm303dlhc_read_acceleration_xyz (LSM303DLHCXYZ *xyz); -int lsm303dlhc_read_temperature (float *temperature); -int lsm303dlhc_read_magnetometer_xyz (LSM303DLHCXYZ *xyz); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ltc294x.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ltc294x.c deleted file mode 100644 index cdad5ab47..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ltc294x.c +++ /dev/null @@ -1,282 +0,0 @@ -#include "ltc294x.h" -#include "tock.h" - - -struct ltc294x_data { - int charge; - bool fired; -}; - -static struct ltc294x_data result = { .fired = false, .charge = 0 }; - -// Internal callback for faking synchronous reads -static void ltc294x_upcall(__attribute__ ((unused)) int callback_type, - __attribute__ ((unused)) int value, - __attribute__ ((unused)) int chip, - void* ud) { - struct ltc294x_data* data = (struct ltc294x_data*) ud; - data->charge = value; - data->fired = true; -} - -int ltc294x_set_callback (subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_LTC294X, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int ltc294x_read_status(void) { - syscall_return_t com = command(DRIVER_NUM_LTC294X, 1, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ltc294x_configure(ltc294x_model_e model, - interrupt_pin_conf_e int_pin, - uint16_t prescaler, - vbat_alert_adc_mode_e vbat) { - uint8_t M = 0; - if (model == LTC2941 || model == LTC2942) { - // ltc2941/2 expects log_2 of prescaler value - for (int i = 0; i < 8; i++) { - if ((1 << i) & prescaler) { - M = i; - } - } - } else if (model == LTC2943) { - // See Table 3 in the datasheet. - switch (prescaler) { - case 1: M = 0; - break; - case 4: M = 1; - break; - case 16: M = 2; - break; - case 64: M = 3; - break; - case 256: M = 4; - break; - case 1024: M = 5; - break; - case 4096: M = 7; - break; - default: M = 4; - break; - } - } - - syscall_return_t com = command(DRIVER_NUM_LTC294X, 10, model, 0); - int ret = tock_command_return_novalue_to_returncode(com); - if (ret < 0) return ret; - - uint8_t cmd = (int_pin & 0x03) | ((M & 0x07) << 2) | ((vbat & 0x03) << 5); - com = command(DRIVER_NUM_LTC294X, 2, cmd, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ltc294x_reset_charge(void) { - syscall_return_t com = command(DRIVER_NUM_LTC294X, 3, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ltc294x_set_high_threshold(uint16_t threshold) { - syscall_return_t com = command(DRIVER_NUM_LTC294X, 4, threshold, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ltc294x_set_low_threshold(uint16_t threshold) { - syscall_return_t com = command(DRIVER_NUM_LTC294X, 5, threshold, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ltc294x_get_charge(void) { - syscall_return_t com = command(DRIVER_NUM_LTC294X, 6, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ltc294x_get_voltage(void) { - syscall_return_t com = command(DRIVER_NUM_LTC294X, 8, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ltc294x_get_current(void) { - syscall_return_t com = command(DRIVER_NUM_LTC294X, 9, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ltc294x_shutdown(void) { - syscall_return_t com = command(DRIVER_NUM_LTC294X, 7, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ltc294x_set_model(ltc294x_model_e model) { - syscall_return_t com = command(DRIVER_NUM_LTC294X, 10, model, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int ltc294x_read_status_sync(void) { - int err; - result.fired = false; - - err = ltc294x_set_callback(ltc294x_upcall, (void*) &result); - if (err < 0) return err; - - err = ltc294x_read_status(); - if (err < 0) return err; - - // Wait for the ADC callback. - yield_for(&result.fired); - - return RETURNCODE_SUCCESS; -} - -int ltc294x_configure_sync(ltc294x_model_e model, - interrupt_pin_conf_e int_pin, - uint16_t prescaler, - vbat_alert_adc_mode_e vbat) { - int err; - result.fired = false; - - err = ltc294x_set_callback(ltc294x_upcall, (void*) &result); - if (err < 0) return err; - - err = ltc294x_configure(model, int_pin, prescaler, vbat); - if (err < 0) return err; - - // Wait for the ADC callback. - yield_for(&result.fired); - - return RETURNCODE_SUCCESS; -} - -int ltc294x_reset_charge_sync(void) { - int err; - result.fired = false; - - err = ltc294x_set_callback(ltc294x_upcall, (void*) &result); - if (err < 0) return err; - - err = ltc294x_reset_charge(); - if (err < 0) return err; - - // Wait for the ADC callback. - yield_for(&result.fired); - - return RETURNCODE_SUCCESS; -} - -int ltc294x_set_high_threshold_sync(uint16_t threshold) { - int err; - result.fired = false; - - err = ltc294x_set_callback(ltc294x_upcall, (void*) &result); - if (err < 0) return err; - - err = ltc294x_set_high_threshold(threshold); - if (err < 0) return err; - - // Wait for the ADC callback. - yield_for(&result.fired); - - return RETURNCODE_SUCCESS; -} - -int ltc294x_set_low_threshold_sync(uint16_t threshold) { - int err; - result.fired = false; - - err = ltc294x_set_callback(ltc294x_upcall, (void*) &result); - if (err < 0) return err; - - err = ltc294x_set_low_threshold(threshold); - if (err < 0) return err; - - // Wait for the ADC callback. - yield_for(&result.fired); - - return RETURNCODE_SUCCESS; -} - -int ltc294x_get_charge_sync(int* charge) { - int err; - result.fired = false; - - err = ltc294x_set_callback(ltc294x_upcall, (void*) &result); - if (err < 0) return err; - - err = ltc294x_get_charge(); - if (err < 0) return err; - - // Wait for the ADC callback. - yield_for(&result.fired); - - *charge = result.charge; - - return RETURNCODE_SUCCESS; -} - -int ltc294x_get_voltage_sync(int* voltage) { - int err; - result.fired = false; - - err = ltc294x_set_callback(ltc294x_upcall, (void*) &result); - if (err < 0) return err; - - err = ltc294x_get_voltage(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *voltage = result.charge; - - return RETURNCODE_SUCCESS; -} - -int ltc294x_get_current_sync(int* current) { - int err; - result.fired = false; - - err = ltc294x_set_callback(ltc294x_upcall, (void*) &result); - if (err < 0) return err; - - err = ltc294x_get_current(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *current = result.charge; - - return RETURNCODE_SUCCESS; -} - -int ltc294x_shutdown_sync(void) { - int err; - result.fired = false; - - err = ltc294x_set_callback(ltc294x_upcall, (void*) &result); - if (err < 0) return err; - - err = ltc294x_shutdown(); - if (err < 0) return err; - - // Wait for the ADC callback. - yield_for(&result.fired); - - return RETURNCODE_SUCCESS; -} - -int ltc294x_convert_to_coulomb_uah(int c, int Rsense, uint16_t prescaler, ltc294x_model_e model) { - if (model == LTC2941 || model == LTC2942) { - return (int)(c * 85 * (50.0 / Rsense) * (prescaler / 128.0)); - } else { - return (int)(c * 340 * (50.0 / Rsense) * (prescaler / 4096.0)); - } -} - -int ltc294x_convert_to_voltage_mv (int v) { - return 23.6 * (v / (float)0xFFFF) * 1000; -} - -int ltc294x_convert_to_current_ua (int c, int Rsense) { - return (int)((60.0 / Rsense) * ((c - 0x7FFF) / (float)0x7FFF) * 1000000.0); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ltc294x.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ltc294x.h deleted file mode 100644 index 2a533e20c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ltc294x.h +++ /dev/null @@ -1,132 +0,0 @@ -#pragma once - -#include - -#include "tock.h" - -#define DRIVER_NUM_LTC294X 0x80000 - -#ifdef __cplusplus -extern "C" { -#endif - -typedef enum { - InterruptPinDisabled = 0, - InterruptPinChargeCompleteMode = 1, - InterruptPinAlertMode = 2, -} interrupt_pin_conf_e; - -typedef enum { - // LTC2941 - VbatAlertOff = 0, - VbatAlert2V8 = 1, - VbatAlert2V9 = 2, - VbatAlert3V0 = 3, - // LTC29412/3 - ADCSleep = 0, - ADCManual = 1, - ADCScan = 2, - ADCAuto = 3, -} vbat_alert_adc_mode_e; - -typedef enum { - LTC2941 = 1, - LTC2942 = 2, - LTC2943 = 3, -} ltc294x_model_e; - - -// Set a callback for the LTC294X driver. -// -// The callback function should look like: -// -// void callback (int callback_type, int data, int data2, void* callback_args) -// -// callback_type is one of: -// 0: If the interrupt pin is setup in the kernel, the interrupt occurred. -// 1: Got the contents of the status register. `data` is: -// bit 0: Undervoltage lockout (bool) -// bit 1: VBat Alert (bool) -// bit 2: Charge Alert Low (bool) -// bit 3: Charge Alert High (bool) -// bit 4: Accumulated Charge Overflow/Underflow (bool) -// and `data2` is the Chip type: -// 1 = LTC2941 -// 2 = LTC2942 -// 3 = LTC2943 -// 2: Got the charge value. -// 3: A write operation finished. -int ltc294x_set_callback (subscribe_upcall callback, void* callback_args); - -// Get the current value of the status register. The result will be returned -// in the callback. -int ltc294x_read_status(void); - -// Setup the LTC294X by configuring its !AL/CC pin, charge counting prescaler, -// and VBat alert threshold or ADC mode. -// Will trigger a `done` callback. -int ltc294x_configure(ltc294x_model_e model, - interrupt_pin_conf_e int_pin, - uint16_t prescaler, - vbat_alert_adc_mode_e vbat); - -// Set the current accumulated charge register to 0. -// Will trigger a `done` callback. -int ltc294x_reset_charge(void); - -// Configure the high charge threshold. This will be triggered when the -// accumulated charge is greater than this value. -// Will trigger a `done` callback when the register has been set. -int ltc294x_set_high_threshold(uint16_t threshold); - -// Configure the low charge threshold. This will be triggered when the -// accumulated charge is lower than this value. -// Will trigger a `done` callback when the register has been set. -int ltc294x_set_low_threshold(uint16_t threshold); - -// Read the current charge. -// Will be returned in the callback. -int ltc294x_get_charge(void); - -// Get the current voltage. Not supported on all models. -// Will be returned in the callback. -int ltc294x_get_voltage(void); - -// Get the current current reading. Not supported on all models. -// Will be returned in the callback. -int ltc294x_get_current(void); - -// Put the LTC294X in a low power state. -// Will trigger a `done` callback. -int ltc294x_shutdown(void); - -// Configure which LTC294X chip we are actually using. -int ltc294x_set_model(ltc294x_model_e model); - - -// -// Synchronous Versions -// -int ltc294x_read_status_sync(void); -int ltc294x_configure_sync(ltc294x_model_e model, - interrupt_pin_conf_e int_pin, - uint16_t prescaler, - vbat_alert_adc_mode_e vbat); -int ltc294x_reset_charge_sync(void); -int ltc294x_set_high_threshold_sync(uint16_t threshold); -int ltc294x_set_low_threshold_sync(uint16_t threshold); -int ltc294x_get_charge_sync(int* charge); -int ltc294x_get_voltage_sync(int* voltage); -int ltc294x_get_current_sync(int* current); -int ltc294x_shutdown_sync(void); - -// -// Helpers -// -int ltc294x_convert_to_coulomb_uah(int c, int Rsense, uint16_t prescaler, ltc294x_model_e model) __attribute__((const)); -int ltc294x_convert_to_voltage_mv(int v) __attribute__((const)); -int ltc294x_convert_to_current_ua(int c, int Rsense) __attribute__((const)); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/max17205.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/max17205.c deleted file mode 100644 index 81e3d2880..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/max17205.c +++ /dev/null @@ -1,183 +0,0 @@ -#include "max17205.h" -#include "tock.h" - -struct max17205_data { - int rc; - int value0; - int value1; - bool fired; -}; - -static struct max17205_data result = { .fired = false, .rc = 0, .value0 = 0, .value1 = 0 }; -static subscribe_upcall* user_upcall = NULL; - -// Internal callback for faking synchronous reads -static void internal_user_upcall(int status, - int value0, - int value1, - void* ud) { - - struct max17205_data* data = (struct max17205_data*) ud; - data->rc = tock_status_to_returncode(status); - data->value0 = value0; - data->value1 = value1; - data->fired = true; -} - -// Lower level CB that allows us to stop more commands while busy -static void max17205_upcall(int return_code, - int value0, - int value1, - void* ud) { - if (user_upcall) { - user_upcall(return_code, value0, value1, ud); - } -} - -int max17205_set_callback (subscribe_upcall callback, void* callback_args) { - // Set the user-level calllback to the provided one - user_upcall = callback; - - // Subscribe to the callback with our lower-layer callback, but pass - // callback arguments. - subscribe_return_t sval = subscribe(DRIVER_NUM_MAX17205, 0, max17205_upcall, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int max17205_read_status(void) { - - syscall_return_t com = command(DRIVER_NUM_MAX17205, 1, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int max17205_read_soc(void) { - syscall_return_t com = command(DRIVER_NUM_MAX17205, 2, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int max17205_read_voltage_current(void) { - syscall_return_t com = command(DRIVER_NUM_MAX17205, 3, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int max17205_read_coulomb(void) { - syscall_return_t com = command(DRIVER_NUM_MAX17205, 4, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int max17205_read_rom_id(void) { - syscall_return_t com = command(DRIVER_NUM_MAX17205, 5, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int max17205_read_status_sync(uint16_t* status) { - int err; - result.fired = false; - - err = max17205_set_callback(internal_user_upcall, (void*) &result); - if (err < 0) return err; - - err = max17205_read_status(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *status = result.value0 & 0xFFFF; - - return result.rc; -} - -int max17205_read_soc_sync(uint16_t* percent, uint16_t* soc_mah, uint16_t* soc_mah_full) { - int err; - result.fired = false; - - err = max17205_set_callback(internal_user_upcall, (void*) &result); - if (err < 0) return err; - - err = max17205_read_soc(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *percent = result.value0 & 0xFFFF; - *soc_mah = (result.value1 & 0xFFFF0000) >> 16; - *soc_mah_full = result.value1 & 0xFFFF; - - return result.rc; -} - -int max17205_read_voltage_current_sync(uint16_t* voltage, int16_t* current) { - int err; - result.fired = false; - - err = max17205_set_callback(internal_user_upcall, (void*) &result); - if (err < 0) return err; - - err = max17205_read_voltage_current(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *voltage = result.value0 & 0xFFFF; - *current = result.value1 & 0xFFFF; - - return result.rc; -} - -int max17205_read_coulomb_sync(uint16_t* coulomb) { - int err; - result.fired = false; - - err = max17205_set_callback(internal_user_upcall, (void*) &result); - if (err < 0) return err; - - err = max17205_read_coulomb(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *coulomb = result.value0 & 0xFFFF; - - return result.rc; -} - -int max17205_read_rom_id_sync(uint64_t* rom_id) { - int err; - result.fired = false; - - err = max17205_set_callback(internal_user_upcall, (void*) &result); - if (err < 0) return err; - - err = max17205_read_rom_id(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - uint64_t temp = result.value0; - temp <<= 32; - temp |= result.value1 & 0x00000000FFFFFFFF; - *rom_id = temp; - - return result.rc; -} - -float max17205_get_voltage_mV(int vcount) { - return vcount * 1.25; -} - -float max17205_get_current_uA(int ccount) { - return ccount * 108; -} - -float max17205_get_percentage_mP(int percent) { - return ((float)percent / 26000.0) * 100000.0; -} - -float max17205_get_capacity_uAh(int cap) { - return (float)cap * (5.0 / .01); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/max17205.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/max17205.h deleted file mode 100644 index b2eb31bf0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/max17205.h +++ /dev/null @@ -1,77 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_MAX17205 0x80001 - -// Set a callback for the MAX17205 driver. -// -// The callback function should look like: -// -// void callback (int return_code, int data, int data2, void* callback_args) -// -// callback_type is one of: -// read_status `data` is: -// status -// read_soc `data` is: -// percent charged in %/255 -// and `data2` is the capacity and full capacity: -// word 0 (u16): full capacity in 0.5mAh -// word 1 (u16): current capacity in 0.5mAh -// read_voltage_current `data` is: -// voltage in 1.25mV -// and 'data2' is: -// current in 156.25uA -// read_coulomb `data` is: -// raw coulombs -// -// The callback will be associated the most recent successful -// call to the driver. If a command is called during an outstanding -// command, EBUSY will be returned. -int max17205_set_callback (subscribe_upcall callback, void* callback_args); - -// Get the current status of the battery -// Result is returned in callback. -int max17205_read_status(void); - -// Get the current state of charge of the battery. -// Result is returned in callback. -int max17205_read_soc(void); - -// Get the current voltage and current of the battery. -// Result is returned in callback. -int max17205_read_voltage_current(void); - -// Get current count on the coulomb counter -int max17205_read_coulomb (void); - -// Get the unique 64bit RomID of the chip -// Result is stored in the passed in buffer -// Buffer must be at least 8 bytes long -int max17205_read_rom_id (void); - -// -// Synchronous Versions -// -int max17205_read_status_sync(uint16_t* state); -int max17205_read_soc_sync(uint16_t* percent, uint16_t* soc_mah, uint16_t* soc_mah_full); -int max17205_read_voltage_current_sync(uint16_t* voltage, int16_t* current); -int max17205_read_coulomb_sync (uint16_t* coulomb); -int max17205_read_rom_id_sync (uint64_t* rom_id_buf); - -// -// Helper functions -// -float max17205_get_voltage_mV(int vcount) __attribute__((const)); -float max17205_get_current_uA(int ccount) __attribute__((const)); -float max17205_get_percentage_mP(int percent) __attribute__((const)); -float max17205_get_capacity_uAh(int cap) __attribute__((const)); - - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ninedof.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ninedof.c deleted file mode 100644 index b87d4eba7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ninedof.c +++ /dev/null @@ -1,117 +0,0 @@ -#include - -#include "math.h" -#include "ninedof.h" - -struct ninedof_data { - int x; - int y; - int z; - bool fired; -}; - -static struct ninedof_data res = { .fired = false }; - -// internal callback for faking synchronous reads -static void ninedof_upcall(int x, int y, int z, void* ud) { - struct ninedof_data* result = (struct ninedof_data*) ud; - result->x = x; - result->y = y; - result->z = z; - result->fired = true; -} - -double ninedof_read_accel_mag(void) { - struct ninedof_data result = { .fired = false }; - int err; - - err = ninedof_subscribe(ninedof_upcall, (void*)(&result)); - if (err < 0) return err; - - err = ninedof_start_accel_reading(); - if (err < 0) return err; - - yield_for(&result.fired); - - return sqrt(result.x * result.x + result.y * result.y + result.z * result.z); -} - -int ninedof_subscribe(subscribe_upcall callback, void* userdata) { - subscribe_return_t sval = subscribe(DRIVER_NUM_NINEDOF, 0, callback, userdata); - return tock_subscribe_return_to_returncode(sval); -} - -int ninedof_start_accel_reading(void) { - syscall_return_t ret = command(DRIVER_NUM_NINEDOF, 1, 0, 0); - return tock_command_return_novalue_to_returncode(ret); -} - -int ninedof_start_magnetometer_reading(void) { - syscall_return_t ret = command(DRIVER_NUM_NINEDOF, 100, 0, 0); - return tock_command_return_novalue_to_returncode(ret); -} - -int ninedof_start_gyro_reading(void) { - syscall_return_t ret = command(DRIVER_NUM_NINEDOF, 200, 0, 0); - return tock_command_return_novalue_to_returncode(ret); -} - -int ninedof_read_acceleration_sync(int* x, int* y, int* z) { - int err; - res.fired = false; - - err = ninedof_subscribe(ninedof_upcall, (void*) &res); - if (err < 0) return err; - - err = ninedof_start_accel_reading(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&res.fired); - - *x = res.x; - *y = res.y; - *z = res.z; - - return RETURNCODE_SUCCESS; -} - -int ninedof_read_magnetometer_sync(int* x, int* y, int* z) { - int err; - res.fired = false; - - err = ninedof_subscribe(ninedof_upcall, (void*) &res); - if (err < 0) return err; - - err = ninedof_start_magnetometer_reading(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&res.fired); - - *x = res.x; - *y = res.y; - *z = res.z; - - return RETURNCODE_SUCCESS; -} - -int ninedof_read_gyroscope_sync(int* x, int* y, int* z) { - int err; - res.fired = false; - - err = ninedof_subscribe(ninedof_upcall, (void*) &res); - if (err < 0) return err; - - err = ninedof_start_gyro_reading(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&res.fired); - - *x = res.x; - *y = res.y; - *z = res.z; - - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ninedof.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ninedof.h deleted file mode 100644 index d4db7a99a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/ninedof.h +++ /dev/null @@ -1,33 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_NINEDOF 0x60004 - -// Proivide a callback function for acceleration readings -int ninedof_subscribe(subscribe_upcall callback, void* userdata); -// Read acceleration and relay to callback function -int ninedof_start_accel_reading(void); -// Read magnetometer and relay to callback function -int ninedof_start_magnetometer_reading(void); -// Read gyroscope and relay to callback function -int ninedof_start_gyro_reading(void); -// Read square of magnitude of acceleration (blocking) -double ninedof_read_accel_mag(void); - -// Get the magnitude of acceleration in the X,Y,Z directions. Blocking. -int ninedof_read_acceleration_sync(int* x, int* y, int* z); - -// Get a reading from the magnetometer. Blocking. -int ninedof_read_magnetometer_sync(int* x, int* y, int* z); - -// Get a reading from the gyroscope. Blocking. -int ninedof_read_gyroscope_sync(int* x, int* y, int* z); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/nrf51_serialization.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/nrf51_serialization.c deleted file mode 100644 index 52d36f214..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/nrf51_serialization.c +++ /dev/null @@ -1,52 +0,0 @@ -#include "nrf51_serialization.h" - -// #define NRF51_SERIALIZATION_COMMAND_CHECK 0 -#define NRF51_SERIALIZATION_COMMAND_WRITE 1 -#define NRF51_SERIALIZATION_COMMAND_READ 2 -#define NRF51_SERIALIZATION_COMMAND_RESET 3 - - -int nrf51_serialization_reset (void) { - // Reset the nRF51 chip - syscall_return_t cval = command(DRIVER_NUM_NRF_SERIALIZATION, - NRF51_SERIALIZATION_COMMAND_RESET, - 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int nrf51_serialization_subscribe (subscribe_upcall cb) { - subscribe_return_t sval = subscribe(DRIVER_NUM_NRF_SERIALIZATION, 0, cb, NULL); - return tock_subscribe_return_to_returncode(sval); -} - -int nrf51_serialization_setup_receive_buffer (char* rx, int rx_len) { - // Pass the RX buffer for the UART module to use. - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_NRF_SERIALIZATION, 0, rx, rx_len); - return tock_allow_rw_return_to_returncode(aval); -} - - - -int nrf51_serialization_write(char* tx, int tx_len) { - // Pass in the TX buffer. - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_NRF_SERIALIZATION, 0, tx, tx_len); - if (!aval.success) return tock_status_to_returncode(aval.status); - - // Write the data. - syscall_return_t cval = command(DRIVER_NUM_NRF_SERIALIZATION, - NRF51_SERIALIZATION_COMMAND_WRITE, - 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int nrf51_serialization_read(int rx_len) { - int read_len; - syscall_return_t cval = command(DRIVER_NUM_NRF_SERIALIZATION, - NRF51_SERIALIZATION_COMMAND_READ, rx_len, 0); - int ret = tock_command_return_u32_to_returncode(cval, (uint32_t*) &read_len); - if (ret < 0) return ret; - - // This shouldn't return a length and an error, but it is the signature - // libnrfserialization expects. - return read_len; // Actual read length -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/nrf51_serialization.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/nrf51_serialization.h deleted file mode 100644 index e68c69377..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/nrf51_serialization.h +++ /dev/null @@ -1,35 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_NRF_SERIALIZATION 0x80004 - -// Toggle the reset line to the nRF51 chip to reset the BLE MCU. -__attribute__ ((warn_unused_result)) -int nrf51_serialization_reset (void); - -// Give the BLE Serialization / UART layer a callback to call when -// a packet is received and when a TX is finished. -__attribute__ ((warn_unused_result)) -int nrf51_serialization_subscribe (subscribe_upcall cb); - -// Pass a buffer for the driver to write received UART bytes to. -__attribute__ ((warn_unused_result)) -int nrf51_serialization_setup_receive_buffer (char* rx, int rx_len); - -// Write a packet to the BLE Serialization connectivity processor. -__attribute__ ((warn_unused_result)) -int nrf51_serialization_write(char* tx, int tx_len); - -// Receive into the buffer passed in to `setup_receive_buffer` previously -__attribute__ ((warn_unused_result)) -int nrf51_serialization_read(int rx_len); - - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/pca9544a.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/pca9544a.c deleted file mode 100644 index 6c6663077..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/pca9544a.c +++ /dev/null @@ -1,115 +0,0 @@ -#include "pca9544a.h" -#include "tock.h" - -struct pca9544a_data { - bool fired; - int value; -}; - -static struct pca9544a_data result = { .fired = false }; - -// Internal callback for faking synchronous reads -static void pca9544a_upcall(__attribute__ ((unused)) int value, - __attribute__ ((unused)) int unused1, - __attribute__ ((unused)) int unused2, - void* ud) { - struct pca9544a_data* data = (struct pca9544a_data*) ud; - data->value = value; - data->fired = true; -} - - -int pca9544a_set_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_PCA9544A, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int pca9544a_select_channels(uint32_t channels) { - syscall_return_t com = command(DRIVER_NUM_PCA9544A, 1, channels, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int pca9544a_disable_all_channels(void) { - syscall_return_t com = command(DRIVER_NUM_PCA9544A, 2, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int pca9544a_read_interrupts(void) { - syscall_return_t com = command(DRIVER_NUM_PCA9544A, 3, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int pca9544a_read_selected(void) { - syscall_return_t com = command(DRIVER_NUM_PCA9544A, 4, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - - - -int pca9544a_select_channels_sync(uint32_t channels) { - int err; - result.fired = false; - - err = pca9544a_set_callback(pca9544a_upcall, (void*) &result); - if (err < 0) return err; - - err = pca9544a_select_channels(channels); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - return RETURNCODE_SUCCESS; -} - -int pca9544a_disable_all_channels_sync(void) { - int err; - result.fired = false; - - err = pca9544a_set_callback(pca9544a_upcall, (void*) &result); - if (err < 0) return err; - - err = pca9544a_disable_all_channels(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - return RETURNCODE_SUCCESS; -} - -int pca9544a_read_interrupts_sync(int* value) { - int err; - result.fired = false; - - err = pca9544a_set_callback(pca9544a_upcall, (void*) &result); - if (err < 0) return err; - - err = pca9544a_read_interrupts(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *value = result.value; - - return RETURNCODE_SUCCESS; -} - -int pca9544a_read_selected_sync(int* value) { - int err; - result.fired = false; - - err = pca9544a_set_callback(pca9544a_upcall, (void*) &result); - if (err < 0) return err; - - err = pca9544a_read_selected(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *value = result.value; - - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/pca9544a.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/pca9544a.h deleted file mode 100644 index 2d0f5bc76..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/pca9544a.h +++ /dev/null @@ -1,37 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_PCA9544A 0x80002 - -int pca9544a_set_callback(subscribe_upcall callback, void* callback_args); - -// Set which of the I2C selector's channels are active. -// channels is an 8 bit bitmask -int pca9544a_select_channels(uint32_t channels); - -// Disable all channels on the I2C selector. -int pca9544a_disable_all_channels(void); - -// Get which channels are asserting interrupts. -int pca9544a_read_interrupts(void); - -// Get which channels are currently selected. -int pca9544a_read_selected(void); - - -// -// Synchronous Versions -// -int pca9544a_select_channels_sync(uint32_t channels); -int pca9544a_disable_all_channels_sync(void); -int pca9544a_read_interrupts_sync(int* value); -int pca9544a_read_selected_sync(int* value); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/proximity.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/proximity.c deleted file mode 100644 index d5c5c11bc..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/proximity.c +++ /dev/null @@ -1,92 +0,0 @@ -#include "proximity.h" -#include "tock.h" -#include - -struct thresholds { - uint8_t lower_threshold; - uint8_t higher_threshold; -}; - -// structure to store threshold values to be sent to the driver -static struct thresholds threshes = {.lower_threshold = 0, .higher_threshold = 175}; - -struct data { - bool fired; - int proximity; -}; - -static struct data result = {.fired = false}; - -// Internal callback for faking synchronous reads -static void cb(int proximity, - __attribute__((unused)) int unused, - __attribute__((unused)) int unused1, - void * ud) { - struct data *data = (struct data *)ud; - data->proximity = proximity; - data->fired = true; -} - -int proximity_set_callback(subscribe_upcall upcall, void *callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_PROXIMITY, 0, upcall, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int proximity_read(void) { - syscall_return_t com = command(DRIVER_NUM_PROXIMITY, 1, 0, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int proximity_read_on_interrupt(void) { - syscall_return_t com = command(DRIVER_NUM_PROXIMITY, 2, threshes.lower_threshold, threshes.higher_threshold); - return tock_command_return_novalue_to_returncode(com); -} - -int proximity_set_interrupt_thresholds(uint8_t lower, uint8_t upper) { - threshes.lower_threshold = lower; - threshes.higher_threshold = upper; - return 0; -} - -int proximity_read_sync(uint8_t *proximity) { - int err; - result.fired = false; - - err = proximity_set_callback(cb, (void *)&result); - if (err < 0) { - return err; - } - - err = proximity_read(); - if (err < 0) { - return err; - } - - yield_for(&result.fired); - - *proximity = result.proximity; - - return RETURNCODE_SUCCESS; -} - -int proximity_read_on_interrupt_sync(uint8_t *proximity) { - - int err; - result.fired = false; - - err = proximity_set_callback(cb, (void *)&result); - if (err < 0) { - return err; - } - - err = proximity_read_on_interrupt(); - if (err < 0) { - return err; - } - - yield_for(&result.fired); - - *proximity = result.proximity; - - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/proximity.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/proximity.h deleted file mode 100644 index 87d8b0fc5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/proximity.h +++ /dev/null @@ -1,52 +0,0 @@ -#pragma once - -#include "tock.h" - -#define DRIVER_NUM_PROXIMITY 0x60005 - -#ifdef _cplusplus -extern "C" { -#endif - -// function to be called when the system call is finished -// -// callback - pointer to function to be called -// callback_args - pointer to data provided to the callback -int proximity_set_callback (subscribe_upcall callback, void* callback_args); - -// Read proximity asynchronously (no callback) -int proximity_read(void); - -// Read proximity synchronously (via an internal callback) -// This function queries the sensor for a proximity reading which is then returned via the callback. -// A proximity value is of the following range [0,255] where '255' indicates the closest measurable distance and '0' that no object is detected. -// -// proximity - pointer to byte-sized proximity data returned from the sensor. -int proximity_read_sync(uint8_t* proximity); - -// Return proximity value on interrupt asynchronously (no callback) -// This function can be used to wait for the sensor to detect a proximity reading in the user-specified range. -// This range is determined by the `proximity_set_interrupt_thresholds` arguments. -int proximity_read_on_interrupt(void); - -// Return proximity value on interrupt synchronously (via an internal callback) -// This function can be used to wait for the sensor to detect a proximity reading in the user-specified range. -// This range is determined by the `proximity_set_interrupt_thresholds` arguments. -// A proximity value is of the following range [0,255] where '255' indicates the closest measurable distance and '0' that no object is detected. -// -// proximity - pointer to byte-sized proximity data returned from the sensor. -int proximity_read_on_interrupt_sync(uint8_t* proximity); - -// Set thresholds for interrupts (no syscalls involved) -// -// The proximity sensor fires an interrupt (which executes the callback sent by the `proximity_read_on_interrupt_sync()` function) -// The interrupt is fired when the following logic statement is true `(reading >= upper_threshold) || (reading <= lower_threshold)` -// -// lower - lower interrupt threshold for sensor --> range is [0,255] -// upper - upper interrupt threshold for sensor --> range is [0,255] -int proximity_set_interrupt_thresholds(uint8_t lower, uint8_t upper); - - -#ifdef _cplusplus -} -#endif \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/read_only_state.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/read_only_state.c deleted file mode 100644 index c8e8d0b1b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/read_only_state.c +++ /dev/null @@ -1,65 +0,0 @@ -#include "read_only_state.h" - -int read_only_state_get_version(void) { - syscall_return_t res = command(READ_ONLY_STATEDRIVER_NUM, 0, 0, 0); - - if (res.type != TOCK_SYSCALL_SUCCESS_U32) { - return RETURNCODE_ENOSUPPORT; - } else { - return res.data[0]; - } -} - -int read_only_state_allocate_region(void* base, int len) { - allow_userspace_r_return_t buf; - - if (len < READ_ONLY_STATEBUFFER_LEN) { - // The buffer is not long enough - return RETURNCODE_ESIZE; - } - - buf = allow_userspace_read(READ_ONLY_STATEDRIVER_NUM, 0, base, len); - - if (!buf.success) { - return tock_status_to_returncode(buf.status); - } - return RETURNCODE_SUCCESS; -} - -uint32_t read_only_state_get_pending_tasks(void* base) { - uint32_t* ptr = base; - return ptr[1]; -} - -uint64_t read_only_state_get_ticks(void* base) { - uint32_t* ptr = base; - - // Start with the high bytes set to 0 - uint32_t high, low; - - do { - // Get the high bytes the value in memory - high = ptr[3]; - // Read the low bytes - low = ptr[2]; - // If the high bytes don't match what is still in memory re-try - // the load - } while (high != ptr[3]); - - return ((uint64_t)high << 32) | low; -} - -int read_only_state_quick_yield(void* base) { - if (yield_check_tasks()) { - return 1; - } else { - uint32_t tasks = read_only_state_get_pending_tasks(base); - - if (tasks > 0) { - // Waiting tasks, call yield - yield(); - } - - return tasks; - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/read_only_state.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/read_only_state.h deleted file mode 100644 index bbb7bc6d4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/read_only_state.h +++ /dev/null @@ -1,55 +0,0 @@ -#pragma once - -#include -#include - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define READ_ONLY_STATEDRIVER_NUM 0x00009 - -// We currently support ROS version 1 -// Version 1: -// |-------------------------| -// | Count (u32) | -// |-------------------------| -// | Pending Tasks (u32) | -// |-------------------------| -// | | -// | Time Ticks (u64) | -// |-------------------------| -#define READ_ONLY_STATEBUFFER_LEN (4 * 4 + 4 * 4 + 8 * 4) - -// Get the latest version of the read only state supported by the kernel. -int read_only_state_get_version(void); - -// Share a buffer with the kernel to use for read only state -// -// `base` the buffer to use -// `len` should be READ_ONLY_STATEBUFFER_LEN -int read_only_state_allocate_region(void* base, int len); - -// Use the read only state buffer provided by `base` -// to get the number of pending tasks. -uint32_t read_only_state_get_pending_tasks(void* base); - -// Use the read only state buffer provided by `base` -// to get the current time returned from the kernel. -uint64_t read_only_state_get_ticks(void* base); - -// Use ROS to check if there are any pending tasks. If there are -// we yield, if not then we return immediately without any syscalls. -// -// If there are no pending tasks returns 0. -// If there are pending tasks returns the number of pending tasks before -// yield is called. That is is returning 1 there will be no more tasks -// pending (as long as no new tasks occurred) -// On error returns a negative value. -int read_only_state_quick_yield(void* base); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/rng.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/rng.c deleted file mode 100644 index 25437848b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/rng.c +++ /dev/null @@ -1,65 +0,0 @@ -#include "tock.h" -#include -#include - -struct rng_data { - bool fired; - int received; -}; - -// Global state for faking synchronous reads using a callback and -// yield -static struct rng_data result = { .fired = false, .received = 0 }; - -// Internal callback for faking synchronous reads -static void rng_upcall(__attribute__ ((unused)) int callback_type, - int received, - __attribute__ ((unused)) int val2, - void* ud) { - struct rng_data* data = (struct rng_data*) ud; - data->fired = true; - data->received = received; -} - -int rng_set_buffer(uint8_t* buf, uint32_t len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_RNG, 0, (void*) buf, len); - return tock_allow_rw_return_to_returncode(aval); -} - -int rng_set_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_RNG, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int rng_get_random(int num_bytes) { - syscall_return_t com = command(DRIVER_NUM_RNG, 1, num_bytes, 0); - return tock_command_return_novalue_to_returncode(com); -} - -int rng_async(subscribe_upcall callback, uint8_t* buf, uint32_t len, uint32_t num) { - int ret = rng_set_callback(callback, NULL); - if (ret < 0) return ret; - - ret = rng_set_buffer(buf, len); - if (ret < 0) return ret; - - return rng_get_random(num); -} - -int rng_sync(uint8_t* buf, uint32_t len, uint32_t num, int* num_received) { - int ret = rng_set_buffer(buf, len); - if (ret < 0) return ret; - - ret = rng_set_callback(rng_upcall, (void*) &result); - if (ret < 0) return ret; - - result.fired = false; - ret = rng_get_random(num); - if (ret < 0) return ret; - - yield_for(&result.fired); - - *num_received = result.received; - - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/rng.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/rng.h deleted file mode 100644 index 36dc96a51..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/rng.h +++ /dev/null @@ -1,57 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_RNG 0x40001 - -/* rng_async - * Asynchronous RNG request. Registers callback and buffer and starts RNG. - * callback: user defined callback. - * buf: user defined buffer. - * len: length of buffer. - * num: number of random bytes requested. - * returns 0 on success, negative on failure. - */ -int rng_async(subscribe_upcall callback, uint8_t* buf, uint32_t len, uint32_t num); - -/* rng_sync - * Synchronous RNG request. - * buf: user defined buffer. - * len: length of buffer. - * num: number of random bytes requested. - * num_received: pointer which will be set with number of bytes received. - * returns ReturnCode. - */ -int rng_sync(uint8_t* buf, uint32_t len, uint32_t num, int* num_received); - -/* rng_set_callback() - * Registers a callback function that is called when requested randomness is - * obtained or provided buffer is full. Call this before rng_get_random(). - * callback: user defined callback function of the form: - * void user_callback(int callback_type, int received, int unused, void* return); - * where receieved is the number of random bytes actually returned by the rng. - * callback_args: unused. - */ -int rng_set_callback(subscribe_upcall callback, void* callback_args); - -/* rng_set_buffer() - * Registers buffer to hold received randomness. Call before rng_get_random(). - * buffer: pointer to uint8_t array to store randomness - * len: length of buffer. - */ -int rng_set_buffer(uint8_t* buf, uint32_t len); - -/* rng_get_random - * Starts random number generator. Call after rng_set_callback and - * rng_set_buffer. - * num_bytes: number of random bytes requested. - */ -int rng_get_random(int num_bytes); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/screen.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/screen.c deleted file mode 100644 index dc6524a08..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/screen.c +++ /dev/null @@ -1,350 +0,0 @@ -#include "screen.h" -#include "tock.h" -#include - -typedef struct { - int error; - int data1; - int data2; - bool done; -} ScreenReturn; - -static void screen_callback(int status, - int data1, - int data2, - void* ud) { - ScreenReturn *fbr = (ScreenReturn*)ud; - fbr->error = tock_status_to_returncode(status); - fbr->data1 = data1; - fbr->data2 = data2; - fbr->done = true; -} - -static uint8_t *buffer = NULL; -static size_t buffer_len = 0; - -static int screen_subscribe (subscribe_upcall cb, void *userdata) { - subscribe_return_t sval = subscribe(DRIVER_NUM_SCREEN, 0, cb, userdata); - return tock_subscribe_return_to_returncode(sval); -} - -static int screen_allow (const void* ptr, size_t size) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_SCREEN, 0, ptr, size); - return tock_allow_ro_return_to_returncode(aval); -} - -int screen_get_supported_resolutions (int* resolutions) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 11, 0, 0); - if (com.type == TOCK_SYSCALL_SUCCESS_U32) { - *resolutions = com.data[0]; - return RETURNCODE_SUCCESS; - } else if (com.type == TOCK_SYSCALL_FAILURE) { - return tock_status_to_returncode(com.data[0]); - } else { - return RETURNCODE_EINVAL; - } -} - -int screen_get_supported_resolution (size_t index, size_t *width, size_t *height) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 12, index, 0); - if (com.type == TOCK_SYSCALL_SUCCESS_U32_U32) { - *width = com.data[0]; - *height = com.data[1]; - return RETURNCODE_SUCCESS; - } else if (com.type == TOCK_SYSCALL_FAILURE) { - return tock_status_to_returncode(com.data[0]); - } else { - return RETURNCODE_EINVAL; - } -} - -int screen_get_supported_pixel_formats (int* formats) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 13, 0, 0); - if (com.type == TOCK_SYSCALL_SUCCESS_U32) { - *formats = com.data[0]; - return RETURNCODE_SUCCESS; - } else if (com.type == TOCK_SYSCALL_FAILURE) { - return tock_status_to_returncode(com.data[0]); - } else { - return RETURNCODE_EINVAL; - } -} - -int screen_get_supported_pixel_format (size_t index, int* format) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 14, index, 0); - if (com.type == TOCK_SYSCALL_SUCCESS_U32) { - *format = com.data[0]; - return RETURNCODE_SUCCESS; - } else if (com.type == TOCK_SYSCALL_FAILURE) { - return tock_status_to_returncode(com.data[0]); - } else { - return RETURNCODE_EINVAL; - } -} - -bool screen_setup_enabled (void) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 1, 0, 0); - return com.type == TOCK_SYSCALL_SUCCESS_U32 && com.data[0] != 0; -} - -int screen_set_brightness (size_t brightness) { - ScreenReturn fbr; - fbr.done = false; - - int ret = screen_subscribe(screen_callback, &fbr); - if (ret == RETURNCODE_SUCCESS) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 3, brightness, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret == RETURNCODE_SUCCESS) { - yield_for(&fbr.done); - ret = fbr.error; - } - } - return ret; -} - -int screen_invert_on (void) { - ScreenReturn fbr; - fbr.done = false; - - int ret = screen_subscribe(screen_callback, &fbr); - if (ret == RETURNCODE_SUCCESS) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 4, 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret == RETURNCODE_SUCCESS) { - yield_for(&fbr.done); - ret = fbr.error; - } - } - return ret; -} - -int screen_invert_off (void) { - ScreenReturn fbr; - fbr.done = false; - - int ret = screen_subscribe(screen_callback, &fbr); - if (ret == RETURNCODE_SUCCESS) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 5, 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret == RETURNCODE_SUCCESS) { - yield_for(&fbr.done); - ret = fbr.error; - } - } - return ret; -} - -int screen_init (size_t len) -{ - int r = TOCK_STATUSCODE_SUCCESS; - if (buffer != NULL) { - r = TOCK_STATUSCODE_ALREADY; - } else { - buffer = (uint8_t*)calloc(1, len); - if (buffer != NULL) { - buffer_len = len; - r = TOCK_STATUSCODE_SUCCESS; - } else { - r = TOCK_STATUSCODE_FAIL; - } - } - return r; -} - -uint8_t * screen_buffer (void) -{ - return buffer; -} - -int screen_get_resolution (size_t *width, size_t *height) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 23, 0, 0); - if (com.type == TOCK_SYSCALL_SUCCESS_U32_U32) { - *width = com.data[0]; - *height = com.data[1]; - return RETURNCODE_SUCCESS; - } else if (com.type == TOCK_SYSCALL_FAILURE) { - return tock_status_to_returncode(com.data[0]); - } else { - return RETURNCODE_EINVAL; - } -} - -int screen_set_resolution (size_t width, size_t height) { - ScreenReturn fbr; - fbr.done = false; - - int ret = screen_subscribe(screen_callback, &fbr); - if (ret == RETURNCODE_SUCCESS) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 24, width, height); - ret = tock_command_return_novalue_to_returncode(com); - if (ret == RETURNCODE_SUCCESS) { - yield_for(&fbr.done); - ret = fbr.error; - } - } - return ret; -} - -int screen_get_bits_per_pixel (size_t format) -{ - switch (format) { - case SCREEN_PIXEL_FORMAT_MONO: - return 1; - - case SCREEN_PIXEL_FORMAT_RGB_233: - return 8; - - case SCREEN_PIXEL_FORMAT_RGB_565: - return 16; - - case SCREEN_PIXEL_FORMAT_RGB_888: - return 24; - - case SCREEN_PIXEL_FORMAT_ARGB_8888: - return 32; - - default: - return 0; - } -} - -int screen_get_pixel_format (int* format) { - ScreenReturn fbr; - fbr.data1 = SCREEN_PIXEL_FORMAT_ERROR; - fbr.done = false; - - int ret = screen_subscribe(screen_callback, &fbr); - if (ret == RETURNCODE_SUCCESS) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 25, 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret == RETURNCODE_SUCCESS) { - yield_for(&fbr.done); - *format = fbr.data1; - ret = fbr.error; - } - } - return ret; -} - -int screen_set_pixel_format (size_t format) { - ScreenReturn fbr; - fbr.done = false; - - int ret = screen_subscribe(screen_callback, &fbr); - if (ret == RETURNCODE_SUCCESS) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 26, format, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret == RETURNCODE_SUCCESS) { - yield_for(&fbr.done); - ret = fbr.error; - } - } - return ret; -} - -int screen_get_rotation (int* rotation) { - ScreenReturn fbr; - fbr.data1 = SCREEN_ROTATION_NORMAL; - fbr.done = false; - - int ret = screen_subscribe(screen_callback, &fbr); - if (ret == RETURNCODE_SUCCESS) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 21, 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret == RETURNCODE_SUCCESS) { - yield_for(&fbr.done); - *rotation = fbr.data1; - ret = fbr.error; - } - } - return ret; -} - -int screen_set_rotation (size_t rotation) { - ScreenReturn fbr; - fbr.done = false; - - int ret = screen_subscribe(screen_callback, &fbr); - if (ret == RETURNCODE_SUCCESS) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 22, rotation, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret == RETURNCODE_SUCCESS) { - yield_for(&fbr.done); - ret = fbr.error; - } - } - return ret; -} - -int screen_set_color (size_t position, size_t color) { - // TODO color mode - int r = RETURNCODE_SUCCESS; - if (position < buffer_len - 2) { - buffer[position * 2] = (color >> 8) & 0xFF; - buffer[position * 2 + 1] = color & 0xFF; - } else { - r = RETURNCODE_ESIZE; - } - return r; -} - -int screen_set_frame (uint16_t x, uint16_t y, uint16_t width, uint16_t height) { - ScreenReturn fbr; - fbr.done = false; - - int ret = screen_subscribe(screen_callback, &fbr); - if (ret == RETURNCODE_SUCCESS) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 100, ((x & 0xFFFF) << 16) | ((y & 0xFFFF)), - ((width & 0xFFFF) << 16) | ((height & 0xFFFF))); - ret = tock_command_return_novalue_to_returncode(com); - if (ret == RETURNCODE_SUCCESS) { - yield_for(&fbr.done); - ret = fbr.error; - } - } - return ret; -} - -int screen_fill (size_t color) { - ScreenReturn fbr; - fbr.done = false; - - int ret = screen_set_color(0, color); - if (ret < 0) return ret; - - ret = screen_allow(buffer, buffer_len); - if (ret == TOCK_STATUSCODE_SUCCESS) { - ret = screen_subscribe(screen_callback, &fbr); - if (ret == TOCK_STATUSCODE_SUCCESS) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 300, 0, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret == TOCK_STATUSCODE_SUCCESS) { - yield_for(&fbr.done); - ret = fbr.error; - } - } - screen_allow(NULL, 0); - } - return ret; -} - -int screen_write (size_t length) { - ScreenReturn fbr; - fbr.done = false; - - int ret = screen_allow(buffer, buffer_len); - if (ret == TOCK_STATUSCODE_SUCCESS) { - ret = screen_subscribe(screen_callback, &fbr); - if (ret == TOCK_STATUSCODE_SUCCESS) { - syscall_return_t com = command(DRIVER_NUM_SCREEN, 200, length, 0); - ret = tock_command_return_novalue_to_returncode(com); - if (ret == TOCK_STATUSCODE_SUCCESS) { - yield_for(&fbr.done); - ret = fbr.error; - } - } - screen_allow(NULL, 0); - } - return ret; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/screen.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/screen.h deleted file mode 100644 index 636270838..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/screen.h +++ /dev/null @@ -1,62 +0,0 @@ -// Screen API - -#pragma once - -#include "tock.h" - -#define SCREEN_ROTATION_NORMAL 0 -#define SCREEN_ROTATION_90 1 -#define SCREEN_ROTATION_180 2 -#define SCREEN_ROTATION_270 3 - -#define SCREEN_PIXEL_FORMAT_MONO 0 -#define SCREEN_PIXEL_FORMAT_RGB_233 1 -#define SCREEN_PIXEL_FORMAT_RGB_565 2 -#define SCREEN_PIXEL_FORMAT_RGB_888 3 -#define SCREEN_PIXEL_FORMAT_ARGB_8888 4 - -#define SCREEN_PIXEL_FORMAT_ERROR -1 - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_SCREEN 0x90001 - -// init -int screen_init (size_t len); -uint8_t * screen_buffer (void); - -// query -bool screen_setup_enabled (void); -int screen_get_supported_resolutions (int* resolutions); -int screen_get_supported_resolution (size_t index, size_t *width, size_t *height); -int screen_get_supported_pixel_formats (int* formats); -int screen_get_supported_pixel_format (size_t index, int* format); - -// power -int screen_set_brightness (size_t brightness); -int screen_invert_on (void); -int screen_invert_off (void); - -// pixel format -int screen_get_bits_per_pixel (size_t format); -int screen_get_pixel_format (int* format); -int screen_set_pixel_format (size_t format); - -// resolution and rotation -int screen_get_resolution (size_t *width, size_t *height); -int screen_set_resolution (size_t width, size_t height); - -int screen_get_rotation (int* rotation); -int screen_set_rotation (size_t rotation); - -// drawing -int screen_set_color (size_t position, size_t color); -int screen_set_frame (uint16_t x, uint16_t y, uint16_t width, uint16_t height); -int screen_fill (size_t color); -int screen_write (size_t length); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sdcard.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sdcard.c deleted file mode 100644 index db3cd8bc0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sdcard.c +++ /dev/null @@ -1,170 +0,0 @@ -// SD card interface - -#include "sdcard.h" -#include "tock.h" - -// used for creating synchronous versions of functions -// -// fired - set when callback has been called -// block_size - block size of SD card, set upon initialization complete -// size_in_kB - size in kilobytes of SD card, set upon initialization complete -// error - error code signalled in callback, 0 if successful -typedef struct { - bool fired; - uint32_t block_size; - uint32_t size_in_kB; - int32_t error; -} sdcard_data_t; - -// Internal callback for creating synchronous functions -// -// callback_type - number indicating which type of callback occurred -// arg1, arg2 - meaning varies based on callback_type -// callback_args - user data passed into the set_callback function -// -// Possible callbacks -// 0: card_detection_changed, SD card was either installed or removed -// arg1, arg2 - no meaning -// 1: init_done, intialization completed successfully -// arg1 - block_size, block size of SD card in bytes -// arg2 - size_in_kB, total size of SD card in kilobytes -// 2: read_done, read block completed successfully -// arg1 - len, number of bytes read -// 3: write_done, write block completed successfully -// arg1 - len, number of bytes written -// 4: error, an error occurred -// arg1 - error, number representing the error that occurred -static void sdcard_upcall (int callback_type, int arg1, int arg2, void* callback_args) { - - sdcard_data_t* result = (sdcard_data_t*) callback_args; - switch (callback_type) { - case 0: - // card_detection_changed - result->error = RETURNCODE_EUNINSTALLED; - break; - - case 1: - // init_done - result->block_size = arg1; - result->size_in_kB = arg2; - result->error = RETURNCODE_SUCCESS; - break; - - case 2: - // read_done - result->error = RETURNCODE_SUCCESS; - break; - - case 3: - // write_done - result->error = RETURNCODE_SUCCESS; - break; - - case 4: - // error - // This is not a STATUSCODE, but rather an SD Card specific error - // See capsule sdcard.rs `enum SdCardError` - result->error = arg1; - break; - } - result->fired = true; -} - -int sdcard_set_callback (subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_SDCARD, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int sdcard_set_read_buffer (uint8_t* buffer, uint32_t len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_SDCARD, 0, (void*) buffer, len); - return tock_allow_rw_return_to_returncode(aval); -} - -int sdcard_set_write_buffer (uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_SDCARD, 0, (void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int sdcard_is_installed (void) { - syscall_return_t cval = command(DRIVER_NUM_SDCARD, 1, 0, 0); - uint32_t result = 0; - tock_command_return_u32_to_returncode(cval, &result); - return (int)result; -} - -int sdcard_initialize (void) { - syscall_return_t cval = command(DRIVER_NUM_SDCARD, 2, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int sdcard_initialize_sync (uint32_t* block_size, uint32_t* size_in_kB) { - int err; - sdcard_data_t result; - result.fired = false; - result.error = RETURNCODE_SUCCESS; - - err = sdcard_set_callback(sdcard_upcall, (void*) &result); - if (err < 0) return err; - - err = sdcard_initialize(); - if (err < 0) return err; - - // wait for callback - yield_for(&result.fired); - - // copy args - if (block_size != NULL) { - *block_size = result.block_size; - } - if (size_in_kB != NULL) { - *size_in_kB = result.size_in_kB; - } - - return result.error; -} - -int sdcard_read_block (uint32_t sector) { - syscall_return_t cval = command(DRIVER_NUM_SDCARD, 3, sector, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int sdcard_read_block_sync (uint32_t sector) { - int err; - sdcard_data_t result; - result.fired = false; - result.error = RETURNCODE_SUCCESS; - - err = sdcard_set_callback(sdcard_upcall, (void*) &result); - if (err < 0) return err; - - err = sdcard_read_block(sector); - if (err < 0) return err; - - // wait for callback - yield_for(&result.fired); - - return result.error; -} - -int sdcard_write_block (uint32_t sector) { - syscall_return_t cval = command(DRIVER_NUM_SDCARD, 4, sector, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int sdcard_write_block_sync (uint32_t sector) { - int err; - sdcard_data_t result; - result.fired = false; - result.error = RETURNCODE_SUCCESS; - - err = sdcard_set_callback(sdcard_upcall, (void*) &result); - if (err < 0) return err; - - err = sdcard_write_block(sector); - if (err < 0) return err; - - // wait for callback - yield_for(&result.fired); - - return result.error; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sdcard.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sdcard.h deleted file mode 100644 index 2cad3ac05..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sdcard.h +++ /dev/null @@ -1,97 +0,0 @@ -#pragma once - -#include - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_SDCARD 0x50002 - -// set a callback function for SD card commands -// Callback is called upon command completion or when an error occurs. See -// `sdcard_cb` in sdcard.c for callback documentation -// -// returns 0 if successful, < 0 if an error occurrs -int sdcard_set_callback (subscribe_upcall callback, void* callback_args); - -// set a buffer that data read from the SD card will be placed into -// this buffer can be reused across multiple read calls -// -// returns 0 if successful, < 0 if an error occurrs -int sdcard_set_read_buffer (uint8_t* buffer, uint32_t len); - -// set a buffer containing data to write to the SD card -// this buffer can be reused across multiple write calls by changing its -// contents. No need to call this function a second time -// -// returns 0 if successful, < 0 if an error occurrs -int sdcard_set_write_buffer (uint8_t* buffer, uint32_t len); - -// check if an SD card is installed -// Completes synchronously -// -// returns 1 if installed, 0 if not installed, < 0 if an error occurrs -int sdcard_is_installed (void); - -// initialize an SD card asynchronously -// Note that for a newly powered-on SD card, initialization can take over -// 100 ms to complete. Expects a callback to have already been set. Callback -// will be called when either initialization is complete or an error occurs -// -// returns 0 if started successfully, < 0 if an error occurrs -int sdcard_initialize (void); - -// initialize an SD card synchronously -// Note that for a newly powered-on SD card, initialization can take over -// 100 ms to complete -// -// block_size - set to the block size of the SD card, if not NULL -// size_in_kB - set to the size of the SD card in kilobytes, if not NULL -// -// returns 0 if SD card is now initialized, < 0 if an error occurrs -int sdcard_initialize_sync (uint32_t* block_size, uint32_t* size_in_kB); - -// read a single block from an SD card asynchronously -// Expects a read_buffer and a callback to already have been set up. Callback -// will be called when either the block has been read or an error occurs. When -// the callback is successful, data will be in the read_buffer -// -// sector - sector address of the block to be read -// -// returns 0 if started successfully, < 0 if an error occurrs -int sdcard_read_block (uint32_t sector); - -// read a single block from an SD card synchronously -// Expects a read_buffer to already have been set up. When the command -// completes successfully, data will be in the read_buffer -// -// sector - sector address of the block to be read -// -// returns 0 if the block has been read, < 0 if an error occurrs -int sdcard_read_block_sync (uint32_t sector); - -// write a single block to an SD card asynchronously -// Expects a write_buffer and a callback to already have been set up. Data in -// the write_buffer will be written to the SD card. Callback will be called -// when either the block has been written or an error occurs -// -// sector - sector address of the block to be written -// -// returns 0 if started successfully, < 0 if an error occurrs -int sdcard_write_block (uint32_t sector); - -// write a single block to an SD card synchronously -// Expects a write_buffer to already have been set up. Data in the write_buffer -// will be written to the SD card -// -// sector - sector address of the block to be written -// -// returns 0 if the block has been written, < 0 if an error occurrs -int sdcard_write_block_sync (uint32_t sector); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sha.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sha.c deleted file mode 100644 index eeb1b3e5b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sha.c +++ /dev/null @@ -1,48 +0,0 @@ -#include "sha.h" - -#define DRIVER_NUM_SHA 0x40005 - -#define TOCK_SHA_CB 0 - -#define TOCK_SHA_DATA_BUF 1 -#define TOCK_SHA_DEST_BUF 2 - -#define TOCK_SHA_SET_ALGORITHM 0 -#define TOCK_SHA_RUN 1 -#define TOCK_SHA_UPDATE 2 -#define TOCK_SHA_FINISH 3 - -int sha_set_callback (subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_SHA, TOCK_SHA_CB, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int sha_set_data_buffer(uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_SHA, TOCK_SHA_DATA_BUF, (void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int sha_set_dest_buffer(uint8_t* buffer, uint32_t len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_SHA, TOCK_SHA_DEST_BUF, (void*) buffer, len); - return tock_allow_rw_return_to_returncode(aval); -} - -int sha_set_algorithm(uint8_t hash) { - syscall_return_t cval = command(DRIVER_NUM_SHA, TOCK_SHA_SET_ALGORITHM, hash, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int sha_run(void) { - syscall_return_t cval = command(DRIVER_NUM_SHA, TOCK_SHA_RUN, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int sha_update(void) { - syscall_return_t cval = command(DRIVER_NUM_SHA, TOCK_SHA_UPDATE, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int sha_finish(void) { - syscall_return_t cval = command(DRIVER_NUM_SHA, TOCK_SHA_FINISH, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sha.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sha.h deleted file mode 100644 index bf4f10633..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sha.h +++ /dev/null @@ -1,21 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -int sha_set_callback (subscribe_upcall callback, void* callback_args); - -int sha_set_data_buffer(uint8_t* buffer, uint32_t len); -int sha_set_dest_buffer(uint8_t* buffer, uint32_t len); - -int sha_set_algorithm(uint8_t hash); -int sha_run(void); -int sha_update(void); -int sha_finish(void); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sound_pressure.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sound_pressure.c deleted file mode 100644 index 591660c8e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sound_pressure.c +++ /dev/null @@ -1,59 +0,0 @@ -#include "sound_pressure.h" -#include "tock.h" - -struct data { - bool fired; - unsigned char temp; -}; - -static struct data result = { .fired = false }; - -// Internal callback for faking synchronous reads -static void cb(int temp, - __attribute__ ((unused)) int unused, - __attribute__ ((unused)) int unused1, - void* ud) { - struct data* data = (struct data*) ud; - data->temp = (unsigned char)temp; - data->fired = true; -} - -int sound_pressure_set_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_SOUND_PRESSURE, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int sound_pressure_read(void) { - syscall_return_t cval = command(DRIVER_NUM_SOUND_PRESSURE, 1, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -// enable sound pressure sensor -int sound_pressure_enable(void) { - syscall_return_t cval = command(DRIVER_NUM_SOUND_PRESSURE, 2, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -// disable sound pressure sensor -int sound_pressure_disable(void) { - syscall_return_t cval = command(DRIVER_NUM_SOUND_PRESSURE, 3, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int sound_pressure_read_sync(unsigned char* sound_pressure) { - int err; - result.fired = false; - - err = sound_pressure_set_callback(cb, (void*) &result); - if (err < 0) return err; - - err = sound_pressure_read(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *sound_pressure = result.temp; - - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sound_pressure.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sound_pressure.h deleted file mode 100644 index 89c764177..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sound_pressure.h +++ /dev/null @@ -1,37 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_SOUND_PRESSURE 0x60006 - -// units: sound_pressure in DB. - -// function to be called when the temperature measurement is finished -// -// callback - pointer to function to be called -// callback_args - pointer to data provided to the callback -int sound_pressure_set_callback (subscribe_upcall callback, void* callback_args); - - -// initiate an ambient sound_pressure measurement used both for syncronous and asyncronous readings -int sound_pressure_read(void); - -// enable sound pressure sensor -int sound_pressure_enable(void); - -// disable sound pressure sensor -int sound_pressure_disable(void); - - -// initiate a syncronous ambient sound_pressure measurement -// -// sound_pressure - pointer/address where the result of the sound_pressure reading should be stored -int sound_pressure_read_sync (unsigned char* sound_pressure); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/spi.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/spi.c deleted file mode 100644 index de6c0b980..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/spi.c +++ /dev/null @@ -1,139 +0,0 @@ -#include "spi.h" - -__attribute__((const)) -int spi_init(void) { - return 0; -} - -int spi_set_chip_select(unsigned char cs) { - syscall_return_t cval = command(DRIVER_NUM_SPI, 3, cs, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_get_chip_select(void) { - syscall_return_t cval = command(DRIVER_NUM_SPI, 4, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_set_rate(int rate) { - syscall_return_t cval = command(DRIVER_NUM_SPI, 5, rate, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_get_rate(void) { - syscall_return_t cval = command(DRIVER_NUM_SPI, 6, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_set_phase(bool phase) { - syscall_return_t cval = command(DRIVER_NUM_SPI, 7, (unsigned char)phase, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_get_phase(void) { - syscall_return_t cval = command(DRIVER_NUM_SPI, 8, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_set_polarity(bool pol) { - syscall_return_t cval = command(DRIVER_NUM_SPI, 9, (unsigned char)pol, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_get_polarity(void) { - syscall_return_t cval = command(DRIVER_NUM_SPI, 10, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_hold_low(void) { - syscall_return_t cval = command(DRIVER_NUM_SPI, 11, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_release_low(void) { - syscall_return_t cval = command(DRIVER_NUM_SPI, 12, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_write_byte(unsigned char byte) { - syscall_return_t cval = command(DRIVER_NUM_SPI, 1, byte, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_set_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_SPI, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int spi_set_master_write_buffer(const uint8_t* buffer, uint32_t len) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_SPI, 0, (const void*) buffer, len); - return tock_allow_ro_return_to_returncode(aval); -} - -int spi_set_master_read_buffer(uint8_t* buffer, uint32_t len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_SPI, 0, (void*) buffer, len); - return tock_allow_rw_return_to_returncode(aval); -} - -static void spi_upcall(__attribute__ ((unused)) int unused0, - __attribute__ ((unused)) int unused1, - __attribute__ ((unused)) int unused2, - __attribute__ ((unused)) void* ud) { - *((bool*)ud) = true; -} - -int spi_write(const char* buf, - size_t len, - subscribe_upcall cb, bool* cond) { - int ret = 0; - - ret = spi_set_master_write_buffer((const uint8_t*) buf, len); - if (ret != RETURNCODE_SUCCESS) { - return ret; - } - - ret = spi_set_callback(cb, cond); - if (ret != RETURNCODE_SUCCESS) { - return ret; - } - - syscall_return_t cval = command(DRIVER_NUM_SPI, 2, len, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_read_write(const char* write, - char* read, - size_t len, - subscribe_upcall cb, bool* cond) { - int ret = 0; - - ret = spi_set_master_read_buffer((uint8_t*) read, len); - if (ret != RETURNCODE_SUCCESS) { - return ret; - } - - return spi_write(write, len, cb, cond); -} - -int spi_write_sync(const char* write, - size_t len) { - bool cond = false; - - int err = spi_write(write, len, spi_upcall, &cond); - if (err < 0) return err; - - yield_for(&cond); - return RETURNCODE_SUCCESS; -} - -int spi_read_write_sync(const char* write, - char* read, - size_t len) { - bool cond = false; - - int err = spi_read_write(write, read, len, spi_upcall, &cond); - if (err < 0) return err; - - yield_for(&cond); - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/spi.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/spi.h deleted file mode 100644 index f29eaae94..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/spi.h +++ /dev/null @@ -1,58 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_SPI 0x20001 - -int spi_set_callback(subscribe_upcall callback, void* callback_args); - -int spi_set_master_write_buffer(const uint8_t* buffer, uint32_t len); -int spi_set_master_read_buffer(uint8_t* buffer, uint32_t len); - -/* SPI system calls */ -int spi_init(void); -/* All SPI operations depend on which peripheral is - * active, determined by set_chip_select. Configuration - * of a peripheral is persistent; e.g., setting the rate R - * for peripheral 3, then switching to peripheral 2, - * peripheral 2 will not necessarily have rate R. Then - * back to peripheral 3, it still has rate R.*/ -int spi_set_chip_select(unsigned char cs); -int spi_get_chip_select(void); - -/* Rate is the Hz of the SPI clock. So a rate of 100000 - * is a 100kHZ clock. */ -int spi_set_rate(int rate); -int spi_get_rate(void); - - /* false means sample on a leading (low to high) clock edge - * true means sample on a trailing (high to low) clock edge */ -int spi_set_phase(bool phase); -int spi_get_phase(void); - - /* false means an idle clock is low - * true means an idle clock is high. */ -int spi_set_polarity(bool pol); -int spi_get_polarity(void); - - /* Only partially supported, depending on implementation. In some cases - allows a process to hold its chip select line low over multiple SPI - operations*/ -int spi_hold_low(void); -int spi_release_low(void); - -int spi_write_byte(unsigned char byte); -int spi_read_buf(const char* str, size_t len); -int spi_write(const char* str, size_t len, subscribe_upcall cb, bool* cond); -int spi_read_write(const char* write, char* read, size_t len, subscribe_upcall cb, bool* cond); - -int spi_write_sync(const char* write, size_t len); -int spi_read_write_sync(const char* write, char* read, size_t len); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/spi_peripheral.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/spi_peripheral.c deleted file mode 100644 index ff887c3e7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/spi_peripheral.c +++ /dev/null @@ -1,91 +0,0 @@ -#include - -int spi_peripheral_get_chip_select(void) { - syscall_return_t cval = command(SPI_PERIPHERAL, 2, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_peripheral_set_phase(bool phase) { - syscall_return_t cval = command(SPI_PERIPHERAL, 3, (unsigned char)phase, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_peripheral_get_phase(void) { - syscall_return_t cval = command(SPI_PERIPHERAL, 4, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_peripheral_set_polarity(bool pol) { - syscall_return_t cval = command(SPI_PERIPHERAL, 5, (unsigned char)pol, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_peripheral_get_polarity(void) { - syscall_return_t cval = command(SPI_PERIPHERAL, 6, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -/* This registers a callback for when the peripheral is selected. */ -int spi_peripheral_chip_selected(subscribe_upcall cb, bool* cond) { - subscribe_return_t sval = subscribe(SPI_PERIPHERAL, 1, cb, cond); - return tock_subscribe_return_to_returncode(sval); -} - -int spi_peripheral_read_buf(char* str, size_t len) { - allow_rw_return_t aval = allow_readwrite(SPI_PERIPHERAL, 0, str, len); - return tock_allow_rw_return_to_returncode(aval); -} - -static void spi_peripheral_upcall(__attribute__ ((unused)) int unused0, - __attribute__ ((unused)) int unused1, - __attribute__ ((unused)) int unused2, - __attribute__ ((unused)) void* ud) { - *((bool*)ud) = true; -} - -int spi_peripheral_write(const char* str, - size_t len, - subscribe_upcall cb, bool* cond) { - allow_ro_return_t aval = allow_readonly(SPI_PERIPHERAL, 0, str, len); - if (!aval.success) return tock_status_to_returncode(aval.status); - - subscribe_return_t sval = subscribe(SPI_PERIPHERAL, 0, cb, cond); - if (!sval.success) return tock_status_to_returncode(sval.status); - - syscall_return_t cval = command(SPI_PERIPHERAL, 1, len, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int spi_peripheral_read_write(const char* write, - char* read, - size_t len, - subscribe_upcall cb, bool* cond) { - - allow_rw_return_t aval = allow_readwrite(SPI_PERIPHERAL, 0, (void*)read, len); - if (!aval.success) return tock_status_to_returncode(aval.status); - - return spi_peripheral_write(write, len, cb, cond); -} - -int spi_peripheral_write_sync(const char* write, - size_t len) { - bool cond = false; - - int err = spi_peripheral_write(write, len, spi_peripheral_upcall, &cond); - if (err < 0) return err; - - yield_for(&cond); - return RETURNCODE_SUCCESS; -} - -int spi_peripheral_read_write_sync(const char* write, - char* read, - size_t len) { - bool cond = false; - - int err = spi_peripheral_read_write(write, read, len, spi_peripheral_upcall, &cond); - if (err < 0) return err; - - yield_for(&cond); - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/spi_peripheral.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/spi_peripheral.h deleted file mode 100644 index 6b61e7d9a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/spi_peripheral.h +++ /dev/null @@ -1,37 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define SPI_PERIPHERAL 0x20002 - -/* SPI system calls */ -/* Get chip select always returns 0 in peripheral mode. */ -int spi_peripheral_get_chip_select(void); - - /* false means sample on a leading (low to high) clock edge - * true means sample on a trailing (high to low) clock edge */ -int spi_peripheral_set_phase(bool phase); -int spi_peripheral_get_phase(void); - - /* false means an idle clock is low - * true means an idle clock is high. */ -int spi_peripheral_set_polarity(bool pol); -int spi_peripheral_get_polarity(void); - -/* This registers a callback for when the peripheral is selected. */ -int spi_peripheral_chip_selected(subscribe_upcall cb, bool* cond); - -int spi_peripheral_read_buf(char* str, size_t len); -int spi_peripheral_write(const char* str, size_t len, subscribe_upcall cb, bool* cond); -int spi_peripheral_read_write(const char* write, char* read, size_t len, subscribe_upcall cb, bool* cond); - -int spi_peripheral_write_sync(const char* write, size_t len); -int spi_peripheral_read_write_sync(const char* write, char* read, size_t len); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sys.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sys.c deleted file mode 100644 index a6641dd7e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sys.c +++ /dev/null @@ -1,87 +0,0 @@ -#include -#include -#include - -#include "console.h" -#include "tock.h" - -// XXX Suppress unused parameter warnings for this file as the implementations -// are currently all just stubs -#pragma GCC diagnostic ignored "-Wunused-parameter" - -// XXX Suppress missing prototype warnings for this file as the headers should -// be in newlib internals, but first stab at including things didn't quite work -// and the warnings are just noise -#pragma GCC diagnostic ignored "-Wmissing-declarations" -#pragma GCC diagnostic ignored "-Wmissing-prototypes" -#pragma GCC diagnostic ignored "-Wstrict-prototypes" - -// XXX Also suppress attribute suggestions as these are stubs -#pragma GCC diagnostic ignored "-Wsuggest-attribute=const" - -// ------------------------------ -// LIBC SUPPORT STUBS -// ------------------------------ - -void* __dso_handle = 0; - -int _unlink(const char *pathname) { - return -1; -} - -int _isatty(int fd) -{ - if (fd == 0) { - return 1; - } - return 0; -} -int _open(const char* path, int flags, ...) -{ - return -1; -} -int _write(int fd, const void *buf, uint32_t count) -{ - putnstr((const char*)buf, count); - return count; -} -int _close(int fd) -{ - return -1; -} -int _fstat(int fd, struct stat *st) -{ - st->st_mode = S_IFCHR; - return 0; -} -int _lseek(int fd, uint32_t offset, int whence) -{ - return 0; -} -int _read(int fd, void *buf, uint32_t count) -{ - return 0; // k_read(fd, (uint8_t*) buf, count); -} -void _exit(int __status) -{ - while (666) {} -} -int _getpid(void) -{ - return 0; -} -int _kill(pid_t pid, int sig) -{ - return -1; -} - -caddr_t _sbrk(int incr) -{ - memop_return_t ret; - ret = memop(1, incr); - if (ret.status != TOCK_STATUSCODE_SUCCESS) { - errno = ENOMEM; - return (caddr_t) -1; - } - return (caddr_t) ret.data; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/temperature.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/temperature.c deleted file mode 100644 index c95d09bac..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/temperature.c +++ /dev/null @@ -1,47 +0,0 @@ -#include "temperature.h" -#include "tock.h" - -struct data { - bool fired; - int temp; -}; - -static struct data result = { .fired = false }; - -// Internal upcall for faking synchronous reads -static void temp_upcall(int temp, - __attribute__ ((unused)) int unused, - __attribute__ ((unused)) int unused1, - void* ud) { - struct data* data = (struct data*) ud; - data->temp = temp; - data->fired = true; -} - -int temperature_set_callback(subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_TEMPERATURE, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int temperature_read(void) { - syscall_return_t cval = command(DRIVER_NUM_TEMPERATURE, 1, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int temperature_read_sync(int* temperature) { - int err; - result.fired = false; - - err = temperature_set_callback(temp_upcall, (void*) &result); - if (err < 0) return err; - - err = temperature_read(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *temperature = result.temp; - - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/temperature.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/temperature.h deleted file mode 100644 index 64f818c25..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/temperature.h +++ /dev/null @@ -1,30 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_TEMPERATURE 0x60000 - -// units: temperature in hundredths of degrees centigrade. - -// function to be called when the temperature measurement is finished -// -// callback - pointer to function to be called -// callback_args - pointer to data provided to the callback -int temperature_set_callback (subscribe_upcall callback, void* callback_args); - -// initiate an ambient temperature measurement used both for syncronous and asyncronous readings -int temperature_read(void); - - -// initiate a syncronous ambient temperature measurement -// -// temperature - pointer/address where the result of the temperature reading should be stored -int temperature_read_sync (int* temperature); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/text_screen.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/text_screen.c deleted file mode 100644 index 73e210718..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/text_screen.c +++ /dev/null @@ -1,241 +0,0 @@ -#include "text_screen.h" -#include "tock.h" -#include - -typedef struct { - int error; - int data1; - int data2; - bool done; -} TextScreenReturn; - -static void text_screen_callback(int status, - int data1, - int data2, - void* ud) { - TextScreenReturn *ret = (TextScreenReturn*) ud; - ret->error = tock_status_to_returncode(status); - ret->data1 = data1; - ret->data2 = data2; - ret->done = true; -} - -static uint8_t *buffer = NULL; -static size_t buffer_len = 0; - -static int text_screen_subscribe (subscribe_upcall cb, void *userdata) { - subscribe_return_t sval = subscribe(DRIVER_NUM_TEXT_SCREEN, 0, cb, userdata); - return tock_subscribe_return_to_returncode(sval); -} - -static int text_screen_command (int command_num, int data1, int data2) { - syscall_return_t cval = command(DRIVER_NUM_TEXT_SCREEN, command_num, data1, data2); - return tock_command_return_novalue_to_returncode(cval); -} - -static int text_screen_allow (const void* ptr, size_t size) { - allow_ro_return_t aval = allow_readonly(DRIVER_NUM_TEXT_SCREEN, 0, ptr, size); - return tock_allow_ro_return_to_returncode(aval); -} - -int text_screen_init (size_t len) -{ - int r = RETURNCODE_SUCCESS; - if (buffer != NULL) { - r = RETURNCODE_EALREADY; - } else { - buffer = (uint8_t*) calloc(1, len); - if (buffer != NULL) { - buffer_len = len; - r = text_screen_allow(buffer, len); - } else { - r = RETURNCODE_FAIL; - } - } - return r; -} - -uint8_t* text_screen_buffer (void) -{ - return buffer; -} - -int text_screen_display_on (void) -{ - TextScreenReturn ret; - ret.done = false; - - int err = text_screen_subscribe(text_screen_callback, &ret); - if (err < 0) return err; - - err = text_screen_command(2, 0, 0); - if (err < 0) return err; - - yield_for(&ret.done); - - return ret.error; -} - -int text_screen_display_off (void) -{ - TextScreenReturn ret; - ret.done = false; - - int err = text_screen_subscribe(text_screen_callback, &ret); - if (err < 0) return err; - - err = text_screen_command(3, 0, 0); - if (err < 0) return err; - - yield_for(&ret.done); - - return ret.error; -} - -int text_screen_blink_on (void) -{ - TextScreenReturn ret; - ret.done = false; - - int err = text_screen_subscribe(text_screen_callback, &ret); - if (err < 0) return err; - - err = text_screen_command(4, 0, 0); - if (err < 0) return err; - - yield_for(&ret.done); - - return ret.error; -} - -int text_screen_blink_off (void) -{ - TextScreenReturn ret; - ret.done = false; - - int err = text_screen_subscribe(text_screen_callback, &ret); - if (err < 0) return err; - - err = text_screen_command(5, 0, 0); - - yield_for(&ret.done); - - return ret.error; -} - -int text_screen_show_cursor (void) -{ - TextScreenReturn ret; - ret.done = false; - - int err = text_screen_subscribe(text_screen_callback, &ret); - if (err < 0) return err; - - err = text_screen_command(6, 0, 0); - if (err < 0) return err; - - yield_for(&ret.done); - - return ret.error; -} - -int text_screen_hide_cursor (void) -{ - TextScreenReturn ret; - ret.done = false; - - int err = text_screen_subscribe(text_screen_callback, &ret); - if (err < 0) return err; - - err = text_screen_command(7, 0, 0); - if (err < 0) return err; - - yield_for(&ret.done); - - return ret.error; -} - -int text_screen_clear (void) -{ - TextScreenReturn ret; - ret.done = false; - - int err = text_screen_subscribe(text_screen_callback, &ret); - if (err < 0) return err; - - err = text_screen_command(9, 0, 0); - if (err < 0) return err; - - yield_for(&ret.done); - - return ret.error; -} - -int text_screen_home (void) -{ - TextScreenReturn ret; - ret.done = false; - - int err = text_screen_subscribe(text_screen_callback, &ret); - if (err < 0) return err; - - err = text_screen_command(10, 0, 0); - if (err < 0) return err; - - yield_for(&ret.done); - - return ret.error; -} - -int text_screen_set_cursor (uint8_t col, uint8_t row) -{ - TextScreenReturn ret; - ret.done = false; - - int err = text_screen_subscribe(text_screen_callback, &ret); - if (err < 0) return err; - - err = text_screen_command(11, col, row); - if (err < 0) return err; - - yield_for(&ret.done); - - return ret.error; -} - -int text_screen_write (size_t len) -{ - TextScreenReturn ret; - ret.done = false; - - int err = text_screen_subscribe(text_screen_callback, &ret); - if (err < 0) return err; - - err = text_screen_command(8, len, 0); - if (err < 0) return err; - - yield_for(&ret.done); - - return ret.error; -} - -int text_screen_get_size (size_t* width, size_t* height) -{ - TextScreenReturn ret; - ret.done = false; - ret.data1 = 0; - ret.data2 = 0; - - int err = text_screen_subscribe(text_screen_callback, &ret); - if (err < 0) return err; - - err = text_screen_command(1, 0, 0); - if (err < 0) return err; - - yield_for(&ret.done); - - *width = ret.data1; - *height = ret.data2; - - return ret.error; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/text_screen.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/text_screen.h deleted file mode 100644 index ced1e2f00..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/text_screen.h +++ /dev/null @@ -1,30 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_TEXT_SCREEN 0x90003 - -int text_screen_init (size_t len); -uint8_t* text_screen_buffer (void); - -int text_screen_display_on (void); -int text_screen_display_off (void); -int text_screen_blink_on (void); -int text_screen_blink_off (void); -int text_screen_show_cursor (void); -int text_screen_hide_cursor (void); -int text_screen_clear (void); -int text_screen_home (void); - -int text_screen_get_size (size_t* width, size_t* height); - -int text_screen_set_cursor (uint8_t col, uint8_t row); -int text_screen_write (size_t len); - -#ifdef __cplusplus -} -#endif \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/timer.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/timer.h deleted file mode 100644 index 30c8bef5d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/timer.h +++ /dev/null @@ -1,100 +0,0 @@ -/** @file timer.h - * @brief Timer function prototypes - * - * The timer module allows the client to receive callbacks when single-shot or - * periodic timers expire. Timers are measured at millisecond granularity, - * regardless of the hardware clock's native frequency. In addition, the - * `delay_ms` function is a blocking call that returns after the given number - * of milliseconds. - * - * # Structures - * - * `tock_timer_t` represents a handle to a timer. - * - * ## Example - * - * static void callback(int now, int interval, int arg2, char* str) { - * printf("%s\n", str); - * } - * - * timer_in(1000, callback, (void*)"1 second elapsed"); - * timer_repeating(2000, callback, (void*)"Another 2 seconds elapsed"); - * - */ - -#pragma once - -#ifdef __cplusplus -extern "C" { -#endif - -#include "tock.h" -#include "alarm.h" - -/** \brief Opaque handle to a repeating alarm. - * - * An opaque handle to a repeating alarm created by `alarm_every`. - */ -typedef struct tock_timer { - uint32_t interval; - subscribe_upcall* cb; - void* ud; - alarm_t alarm; -} tock_timer_t; - - - -/** \brief Create a new alarm to fire in `ms` milliseconds. - * - * \param ms the number of milliseconds to fire the alarm after. - * \param callback a callback to be invoked when the alarm expires. - * \param userdata passed to the callback. - * \param A handle to the alarm that was created. - * \return An error code. Either RETURNCODE_SUCCESS or RETURNCODE_FAIL. - */ -int timer_in(uint32_t ms, subscribe_upcall, void*, tock_timer_t* timer); - -/** \brief Create a new repeating alarm to fire every `ms` milliseconds. - * - * The `timer` parameter is allocated by the caller and must live as long as - * the timer is outstanding. - * - * \param ms the interval to fire the alarm at in milliseconds. - * \param callback a callback to be invoked when the alarm expires. - * \param userdata passed to the callback. - * \param a pointer to a new tock_timer_t to be used by the implementation to - * keep track of the alarm. - */ -void timer_every(uint32_t ms, subscribe_upcall, void*, tock_timer_t* timer); - -/** \brief Cancels an existing alarm. - * - * \param alarm - */ -void timer_cancel(tock_timer_t*); - -/** \brief Blocks for the given amount of time in millisecond. - * - * This is a blocking version of `alarm_in`. Instead of calling a user - * specified callback, it blocks the current call-stack. - * - * \param ms the number of milliseconds to delay for. - * \return An error code. Either RETURNCODE_SUCCESS or RETURNCODE_FAIL. - */ -int delay_ms(uint32_t ms); - -/** \brief Functions as yield_for with a timeout. - * - * This yields on a condition variable, but will return early - * if that condition is not met before the timeout in milliseconds. - * - * \param cond the condition to yield_for. - * \param ms the amount of time before returning without the condition. - * \return An error code. Either TOCK_SUCCESS or TOCK_FAIL for timeout. - */ -int yield_for_with_timeout(bool* cond, uint32_t ms); - - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/tock.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/tock.c deleted file mode 100644 index 86a56f58f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/tock.c +++ /dev/null @@ -1,751 +0,0 @@ -#include -#include -#include -#include -#include - -#include "tock.h" - -typedef struct { - subscribe_upcall *cb; - int arg0; - int arg1; - int arg2; - void* ud; -} tock_task_t; - -#define TASK_QUEUE_SIZE 16 -static tock_task_t task_queue[TASK_QUEUE_SIZE]; -static int task_cur = 0; -static int task_last = 0; - -int tock_enqueue(subscribe_upcall cb, int arg0, int arg1, int arg2, void* ud) { - int next_task_last = (task_last + 1) % TASK_QUEUE_SIZE; - if (next_task_last == task_cur) { - return -1; - } - - task_queue[task_last].cb = cb; - task_queue[task_last].arg0 = arg0; - task_queue[task_last].arg1 = arg1; - task_queue[task_last].arg2 = arg2; - task_queue[task_last].ud = ud; - task_last = next_task_last; - - return task_last; -} - -int tock_status_to_returncode(statuscode_t status) { - // Conversion is easy. Since ReturnCode numeric mappings are -1*ErrorCode, - // and success is 0 in both cases, we can just multiply by -1. - return -1 * status; -} - -int tock_command_return_novalue_to_returncode(syscall_return_t command_return) { - if (command_return.type == TOCK_SYSCALL_SUCCESS) { - return RETURNCODE_SUCCESS; - } else if (command_return.type == TOCK_SYSCALL_FAILURE) { - return tock_status_to_returncode(command_return.data[0]); - } else { - // The remaining SyscallReturn variants must never happen if using this - // function. We return `EBADRVAL` to signal an unexpected return variant. - return RETURNCODE_EBADRVAL; - } -} - -int tock_command_return_u32_to_returncode(syscall_return_t command_return, uint32_t* val) { - if (command_return.type == TOCK_SYSCALL_SUCCESS_U32) { - *val = command_return.data[0]; - return RETURNCODE_SUCCESS; - } else if (command_return.type == TOCK_SYSCALL_FAILURE) { - return tock_status_to_returncode(command_return.data[0]); - } else { - // The remaining SyscallReturn variants must never happen if using this - // function. We return `EBADRVAL` to signal an unexpected return variant. - return RETURNCODE_EBADRVAL; - } -} - -int tock_subscribe_return_to_returncode(subscribe_return_t subscribe_return) { - // If the subscribe was successful, easily return SUCCESS. - if (subscribe_return.success) { - return RETURNCODE_SUCCESS; - } else { - // Not success, so return the proper returncode. - return tock_status_to_returncode(subscribe_return.status); - } -} - -int tock_allow_rw_return_to_returncode(allow_rw_return_t allow_return) { - // If the allow was successful, easily return SUCCESS. - if (allow_return.success) { - return RETURNCODE_SUCCESS; - } else { - // Not success, so return the proper returncode. - return tock_status_to_returncode(allow_return.status); - } -} - -int tock_allow_ro_return_to_returncode(allow_ro_return_t allow_return) { - // If the allow was successful, easily return SUCCESS. - if (allow_return.success) { - return RETURNCODE_SUCCESS; - } else { - // Not success, so return the proper returncode. - return tock_status_to_returncode(allow_return.status); - } -} - -void yield_for(bool *cond) { - while (!*cond) { - yield(); - } -} - -// Returns 1 if a task is processed, 0 otherwise -int yield_check_tasks(void) { - if (task_cur != task_last) { - tock_task_t task = task_queue[task_cur]; - task_cur = (task_cur + 1) % TASK_QUEUE_SIZE; - task.cb(task.arg0, task.arg1, task.arg2, task.ud); - return 1; - } else { - return 0; - } -} - -#if defined(__thumb__) - - -void yield(void) { - if (yield_check_tasks()) { - return; - } else { - // Note: A process stops yielding when there is a callback ready to run, - // which the kernel executes by modifying the stack frame pushed by the - // hardware. The kernel copies the PC value from the stack frame to the LR - // field, and sets the PC value to callback to run. When this frame is - // unstacked during the interrupt return, the effectively clobbers the LR - // register. - // - // At this point, the callback function is now executing, which may itself - // clobber any of the other caller-saved registers. Thus we mark this - // inline assembly as conservatively clobbering all caller-saved registers, - // forcing yield to save any live registers. - // - // Upon direct observation of this function, the LR is the only register - // that is live across the SVC invocation, however, if the yield call is - // inlined, it is possible that the LR won't be live at all (commonly seen - // for the `while (1) { yield(); }` idiom) or that other registers are - // live, thus it is important to let the compiler do the work here. - // - // According to the AAPCS: A subroutine must preserve the contents of the - // registers r4-r8, r10, r11 and SP (and r9 in PCS variants that designate - // r9 as v6) As our compilation flags mark r9 as the PIC base register, it - // does not need to be saved. Thus we must clobber r0-3, r12, and LR - register uint32_t wait __asm__ ("r0") = 1; // yield-wait - register uint32_t wait_field __asm__ ("r1") = 0; // yield result ptr - __asm__ volatile ( - "svc 0 \n" - : - : "r" (wait), "r" (wait_field) - : "memory", "r2", "r3", "r12", "lr" - ); - } -} - -int yield_no_wait(void) { - if (yield_check_tasks()) { - return 1; - } else { - // Note: A process stops yielding when there is a callback ready to run, - // which the kernel executes by modifying the stack frame pushed by the - // hardware. The kernel copies the PC value from the stack frame to the LR - // field, and sets the PC value to callback to run. When this frame is - // unstacked during the interrupt return, the effectively clobbers the LR - // register. - // - // At this point, the callback function is now executing, which may itself - // clobber any of the other caller-saved registers. Thus we mark this - // inline assembly as conservatively clobbering all caller-saved registers, - // forcing yield to save any live registers. - // - // Upon direct observation of this function, the LR is the only register - // that is live across the SVC invocation, however, if the yield call is - // inlined, it is possible that the LR won't be live at all (commonly seen - // for the `while (1) { yield(); }` idiom) or that other registers are - // live, thus it is important to let the compiler do the work here. - // - // According to the AAPCS: A subroutine must preserve the contents of the - // registers r4-r8, r10, r11 and SP (and r9 in PCS variants that designate - // r9 as v6) As our compilation flags mark r9 as the PIC base register, it - // does not need to be saved. Thus we must clobber r0-3, r12, and LR - uint8_t result = 0; - register uint32_t wait __asm__ ("r0") = 0; // yield-no-wait - register uint8_t* wait_field __asm__ ("r1") = &result; // yield result ptr - __asm__ volatile ( - "svc 0 \n" - : - : "r" (wait), "r" (wait_field) - : "memory", "r2", "r3", "r12", "lr" - ); - return (int)result; - } -} - -void tock_exit(uint32_t completion_code) { - register uint32_t r0 __asm__ ("r0") = 0; // Terminate - register uint32_t r1 __asm__ ("r1") = completion_code; - __asm__ volatile ( - "svc 6" - : - : "r" (r0), "r" (r1) - : "memory"); - __builtin_unreachable(); -} - - -void tock_restart(uint32_t completion_code) { - register uint32_t r0 __asm__ ("r0") = 1; // Restart - register uint32_t r1 __asm__ ("r1") = completion_code; - __asm__ volatile ( - "svc 6" - : - : "r" (r0), "r" (r1) - : "memory"); - __builtin_unreachable(); -} - -subscribe_return_t subscribe(uint32_t driver, uint32_t subscribe, - subscribe_upcall cb, void* userdata) { - register uint32_t r0 __asm__ ("r0") = driver; - register uint32_t r1 __asm__ ("r1") = subscribe; - register void* r2 __asm__ ("r2") = cb; - register void* r3 __asm__ ("r3") = userdata; - register int rtype __asm__ ("r0"); - register int rv1 __asm__ ("r1"); - register int rv2 __asm__ ("r2"); - register int rv3 __asm__ ("r3"); - __asm__ volatile ( - "svc 1" - : "=r" (rtype), "=r" (rv1), "=r" (rv2), "=r" (rv3) - : "r" (r0), "r" (r1), "r" (r2), "r" (r3) - : "memory"); - - if (rtype == TOCK_SYSCALL_SUCCESS_U32_U32) { - subscribe_return_t rval = {true, (subscribe_upcall*)rv1, (void*)rv2, 0}; - return rval; - } else if (rtype == TOCK_SYSCALL_FAILURE_U32_U32) { - subscribe_return_t rval = {false, (subscribe_upcall*)rv2, (void*)rv3, (statuscode_t)rv1}; - return rval; - } else { - exit(1); - } -} - -syscall_return_t command(uint32_t driver, uint32_t command, - int arg1, int arg2) { - register uint32_t r0 __asm__ ("r0") = driver; - register uint32_t r1 __asm__ ("r1") = command; - register uint32_t r2 __asm__ ("r2") = arg1; - register uint32_t r3 __asm__ ("r3") = arg2; - register uint32_t rtype __asm__ ("r0"); - register uint32_t rv1 __asm__ ("r1"); - register uint32_t rv2 __asm__ ("r2"); - register uint32_t rv3 __asm__ ("r3"); - __asm__ volatile ( - "svc 2" - : "=r" (rtype), "=r" (rv1), "=r" (rv2), "=r" (rv3) - : "r" (r0), "r" (r1), "r" (r2), "r" (r3) - : "memory" - ); - syscall_return_t rval = {rtype, {rv1, rv2, rv3}}; - return rval; -} - -allow_ro_return_t allow_readonly(uint32_t driver, uint32_t allow, const void* ptr, size_t size) { - register uint32_t r0 __asm__ ("r0") = driver; - register uint32_t r1 __asm__ ("r1") = allow; - register const void* r2 __asm__ ("r2") = ptr; - register size_t r3 __asm__ ("r3") = size; - register int rtype __asm__ ("r0"); - register int rv1 __asm__ ("r1"); - register int rv2 __asm__ ("r2"); - register int rv3 __asm__ ("r3"); - __asm__ volatile ( - "svc 4" - : "=r" (rtype), "=r" (rv1), "=r" (rv2), "=r" (rv3) - : "r" (r0), "r" (r1), "r" (r2), "r" (r3) - : "memory" - ); - if (rtype == TOCK_SYSCALL_SUCCESS_U32_U32) { - allow_ro_return_t rv = {true, (const void*)rv1, (size_t)rv2, 0}; - return rv; - } else if (rtype == TOCK_SYSCALL_FAILURE_U32_U32) { - allow_ro_return_t rv = {false, (const void*)rv2, (size_t)rv3, (statuscode_t)rv1}; - return rv; - } else { - // Invalid return type - exit(1); - } -} - -allow_rw_return_t allow_readwrite(uint32_t driver, uint32_t allow, void* ptr, size_t size) { - register uint32_t r0 __asm__ ("r0") = driver; - register uint32_t r1 __asm__ ("r1") = allow; - register const void* r2 __asm__ ("r2") = ptr; - register size_t r3 __asm__ ("r3") = size; - register int rtype __asm__ ("r0"); - register int rv1 __asm__ ("r1"); - register int rv2 __asm__ ("r2"); - register int rv3 __asm__ ("r3"); - __asm__ volatile ( - "svc 3" - : "=r" (rtype), "=r" (rv1), "=r" (rv2), "=r" (rv3) - : "r" (r0), "r" (r1), "r" (r2), "r" (r3) - : "memory" - ); - if (rtype == TOCK_SYSCALL_SUCCESS_U32_U32) { - allow_rw_return_t rv = {true, (void*)rv1, (size_t)rv2, 0}; - return rv; - } else if (rtype == TOCK_SYSCALL_FAILURE_U32_U32) { - allow_rw_return_t rv = {false, (void*)rv2, (size_t)rv3, (statuscode_t)rv1}; - return rv; - } else { - // Invalid return type - exit(1); - } -} - - -allow_userspace_r_return_t allow_userspace_read(uint32_t driver, - uint32_t allow, void* ptr, - size_t size) { - register uint32_t r0 __asm__ ("r0") = driver; - register uint32_t r1 __asm__ ("r1") = allow; - register const void* r2 __asm__ ("r2") = ptr; - register size_t r3 __asm__ ("r3") = size; - register int rtype __asm__ ("r0"); - register int rv1 __asm__ ("r1"); - register int rv2 __asm__ ("r2"); - register int rv3 __asm__ ("r3"); - __asm__ volatile ( - "svc 7" - : "=r" (rtype), "=r" (rv1), "=r" (rv2), "=r" (rv3) - : "r" (r0), "r" (r1), "r" (r2), "r" (r3) - : "memory" - ); - if (rtype == TOCK_SYSCALL_SUCCESS_U32_U32) { - allow_userspace_r_return_t rv = {true, (void*)rv1, (size_t)rv2, 0}; - return rv; - } else if (rtype == TOCK_SYSCALL_FAILURE_U32_U32) { - allow_userspace_r_return_t rv = {false, (void*)rv2, (size_t)rv3, (statuscode_t)rv1}; - return rv; - } else { - // Invalid return type - exit(-1); - } -} - -memop_return_t memop(uint32_t op_type, int arg1) { - register uint32_t r0 __asm__ ("r0") = op_type; - register int r1 __asm__ ("r1") = arg1; - register uint32_t val __asm__ ("r1"); - register uint32_t code __asm__ ("r0"); - __asm__ volatile ( - "svc 5" - : "=r" (code), "=r" (val) - : "r" (r0), "r" (r1) - : "memory" - ); - if (code == TOCK_SYSCALL_SUCCESS) { - memop_return_t rv = {TOCK_STATUSCODE_SUCCESS, 0}; - return rv; - } else if (code == TOCK_SYSCALL_SUCCESS_U32) { - memop_return_t rv = {TOCK_STATUSCODE_SUCCESS, val}; - return rv; - } else if (code == TOCK_SYSCALL_FAILURE) { - memop_return_t rv = {(statuscode_t) val, 0}; - return rv; - } else { - // Invalid return type - exit(1); - } -} - -#elif defined(__riscv) - -// Implementation of the syscalls for generic RISC-V platforms. -// -// For RISC-V, the arguments are passed through registers a0-a4. Generally, -// the syscall number is put in a4, and the required arguments are specified in -// a0-a3. Nothing specifically syscall related is pushed to the process stack. - -void yield(void) { - if (yield_check_tasks()) { - return; - } else { - register uint32_t a0 __asm__ ("a0") = 1; // yield-wait - register uint32_t wait_field __asm__ ("a1") = 0; // yield result ptr - __asm__ volatile ( - "li a4, 0\n" - "ecall\n" - : - : "r" (a0), "r" (wait_field) - : "memory", "a2", "a3", "a4", "a5", "a6", "a7", - "t0", "t1", "t2", "t3", "t4", "t5", "t6", "ra" - ); - - } -} - -int yield_no_wait(void) { - if (yield_check_tasks()) { - return 1; - } else { - uint8_t result = 0; - register uint32_t a0 __asm__ ("a0") = 0; // yield-no-wait - register uint8_t* a1 __asm__ ("a1") = &result; - __asm__ volatile ( - "li a4, 0\n" - "ecall\n" - : - : "r" (a0), "r" (a1) - : "memory", "a2", "a3", "a4", "a5", "a6", "a7", - "t0", "t1", "t2", "t3", "t4", "t5", "t6", "ra" - ); - return (int)result; - } -} - - -void tock_restart(uint32_t completion_code) { - register uint32_t a0 __asm__ ("a0") = 1; // exit-restart - register uint32_t a1 __asm__ ("a1") = completion_code; - register uint32_t a4 __asm__ ("a4") = 6; - __asm__ volatile ( - "ecall\n" - : - : "r" (a0), "r" (a1), "r" (a4) - : "memory"); - __builtin_unreachable(); -} - -void tock_exit(uint32_t completion_code) { - register uint32_t a0 __asm__ ("a0") = 0; // exit-terminate - register uint32_t a1 __asm__ ("a1") = completion_code; - register uint32_t a4 __asm__ ("a4") = 6; - __asm__ volatile ( - "ecall\n" - : - : "r" (a0), "r" (a1), "r" (a4) - : "memory"); - __builtin_unreachable(); -} - -subscribe_return_t subscribe(uint32_t driver, uint32_t subscribe, - subscribe_upcall uc, void* userdata) { - register uint32_t a0 __asm__ ("a0") = driver; - register uint32_t a1 __asm__ ("a1") = subscribe; - register void* a2 __asm__ ("a2") = uc; - register void* a3 __asm__ ("a3") = userdata; - register uint32_t a4 __asm__ ("a4") = 1; - register int rtype __asm__ ("a0"); - register int rv1 __asm__ ("a1"); - register int rv2 __asm__ ("a2"); - register int rv3 __asm__ ("a3"); - __asm__ volatile ( - "ecall\n" - : "=r" (rtype), "=r" (rv1), "=r" (rv2), "=r" (rv3) - : "r" (a0), "r" (a1), "r" (a2), "r" (a3), "r" (a4) - : "memory"); - if (rtype == TOCK_SYSCALL_SUCCESS_U32_U32) { - subscribe_return_t rval = {true, (subscribe_upcall*)rv1, (void*)rv2, 0}; - return rval; - } else if (rtype == TOCK_SYSCALL_FAILURE_U32_U32) { - subscribe_return_t rval = {false, (subscribe_upcall*)rv2, (void*)rv3, (statuscode_t)rv1}; - return rval; - } else { - exit(1); - } -} - -syscall_return_t command(uint32_t driver, uint32_t command, - int arg1, int arg2) { - register uint32_t a0 __asm__ ("a0") = driver; - register uint32_t a1 __asm__ ("a1") = command; - register uint32_t a2 __asm__ ("a2") = arg1; - register uint32_t a3 __asm__ ("a3") = arg2; - register uint32_t a4 __asm__ ("a4") = 2; - register int rtype __asm__ ("a0"); - register int rv1 __asm__ ("a1"); - register int rv2 __asm__ ("a2"); - register int rv3 __asm__ ("a3"); - __asm__ volatile ( - "ecall\n" - : "=r" (rtype), "=r" (rv1), "=r" (rv2), "=r" (rv3) - : "r" (a0), "r" (a1), "r" (a2), "r" (a3), "r" (a4) - : "memory"); - syscall_return_t rval = {rtype, {rv1, rv2, rv3}}; - return rval; -} - -allow_rw_return_t allow_readwrite(uint32_t driver, uint32_t allow, - void* ptr, size_t size) { - register uint32_t a0 __asm__ ("a0") = driver; - register uint32_t a1 __asm__ ("a1") = allow; - register void* a2 __asm__ ("a2") = ptr; - register size_t a3 __asm__ ("a3") = size; - register uint32_t a4 __asm__ ("a4") = 3; - register int rtype __asm__ ("a0"); - register int rv1 __asm__ ("a1"); - register int rv2 __asm__ ("a2"); - register int rv3 __asm__ ("a3"); - __asm__ volatile ( - "ecall\n" - : "=r" (rtype), "=r" (rv1), "=r" (rv2), "=r" (rv3) - : "r" (a0), "r" (a1), "r" (a2), "r" (a3), "r" (a4) - : "memory"); - if (rtype == TOCK_SYSCALL_SUCCESS_U32_U32) { - allow_rw_return_t rv = {true, (void*)rv1, (size_t)rv2, 0}; - return rv; - } else if (rtype == TOCK_SYSCALL_FAILURE_U32_U32) { - allow_rw_return_t rv = {false, (void*)rv2, (size_t)rv3, (statuscode_t)rv1}; - return rv; - } else { - // Invalid return type - exit(1); - } -} - -allow_userspace_r_return_t allow_userspace_read(uint32_t driver, - uint32_t allow, void* ptr, - size_t size) { - register uint32_t a0 __asm__ ("a0") = driver; - register uint32_t a1 __asm__ ("a1") = allow; - register void* a2 __asm__ ("a2") = ptr; - register size_t a3 __asm__ ("a3") = size; - register int rtype __asm__ ("a0"); - register int rv1 __asm__ ("a1"); - register int rv2 __asm__ ("a2"); - register int rv3 __asm__ ("a3"); - __asm__ volatile ( - "li a4, 7\n" - "ecall\n" - : "=r" (rtype), "=r" (rv1), "=r" (rv2), "=r" (rv3) - : "r" (a0), "r" (a1), "r" (a2), "r" (a3) - : "memory"); - if (rtype == TOCK_SYSCALL_SUCCESS_U32_U32) { - allow_userspace_r_return_t rv = {true, (void*)rv1, (size_t)rv2, 0}; - return rv; - } else if (rtype == TOCK_SYSCALL_FAILURE_U32_U32) { - allow_userspace_r_return_t rv = {false, (void*)rv2, (size_t)rv3, (statuscode_t)rv1}; - return rv; - } else { - // Invalid return type - exit(-1); - } -} - -allow_ro_return_t allow_readonly(uint32_t driver, uint32_t allow, - const void* ptr, size_t size) { - register uint32_t a0 __asm__ ("a0") = driver; - register uint32_t a1 __asm__ ("a1") = allow; - register const void* a2 __asm__ ("a2") = ptr; - register size_t a3 __asm__ ("a3") = size; - register uint32_t a4 __asm__ ("a4") = 4; - register int rtype __asm__ ("a0"); - register int rv1 __asm__ ("a1"); - register int rv2 __asm__ ("a2"); - register int rv3 __asm__ ("a3"); - __asm__ volatile ( - "ecall\n" - : "=r" (rtype), "=r" (rv1), "=r" (rv2), "=r" (rv3) - : "r" (a0), "r" (a1), "r" (a2), "r" (a3), "r" (a4) - : "memory"); - if (rtype == TOCK_SYSCALL_SUCCESS_U32_U32) { - allow_ro_return_t rv = {true, (const void*)rv1, (size_t)rv2, 0}; - return rv; - } else if (rtype == TOCK_SYSCALL_FAILURE_U32_U32) { - allow_ro_return_t rv = {false, (const void*)rv2, (size_t)rv3, (statuscode_t)rv1}; - return rv; - } else { - // Invalid return type - exit(1); - } -} - -memop_return_t memop(uint32_t op_type, int arg1) { - register uint32_t a0 __asm__ ("a0") = op_type; - register int a1 __asm__ ("a1") = arg1; - register uint32_t a4 __asm__ ("a4") = 5; - register uint32_t val __asm__ ("a1"); - register uint32_t code __asm__ ("a0"); - __asm__ volatile ( - "ecall\n" - : "=r" (code), "=r" (val) - : "r" (a0), "r" (a1), "r" (a4) - : "memory" - ); - if (code == TOCK_SYSCALL_SUCCESS) { - memop_return_t rv = {TOCK_STATUSCODE_SUCCESS, 0}; - return rv; - } else if (code == TOCK_SYSCALL_SUCCESS_U32) { - memop_return_t rv = {TOCK_STATUSCODE_SUCCESS, val}; - return rv; - } else if (code == TOCK_SYSCALL_FAILURE) { - memop_return_t rv = {(statuscode_t) val, 0}; - return rv; - } else { - // Invalid return type - exit(1); - } -} - -#endif - -// Returns the address where the process's RAM region starts. -void* tock_app_memory_begins_at(void) { - memop_return_t ret = memop(2, 0); - if (ret.status == TOCK_STATUSCODE_SUCCESS) { - return (void*) ret.data; - } else { - return NULL; - } -} - -// Returns the address immediately after the end of the process's RAM region. -void* tock_app_memory_ends_at(void) { - memop_return_t ret = memop(3, 0); - if (ret.status == TOCK_STATUSCODE_SUCCESS) { - return (void*) ret.data; - } else { - return NULL; - } -} - -// Returns the address where the process's flash region starts. -void* tock_app_flash_begins_at(void) { - memop_return_t ret = memop(4, 0); - if (ret.status == TOCK_STATUSCODE_SUCCESS) { - return (void*) ret.data; - } else { - return NULL; - } -} - -// Returns the address immediately after the end of the process's flash region. -void* tock_app_flash_ends_at(void) { - memop_return_t ret = memop(5, 0); - if (ret.status == TOCK_STATUSCODE_SUCCESS) { - return (void*) ret.data; - } else { - return NULL; - } -} - -// Returns the address where the process's grant region (which is memory owned -// by the kernel) begins. -void* tock_app_grant_begins_at(void) { - memop_return_t ret = memop(6, 0); - if (ret.status == TOCK_STATUSCODE_SUCCESS) { - return (void*) ret.data; - } else { - return NULL; - } -} - -// Returns the number of writeable flash regions defined in the process's -// header. -int tock_app_number_writeable_flash_regions(void) { - memop_return_t ret = memop(7, 0); - if (ret.status == TOCK_STATUSCODE_SUCCESS) { - return (int) ret.data; - } else { - return 0; - } -} - -// Returns the address where the writeable flash region specified by -// `region_index` starts. Returns NULL if the specified writeable flash region -// does not exist. -void* tock_app_writeable_flash_region_begins_at(int region_index) { - memop_return_t ret = memop(8, region_index); - if (ret.status == TOCK_STATUSCODE_SUCCESS) { - return (void*) ret.data; - } else { - return NULL; - } -} - -// Returns the address immediately after the writeable flash region specified by -// `region_index` ends. Returns NULL if the specified writeable flash region -// does not exist. -void* tock_app_writeable_flash_region_ends_at(int region_index) { - memop_return_t ret = memop(9, region_index); - if (ret.status == TOCK_STATUSCODE_SUCCESS) { - return (void*) ret.data; - } else { - return NULL; - } -} - -bool driver_exists(uint32_t driver) { - syscall_return_t sval = command(driver, 0, 0, 0); - // Any success type says the driver exists. - if (sval.type >= TOCK_SYSCALL_SUCCESS) { - return true; - } else { - return false; - } -} - -const char* tock_strerr(statuscode_t status) { - return tock_strrcode(tock_status_to_returncode(status)); -} - -// Convert a ReturnCode to a string. -const char* tock_strrcode(returncode_t returncode) { - switch (returncode) { - case RETURNCODE_SUCCESS: - return "Success"; - case RETURNCODE_FAIL: - return "Unknown Error"; - case RETURNCODE_EBUSY: - return "Underlying system is busy; retry"; - case RETURNCODE_EALREADY: - return "The state requested is already set"; - case RETURNCODE_EOFF: - return "The component is powered down"; - case RETURNCODE_ERESERVE: - return "Reservation required before use"; - case RETURNCODE_EINVAL: - return "An invalid parameter was passed"; - case RETURNCODE_ESIZE: - return "Parameter passed was too large"; - case RETURNCODE_ECANCEL: - return "Operation cancelled by a call"; - case RETURNCODE_ENOMEM: - return "Memory required not available"; - case RETURNCODE_ENOSUPPORT: - return "Operation or command is unsupported"; - case RETURNCODE_ENODEVICE: - return "Device does not exist"; - case RETURNCODE_EUNINSTALLED: - return "Device is not physically installed"; - case RETURNCODE_ENOACK: - return "Packet transmission not acknowledged"; - case RETURNCODE_EBADRVAL: - return "Invalid SyscallReturn variant"; - } - return "Invalid error number"; -} - -void tock_expect(int expected, int actual, const char* file, unsigned line) { - if (expected != actual) { - printf("Expectation failure in \"%s\" at line %u\n", file, line); - printf("Expected value: %d\n", expected); - printf(" But got value: %d (possible error: %s)\n", actual, tock_strrcode(actual)); - exit(1); - } -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/tock.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/tock.h deleted file mode 100644 index bb5ce0500..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/tock.h +++ /dev/null @@ -1,221 +0,0 @@ -#pragma once - -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -typedef void (subscribe_upcall)(int, int, int, void*); - -//////////////////////////////////////////////////////////////////////////////// -/// -/// RETURN AND ERROR TYPES -/// -//////////////////////////////////////////////////////////////////////////////// - -// `SyscallReturn` variants. These identify the structure of the syscall return -// type. -// -// There are multiple failure and success versions based on how many and the -// size of any included values. -typedef enum { - TOCK_SYSCALL_FAILURE = 0, - TOCK_SYSCALL_FAILURE_U32 = 1, - TOCK_SYSCALL_FAILURE_U32_U32 = 2, - TOCK_SYSCALL_FAILURE_U64 = 3, - TOCK_SYSCALL_SUCCESS = 128, - TOCK_SYSCALL_SUCCESS_U32 = 129, - TOCK_SYSCALL_SUCCESS_U32_U32 = 130, - TOCK_SYSCALL_SUCCESS_U64 = 131, - TOCK_SYSCALL_SUCCESS_U32_U32_U32 = 132, - TOCK_SYSCALL_SUCCESS_U32_U64 = 133 -} syscall_rtype_t; - -// ReturnCode type in libtock-c. -// -// 0 is success, and a negative value is an error (consistent with C -// conventions). The error cases are -1*ErrorCode values. -typedef enum { - RETURNCODE_SUCCESS = 0, - RETURNCODE_FAIL = -1, - RETURNCODE_EBUSY = -2, - RETURNCODE_EALREADY = -3, - RETURNCODE_EOFF = -4, - RETURNCODE_ERESERVE = -5, - RETURNCODE_EINVAL = -6, - RETURNCODE_ESIZE = -7, - RETURNCODE_ECANCEL = -8, - RETURNCODE_ENOMEM = -9, - RETURNCODE_ENOSUPPORT = -10, - RETURNCODE_ENODEVICE = -11, - RETURNCODE_EUNINSTALLED = -12, - RETURNCODE_ENOACK = -13, - RETURNCODE_EBADRVAL = -1024 -} returncode_t; - -// StatusCode from the kernel. Uses same mapping for errors as ErrorCode, but -// includes a success case with identifier 0. -typedef enum { - TOCK_STATUSCODE_SUCCESS = 0, - TOCK_STATUSCODE_FAIL = 1, - TOCK_STATUSCODE_BUSY = 2, - TOCK_STATUSCODE_ALREADY = 3, - TOCK_STATUSCODE_OFF = 4, - TOCK_STATUSCODE_RESERVE = 5, - TOCK_STATUSCODE_INVAL = 6, - TOCK_STATUSCODE_SIZE = 7, - TOCK_STATUSCODE_CANCEL = 8, - TOCK_STATUSCODE_NOMEM = 9, - TOCK_STATUSCODE_NOSUPPORT = 10, - TOCK_STATUSCODE_NODEVICE = 11, - TOCK_STATUSCODE_UNINSTALLED = 12, - TOCK_STATUSCODE_NOACK = 13, -} statuscode_t; - -// Generic return structure from a system call. -typedef struct { - syscall_rtype_t type; - uint32_t data[3]; -} syscall_return_t; - -// Return structure from a subscribe syscall. The `subscribe()` implementation -// automatically converts to this return type. -typedef struct { - bool success; - subscribe_upcall* callback; - void* userdata; - statuscode_t status; -} subscribe_return_t; - -// Return structure from an allow read-write syscall. The syscall implementation -// does the conversion into this type. -typedef struct { - bool success; - void* ptr; - size_t size; - statuscode_t status; -} allow_rw_return_t; - -// Return structure from an allow read-only syscall. The syscall implementation -// does the conversion into this type. -typedef struct { - bool success; - const void* ptr; - size_t size; - statuscode_t status; -} allow_ro_return_t; - -// Return structure from an userspace readable allow syscall. The syscall -// implementation does the conversion into this type. -typedef struct { - bool success; - void* ptr; - size_t size; - statuscode_t status; -} allow_userspace_r_return_t; - -// Return structure from a memop syscall. The syscall implementation does the -// conversion into this type. -typedef struct { - // Returned statuscode from syscall. - statuscode_t status; - // Optional return data depending on the memop variant called. Only set if - // status is `TOCK_STATUSCODE_SUCCESS`. - uint32_t data; -} memop_return_t; - -//////////////////////////////////////////////////////////////////////////////// -/// -/// HELPER FUNCTIONS -/// -//////////////////////////////////////////////////////////////////////////////// - -// Convert a kernel StatusCode to the libtock-c ReturnCode. ReturnCodes are used -// in libtock-c because they follow the C convention of 0 as success and -// negative numbers as errors. -int tock_status_to_returncode(statuscode_t); - -// Convert a `syscall_return_t` with no values to a `returncode_t`. -// -// This expects no values to be returned (i.e. the only success case is -// `TOCK_SYSCALL_SUCCESS`). Do not use with other expected SyscallReturn -// variants. -int tock_command_return_novalue_to_returncode(syscall_return_t); - -// Convert a `syscall_return_t` with one u32 to a `returncode_t`. -// -// This expects exactly one u32 to be returned (i.e. the only success case is -// `TOCK_SYSCALL_SUCCESS_U32`). Do not use with other expected SyscallReturn -// variants. -int tock_command_return_u32_to_returncode(syscall_return_t, uint32_t*); - -// Convert a `subscribe_return_t` to a `returncode_t`. -int tock_subscribe_return_to_returncode(subscribe_return_t); - -// Convert a `allow_rw_return_t` to a `returncode_t`. -int tock_allow_rw_return_to_returncode(allow_rw_return_t); - -// Convert a `allow_ro_return_t` to a `returncode_t`. -int tock_allow_ro_return_to_returncode(allow_ro_return_t); - -int tock_enqueue(subscribe_upcall cb, int arg0, int arg1, int arg2, void* ud); - -int yield_check_tasks(void); -void yield(void); -void yield_for(bool*); -int yield_no_wait(void); - -void tock_exit(uint32_t completion_code) __attribute__ ((noreturn)); -void tock_restart(uint32_t completion_code) __attribute__ ((noreturn)); - -__attribute__ ((warn_unused_result)) -syscall_return_t command(uint32_t driver, uint32_t command, int arg1, int arg2); - -// Pass this to the subscribe syscall as a function pointer to -// be the Null Upcall. -#define TOCK_NULL_UPCALL 0 - -__attribute__ ((warn_unused_result)) -subscribe_return_t subscribe(uint32_t driver, uint32_t subscribe, subscribe_upcall uc, void* userdata); - -__attribute__ ((warn_unused_result)) -allow_rw_return_t allow_readwrite(uint32_t driver, uint32_t allow, void* ptr, size_t size); - -__attribute__ ((warn_unused_result)) -allow_userspace_r_return_t allow_userspace_read(uint32_t driver, - uint32_t allow, void* ptr, - size_t size); - -__attribute__ ((warn_unused_result)) -allow_ro_return_t allow_readonly(uint32_t driver, uint32_t allow, const void* ptr, size_t size); - -// Call the memop syscall. -memop_return_t memop(uint32_t op_type, int arg1); - -// Wrappers around memop to support app introspection -void* tock_app_memory_begins_at(void); -void* tock_app_memory_ends_at(void); -void* tock_app_flash_begins_at(void); -void* tock_app_flash_ends_at(void); -void* tock_app_grant_begins_at(void); -int tock_app_number_writeable_flash_regions(void); -void* tock_app_writeable_flash_region_begins_at(int region_index); -void* tock_app_writeable_flash_region_ends_at(int region_index); - - -// Checks to see if the given driver number exists on this platform. -bool driver_exists(uint32_t driver); - - -const char* tock_strerr(statuscode_t status); -const char* tock_strrcode(returncode_t returncode); - -void tock_expect(int expected, int actual, const char* file, unsigned line); -#define TOCK_EXPECT(_e, _a) tock_expect((_e), (_a), __FILE__, __LINE__) - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/touch.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/touch.c deleted file mode 100644 index fc1013089..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/touch.c +++ /dev/null @@ -1,132 +0,0 @@ -#include "touch.h" -#include - -static int touch_subscribe(int subscribe_num, subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_TOUCH, subscribe_num, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -static int touch_allow(int allow_num, void* data, int len) { - allow_rw_return_t aval = allow_readwrite(DRIVER_NUM_TOUCH, allow_num, data, len); - return tock_allow_rw_return_to_returncode(aval); -} - -static touch_t *multi_touch_buffer = NULL; -static unsigned char num_touches = 0; - -static touch_callback *single_touch_upcall = NULL; -static gesture_callback *gesture_upcall = NULL; - -static void touch_single_touch_callback (int status, int xy, int data2 __attribute__((unused)), void *ud) { - if (single_touch_upcall) single_touch_upcall(status, ((unsigned int)xy >> 16), (unsigned int)xy & 0xFFFF, ud); -} - -static void touch_gesture_callback (int gesture, int data1 __attribute__((unused)), int data2 __attribute__( - (unused)), void *ud) { - if (gesture_upcall) gesture_upcall(gesture, ud); -} - -int get_number_of_touches (int* touches) { - syscall_return_t cval = command(DRIVER_NUM_TOUCH, 100, 0, 0); - return tock_command_return_u32_to_returncode(cval, (uint32_t*) touches); -} - -int enable_single_touch(void) { - syscall_return_t cval = command(DRIVER_NUM_TOUCH, 1, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int disable_single_touch(void) { - syscall_return_t cval = command(DRIVER_NUM_TOUCH, 2, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int single_touch_set_callback (touch_callback cb, void* ud) { - single_touch_upcall = cb; - return touch_subscribe(0, cb != NULL ? touch_single_touch_callback : NULL, ud); -} - -int enable_multi_touch(void) { - syscall_return_t cval = command(DRIVER_NUM_TOUCH, 11, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int disable_multi_touch(void) { - syscall_return_t cval = command(DRIVER_NUM_TOUCH, 12, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int multi_touch_set_callback (touch_callback cb, void* ud, int max_touches) { - int err = RETURNCODE_SUCCESS; - if (cb != NULL) { - if (multi_touch_buffer == NULL) { - multi_touch_buffer = (touch_t*)malloc(max_touches * sizeof(touch_t)); - if (multi_touch_buffer) { - num_touches = max_touches; - err = touch_allow(2, multi_touch_buffer, max_touches * sizeof(touch_t)); - if (err == RETURNCODE_SUCCESS) { - err = touch_subscribe(2, cb, ud); - } - if (err != RETURNCODE_SUCCESS) { - free(multi_touch_buffer); - multi_touch_buffer = NULL; - } - } else { - err = RETURNCODE_ENOMEM; - } - } else { - err = RETURNCODE_EALREADY; - } - } else { - if (multi_touch_buffer != NULL) { - num_touches = 0; - touch_allow(2, NULL, 0); - err = touch_subscribe(2, cb, ud); - free(multi_touch_buffer); - multi_touch_buffer = NULL; - } - } - return err; -} - -int gesture_set_callback (gesture_callback cb, void* ud) { - gesture_upcall = cb; - return touch_subscribe(1, cb != NULL ? touch_gesture_callback : NULL, ud); -} - -// get multi touch - -int read_touch (int index, unsigned char *id, unsigned char *status, unsigned short *x, unsigned short *y) { - if (index < num_touches) { - if (multi_touch_buffer != NULL) { - *id = multi_touch_buffer[index].id; - *status = multi_touch_buffer[index].status; - *x = multi_touch_buffer[index].x; - *y = multi_touch_buffer[index].y; - return RETURNCODE_SUCCESS; - } else { - return RETURNCODE_ENOMEM; - } - } else { - return RETURNCODE_EINVAL; - } -} - -int read_touch_full (int index, unsigned char *id, unsigned char *status, unsigned short *x, unsigned short *y, - unsigned char *size, unsigned char *pressure) { - if (multi_touch_buffer != NULL) { - int err = read_touch(index, id, status, x, y); - if (err == RETURNCODE_SUCCESS) { - *size = multi_touch_buffer[index].size; - *pressure = multi_touch_buffer[index].pressure; - } - return err; - } else { - return RETURNCODE_ENOMEM; - } -} - -int multi_touch_next (void) { - syscall_return_t cval = command(DRIVER_NUM_TOUCH, 10, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/touch.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/touch.h deleted file mode 100644 index 0e86fa97d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/touch.h +++ /dev/null @@ -1,56 +0,0 @@ -// Touch Panel Library - -#pragma once - -#include "tock.h" - -#define DRIVER_NUM_TOUCH 0x90002 - -#define TOUCH_STATUS_RELEASED 0 -#define TOUCH_STATUS_PRESSED 1 -#define TOUCH_STATUS_MOVED 2 -#define TOUCH_STATUS_UNSTARTED 3 - -#define GESTURE_NO 0 -#define GESTURE_SWIPE_UP 1 -#define GESTURE_SWIPE_DOWN 2 -#define GESTURE_SWIPE_LEFT 3 -#define GESTURE_SWIPE_RIGHT 4 -#define GESTURE_ZOOM_IN 5 -#define GESTURE_ZOOM_OUT 6 - -typedef void (touch_callback)(int, int, int, void*); -typedef void (gesture_callback)(int, void*); - -typedef struct __attribute__((__packed__)) { - unsigned char id; - unsigned char status; - unsigned short x; - unsigned short y; - unsigned char size; - unsigned char pressure; -} touch_t; - -// buffer data format -// 0 1 2 4 6 7 8 ... -// +---------+-------------+------------------+------------------+-----------+---------------+--------- ... -// | id (u8) | status (u8) | x (u16) | y (u16) | size (u8) | pressure (u8) | ... -// +---------+-------------+------------------+------------------+-----------+---------------+--------- ... -// | Touch 0 | Touch 1 ... - -int get_number_of_touches (int* touches); - -int enable_single_touch(void); -int disable_single_touch(void); -int single_touch_set_callback (touch_callback cb, void* ud); - -int enable_multi_touch(void); -int disable_multi_touch(void); -int multi_touch_set_callback (touch_callback cb, void* ud, int max_touches); -int gesture_set_callback (gesture_callback cb, void* ud); - -int read_touch (int index, unsigned char *id, unsigned char *status, unsigned short *x, unsigned short *y); -int read_touch_full (int index, unsigned char *id, unsigned char *status, unsigned short *x, unsigned short *y, unsigned char *size, unsigned char *pressure); - -// Every multi touch event needs to be acked -int multi_touch_next (void); diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/tsl2561.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/tsl2561.c deleted file mode 100644 index 7d076412f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/tsl2561.c +++ /dev/null @@ -1,47 +0,0 @@ -#include "tock.h" -#include "tsl2561.h" - -struct tsl2561_data { - bool fired; - int value; -}; - -static struct tsl2561_data result = { .fired = false }; - -// Internal callback for faking synchronous reads -static void tsl2561_upcall(__attribute__ ((unused)) int callback_type, - int value, - __attribute__ ((unused)) int unused2, - void* ud) { - struct tsl2561_data* data = (struct tsl2561_data*) ud; - data->value = value; - data->fired = true; -} - -int tsl2561_set_callback (subscribe_upcall callback, void* callback_args) { - subscribe_return_t sval = subscribe(DRIVER_NUM_TSL2561, 0, callback, callback_args); - return tock_subscribe_return_to_returncode(sval); -} - -int tsl2561_get_lux (void) { - syscall_return_t cval = command(DRIVER_NUM_TSL2561, 1, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int tsl2561_get_lux_sync (int* lux) { - int err; - result.fired = false; - - err = tsl2561_set_callback(tsl2561_upcall, (void*) &result); - if (err < 0) return err; - - err = tsl2561_get_lux(); - if (err < 0) return err; - - // Wait for the callback. - yield_for(&result.fired); - - *lux = result.value; - - return RETURNCODE_SUCCESS; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/tsl2561.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/tsl2561.h deleted file mode 100644 index 597a9088c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/tsl2561.h +++ /dev/null @@ -1,18 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_TSL2561 0x70000 - -int tsl2561_set_callback (subscribe_upcall callback, void* callback_args); -int tsl2561_get_lux (void); - -int tsl2561_get_lux_sync (int* lux); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/udp.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/udp.c deleted file mode 100644 index 2210c2536..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/udp.c +++ /dev/null @@ -1,159 +0,0 @@ -#include - -#include "tock.h" -#include "udp.h" - -const int UDP_DRIVER = 0x30002; - -static const int ALLOW_RX = 0; -static const int ALLOW_RO_TX = 0; -static const int ALLOW_CFG = 1; -static const int ALLOW_RX_CFG = 2; - -static const int SUBSCRIBE_RX = 0; -static const int SUBSCRIBE_TX = 1; - -// COMMAND 0 is driver existence check -static const int COMMAND_GET_IFACES = 1; -static const int COMMAND_SEND = 2; -static const int COMMAND_BIND = 3; -static const int COMMAND_GET_TX_LEN = 4; - -static unsigned char BUF_TX_CFG[2 * sizeof(sock_addr_t)]; -static unsigned char zero_addr[2 * sizeof(sock_addr_t)]; - -int udp_bind(sock_handle_t *handle, sock_addr_t *addr, unsigned char *buf_bind_cfg) { - // Pass interface to listen on and space for kernel to write src addr - // of received packets - // In current design, buf_bind_cfg will still be written with addresses of external - // senders sending addresses to the bound port even if the client application has - // not set up a receive callback on this port. Of course, the client application - // does not have to read these addresses or worry about them. - memcpy(&(handle->addr), addr, sizeof(sock_addr_t)); - int bytes = sizeof(sock_addr_t); - allow_rw_return_t aval = allow_readwrite(UDP_DRIVER, ALLOW_RX_CFG, (void *) buf_bind_cfg, 2 * bytes); - if (!aval.success) return tock_status_to_returncode(aval.status); - - memcpy(buf_bind_cfg + bytes, &(handle->addr), bytes); - - // Set up source address/port pair for sending. Store it in tx_cfg - // Notably, the pair chosen must match the address/port to which the - // app is bound, unless the kernel changes in the future to allow for - // sending from a port to which the app is not bound. - aval = allow_readwrite(UDP_DRIVER, ALLOW_CFG, (void *) BUF_TX_CFG, 2 * bytes); - if (!aval.success) return tock_status_to_returncode(aval.status); - - memcpy(BUF_TX_CFG, &(handle->addr), bytes); - - syscall_return_t cval = command(UDP_DRIVER, COMMAND_BIND, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int udp_close(__attribute__ ((unused)) sock_handle_t *handle) { - int bytes = sizeof(sock_addr_t); - // call allow here to prevent any issues if close is called before bind - // Driver 'closes' when 0 addr is bound to - allow_rw_return_t aval = allow_readwrite(UDP_DRIVER, ALLOW_RX_CFG, (void *) zero_addr, 2 * bytes); - if (!aval.success) return tock_status_to_returncode(aval.status); - - memset(zero_addr, 0, 2 * bytes); - syscall_return_t cval = command(UDP_DRIVER, COMMAND_BIND, 0, 0); - int err = tock_command_return_novalue_to_returncode(cval); - if (err < 0) return err; - - // Remove the callback. - subscribe_return_t sval = subscribe(UDP_DRIVER, SUBSCRIBE_RX, NULL, (void *) NULL); - return tock_subscribe_return_to_returncode(sval); -} - -static int tx_result; -static void tx_done_callback(int status, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - void * ud) { - tx_result = tock_status_to_returncode(status); - *((bool *) ud) = true; -} - -ssize_t udp_send_to(void *buf, size_t len, - sock_addr_t *dst_addr) { - // Set dest addr - // NOTE: bind() must be called previously for this to work - // If bind() has not been called, command(COMMAND_SEND) will return RESERVE - int bytes = sizeof(sock_addr_t); - memcpy(BUF_TX_CFG + bytes, dst_addr, bytes); - - // Set message buffer - allow_ro_return_t aval = allow_readonly(UDP_DRIVER, ALLOW_RO_TX, buf, len); - if (!aval.success) return tock_status_to_returncode(aval.status); - - bool tx_done = false; - subscribe_return_t sval = subscribe(UDP_DRIVER, SUBSCRIBE_TX, tx_done_callback, (void *) &tx_done); - if (!sval.success) return tock_status_to_returncode(sval.status); - - syscall_return_t ret = command(UDP_DRIVER, COMMAND_SEND, 0, 0); - if (ret.type == TOCK_SYSCALL_FAILURE) { - return tock_status_to_returncode(ret.data[0]); - } - // ret.val == 1 indicates packet successfully passed to radio synchronously. - // However, wait for send_done to see if tx was successful, then return that result - // ret.val == 0 indicates packet will be sent asynchronously. Thus, 2 callbacks will be received. - // the first callback will indicate if the packet was ultimately passed to the radio succesfully. - // The second callback will only occur if the first callback is SUCCESS - and the second callback - // in this case is the result of the tx itself (as reported by the radio). - // However, it is the case in practice that if the first callback is success, the second callback - // is received before the first callback finishes. Thus, no need to wait for two callbacks in either - // case -- this design just ensures that errors in passing the packet down to the radio will still - // be returned to the sender even when transmission occurs asynchronously. - yield_for(&tx_done); - return tx_result; -} - -static int rx_result; -static void rx_done_callback(int result, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - void * ud) { - rx_result = result; - *((bool *) ud) = true; -} - -ssize_t udp_recv_sync(void *buf, size_t len) { - allow_rw_return_t aval = allow_readwrite(UDP_DRIVER, ALLOW_RX, (void *) buf, len); - if (!aval.success) return tock_status_to_returncode(aval.status); - - bool rx_done = false; - subscribe_return_t sval = subscribe(UDP_DRIVER, SUBSCRIBE_RX, rx_done_callback, (void *) &rx_done); - if (!sval.success) return tock_status_to_returncode(sval.status); - - yield_for(&rx_done); - return rx_result; -} - -ssize_t udp_recv(subscribe_upcall callback, void *buf, size_t len) { - - // TODO: verify that this functions returns error if this app is not - // bound to a socket yet. Probably allow should fail..? - - allow_rw_return_t aval = allow_readwrite(UDP_DRIVER, ALLOW_RX, (void *) buf, len); - if (!aval.success) return tock_status_to_returncode(aval.status); - - subscribe_return_t sval = subscribe(UDP_DRIVER, SUBSCRIBE_RX, callback, NULL); - return tock_subscribe_return_to_returncode(sval); -} - -int udp_list_ifaces(ipv6_addr_t *ifaces, size_t len) { - - if (!ifaces) return RETURNCODE_EINVAL; - - allow_rw_return_t aval = allow_readwrite(UDP_DRIVER, ALLOW_CFG, (void *)ifaces, len * sizeof(ipv6_addr_t)); - if (!aval.success) return tock_status_to_returncode(aval.status); - - syscall_return_t cval = command(UDP_DRIVER, COMMAND_GET_IFACES, len, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -int udp_get_max_tx_len(int* length) { - syscall_return_t cval = command(UDP_DRIVER, COMMAND_GET_TX_LEN, 0, 0); - return tock_command_return_u32_to_returncode(cval, (uint32_t*) length); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/udp.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/udp.h deleted file mode 100644 index ad0e6aa37..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/udp.h +++ /dev/null @@ -1,69 +0,0 @@ -#pragma once - -#include -#include - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -typedef uint16_t udp_port_t; - -typedef struct ipv6_addr { - uint8_t addr[16]; -} ipv6_addr_t; - -typedef struct sock_addr { - ipv6_addr_t addr; - udp_port_t port; -} sock_addr_t; - -typedef struct sock_handle { - sock_addr_t addr; -} sock_handle_t; - -// Creates a new datagram socket bound to an address. -// Returns 0 on success, negative on failure. -int udp_socket(sock_handle_t *handle, sock_addr_t *addr); - -// Takes in an addess and a handle, and copies the address into -// the handle. -// Next, Binds to the address in handle if the address is not already -// bound by another port. Binding enables an app to receive on -// the bound port, and ensures that all sent packets will have -// the bound port as their src address. -// Returns 0 on successful bind, negative on failure. -int udp_bind(sock_handle_t *handle, sock_addr_t *addr, unsigned char *buf_bind_cfg); - -// Closes a socket. -// Currently only one socket can exist per app, so this fn -// simply closes any connected socket -// Returns 0 on success, negative on failure. -int udp_close(sock_handle_t *handle); - -// Sends data on a socket. Requires binding to a port first. -// Returns 0 on success, negative on failure. -ssize_t udp_send_to(void *buf, size_t len, sock_addr_t *dst_addr); - -// Receives messages from that socket asynchronously. -// The callback is passed the return code for the reception. -// Returns 0 on successful bind, negative on failure. -ssize_t udp_recv(subscribe_upcall callback, void *buf, size_t len); - -// Receives messages from the bound socket synchronously. -// Returns 0 on successful reception, negative on failure. -// Hangs until reception occurs unless there is a failure during a bind or reception. -ssize_t udp_recv_sync(void *buf, size_t len); - -// Lists `len` interfaces at the array pointed to by `ifaces`. -// Returns the _total_ number of interfaces, negative on failure. -int udp_list_ifaces(ipv6_addr_t *ifaces, size_t len); - -// Returns the maximum length udp payload that the app can transmit -int udp_get_max_tx_len(int* length); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/unit_test.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/unit_test.c deleted file mode 100644 index f45ee51d3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/unit_test.c +++ /dev/null @@ -1,427 +0,0 @@ -/** @file unit_test.c - * @brief Basic framework for running userland unit tests. - * - * This library provides a simple and easy infrastructure for writing and - * running unit tests for Tock userland applications. - * - * Author: Shane Leonard - * Modified: 8/28/2017 - */ - -#include -#include - -#include -#include -#include - -/******************************************************************************* - * STRUCT DEFINITIONS AND HELPER FUNCTIONS - ******************************************************************************/ - -/** - * The states which the test runner may be in before notifying the test - * supervisor. - */ -typedef enum { - // Test runner has just started; awaiting supervisor signal to begin tests. - TestInit, - - // An individual test is ready to be started. - TestStart, - - // An individual test has completed. - TestEnd, - - // The test runner has finished all tests, and is exiting. - TestCleanup, -} unit_test_cmd_t; - -/** - * The potential outcomes of an individual test. - */ -typedef enum { - // Test completed with success. - Passed, - - // Test completed with failure. - Failed, - - // Test did not complete within the timeout window. - Timeout -} unit_test_result_t; - -/** - * Encapsulates all the state needed to coordinate a test runner with the test - * supervisor. There is one unit_test_t structure per test runner (one test runner - * per process). - */ -typedef struct unit_test_t unit_test_t; -struct unit_test_t { - // Indicates the test runner status/request. - unit_test_cmd_t cmd; - - // Total number of individual tests this test runner will be running. - uint32_t count; - - // Current test number being run by this test runner. - uint32_t current; - - // Current test name - char name[24]; - - // Timeout window for determining when tests have failed to complete. - uint32_t timeout_ms; - - // Number of tests which completed with success. - uint32_t pass_count; - - // Number of tests which completed with failure. - uint32_t fail_count; - - // Process ID of this test runner. - int pid; - - // Timer structure used for triggering test timeout conditions. - tock_timer_t timer; - - // Result of the most recently completed test. - unit_test_result_t result; - - // The reason a test has failed; - char reason[72]; - - // Interior linked list element, points to the next test runner in the - // queue. - unit_test_t *next; -}; - -/** - * Linked list header for basic interior linked list operations on the - * unit_test_t struct. Only needed for optimizing the append operation. - */ -typedef struct linked_list { - unit_test_t *head; - unit_test_t *tail; -} linked_list_t; - -/** - * Append a new unit_test_t to the linked list. - */ -static void list_append(linked_list_t *list, unit_test_t *test) { - if (list->tail) { - list->tail->next = test; - } else { - list->head = test; - } - - test->next = NULL; - list->tail = test; -} - -/** - * Remove a unit_test_t from the front of the linked list. - */ -static void list_pop(linked_list_t *list) { - if (!list->head) return; - - list->head = list->head->next; - - if (!list->head) list->tail = NULL; -} - -/** - * Returns true if the linked list contains the given unit_test_t. - */ -static bool list_contains(linked_list_t *list, unit_test_t *test) { - unit_test_t *curr = list->head; - while (curr) { - if (curr == test) return true; - curr = curr->next; - } - return false; -} - -/******************************************************************************* - * GLOBAL STATE VARIABLES - ******************************************************************************/ - -/** - * Test runner's shared buffer which holds the per-test-runner unit_test_t state. - * This must be aligned because the test runners share their buffers with the - * test supervisor via the `ipc_share` mechanism. - */ -#define TEST_BUF_SZ 256 -static char test_buf[TEST_BUF_SZ] __attribute__((aligned(TEST_BUF_SZ))); - -/** - * Test runner's condition variable which allows the test runner to - * cooperatively multiprogram with the test supervisor. - */ -static bool done = false; - -/** - * Test supervisor's linked list of pending test runners. - */ -static linked_list_t pending_pids; - - -/******************************************************************************* - * TEST RUNNER FUNCTIONS - ******************************************************************************/ - -/** \brief A test setup function */ -__attribute__((weak)) -bool test_setup(void) { - return true; -} - -/** \brief A test teardown function */ -__attribute__((weak)) -void test_teardown(void) {} - -/** \brief Set the `done` condition variable when notified by the supervisor. - * - * IPC callback which sets the `done` condition variable, allowing the test - * runner to pause execution and await supervisor approval to continue running. - */ -static void continue_callback(__attribute__ ((unused)) int pid, - __attribute__ ((unused)) int arg2, - __attribute__ ((unused)) int arg3, - __attribute__ ((unused)) void *ud) { - done = true; -} - -/** \brief Notify the test supervisor, and await approval to continue the test. - */ -static void sync_with_supervisor(int svc) { - done = false; - ipc_notify_service(svc); - yield_for(&done); -} - -static char failure_reason[sizeof(((unit_test_t *) 0)->reason)]; -void set_failure_reason(const char *reason) { - strncpy(failure_reason, reason, sizeof(failure_reason)); -} - -/** \brief Run a sequence of unit tests and report the results. - * - * This function is called by the IPC clients, i.e. the 'test runners'. This - * function coordinates with the test supervisor's IPC service to run each test - * in sequence and report the status of each one. - * - * \param tests An array of boolean functions which return true for PASS and - * false for FAIL. - * \param test_count The total number of tests in the tests array. - * \param timeout_ms The maximum amount of time each test is allowed to run - * before being timed out. - * \param svc_name The IPC service name of the test supervisor (e.g. - * "org.tockos.unit_test") - */ -void unit_test_runner(unit_test_fun *tests, uint32_t test_count, - uint32_t timeout_ms, const char *svc_name) { - - // Initialize the test state. - memset(&test_buf[0], 0, TEST_BUF_SZ); - unit_test_t *test = (unit_test_t *)(&test_buf[0]); - test->count = test_count; - test->timeout_ms = timeout_ms; - - // Establish communication with the test supervisor service. - size_t test_svc; - int err = ipc_discover(svc_name, &test_svc); - if (err < 0) return; - - // Register the callback for cooperative scheduling. - ipc_register_client_callback(test_svc, continue_callback, NULL); - - // Share the test state with the supervisor. - ipc_share(test_svc, &test_buf[0], TEST_BUF_SZ); - - // Wait for the supervisor's approval to start running tests. - test->cmd = TestInit; - sync_with_supervisor(test_svc); - - uint32_t i = 0; - for (i = 0; i < test_count; i++) { - memcpy(test->name, tests[i].name, sizeof(test->name)); - - // Await approval to start the current test. - test->cmd = TestStart; - sync_with_supervisor(test_svc); - - // Run the test. - test_setup(); - failure_reason[0] = '\0'; - bool passed = tests[i].fun(); - test_teardown(); - - // Record the result. If the test timed out, the supervisor will have - // marked the result already. - if (test->result != Timeout) { - test->result = passed ? Passed : Failed; - } - strncpy(test->reason, failure_reason, sizeof(test->reason)); - - // Indicate test completion. - test->cmd = TestEnd; - sync_with_supervisor(test_svc); - - // Move to the next test in the series. - test->current++; - } - - // Indicate that the tests are all complete, and the app is cleaning up. - test->cmd = TestCleanup; - sync_with_supervisor(test_svc); -} - -/******************************************************************************* - * TEST SUPERVISOR FUNCTIONS - ******************************************************************************/ - -/** \brief Print the individual test result to the console. - */ -static void print_test_result(unit_test_t *test) { - char name_buf[sizeof(test->name) + 1] = {0}; - char reason_buf[sizeof(test->reason) + 1] = {0}; - memcpy(name_buf, test->name, sizeof(test->name)); - memcpy(reason_buf, test->reason, sizeof(test->reason)); - printf("%d.%03lu: %-24s ", test->pid, test->current, name_buf); - switch (test->result) { - case Passed: - puts("[✓]"); - break; - case Failed: - printf("[FAILED] %s\n", reason_buf); - break; - case Timeout: - puts("[ERROR: Timeout]"); - break; - default: - break; - } -} - -/** \brief Print an aggregate summary of the unit test results to the console. - */ -static void print_test_summary(unit_test_t *test) { - uint32_t total = (test->count > test->pass_count + test->fail_count) ? - test->count : test->pass_count + test->fail_count; - - uint32_t incomplete = total - (test->pass_count + test->fail_count); - - printf("Summary %d: [%lu/%lu] Passed, [%lu/%lu] Failed, [%lu/%lu] Incomplete\n", - test->pid, test->pass_count, total, - test->fail_count, total, - incomplete, total); -} - -/** \brief Timer callback for handling a test timeout. - * - * When a test times out, there's no guarantee about the test runner's state, so - * we just stop the tests here and print the results. - */ -static void timeout_callback(__attribute__ ((unused)) int now, - __attribute__ ((unused)) int expiration, - __attribute__ ((unused)) int unused, void* ud) { - - unit_test_t *test = (unit_test_t *)ud; - test->result = Timeout; - print_test_result(test); - print_test_summary(test); -} - -/** \brief IPC service callback for coordinating test runners. - * - * The test supervisor controls the execution of the individual tests within a - * test runner, and alternates between running tests and reporting test results. - * - * This function controls the interprocess communication from the test - * supervisor (service) side. See unit_test_runner for details about the test runner - * (client) side. - */ -static void unit_test_service_callback(int pid, - __attribute__ ((unused)) int len, - int buf, - __attribute__ ((unused)) void *ud) { - if (buf == 0) { - return; - } - - unit_test_t *test = (unit_test_t *)buf; - linked_list_t *pending = (linked_list_t *)ud; - - switch (test->cmd) { - case TestInit: - // Initialize the relevant fields in the test descriptor. - test->pid = pid; - - // Queue the test - if (!list_contains(pending, test)) { - list_append(pending, test); - } - - // If there is no other test in progress, start this test. - if (pending->head->pid == pid) { - ipc_notify_client(pid); - } - break; - - case TestStart: - // Start the timer and start the test. - timer_in(test->timeout_ms, timeout_callback, test, &test->timer); - ipc_notify_client(test->pid); - break; - - case TestEnd: - // Cancel the timeout timer since the test is now complete. - // Record the test result for the test summary statistics. - timer_cancel(&test->timer); - - // If the test timed out, the summary results will already have been - // printed. In this case, we no longer want the tests to continue, - // as there is no guarantee about the test runner's state. - if (test->result != Timeout) { - if (test->result == Passed) { - test->pass_count++; - } else { - test->fail_count++; - } - print_test_result(test); - ipc_notify_client(test->pid); - } - break; - - case TestCleanup: - // If the test timed out, we want to stop the further execution of tests. - if (test->result != Timeout) { - print_test_summary(test); - } - - // Remove the completed test runner from the queue and allow it to - // exit. - list_pop(pending); - ipc_notify_client(test->pid); - - // Continue with the next enqueued test runner, if there is one. - if (pending->head) { - ipc_notify_client(pending->head->pid); - } - break; - default: - break; - } -} - -/** \brief Test supervisor entry point. The test supervisor should call this function in main and return 0. - * - * Sets up the IPC service and returns. - */ -void unit_test_service(void) { - pending_pids.head = NULL; - pending_pids.tail = NULL; - ipc_register_service_callback("org.tockos.unit_test", - unit_test_service_callback, &pending_pids); -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/unit_test.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/unit_test.h deleted file mode 100644 index 38d8f31d9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/unit_test.h +++ /dev/null @@ -1,169 +0,0 @@ -/** @file unit_test.h - * @brief Basic framework for running userland unit tests. - * - * This library provides a simple and easy infrastructure for writing and - * running unit tests for Tock userland applications. - * - * To run tests, there are two applications needed. One is the 'test - * supervisor', whose function is to facilitate the unit tests and report their - * status (pass/fail/timeout). The other application is the test application, - * which implements the specific unit test that is to be run. The test supervisor - * provides an IPC service to which the test applications subscribe. - * - * Note that there is only one test supervisor needed, you write it once and - * forget it. Just make sure it's loaded onto the board with your test runner - * when it's time to run the tests! - * - * To write a test runner, simply write each test as a function whose name starts - * with `test_` and which returns true or false depending on whether the test - * passes. Then pass an array of the test functions to `unit_test_runner` using - * the TEST macro. That's it! - * - * ## Example - * - * --> unit_test_supervisor/main.c: (with PACKAGE_NAME "org.tockos.unit_test") - * - * #include - * - * int main(void) { - * unit_test_service(); - * return 0; - * } - * - * - * --> mytest/main.c: - * - * #include - * #include "tock.h" - * #include - * - * static bool test_pass(void) { - * return true; - * } - * - * static bool test_fail(void) { - * return false; - * } - * - * static bool test_timeout(void) { - * while (1) { yield(); } - * return true; - * } - * - * int main(void) { - * unit_test_fun tests[3] = { TEST(pass), TEST(fail), TEST(timeout) }; - * uint32_t test_timeout_ms = 300; - * - * unit_test_runner(tests, 3, test_timeout_ms, "org.tockos.unit_test"); - * - * return 0; - * } - * - * - * In this case, if you load both applications on the board, the serial output - * will be: - * - * 2.000: pass [✓] - * 2.001: fail [FAILED] - * 2.002: timeout [ERROR: Timeout] - * - * Author: Shane Leonard - * Modified: 8/13/2017 - */ - -#pragma once - -#ifdef __cplusplus -extern "C" { -#endif - -#include -#include - -/** \brief Unit test function signature. - * - * All unit tests should return a boolean representing true for PASS and false - * for FAIL. - */ -typedef struct unit_test_fun_s { - bool (*fun)(void); - char name[24]; -} unit_test_fun; - -#define TEST(NAME) { \ - test_##NAME, \ - #NAME \ -} - -/** \brief remember the reason a test has failed */ -void set_failure_reason(const char *reason); - - -#define CHECK(x) if (!(x)) { set_failure_reason(#x); return false; } - -/** \brief A test setup function */ -bool test_setup(void); - -/** \brief A test teardown function */ -void test_teardown(void); - -/** \brief Unit test runner. - * - * \param tests An array of boolean functions which return true for PASS and - * false for FAIL. - * \param test_count The total number of tests in the tests array. - * \param timeout_ms The maximum amount of time each test is allowed to run - * before being timed out. - * \param svc_name The IPC service name of the test supervisor (e.g. - * "org.tockos.unit_test") - * - * The test runner should pass in an array of boolean functions representing the - * individual tests. - * Example: - * - * #include - * #include "tock.h" - * #include - * - * static bool test_pass(void) { - * return true; - * } - * - * static bool test_fail(void) { - * return false; - * } - * - * static bool test_timeout(void) { - * while (1) { yield(); } - * return true; - * } - * - * int main(void) { - * unit_test_fun tests[3] = { test_pass, test_fail, test_timeout }; - * uint32_t test_timeout_ms = 300; - * - * unit_test_runner(tests, 3, test_timeout_ms, "org.tockos.unit_test"); - * - * return 0; - * } - */ -void unit_test_runner(unit_test_fun *tests, uint32_t test_count, - uint32_t timeout_ms, const char *svc_name); - -/** \brief Test supervisor entry point. - * - * The test supervisor should call this function in main and then return. - * Example: - * - * #include - * - * int main(void) { - * unit_test_service(); - * return 0; - * } - */ -void unit_test_service(void); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/usb.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/usb.c deleted file mode 100644 index 261f02832..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/usb.c +++ /dev/null @@ -1,47 +0,0 @@ -#include "usb.h" - -int usb_exists(void) { - return driver_exists(DRIVER_NUM_USB); -} - -int usb_subscribe(subscribe_upcall upcall, void *ud) { - subscribe_return_t sval = subscribe(DRIVER_NUM_USB, 0, upcall, ud); - return tock_subscribe_return_to_returncode(sval); -} - -int usb_enable_and_attach_async(void) { - syscall_return_t cval = command(DRIVER_NUM_USB, 1, 0, 0); - return tock_command_return_novalue_to_returncode(cval); -} - -struct data { - bool fired; - int rcode; -}; - -static void callback(int status, - __attribute__((unused)) int v1, - __attribute__((unused)) int v2, - void * data) -{ - struct data *d = data; - d->fired = true; - d->rcode = tock_status_to_returncode(status); -} - -int usb_enable_and_attach(void) -{ - int err; - - struct data d = { .fired = false }; - - err = usb_subscribe(callback, (void *) &d); - if (err < 0) return err; - - err = usb_enable_and_attach_async(); - if (err < 0) return err; - - yield_for(&d.fired); - - return d.rcode; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/usb.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/usb.h deleted file mode 100644 index 535f713ba..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/usb.h +++ /dev/null @@ -1,32 +0,0 @@ -#pragma once - -#include "tock.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#define DRIVER_NUM_USB 0x20005 - -// Does the driver exist? -int usb_exists(void); - -// Register a callback to receive asynchronous results -// -// The callback will receive these parameters, in order: -// status: SUCCESS if all inputs are valid, else EINVAL -int usb_subscribe(subscribe_upcall, void *); - -// Enable the USB controller and attach to the bus -// -// Returns EINVAL if usb_subscribe() has not previously been called to register a callback. -// Returns SUCCESS if the callback is present and will be used -// to report completion of this operation. -// -int usb_enable_and_attach_async(void); - -int usb_enable_and_attach(void); - -#ifdef __cplusplus -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/Makefile deleted file mode 100644 index e8a708f1f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -# Base folder definitions -TOCK_USERLAND_BASE_DIR ?= .. -LIBNAME := lua53 -$(LIBNAME)_DIR := $(TOCK_USERLAND_BASE_DIR)/$(LIBNAME) - -# List all C and Assembly files -$(LIBNAME)_SRCS := $(wildcard $($(LIBNAME)_DIR)/lua/*.c) - -override CFLAGS += -DLUA_32BITS -D"luai_makeseed()"=0 - -include $(TOCK_USERLAND_BASE_DIR)/TockLibrary.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/README.md deleted file mode 100644 index d829802ee..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/README.md +++ /dev/null @@ -1,38 +0,0 @@ -Lua 5.3.4 Library Compiled for Tock -=================================== - -Lua is a powerful, efficient, lightweight, embeddable scripting language. It -supports procedural programming, object-oriented programming, functional -programming, data-driven programming, and data description. - -As an extension language, Lua has no notion of a "main" program: it works -embedded in a host client, called the embedding program or simply the host. The -host program can invoke functions to execute a piece of Lua code, can write and -read Lua variables, and can register C functions to be called by Lua code. -Through the use of C functions, Lua can be augmented to cope with a wide range -of different domains, thus creating customized programming languages sharing a -syntactical framework. - -See https://www.lua.org/manual/5.3/ for documentation. - -Using `lua53` in Tock --------------------- - -To use `lua53`, add the following include to the application's -Makefile: - - EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/lua53 - - - -Re-compiling `lua53` ------------------ - -Checkout the lua submodule in this directory - - $ git submodule init -- lua - $ git submodule update - -then run `make` - - $ make diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lapi.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lapi.h deleted file mode 100644 index b39898ebd..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lapi.h +++ /dev/null @@ -1,24 +0,0 @@ -/* -** $Id: lapi.h,v 2.8 2014/07/15 21:26:50 roberto Exp roberto $ -** Auxiliary functions from Lua API -** See Copyright Notice in lua.h -*/ - -#ifndef lapi_h -#define lapi_h - - -#include "llimits.h" -#include "lstate.h" - -#define api_incr_top(L) {L->top++; api_check(L, L->top <= L->ci->top, \ - "stack overflow");} - -#define adjustresults(L,nres) \ - { if ((nres) == LUA_MULTRET && L->ci->top < L->top) L->ci->top = L->top; } - -#define api_checknelems(L,n) api_check(L, (n) < (L->top - L->ci->func), \ - "not enough elements in the stack") - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lauxlib.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lauxlib.h deleted file mode 100644 index 1d65c975a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lauxlib.h +++ /dev/null @@ -1,264 +0,0 @@ -/* -** $Id: lauxlib.h,v 1.130 2016/12/04 20:17:24 roberto Exp roberto $ -** Auxiliary functions for building Lua libraries -** See Copyright Notice in lua.h -*/ - - -#ifndef lauxlib_h -#define lauxlib_h - - -#include -#include - -#include "lua.h" - - - -/* extra error code for 'luaL_loadfilex' */ -#define LUA_ERRFILE (LUA_ERRERR+1) - - -/* key, in the registry, for table of loaded modules */ -#define LUA_LOADED_TABLE "_LOADED" - - -/* key, in the registry, for table of preloaded loaders */ -#define LUA_PRELOAD_TABLE "_PRELOAD" - - -typedef struct luaL_Reg { - const char *name; - lua_CFunction func; -} luaL_Reg; - - -#define LUAL_NUMSIZES (sizeof(lua_Integer)*16 + sizeof(lua_Number)) - -LUALIB_API void (luaL_checkversion_) (lua_State *L, lua_Number ver, size_t sz); -#define luaL_checkversion(L) \ - luaL_checkversion_(L, LUA_VERSION_NUM, LUAL_NUMSIZES) - -LUALIB_API int (luaL_getmetafield) (lua_State *L, int obj, const char *e); -LUALIB_API int (luaL_callmeta) (lua_State *L, int obj, const char *e); -LUALIB_API const char *(luaL_tolstring) (lua_State *L, int idx, size_t *len); -LUALIB_API int (luaL_argerror) (lua_State *L, int arg, const char *extramsg); -LUALIB_API const char *(luaL_checklstring) (lua_State *L, int arg, - size_t *l); -LUALIB_API const char *(luaL_optlstring) (lua_State *L, int arg, - const char *def, size_t *l); -LUALIB_API lua_Number (luaL_checknumber) (lua_State *L, int arg); -LUALIB_API lua_Number (luaL_optnumber) (lua_State *L, int arg, lua_Number def); - -LUALIB_API lua_Integer (luaL_checkinteger) (lua_State *L, int arg); -LUALIB_API lua_Integer (luaL_optinteger) (lua_State *L, int arg, - lua_Integer def); - -LUALIB_API void (luaL_checkstack) (lua_State *L, int sz, const char *msg); -LUALIB_API void (luaL_checktype) (lua_State *L, int arg, int t); -LUALIB_API void (luaL_checkany) (lua_State *L, int arg); - -LUALIB_API int (luaL_newmetatable) (lua_State *L, const char *tname); -LUALIB_API void (luaL_setmetatable) (lua_State *L, const char *tname); -LUALIB_API void *(luaL_testudata) (lua_State *L, int ud, const char *tname); -LUALIB_API void *(luaL_checkudata) (lua_State *L, int ud, const char *tname); - -LUALIB_API void (luaL_where) (lua_State *L, int lvl); -LUALIB_API int (luaL_error) (lua_State *L, const char *fmt, ...); - -LUALIB_API int (luaL_checkoption) (lua_State *L, int arg, const char *def, - const char *const lst[]); - -LUALIB_API int (luaL_fileresult) (lua_State *L, int stat, const char *fname); -LUALIB_API int (luaL_execresult) (lua_State *L, int stat); - -/* predefined references */ -#define LUA_NOREF (-2) -#define LUA_REFNIL (-1) - -LUALIB_API int (luaL_ref) (lua_State *L, int t); -LUALIB_API void (luaL_unref) (lua_State *L, int t, int ref); - -LUALIB_API int (luaL_loadfilex) (lua_State *L, const char *filename, - const char *mode); - -#define luaL_loadfile(L,f) luaL_loadfilex(L,f,NULL) - -LUALIB_API int (luaL_loadbufferx) (lua_State *L, const char *buff, size_t sz, - const char *name, const char *mode); -LUALIB_API int (luaL_loadstring) (lua_State *L, const char *s); - -LUALIB_API lua_State *(luaL_newstate) (void); - -LUALIB_API lua_Integer (luaL_len) (lua_State *L, int idx); - -LUALIB_API const char *(luaL_gsub) (lua_State *L, const char *s, const char *p, - const char *r); - -LUALIB_API void (luaL_setfuncs) (lua_State *L, const luaL_Reg *l, int nup); - -LUALIB_API int (luaL_getsubtable) (lua_State *L, int idx, const char *fname); - -LUALIB_API void (luaL_traceback) (lua_State *L, lua_State *L1, - const char *msg, int level); - -LUALIB_API void (luaL_requiref) (lua_State *L, const char *modname, - lua_CFunction openf, int glb); - -/* -** =============================================================== -** some useful macros -** =============================================================== -*/ - - -#define luaL_newlibtable(L,l) \ - lua_createtable(L, 0, sizeof(l)/sizeof((l)[0]) - 1) - -#define luaL_newlib(L,l) \ - (luaL_checkversion(L), luaL_newlibtable(L,l), luaL_setfuncs(L,l,0)) - -#define luaL_argcheck(L, cond,arg,extramsg) \ - ((void)((cond) || luaL_argerror(L, (arg), (extramsg)))) -#define luaL_checkstring(L,n) (luaL_checklstring(L, (n), NULL)) -#define luaL_optstring(L,n,d) (luaL_optlstring(L, (n), (d), NULL)) - -#define luaL_typename(L,i) lua_typename(L, lua_type(L,(i))) - -#define luaL_dofile(L, fn) \ - (luaL_loadfile(L, fn) || lua_pcall(L, 0, LUA_MULTRET, 0)) - -#define luaL_dostring(L, s) \ - (luaL_loadstring(L, s) || lua_pcall(L, 0, LUA_MULTRET, 0)) - -#define luaL_getmetatable(L,n) (lua_getfield(L, LUA_REGISTRYINDEX, (n))) - -#define luaL_opt(L,f,n,d) (lua_isnoneornil(L,(n)) ? (d) : f(L,(n))) - -#define luaL_loadbuffer(L,s,sz,n) luaL_loadbufferx(L,s,sz,n,NULL) - - -/* -** {====================================================== -** Generic Buffer manipulation -** ======================================================= -*/ - -typedef struct luaL_Buffer { - char *b; /* buffer address */ - size_t size; /* buffer size */ - size_t n; /* number of characters in buffer */ - lua_State *L; - char initb[LUAL_BUFFERSIZE]; /* initial buffer */ -} luaL_Buffer; - - -#define luaL_addchar(B,c) \ - ((void)((B)->n < (B)->size || luaL_prepbuffsize((B), 1)), \ - ((B)->b[(B)->n++] = (c))) - -#define luaL_addsize(B,s) ((B)->n += (s)) - -LUALIB_API void (luaL_buffinit) (lua_State *L, luaL_Buffer *B); -LUALIB_API char *(luaL_prepbuffsize) (luaL_Buffer *B, size_t sz); -LUALIB_API void (luaL_addlstring) (luaL_Buffer *B, const char *s, size_t l); -LUALIB_API void (luaL_addstring) (luaL_Buffer *B, const char *s); -LUALIB_API void (luaL_addvalue) (luaL_Buffer *B); -LUALIB_API void (luaL_pushresult) (luaL_Buffer *B); -LUALIB_API void (luaL_pushresultsize) (luaL_Buffer *B, size_t sz); -LUALIB_API char *(luaL_buffinitsize) (lua_State *L, luaL_Buffer *B, size_t sz); - -#define luaL_prepbuffer(B) luaL_prepbuffsize(B, LUAL_BUFFERSIZE) - -/* }====================================================== */ - - - -/* -** {====================================================== -** File handles for IO library -** ======================================================= -*/ - -/* -** A file handle is a userdata with metatable 'LUA_FILEHANDLE' and -** initial structure 'luaL_Stream' (it may contain other fields -** after that initial structure). -*/ - -#define LUA_FILEHANDLE "FILE*" - - -typedef struct luaL_Stream { - FILE *f; /* stream (NULL for incompletely created streams) */ - lua_CFunction closef; /* to close stream (NULL for closed streams) */ -} luaL_Stream; - -/* }====================================================== */ - - - -/* compatibility with old module system */ -#if defined(LUA_COMPAT_MODULE) - -LUALIB_API void (luaL_pushmodule) (lua_State *L, const char *modname, - int sizehint); -LUALIB_API void (luaL_openlib) (lua_State *L, const char *libname, - const luaL_Reg *l, int nup); - -#define luaL_register(L,n,l) (luaL_openlib(L,(n),(l),0)) - -#endif - - -/* -** {================================================================== -** "Abstraction Layer" for basic report of messages and errors -** =================================================================== -*/ - -/* print a string */ -#if !defined(lua_writestring) -#define lua_writestring(s,l) fwrite((s), sizeof(char), (l), stdout) -#endif - -/* print a newline and flush the output */ -#if !defined(lua_writeline) -#define lua_writeline() (lua_writestring("\n", 1), fflush(stdout)) -#endif - -/* print an error message */ -#if !defined(lua_writestringerror) -#define lua_writestringerror(s,p) \ - (fprintf(stderr, (s), (p)), fflush(stderr)) -#endif - -/* }================================================================== */ - - -/* -** {============================================================ -** Compatibility with deprecated conversions -** ============================================================= -*/ -#if defined(LUA_COMPAT_APIINTCASTS) - -#define luaL_checkunsigned(L,a) ((lua_Unsigned)luaL_checkinteger(L,a)) -#define luaL_optunsigned(L,a,d) \ - ((lua_Unsigned)luaL_optinteger(L,a,(lua_Integer)(d))) - -#define luaL_checkint(L,n) ((int)luaL_checkinteger(L, (n))) -#define luaL_optint(L,n,d) ((int)luaL_optinteger(L, (n), (d))) - -#define luaL_checklong(L,n) ((long)luaL_checkinteger(L, (n))) -#define luaL_optlong(L,n,d) ((long)luaL_optinteger(L, (n), (d))) - -#endif -/* }============================================================ */ - - - -#endif - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lcode.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lcode.h deleted file mode 100644 index d2b5100e1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lcode.h +++ /dev/null @@ -1,88 +0,0 @@ -/* -** $Id: lcode.h,v 1.63 2013/12/30 20:47:58 roberto Exp roberto $ -** Code generator for Lua -** See Copyright Notice in lua.h -*/ - -#ifndef lcode_h -#define lcode_h - -#include "llex.h" -#include "lobject.h" -#include "lopcodes.h" -#include "lparser.h" - - -/* -** Marks the end of a patch list. It is an invalid value both as an absolute -** address, and as a list link (would link an element to itself). -*/ -#define NO_JUMP (-1) - - -/* -** grep "ORDER OPR" if you change these enums (ORDER OP) -*/ -typedef enum BinOpr { - OPR_ADD, OPR_SUB, OPR_MUL, OPR_MOD, OPR_POW, - OPR_DIV, - OPR_IDIV, - OPR_BAND, OPR_BOR, OPR_BXOR, - OPR_SHL, OPR_SHR, - OPR_CONCAT, - OPR_EQ, OPR_LT, OPR_LE, - OPR_NE, OPR_GT, OPR_GE, - OPR_AND, OPR_OR, - OPR_NOBINOPR -} BinOpr; - - -typedef enum UnOpr { OPR_MINUS, OPR_BNOT, OPR_NOT, OPR_LEN, OPR_NOUNOPR } UnOpr; - - -/* get (pointer to) instruction of given 'expdesc' */ -#define getinstruction(fs,e) ((fs)->f->code[(e)->u.info]) - -#define luaK_codeAsBx(fs,o,A,sBx) luaK_codeABx(fs,o,A,(sBx)+MAXARG_sBx) - -#define luaK_setmultret(fs,e) luaK_setreturns(fs, e, LUA_MULTRET) - -#define luaK_jumpto(fs,t) luaK_patchlist(fs, luaK_jump(fs), t) - -LUAI_FUNC int luaK_codeABx (FuncState *fs, OpCode o, int A, unsigned int Bx); -LUAI_FUNC int luaK_codeABC (FuncState *fs, OpCode o, int A, int B, int C); -LUAI_FUNC int luaK_codek (FuncState *fs, int reg, int k); -LUAI_FUNC void luaK_fixline (FuncState *fs, int line); -LUAI_FUNC void luaK_nil (FuncState *fs, int from, int n); -LUAI_FUNC void luaK_reserveregs (FuncState *fs, int n); -LUAI_FUNC void luaK_checkstack (FuncState *fs, int n); -LUAI_FUNC int luaK_stringK (FuncState *fs, TString *s); -LUAI_FUNC int luaK_intK (FuncState *fs, lua_Integer n); -LUAI_FUNC void luaK_dischargevars (FuncState *fs, expdesc *e); -LUAI_FUNC int luaK_exp2anyreg (FuncState *fs, expdesc *e); -LUAI_FUNC void luaK_exp2anyregup (FuncState *fs, expdesc *e); -LUAI_FUNC void luaK_exp2nextreg (FuncState *fs, expdesc *e); -LUAI_FUNC void luaK_exp2val (FuncState *fs, expdesc *e); -LUAI_FUNC int luaK_exp2RK (FuncState *fs, expdesc *e); -LUAI_FUNC void luaK_self (FuncState *fs, expdesc *e, expdesc *key); -LUAI_FUNC void luaK_indexed (FuncState *fs, expdesc *t, expdesc *k); -LUAI_FUNC void luaK_goiftrue (FuncState *fs, expdesc *e); -LUAI_FUNC void luaK_goiffalse (FuncState *fs, expdesc *e); -LUAI_FUNC void luaK_storevar (FuncState *fs, expdesc *var, expdesc *e); -LUAI_FUNC void luaK_setreturns (FuncState *fs, expdesc *e, int nresults); -LUAI_FUNC void luaK_setoneret (FuncState *fs, expdesc *e); -LUAI_FUNC int luaK_jump (FuncState *fs); -LUAI_FUNC void luaK_ret (FuncState *fs, int first, int nret); -LUAI_FUNC void luaK_patchlist (FuncState *fs, int list, int target); -LUAI_FUNC void luaK_patchtohere (FuncState *fs, int list); -LUAI_FUNC void luaK_patchclose (FuncState *fs, int list, int level); -LUAI_FUNC void luaK_concat (FuncState *fs, int *l1, int l2); -LUAI_FUNC int luaK_getlabel (FuncState *fs); -LUAI_FUNC void luaK_prefix (FuncState *fs, UnOpr op, expdesc *v, int line); -LUAI_FUNC void luaK_infix (FuncState *fs, BinOpr op, expdesc *v); -LUAI_FUNC void luaK_posfix (FuncState *fs, BinOpr op, expdesc *v1, - expdesc *v2, int line); -LUAI_FUNC void luaK_setlist (FuncState *fs, int base, int nelems, int tostore); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lctype.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lctype.h deleted file mode 100644 index 5dc17013c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lctype.h +++ /dev/null @@ -1,95 +0,0 @@ -/* -** $Id: lctype.h,v 1.11 2011/06/27 18:22:46 roberto Exp roberto $ -** 'ctype' functions for Lua -** See Copyright Notice in lua.h -*/ - -#ifndef lctype_h -#define lctype_h - -#include "lua.h" - - -/* -** WARNING: the functions defined here do not necessarily correspond -** to the similar functions in the standard C ctype.h. They are -** optimized for the specific needs of Lua -*/ - -#if !defined(LUA_USE_CTYPE) - -#if 'A' == 65 && '0' == 48 -/* ASCII case: can use its own tables; faster and fixed */ -#define LUA_USE_CTYPE 0 -#else -/* must use standard C ctype */ -#define LUA_USE_CTYPE 1 -#endif - -#endif - - -#if !LUA_USE_CTYPE /* { */ - -#include - -#include "llimits.h" - - -#define ALPHABIT 0 -#define DIGITBIT 1 -#define PRINTBIT 2 -#define SPACEBIT 3 -#define XDIGITBIT 4 - - -#define MASK(B) (1 << (B)) - - -/* -** add 1 to char to allow index -1 (EOZ) -*/ -#define testprop(c,p) (luai_ctype_[(c)+1] & (p)) - -/* -** 'lalpha' (Lua alphabetic) and 'lalnum' (Lua alphanumeric) both include '_' -*/ -#define lislalpha(c) testprop(c, MASK(ALPHABIT)) -#define lislalnum(c) testprop(c, (MASK(ALPHABIT) | MASK(DIGITBIT))) -#define lisdigit(c) testprop(c, MASK(DIGITBIT)) -#define lisspace(c) testprop(c, MASK(SPACEBIT)) -#define lisprint(c) testprop(c, MASK(PRINTBIT)) -#define lisxdigit(c) testprop(c, MASK(XDIGITBIT)) - -/* -** this 'ltolower' only works for alphabetic characters -*/ -#define ltolower(c) ((c) | ('A' ^ 'a')) - - -/* two more entries for 0 and -1 (EOZ) */ -LUAI_DDEC const lu_byte luai_ctype_[UCHAR_MAX + 2]; - - -#else /* }{ */ - -/* -** use standard C ctypes -*/ - -#include - - -#define lislalpha(c) (isalpha(c) || (c) == '_') -#define lislalnum(c) (isalnum(c) || (c) == '_') -#define lisdigit(c) (isdigit(c)) -#define lisspace(c) (isspace(c)) -#define lisprint(c) (isprint(c)) -#define lisxdigit(c) (isxdigit(c)) - -#define ltolower(c) (tolower(c)) - -#endif /* } */ - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ldebug.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ldebug.h deleted file mode 100644 index 9c0a03a6f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ldebug.h +++ /dev/null @@ -1,39 +0,0 @@ -/* -** $Id: ldebug.h,v 2.13 2015/03/11 16:10:41 roberto Exp roberto $ -** Auxiliary functions from Debug Interface module -** See Copyright Notice in lua.h -*/ - -#ifndef ldebug_h -#define ldebug_h - - -#include "lstate.h" - - -#define pcRel(pc, p) (cast(int, (pc) - (p)->code) - 1) - -#define getfuncline(f,pc) (((f)->lineinfo) ? (f)->lineinfo[pc] : -1) - -#define resethookcount(L) (L->hookcount = L->basehookcount) - - -LUAI_FUNC l_noret luaG_typeerror (lua_State *L, const TValue *o, - const char *opname); -LUAI_FUNC l_noret luaG_concaterror (lua_State *L, const TValue *p1, - const TValue *p2); -LUAI_FUNC l_noret luaG_opinterror (lua_State *L, const TValue *p1, - const TValue *p2, - const char *msg); -LUAI_FUNC l_noret luaG_tointerror (lua_State *L, const TValue *p1, - const TValue *p2); -LUAI_FUNC l_noret luaG_ordererror (lua_State *L, const TValue *p1, - const TValue *p2); -LUAI_FUNC l_noret luaG_runerror (lua_State *L, const char *fmt, ...); -LUAI_FUNC const char *luaG_addinfo (lua_State *L, const char *msg, - TString *src, int line); -LUAI_FUNC l_noret luaG_errormsg (lua_State *L); -LUAI_FUNC void luaG_traceexec (lua_State *L); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ldo.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ldo.h deleted file mode 100644 index b2065cfa6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ldo.h +++ /dev/null @@ -1,58 +0,0 @@ -/* -** $Id: ldo.h,v 2.28 2015/11/23 11:29:43 roberto Exp roberto $ -** Stack and Call structure of Lua -** See Copyright Notice in lua.h -*/ - -#ifndef ldo_h -#define ldo_h - - -#include "lobject.h" -#include "lstate.h" -#include "lzio.h" - - -/* -** Macro to check stack size and grow stack if needed. Parameters -** 'pre'/'pos' allow the macro to preserve a pointer into the -** stack across reallocations, doing the work only when needed. -** 'condmovestack' is used in heavy tests to force a stack reallocation -** at every check. -*/ -#define luaD_checkstackaux(L,n,pre,pos) \ - if (L->stack_last - L->top <= (n)) \ - { pre; luaD_growstack(L, n); pos; } else { condmovestack(L,pre,pos); } - -/* In general, 'pre'/'pos' are empty (nothing to save) */ -#define luaD_checkstack(L,n) luaD_checkstackaux(L,n,(void)0,(void)0) - - - -#define savestack(L,p) ((char *)(p) - (char *)L->stack) -#define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) - - -/* type of protected functions, to be ran by 'runprotected' */ -typedef void (*Pfunc) (lua_State *L, void *ud); - -LUAI_FUNC int luaD_protectedparser (lua_State *L, ZIO *z, const char *name, - const char *mode); -LUAI_FUNC void luaD_hook (lua_State *L, int event, int line); -LUAI_FUNC int luaD_precall (lua_State *L, StkId func, int nresults); -LUAI_FUNC void luaD_call (lua_State *L, StkId func, int nResults); -LUAI_FUNC void luaD_callnoyield (lua_State *L, StkId func, int nResults); -LUAI_FUNC int luaD_pcall (lua_State *L, Pfunc func, void *u, - ptrdiff_t oldtop, ptrdiff_t ef); -LUAI_FUNC int luaD_poscall (lua_State *L, CallInfo *ci, StkId firstResult, - int nres); -LUAI_FUNC void luaD_reallocstack (lua_State *L, int newsize); -LUAI_FUNC void luaD_growstack (lua_State *L, int n); -LUAI_FUNC void luaD_shrinkstack (lua_State *L); -LUAI_FUNC void luaD_inctop (lua_State *L); - -LUAI_FUNC l_noret luaD_throw (lua_State *L, int errcode); -LUAI_FUNC int luaD_rawrunprotected (lua_State *L, Pfunc f, void *ud); - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lfunc.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lfunc.h deleted file mode 100644 index 6fd3fbac0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lfunc.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -** $Id: lfunc.h,v 2.14 2014/06/19 18:27:20 roberto Exp roberto $ -** Auxiliary functions to manipulate prototypes and closures -** See Copyright Notice in lua.h -*/ - -#ifndef lfunc_h -#define lfunc_h - - -#include "lobject.h" - - -#define sizeCclosure(n) (cast(int, sizeof(CClosure)) + \ - cast(int, sizeof(TValue)*((n)-1))) - -#define sizeLclosure(n) (cast(int, sizeof(LClosure)) + \ - cast(int, sizeof(TValue *)*((n)-1))) - - -/* test whether thread is in 'twups' list */ -#define isintwups(L) (L->twups != L) - - -/* -** maximum number of upvalues in a closure (both C and Lua). (Value -** must fit in a VM register.) -*/ -#define MAXUPVAL 255 - - -/* -** Upvalues for Lua closures -*/ -struct UpVal { - TValue *v; /* points to stack or to its own value */ - lu_mem refcount; /* reference counter */ - union { - struct { /* (when open) */ - UpVal *next; /* linked list */ - int touched; /* mark to avoid cycles with dead threads */ - } open; - TValue value; /* the value (when closed) */ - } u; -}; - -#define upisopen(up) ((up)->v != &(up)->u.value) - - -LUAI_FUNC Proto *luaF_newproto (lua_State *L); -LUAI_FUNC CClosure *luaF_newCclosure (lua_State *L, int nelems); -LUAI_FUNC LClosure *luaF_newLclosure (lua_State *L, int nelems); -LUAI_FUNC void luaF_initupvals (lua_State *L, LClosure *cl); -LUAI_FUNC UpVal *luaF_findupval (lua_State *L, StkId level); -LUAI_FUNC void luaF_close (lua_State *L, StkId level); -LUAI_FUNC void luaF_freeproto (lua_State *L, Proto *f); -LUAI_FUNC const char *luaF_getlocalname (const Proto *func, int local_number, - int pc); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lgc.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lgc.h deleted file mode 100644 index 75f24bc03..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lgc.h +++ /dev/null @@ -1,147 +0,0 @@ -/* -** $Id: lgc.h,v 2.90 2015/10/21 18:15:15 roberto Exp roberto $ -** Garbage Collector -** See Copyright Notice in lua.h -*/ - -#ifndef lgc_h -#define lgc_h - - -#include "lobject.h" -#include "lstate.h" - -/* -** Collectable objects may have one of three colors: white, which -** means the object is not marked; gray, which means the -** object is marked, but its references may be not marked; and -** black, which means that the object and all its references are marked. -** The main invariant of the garbage collector, while marking objects, -** is that a black object can never point to a white one. Moreover, -** any gray object must be in a "gray list" (gray, grayagain, weak, -** allweak, ephemeron) so that it can be visited again before finishing -** the collection cycle. These lists have no meaning when the invariant -** is not being enforced (e.g., sweep phase). -*/ - - - -/* how much to allocate before next GC step */ -#if !defined(GCSTEPSIZE) -/* ~100 small strings */ -#define GCSTEPSIZE (cast_int(100 * sizeof(TString))) -#endif - - -/* -** Possible states of the Garbage Collector -*/ -#define GCSpropagate 0 -#define GCSatomic 1 -#define GCSswpallgc 2 -#define GCSswpfinobj 3 -#define GCSswptobefnz 4 -#define GCSswpend 5 -#define GCScallfin 6 -#define GCSpause 7 - - -#define issweepphase(g) \ - (GCSswpallgc <= (g)->gcstate && (g)->gcstate <= GCSswpend) - - -/* -** macro to tell when main invariant (white objects cannot point to black -** ones) must be kept. During a collection, the sweep -** phase may break the invariant, as objects turned white may point to -** still-black objects. The invariant is restored when sweep ends and -** all objects are white again. -*/ - -#define keepinvariant(g) ((g)->gcstate <= GCSatomic) - - -/* -** some useful bit tricks -*/ -#define resetbits(x,m) ((x) &= cast(lu_byte, ~(m))) -#define setbits(x,m) ((x) |= (m)) -#define testbits(x,m) ((x) & (m)) -#define bitmask(b) (1<<(b)) -#define bit2mask(b1,b2) (bitmask(b1) | bitmask(b2)) -#define l_setbit(x,b) setbits(x, bitmask(b)) -#define resetbit(x,b) resetbits(x, bitmask(b)) -#define testbit(x,b) testbits(x, bitmask(b)) - - -/* Layout for bit use in 'marked' field: */ -#define WHITE0BIT 0 /* object is white (type 0) */ -#define WHITE1BIT 1 /* object is white (type 1) */ -#define BLACKBIT 2 /* object is black */ -#define FINALIZEDBIT 3 /* object has been marked for finalization */ -/* bit 7 is currently used by tests (luaL_checkmemory) */ - -#define WHITEBITS bit2mask(WHITE0BIT, WHITE1BIT) - - -#define iswhite(x) testbits((x)->marked, WHITEBITS) -#define isblack(x) testbit((x)->marked, BLACKBIT) -#define isgray(x) /* neither white nor black */ \ - (!testbits((x)->marked, WHITEBITS | bitmask(BLACKBIT))) - -#define tofinalize(x) testbit((x)->marked, FINALIZEDBIT) - -#define otherwhite(g) ((g)->currentwhite ^ WHITEBITS) -#define isdeadm(ow,m) (!(((m) ^ WHITEBITS) & (ow))) -#define isdead(g,v) isdeadm(otherwhite(g), (v)->marked) - -#define changewhite(x) ((x)->marked ^= WHITEBITS) -#define gray2black(x) l_setbit((x)->marked, BLACKBIT) - -#define luaC_white(g) cast(lu_byte, (g)->currentwhite & WHITEBITS) - - -/* -** Does one step of collection when debt becomes positive. 'pre'/'pos' -** allows some adjustments to be done only when needed. macro -** 'condchangemem' is used only for heavy tests (forcing a full -** GC cycle on every opportunity) -*/ -#define luaC_condGC(L,pre,pos) \ - { if (G(L)->GCdebt > 0) { pre; luaC_step(L); pos;}; \ - condchangemem(L,pre,pos); } - -/* more often than not, 'pre'/'pos' are empty */ -#define luaC_checkGC(L) luaC_condGC(L,(void)0,(void)0) - - -#define luaC_barrier(L,p,v) ( \ - (iscollectable(v) && isblack(p) && iswhite(gcvalue(v))) ? \ - luaC_barrier_(L,obj2gco(p),gcvalue(v)) : cast_void(0)) - -#define luaC_barrierback(L,p,v) ( \ - (iscollectable(v) && isblack(p) && iswhite(gcvalue(v))) ? \ - luaC_barrierback_(L,p) : cast_void(0)) - -#define luaC_objbarrier(L,p,o) ( \ - (isblack(p) && iswhite(o)) ? \ - luaC_barrier_(L,obj2gco(p),obj2gco(o)) : cast_void(0)) - -#define luaC_upvalbarrier(L,uv) ( \ - (iscollectable((uv)->v) && !upisopen(uv)) ? \ - luaC_upvalbarrier_(L,uv) : cast_void(0)) - -LUAI_FUNC void luaC_fix (lua_State *L, GCObject *o); -LUAI_FUNC void luaC_freeallobjects (lua_State *L); -LUAI_FUNC void luaC_step (lua_State *L); -LUAI_FUNC void luaC_runtilstate (lua_State *L, int statesmask); -LUAI_FUNC void luaC_fullgc (lua_State *L, int isemergency); -LUAI_FUNC GCObject *luaC_newobj (lua_State *L, int tt, size_t sz); -LUAI_FUNC void luaC_barrier_ (lua_State *L, GCObject *o, GCObject *v); -LUAI_FUNC void luaC_barrierback_ (lua_State *L, Table *o); -LUAI_FUNC void luaC_upvalbarrier_ (lua_State *L, UpVal *uv); -LUAI_FUNC void luaC_checkfinalizer (lua_State *L, GCObject *o, Table *mt); -LUAI_FUNC void luaC_upvdeccount (lua_State *L, UpVal *uv); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/llex.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/llex.h deleted file mode 100644 index a50b68735..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/llex.h +++ /dev/null @@ -1,85 +0,0 @@ -/* -** $Id: llex.h,v 1.78 2014/10/29 15:38:24 roberto Exp roberto $ -** Lexical Analyzer -** See Copyright Notice in lua.h -*/ - -#ifndef llex_h -#define llex_h - -#include "lobject.h" -#include "lzio.h" - - -#define FIRST_RESERVED 257 - - -#if !defined(LUA_ENV) -#define LUA_ENV "_ENV" -#endif - - -/* -* WARNING: if you change the order of this enumeration, -* grep "ORDER RESERVED" -*/ -enum RESERVED { - /* terminal symbols denoted by reserved words */ - TK_AND = FIRST_RESERVED, TK_BREAK, - TK_DO, TK_ELSE, TK_ELSEIF, TK_END, TK_FALSE, TK_FOR, TK_FUNCTION, - TK_GOTO, TK_IF, TK_IN, TK_LOCAL, TK_NIL, TK_NOT, TK_OR, TK_REPEAT, - TK_RETURN, TK_THEN, TK_TRUE, TK_UNTIL, TK_WHILE, - /* other terminal symbols */ - TK_IDIV, TK_CONCAT, TK_DOTS, TK_EQ, TK_GE, TK_LE, TK_NE, - TK_SHL, TK_SHR, - TK_DBCOLON, TK_EOS, - TK_FLT, TK_INT, TK_NAME, TK_STRING -}; - -/* number of reserved words */ -#define NUM_RESERVED (cast(int, TK_WHILE-FIRST_RESERVED+1)) - - -typedef union { - lua_Number r; - lua_Integer i; - TString *ts; -} SemInfo; /* semantics information */ - - -typedef struct Token { - int token; - SemInfo seminfo; -} Token; - - -/* state of the lexer plus state of the parser when shared by all - functions */ -typedef struct LexState { - int current; /* current character (charint) */ - int linenumber; /* input line counter */ - int lastline; /* line of last token 'consumed' */ - Token t; /* current token */ - Token lookahead; /* look ahead token */ - struct FuncState *fs; /* current function (parser) */ - struct lua_State *L; - ZIO *z; /* input stream */ - Mbuffer *buff; /* buffer for tokens */ - Table *h; /* to avoid collection/reuse strings */ - struct Dyndata *dyd; /* dynamic structures used by the parser */ - TString *source; /* current source name */ - TString *envn; /* environment variable name */ -} LexState; - - -LUAI_FUNC void luaX_init (lua_State *L); -LUAI_FUNC void luaX_setinput (lua_State *L, LexState *ls, ZIO *z, - TString *source, int firstchar); -LUAI_FUNC TString *luaX_newstring (LexState *ls, const char *str, size_t l); -LUAI_FUNC void luaX_next (LexState *ls); -LUAI_FUNC int luaX_lookahead (LexState *ls); -LUAI_FUNC l_noret luaX_syntaxerror (LexState *ls, const char *s); -LUAI_FUNC const char *luaX_token2str (LexState *ls, int token); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/llimits.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/llimits.h deleted file mode 100644 index fa14dfc73..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/llimits.h +++ /dev/null @@ -1,323 +0,0 @@ -/* -** $Id: llimits.h,v 1.140 2015/10/21 18:40:47 roberto Exp roberto $ -** Limits, basic types, and some other 'installation-dependent' definitions -** See Copyright Notice in lua.h -*/ - -#ifndef llimits_h -#define llimits_h - - -#include -#include - - -#include "lua.h" - -/* -** 'lu_mem' and 'l_mem' are unsigned/signed integers big enough to count -** the total memory used by Lua (in bytes). Usually, 'size_t' and -** 'ptrdiff_t' should work, but we use 'long' for 16-bit machines. -*/ -#if defined(LUAI_MEM) /* { external definitions? */ -typedef LUAI_UMEM lu_mem; -typedef LUAI_MEM l_mem; -#elif LUAI_BITSINT >= 32 /* }{ */ -typedef size_t lu_mem; -typedef ptrdiff_t l_mem; -#else /* 16-bit ints */ /* }{ */ -typedef unsigned long lu_mem; -typedef long l_mem; -#endif /* } */ - - -/* chars used as small naturals (so that 'char' is reserved for characters) */ -typedef unsigned char lu_byte; - - -/* maximum value for size_t */ -#define MAX_SIZET ((size_t)(~(size_t)0)) - -/* maximum size visible for Lua (must be representable in a lua_Integer */ -#define MAX_SIZE (sizeof(size_t) < sizeof(lua_Integer) ? MAX_SIZET \ - : (size_t)(LUA_MAXINTEGER)) - - -#define MAX_LUMEM ((lu_mem)(~(lu_mem)0)) - -#define MAX_LMEM ((l_mem)(MAX_LUMEM >> 1)) - - -#define MAX_INT INT_MAX /* maximum value of an int */ - - -/* -** conversion of pointer to unsigned integer: -** this is for hashing only; there is no problem if the integer -** cannot hold the whole pointer value -*/ -#define point2uint(p) ((unsigned int)((size_t)(p) & UINT_MAX)) - - - -/* type to ensure maximum alignment */ -#if defined(LUAI_USER_ALIGNMENT_T) -typedef LUAI_USER_ALIGNMENT_T L_Umaxalign; -#else -typedef union { - lua_Number n; - double u; - void *s; - lua_Integer i; - long l; -} L_Umaxalign; -#endif - - - -/* types of 'usual argument conversions' for lua_Number and lua_Integer */ -typedef LUAI_UACNUMBER l_uacNumber; -typedef LUAI_UACINT l_uacInt; - - -/* internal assertions for in-house debugging */ -#if defined(lua_assert) -#define check_exp(c,e) (lua_assert(c), (e)) -/* to avoid problems with conditions too long */ -#define lua_longassert(c) ((c) ? (void)0 : lua_assert(0)) -#else -#define lua_assert(c) ((void)0) -#define check_exp(c,e) (e) -#define lua_longassert(c) ((void)0) -#endif - -/* -** assertion for checking API calls -*/ -#if !defined(luai_apicheck) -#define luai_apicheck(l,e) lua_assert(e) -#endif - -#define api_check(l,e,msg) luai_apicheck(l,(e) && msg) - - -/* macro to avoid warnings about unused variables */ -#if !defined(UNUSED) -#define UNUSED(x) ((void)(x)) -#endif - - -/* type casts (a macro highlights casts in the code) */ -#define cast(t, exp) ((t)(exp)) - -#define cast_void(i) cast(void, (i)) -#define cast_byte(i) cast(lu_byte, (i)) -#define cast_num(i) cast(lua_Number, (i)) -#define cast_int(i) cast(int, (i)) -#define cast_uchar(i) cast(unsigned char, (i)) - - -/* cast a signed lua_Integer to lua_Unsigned */ -#if !defined(l_castS2U) -#define l_castS2U(i) ((lua_Unsigned)(i)) -#endif - -/* -** cast a lua_Unsigned to a signed lua_Integer; this cast is -** not strict ISO C, but two-complement architectures should -** work fine. -*/ -#if !defined(l_castU2S) -#define l_castU2S(i) ((lua_Integer)(i)) -#endif - - -/* -** non-return type -*/ -#if defined(__GNUC__) -#define l_noret void __attribute__((noreturn)) -#elif defined(_MSC_VER) && _MSC_VER >= 1200 -#define l_noret void __declspec(noreturn) -#else -#define l_noret void -#endif - - - -/* -** maximum depth for nested C calls and syntactical nested non-terminals -** in a program. (Value must fit in an unsigned short int.) -*/ -#if !defined(LUAI_MAXCCALLS) -#define LUAI_MAXCCALLS 200 -#endif - - - -/* -** type for virtual-machine instructions; -** must be an unsigned with (at least) 4 bytes (see details in lopcodes.h) -*/ -#if LUAI_BITSINT >= 32 -typedef unsigned int Instruction; -#else -typedef unsigned long Instruction; -#endif - - - -/* -** Maximum length for short strings, that is, strings that are -** internalized. (Cannot be smaller than reserved words or tags for -** metamethods, as these strings must be internalized; -** #("function") = 8, #("__newindex") = 10.) -*/ -#if !defined(LUAI_MAXSHORTLEN) -#define LUAI_MAXSHORTLEN 40 -#endif - - -/* -** Initial size for the string table (must be power of 2). -** The Lua core alone registers ~50 strings (reserved words + -** metaevent keys + a few others). Libraries would typically add -** a few dozens more. -*/ -#if !defined(MINSTRTABSIZE) -#define MINSTRTABSIZE 128 -#endif - - -/* -** Size of cache for strings in the API. 'N' is the number of -** sets (better be a prime) and "M" is the size of each set (M == 1 -** makes a direct cache.) -*/ -#if !defined(STRCACHE_N) -#define STRCACHE_N 53 -#define STRCACHE_M 2 -#endif - - -/* minimum size for string buffer */ -#if !defined(LUA_MINBUFFER) -#define LUA_MINBUFFER 32 -#endif - - -/* -** macros that are executed whenever program enters the Lua core -** ('lua_lock') and leaves the core ('lua_unlock') -*/ -#if !defined(lua_lock) -#define lua_lock(L) ((void) 0) -#define lua_unlock(L) ((void) 0) -#endif - -/* -** macro executed during Lua functions at points where the -** function can yield. -*/ -#if !defined(luai_threadyield) -#define luai_threadyield(L) {lua_unlock(L); lua_lock(L);} -#endif - - -/* -** these macros allow user-specific actions on threads when you defined -** LUAI_EXTRASPACE and need to do something extra when a thread is -** created/deleted/resumed/yielded. -*/ -#if !defined(luai_userstateopen) -#define luai_userstateopen(L) ((void)L) -#endif - -#if !defined(luai_userstateclose) -#define luai_userstateclose(L) ((void)L) -#endif - -#if !defined(luai_userstatethread) -#define luai_userstatethread(L,L1) ((void)L) -#endif - -#if !defined(luai_userstatefree) -#define luai_userstatefree(L,L1) ((void)L) -#endif - -#if !defined(luai_userstateresume) -#define luai_userstateresume(L,n) ((void)L) -#endif - -#if !defined(luai_userstateyield) -#define luai_userstateyield(L,n) ((void)L) -#endif - - - -/* -** The luai_num* macros define the primitive operations over numbers. -*/ - -/* floor division (defined as 'floor(a/b)') */ -#if !defined(luai_numidiv) -#define luai_numidiv(L,a,b) ((void)L, l_floor(luai_numdiv(L,a,b))) -#endif - -/* float division */ -#if !defined(luai_numdiv) -#define luai_numdiv(L,a,b) ((a)/(b)) -#endif - -/* -** modulo: defined as 'a - floor(a/b)*b'; this definition gives NaN when -** 'b' is huge, but the result should be 'a'. 'fmod' gives the result of -** 'a - trunc(a/b)*b', and therefore must be corrected when 'trunc(a/b) -** ~= floor(a/b)'. That happens when the division has a non-integer -** negative result, which is equivalent to the test below. -*/ -#if !defined(luai_nummod) -#define luai_nummod(L,a,b,m) \ - { (m) = l_mathop(fmod)(a,b); if ((m)*(b) < 0) (m) += (b); } -#endif - -/* exponentiation */ -#if !defined(luai_numpow) -#define luai_numpow(L,a,b) ((void)L, l_mathop(pow)(a,b)) -#endif - -/* the others are quite standard operations */ -#if !defined(luai_numadd) -#define luai_numadd(L,a,b) ((a)+(b)) -#define luai_numsub(L,a,b) ((a)-(b)) -#define luai_nummul(L,a,b) ((a)*(b)) -#define luai_numunm(L,a) (-(a)) -#define luai_numeq(a,b) ((a)==(b)) -#define luai_numlt(a,b) ((a)<(b)) -#define luai_numle(a,b) ((a)<=(b)) -#define luai_numisnan(a) (!luai_numeq((a), (a))) -#endif - - - - - -/* -** macro to control inclusion of some hard tests on stack reallocation -*/ -#if !defined(HARDSTACKTESTS) -#define condmovestack(L,pre,pos) ((void)0) -#else -/* realloc stack keeping its size */ -#define condmovestack(L,pre,pos) \ - { int sz_ = (L)->stacksize; pre; luaD_reallocstack((L), sz_); pos; } -#endif - -#if !defined(HARDMEMTESTS) -#define condchangemem(L,pre,pos) ((void)0) -#else -#define condchangemem(L,pre,pos) \ - { if (G(L)->gcrunning) { pre; luaC_fullgc(L, 0); pos; } } -#endif - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lmem.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lmem.h deleted file mode 100644 index 7af316f02..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lmem.h +++ /dev/null @@ -1,69 +0,0 @@ -/* -** $Id: lmem.h,v 1.42 2014/12/19 13:45:40 roberto Exp roberto $ -** Interface to Memory Manager -** See Copyright Notice in lua.h -*/ - -#ifndef lmem_h -#define lmem_h - - -#include - -#include "llimits.h" -#include "lua.h" - - -/* -** This macro reallocs a vector 'b' from 'on' to 'n' elements, where -** each element has size 'e'. In case of arithmetic overflow of the -** product 'n'*'e', it raises an error (calling 'luaM_toobig'). Because -** 'e' is always constant, it avoids the runtime division MAX_SIZET/(e). -** -** (The macro is somewhat complex to avoid warnings: The 'sizeof' -** comparison avoids a runtime comparison when overflow cannot occur. -** The compiler should be able to optimize the real test by itself, but -** when it does it, it may give a warning about "comparison is always -** false due to limited range of data type"; the +1 tricks the compiler, -** avoiding this warning but also this optimization.) -*/ -#define luaM_reallocv(L,b,on,n,e) \ - (((sizeof(n) >= sizeof(size_t) && cast(size_t, (n)) + 1 > MAX_SIZET/(e)) \ - ? luaM_toobig(L) : cast_void(0)) , \ - luaM_realloc_(L, (b), (on)*(e), (n)*(e))) - -/* -** Arrays of chars do not need any test -*/ -#define luaM_reallocvchar(L,b,on,n) \ - cast(char *, luaM_realloc_(L, (b), (on)*sizeof(char), (n)*sizeof(char))) - -#define luaM_freemem(L, b, s) luaM_realloc_(L, (b), (s), 0) -#define luaM_free(L, b) luaM_realloc_(L, (b), sizeof(*(b)), 0) -#define luaM_freearray(L, b, n) luaM_realloc_(L, (b), (n)*sizeof(*(b)), 0) - -#define luaM_malloc(L,s) luaM_realloc_(L, NULL, 0, (s)) -#define luaM_new(L,t) cast(t *, luaM_malloc(L, sizeof(t))) -#define luaM_newvector(L,n,t) \ - cast(t *, luaM_reallocv(L, NULL, 0, n, sizeof(t))) - -#define luaM_newobject(L,tag,s) luaM_realloc_(L, NULL, tag, (s)) - -#define luaM_growvector(L,v,nelems,size,t,limit,e) \ - if ((nelems)+1 > (size)) \ - ((v)=cast(t *, luaM_growaux_(L,v,&(size),sizeof(t),limit,e))) - -#define luaM_reallocvector(L, v,oldn,n,t) \ - ((v)=cast(t *, luaM_reallocv(L, v, oldn, n, sizeof(t)))) - -LUAI_FUNC l_noret luaM_toobig (lua_State *L); - -/* not to be called directly */ -LUAI_FUNC void *luaM_realloc_ (lua_State *L, void *block, size_t oldsize, - size_t size); -LUAI_FUNC void *luaM_growaux_ (lua_State *L, void *block, int *size, - size_t size_elem, int limit, - const char *what); - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lobject.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lobject.h deleted file mode 100644 index eeddfdef5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lobject.h +++ /dev/null @@ -1,549 +0,0 @@ -/* -** $Id: lobject.h,v 2.116 2015/11/03 18:33:10 roberto Exp roberto $ -** Type definitions for Lua objects -** See Copyright Notice in lua.h -*/ - - -#ifndef lobject_h -#define lobject_h - - -#include - - -#include "llimits.h" -#include "lua.h" - - -/* -** Extra tags for non-values -*/ -#define LUA_TPROTO LUA_NUMTAGS /* function prototypes */ -#define LUA_TDEADKEY (LUA_NUMTAGS+1) /* removed keys in tables */ - -/* -** number of all possible tags (including LUA_TNONE but excluding DEADKEY) -*/ -#define LUA_TOTALTAGS (LUA_TPROTO + 2) - - -/* -** tags for Tagged Values have the following use of bits: -** bits 0-3: actual tag (a LUA_T* value) -** bits 4-5: variant bits -** bit 6: whether value is collectable -*/ - - -/* -** LUA_TFUNCTION variants: -** 0 - Lua function -** 1 - light C function -** 2 - regular C function (closure) -*/ - -/* Variant tags for functions */ -#define LUA_TLCL (LUA_TFUNCTION | (0 << 4)) /* Lua closure */ -#define LUA_TLCF (LUA_TFUNCTION | (1 << 4)) /* light C function */ -#define LUA_TCCL (LUA_TFUNCTION | (2 << 4)) /* C closure */ - - -/* Variant tags for strings */ -#define LUA_TSHRSTR (LUA_TSTRING | (0 << 4)) /* short strings */ -#define LUA_TLNGSTR (LUA_TSTRING | (1 << 4)) /* long strings */ - - -/* Variant tags for numbers */ -#define LUA_TNUMFLT (LUA_TNUMBER | (0 << 4)) /* float numbers */ -#define LUA_TNUMINT (LUA_TNUMBER | (1 << 4)) /* integer numbers */ - - -/* Bit mark for collectable types */ -#define BIT_ISCOLLECTABLE (1 << 6) - -/* mark a tag as collectable */ -#define ctb(t) ((t) | BIT_ISCOLLECTABLE) - - -/* -** Common type for all collectable objects -*/ -typedef struct GCObject GCObject; - - -/* -** Common Header for all collectable objects (in macro form, to be -** included in other objects) -*/ -#define CommonHeader GCObject *next; lu_byte tt; lu_byte marked - - -/* -** Common type has only the common header -*/ -struct GCObject { - CommonHeader; -}; - - - - -/* -** Tagged Values. This is the basic representation of values in Lua, -** an actual value plus a tag with its type. -*/ - -/* -** Union of all Lua values -*/ -typedef union Value { - GCObject *gc; /* collectable objects */ - void *p; /* light userdata */ - int b; /* booleans */ - lua_CFunction f; /* light C functions */ - lua_Integer i; /* integer numbers */ - lua_Number n; /* float numbers */ -} Value; - - -#define TValuefields Value value_; int tt_ - - -typedef struct lua_TValue { - TValuefields; -} TValue; - - - -/* macro defining a nil value */ -#define NILCONSTANT {NULL}, LUA_TNIL - - -#define val_(o) ((o)->value_) - - -/* raw type tag of a TValue */ -#define rttype(o) ((o)->tt_) - -/* tag with no variants (bits 0-3) */ -#define novariant(x) ((x) & 0x0F) - -/* type tag of a TValue (bits 0-3 for tags + variant bits 4-5) */ -#define ttype(o) (rttype(o) & 0x3F) - -/* type tag of a TValue with no variants (bits 0-3) */ -#define ttnov(o) (novariant(rttype(o))) - - -/* Macros to test type */ -#define checktag(o,t) (rttype(o) == (t)) -#define checktype(o,t) (ttnov(o) == (t)) -#define ttisnumber(o) checktype((o), LUA_TNUMBER) -#define ttisfloat(o) checktag((o), LUA_TNUMFLT) -#define ttisinteger(o) checktag((o), LUA_TNUMINT) -#define ttisnil(o) checktag((o), LUA_TNIL) -#define ttisboolean(o) checktag((o), LUA_TBOOLEAN) -#define ttislightuserdata(o) checktag((o), LUA_TLIGHTUSERDATA) -#define ttisstring(o) checktype((o), LUA_TSTRING) -#define ttisshrstring(o) checktag((o), ctb(LUA_TSHRSTR)) -#define ttislngstring(o) checktag((o), ctb(LUA_TLNGSTR)) -#define ttistable(o) checktag((o), ctb(LUA_TTABLE)) -#define ttisfunction(o) checktype(o, LUA_TFUNCTION) -#define ttisclosure(o) ((rttype(o) & 0x1F) == LUA_TFUNCTION) -#define ttisCclosure(o) checktag((o), ctb(LUA_TCCL)) -#define ttisLclosure(o) checktag((o), ctb(LUA_TLCL)) -#define ttislcf(o) checktag((o), LUA_TLCF) -#define ttisfulluserdata(o) checktag((o), ctb(LUA_TUSERDATA)) -#define ttisthread(o) checktag((o), ctb(LUA_TTHREAD)) -#define ttisdeadkey(o) checktag((o), LUA_TDEADKEY) - - -/* Macros to access values */ -#define ivalue(o) check_exp(ttisinteger(o), val_(o).i) -#define fltvalue(o) check_exp(ttisfloat(o), val_(o).n) -#define nvalue(o) check_exp(ttisnumber(o), \ - (ttisinteger(o) ? cast_num(ivalue(o)) : fltvalue(o))) -#define gcvalue(o) check_exp(iscollectable(o), val_(o).gc) -#define pvalue(o) check_exp(ttislightuserdata(o), val_(o).p) -#define tsvalue(o) check_exp(ttisstring(o), gco2ts(val_(o).gc)) -#define uvalue(o) check_exp(ttisfulluserdata(o), gco2u(val_(o).gc)) -#define clvalue(o) check_exp(ttisclosure(o), gco2cl(val_(o).gc)) -#define clLvalue(o) check_exp(ttisLclosure(o), gco2lcl(val_(o).gc)) -#define clCvalue(o) check_exp(ttisCclosure(o), gco2ccl(val_(o).gc)) -#define fvalue(o) check_exp(ttislcf(o), val_(o).f) -#define hvalue(o) check_exp(ttistable(o), gco2t(val_(o).gc)) -#define bvalue(o) check_exp(ttisboolean(o), val_(o).b) -#define thvalue(o) check_exp(ttisthread(o), gco2th(val_(o).gc)) -/* a dead value may get the 'gc' field, but cannot access its contents */ -#define deadvalue(o) check_exp(ttisdeadkey(o), cast(void *, val_(o).gc)) - -#define l_isfalse(o) (ttisnil(o) || (ttisboolean(o) && bvalue(o) == 0)) - - -#define iscollectable(o) (rttype(o) & BIT_ISCOLLECTABLE) - - -/* Macros for internal tests */ -#define righttt(obj) (ttype(obj) == gcvalue(obj)->tt) - -#define checkliveness(L,obj) \ - lua_longassert(!iscollectable(obj) || \ - (righttt(obj) && (L == NULL || !isdead(G(L),gcvalue(obj))))) - - -/* Macros to set values */ -#define settt_(o,t) ((o)->tt_=(t)) - -#define setfltvalue(obj,x) \ - { TValue *io=(obj); val_(io).n=(x); settt_(io, LUA_TNUMFLT); } - -#define chgfltvalue(obj,x) \ - { TValue *io=(obj); lua_assert(ttisfloat(io)); val_(io).n=(x); } - -#define setivalue(obj,x) \ - { TValue *io=(obj); val_(io).i=(x); settt_(io, LUA_TNUMINT); } - -#define chgivalue(obj,x) \ - { TValue *io=(obj); lua_assert(ttisinteger(io)); val_(io).i=(x); } - -#define setnilvalue(obj) settt_(obj, LUA_TNIL) - -#define setfvalue(obj,x) \ - { TValue *io=(obj); val_(io).f=(x); settt_(io, LUA_TLCF); } - -#define setpvalue(obj,x) \ - { TValue *io=(obj); val_(io).p=(x); settt_(io, LUA_TLIGHTUSERDATA); } - -#define setbvalue(obj,x) \ - { TValue *io=(obj); val_(io).b=(x); settt_(io, LUA_TBOOLEAN); } - -#define setgcovalue(L,obj,x) \ - { TValue *io = (obj); GCObject *i_g=(x); \ - val_(io).gc = i_g; settt_(io, ctb(i_g->tt)); } - -#define setsvalue(L,obj,x) \ - { TValue *io = (obj); TString *x_ = (x); \ - val_(io).gc = obj2gco(x_); settt_(io, ctb(x_->tt)); \ - checkliveness(L,io); } - -#define setuvalue(L,obj,x) \ - { TValue *io = (obj); Udata *x_ = (x); \ - val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_TUSERDATA)); \ - checkliveness(L,io); } - -#define setthvalue(L,obj,x) \ - { TValue *io = (obj); lua_State *x_ = (x); \ - val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_TTHREAD)); \ - checkliveness(L,io); } - -#define setclLvalue(L,obj,x) \ - { TValue *io = (obj); LClosure *x_ = (x); \ - val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_TLCL)); \ - checkliveness(L,io); } - -#define setclCvalue(L,obj,x) \ - { TValue *io = (obj); CClosure *x_ = (x); \ - val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_TCCL)); \ - checkliveness(L,io); } - -#define sethvalue(L,obj,x) \ - { TValue *io = (obj); Table *x_ = (x); \ - val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_TTABLE)); \ - checkliveness(L,io); } - -#define setdeadvalue(obj) settt_(obj, LUA_TDEADKEY) - - - -#define setobj(L,obj1,obj2) \ - { TValue *io1=(obj1); *io1 = *(obj2); \ - (void)L; checkliveness(L,io1); } - - -/* -** different types of assignments, according to destination -*/ - -/* from stack to (same) stack */ -#define setobjs2s setobj -/* to stack (not from same stack) */ -#define setobj2s setobj -#define setsvalue2s setsvalue -#define sethvalue2s sethvalue -#define setptvalue2s setptvalue -/* from table to same table */ -#define setobjt2t setobj -/* to new object */ -#define setobj2n setobj -#define setsvalue2n setsvalue - -/* to table (define it as an expression to be used in macros) */ -#define setobj2t(L,o1,o2) ((void)L, *(o1)=*(o2), checkliveness(L,(o1))) - - - - -/* -** {====================================================== -** types and prototypes -** ======================================================= -*/ - - -typedef TValue *StkId; /* index to stack elements */ - - - - -/* -** Header for string value; string bytes follow the end of this structure -** (aligned according to 'UTString'; see next). -*/ -typedef struct TString { - CommonHeader; - lu_byte extra; /* reserved words for short strings; "has hash" for longs */ - lu_byte shrlen; /* length for short strings */ - unsigned int hash; - union { - size_t lnglen; /* length for long strings */ - struct TString *hnext; /* linked list for hash table */ - } u; -} TString; - - -/* -** Ensures that address after this type is always fully aligned. -*/ -typedef union UTString { - L_Umaxalign dummy; /* ensures maximum alignment for strings */ - TString tsv; -} UTString; - - -/* -** Get the actual string (array of bytes) from a 'TString'. -** (Access to 'extra' ensures that value is really a 'TString'.) -*/ -#define getstr(ts) \ - check_exp(sizeof((ts)->extra), cast(char *, (ts)) + sizeof(UTString)) - - -/* get the actual string (array of bytes) from a Lua value */ -#define svalue(o) getstr(tsvalue(o)) - -/* get string length from 'TString *s' */ -#define tsslen(s) ((s)->tt == LUA_TSHRSTR ? (s)->shrlen : (s)->u.lnglen) - -/* get string length from 'TValue *o' */ -#define vslen(o) tsslen(tsvalue(o)) - - -/* -** Header for userdata; memory area follows the end of this structure -** (aligned according to 'UUdata'; see next). -*/ -typedef struct Udata { - CommonHeader; - lu_byte ttuv_; /* user value's tag */ - struct Table *metatable; - size_t len; /* number of bytes */ - union Value user_; /* user value */ -} Udata; - - -/* -** Ensures that address after this type is always fully aligned. -*/ -typedef union UUdata { - L_Umaxalign dummy; /* ensures maximum alignment for 'local' udata */ - Udata uv; -} UUdata; - - -/* -** Get the address of memory block inside 'Udata'. -** (Access to 'ttuv_' ensures that value is really a 'Udata'.) -*/ -#define getudatamem(u) \ - check_exp(sizeof((u)->ttuv_), (cast(char*, (u)) + sizeof(UUdata))) - -#define setuservalue(L,u,o) \ - { const TValue *io=(o); Udata *iu = (u); \ - iu->user_ = io->value_; iu->ttuv_ = rttype(io); \ - checkliveness(L,io); } - - -#define getuservalue(L,u,o) \ - { TValue *io=(o); const Udata *iu = (u); \ - io->value_ = iu->user_; settt_(io, iu->ttuv_); \ - checkliveness(L,io); } - - -/* -** Description of an upvalue for function prototypes -*/ -typedef struct Upvaldesc { - TString *name; /* upvalue name (for debug information) */ - lu_byte instack; /* whether it is in stack (register) */ - lu_byte idx; /* index of upvalue (in stack or in outer function's list) */ -} Upvaldesc; - - -/* -** Description of a local variable for function prototypes -** (used for debug information) -*/ -typedef struct LocVar { - TString *varname; - int startpc; /* first point where variable is active */ - int endpc; /* first point where variable is dead */ -} LocVar; - - -/* -** Function Prototypes -*/ -typedef struct Proto { - CommonHeader; - lu_byte numparams; /* number of fixed parameters */ - lu_byte is_vararg; - lu_byte maxstacksize; /* number of registers needed by this function */ - int sizeupvalues; /* size of 'upvalues' */ - int sizek; /* size of 'k' */ - int sizecode; - int sizelineinfo; - int sizep; /* size of 'p' */ - int sizelocvars; - int linedefined; /* debug information */ - int lastlinedefined; /* debug information */ - TValue *k; /* constants used by the function */ - Instruction *code; /* opcodes */ - struct Proto **p; /* functions defined inside the function */ - int *lineinfo; /* map from opcodes to source lines (debug information) */ - LocVar *locvars; /* information about local variables (debug information) */ - Upvaldesc *upvalues; /* upvalue information */ - struct LClosure *cache; /* last-created closure with this prototype */ - TString *source; /* used for debug information */ - GCObject *gclist; -} Proto; - - - -/* -** Lua Upvalues -*/ -typedef struct UpVal UpVal; - - -/* -** Closures -*/ - -#define ClosureHeader \ - CommonHeader; lu_byte nupvalues; GCObject *gclist - -typedef struct CClosure { - ClosureHeader; - lua_CFunction f; - TValue upvalue[1]; /* list of upvalues */ -} CClosure; - - -typedef struct LClosure { - ClosureHeader; - struct Proto *p; - UpVal *upvals[1]; /* list of upvalues */ -} LClosure; - - -typedef union Closure { - CClosure c; - LClosure l; -} Closure; - - -#define isLfunction(o) ttisLclosure(o) - -#define getproto(o) (clLvalue(o)->p) - - -/* -** Tables -*/ - -typedef union TKey { - struct { - TValuefields; - int next; /* for chaining (offset for next node) */ - } nk; - TValue tvk; -} TKey; - - -/* copy a value into a key without messing up field 'next' */ -#define setnodekey(L,key,obj) \ - { TKey *k_=(key); const TValue *io_=(obj); \ - k_->nk.value_ = io_->value_; k_->nk.tt_ = io_->tt_; \ - (void)L; checkliveness(L,io_); } - - -typedef struct Node { - TValue i_val; - TKey i_key; -} Node; - - -typedef struct Table { - CommonHeader; - lu_byte flags; /* 1<

lsizenode)) - - -/* -** (address of) a fixed nil value -*/ -#define luaO_nilobject (&luaO_nilobject_) - - -LUAI_DDEC const TValue luaO_nilobject_; - -/* size of buffer for 'luaO_utf8esc' function */ -#define UTF8BUFFSZ 8 - -LUAI_FUNC int luaO_int2fb (unsigned int x); -LUAI_FUNC int luaO_fb2int (int x); -LUAI_FUNC int luaO_utf8esc (char *buff, unsigned long x); -LUAI_FUNC int luaO_ceillog2 (unsigned int x); -LUAI_FUNC void luaO_arith (lua_State *L, int op, const TValue *p1, - const TValue *p2, TValue *res); -LUAI_FUNC size_t luaO_str2num (const char *s, TValue *o); -LUAI_FUNC int luaO_hexavalue (int c); -LUAI_FUNC void luaO_tostring (lua_State *L, StkId obj); -LUAI_FUNC const char *luaO_pushvfstring (lua_State *L, const char *fmt, - va_list argp); -LUAI_FUNC const char *luaO_pushfstring (lua_State *L, const char *fmt, ...); -LUAI_FUNC void luaO_chunkid (char *out, const char *source, size_t len); - - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lopcodes.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lopcodes.h deleted file mode 100644 index dd2a7571d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lopcodes.h +++ /dev/null @@ -1,297 +0,0 @@ -/* -** $Id: lopcodes.h,v 1.148 2014/10/25 11:50:46 roberto Exp roberto $ -** Opcodes for Lua virtual machine -** See Copyright Notice in lua.h -*/ - -#ifndef lopcodes_h -#define lopcodes_h - -#include "llimits.h" - - -/*=========================================================================== - We assume that instructions are unsigned numbers. - All instructions have an opcode in the first 6 bits. - Instructions can have the following fields: - 'A' : 8 bits - 'B' : 9 bits - 'C' : 9 bits - 'Ax' : 26 bits ('A', 'B', and 'C' together) - 'Bx' : 18 bits ('B' and 'C' together) - 'sBx' : signed Bx - - A signed argument is represented in excess K; that is, the number - value is the unsigned value minus K. K is exactly the maximum value - for that argument (so that -max is represented by 0, and +max is - represented by 2*max), which is half the maximum for the corresponding - unsigned argument. -===========================================================================*/ - - -enum OpMode {iABC, iABx, iAsBx, iAx}; /* basic instruction format */ - - -/* -** size and position of opcode arguments. -*/ -#define SIZE_C 9 -#define SIZE_B 9 -#define SIZE_Bx (SIZE_C + SIZE_B) -#define SIZE_A 8 -#define SIZE_Ax (SIZE_C + SIZE_B + SIZE_A) - -#define SIZE_OP 6 - -#define POS_OP 0 -#define POS_A (POS_OP + SIZE_OP) -#define POS_C (POS_A + SIZE_A) -#define POS_B (POS_C + SIZE_C) -#define POS_Bx POS_C -#define POS_Ax POS_A - - -/* -** limits for opcode arguments. -** we use (signed) int to manipulate most arguments, -** so they must fit in LUAI_BITSINT-1 bits (-1 for sign) -*/ -#if SIZE_Bx < LUAI_BITSINT-1 -#define MAXARG_Bx ((1<>1) /* 'sBx' is signed */ -#else -#define MAXARG_Bx MAX_INT -#define MAXARG_sBx MAX_INT -#endif - -#if SIZE_Ax < LUAI_BITSINT-1 -#define MAXARG_Ax ((1<>POS_OP) & MASK1(SIZE_OP,0))) -#define SET_OPCODE(i,o) ((i) = (((i)&MASK0(SIZE_OP,POS_OP)) | \ - ((cast(Instruction, o)<>pos) & MASK1(size,0))) -#define setarg(i,v,pos,size) ((i) = (((i)&MASK0(size,pos)) | \ - ((cast(Instruction, v)<> RK(C) */ -OP_UNM,/* A B R(A) := -R(B) */ -OP_BNOT,/* A B R(A) := ~R(B) */ -OP_NOT,/* A B R(A) := not R(B) */ -OP_LEN,/* A B R(A) := length of R(B) */ - -OP_CONCAT,/* A B C R(A) := R(B).. ... ..R(C) */ - -OP_JMP,/* A sBx pc+=sBx; if (A) close all upvalues >= R(A - 1) */ -OP_EQ,/* A B C if ((RK(B) == RK(C)) ~= A) then pc++ */ -OP_LT,/* A B C if ((RK(B) < RK(C)) ~= A) then pc++ */ -OP_LE,/* A B C if ((RK(B) <= RK(C)) ~= A) then pc++ */ - -OP_TEST,/* A C if not (R(A) <=> C) then pc++ */ -OP_TESTSET,/* A B C if (R(B) <=> C) then R(A) := R(B) else pc++ */ - -OP_CALL,/* A B C R(A), ... ,R(A+C-2) := R(A)(R(A+1), ... ,R(A+B-1)) */ -OP_TAILCALL,/* A B C return R(A)(R(A+1), ... ,R(A+B-1)) */ -OP_RETURN,/* A B return R(A), ... ,R(A+B-2) (see note) */ - -OP_FORLOOP,/* A sBx R(A)+=R(A+2); - if R(A) > 4) & 3)) -#define getCMode(m) (cast(enum OpArgMask, (luaP_opmodes[m] >> 2) & 3)) -#define testAMode(m) (luaP_opmodes[m] & (1 << 6)) -#define testTMode(m) (luaP_opmodes[m] & (1 << 7)) - - -LUAI_DDEC const char *const luaP_opnames[NUM_OPCODES+1]; /* opcode names */ - - -/* number of list items to accumulate before a SETLIST instruction */ -#define LFIELDS_PER_FLUSH 50 - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lparser.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lparser.h deleted file mode 100644 index 13e613acc..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lparser.h +++ /dev/null @@ -1,133 +0,0 @@ -/* -** $Id: lparser.h,v 1.75 2015/12/17 15:44:50 roberto Exp roberto $ -** Lua Parser -** See Copyright Notice in lua.h -*/ - -#ifndef lparser_h -#define lparser_h - -#include "llimits.h" -#include "lobject.h" -#include "lzio.h" - - -/* -** Expression and variable descriptor. -** Code generation for variables and expressions can be delayed to allow -** optimizations; An 'expdesc' structure describes a potentially-delayed -** variable/expression. It has a description of its "main" value plus a -** list of conditional jumps that can also produce its value (generated -** by short-circuit operators 'and'/'or'). -*/ - -/* kinds of variables/expressions */ -typedef enum { - VVOID, /* when 'expdesc' describes the last expression a list, - this kind means an empty list (so, no expression) */ - VNIL, /* constant nil */ - VTRUE, /* constant true */ - VFALSE, /* constant false */ - VK, /* constant in 'k'; info = index of constant in 'k' */ - VKFLT, /* floating constant; nval = numerical float value */ - VKINT, /* integer constant; nval = numerical integer value */ - VNONRELOC, /* expression has its value in a fixed register; - info = result register */ - VLOCAL, /* local variable; info = local register */ - VUPVAL, /* upvalue variable; info = index of upvalue in 'upvalues' */ - VINDEXED, /* indexed variable; - ind.vt = whether 't' is register or upvalue; - ind.t = table register or upvalue; - ind.idx = key's R/K index */ - VJMP, /* expression is a test/comparison; - info = pc of corresponding jump instruction */ - VRELOCABLE, /* expression can put result in any register; - info = instruction pc */ - VCALL, /* expression is a function call; info = instruction pc */ - VVARARG /* vararg expression; info = instruction pc */ -} expkind; - - -#define vkisvar(k) (VLOCAL <= (k) && (k) <= VINDEXED) -#define vkisinreg(k) ((k) == VNONRELOC || (k) == VLOCAL) - -typedef struct expdesc { - expkind k; - union { - lua_Integer ival; /* for VKINT */ - lua_Number nval; /* for VKFLT */ - int info; /* for generic use */ - struct { /* for indexed variables (VINDEXED) */ - short idx; /* index (R/K) */ - lu_byte t; /* table (register or upvalue) */ - lu_byte vt; /* whether 't' is register (VLOCAL) or upvalue (VUPVAL) */ - } ind; - } u; - int t; /* patch list of 'exit when true' */ - int f; /* patch list of 'exit when false' */ -} expdesc; - - -/* description of active local variable */ -typedef struct Vardesc { - short idx; /* variable index in stack */ -} Vardesc; - - -/* description of pending goto statements and label statements */ -typedef struct Labeldesc { - TString *name; /* label identifier */ - int pc; /* position in code */ - int line; /* line where it appeared */ - lu_byte nactvar; /* local level where it appears in current block */ -} Labeldesc; - - -/* list of labels or gotos */ -typedef struct Labellist { - Labeldesc *arr; /* array */ - int n; /* number of entries in use */ - int size; /* array size */ -} Labellist; - - -/* dynamic structures used by the parser */ -typedef struct Dyndata { - struct { /* list of active local variables */ - Vardesc *arr; - int n; - int size; - } actvar; - Labellist gt; /* list of pending gotos */ - Labellist label; /* list of active labels */ -} Dyndata; - - -/* control of blocks */ -struct BlockCnt; /* defined in lparser.c */ - - -/* state needed to generate code for a given function */ -typedef struct FuncState { - Proto *f; /* current function header */ - struct FuncState *prev; /* enclosing function */ - struct LexState *ls; /* lexical state */ - struct BlockCnt *bl; /* chain of current blocks */ - int pc; /* next position to code (equivalent to 'ncode') */ - int lasttarget; /* 'label' of last 'jump label' */ - int jpc; /* list of pending jumps to 'pc' */ - int nk; /* number of elements in 'k' */ - int np; /* number of elements in 'p' */ - int firstlocal; /* index of first local var (in Dyndata array) */ - short nlocvars; /* number of elements in 'f->locvars' */ - lu_byte nactvar; /* number of active local variables */ - lu_byte nups; /* number of upvalues */ - lu_byte freereg; /* first free register */ -} FuncState; - - -LUAI_FUNC LClosure *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff, - Dyndata *dyd, const char *name, int firstchar); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lprefix.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lprefix.h deleted file mode 100644 index 6b72f0eba..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lprefix.h +++ /dev/null @@ -1,45 +0,0 @@ -/* -** $Id: lprefix.h,v 1.1 2014/11/03 15:12:44 roberto Exp roberto $ -** Definitions for Lua code that must come before any other header file -** See Copyright Notice in lua.h -*/ - -#ifndef lprefix_h -#define lprefix_h - - -/* -** Allows POSIX/XSI stuff -*/ -#if !defined(LUA_USE_C89) /* { */ - -#if !defined(_XOPEN_SOURCE) -#define _XOPEN_SOURCE 600 -#elif _XOPEN_SOURCE == 0 -#undef _XOPEN_SOURCE /* use -D_XOPEN_SOURCE=0 to undefine it */ -#endif - -/* -** Allows manipulation of large files in gcc and some other compilers -*/ -#if !defined(LUA_32BITS) && !defined(_FILE_OFFSET_BITS) -#define _LARGEFILE_SOURCE 1 -#define _FILE_OFFSET_BITS 64 -#endif - -#endif /* } */ - - -/* -** Windows stuff -*/ -#if defined(_WIN32) /* { */ - -#if !defined(_CRT_SECURE_NO_WARNINGS) -#define _CRT_SECURE_NO_WARNINGS /* avoid warnings about ISO C functions */ -#endif - -#endif /* } */ - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lstate.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lstate.h deleted file mode 100644 index 9985545e4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lstate.h +++ /dev/null @@ -1,235 +0,0 @@ -/* -** $Id: lstate.h,v 2.132 2016/10/19 12:31:42 roberto Exp roberto $ -** Global State -** See Copyright Notice in lua.h -*/ - -#ifndef lstate_h -#define lstate_h - -#include "lua.h" - -#include "lobject.h" -#include "ltm.h" -#include "lzio.h" - - -/* - -** Some notes about garbage-collected objects: All objects in Lua must -** be kept somehow accessible until being freed, so all objects always -** belong to one (and only one) of these lists, using field 'next' of -** the 'CommonHeader' for the link: -** -** 'allgc': all objects not marked for finalization; -** 'finobj': all objects marked for finalization; -** 'tobefnz': all objects ready to be finalized; -** 'fixedgc': all objects that are not to be collected (currently -** only small strings, such as reserved words). - -*/ - - -struct lua_longjmp; /* defined in ldo.c */ - - -/* -** Atomic type (relative to signals) to better ensure that 'lua_sethook' -** is thread safe -*/ -#if !defined(l_signalT) -#include -#define l_signalT sig_atomic_t -#endif - - -/* extra stack space to handle TM calls and some other extras */ -#define EXTRA_STACK 5 - - -#define BASIC_STACK_SIZE (2*LUA_MINSTACK) - - -/* kinds of Garbage Collection */ -#define KGC_NORMAL 0 -#define KGC_EMERGENCY 1 /* gc was forced by an allocation failure */ - - -typedef struct stringtable { - TString **hash; - int nuse; /* number of elements */ - int size; -} stringtable; - - -/* -** Information about a call. -** When a thread yields, 'func' is adjusted to pretend that the -** top function has only the yielded values in its stack; in that -** case, the actual 'func' value is saved in field 'extra'. -** When a function calls another with a continuation, 'extra' keeps -** the function index so that, in case of errors, the continuation -** function can be called with the correct top. -*/ -typedef struct CallInfo { - StkId func; /* function index in the stack */ - StkId top; /* top for this function */ - struct CallInfo *previous, *next; /* dynamic call link */ - union { - struct { /* only for Lua functions */ - StkId base; /* base for this function */ - const Instruction *savedpc; - } l; - struct { /* only for C functions */ - lua_KFunction k; /* continuation in case of yields */ - ptrdiff_t old_errfunc; - lua_KContext ctx; /* context info. in case of yields */ - } c; - } u; - ptrdiff_t extra; - short nresults; /* expected number of results from this function */ - unsigned short callstatus; -} CallInfo; - - -/* -** Bits in CallInfo status -*/ -#define CIST_OAH (1<<0) /* original value of 'allowhook' */ -#define CIST_LUA (1<<1) /* call is running a Lua function */ -#define CIST_HOOKED (1<<2) /* call is running a debug hook */ -#define CIST_FRESH (1<<3) /* call is running on a fresh invocation - of luaV_execute */ -#define CIST_YPCALL (1<<4) /* call is a yieldable protected call */ -#define CIST_TAIL (1<<5) /* call was tail called */ -#define CIST_HOOKYIELD (1<<6) /* last hook called yielded */ -#define CIST_LEQ (1<<7) /* using __lt for __le */ -#define CIST_FIN (1<<8) /* call is running a finalizer */ - -#define isLua(ci) ((ci)->callstatus & CIST_LUA) - -/* assume that CIST_OAH has offset 0 and that 'v' is strictly 0/1 */ -#define setoah(st,v) ((st) = ((st) & ~CIST_OAH) | (v)) -#define getoah(st) ((st) & CIST_OAH) - - -/* -** 'global state', shared by all threads of this state -*/ -typedef struct global_State { - lua_Alloc frealloc; /* function to reallocate memory */ - void *ud; /* auxiliary data to 'frealloc' */ - l_mem totalbytes; /* number of bytes currently allocated - GCdebt */ - l_mem GCdebt; /* bytes allocated not yet compensated by the collector */ - lu_mem GCmemtrav; /* memory traversed by the GC */ - lu_mem GCestimate; /* an estimate of the non-garbage memory in use */ - stringtable strt; /* hash table for strings */ - TValue l_registry; - unsigned int seed; /* randomized seed for hashes */ - lu_byte currentwhite; - lu_byte gcstate; /* state of garbage collector */ - lu_byte gckind; /* kind of GC running */ - lu_byte gcrunning; /* true if GC is running */ - GCObject *allgc; /* list of all collectable objects */ - GCObject **sweepgc; /* current position of sweep in list */ - GCObject *finobj; /* list of collectable objects with finalizers */ - GCObject *gray; /* list of gray objects */ - GCObject *grayagain; /* list of objects to be traversed atomically */ - GCObject *weak; /* list of tables with weak values */ - GCObject *ephemeron; /* list of ephemeron tables (weak keys) */ - GCObject *allweak; /* list of all-weak tables */ - GCObject *tobefnz; /* list of userdata to be GC */ - GCObject *fixedgc; /* list of objects not to be collected */ - struct lua_State *twups; /* list of threads with open upvalues */ - unsigned int gcfinnum; /* number of finalizers to call in each GC step */ - int gcpause; /* size of pause between successive GCs */ - int gcstepmul; /* GC 'granularity' */ - lua_CFunction panic; /* to be called in unprotected errors */ - struct lua_State *mainthread; - const lua_Number *version; /* pointer to version number */ - TString *memerrmsg; /* memory-error message */ - TString *tmname[TM_N]; /* array with tag-method names */ - struct Table *mt[LUA_NUMTAGS]; /* metatables for basic types */ - TString *strcache[STRCACHE_N][STRCACHE_M]; /* cache for strings in API */ -} global_State; - - -/* -** 'per thread' state -*/ -struct lua_State { - CommonHeader; - unsigned short nci; /* number of items in 'ci' list */ - lu_byte status; - StkId top; /* first free slot in the stack */ - global_State *l_G; - CallInfo *ci; /* call info for current function */ - const Instruction *oldpc; /* last pc traced */ - StkId stack_last; /* last free slot in the stack */ - StkId stack; /* stack base */ - UpVal *openupval; /* list of open upvalues in this stack */ - GCObject *gclist; - struct lua_State *twups; /* list of threads with open upvalues */ - struct lua_longjmp *errorJmp; /* current error recover point */ - CallInfo base_ci; /* CallInfo for first level (C calling Lua) */ - volatile lua_Hook hook; - ptrdiff_t errfunc; /* current error handling function (stack index) */ - int stacksize; - int basehookcount; - int hookcount; - unsigned short nny; /* number of non-yieldable calls in stack */ - unsigned short nCcalls; /* number of nested C calls */ - l_signalT hookmask; - lu_byte allowhook; -}; - - -#define G(L) (L->l_G) - - -/* -** Union of all collectable objects (only for conversions) -*/ -union GCUnion { - GCObject gc; /* common header */ - struct TString ts; - struct Udata u; - union Closure cl; - struct Table h; - struct Proto p; - struct lua_State th; /* thread */ -}; - - -#define cast_u(o) cast(union GCUnion *, (o)) - -/* macros to convert a GCObject into a specific value */ -#define gco2ts(o) \ - check_exp(novariant((o)->tt) == LUA_TSTRING, &((cast_u(o))->ts)) -#define gco2u(o) check_exp((o)->tt == LUA_TUSERDATA, &((cast_u(o))->u)) -#define gco2lcl(o) check_exp((o)->tt == LUA_TLCL, &((cast_u(o))->cl.l)) -#define gco2ccl(o) check_exp((o)->tt == LUA_TCCL, &((cast_u(o))->cl.c)) -#define gco2cl(o) \ - check_exp(novariant((o)->tt) == LUA_TFUNCTION, &((cast_u(o))->cl)) -#define gco2t(o) check_exp((o)->tt == LUA_TTABLE, &((cast_u(o))->h)) -#define gco2p(o) check_exp((o)->tt == LUA_TPROTO, &((cast_u(o))->p)) -#define gco2th(o) check_exp((o)->tt == LUA_TTHREAD, &((cast_u(o))->th)) - - -/* macro to convert a Lua object into a GCObject */ -#define obj2gco(v) \ - check_exp(novariant((v)->tt) < LUA_TDEADKEY, (&(cast_u(v)->gc))) - - -/* actual number of total bytes allocated */ -#define gettotalbytes(g) cast(lu_mem, (g)->totalbytes + (g)->GCdebt) - -LUAI_FUNC void luaE_setdebt (global_State *g, l_mem debt); -LUAI_FUNC void luaE_freethread (lua_State *L, lua_State *L1); -LUAI_FUNC CallInfo *luaE_extendCI (lua_State *L); -LUAI_FUNC void luaE_freeCI (lua_State *L); -LUAI_FUNC void luaE_shrinkCI (lua_State *L); - - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lstring.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lstring.h deleted file mode 100644 index 6351003af..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lstring.h +++ /dev/null @@ -1,49 +0,0 @@ -/* -** $Id: lstring.h,v 1.60 2015/09/08 15:41:05 roberto Exp roberto $ -** String table (keep all strings handled by Lua) -** See Copyright Notice in lua.h -*/ - -#ifndef lstring_h -#define lstring_h - -#include "lgc.h" -#include "lobject.h" -#include "lstate.h" - - -#define sizelstring(l) (sizeof(union UTString) + ((l) + 1) * sizeof(char)) - -#define sizeludata(l) (sizeof(union UUdata) + (l)) -#define sizeudata(u) sizeludata((u)->len) - -#define luaS_newliteral(L, s) (luaS_newlstr(L, "" s, \ - (sizeof(s)/sizeof(char))-1)) - - -/* -** test whether a string is a reserved word -*/ -#define isreserved(s) ((s)->tt == LUA_TSHRSTR && (s)->extra > 0) - - -/* -** equality for short strings, which are always internalized -*/ -#define eqshrstr(a,b) check_exp((a)->tt == LUA_TSHRSTR, (a) == (b)) - - -LUAI_FUNC unsigned int luaS_hash (const char *str, size_t l, unsigned int seed); -LUAI_FUNC unsigned int luaS_hashlongstr (TString *ts); -LUAI_FUNC int luaS_eqlngstr (TString *a, TString *b); -LUAI_FUNC void luaS_resize (lua_State *L, int newsize); -LUAI_FUNC void luaS_clearcache (global_State *g); -LUAI_FUNC void luaS_init (lua_State *L); -LUAI_FUNC void luaS_remove (lua_State *L, TString *ts); -LUAI_FUNC Udata *luaS_newudata (lua_State *L, size_t s); -LUAI_FUNC TString *luaS_newlstr (lua_State *L, const char *str, size_t l); -LUAI_FUNC TString *luaS_new (lua_State *L, const char *str); -LUAI_FUNC TString *luaS_createlngstrobj (lua_State *L, size_t l); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ltable.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ltable.h deleted file mode 100644 index bd3543b53..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ltable.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -** $Id: ltable.h,v 2.22 2016/11/07 12:38:35 roberto Exp roberto $ -** Lua tables (hash) -** See Copyright Notice in lua.h -*/ - -#ifndef ltable_h -#define ltable_h - -#include "lobject.h" - - -#define gnode(t,i) (&(t)->node[i]) -#define gval(n) (&(n)->i_val) -#define gnext(n) ((n)->i_key.nk.next) - - -/* 'const' to avoid wrong writings that can mess up field 'next' */ -#define gkey(n) cast(const TValue*, (&(n)->i_key.tvk)) - -/* -** writable version of 'gkey'; allows updates to individual fields, -** but not to the whole (which has incompatible type) -*/ -#define wgkey(n) (&(n)->i_key.nk) - -#define invalidateTMcache(t) ((t)->flags = 0) - - -/* true when 't' is using 'dummynode' as its hash part */ -#define isdummy(t) ((t)->lastfree == NULL) - - -/* allocated size for hash nodes */ -#define allocsizenode(t) (isdummy(t) ? 0 : sizenode(t)) - - -/* returns the key, given the value of a table entry */ -#define keyfromval(v) \ - (gkey(cast(Node *, cast(char *, (v)) - offsetof(Node, i_val)))) - - -LUAI_FUNC const TValue *luaH_getint (Table *t, lua_Integer key); -LUAI_FUNC void luaH_setint (lua_State *L, Table *t, lua_Integer key, - TValue *value); -LUAI_FUNC const TValue *luaH_getshortstr (Table *t, TString *key); -LUAI_FUNC const TValue *luaH_getstr (Table *t, TString *key); -LUAI_FUNC const TValue *luaH_get (Table *t, const TValue *key); -LUAI_FUNC TValue *luaH_newkey (lua_State *L, Table *t, const TValue *key); -LUAI_FUNC TValue *luaH_set (lua_State *L, Table *t, const TValue *key); -LUAI_FUNC Table *luaH_new (lua_State *L); -LUAI_FUNC void luaH_resize (lua_State *L, Table *t, unsigned int nasize, - unsigned int nhsize); -LUAI_FUNC void luaH_resizearray (lua_State *L, Table *t, unsigned int nasize); -LUAI_FUNC void luaH_free (lua_State *L, Table *t); -LUAI_FUNC int luaH_next (lua_State *L, Table *t, StkId key); -LUAI_FUNC int luaH_getn (Table *t); - - -#if defined(LUA_DEBUG) -LUAI_FUNC Node *luaH_mainposition (const Table *t, const TValue *key); -LUAI_FUNC int luaH_isdummy (const Table *t); -#endif - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ltests.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ltests.h deleted file mode 100644 index 9d26fcb09..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ltests.h +++ /dev/null @@ -1,129 +0,0 @@ -/* -** $Id: ltests.h,v 2.49 2015/09/22 14:18:24 roberto Exp roberto $ -** Internal Header for Debugging of the Lua Implementation -** See Copyright Notice in lua.h -*/ - -#ifndef ltests_h -#define ltests_h - - -#include - -/* test Lua with no compatibility code */ -#undef LUA_COMPAT_MATHLIB -#undef LUA_COMPAT_IPAIRS -#undef LUA_COMPAT_BITLIB -#undef LUA_COMPAT_APIINTCASTS -#undef LUA_COMPAT_FLOATSTRING -#undef LUA_COMPAT_UNPACK -#undef LUA_COMPAT_LOADERS -#undef LUA_COMPAT_LOG10 -#undef LUA_COMPAT_LOADSTRING -#undef LUA_COMPAT_MAXN -#undef LUA_COMPAT_MODULE - - -#define LUA_DEBUG - - -/* turn on assertions */ -#undef NDEBUG -#include -#define lua_assert(c) assert(c) - - -/* to avoid warnings, and to make sure value is really unused */ -#define UNUSED(x) (x=0, (void)(x)) - - -/* test for sizes in 'l_sprintf' (make sure whole buffer is available) */ -#undef l_sprintf -#if !defined(LUA_USE_C89) -#define l_sprintf(s,sz,f,i) (memset(s,0xAB,sz), snprintf(s,sz,f,i)) -#else -#define l_sprintf(s,sz,f,i) (memset(s,0xAB,sz), sprintf(s,f,i)) -#endif - - -/* memory-allocator control variables */ -typedef struct Memcontrol { - unsigned long numblocks; - unsigned long total; - unsigned long maxmem; - unsigned long memlimit; - unsigned long objcount[LUA_NUMTAGS]; -} Memcontrol; - -LUA_API Memcontrol l_memcontrol; - - -/* -** generic variable for debug tricks -*/ -extern void *l_Trick; - - - -/* -** Function to traverse and check all memory used by Lua -*/ -int lua_checkmemory (lua_State *L); - - -/* test for lock/unlock */ - -struct L_EXTRA { int lock; int *plock; }; -#undef LUA_EXTRASPACE -#define LUA_EXTRASPACE sizeof(struct L_EXTRA) -#define getlock(l) cast(struct L_EXTRA*, lua_getextraspace(l)) -#define luai_userstateopen(l) \ - (getlock(l)->lock = 0, getlock(l)->plock = &(getlock(l)->lock)) -#define luai_userstateclose(l) \ - lua_assert(getlock(l)->lock == 1 && getlock(l)->plock == &(getlock(l)->lock)) -#define luai_userstatethread(l,l1) \ - lua_assert(getlock(l1)->plock == getlock(l)->plock) -#define luai_userstatefree(l,l1) \ - lua_assert(getlock(l)->plock == getlock(l1)->plock) -#define lua_lock(l) lua_assert((*getlock(l)->plock)++ == 0) -#define lua_unlock(l) lua_assert(--(*getlock(l)->plock) == 0) - - - -LUA_API int luaB_opentests (lua_State *L); - -LUA_API void *debug_realloc (void *ud, void *block, - size_t osize, size_t nsize); - -#if defined(lua_c) -#define luaL_newstate() lua_newstate(debug_realloc, &l_memcontrol) -#define luaL_openlibs(L) \ - { (luaL_openlibs)(L); \ - luaL_requiref(L, "T", luaB_opentests, 1); \ - lua_pop(L, 1); } -#endif - - - -/* change some sizes to give some bugs a chance */ - -#undef LUAL_BUFFERSIZE -#define LUAL_BUFFERSIZE 23 -#define MINSTRTABSIZE 2 -#define MAXINDEXRK 1 - - -/* make stack-overflow tests run faster */ -#undef LUAI_MAXSTACK -#define LUAI_MAXSTACK 50000 - - -#undef LUAI_USER_ALIGNMENT_T -#define LUAI_USER_ALIGNMENT_T union { char b[sizeof(void*) * 8]; } - - -#define STRCACHE_N 23 -#define STRCACHE_M 5 - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ltm.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ltm.h deleted file mode 100644 index 70569f82c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/ltm.h +++ /dev/null @@ -1,76 +0,0 @@ -/* -** $Id: ltm.h,v 2.21 2014/10/25 11:50:46 roberto Exp roberto $ -** Tag methods -** See Copyright Notice in lua.h -*/ - -#ifndef ltm_h -#define ltm_h - - -#include "lobject.h" - - -/* -* WARNING: if you change the order of this enumeration, -* grep "ORDER TM" and "ORDER OP" -*/ -typedef enum { - TM_INDEX, - TM_NEWINDEX, - TM_GC, - TM_MODE, - TM_LEN, - TM_EQ, /* last tag method with fast access */ - TM_ADD, - TM_SUB, - TM_MUL, - TM_MOD, - TM_POW, - TM_DIV, - TM_IDIV, - TM_BAND, - TM_BOR, - TM_BXOR, - TM_SHL, - TM_SHR, - TM_UNM, - TM_BNOT, - TM_LT, - TM_LE, - TM_CONCAT, - TM_CALL, - TM_N /* number of elements in the enum */ -} TMS; - - - -#define gfasttm(g,et,e) ((et) == NULL ? NULL : \ - ((et)->flags & (1u<<(e))) ? NULL : luaT_gettm(et, e, (g)->tmname[e])) - -#define fasttm(l,et,e) gfasttm(G(l), et, e) - -#define ttypename(x) luaT_typenames_[(x) + 1] - -LUAI_DDEC const char *const luaT_typenames_[LUA_TOTALTAGS]; - - -LUAI_FUNC const char *luaT_objtypename (lua_State *L, const TValue *o); - -LUAI_FUNC const TValue *luaT_gettm (Table *events, TMS event, TString *ename); -LUAI_FUNC const TValue *luaT_gettmbyobj (lua_State *L, const TValue *o, - TMS event); -LUAI_FUNC void luaT_init (lua_State *L); - -LUAI_FUNC void luaT_callTM (lua_State *L, const TValue *f, const TValue *p1, - const TValue *p2, TValue *p3, int hasres); -LUAI_FUNC int luaT_callbinTM (lua_State *L, const TValue *p1, const TValue *p2, - StkId res, TMS event); -LUAI_FUNC void luaT_trybinTM (lua_State *L, const TValue *p1, const TValue *p2, - StkId res, TMS event); -LUAI_FUNC int luaT_callorderTM (lua_State *L, const TValue *p1, - const TValue *p2, TMS event); - - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lua.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lua.h deleted file mode 100644 index fc4e23889..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lua.h +++ /dev/null @@ -1,486 +0,0 @@ -/* -** $Id: lua.h,v 1.331 2016/05/30 15:53:28 roberto Exp roberto $ -** Lua - A Scripting Language -** Lua.org, PUC-Rio, Brazil (http://www.lua.org) -** See Copyright Notice at the end of this file -*/ - - -#ifndef lua_h -#define lua_h - -#include -#include - - -#include "luaconf.h" - - -#define LUA_VERSION_MAJOR "5" -#define LUA_VERSION_MINOR "3" -#define LUA_VERSION_NUM 503 -#define LUA_VERSION_RELEASE "4" - -#define LUA_VERSION "Lua " LUA_VERSION_MAJOR "." LUA_VERSION_MINOR -#define LUA_RELEASE LUA_VERSION "." LUA_VERSION_RELEASE -#define LUA_COPYRIGHT LUA_RELEASE " Copyright (C) 1994-2017 Lua.org, PUC-Rio" -#define LUA_AUTHORS "R. Ierusalimschy, L. H. de Figueiredo, W. Celes" - - -/* mark for precompiled code ('Lua') */ -#define LUA_SIGNATURE "\x1bLua" - -/* option for multiple returns in 'lua_pcall' and 'lua_call' */ -#define LUA_MULTRET (-1) - - -/* -** Pseudo-indices -** (-LUAI_MAXSTACK is the minimum valid index; we keep some free empty -** space after that to help overflow detection) -*/ -#define LUA_REGISTRYINDEX (-LUAI_MAXSTACK - 1000) -#define lua_upvalueindex(i) (LUA_REGISTRYINDEX - (i)) - - -/* thread status */ -#define LUA_OK 0 -#define LUA_YIELD 1 -#define LUA_ERRRUN 2 -#define LUA_ERRSYNTAX 3 -#define LUA_ERRMEM 4 -#define LUA_ERRGCMM 5 -#define LUA_ERRERR 6 - - -typedef struct lua_State lua_State; - - -/* -** basic types -*/ -#define LUA_TNONE (-1) - -#define LUA_TNIL 0 -#define LUA_TBOOLEAN 1 -#define LUA_TLIGHTUSERDATA 2 -#define LUA_TNUMBER 3 -#define LUA_TSTRING 4 -#define LUA_TTABLE 5 -#define LUA_TFUNCTION 6 -#define LUA_TUSERDATA 7 -#define LUA_TTHREAD 8 - -#define LUA_NUMTAGS 9 - - - -/* minimum Lua stack available to a C function */ -#define LUA_MINSTACK 20 - - -/* predefined values in the registry */ -#define LUA_RIDX_MAINTHREAD 1 -#define LUA_RIDX_GLOBALS 2 -#define LUA_RIDX_LAST LUA_RIDX_GLOBALS - - -/* type of numbers in Lua */ -typedef LUA_NUMBER lua_Number; - - -/* type for integer functions */ -typedef LUA_INTEGER lua_Integer; - -/* unsigned integer type */ -typedef LUA_UNSIGNED lua_Unsigned; - -/* type for continuation-function contexts */ -typedef LUA_KCONTEXT lua_KContext; - - -/* -** Type for C functions registered with Lua -*/ -typedef int (*lua_CFunction) (lua_State *L); - -/* -** Type for continuation functions -*/ -typedef int (*lua_KFunction) (lua_State *L, int status, lua_KContext ctx); - - -/* -** Type for functions that read/write blocks when loading/dumping Lua chunks -*/ -typedef const char * (*lua_Reader) (lua_State *L, void *ud, size_t *sz); - -typedef int (*lua_Writer) (lua_State *L, const void *p, size_t sz, void *ud); - - -/* -** Type for memory-allocation functions -*/ -typedef void * (*lua_Alloc) (void *ud, void *ptr, size_t osize, size_t nsize); - - - -/* -** generic extra include file -*/ -#if defined(LUA_USER_H) -#include LUA_USER_H -#endif - - -/* -** RCS ident string -*/ -extern const char lua_ident[]; - - -/* -** state manipulation -*/ -LUA_API lua_State *(lua_newstate) (lua_Alloc f, void *ud); -LUA_API void (lua_close) (lua_State *L); -LUA_API lua_State *(lua_newthread) (lua_State *L); - -LUA_API lua_CFunction (lua_atpanic) (lua_State *L, lua_CFunction panicf); - - -LUA_API const lua_Number *(lua_version) (lua_State *L); - - -/* -** basic stack manipulation -*/ -LUA_API int (lua_absindex) (lua_State *L, int idx); -LUA_API int (lua_gettop) (lua_State *L); -LUA_API void (lua_settop) (lua_State *L, int idx); -LUA_API void (lua_pushvalue) (lua_State *L, int idx); -LUA_API void (lua_rotate) (lua_State *L, int idx, int n); -LUA_API void (lua_copy) (lua_State *L, int fromidx, int toidx); -LUA_API int (lua_checkstack) (lua_State *L, int n); - -LUA_API void (lua_xmove) (lua_State *from, lua_State *to, int n); - - -/* -** access functions (stack -> C) -*/ - -LUA_API int (lua_isnumber) (lua_State *L, int idx); -LUA_API int (lua_isstring) (lua_State *L, int idx); -LUA_API int (lua_iscfunction) (lua_State *L, int idx); -LUA_API int (lua_isinteger) (lua_State *L, int idx); -LUA_API int (lua_isuserdata) (lua_State *L, int idx); -LUA_API int (lua_type) (lua_State *L, int idx); -LUA_API const char *(lua_typename) (lua_State *L, int tp); - -LUA_API lua_Number (lua_tonumberx) (lua_State *L, int idx, int *isnum); -LUA_API lua_Integer (lua_tointegerx) (lua_State *L, int idx, int *isnum); -LUA_API int (lua_toboolean) (lua_State *L, int idx); -LUA_API const char *(lua_tolstring) (lua_State *L, int idx, size_t *len); -LUA_API size_t (lua_rawlen) (lua_State *L, int idx); -LUA_API lua_CFunction (lua_tocfunction) (lua_State *L, int idx); -LUA_API void *(lua_touserdata) (lua_State *L, int idx); -LUA_API lua_State *(lua_tothread) (lua_State *L, int idx); -LUA_API const void *(lua_topointer) (lua_State *L, int idx); - - -/* -** Comparison and arithmetic functions -*/ - -#define LUA_OPADD 0 /* ORDER TM, ORDER OP */ -#define LUA_OPSUB 1 -#define LUA_OPMUL 2 -#define LUA_OPMOD 3 -#define LUA_OPPOW 4 -#define LUA_OPDIV 5 -#define LUA_OPIDIV 6 -#define LUA_OPBAND 7 -#define LUA_OPBOR 8 -#define LUA_OPBXOR 9 -#define LUA_OPSHL 10 -#define LUA_OPSHR 11 -#define LUA_OPUNM 12 -#define LUA_OPBNOT 13 - -LUA_API void (lua_arith) (lua_State *L, int op); - -#define LUA_OPEQ 0 -#define LUA_OPLT 1 -#define LUA_OPLE 2 - -LUA_API int (lua_rawequal) (lua_State *L, int idx1, int idx2); -LUA_API int (lua_compare) (lua_State *L, int idx1, int idx2, int op); - - -/* -** push functions (C -> stack) -*/ -LUA_API void (lua_pushnil) (lua_State *L); -LUA_API void (lua_pushnumber) (lua_State *L, lua_Number n); -LUA_API void (lua_pushinteger) (lua_State *L, lua_Integer n); -LUA_API const char *(lua_pushlstring) (lua_State *L, const char *s, size_t len); -LUA_API const char *(lua_pushstring) (lua_State *L, const char *s); -LUA_API const char *(lua_pushvfstring) (lua_State *L, const char *fmt, - va_list argp); -LUA_API const char *(lua_pushfstring) (lua_State *L, const char *fmt, ...); -LUA_API void (lua_pushcclosure) (lua_State *L, lua_CFunction fn, int n); -LUA_API void (lua_pushboolean) (lua_State *L, int b); -LUA_API void (lua_pushlightuserdata) (lua_State *L, void *p); -LUA_API int (lua_pushthread) (lua_State *L); - - -/* -** get functions (Lua -> stack) -*/ -LUA_API int (lua_getglobal) (lua_State *L, const char *name); -LUA_API int (lua_gettable) (lua_State *L, int idx); -LUA_API int (lua_getfield) (lua_State *L, int idx, const char *k); -LUA_API int (lua_geti) (lua_State *L, int idx, lua_Integer n); -LUA_API int (lua_rawget) (lua_State *L, int idx); -LUA_API int (lua_rawgeti) (lua_State *L, int idx, lua_Integer n); -LUA_API int (lua_rawgetp) (lua_State *L, int idx, const void *p); - -LUA_API void (lua_createtable) (lua_State *L, int narr, int nrec); -LUA_API void *(lua_newuserdata) (lua_State *L, size_t sz); -LUA_API int (lua_getmetatable) (lua_State *L, int objindex); -LUA_API int (lua_getuservalue) (lua_State *L, int idx); - - -/* -** set functions (stack -> Lua) -*/ -LUA_API void (lua_setglobal) (lua_State *L, const char *name); -LUA_API void (lua_settable) (lua_State *L, int idx); -LUA_API void (lua_setfield) (lua_State *L, int idx, const char *k); -LUA_API void (lua_seti) (lua_State *L, int idx, lua_Integer n); -LUA_API void (lua_rawset) (lua_State *L, int idx); -LUA_API void (lua_rawseti) (lua_State *L, int idx, lua_Integer n); -LUA_API void (lua_rawsetp) (lua_State *L, int idx, const void *p); -LUA_API int (lua_setmetatable) (lua_State *L, int objindex); -LUA_API void (lua_setuservalue) (lua_State *L, int idx); - - -/* -** 'load' and 'call' functions (load and run Lua code) -*/ -LUA_API void (lua_callk) (lua_State *L, int nargs, int nresults, - lua_KContext ctx, lua_KFunction k); -#define lua_call(L,n,r) lua_callk(L, (n), (r), 0, NULL) - -LUA_API int (lua_pcallk) (lua_State *L, int nargs, int nresults, int errfunc, - lua_KContext ctx, lua_KFunction k); -#define lua_pcall(L,n,r,f) lua_pcallk(L, (n), (r), (f), 0, NULL) - -LUA_API int (lua_load) (lua_State *L, lua_Reader reader, void *dt, - const char *chunkname, const char *mode); - -LUA_API int (lua_dump) (lua_State *L, lua_Writer writer, void *data, int strip); - - -/* -** coroutine functions -*/ -LUA_API int (lua_yieldk) (lua_State *L, int nresults, lua_KContext ctx, - lua_KFunction k); -LUA_API int (lua_resume) (lua_State *L, lua_State *from, int narg); -LUA_API int (lua_status) (lua_State *L); -LUA_API int (lua_isyieldable) (lua_State *L); - -#define lua_yield(L,n) lua_yieldk(L, (n), 0, NULL) - - -/* -** garbage-collection function and options -*/ - -#define LUA_GCSTOP 0 -#define LUA_GCRESTART 1 -#define LUA_GCCOLLECT 2 -#define LUA_GCCOUNT 3 -#define LUA_GCCOUNTB 4 -#define LUA_GCSTEP 5 -#define LUA_GCSETPAUSE 6 -#define LUA_GCSETSTEPMUL 7 -#define LUA_GCISRUNNING 9 - -LUA_API int (lua_gc) (lua_State *L, int what, int data); - - -/* -** miscellaneous functions -*/ - -LUA_API int (lua_error) (lua_State *L); - -LUA_API int (lua_next) (lua_State *L, int idx); - -LUA_API void (lua_concat) (lua_State *L, int n); -LUA_API void (lua_len) (lua_State *L, int idx); - -LUA_API size_t (lua_stringtonumber) (lua_State *L, const char *s); - -LUA_API lua_Alloc (lua_getallocf) (lua_State *L, void **ud); -LUA_API void (lua_setallocf) (lua_State *L, lua_Alloc f, void *ud); - - - -/* -** {============================================================== -** some useful macros -** =============================================================== -*/ - -#define lua_getextraspace(L) ((void *)((char *)(L) - LUA_EXTRASPACE)) - -#define lua_tonumber(L,i) lua_tonumberx(L,(i),NULL) -#define lua_tointeger(L,i) lua_tointegerx(L,(i),NULL) - -#define lua_pop(L,n) lua_settop(L, -(n)-1) - -#define lua_newtable(L) lua_createtable(L, 0, 0) - -#define lua_register(L,n,f) (lua_pushcfunction(L, (f)), lua_setglobal(L, (n))) - -#define lua_pushcfunction(L,f) lua_pushcclosure(L, (f), 0) - -#define lua_isfunction(L,n) (lua_type(L, (n)) == LUA_TFUNCTION) -#define lua_istable(L,n) (lua_type(L, (n)) == LUA_TTABLE) -#define lua_islightuserdata(L,n) (lua_type(L, (n)) == LUA_TLIGHTUSERDATA) -#define lua_isnil(L,n) (lua_type(L, (n)) == LUA_TNIL) -#define lua_isboolean(L,n) (lua_type(L, (n)) == LUA_TBOOLEAN) -#define lua_isthread(L,n) (lua_type(L, (n)) == LUA_TTHREAD) -#define lua_isnone(L,n) (lua_type(L, (n)) == LUA_TNONE) -#define lua_isnoneornil(L, n) (lua_type(L, (n)) <= 0) - -#define lua_pushliteral(L, s) lua_pushstring(L, "" s) - -#define lua_pushglobaltable(L) \ - ((void)lua_rawgeti(L, LUA_REGISTRYINDEX, LUA_RIDX_GLOBALS)) - -#define lua_tostring(L,i) lua_tolstring(L, (i), NULL) - - -#define lua_insert(L,idx) lua_rotate(L, (idx), 1) - -#define lua_remove(L,idx) (lua_rotate(L, (idx), -1), lua_pop(L, 1)) - -#define lua_replace(L,idx) (lua_copy(L, -1, (idx)), lua_pop(L, 1)) - -/* }============================================================== */ - - -/* -** {============================================================== -** compatibility macros for unsigned conversions -** =============================================================== -*/ -#if defined(LUA_COMPAT_APIINTCASTS) - -#define lua_pushunsigned(L,n) lua_pushinteger(L, (lua_Integer)(n)) -#define lua_tounsignedx(L,i,is) ((lua_Unsigned)lua_tointegerx(L,i,is)) -#define lua_tounsigned(L,i) lua_tounsignedx(L,(i),NULL) - -#endif -/* }============================================================== */ - -/* -** {====================================================================== -** Debug API -** ======================================================================= -*/ - - -/* -** Event codes -*/ -#define LUA_HOOKCALL 0 -#define LUA_HOOKRET 1 -#define LUA_HOOKLINE 2 -#define LUA_HOOKCOUNT 3 -#define LUA_HOOKTAILCALL 4 - - -/* -** Event masks -*/ -#define LUA_MASKCALL (1 << LUA_HOOKCALL) -#define LUA_MASKRET (1 << LUA_HOOKRET) -#define LUA_MASKLINE (1 << LUA_HOOKLINE) -#define LUA_MASKCOUNT (1 << LUA_HOOKCOUNT) - -typedef struct lua_Debug lua_Debug; /* activation record */ - - -/* Functions to be called by the debugger in specific events */ -typedef void (*lua_Hook) (lua_State *L, lua_Debug *ar); - - -LUA_API int (lua_getstack) (lua_State *L, int level, lua_Debug *ar); -LUA_API int (lua_getinfo) (lua_State *L, const char *what, lua_Debug *ar); -LUA_API const char *(lua_getlocal) (lua_State *L, const lua_Debug *ar, int n); -LUA_API const char *(lua_setlocal) (lua_State *L, const lua_Debug *ar, int n); -LUA_API const char *(lua_getupvalue) (lua_State *L, int funcindex, int n); -LUA_API const char *(lua_setupvalue) (lua_State *L, int funcindex, int n); - -LUA_API void *(lua_upvalueid) (lua_State *L, int fidx, int n); -LUA_API void (lua_upvaluejoin) (lua_State *L, int fidx1, int n1, - int fidx2, int n2); - -LUA_API void (lua_sethook) (lua_State *L, lua_Hook func, int mask, int count); -LUA_API lua_Hook (lua_gethook) (lua_State *L); -LUA_API int (lua_gethookmask) (lua_State *L); -LUA_API int (lua_gethookcount) (lua_State *L); - - -struct lua_Debug { - int event; - const char *name; /* (n) */ - const char *namewhat; /* (n) 'global', 'local', 'field', 'method' */ - const char *what; /* (S) 'Lua', 'C', 'main', 'tail' */ - const char *source; /* (S) */ - int currentline; /* (l) */ - int linedefined; /* (S) */ - int lastlinedefined; /* (S) */ - unsigned char nups; /* (u) number of upvalues */ - unsigned char nparams;/* (u) number of parameters */ - char isvararg; /* (u) */ - char istailcall; /* (t) */ - char short_src[LUA_IDSIZE]; /* (S) */ - /* private part */ - struct CallInfo *i_ci; /* active function */ -}; - -/* }====================================================================== */ - - -/****************************************************************************** -* Copyright (C) 1994-2017 Lua.org, PUC-Rio. -* -* Permission is hereby granted, free of charge, to any person obtaining -* a copy of this software and associated documentation files (the -* "Software"), to deal in the Software without restriction, including -* without limitation the rights to use, copy, modify, merge, publish, -* distribute, sublicense, and/or sell copies of the Software, and to -* permit persons to whom the Software is furnished to do so, subject to -* the following conditions: -* -* The above copyright notice and this permission notice shall be -* included in all copies or substantial portions of the Software. -* -* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -******************************************************************************/ - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/luaconf.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/luaconf.h deleted file mode 100644 index 118f997a9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/luaconf.h +++ /dev/null @@ -1,783 +0,0 @@ -/* -** $Id: luaconf.h,v 1.258 2016/12/20 18:37:00 roberto Exp roberto $ -** Configuration file for Lua -** See Copyright Notice in lua.h -*/ - - -#ifndef luaconf_h -#define luaconf_h - -#include -#include - - -/* -** =================================================================== -** Search for "@@" to find all configurable definitions. -** =================================================================== -*/ - - -/* -** {==================================================================== -** System Configuration: macros to adapt (if needed) Lua to some -** particular platform, for instance compiling it with 32-bit numbers or -** restricting it to C89. -** ===================================================================== -*/ - -/* -@@ LUA_32BITS enables Lua with 32-bit integers and 32-bit floats. You -** can also define LUA_32BITS in the make file, but changing here you -** ensure that all software connected to Lua will be compiled with the -** same configuration. -*/ -/* #define LUA_32BITS */ - - -/* -@@ LUA_USE_C89 controls the use of non-ISO-C89 features. -** Define it if you want Lua to avoid the use of a few C99 features -** or Windows-specific features on Windows. -*/ -/* #define LUA_USE_C89 */ - - -/* -** By default, Lua on Windows use (some) specific Windows features -*/ -#if !defined(LUA_USE_C89) && defined(_WIN32) && !defined(_WIN32_WCE) -#define LUA_USE_WINDOWS /* enable goodies for regular Windows */ -#endif - - -#if defined(LUA_USE_WINDOWS) -#define LUA_DL_DLL /* enable support for DLL */ -#define LUA_USE_C89 /* broadly, Windows is C89 */ -#endif - - -#if defined(LUA_USE_LINUX) -#define LUA_USE_POSIX -#define LUA_USE_DLOPEN /* needs an extra library: -ldl */ -#define LUA_USE_READLINE /* needs some extra libraries */ -#endif - - -#if defined(LUA_USE_MACOSX) -#define LUA_USE_POSIX -#define LUA_USE_DLOPEN /* MacOS does not need -ldl */ -#define LUA_USE_READLINE /* needs an extra library: -lreadline */ -#endif - - -/* -@@ LUA_C89_NUMBERS ensures that Lua uses the largest types available for -** C89 ('long' and 'double'); Windows always has '__int64', so it does -** not need to use this case. -*/ -#if defined(LUA_USE_C89) && !defined(LUA_USE_WINDOWS) -#define LUA_C89_NUMBERS -#endif - - - -/* -@@ LUAI_BITSINT defines the (minimum) number of bits in an 'int'. -*/ -/* avoid undefined shifts */ -#if ((INT_MAX >> 15) >> 15) >= 1 -#define LUAI_BITSINT 32 -#else -/* 'int' always must have at least 16 bits */ -#define LUAI_BITSINT 16 -#endif - - -/* -@@ LUA_INT_TYPE defines the type for Lua integers. -@@ LUA_FLOAT_TYPE defines the type for Lua floats. -** Lua should work fine with any mix of these options (if supported -** by your C compiler). The usual configurations are 64-bit integers -** and 'double' (the default), 32-bit integers and 'float' (for -** restricted platforms), and 'long'/'double' (for C compilers not -** compliant with C99, which may not have support for 'long long'). -*/ - -/* predefined options for LUA_INT_TYPE */ -#define LUA_INT_INT 1 -#define LUA_INT_LONG 2 -#define LUA_INT_LONGLONG 3 - -/* predefined options for LUA_FLOAT_TYPE */ -#define LUA_FLOAT_FLOAT 1 -#define LUA_FLOAT_DOUBLE 2 -#define LUA_FLOAT_LONGDOUBLE 3 - -#if defined(LUA_32BITS) /* { */ -/* -** 32-bit integers and 'float' -*/ -#if LUAI_BITSINT >= 32 /* use 'int' if big enough */ -#define LUA_INT_TYPE LUA_INT_INT -#else /* otherwise use 'long' */ -#define LUA_INT_TYPE LUA_INT_LONG -#endif -#define LUA_FLOAT_TYPE LUA_FLOAT_FLOAT - -#elif defined(LUA_C89_NUMBERS) /* }{ */ -/* -** largest types available for C89 ('long' and 'double') -*/ -#define LUA_INT_TYPE LUA_INT_LONG -#define LUA_FLOAT_TYPE LUA_FLOAT_DOUBLE - -#endif /* } */ - - -/* -** default configuration for 64-bit Lua ('long long' and 'double') -*/ -#if !defined(LUA_INT_TYPE) -#define LUA_INT_TYPE LUA_INT_LONGLONG -#endif - -#if !defined(LUA_FLOAT_TYPE) -#define LUA_FLOAT_TYPE LUA_FLOAT_DOUBLE -#endif - -/* }================================================================== */ - - - - -/* -** {================================================================== -** Configuration for Paths. -** =================================================================== -*/ - -/* -** LUA_PATH_SEP is the character that separates templates in a path. -** LUA_PATH_MARK is the string that marks the substitution points in a -** template. -** LUA_EXEC_DIR in a Windows path is replaced by the executable's -** directory. -*/ -#define LUA_PATH_SEP ";" -#define LUA_PATH_MARK "?" -#define LUA_EXEC_DIR "!" - - -/* -@@ LUA_PATH_DEFAULT is the default path that Lua uses to look for -** Lua libraries. -@@ LUA_CPATH_DEFAULT is the default path that Lua uses to look for -** C libraries. -** CHANGE them if your machine has a non-conventional directory -** hierarchy or if you want to install your libraries in -** non-conventional directories. -*/ -#define LUA_VDIR LUA_VERSION_MAJOR "." LUA_VERSION_MINOR -#if defined(_WIN32) /* { */ -/* -** In Windows, any exclamation mark ('!') in the path is replaced by the -** path of the directory of the executable file of the current process. -*/ -#define LUA_LDIR "!\\lua\\" -#define LUA_CDIR "!\\" -#define LUA_SHRDIR "!\\..\\share\\lua\\" LUA_VDIR "\\" -#define LUA_PATH_DEFAULT \ - LUA_LDIR"?.lua;" LUA_LDIR"?\\init.lua;" \ - LUA_CDIR"?.lua;" LUA_CDIR"?\\init.lua;" \ - LUA_SHRDIR"?.lua;" LUA_SHRDIR"?\\init.lua;" \ - ".\\?.lua;" ".\\?\\init.lua" -#define LUA_CPATH_DEFAULT \ - LUA_CDIR"?.dll;" \ - LUA_CDIR"..\\lib\\lua\\" LUA_VDIR "\\?.dll;" \ - LUA_CDIR"loadall.dll;" ".\\?.dll" - -#else /* }{ */ - -#define LUA_ROOT "/usr/local/" -#define LUA_LDIR LUA_ROOT "share/lua/" LUA_VDIR "/" -#define LUA_CDIR LUA_ROOT "lib/lua/" LUA_VDIR "/" -#define LUA_PATH_DEFAULT \ - LUA_LDIR"?.lua;" LUA_LDIR"?/init.lua;" \ - LUA_CDIR"?.lua;" LUA_CDIR"?/init.lua;" \ - "./?.lua;" "./?/init.lua" -#define LUA_CPATH_DEFAULT \ - LUA_CDIR"?.so;" LUA_CDIR"loadall.so;" "./?.so" -#endif /* } */ - - -/* -@@ LUA_DIRSEP is the directory separator (for submodules). -** CHANGE it if your machine does not use "/" as the directory separator -** and is not Windows. (On Windows Lua automatically uses "\".) -*/ -#if defined(_WIN32) -#define LUA_DIRSEP "\\" -#else -#define LUA_DIRSEP "/" -#endif - -/* }================================================================== */ - - -/* -** {================================================================== -** Marks for exported symbols in the C code -** =================================================================== -*/ - -/* -@@ LUA_API is a mark for all core API functions. -@@ LUALIB_API is a mark for all auxiliary library functions. -@@ LUAMOD_API is a mark for all standard library opening functions. -** CHANGE them if you need to define those functions in some special way. -** For instance, if you want to create one Windows DLL with the core and -** the libraries, you may want to use the following definition (define -** LUA_BUILD_AS_DLL to get it). -*/ -#if defined(LUA_BUILD_AS_DLL) /* { */ - -#if defined(LUA_CORE) || defined(LUA_LIB) /* { */ -#define LUA_API __declspec(dllexport) -#else /* }{ */ -#define LUA_API __declspec(dllimport) -#endif /* } */ - -#else /* }{ */ - -#define LUA_API extern - -#endif /* } */ - - -/* more often than not the libs go together with the core */ -#define LUALIB_API LUA_API -#define LUAMOD_API LUALIB_API - - -/* -@@ LUAI_FUNC is a mark for all extern functions that are not to be -** exported to outside modules. -@@ LUAI_DDEF and LUAI_DDEC are marks for all extern (const) variables -** that are not to be exported to outside modules (LUAI_DDEF for -** definitions and LUAI_DDEC for declarations). -** CHANGE them if you need to mark them in some special way. Elf/gcc -** (versions 3.2 and later) mark them as "hidden" to optimize access -** when Lua is compiled as a shared library. Not all elf targets support -** this attribute. Unfortunately, gcc does not offer a way to check -** whether the target offers that support, and those without support -** give a warning about it. To avoid these warnings, change to the -** default definition. -*/ -#if defined(__GNUC__) && ((__GNUC__*100 + __GNUC_MINOR__) >= 302) && \ - defined(__ELF__) /* { */ -#define LUAI_FUNC __attribute__((visibility("hidden"))) extern -#else /* }{ */ -#define LUAI_FUNC extern -#endif /* } */ - -#define LUAI_DDEC LUAI_FUNC -#define LUAI_DDEF /* empty */ - -/* }================================================================== */ - - -/* -** {================================================================== -** Compatibility with previous versions -** =================================================================== -*/ - -/* -@@ LUA_COMPAT_5_2 controls other macros for compatibility with Lua 5.2. -@@ LUA_COMPAT_5_1 controls other macros for compatibility with Lua 5.1. -** You can define it to get all options, or change specific options -** to fit your specific needs. -*/ -#if defined(LUA_COMPAT_5_2) /* { */ - -/* -@@ LUA_COMPAT_MATHLIB controls the presence of several deprecated -** functions in the mathematical library. -*/ -#define LUA_COMPAT_MATHLIB - -/* -@@ LUA_COMPAT_BITLIB controls the presence of library 'bit32'. -*/ -#define LUA_COMPAT_BITLIB - -/* -@@ LUA_COMPAT_IPAIRS controls the effectiveness of the __ipairs metamethod. -*/ -#define LUA_COMPAT_IPAIRS - -/* -@@ LUA_COMPAT_APIINTCASTS controls the presence of macros for -** manipulating other integer types (lua_pushunsigned, lua_tounsigned, -** luaL_checkint, luaL_checklong, etc.) -*/ -#define LUA_COMPAT_APIINTCASTS - -#endif /* } */ - - -#if defined(LUA_COMPAT_5_1) /* { */ - -/* Incompatibilities from 5.2 -> 5.3 */ -#define LUA_COMPAT_MATHLIB -#define LUA_COMPAT_APIINTCASTS - -/* -@@ LUA_COMPAT_UNPACK controls the presence of global 'unpack'. -** You can replace it with 'table.unpack'. -*/ -#define LUA_COMPAT_UNPACK - -/* -@@ LUA_COMPAT_LOADERS controls the presence of table 'package.loaders'. -** You can replace it with 'package.searchers'. -*/ -#define LUA_COMPAT_LOADERS - -/* -@@ macro 'lua_cpcall' emulates deprecated function lua_cpcall. -** You can call your C function directly (with light C functions). -*/ -#define lua_cpcall(L,f,u) \ - (lua_pushcfunction(L, (f)), \ - lua_pushlightuserdata(L,(u)), \ - lua_pcall(L,1,0,0)) - - -/* -@@ LUA_COMPAT_LOG10 defines the function 'log10' in the math library. -** You can rewrite 'log10(x)' as 'log(x, 10)'. -*/ -#define LUA_COMPAT_LOG10 - -/* -@@ LUA_COMPAT_LOADSTRING defines the function 'loadstring' in the base -** library. You can rewrite 'loadstring(s)' as 'load(s)'. -*/ -#define LUA_COMPAT_LOADSTRING - -/* -@@ LUA_COMPAT_MAXN defines the function 'maxn' in the table library. -*/ -#define LUA_COMPAT_MAXN - -/* -@@ The following macros supply trivial compatibility for some -** changes in the API. The macros themselves document how to -** change your code to avoid using them. -*/ -#define lua_strlen(L,i) lua_rawlen(L, (i)) - -#define lua_objlen(L,i) lua_rawlen(L, (i)) - -#define lua_equal(L,idx1,idx2) lua_compare(L,(idx1),(idx2),LUA_OPEQ) -#define lua_lessthan(L,idx1,idx2) lua_compare(L,(idx1),(idx2),LUA_OPLT) - -/* -@@ LUA_COMPAT_MODULE controls compatibility with previous -** module functions 'module' (Lua) and 'luaL_register' (C). -*/ -#define LUA_COMPAT_MODULE - -#endif /* } */ - - -/* -@@ LUA_COMPAT_FLOATSTRING makes Lua format integral floats without a -@@ a float mark ('.0'). -** This macro is not on by default even in compatibility mode, -** because this is not really an incompatibility. -*/ -/* #define LUA_COMPAT_FLOATSTRING */ - -/* }================================================================== */ - - - -/* -** {================================================================== -** Configuration for Numbers. -** Change these definitions if no predefined LUA_FLOAT_* / LUA_INT_* -** satisfy your needs. -** =================================================================== -*/ - -/* -@@ LUA_NUMBER is the floating-point type used by Lua. -@@ LUAI_UACNUMBER is the result of a 'default argument promotion' -@@ over a floating number. -@@ l_mathlim(x) corrects limit name 'x' to the proper float type -** by prefixing it with one of FLT/DBL/LDBL. -@@ LUA_NUMBER_FRMLEN is the length modifier for writing floats. -@@ LUA_NUMBER_FMT is the format for writing floats. -@@ lua_number2str converts a float to a string. -@@ l_mathop allows the addition of an 'l' or 'f' to all math operations. -@@ l_floor takes the floor of a float. -@@ lua_str2number converts a decimal numeric string to a number. -*/ - - -/* The following definitions are good for most cases here */ - -#define l_floor(x) (l_mathop(floor)(x)) - -#define lua_number2str(s,sz,n) \ - l_sprintf((s), sz, LUA_NUMBER_FMT, (LUAI_UACNUMBER)(n)) - -/* -@@ lua_numbertointeger converts a float number to an integer, or -** returns 0 if float is not within the range of a lua_Integer. -** (The range comparisons are tricky because of rounding. The tests -** here assume a two-complement representation, where MININTEGER always -** has an exact representation as a float; MAXINTEGER may not have one, -** and therefore its conversion to float may have an ill-defined value.) -*/ -#define lua_numbertointeger(n,p) \ - ((n) >= (LUA_NUMBER)(LUA_MININTEGER) && \ - (n) < -(LUA_NUMBER)(LUA_MININTEGER) && \ - (*(p) = (LUA_INTEGER)(n), 1)) - - -/* now the variable definitions */ - -#if LUA_FLOAT_TYPE == LUA_FLOAT_FLOAT /* { single float */ - -#define LUA_NUMBER float - -#define l_mathlim(n) (FLT_##n) - -#define LUAI_UACNUMBER double - -#define LUA_NUMBER_FRMLEN "" -#define LUA_NUMBER_FMT "%.7g" - -#define l_mathop(op) op##f - -#define lua_str2number(s,p) strtof((s), (p)) - - -#elif LUA_FLOAT_TYPE == LUA_FLOAT_LONGDOUBLE /* }{ long double */ - -#define LUA_NUMBER long double - -#define l_mathlim(n) (LDBL_##n) - -#define LUAI_UACNUMBER long double - -#define LUA_NUMBER_FRMLEN "L" -#define LUA_NUMBER_FMT "%.19Lg" - -#define l_mathop(op) op##l - -#define lua_str2number(s,p) strtold((s), (p)) - -#elif LUA_FLOAT_TYPE == LUA_FLOAT_DOUBLE /* }{ double */ - -#define LUA_NUMBER double - -#define l_mathlim(n) (DBL_##n) - -#define LUAI_UACNUMBER double - -#define LUA_NUMBER_FRMLEN "" -#define LUA_NUMBER_FMT "%.14g" - -#define l_mathop(op) op - -#define lua_str2number(s,p) strtod((s), (p)) - -#else /* }{ */ - -#error "numeric float type not defined" - -#endif /* } */ - - - -/* -@@ LUA_INTEGER is the integer type used by Lua. -** -@@ LUA_UNSIGNED is the unsigned version of LUA_INTEGER. -** -@@ LUAI_UACINT is the result of a 'default argument promotion' -@@ over a lUA_INTEGER. -@@ LUA_INTEGER_FRMLEN is the length modifier for reading/writing integers. -@@ LUA_INTEGER_FMT is the format for writing integers. -@@ LUA_MAXINTEGER is the maximum value for a LUA_INTEGER. -@@ LUA_MININTEGER is the minimum value for a LUA_INTEGER. -@@ lua_integer2str converts an integer to a string. -*/ - - -/* The following definitions are good for most cases here */ - -#define LUA_INTEGER_FMT "%" LUA_INTEGER_FRMLEN "d" - -#define LUAI_UACINT LUA_INTEGER - -#define lua_integer2str(s,sz,n) \ - l_sprintf((s), sz, LUA_INTEGER_FMT, (LUAI_UACINT)(n)) - -/* -** use LUAI_UACINT here to avoid problems with promotions (which -** can turn a comparison between unsigneds into a signed comparison) -*/ -#define LUA_UNSIGNED unsigned LUAI_UACINT - - -/* now the variable definitions */ - -#if LUA_INT_TYPE == LUA_INT_INT /* { int */ - -#define LUA_INTEGER int -#define LUA_INTEGER_FRMLEN "" - -#define LUA_MAXINTEGER INT_MAX -#define LUA_MININTEGER INT_MIN - -#elif LUA_INT_TYPE == LUA_INT_LONG /* }{ long */ - -#define LUA_INTEGER long -#define LUA_INTEGER_FRMLEN "l" - -#define LUA_MAXINTEGER LONG_MAX -#define LUA_MININTEGER LONG_MIN - -#elif LUA_INT_TYPE == LUA_INT_LONGLONG /* }{ long long */ - -/* use presence of macro LLONG_MAX as proxy for C99 compliance */ -#if defined(LLONG_MAX) /* { */ -/* use ISO C99 stuff */ - -#define LUA_INTEGER long long -#define LUA_INTEGER_FRMLEN "ll" - -#define LUA_MAXINTEGER LLONG_MAX -#define LUA_MININTEGER LLONG_MIN - -#elif defined(LUA_USE_WINDOWS) /* }{ */ -/* in Windows, can use specific Windows types */ - -#define LUA_INTEGER __int64 -#define LUA_INTEGER_FRMLEN "I64" - -#define LUA_MAXINTEGER _I64_MAX -#define LUA_MININTEGER _I64_MIN - -#else /* }{ */ - -#error "Compiler does not support 'long long'. Use option '-DLUA_32BITS' \ - or '-DLUA_C89_NUMBERS' (see file 'luaconf.h' for details)" - -#endif /* } */ - -#else /* }{ */ - -#error "numeric integer type not defined" - -#endif /* } */ - -/* }================================================================== */ - - -/* -** {================================================================== -** Dependencies with C99 and other C details -** =================================================================== -*/ - -/* -@@ l_sprintf is equivalent to 'snprintf' or 'sprintf' in C89. -** (All uses in Lua have only one format item.) -*/ -#if !defined(LUA_USE_C89) -#define l_sprintf(s,sz,f,i) snprintf(s,sz,f,i) -#else -#define l_sprintf(s,sz,f,i) ((void)(sz), sprintf(s,f,i)) -#endif - - -/* -@@ lua_strx2number converts an hexadecimal numeric string to a number. -** In C99, 'strtod' does that conversion. Otherwise, you can -** leave 'lua_strx2number' undefined and Lua will provide its own -** implementation. -*/ -#if !defined(LUA_USE_C89) -#define lua_strx2number(s,p) lua_str2number(s,p) -#endif - - -/* -@@ lua_number2strx converts a float to an hexadecimal numeric string. -** In C99, 'sprintf' (with format specifiers '%a'/'%A') does that. -** Otherwise, you can leave 'lua_number2strx' undefined and Lua will -** provide its own implementation. -*/ -#if !defined(LUA_USE_C89) -#define lua_number2strx(L,b,sz,f,n) \ - ((void)L, l_sprintf(b,sz,f,(LUAI_UACNUMBER)(n))) -#endif - - -/* -** 'strtof' and 'opf' variants for math functions are not valid in -** C89. Otherwise, the macro 'HUGE_VALF' is a good proxy for testing the -** availability of these variants. ('math.h' is already included in -** all files that use these macros.) -*/ -#if defined(LUA_USE_C89) || (defined(HUGE_VAL) && !defined(HUGE_VALF)) -#undef l_mathop /* variants not available */ -#undef lua_str2number -#define l_mathop(op) (lua_Number)op /* no variant */ -#define lua_str2number(s,p) ((lua_Number)strtod((s), (p))) -#endif - - -/* -@@ LUA_KCONTEXT is the type of the context ('ctx') for continuation -** functions. It must be a numerical type; Lua will use 'intptr_t' if -** available, otherwise it will use 'ptrdiff_t' (the nearest thing to -** 'intptr_t' in C89) -*/ -#define LUA_KCONTEXT ptrdiff_t - -#if !defined(LUA_USE_C89) && defined(__STDC_VERSION__) && \ - __STDC_VERSION__ >= 199901L -#include -#if defined(INTPTR_MAX) /* even in C99 this type is optional */ -#undef LUA_KCONTEXT -#define LUA_KCONTEXT intptr_t -#endif -#endif - - -/* -@@ lua_getlocaledecpoint gets the locale "radix character" (decimal point). -** Change that if you do not want to use C locales. (Code using this -** macro must include header 'locale.h'.) -*/ -#if !defined(lua_getlocaledecpoint) -#define lua_getlocaledecpoint() (localeconv()->decimal_point[0]) -#endif - -/* }================================================================== */ - - -/* -** {================================================================== -** Language Variations -** ===================================================================== -*/ - -/* -@@ LUA_NOCVTN2S/LUA_NOCVTS2N control how Lua performs some -** coercions. Define LUA_NOCVTN2S to turn off automatic coercion from -** numbers to strings. Define LUA_NOCVTS2N to turn off automatic -** coercion from strings to numbers. -*/ -/* #define LUA_NOCVTN2S */ -/* #define LUA_NOCVTS2N */ - - -/* -@@ LUA_USE_APICHECK turns on several consistency checks on the C API. -** Define it as a help when debugging C code. -*/ -#if defined(LUA_USE_APICHECK) -#include -#define luai_apicheck(l,e) assert(e) -#endif - -/* }================================================================== */ - - -/* -** {================================================================== -** Macros that affect the API and must be stable (that is, must be the -** same when you compile Lua and when you compile code that links to -** Lua). You probably do not want/need to change them. -** ===================================================================== -*/ - -/* -@@ LUAI_MAXSTACK limits the size of the Lua stack. -** CHANGE it if you need a different limit. This limit is arbitrary; -** its only purpose is to stop Lua from consuming unlimited stack -** space (and to reserve some numbers for pseudo-indices). -*/ -#if LUAI_BITSINT >= 32 -#define LUAI_MAXSTACK 1000000 -#else -#define LUAI_MAXSTACK 15000 -#endif - - -/* -@@ LUA_EXTRASPACE defines the size of a raw memory area associated with -** a Lua state with very fast access. -** CHANGE it if you need a different size. -*/ -#define LUA_EXTRASPACE (sizeof(void *)) - - -/* -@@ LUA_IDSIZE gives the maximum size for the description of the source -@@ of a function in debug information. -** CHANGE it if you want a different size. -*/ -#define LUA_IDSIZE 60 - - -/* -@@ LUAL_BUFFERSIZE is the buffer size used by the lauxlib buffer system. -** CHANGE it if it uses too much C-stack space. (For long double, -** 'string.format("%.99f", -1e4932)' needs 5034 bytes, so a -** smaller buffer would force a memory allocation for each call to -** 'string.format'.) -*/ -#if LUA_FLOAT_TYPE == LUA_FLOAT_LONGDOUBLE -#define LUAL_BUFFERSIZE 8192 -#else -#define LUAL_BUFFERSIZE ((int)(0x80 * sizeof(void*) * sizeof(lua_Integer))) -#endif - -/* }================================================================== */ - - -/* -@@ LUA_QL describes how error messages quote program elements. -** Lua does not use these macros anymore; they are here for -** compatibility only. -*/ -#define LUA_QL(x) "'" x "'" -#define LUA_QS LUA_QL("%s") - - - - -/* =================================================================== */ - -/* -** Local configuration. You can use this space to add your redefinitions -** without modifying the main part of the file. -*/ - - - - - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lualib.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lualib.h deleted file mode 100644 index c01eb9c8c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lualib.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -** $Id: lualib.h,v 1.44 2014/02/06 17:32:33 roberto Exp roberto $ -** Lua standard libraries -** See Copyright Notice in lua.h -*/ - - -#ifndef lualib_h -#define lualib_h - -#include "lua.h" - - -/* version suffix for environment variable names */ -#define LUA_VERSUFFIX "_" LUA_VERSION_MAJOR "_" LUA_VERSION_MINOR - - -LUAMOD_API int (luaopen_base) (lua_State *L); - -#define LUA_COLIBNAME "coroutine" -LUAMOD_API int (luaopen_coroutine) (lua_State *L); - -#define LUA_TABLIBNAME "table" -LUAMOD_API int (luaopen_table) (lua_State *L); - -#define LUA_IOLIBNAME "io" -LUAMOD_API int (luaopen_io) (lua_State *L); - -#define LUA_OSLIBNAME "os" -LUAMOD_API int (luaopen_os) (lua_State *L); - -#define LUA_STRLIBNAME "string" -LUAMOD_API int (luaopen_string) (lua_State *L); - -#define LUA_UTF8LIBNAME "utf8" -LUAMOD_API int (luaopen_utf8) (lua_State *L); - -#define LUA_BITLIBNAME "bit32" -LUAMOD_API int (luaopen_bit32) (lua_State *L); - -#define LUA_MATHLIBNAME "math" -LUAMOD_API int (luaopen_math) (lua_State *L); - -#define LUA_DBLIBNAME "debug" -LUAMOD_API int (luaopen_debug) (lua_State *L); - -#define LUA_LOADLIBNAME "package" -LUAMOD_API int (luaopen_package) (lua_State *L); - - -/* open all previous libraries */ -LUALIB_API void (luaL_openlibs) (lua_State *L); - - - -#if !defined(lua_assert) -#define lua_assert(x) ((void)0) -#endif - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lundump.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lundump.h deleted file mode 100644 index bc9f99a29..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lundump.h +++ /dev/null @@ -1,32 +0,0 @@ -/* -** $Id: lundump.h,v 1.44 2014/06/19 18:27:20 roberto Exp roberto $ -** load precompiled Lua chunks -** See Copyright Notice in lua.h -*/ - -#ifndef lundump_h -#define lundump_h - -#include "llimits.h" -#include "lobject.h" -#include "lzio.h" - - -/* data to catch conversion errors */ -#define LUAC_DATA "\x19\x93\r\n\x1a\n" - -#define LUAC_INT 0x5678 -#define LUAC_NUM cast_num(370.5) - -#define MYINT(s) (s[0]-'0') -#define LUAC_VERSION (MYINT(LUA_VERSION_MAJOR)*16+MYINT(LUA_VERSION_MINOR)) -#define LUAC_FORMAT 0 /* this is the official format */ - -/* load one chunk; from lundump.c */ -LUAI_FUNC LClosure* luaU_undump (lua_State* L, ZIO* Z, const char* name); - -/* dump one chunk; from ldump.c */ -LUAI_FUNC int luaU_dump (lua_State* L, const Proto* f, lua_Writer w, - void* data, int strip); - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lvm.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lvm.h deleted file mode 100644 index ca75a3386..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lvm.h +++ /dev/null @@ -1,113 +0,0 @@ -/* -** $Id: lvm.h,v 2.40 2016/01/05 16:07:21 roberto Exp roberto $ -** Lua virtual machine -** See Copyright Notice in lua.h -*/ - -#ifndef lvm_h -#define lvm_h - - -#include "ldo.h" -#include "lobject.h" -#include "ltm.h" - - -#if !defined(LUA_NOCVTN2S) -#define cvt2str(o) ttisnumber(o) -#else -#define cvt2str(o) 0 /* no conversion from numbers to strings */ -#endif - - -#if !defined(LUA_NOCVTS2N) -#define cvt2num(o) ttisstring(o) -#else -#define cvt2num(o) 0 /* no conversion from strings to numbers */ -#endif - - -/* -** You can define LUA_FLOORN2I if you want to convert floats to integers -** by flooring them (instead of raising an error if they are not -** integral values) -*/ -#if !defined(LUA_FLOORN2I) -#define LUA_FLOORN2I 0 -#endif - - -#define tonumber(o,n) \ - (ttisfloat(o) ? (*(n) = fltvalue(o), 1) : luaV_tonumber_(o,n)) - -#define tointeger(o,i) \ - (ttisinteger(o) ? (*(i) = ivalue(o), 1) : luaV_tointeger(o,i,LUA_FLOORN2I)) - -#define intop(op,v1,v2) l_castU2S(l_castS2U(v1) op l_castS2U(v2)) - -#define luaV_rawequalobj(t1,t2) luaV_equalobj(NULL,t1,t2) - - -/* -** fast track for 'gettable': if 't' is a table and 't[k]' is not nil, -** return 1 with 'slot' pointing to 't[k]' (final result). Otherwise, -** return 0 (meaning it will have to check metamethod) with 'slot' -** pointing to a nil 't[k]' (if 't' is a table) or NULL (otherwise). -** 'f' is the raw get function to use. -*/ -#define luaV_fastget(L,t,k,slot,f) \ - (!ttistable(t) \ - ? (slot = NULL, 0) /* not a table; 'slot' is NULL and result is 0 */ \ - : (slot = f(hvalue(t), k), /* else, do raw access */ \ - !ttisnil(slot))) /* result not nil? */ - -/* -** standard implementation for 'gettable' -*/ -#define luaV_gettable(L,t,k,v) { const TValue *slot; \ - if (luaV_fastget(L,t,k,slot,luaH_get)) { setobj2s(L, v, slot); } \ - else luaV_finishget(L,t,k,v,slot); } - - -/* -** Fast track for set table. If 't' is a table and 't[k]' is not nil, -** call GC barrier, do a raw 't[k]=v', and return true; otherwise, -** return false with 'slot' equal to NULL (if 't' is not a table) or -** 'nil'. (This is needed by 'luaV_finishget'.) Note that, if the macro -** returns true, there is no need to 'invalidateTMcache', because the -** call is not creating a new entry. -*/ -#define luaV_fastset(L,t,k,slot,f,v) \ - (!ttistable(t) \ - ? (slot = NULL, 0) \ - : (slot = f(hvalue(t), k), \ - ttisnil(slot) ? 0 \ - : (luaC_barrierback(L, hvalue(t), v), \ - setobj2t(L, cast(TValue *,slot), v), \ - 1))) - - -#define luaV_settable(L,t,k,v) { const TValue *slot; \ - if (!luaV_fastset(L,t,k,slot,luaH_get,v)) \ - luaV_finishset(L,t,k,v,slot); } - - - -LUAI_FUNC int luaV_equalobj (lua_State *L, const TValue *t1, const TValue *t2); -LUAI_FUNC int luaV_lessthan (lua_State *L, const TValue *l, const TValue *r); -LUAI_FUNC int luaV_lessequal (lua_State *L, const TValue *l, const TValue *r); -LUAI_FUNC int luaV_tonumber_ (const TValue *obj, lua_Number *n); -LUAI_FUNC int luaV_tointeger (const TValue *obj, lua_Integer *p, int mode); -LUAI_FUNC void luaV_finishget (lua_State *L, const TValue *t, TValue *key, - StkId val, const TValue *slot); -LUAI_FUNC void luaV_finishset (lua_State *L, const TValue *t, TValue *key, - StkId val, const TValue *slot); -LUAI_FUNC void luaV_finishOp (lua_State *L); -LUAI_FUNC void luaV_execute (lua_State *L); -LUAI_FUNC void luaV_concat (lua_State *L, int total); -LUAI_FUNC lua_Integer luaV_div (lua_State *L, lua_Integer x, lua_Integer y); -LUAI_FUNC lua_Integer luaV_mod (lua_State *L, lua_Integer x, lua_Integer y); -LUAI_FUNC lua_Integer luaV_shiftl (lua_Integer x, lua_Integer y); -LUAI_FUNC void luaV_objlen (lua_State *L, StkId ra, const TValue *rb); - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lzio.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lzio.h deleted file mode 100644 index fb310b99c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/include/lzio.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -** $Id: lzio.h,v 1.30 2014/12/19 17:26:14 roberto Exp roberto $ -** Buffered streams -** See Copyright Notice in lua.h -*/ - - -#ifndef lzio_h -#define lzio_h - -#include "lua.h" - -#include "lmem.h" - - -#define EOZ (-1) /* end of stream */ - -typedef struct Zio ZIO; - -#define zgetc(z) (((z)->n--)>0 ? cast_uchar(*(z)->p++) : luaZ_fill(z)) - - -typedef struct Mbuffer { - char *buffer; - size_t n; - size_t buffsize; -} Mbuffer; - -#define luaZ_initbuffer(L, buff) ((buff)->buffer = NULL, (buff)->buffsize = 0) - -#define luaZ_buffer(buff) ((buff)->buffer) -#define luaZ_sizebuffer(buff) ((buff)->buffsize) -#define luaZ_bufflen(buff) ((buff)->n) - -#define luaZ_buffremove(buff,i) ((buff)->n -= (i)) -#define luaZ_resetbuffer(buff) ((buff)->n = 0) - - -#define luaZ_resizebuffer(L, buff, size) \ - ((buff)->buffer = luaM_reallocvchar(L, (buff)->buffer, \ - (buff)->buffsize, size), \ - (buff)->buffsize = size) - -#define luaZ_freebuffer(L, buff) luaZ_resizebuffer(L, buff, 0) - - -LUAI_FUNC void luaZ_init (lua_State *L, ZIO *z, lua_Reader reader, - void *data); -LUAI_FUNC size_t luaZ_read (ZIO* z, void *b, size_t n); /* read next n bytes */ - - - -/* --------- Private Part ------------------ */ - -struct Zio { - size_t n; /* bytes still unread */ - const char *p; /* current position in buffer */ - lua_Reader reader; /* reader function */ - void *data; /* additional data */ - lua_State *L; /* Lua state (for reader) */ -}; - - -LUAI_FUNC int luaZ_fill (ZIO *z); - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/bugs b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/bugs deleted file mode 100644 index caafae5aa..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/bugs +++ /dev/null @@ -1,3729 +0,0 @@ ---[=[ -** lua.stx / llex.c -Tue Dec 2 10:45:48 EDT 1997 ->> BUG: "lastline" was not reset on function entry, so debug information ->> started only in the 2nd line of a function. - - - -================================================================= ---- Version 3.1 alpha - -** lua.c -Thu Jan 15 14:34:58 EDT 1998 ->> must include "stdlib.h" (for "exit()"). - -** lbuiltin.c / lobject.h -Thu Jan 15 14:34:58 EDT 1998 ->> MAX_WORD may be bigger than MAX_INT -(by lhf) - -** llex.c -Mon Jan 19 18:17:18 EDT 1998 ->> wrong line number (+1) in error report when file starts with "#..." - -** lstrlib.c -Tue Jan 27 15:27:49 EDT 1998 ->> formats like "%020d" were considered too big (3 digits); moreover, ->> some sistems limit printf to at most 500 chars, so we can limit sizes ->> to 2 digits (99). - -** lapi.c -Tue Jan 27 17:12:36 EDT 1998 ->> "lua_getstring" may create a new string, so should check GC - -** lstring.c / ltable.c -Wed Jan 28 14:48:12 EDT 1998 ->> tables can become full of "empty" slots, and keep growing without limits. - -** lstrlib.c -Mon Mar 9 15:26:09 EST 1998 ->> gsub('a', '(b?)%1*' ...) loops (because the capture is empty). - -** lstrlib.c -Mon May 18 19:20:00 EST 1998 ->> arguments for "format" 'x', 'X', 'o' and 'u' must be unsigned int. - - - -================================================================= ---- Version 3.1 - -** liolib.c / lauxlib.c -Mon Sep 7 15:57:02 EST 1998 ->> function "luaL_argerror" prints wrong argument number (from a user's point -of view) when functions have upvalues. - -** lstrlib.c -Tue Nov 10 17:29:36 EDT 1998 ->> gsub/strfind do not check whether captures are properly finished. -(by roberto/tomas) - -** lbuiltin.c -Fri Dec 18 11:22:55 EDT 1998 ->> "tonumber" goes crazy with negative numbers in other bases (not 10), -because "strtol" returns long, not unsigned long. -(by Visual C++) - -** lstrlib.c -Mon Jan 4 10:41:40 EDT 1999 ->> "format" does not check size of format item (such as "%00000...00000d"). - -** lapi.c -Wed Feb 3 14:40:21 EDT 1999 ->> getlocal cannot return the local itself, since lua_isstring and -lua_isnumber can modify it. - -** lstrlib.c -Thu Feb 4 17:08:50 EDT 1999 ->> format "%s" may break limit of "sprintf" on some machines. -(by Marcelo Sales) - -** lzio.c -Thu Mar 4 11:49:37 EST 1999 ->> file stream cannot call fread after EOF. -(by lhf) - - - -================================================================= ---- Version 3.2 (beta) - -** lstrlib.c -Fri Apr 30 11:10:20 EST 1999 ->> '$' at end of pattern was matching regular '$', too. -(by anna; since 2.5) - -** lbuiltin.c -Fri May 21 17:15:11 EST 1999 ->> foreach, foreachi, foreachvar points to function in stack when stack -can be reallocated. -(by tomas; since 3.2 beta) - -** lparser.c -Wed Jun 16 10:32:46 EST 1999 ->> cannot assign to unlimited variables, because it causes overflow in -the number of returns of a function. -(since 3.1) - - - -================================================================= ---- Version 3.2 - -** lmathlib.c -Wed Aug 18 11:28:38 EST 1999 ->> random(0) and random(x,0) are wrong (0 is read as no argument!). -(by Dave Bollinger; since 3.1) - -** lparser.c -Thu Sep 2 10:07:20 EST 1999 ->> in the (old) expression << ls->fs->f->consts[checkname(ls)] >>, checkname -could realloc f->consts. -(by Supratik Champati; since 3.2 beta) - -** lobject.c / lbuiltin.c -Wed Sep 8 17:41:54 EST 1999 ->> tonumber'e1' and tonumber(' ', x), for x!=10, gave 0 instead of nil. -(since 3.1) - -** lstrlib.c -Thu Nov 11 14:36:30 EDT 1999 ->> `strfind' does not handle \0 in plain search. -(by Jon Kleiser; since 3.1) - -** lparser.c -Wed Dec 29 16:05:43 EDT 1999 ->> return gives wrong line in debug information -(by lhf; since 3.2 [at least]) - -** ldo.c -Thu Dec 30 16:39:33 EDT 1999 ->> cannot reopen stdin (for binary mode) -(by lhf & roberto; since 3.1) - -** lapi.c -Thu Mar 2 09:41:53 EST 2000 ->> lua_settable should check stack space (it could call a T.M.) -(by lhf & celes; since 3.2; it was already fixed by fixed stack) - -** lparser.c -Mon Apr 3 09:59:06 EST 2000 ->> '%' should be in expfollow -(by Edgar Toernig; since 3.1; it was already fixed) - -** lbuiltin.c -Mon Apr 3 10:05:05 EST 2000 ->> tostring() without arguments gives seg. fault. -(by Edgar Toernig; since 3.0) - - - -================================================================= ---- Version 4.0 alpha - -Tested with full test suites (as locked in Mon Apr 24 14:23:11 EST 2000) -in the following platforms: -* Linux - gcc, g++ -* AIX - gcc -* Solaris - gcc, cc -* IRIX - cc, cc-purify -* Windows - Visual C++ (.c e .cpp, warning level=4) - - -** lstrlib.c -Tue May 2 15:27:58 EST 2000 ->> `strfind' gets wrong subject length when there is an offset -(by Jon Kleiser; since 4.0a) - -** lparser.c -Fri May 12 15:11:12 EST 2000 ->> first element in a list constructor is not adjusted to one value ->> (e.g. «a = {gsub('a','a','')}») -(by Tomas; since 4.0a) - -** lparser.c -Wed May 24 14:50:16 EST 2000 ->> record-constructor starting with an upvalue name gets an error ->> (e.g. «local a; function f() x = {a=1} end») -(by Edgar Toernig; since 3.1) - -** lparser.c -Tue Aug 29 15:56:05 EST 2000 ->> error message for `for' uses `while' -(since 4.0a; already corrected) - -** lgc.c -Tue Aug 29 15:57:41 EST 2000 ->> gc tag method for nil could call line hook -(by ry; since ?) - - - -================================================================= ---- Version 4.0 Beta - -** liolib.c -Fri Sep 22 15:12:37 EST 2000 ->> `read("*w")' should return nil at EOF -(by roberto; since 4.0b) - -** lvm.c -Mon Sep 25 11:47:48 EST 2000 ->> lua_gettable does not get key from stack top -(by Philip Yi; since 4.0b) - -** lgc.c -Mon Sep 25 11:50:48 EST 2000 ->> GC may crash when checking locked C closures -(by Philip Yi; since 4.0b) - -** lapi.c -Wed Sep 27 09:50:19 EST 2000 ->> lua_tag should return LUA_NOTAG for non-valid indices -(by Paul Hankin; since 4.0b) - -** llex.h / llex.c / lparser.c -Wed Sep 27 13:39:45 EST 2000 ->> parser overwrites semantic information when looking ahead ->> (e.g. «a = {print'foo'}») -(by Edgar Toernig; since 4.0b, deriving from previous bug) - -** liolib.c -Thu Oct 26 10:50:46 EDT 2000 ->> in function `read_file', realloc() doesn't free the buffer if it can't ->> allocate new memory -(by Mauro Vezzosi; since 4.0b) - - - -================================================================= ---- Version 4.0 - -** lparser.c -Wed Nov 29 09:51:44 EDT 2000 ->> parser does not accept a `;' after a `return' -(by lhf; since 4.0b) - -** liolib.c -Fri Dec 22 15:30:42 EDT 2000 ->> when `read' fails it must return nil (and not no value) -(by cassino; since at least 3.1) - -** lstring.c/lapi.c -Thu Feb 1 11:55:45 EDT 2001 ->> lua_pushuserdata(L, NULL) is buggy -(by Edgar Toernig; since 4.0) - -** ldo.c -Fri Feb 2 14:06:40 EDT 2001 ->> «while 1 dostring[[print('hello\n')]] end» never reclaims memory -(by Andrew Paton; since 4.0b) - -** lbaselib.c -Tue Feb 6 11:57:13 EDT 2001 ->> ESC (which starts precompiled code) in C is \33, not \27 -(by Edgar Toernig and lhf; since 4.0b) - -** lparser.c -Tue Jul 10 16:59:18 EST 2001 ->> error message for `%a' gave wrong line number -(by Leonardo Constantino; since 4.0) - -** lbaselib.c -Fri Dec 21 15:21:05 EDT 2001 ->> seg. fault when rawget/rawset get extra arguments -(by Eric Mauger; since 4.0b) - -** lvm.c -Wed Jun 19 13:28:20 EST 2002 ->> line hook gets wrong `ar' -(by Daniel C. Sinclair; since 4.0.b) - -** ldo.c -Wed Jun 19 13:31:49 EST 2002 ->> `protectedparser' may run GC, and then collect `filename' ->> (in function `parse_file') -(by Alex Bilyk; since 4.0) - - - - -================================================================= ---- Version 5.0 alpha - -** lgc.c -Fri Aug 30 13:49:14 EST 2002 ->> GC metamethod stored in a weak metatable being collected together with ->> userdata may not be cleared properly -(by Roberto; since 5.0a) - -** lapi.c -Thu Nov 21 11:00:00 EST 2002 ->> ULONG_MAX>>10 may not fit into an int -(by Jeff Petkau; since 4.0) - -** lparser.c -Fri Dec 6 17:06:40 UTC 2002 ->> scope of generic for variables is not sound -(by Gavin Wraith; since 5.0a) - - - - -================================================================= ---- Version 5.0 beta -** lbaselib.c -Fri Dec 20 09:53:19 UTC 2002 ->> `resume' was checking the wrong value for stack overflow -(by Maik Zimmermann; since 5.0b) - -** ldo.c -Thu Jan 23 11:29:06 UTC 2003 ->> error during garbage collection in luaD_protectedparser is not being ->> protected -(by Benoit Germain; since 5.0a) - -** ldo.c (and others) -Fri Feb 28 14:20:33 EST 2003 ->> GC metamethod calls could mess C/Lua stack syncronization -(by Roberto; since 5.0b) - -** lzio.h/zlio.c -Thu Mar 20 11:40:12 EST 2003 ->> zio mixes a 255 as first char in a buffer with EOZ -(by lhf; since 5.0a) - - - ---]=] ------------------------------------------------------------------ --- Lua 5.0 (final) - -Bug{ -what = [[lua_closethread exists only in the manual]], -report = [[by Nguyen Binh, 28/04/2003]], -patch = [[no patch; the manual is wrong]], -} - - -Bug{ -what = [[attempt to resume a running coroutine crashes Lua]], -example = [[ -function co_func (current_co) - coroutine.resume(co) -end -co = coroutine.create(co_func) -coroutine.resume(co) -coroutine.resume(co) --> seg. fault -]], -report = [[by Alex Bilyk, 09/05/2003]], -patch = [[ -* ldo.c: -325,326c325 -< if (nargs >= L->top - L->base) -< luaG_runerror(L, "cannot resume dead coroutine"); ---- -> lua_assert(nargs < L->top - L->base); -329c328,329 -< else if (ci->state & CI_YIELD) { /* inside a yield? */ ---- -> else { /* inside a yield */ -> lua_assert(ci->state & CI_YIELD); -344,345d343 -< else -< luaG_runerror(L, "cannot resume non-suspended coroutine"); -351a350,358 -> static int resume_error (lua_State *L, const char *msg) { -> L->top = L->ci->base; -> setsvalue2s(L->top, luaS_new(L, msg)); -> incr_top(L); -> lua_unlock(L); -> return LUA_ERRRUN; -> } -> -> -355a363,368 -> if (L->ci == L->base_ci) { -> if (nargs >= L->top - L->base) -> return resume_error(L, "cannot resume dead coroutine"); -> } -> else if (!(L->ci->state & CI_YIELD)) /* not inside a yield? */ -> return resume_error(L, "cannot resume non-suspended coroutine"); -]], -} - - -Bug{ -what = [[file:close cannot be called without a file. (results in seg fault)]], -example = [[ -> io.stdin.close() -- correct call shold be io.stdin:close() -]], -report = [[by Tuomo Valkonen, 27/05/2003]], -patch = [[ -* liolib.c: -161c161 -< if (lua_isnone(L, 1)) { ---- -> if (lua_isnone(L, 1) && lua_type(L, lua_upvalueindex(1)) == LUA_TTABLE) { -]], --}} -} - - -Bug{ -what = [[C functions also may have stacks larger than current top]], -example = [[ -Must recompile lua with a change in lua.c and with lua_assert defined: -* lua.c: -381a382 -> lua_checkstack(l, 1000); -]], -report = [[Alex Bilyk, 09/06/2003]], -patch = [[ -* lgc.c: -247c247 -< if (!(ci->state & CI_C) && lim < ci->top) ---- -> if (lim < ci->top) -]], -} - - -Bug{ -what = [[`pc' address is invalidated when a coroutine is suspended]], -example = [[ -function g(x) - coroutine.yield(x) -end - -function f (i) - debug.sethook(print, "l") - for j=1,1000 do - g(i+j) - end -end - -co = coroutine.wrap(f) -co(10) -pcall(co) -pcall(co) -]], -report = [[Nick Trout, 07/07/2003]], -patch = [[ -* lvm.c: -402,403c402,403 -< L->ci->u.l.pc = &pc; -< if (L->hookmask & LUA_MASKCALL) ---- -> if (L->hookmask & LUA_MASKCALL) { -> L->ci->u.l.pc = &pc; -404a405 -> } -405a407 -> L->ci->u.l.pc = &pc; -676,678c678 -< lua_assert(ci->u.l.pc == &pc && -< ttisfunction(ci->base - 1) && -< (ci->state & CI_SAVEDPC)); ---- -> lua_assert(ttisfunction(ci->base - 1) && (ci->state & CI_SAVEDPC)); -]] -} - - -Bug{ -what = [[userdata to be collected still counts into new GC threshold, -increasing memory consumption]], -report = [[Roberto, 25/07/2003]], -example = [[ -a = newproxy(true) -getmetatable(a).__gc = function () end -for i=1,10000000 do - newproxy(a) - if math.mod(i, 10000) == 0 then print(gcinfo()) end -end -]], -patch = [[ -* lgc.h: -18c18 -< void luaC_separateudata (lua_State *L); ---- -> size_t luaC_separateudata (lua_State *L); - -* lgc.c: -113c113,114 -< void luaC_separateudata (lua_State *L) { ---- -> size_t luaC_separateudata (lua_State *L) { -> size_t deadmem = 0; -127a129 -> deadmem += sizeudata(gcotou(curr)->uv.len); -136a139 -> return deadmem; -390c393 -< static void checkSizes (lua_State *L) { ---- -> static void checkSizes (lua_State *L, size_t deadmem) { -400c403 -< G(L)->GCthreshold = 2*G(L)->nblocks; /* new threshold */ ---- -> G(L)->GCthreshold = 2*G(L)->nblocks - deadmem; /* new threshold */ -454c457,458 -< static void mark (lua_State *L) { ---- -> static size_t mark (lua_State *L) { -> size_t deadmem; -467c471 -< luaC_separateudata(L); /* separate userdata to be preserved */ ---- -> deadmem = luaC_separateudata(L); /* separate userdata to be preserved */ -475a480 -> return deadmem; -480c485 -< mark(L); ---- -> size_t deadmem = mark(L); -482c487 -< checkSizes(L); ---- -> checkSizes(L, deadmem); -]] -} - -Bug{ -what=[[IBM AS400 (OS400) has sizeof(void *)==16, and a `%p' may generate -up to 60 characters in a `printf'. That causes a buffer overflow in -`tostring'.]], - -report = [[David Burgess, 25/08/2003]], - -example = [[print{}; (in an AS400 machine)]], - -patch = [[ -* liolib.c: -178c178 -< char buff[32]; ---- -> char buff[128]; - -* lbaselib.c: -327c327 -< char buff[64]; ---- -> char buff[128]; -]] -} - - -Bug{ -what = [[syntax `local function' does not increment stack size]], - -report = [[Rici Lake, 26/09/2003]], - -example = [[ --- must run this with precompiled code -local a,b,c -local function d () end -]], - -patch = [[ -* lparser.c: -1143a1144 -> FuncState *fs = ls->fs; -1145c1146,1147 -< init_exp(&v, VLOCAL, ls->fs->freereg++); ---- -> init_exp(&v, VLOCAL, fs->freereg); -> luaK_reserveregs(fs, 1); -1148c1150,1152 -< luaK_storevar(ls->fs, &v, &b); ---- -> luaK_storevar(fs, &v, &b); -> /* debug information will only see the variable after this point! */ -> getlocvar(fs, fs->nactvar - 1).startpc = fs->pc; -]], - -} - - -Bug{ - -what = [[count hook may be called without being set]], - -report = [[Andreas Stenius, 06/10/2003]], - -example = [[ -set your hooks with - - lua_sethook(L, my_hook, LUA_MASKLINE | LUA_MASKRET, 1); - -(It is weird to use a count > 0 without setting the count hook, -but it is not wrong.) -]], - -patch = [[ -* lvm.c: -69c69 -< if (mask > LUA_MASKLINE) { /* instruction-hook set? */ ---- -> if (mask & LUA_MASKCOUNT) { /* instruction-hook set? */ -]], - -} - - -Bug{ - -what = [[`dofile' eats one return value when called without arguments]], - -report = [[Frederico Abraham, 15/01/2004]], - -example = [[ -a,b = dofile() --< here you enter `return 1,2,3 ' -print(a,b) --> 2 3 (should be 1 and 2) -]], - -patch = [[ -* lbaselib.c: -313a314 -> int n = lua_gettop(L); -317c318 -< return lua_gettop(L) - 1; ---- -> return lua_gettop(L) - n; -]], - -} - - - ------------------------------------------------------------------ --- Lua 5.0.2 - -Bug{ -what = [[string concatenation may cause arithmetic overflow, leading -to a buffer overflow]], - -report = [[Rici Lake, 20/05/2004]], - -example = [[ -longs = string.rep("\0", 2^25) -function catter(i) - return assert(loadstring( - string.format("return function(a) return a%s end", - string.rep("..a", i-1))))() -end -rep129 = catter(129) -rep129(longs) -]], - -patch = [[ -* lvm.c: -@@ -321,15 +321,15 @@ - luaG_concaterror(L, top-2, top-1); - } else if (tsvalue(top-1)->tsv.len > 0) { /* if len=0, do nothing */ - /* at least two string values; get as many as possible */ -- lu_mem tl = cast(lu_mem, tsvalue(top-1)->tsv.len) + -- cast(lu_mem, tsvalue(top-2)->tsv.len); -+ size_t tl = tsvalue(top-1)->tsv.len; - char *buffer; - int i; -- while (n < total && tostring(L, top-n-1)) { /* collect total length */ -- tl += tsvalue(top-n-1)->tsv.len; -- n++; -+ /* collect total length */ -+ for (n = 1; n < total && tostring(L, top-n-1); n++) { -+ size_t l = tsvalue(top-n-1)->tsv.len; -+ if (l >= MAX_SIZET - tl) luaG_runerror(L, "string length overflow"); -+ tl += l; - } -- if (tl > MAX_SIZET) luaG_runerror(L, "string size overflow"); - buffer = luaZ_openspace(L, &G(L)->buff, tl); - tl = 0; - for (i=n; i>0; i--) { /* concat all strings */ -]] -} - - -Bug{ -what = [[lua_getupvalue and setupvalue do not check for index too small]], - -report = [[Mike Pall, ?/2004]], - -example = [[debug.getupvalue(function() end, 0)]], - -patch = [[ -* lapi.c -941c941 -< if (n > f->c.nupvalues) return NULL; ---- -> if (!(1 <= n && n <= f->c.nupvalues)) return NULL; -947c947 -< if (n > p->sizeupvalues) return NULL; ---- -> if (!(1 <= n && n <= p->sizeupvalues)) return NULL; -]] -} - - -Bug{ -what = [[values holded in open upvalues of suspended threads may be -incorrectly collected]], - -report = [[Spencer Schumann, 31/12/2004]], - -example = [[ -local thread_id = 0 -local threads = {} - -function fn(thread) - thread_id = thread_id + 1 - threads[thread_id] = function() - thread = nil - end - coroutine.yield() -end - -while true do - local thread = coroutine.create(fn) - coroutine.resume(thread, thread) -end -]], - -patch = [[ -* lgc.c: -221,224c221,222 -< if (!u->marked) { -< markobject(st, &u->value); -< u->marked = 1; -< } ---- -> markobject(st, u->v); -> u->marked = 1; -]], -} - - -Bug{ -what = [[rawset/rawget do not ignore extra arguments]], - -report = [[Romulo Bahiense, 11/03/2005]], - -example = [[ -a = {} -rawset(a, 1, 2, 3) -print(a[1], a[2]) -- should be 2 and nil -]], - -patch = [[ -* lbaselib.c: -175a176 -> lua_settop(L, 2); -183a185 -> lua_settop(L, 3); -]], -} - - -Bug{ -what = [[weak tables that survive one collection are never collected]], - -report = [[Chromix, 02/01/2006]], - -example = [[ -a = {} -print(gcinfo()) -for i = 1, 10000 do - a[i] = setmetatable({}, {__mode = "v"}) -end -collectgarbage() -a = nil -collectgarbage() -print(gcinfo()) -]], - -patch = [[ -* lgc.c -@@ -366,7 +366,7 @@ - GCObject *curr; - int count = 0; /* number of collected items */ - while ((curr = *p) != NULL) { -- if (curr->gch.marked > limit) { -+ if ((curr->gch.marked & ~(KEYWEAK | VALUEWEAK)) > limit) { - unmark(curr); - p = &curr->gch.next; - } -]], - -} - - -Bug{ -what = [[Some "not not exp" may not result in boolean values]], -report = [[]], -since = [[4.0]], -example = [[ --- should print false, but prints nil -print(not not (nil and 4)) -]], -patch = [[]], -} - - -Bug{ -what = [[On some machines, closing a "piped file" (created with io.popen) -may crash Lua]], -report = [[]], -since = [[5.0]], -example = [[ --- only on some machines - f = io.popen("ls") - f:close() -]], -patch = [[]], -} - - - ------------------------------------------------------------------ --- Lua 5.1 - -Bug{ -what = [[In 16-bit machines, expressions and/or with numeric constants as the -right operand may result in weird values]], - -report = [[Andreas Stenius/Kein-Hong Man, 15/03/2006]], - -example = [[ -print(false or 0) -- on 16-bit machines -]], - -patch = [[ -* lcode.c: -@@ -731,17 +731,15 @@ - case OPR_AND: { - lua_assert(e1->t == NO_JUMP); /* list must be closed */ - luaK_dischargevars(fs, e2); -- luaK_concat(fs, &e1->f, e2->f); -- e1->k = e2->k; e1->u.s.info = e2->u.s.info; -- e1->u.s.aux = e2->u.s.aux; e1->t = e2->t; -+ luaK_concat(fs, &e2->f, e1->f); -+ *e1 = *e2; - break; - } - case OPR_OR: { - lua_assert(e1->f == NO_JUMP); /* list must be closed */ - luaK_dischargevars(fs, e2); -- luaK_concat(fs, &e1->t, e2->t); -- e1->k = e2->k; e1->u.s.info = e2->u.s.info; -- e1->u.s.aux = e2->u.s.aux; e1->f = e2->f; -+ luaK_concat(fs, &e2->t, e1->t); -+ *e1 = *e2; - break; - } -]], - -} - - -Bug{ -what = [[luaL_checkudata may produce wrong error message]], - -report = [[Greg Falcon, 21/03/2006]], - -example = [[ -getmetatable(io.stdin).__gc() - --> bad argument #1 to '__gc' (FILE* expected, got table) -]], - -patch = [[ -* lauxlib.c: -@@ -123,11 +123,17 @@ - - LUALIB_API void *luaL_checkudata (lua_State *L, int ud, const char *tname) { - void *p = lua_touserdata(L, ud); -- lua_getfield(L, LUA_REGISTRYINDEX, tname); /* get correct metatable */ -- if (p == NULL || !lua_getmetatable(L, ud) || !lua_rawequal(L, -1, -2)) -- luaL_typerror(L, ud, tname); -- lua_pop(L, 2); /* remove both metatables */ -- return p; -+ if (p != NULL) { /* value is a userdata? */ -+ if (lua_getmetatable(L, ud)) { /* does it have a metatable? */ -+ lua_getfield(L, LUA_REGISTRYINDEX, tname); /* get correct metatable */ -+ if (lua_rawequal(L, -1, -2)) { /* does it have the correct mt? */ -+ lua_pop(L, 2); /* remove both metatables */ -+ return p; -+ } -+ } -+ } -+ luaL_typerror(L, ud, tname); /* else error */ -+ return NULL; /* to avoid warnings */ - } -]] - -} - - -Bug{ -what = [[ -In Windows, -when Lua is used in an application that also uses DirectX, -it may present an erractic behavior. -THIS IS NOT A LUA BUG! -The problem is that DirectX violates an ABI that Lua depends on.]], - -patch = [[ -The simplest solution is to use DirectX with -the D3DCREATE_FPU_PRESERVE flag. - -Otherwise, you can change the definition of lua_number2int, -in luaconf.h, to this one: -#define lua_number2int(i,d) __asm fld d __asm fistp i -]], - -} - - -Bug{ -what = [[option '%q' in string.format does not handle '\r' correctly.]], - -example = [[ -local s = "a string with \r and \n and \r\n and \n\r" -local c = string.format("return %q", s) -assert(assert(loadstring(c))() == s) -]], - -patch = [[ -* lstrlib.c: -@@ -703,6 +703,10 @@ - luaL_addchar(b, *s); - break; - } -+ case '\r': { -+ luaL_addlstring(b, "\\r", 2); -+ break; -+ } - case '\0': { - luaL_addlstring(b, "\\000", 4); - break; -]], - -} - - -Bug{ -what = [[lua_dostring/lua_dofile should return any values returned -by the chunk]], - -patch = [[ -* lauxlib.h: -@@ -108,9 +108,11 @@ - - #define luaL_typename(L,i) lua_typename(L, lua_type(L,(i))) - --#define luaL_dofile(L, fn) (luaL_loadfile(L, fn) || lua_pcall(L, 0, 0, 0)) -+#define luaL_dofile(L, fn) \ -+ (luaL_loadfile(L, fn) || lua_pcall(L, 0, LUA_MULTRET, 0)) - --#define luaL_dostring(L, s) (luaL_loadstring(L, s) || lua_pcall(L, 0, 0, 0))+#define luaL_dostring(L, s) \ -+ (luaL_loadstring(L, s) || lua_pcall(L, 0, LUA_MULTRET, 0)) - - #define luaL_getmetatable(L,n) (lua_getfield(L, LUA_REGISTRYINDEX, (n))) -]], - -} - - -Bug{ - -what = [[garbage collector does not compensate enough for finalizers]], - -patch = [[ -lgc.c: -@@ -322,4 +322,6 @@ - --static void propagateall (global_State *g) { -- while (g->gray) propagatemark(g); -+static size_t propagateall (global_State *g) { -+ size_t m = 0; -+ while (g->gray) m += propagatemark(g); -+ return m; - } -@@ -542,3 +544,3 @@ - marktmu(g); /* mark `preserved' userdata */ -- propagateall(g); /* remark, to propagate `preserveness' */ -+ udsize += propagateall(g); /* remark, to propagate `preserveness' */ - cleartable(g->weak); /* remove collected objects from weak tables */ -@@ -592,2 +594,4 @@ - GCTM(L); -+ if (g->estimate > GCFINALIZECOST) -+ g->estimate -= GCFINALIZECOST; -]] -} - - -Bug{ - -what = [[debug hooks may get wrong when mixed with coroutines]], - -report = [[by Ivko Stanilov, 03/06/2006]], - -example = [[ -co = coroutine.create(function (a,b) - coroutine.yield(a, b) - return b, "end" -end) - -debug.sethook(co, function() end, "lcr") -coroutine.resume(co, 100, 2000) -coroutine.resume(co, 100, 2000) -]], - -patch = [[ -* ldo.c: -@@ -389,6 +389,7 @@ - return; - } - else { /* resuming from previous yield */ -+ L->status = 0; - if (!f_isLua(ci)) { /* `common' yield? */ - /* finish interrupted execution of `OP_CALL' */ - lua_assert(GET_OPCODE(*((ci-1)->savedpc - 1)) == OP_CALL || -@@ -399,7 +400,6 @@ - else /* yielded inside a hook: just continue its execution */ - L->base = L->ci->base; - } -- L->status = 0; - luaV_execute(L, cast_int(L->ci - L->base_ci)); - } -]], - -} - - - ------------------------------------------------------------------ --- Lua 5.1.1 - -Bug{ -what = [[list constructors have wrong limit]], - -report = [[by Norman Ramsey, June 2006]], - -since = "5.1", - -example = [[ -a = {} -a[1] = "x={1" -for i = 2, 2^20 do - a[i] = 1 -end -a[#a + 1] = "}" -s = table.concat(a, ",") -assert(loadstring(s))() -print(#x) -]], - -patch = [[ -* lparser.c: -@@ -489,7 +489,7 @@ - - static void listfield (LexState *ls, struct ConsControl *cc) { - expr(ls, &cc->v); -- luaY_checklimit(ls->fs, cc->na, MAXARG_Bx, "items in a constructor"); -+ luaY_checklimit(ls->fs, cc->na, MAX_INT, "items in a constructor"); - cc->na++; - cc->tostore++; - } -]], - -} - - -Bug{ -what = [[wrong message error in some cases involving closures]], - -report = [[Shmuel Zeigerman, on 07/2006]], - -since = "5.1", - -example = [[ -local Var -local function main() - NoSuchName (function() Var=0 end) -end -main() ---> lua5.1: temp:3: attempt to call upvalue 'Var' (a nil value) -]], - -patch = [[ -*ldebug.c: -@@ -435,14 +435,16 @@ - break; - } - case OP_CLOSURE: { -- int nup; -+ int nup, j; - check(b < pt->sizep); - nup = pt->p[b]->nups; - check(pc + nup < pt->sizecode); -- for (; nup>0; nup--) { -- OpCode op1 = GET_OPCODE(pt->code[pc+nup]); -+ for (j = 1; j <= nup; j++) { -+ OpCode op1 = GET_OPCODE(pt->code[pc + j]); - check(op1 == OP_GETUPVAL || op1 == OP_MOVE); - } -+ if (reg != NO_REG) /* tracing? */ -+ pc += nup; /* do not 'execute' these pseudo-instructions */ - break; - } - case OP_VARARG: { -]], - -} - - -Bug{ -what = [[string.format("%") may read past the string]], -report = [[Roberto, on 09/2006]], -since = [[5.0]], -example = [[print(string.format("%"))]], -patch = [[ -*lstrlib.c: -@@ -723,7 +723,7 @@ - - static const char *scanformat (lua_State *L, const char *strfrmt, char *form) { const char *p = strfrmt; -- while (strchr(FLAGS, *p)) p++; /* skip flags */ -+ while (*p != '\0' && strchr(FLAGS, *p) != NULL) p++; /* skip flags */ - if ((size_t)(p - strfrmt) >= sizeof(FLAGS)) - luaL_error(L, "invalid format (repeated flags)"); - if (isdigit(uchar(*p))) p++; /* skip width */ -]], -} - - -Bug{ -what = [[os.date throws an error when result is the empty string]], -report = [[]], -since = [[4.0]], -example = [[print(os.date(""))]], -patch = [[ -*loslib.c: -@@ -148,7 +148,18 @@ - else { -- char b[256]; -- if (strftime(b, sizeof(b), s, stm)) -- lua_pushstring(L, b); -- else -- return luaL_error(L, LUA_QL("date") " format too long"); -+ char cc[3]; -+ luaL_Buffer b; -+ cc[0] = '%'; cc[2] = '\0'; -+ luaL_buffinit(L, &b); -+ for (; *s; s++) { -+ if (*s != '%' || *(s + 1) == '\0') /* no conversion specifier? */ -+ luaL_addchar(&b, *s); -+ else { -+ size_t reslen; -+ char buff[200]; /* should be big enough for any conversion result */ -+ cc[1] = *(++s); -+ reslen = strftime(buff, sizeof(buff), cc, stm); -+ luaL_addlstring(&b, buff, reslen); -+ } -+ } -+ luaL_pushresult(&b); - } -]], -} - - -Bug{ -what = [[setfenv accepts invalid 1st argument]], -report = [[Doug Rogers, on 02/2007]], -since = [[5.0]], -example = [[setfenv(nil, {}) -- should throw an error]], -patch = [[ -*lbaselib.c: -@@ -116,3 +116,3 @@ - --static void getfunc (lua_State *L) { -+static void getfunc (lua_State *L, int opt) { - if (lua_isfunction(L, 1)) lua_pushvalue(L, 1); -@@ -120,3 +120,3 @@ - lua_Debug ar; -- int level = luaL_optint(L, 1, 1); -+ int level = opt ? luaL_optint(L, 1, 1) : luaL_checkint(L, 1); - luaL_argcheck(L, level >= 0, 1, "level must be non-negative"); -@@ -133,3 +133,3 @@ - static int luaB_getfenv (lua_State *L) { -- getfunc(L); -+ getfunc(L, 1); - if (lua_iscfunction(L, -1)) /* is a C function? */ -@@ -144,3 +144,3 @@ - luaL_checktype(L, 2, LUA_TTABLE); -- getfunc(L); -+ getfunc(L, 0); - lua_pushvalue(L, 2); -]], -} - - -Bug{ -what = [[wrong code for arithmetic expressions in some specific scenarios]], -report = [[Thierry Grellier, on 01/2007]], -since = [[5.1]], -example = [[ --- use a large number of names (almost 256) -v1=1; v2=1; v3=1; v4=1; v5=1; v6=1; v7=1; v8=1; v9=1; -v10=1; v11=1; v12=1; v13=1; v14=1; v15=1; v16=1; v17=1; -v18=1; v19=1; v20=1; v21=1; v22=1; v23=1; v24=1; v25=1; -v26=1; v27=1; v28=1; v29=1; v30=1; v31=1; v32=1; v33=1; -v34=1; v35=1; v36=1; v37=1; v38=1; v39=1; v40=1; v41=1; -v42=1; v43=1; v44=1; v45=1; v46=1; v47=1; v48=1; v49=1; -v50=1; v51=1; v52=1; v53=1; v54=1; v55=1; v56=1; v57=1; -v58=1; v59=1; v60=1; v61=1; v62=1; v63=1; v64=1; v65=1; -v66=1; v67=1; v68=1; v69=1; v70=1; v71=1; v72=1; v73=1; -v74=1; v75=1; v76=1; v77=1; v78=1; v79=1; v80=1; v81=1; -v82=1; v83=1; v84=1; v85=1; v86=1; v87=1; v88=1; v89=1; -v90=1; v91=1; v92=1; v93=1; v94=1; v95=1; v96=1; v97=1; -v98=1; v99=1; v100=1; v101=1; v102=1; v103=1; v104=1; v105=1; -v106=1; v107=1; v108=1; v109=1; v110=1; v111=1; v112=1; v113=1; -v114=1; v115=1; v116=1; v117=1; v118=1; v119=1; v120=1; v121=1; -v122=1; v123=1; v124=1; v125=1; v126=1; v127=1; v128=1; v129=1; -v130=1; v131=1; v132=1; v133=1; v134=1; v135=1; v136=1; v137=1; -v138=1; v139=1; v140=1; v141=1; v142=1; v143=1; v144=1; v145=1; -v146=1; v147=1; v148=1; v149=1; v150=1; v151=1; v152=1; v153=1; -v154=1; v155=1; v156=1; v157=1; v158=1; v159=1; v160=1; v161=1; -v162=1; v163=1; v164=1; v165=1; v166=1; v167=1; v168=1; v169=1; -v170=1; v171=1; v172=1; v173=1; v174=1; v175=1; v176=1; v177=1; -v178=1; v179=1; v180=1; v181=1; v182=1; v183=1; v184=1; v185=1; -v186=1; v187=1; v188=1; v189=1; v190=1; v191=1; v192=1; v193=1; -v194=1; v195=1; v196=1; v197=1; v198=1; v199=1; v200=1; v201=1; -v202=1; v203=1; v204=1; v205=1; v206=1; v207=1; v208=1; v209=1; -v210=1; v211=1; v212=1; v213=1; v214=1; v215=1; v216=1; v217=1; -v218=1; v219=1; v220=1; v221=1; v222=1; v223=1; v224=1; v225=1; -v226=1; v227=1; v228=1; v229=1; v230=1; v231=1; v232=1; v233=1; -v234=1; v235=1; v236=1; v237=1; v238=1; v239=1; v240=1; v241=1; -v242=1; v243=1; v244=1; v245=1; v246=1; v247=1; v248=1; v249=1; -v250=1; -v251={k1 = 1}; -v252=1; -print(2 * v251.k1, v251.k1 * 2); -- 2 2, OK -v253=1; -print(2 * v251.k1, v251.k1 * 2); -- 1 2, ??? -]], -patch = [[ -*lcode.c: -@@ -657,10 +657,16 @@ - if (constfolding(op, e1, e2)) - return; - else { -- int o1 = luaK_exp2RK(fs, e1); - int o2 = (op != OP_UNM && op != OP_LEN) ? luaK_exp2RK(fs, e2) : 0; -- freeexp(fs, e2); -- freeexp(fs, e1); -+ int o1 = luaK_exp2RK(fs, e1); -+ if (o1 > o2) { -+ freeexp(fs, e1); -+ freeexp(fs, e2); -+ } -+ else { -+ freeexp(fs, e2); -+ freeexp(fs, e1); -+ } - e1->u.s.info = luaK_codeABC(fs, op, 0, o1, o2); - e1->k = VRELOCABLE; - } -@@ -718,10 +724,15 @@ - luaK_exp2nextreg(fs, v); /* operand must be on the `stack' */ - break; - } -- default: { -+ case OPR_ADD: case OPR_SUB: case OPR_MUL: case OPR_DIV: -+ case OPR_MOD: case OPR_POW: { - if (!isnumeral(v)) luaK_exp2RK(fs, v); - break; - } -+ default: { -+ luaK_exp2RK(fs, v); -+ break; -+ } - } - } -]], -} - -Bug{ -what = [[assignment of nil to parameter may be optimized away]], -report = [[Thomas Lauer, on 03/2007]], -since = [[5.1]], -example = [[ -function f (a) - a=nil - return a -end - -print(f("test")) -]], -patch = [[ -*lcode.c: -@@ -35,16 +35,20 @@ - void luaK_nil (FuncState *fs, int from, int n) { - Instruction *previous; - if (fs->pc > fs->lasttarget) { /* no jumps to current position? */ -- if (fs->pc == 0) /* function start? */ -- return; /* positions are already clean */ -- previous = &fs->f->code[fs->pc-1]; -- if (GET_OPCODE(*previous) == OP_LOADNIL) { -- int pfrom = GETARG_A(*previous); -- int pto = GETARG_B(*previous); -- if (pfrom <= from && from <= pto+1) { /* can connect both? */ -- if (from+n-1 > pto) -- SETARG_B(*previous, from+n-1); -- return; -+ if (fs->pc == 0) { /* function start? */ -+ if (from >= fs->nactvar) -+ return; /* positions are already clean */ -+ } -+ else { -+ previous = &fs->f->code[fs->pc-1]; -+ if (GET_OPCODE(*previous) == OP_LOADNIL) { -+ int pfrom = GETARG_A(*previous); -+ int pto = GETARG_B(*previous); -+ if (pfrom <= from && from <= pto+1) { /* can connect both? */ -+ if (from+n-1 > pto) -+ SETARG_B(*previous, from+n-1); -+ return; -+ } - } - } - } -]], -} - - -Bug{ -what = [[__concat metamethod converts numbers to strings]], -report = [[Paul Winwood, on 12/2006]], -since = [[5.0]], -example = [[ -a = {} -setmetatable(a, {__concat = function (a,b) print(type(a), type(b)) end}) -a = 4 .. a -]], -patch = [[ -*lvm.c: -@@ -281,10 +281,12 @@ - do { - StkId top = L->base + last + 1; - int n = 2; /* number of elements handled in this pass (at least 2) */ -- if (!tostring(L, top-2) || !tostring(L, top-1)) { -+ if (!(ttisstring(top-2) || ttisnumber(top-2)) || !tostring(L, top-1)) { - if (!call_binTM(L, top-2, top-1, top-2, TM_CONCAT)) - luaG_concaterror(L, top-2, top-1); -- } else if (tsvalue(top-1)->len > 0) { /* if len=0, do nothing */ -+ } else if (tsvalue(top-1)->len == 0) /* second op is empty? */ -+ (void)tostring(L, top - 2); /* result is first op (as string) */ -+ else { - /* at least two string values; get as many as possible */ - size_t tl = tsvalue(top-1)->len; - char *buffer; -]], -} - - -Bug{ -what = [[As a library, loadlib.c should not access Lua internals -(via lobject.h)]], -report = [[Jérôme Vuarand, on 03/2007]], -since = [[5.0]], -example = [[the bug has no effect on external behavior]], -patch = [[remove the '#include "lobject.h" and use -'lua_pushfstring' instead of 'luaO_pushfstring']], -} - - - ------------------------------------------------------------------ --- Lua 5.1.2 - -Bug{ -what = [[Lua may close standard files, -which then may be used by C]], -report = [[David Manura/Ross Berteig, on 04/2007]], -since = [[]], -example = [[ -io.close(io.stderr) --- in some systems, following attempts to write to 'stderr' may crash -a = a + 1 -]], -patch = [[ -]], -} - -Bug{ -what = [[code generated for "-nil", "-true", and "-false" is wrong]], -report = [[David Manura/Rici Lake, on 04/2007]], -since = [[5.1]], -example = [[print(-nil)]], -patch = [[ -lcode.c: -@@ -699,7 +699,7 @@ - e2.t = e2.f = NO_JUMP; e2.k = VKNUM; e2.u.nval = 0; - switch (op) { - case OPR_MINUS: { -- if (e->k == VK) -+ if (!isnumeral(e)) - luaK_exp2anyreg(fs, e); /* cannot operate on non-numeric constants */ - codearith(fs, OP_UNM, e, &e2); - break; -]], -} - -Bug{ -what = [[Count hook may be called without being set.]], -report = [[Mike Pall, on 05/2007]], -since = [[?]], -example = [[]], -patch = [[ -lvm.c: -@@ -61,11 +61,9 @@ - lu_byte mask = L->hookmask; - const Instruction *oldpc = L->savedpc; - L->savedpc = pc; -- if (mask > LUA_MASKLINE) { /* instruction-hook set? */ -- if (L->hookcount == 0) { -- resethookcount(L); -- luaD_callhook(L, LUA_HOOKCOUNT, -1); -- } -+ if ((mask & LUA_MASKCOUNT) && L->hookcount == 0) { -+ resethookcount(L); -+ luaD_callhook(L, LUA_HOOKCOUNT, -1); - } - if (mask & LUA_MASKLINE) { - Proto *p = ci_func(L->ci)->l.p; -]], -} - -Bug{ -what = [[recursive coroutines may overflow C stack]], -report = [[ , on ]], -since = [[5.0]], -example = [[ -a = function(a) coroutine.wrap(a)(a) end -a(a) -]], -patch = [[The 'nCcalls' counter should be shared by all threads. -(That is, it should be declared in the 'global_State' structure, -not in 'lua_State'.) -]], -} - -Bug{ -what = [[wrong error message in some concatenations]], -report = [[Alex Davies, on 05/2007]], -since = [[5.1.2]], -example = [[a = nil; a = (1)..a]], -patch = [[ -ldebug.c: -@@ -563,8 +563,8 @@ - - - void luaG_concaterror (lua_State *L, StkId p1, StkId p2) { -- if (ttisstring(p1)) p1 = p2; -- lua_assert(!ttisstring(p1)); -+ if (ttisstring(p1) || ttisnumber(p1)) p1 = p2; -+ lua_assert(!ttisstring(p1) && !ttisnumber(p1)); - luaG_typeerror(L, p1, "concatenate"); - } - -]], -} - -Bug{ -what = [[Very small numbers all collide in the hash function. -(This creates only performance problems; the behavoir is correct.)]], -report = [[, on ]], -since = [[5.0]], -example = [[]], -patch = [[ -ltable.c: -87,88c87,88 -< n += 1; /* normalize number (avoid -0) */ -< lua_assert(sizeof(a) <= sizeof(n)); ---- -> if (luai_numeq(n, 0)) /* avoid problems with -0 */ -> return gnode(t, 0); -]], -} - -Bug{ -what = [[Too many variables in an assignment may cause a -C stack overflow]], -report = [[Mike Pall, on 07/2007]], -since = [[5.0]], -example = [[ -$ ulimit -s 1024 # Reduce C stack to 1MB for quicker results -$ lua -e 'local s = "a,"; for i=1,18 do s = s..s end print(loadstring("local a;"..s.."a=nil", ""))' -]], -patch = [[ -lparser.c: -@@ -938,6 +938,8 @@ - primaryexp(ls, &nv.v); - if (nv.v.k == VLOCAL) - check_conflict(ls, lh, &nv.v); -+ luaY_checklimit(ls->fs, nvars, LUAI_MAXCCALLS - ls->L->nCcalls, -+ "variable names"); - assignment(ls, &nv, nvars+1); - } - else { /* assignment -> `=' explist1 */ -]], -} - -Bug{ -what = [[An error in a module loaded through the '-l' option -shows no traceback]], -report = [[David Manura, on 08/2007]], -since = [[5.1]], -example = [[lua -ltemp (assuming temp.lua has an error)]], -patch = [[ -lua.c: -@@ -144,7 +144,7 @@ - static int dolibrary (lua_State *L, const char *name) { - lua_getglobal(L, "require"); - lua_pushstring(L, name); -- return report(L, lua_pcall(L, 1, 0, 0)); -+ return report(L, docall(L, 1, 1)); - } -]], -} - -Bug{ -what = [['gsub' may go wild when wrongly called without its third -argument and with a large subject]], -report = [[Florian Berger, on 10/2007]], -since = [[5.1]], -example = [[ -x = string.rep('a', 10000) .. string.rep('b', 10000) -print(#string.gsub(x, 'b')) -]], -patch = [[ -lstrlib.c: -@@ -631,6 +631,2 @@ - } -- default: { -- luaL_argerror(L, 3, "string/function/table expected"); -- return; -- } - } -@@ -650,2 +646,3 @@ - const char *p = luaL_checkstring(L, 2); -+ int tr = lua_type(L, 3); - int max_s = luaL_optint(L, 4, srcl+1); -@@ -655,2 +652,5 @@ - luaL_Buffer b; -+ luaL_argcheck(L, tr == LUA_TNUMBER || tr == LUA_TSTRING || -+ tr == LUA_TFUNCTION || tr == LUA_TTABLE, 3, -+ "string/function/table expected"); - luaL_buffinit(L, &b); -]], -} - -Bug{ -what = [[table.remove removes last element of a table when given -an out-of-bound index]], -report = [[Patrick Donnelly, on 11/2007]], -since = [[5.0]], -example = [[ -a = {1,2,3} -table.remove(a, 4) -print(a[3]) --> nil (should be 3) -]], -patch = [[ -ltablib.c: -@@ -118,7 +118,8 @@ - static int tremove (lua_State *L) { - int e = aux_getn(L, 1); - int pos = luaL_optint(L, 2, e); -- if (e == 0) return 0; /* table is `empty' */ -+ if (!(1 <= pos && pos <= e)) /* position is outside bounds? */ -+ return 0; /* nothing to remove */ - luaL_setn(L, 1, e - 1); /* t.n = n-1 */ - lua_rawgeti(L, 1, pos); /* result = t[pos] */ - for ( ;pos debug.setfenv(3, {}) -]], -patch = [[ -lapi.c: -@@ -749,7 +749,7 @@ - res = 0; - break; - } -- luaC_objbarrier(L, gcvalue(o), hvalue(L->top - 1)); -+ if (res) luaC_objbarrier(L, gcvalue(o), hvalue(L->top - 1)); - L->top--; - lua_unlock(L); - return res; -]], -} - -Bug{ -what = [[stand-alone interpreter shows incorrect error message -when the "message" is a coroutine]], -report = [[Patrick Donnelly, on 17/12/2007]], -since = [[5.1]], -example = [[> error(coroutine.create(function() end))]], -patch = [[ -lua.c: -@@ -74,6 +74,8 @@ - - - static int traceback (lua_State *L) { -+ if (!lua_isstring(L, 1)) /* 'message' not a string? */ -+ return 1; /* keep it intact */ - lua_getfield(L, LUA_GLOBALSINDEX, "debug"); - if (!lua_istable(L, -1)) { - lua_pop(L, 1); - -]], -} - -Bug{ -what = [[debug.sethook/gethook may overflow the thread's stack]], -report = [[Ivko Stanilov, on 2008/01/04]], -since = [[5.1]], -example = [[ -a = coroutine.create(function() yield() end) -coroutine.resume(a) -debug.sethook(a) -- may overflow the stack of 'a' -]], -patch = [[ -ldblib.c: -@@ -268,12 +268,11 @@ - count = luaL_optint(L, arg+3, 0); - func = hookf; mask = makemask(smask, count); - } -- gethooktable(L1); -- lua_pushlightuserdata(L1, L1); -+ gethooktable(L); -+ lua_pushlightuserdata(L, L1); - lua_pushvalue(L, arg+1); -- lua_xmove(L, L1, 1); -- lua_rawset(L1, -3); /* set new hook */ -- lua_pop(L1, 1); /* remove hook table */ -+ lua_rawset(L, -3); /* set new hook */ -+ lua_pop(L, 1); /* remove hook table */ - lua_sethook(L1, func, mask, count); /* set hooks */ - return 0; - } -@@ -288,11 +287,10 @@ - if (hook != NULL && hook != hookf) /* external hook? */ - lua_pushliteral(L, "external hook"); - else { -- gethooktable(L1); -- lua_pushlightuserdata(L1, L1); -- lua_rawget(L1, -2); /* get hook */ -- lua_remove(L1, -2); /* remove hook table */ -- lua_xmove(L1, L, 1); -+ gethooktable(L); -+ lua_pushlightuserdata(L, L1); -+ lua_rawget(L, -2); /* get hook */ -+ lua_remove(L, -2); /* remove hook table */ - } - lua_pushstring(L, unmakemask(mask, buff)); - lua_pushinteger(L, lua_gethookcount(L1)); -]] -} - - - ------------------------------------------------------------------ --- Lua 5.1.3 - -Bug{ -what = [[LUAI_MAXCSTACK must be smaller than -LUA_REGISTRYINDEX]], -report = [[Patrick Donnelly, on 2008/02/11]], -since = [[5.1.3]], -example = [[ -j = 1e4 -co = coroutine.create(function() - t = {} - for i = 1, j do t[i] = i end - return unpack(t) -end) -print(coroutine.resume(co)) -]], -patch = [[ -luaconf.h: -443c443,444 -< ** functions to consume unlimited stack space. ---- -> ** functions to consume unlimited stack space. (must be smaller than -> ** -LUA_REGISTRYINDEX) -445,446c446 -< #define LUAI_MCS_AUX ((int)(INT_MAX / (4*sizeof(LUA_NUMBER)))) -< #define LUAI_MAXCSTACK (LUAI_MCS_AUX > SHRT_MAX ? SHRT_MAX : LUAI_MCS_AUX) ---- -> #define LUAI_MAXCSTACK 8000 -]], -} - -Bug{ -what = [[coroutine.resume pushes element without ensuring stack size]], -report = [[on 2008/02/11]], -since = [[5.0]], -example = [[(this bug cannot be detected without internal assertions)]], -patch = [[ -lbaselib.c: -@@ -526,7 +526,7 @@ - status = lua_resume(co, narg); - if (status == 0 || status == LUA_YIELD) { - int nres = lua_gettop(co); -- if (!lua_checkstack(L, nres)) -+ if (!lua_checkstack(L, nres + 1)) - luaL_error(L, "too many results to resume"); - lua_xmove(co, L, nres); /* move yielded values */ - return nres; -]], -} - -Bug{ -what = [[lua_checkstack may have arithmetic overflow for large 'size']], -report = [[Patrick Donnelly, on 2008/02/12]], -since = [[5.0]], -example = [[ -print(unpack({1,2,3}, 0, 2^31-3)) -]], -patch = [[ ---- lapi.c 2008/01/03 15:20:39 2.55.1.3 -+++ lapi.c 2008/02/14 16:05:21 -@@ -93,15 +93,14 @@ - - - LUA_API int lua_checkstack (lua_State *L, int size) { -- int res; -+ int res = 1; - lua_lock(L); -- if ((L->top - L->base + size) > LUAI_MAXCSTACK) -+ if (size > LUAI_MAXCSTACK || (L->top - L->base + size) > LUAI_MAXCSTACK) - res = 0; /* stack overflow */ -- else { -+ else if (size > 0) { - luaD_checkstack(L, size); - if (L->ci->top < L->top + size) - L->ci->top = L->top + size; -- res = 1; - } - lua_unlock(L); - return res; -]], -} - -Bug{ -what = [[unpack with maximum indices may crash due to arithmetic overflow]], -report = [[Patrick Donnelly, on 2008/02/12]], -since = [[5.1]], -example = [[ -print(unpack({1,2,3}, 2^31-1, 2^31-1)) -]], -patch = [[ ---- lbaselib.c 2008/02/11 16:24:24 1.191.1.5 -+++ lbaselib.c 2008/02/14 16:10:25 -@@ -344,10 +344,12 @@ - luaL_checktype(L, 1, LUA_TTABLE); - i = luaL_optint(L, 2, 1); - e = luaL_opt(L, luaL_checkint, 3, luaL_getn(L, 1)); -+ if (i > e) return 0; /* empty range */ - n = e - i + 1; /* number of elements */ -- if (n <= 0) return 0; /* empty range */ -- luaL_checkstack(L, n, "table too big to unpack"); -- for (; i<=e; i++) /* push arg[i...e] */ -+ if (n <= 0 || !lua_checkstack(L, n)) /* n <= 0 means arith. overflow */ -+ return luaL_error(L, "too many results to unpack"); -+ lua_rawgeti(L, 1, i); /* push arg[i] (avoiding overflow problems) */ -+ while (i++ < e) /* push arg[i + 1...e] */ - lua_rawgeti(L, 1, i); - return n; - } -]], -} - -Bug{ -what = [[The validator for precompiled code has several flaws that -allow malicious binary code to crash the application]], -report = [[Peter Cawley, on 2008/03/24]], -since = [[5.0]], -example = [[ -a = string.dump(function()return;end) -a = a:gsub(string.char(30,37,122,128), string.char(34,0,0), 1) -loadstring(a)() -]], -patch = [[ ---- ldebug.c 2007/12/28 15:32:23 2.29.1.3 -+++ ldebug.c 2008/04/04 15:15:40 -@@ -275,12 +275,12 @@ - - static int precheck (const Proto *pt) { - check(pt->maxstacksize <= MAXSTACK); -- lua_assert(pt->numparams+(pt->is_vararg & VARARG_HASARG) <= pt->maxstacksize); -- lua_assert(!(pt->is_vararg & VARARG_NEEDSARG) || -+ check(pt->numparams+(pt->is_vararg & VARARG_HASARG) <= pt->maxstacksize); -+ check(!(pt->is_vararg & VARARG_NEEDSARG) || - (pt->is_vararg & VARARG_HASARG)); - check(pt->sizeupvalues <= pt->nups); - check(pt->sizelineinfo == pt->sizecode || pt->sizelineinfo == 0); -- check(GET_OPCODE(pt->code[pt->sizecode-1]) == OP_RETURN); -+ check(pt->sizecode > 0 && GET_OPCODE(pt->code[pt->sizecode-1]) == OP_RETURN); - return 1; - } - -@@ -363,7 +363,11 @@ - } - switch (op) { - case OP_LOADBOOL: { -- check(c == 0 || pc+2 < pt->sizecode); /* check its jump */ -+ if (c == 1) { /* does it jump? */ -+ check(pc+2 < pt->sizecode); /* check its jump */ -+ check(GET_OPCODE(pt->code[pc+1]) != OP_SETLIST || -+ GETARG_C(pt->code[pc+1]) != 0); -+ } - break; - } - case OP_LOADNIL: { -@@ -428,7 +432,10 @@ - } - case OP_SETLIST: { - if (b > 0) checkreg(pt, a + b); -- if (c == 0) pc++; -+ if (c == 0) { -+ pc++; -+ check(pc < pt->sizecode - 1); -+ } - break; - } - case OP_CLOSURE: { -]], -} - -Bug{ -what = [[maliciously crafted precompiled code can blow the C stack]], -report = [[Greg Falcon, on 2008/03/25]], -since = [[5.0]], -example = [[ -function crash(depth) - local init = '\27\76\117\97\81\0\1\4\4\4\8\0\7\0\0\0\61\115\116' .. - '\100\105\110\0\1\0\0\0\1\0\0\0\0\0\0\2\2\0\0\0\36' .. - '\0\0\0\30\0\128\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0' .. - '\1\0\0\0\0\0\0\2' - local mid = '\1\0\0\0\30\0\128\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0' - local fin = '\0\0\0\0\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0' .. - '\0\0\97\0\1\0\0\0\1\0\0\0\0\0\0\0' - local lch = '\2\0\0\0\36\0\0\0\30\0\128\0\0\0\0\0\1\0\0\0\0\0\0' .. - '\0\1\0\0\0\1\0\0\0\0\0\0\2' - local rch = '\0\0\0\0\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0' .. - '\0\0\97\0\1\0\0\0\1' - for i=1,depth do lch,rch = lch..lch,rch..rch end - loadstring(init .. lch .. mid .. rch .. fin) -end -for i=1,25 do print(i); crash(i) end -]], -patch = [[ ---- lundump.c 2008/04/04 16:00:45 2.7.1.3 -+++ lundump.c 2008/04/04 19:51:41 2.7.1.4 -@@ -161,7 +161,9 @@ - - static Proto* LoadFunction(LoadState* S, TString* p) - { -- Proto* f=luaF_newproto(S->L); -+ Proto* f; -+ if (++S->L->nCcalls > LUAI_MAXCCALLS) error(S,"code too deep"); -+ f=luaF_newproto(S->L); - setptvalue2s(S->L,S->L->top,f); incr_top(S->L); - f->source=LoadString(S); if (f->source==NULL) f->source=p; - f->linedefined=LoadInt(S); -@@ -175,6 +177,7 @@ - LoadDebug(S,f); - IF (!luaG_checkcode(f), "bad code"); - S->L->top--; -+ S->L->nCcalls--; - return f; - } -]], -} - -Bug{ -what = [[code validator may reject (maliciously crafted) correct code]], -report = [[Greg Falcon, on 2008/03/26]], -since = [[5.0]], -example = [[ -z={} -for i=1,27290 do z[i]='1,' end -z = 'if 1+1==2 then local a={' .. table.concat(z) .. '} end' -func = loadstring(z) -print(loadstring(string.dump(func))) -]], -patch = [[ ---- ldebug.c 2008/04/04 15:30:05 2.29.1.4 -+++ ldebug.c 2008/04/04 15:47:10 -@@ -346,9 +346,18 @@ - int dest = pc+1+b; - check(0 <= dest && dest < pt->sizecode); - if (dest > 0) { -- /* cannot jump to a setlist count */ -- Instruction d = pt->code[dest-1]; -- check(!(GET_OPCODE(d) == OP_SETLIST && GETARG_C(d) == 0)); -+ int j; -+ /* check that it does not jump to a setlist count; this -+ is tricky, because the count from a previous setlist may -+ have the same value of an invalid setlist; so, we must -+ go all the way back to the first of them (if any) */ -+ for (j = 0; j < dest; j++) { -+ Instruction d = pt->code[dest-1-j]; -+ if (!(GET_OPCODE(d) == OP_SETLIST && GETARG_C(d) == 0)) break; -+ } -+ /* if 'j' is even, previous value is not a setlist (even if -+ it looks like one) */ -+ check((j&1) == 0); - } - } - break; -]], -} - -Bug{ -what = [[maliciously crafted precompiled code can inject invalid boolean -values into Lua code]], -report = [[Greg Falcon, on 2008/03/27]], -since = [[5.0]], -example = [[ -maybe = string.dump(function() return ({[true]=true})[true] end) -maybe = maybe:gsub('\1\1','\1\2') -maybe = loadstring(maybe)() -assert(type(maybe) == "boolean" and maybe ~= true and maybe ~= false) -]], -patch = [[ ---- lundump.c 2008/01/18 16:39:11 2.7.1.2 -+++ lundump.c 2008/04/04 15:50:39 -@@ -115,7 +115,7 @@ - setnilvalue(o); - break; - case LUA_TBOOLEAN: -- setbvalue(o,LoadChar(S)); -+ setbvalue(o,LoadChar(S)!=0); - break; - case LUA_TNUMBER: - setnvalue(o,LoadNumber(S)); -]], -} - - -Bug{ -what = [['string.byte' gets confused with some out-of-range negative indices]], -report = [[Mike Pall, on 2008/06/03]], -since = [[5.1]], -example = [[ -print(string.byte("abc", -5)) --> 97 98 99 (should print nothing) -]], -patch = [[ ---- lstrlib.c 2007/12/28 15:32:23 1.132.1.3 -+++ lstrlib.c 2008/07/05 11:53:42 -@@ -35,7 +35,8 @@ - - static ptrdiff_t posrelat (ptrdiff_t pos, size_t len) { - /* relative string position: negative means back from end */ -- return (pos>=0) ? pos : (ptrdiff_t)len+pos+1; -+ if (pos < 0) pos += (ptrdiff_t)len + 1; -+ return (pos >= 0) ? pos : 0; - } - - -]], -} - - -Bug{ -what = [[user-requested GC step may loop forever]], -report = [[Makoto Hamanaka, on 2008/07/01]], -since = [[5.1]], -example = [[ -collectgarbage("setpause", 100) -- small value -collectgarbage("setstepmul", 2000) -- large value -collectgarbage("step",0) -]], -patch = [[ ---- lapi.c 2008/02/14 16:46:39 2.55.1.4 -+++ lapi.c 2008/07/04 18:34:48 -@@ -929,10 +929,13 @@ - g->GCthreshold = g->totalbytes - a; - else - g->GCthreshold = 0; -- while (g->GCthreshold <= g->totalbytes) -+ while (g->GCthreshold <= g->totalbytes) { - luaC_step(L); -- if (g->gcstate == GCSpause) /* end of cycle? */ -- res = 1; /* signal it */ -+ if (g->gcstate == GCSpause) { /* end of cycle? */ -+ res = 1; /* signal it */ -+ break; -+ } -+ } - break; - } - case LUA_GCSETPAUSE: { -]], -} - - -Bug{ -what = [['module' may change the environment of a C function]], -report = [[Peter Cawley, on 2008/07/16]], -since = [[5.1]], -example = [[ -pcall(module, "xuxu") -assert(debug.getfenv(pcall) == xuxu) -]], -patch = [[ ---- loadlib.c 2007/12/28 14:58:43 1.52.1.2 -+++ loadlib.c 2008/08/05 19:39:00 -@@ -506,8 +506,11 @@ - - static void setfenv (lua_State *L) { - lua_Debug ar; -- lua_getstack(L, 1, &ar); -- lua_getinfo(L, "f", &ar); -+ if (lua_getstack(L, 1, &ar) == 0 || -+ lua_getinfo(L, "f", &ar) == 0 || /* get calling function */ -+ lua_iscfunction(L, -1)) -+ luaL_error(L, "function " LUA_QL("module") -+ " not called from a Lua function"); - lua_pushvalue(L, -2); - lua_setfenv(L, -2); - lua_pop(L, 1); -]], -} - - -Bug{ -what = [[internal macro 'svalue' is wrong]], -report = [[Martijn van Buul, on 2008/08/04]], -since = [[5.1]], -example = [[ -/* in luaconf.h */ -#define LUAI_USER_ALIGNMENT_T union { char b[32]; } -]], -patch = [[ ---- lobject.h 2007/12/27 13:02:25 2.20.1.1 -+++ lobject.h 2008/08/05 19:40:48 -@@ -210,3 +210,3 @@ - #define getstr(ts) cast(const char *, (ts) + 1) --#define svalue(o) getstr(tsvalue(o)) -+#define svalue(o) getstr(rawtsvalue(o)) - -]], -} - - ------------------------------------------------------------------ --- Lua 5.1.4 - -Bug{ -what = [[malicious zero-length string in binary code may segfault Lua]], -report = [[Peter Cawley, on 2008/09/01]], -since = [[5.1]], -example = [[ -loadstring(('').dump(function()X''end):gsub('\2%z%z%zX','\0\0\0'))() -]], -patch = [[ -]], -} - - -Bug{ -what = [[wrong code generation for some particular boolean expressions]], -report = [[Brian Kelley, on 2009/04/15]], -since = [[5.0]], -example = [[ -print(((1 or false) and true) or false) --> 1 --- should be 'true' -]], -patch = [[ ---- lcode.c 2007/12/28 15:32:23 2.25.1.3 -+++ lcode.c 2009/06/15 14:07:34 -@@ -544,15 +544,18 @@ - pc = NO_JUMP; /* always true; do nothing */ - break; - } -- case VFALSE: { -- pc = luaK_jump(fs); /* always jump */ -- break; -- } - case VJMP: { - invertjump(fs, e); - pc = e->u.s.info; - break; - } -+ case VFALSE: { -+ if (!hasjumps(e)) { -+ pc = luaK_jump(fs); /* always jump */ -+ break; -+ } -+ /* else go through */ -+ } - default: { - pc = jumponcond(fs, e, 0); - break; -@@ -572,14 +575,17 @@ - pc = NO_JUMP; /* always false; do nothing */ - break; - } -- case VTRUE: { -- pc = luaK_jump(fs); /* always jump */ -- break; -- } - case VJMP: { - pc = e->u.s.info; - break; - } -+ case VTRUE: { -+ if (!hasjumps(e)) { -+ pc = luaK_jump(fs); /* always jump */ -+ break; -+ } -+ /* else go through */ -+ } - default: { - pc = jumponcond(fs, e, 1); - break; -]], -} - -Bug{ -what = [['luaV_settable' may invalidate a reference to a table and try -to reuse it]], -report = [[Mark Feldman, on 2009/06/27]], -since = [[5.0]], -example = [[ -grandparent = {} -grandparent.__newindex = function(s,_,_) print(s) end - -parent = {} -parent.__newindex = parent -setmetatable(parent, grandparent) - -child = setmetatable({}, parent) -child.foo = 10 --> (crash on some machines) -]], -patch = [[ ---- lvm.c 2007/12/28 15:32:23 2.63.1.3 -+++ lvm.c 2009/07/01 20:36:59 -@@ -133,6 +133,7 @@ - - void luaV_settable (lua_State *L, const TValue *t, TValue *key, StkId val) { - int loop; -+ TValue temp; - for (loop = 0; loop < MAXTAGLOOP; loop++) { - const TValue *tm; - if (ttistable(t)) { /* `t' is a table? */ -@@ -152,7 +153,9 @@ - callTM(L, tm, t, key, val); - return; - } -- t = tm; /* else repeat with `tm' */ -+ /* else repeat with `tm' */ -+ setobj(L, &temp, tm); /* avoid pointing inside table (may rehash) */ -+ t = &temp; - } - luaG_runerror(L, "loop in settable"); - } -]], -} - -Bug{ -what = [[smart use of varargs may create functions that return too -many arguments and overflow the stack of C functions]], -report = [[Patrick Donnelly, on 2008/12/10]], -since = [[]], -example = [[ -local function lunpack(i, ...) - if i == 0 then return ... - else - return lunpack(i-1, 1, ...) - end -end - -Now, if C calls lunpack(n) with a huge n, it may end with -too many values in its stack and confuse its stack indices. -]], -patch = [[ -]], -} - -Bug{ -what = [['debug.getfenv' does not check whether it has an argument]], -report = [[Patrick Donnelly, 2009/07/30]], -since = [[5.1]], -example = [[debug.getfenv() -- should raise an error]], -patch = [[ ---- ldblib.c 2008/01/21 13:11:21 1.104.1.3 -+++ ldblib.c 2009/08/04 18:43:12 -@@ -45,6 +45,7 @@ - - - static int db_getfenv (lua_State *L) { -+ luaL_checkany(L, 1); - lua_getfenv(L, 1); - return 1; - } -]], -} - -Bug{ -what = [[GC may get stuck during a parser and avoids proper resizing of -the string table, -making its lists grow too much and degrading performance]], -report = [[Sean Conner, 2009/11/10]], -since = [[5.1]], -example = [[See http://lua-users.org/lists/lua-l/2009-11/msg00463.html]], -patch = [[ ---- llex.c 2007/12/27 13:02:25 2.20.1.1 -+++ llex.c 2009/11/23 14:49:40 -@@ -118,8 +118,10 @@ - lua_State *L = ls->L; - TString *ts = luaS_newlstr(L, str, l); - TValue *o = luaH_setstr(L, ls->fs->h, ts); /* entry for `str' */ -- if (ttisnil(o)) -+ if (ttisnil(o)) { - setbvalue(o, 1); /* make sure `str' will not be collected */ -+ luaC_checkGC(L); -+ } - return ts; - } - -]] -} - -Bug{ -what = [['string.format' may get buffer as an argument when there are -missing arguments and format string is too long]], -report = [[Roberto I., 2010/04/12]], -since = [[5.0]], -example = [[ -x = string.rep("x", 10000) .. "%d" -print(string.format(x)) -- gives wrong error message -]], -patch = [[ ---- lstrlib.c 2008/07/11 17:27:21 1.132.1.4 -+++ lstrlib.c 2010/05/14 15:12:53 -@@ -754,6 +754,7 @@ - - - static int str_format (lua_State *L) { -+ int top = lua_gettop(L); - int arg = 1; - size_t sfl; - const char *strfrmt = luaL_checklstring(L, arg, &sfl); -@@ -768,7 +769,8 @@ - else { /* format item */ - char form[MAX_FORMAT]; /* to store the format (`%...') */ - char buff[MAX_ITEM]; /* to store the formatted item */ -- arg++; -+ if (++arg > top) -+ luaL_argerror(L, arg, "no value"); - strfrmt = scanformat(L, strfrmt, form); - switch (*strfrmt++) { - case 'c': { -]] -} - -Bug{ -what = [['io.read(op, "*n")' may return garbage if second read fails]], -report = [[Roberto I., 2010/04/12]], -since = [[5.0]], -example = [[ -print(io.read("*n", "*n")) --<< enter "10 hi" ---> file (0x884420) nil -]], -patch = [[ ---- liolib.c 2008/01/18 17:47:43 2.73.1.3 -+++ liolib.c 2010/05/14 15:29:29 -@@ -276,7 +276,10 @@ - lua_pushnumber(L, d); - return 1; - } -- else return 0; /* read fails */ -+ else { -+ lua_pushnil(L); /* "result" to be removed */ -+ return 0; /* read fails */ -+ } - } - - -]] -} - -Bug{ -what = [[wrong code generation for some particular boolean expressions]], -report = [[Thierry Van Elsuwe, 2011/01/20]], -since = [[5.0]], -example = [[ -print((('hi' or true) and true) or true) ---> hi (should be true) -print(((nil and nil) or false) and true) ---> nil (should be false) -]], -patch = [[ ---- lcode.c 2009/06/15 14:12:25 2.25.1.4 -+++ lcode.c 2011/01/31 14:44:25 -@@ -549,13 +549,6 @@ - pc = e->u.s.info; - break; - } -- case VFALSE: { -- if (!hasjumps(e)) { -- pc = luaK_jump(fs); /* always jump */ -- break; -- } -- /* else go through */ -- } - default: { - pc = jumponcond(fs, e, 0); - break; -@@ -579,13 +572,6 @@ - pc = e->u.s.info; - break; - } -- case VTRUE: { -- if (!hasjumps(e)) { -- pc = luaK_jump(fs); /* always jump */ -- break; -- } -- /* else go through */ -- } - default: { - pc = jumponcond(fs, e, 1); - break; -]] -} - -Bug{ -what = [[__newindex metamethod may not work if metatable is its own -metatable]], -report = [[Cuero Bugot, 2011/08/09]], -since = [[5.1]], -example = [[ -meta={} -setmetatable(meta, meta) -meta.__newindex = function(t, key, value) print("set") end -o = setmetatable({}, meta) -o.x = 10 -- should print 'set' -]], -patch = [[ ---- lvm.c 2009/07/01 21:10:33 2.63.1.4 -+++ lvm.c 2011/08/17 20:36:28 -@@ -142,6 +142,7 @@ - if (!ttisnil(oldval) || /* result is no nil? */ - (tm = fasttm(L, h->metatable, TM_NEWINDEX)) == NULL) { /* or no TM? */ - setobj2t(L, oldval, val); -+ h->flags = 0; - luaC_barriert(L, h, val); - return; - } -]] -} - -Bug{ -what = [[parser may collect a prototype while building it]], -report = [[Ingo van Lil, 2011/10/13]], -since = [[5.1.4 (caused by patch 5.1.4-6)]], -example = nil, -patch = [[ ---- lparser.c 2007/12/28 15:32:23 2.42.1.3 -+++ lparser.c 2011/10/17 13:10:43 -@@ -374,9 +374,9 @@ - lua_assert(luaG_checkcode(f)); - lua_assert(fs->bl == NULL); - ls->fs = fs->prev; -- L->top -= 2; /* remove table and prototype from the stack */ - /* last token read was anchored in defunct function; must reanchor it */ - if (fs) anchor_token(ls); -+ L->top -= 2; /* remove table and prototype from the stack */ - } - - -]] -} - - -Bug{ -what = [[When loading a file, -Lua may call the reader function again after it returned end of input -]], -report = [[Chris Howie, 2013/06/05]], -since = [[5.1]], -fix = [[5.2]], -example = [[ -load(function () print("called"); return nil end) ---> called ---> called (should be called only once!) -]], -patch = [[ ---- lzio.h 2007/12/27 13:02:25 1.21.1.1 -+++ lzio.h 2013/07/04 13:55:59 -@@ -59,6 +59,7 @@ - lua_Reader reader; - void* data; /* additional data */ - lua_State *L; /* Lua state (for reader) */ -+ int eoz; /* true if reader has no more data */ - }; - - ---- lzio.c 2007/12/27 13:02:25 1.31.1.1 -+++ lzio.c 2013/07/04 13:53:06 -@@ -22,10 +22,14 @@ - size_t size; - lua_State *L = z->L; - const char *buff; -+ if (z->eoz) return EOZ; - lua_unlock(L); - buff = z->reader(L, z->data, &size); - lua_lock(L); -- if (buff == NULL || size == 0) return EOZ; -+ if (buff == NULL || size == 0) { -+ z->eoz = 1; /* avoid calling reader function next time */ -+ return EOZ; -+ } - z->n = size - 1; - z->p = buff; - return char2int(*(z->p++)); -@@ -51,6 +55,7 @@ - z->data = data; - z->n = 0; - z->p = NULL; -+ z->eoz = 0; - } -]] -} - - ------------------------------------------------------------------ --- Lua 5.2.0 - -Bug{ -what = [[memory hoarding when creating Lua hooks for coroutines]], -report = [[Arseny Vakhrushev, 2012/01/16]], -since = [[5.1]], -fix = [[5.2.1]], -example = [[ -collectgarbage(); print(collectgarbage'count' * 1024) - -for i = 1, 100 do - local co = coroutine.create(function () end) - local x = {} - for j=1,1000 do x[j] = j end - debug.sethook(co, function () return x end, 'l') -end - -collectgarbage(); print(collectgarbage'count' * 1024) --- value should back to near the original level -]], -patch = [[ --- For 5.2 - ---- ldblib.c 2011/10/24 14:54:05 1.131 -+++ ldblib.c 2012/01/18 02:36:59 -@@ -253,14 +253,15 @@ - } - - --#define gethooktable(L) luaL_getsubtable(L, LUA_REGISTRYINDEX, HOOKKEY); -+#define gethooktable(L) luaL_getsubtable(L, LUA_REGISTRYINDEX, HOOKKEY) - - - static void hookf (lua_State *L, lua_Debug *ar) { - static const char *const hooknames[] = - {"call", "return", "line", "count", "tail call"}; - gethooktable(L); -- lua_rawgetp(L, -1, L); -+ lua_pushthread(L); -+ lua_rawget(L, -2); - if (lua_isfunction(L, -1)) { - lua_pushstring(L, hooknames[(int)ar->event]); - if (ar->currentline >= 0) -@@ -306,10 +307,15 @@ - count = luaL_optint(L, arg+3, 0); - func = hookf; mask = makemask(smask, count); - } -- gethooktable(L); -+ if (gethooktable(L) == 0) { /* creating hook table? */ -+ lua_pushstring(L, "k"); -+ lua_setfield(L, -2, "__mode"); /** hooktable.__mode = "k" */ -+ lua_pushvalue(L, -1); -+ lua_setmetatable(L, -2); /* setmetatable(hooktable) = hooktable */ -+ } -+ lua_pushthread(L1); lua_xmove(L1, L, 1); - lua_pushvalue(L, arg+1); -- lua_rawsetp(L, -2, L1); /* set new hook */ -- lua_pop(L, 1); /* remove hook table */ -+ lua_rawset(L, -3); /* set new hook */ - lua_sethook(L1, func, mask, count); /* set hooks */ - return 0; - } -@@ -325,7 +331,8 @@ - lua_pushliteral(L, "external hook"); - else { - gethooktable(L); -- lua_rawgetp(L, -1, L1); /* get hook */ -+ lua_pushthread(L1); lua_xmove(L1, L, 1); -+ lua_rawget(L, -2); /* get hook */ - lua_remove(L, -2); /* remove hook table */ - } - lua_pushstring(L, unmakemask(mask, buff)); -]] -} - -Bug{ -what = [[Lexical gets confused with some combination of arithmetic -operators and hexadecimal numbers]], -report = [[Alexandra Barros, 2012/01/17]], -since = [[5.2.0]], -fix = [[5.2.1]], -example = [[print(0xE+1)]], -patch = [[ ---- llex.c 2011/11/30 12:43:51 2.59 -+++ llex.c 2012/01/20 18:22:50 -@@ -223,12 +223,19 @@ - - /* LUA_NUMBER */ - static void read_numeral (LexState *ls, SemInfo *seminfo) { -+ const char *expo = "Ee"; -+ int first = ls->current; - lua_assert(lisdigit(ls->current)); -- do { -- save_and_next(ls); -- if (check_next(ls, "EePp")) /* exponent part? */ -+ save_and_next(ls); -+ if (first == '0' && check_next(ls, "Xx")) /* hexadecimal? */ -+ expo = "Pp"; -+ for (;;) { -+ if (check_next(ls, expo)) /* exponent part? */ - check_next(ls, "+-"); /* optional exponent sign */ -- } while (lislalnum(ls->current) || ls->current == '.'); -+ if (lisxdigit(ls->current) || ls->current == '.') -+ save_and_next(ls); -+ else break; -+ } - save(ls, '\0'); - buffreplace(ls, '.', ls->decpoint); /* follow locale for decimal point */ - if (!buff2d(ls->buff, &seminfo->r)) /* format error? */ -]] -} - -Bug{ -what = [[Finalizers may call functions from a dynamic library after -the library has been unloaded]], -report = [[Josh Haberman, 2012/04/08]], -since = [[5.1]], -fix = [[5.2.1]], -example = [[ -local u = setmetatable({}, {__gc = function () foo() end}) -local m = require 'mod' -- 'mod' may be any dynamic library written in C -foo = m.foo -- 'foo' may be any function from 'mod' --- end program; it crashes -]], -patch = [[ -loadlib.c: -95c95 -< #define LIBPREFIX "LOADLIB: " ---- -> #define CLIBS "_CLIBS" -251,266c251,256 -< -< static void **ll_register (lua_State *L, const char *path) { -< void **plib; -< lua_pushfstring(L, "%s%s", LIBPREFIX, path); -< lua_gettable(L, LUA_REGISTRYINDEX); /* check library in registry? */ -< if (!lua_isnil(L, -1)) /* is there an entry? */ -< plib = (void **)lua_touserdata(L, -1); -< else { /* no entry yet; create one */ -< lua_pop(L, 1); /* remove result from gettable */ -< plib = (void **)lua_newuserdata(L, sizeof(const void *)); -< *plib = NULL; -< luaL_setmetatable(L, "_LOADLIB"); -< lua_pushfstring(L, "%s%s", LIBPREFIX, path); -< lua_pushvalue(L, -2); -< lua_settable(L, LUA_REGISTRYINDEX); -< } ---- -> static void *ll_checkclib (lua_State *L, const char *path) { -> void *plib; -> lua_getfield(L, LUA_REGISTRYINDEX, CLIBS); -> lua_getfield(L, -1, path); -> plib = lua_touserdata(L, -1); /* plib = CLIBS[path] */ -> lua_pop(L, 2); /* pop CLIBS table and 'plib' */ -270a261,270 -> static void ll_addtoclib (lua_State *L, const char *path, void *plib) { -> lua_getfield(L, LUA_REGISTRYINDEX, CLIBS); -> lua_pushlightuserdata(L, plib); -> lua_pushvalue(L, -1); -> lua_setfield(L, -3, path); /* CLIBS[path] = plib */ -> lua_rawseti(L, -2, luaL_len(L, -2) + 1); /* CLIBS[#CLIBS + 1] = plib */ -> lua_pop(L, 1); /* pop CLIBS table */ -> } -> -> -272,273c272,273 -< ** __gc tag method: calls library's `ll_unloadlib' function with the lib -< ** handle ---- -> ** __gc tag method for CLIBS table: calls 'll_unloadlib' for all lib -> ** handles in list CLIBS -276,278c276,281 -< void **lib = (void **)luaL_checkudata(L, 1, "_LOADLIB"); -< if (*lib) ll_unloadlib(*lib); -< *lib = NULL; /* mark library as closed */ ---- -> int n = luaL_len(L, 1); -> for (; n >= 1; n--) { /* for each handle, in reverse order */ -> lua_rawgeti(L, 1, n); /* get handle CLIBS[n] */ -> ll_unloadlib(lua_touserdata(L, -1)); -> lua_pop(L, 1); /* pop handle */ -> } -284,286c287,292 -< void **reg = ll_register(L, path); -< if (*reg == NULL) *reg = ll_load(L, path, *sym == '*'); -< if (*reg == NULL) return ERRLIB; /* unable to load library */ ---- -> void *reg = ll_checkclib(L, path); /* check loaded C libraries */ -> if (reg == NULL) { /* must load library? */ -> reg = ll_load(L, path, *sym == '*'); -> if (reg == NULL) return ERRLIB; /* unable to load library */ -> ll_addtoclib(L, path, reg); -> } -292c298 -< lua_CFunction f = ll_sym(L, *reg, sym); ---- -> lua_CFunction f = ll_sym(L, reg, sym); -675,676c681,683 -< /* create new type _LOADLIB */ -< luaL_newmetatable(L, "_LOADLIB"); ---- -> /* create table CLIBS to keep track of loaded C libraries */ -> luaL_getsubtable(L, LUA_REGISTRYINDEX, CLIBS); -> lua_createtable(L, 0, 1); /* metatable for CLIBS */ -678a686 -> lua_setmetatable(L, -2); -]] -} - -Bug{ -what = [[wrong handling of 'nCcalls' in coroutines]], -report = [[Alexander Gavrilov, 2012/04/18]], -since = [[5.2.0]], -fix = [[5.2.1]], -example = [[ -coroutine.wrap(function() - print(pcall(pcall,pcall,pcall,pcall,pcall,error,3)) -end)() -]], -patch = [[ ---- ldo.c 2011/11/29 15:55:08 2.102 -+++ ldo.c 2012/04/26 20:38:32 -@@ -402,8 +402,6 @@ - int n; - lua_assert(ci->u.c.k != NULL); /* must have a continuation */ - lua_assert(L->nny == 0); -- /* finish 'luaD_call' */ -- L->nCcalls--; - /* finish 'lua_callk' */ - adjustresults(L, ci->nresults); - /* call continuation function */ -@@ -513,7 +511,6 @@ - api_checknelems(L, n); - firstArg = L->top - n; /* yield results come from continuation */ - } -- L->nCcalls--; /* finish 'luaD_call' */ - luaD_poscall(L, firstArg); /* finish 'luaD_precall' */ - } - unroll(L, NULL); -]] -} - -Bug{ -what = [[Internal Lua values may escape through the debug API]], -report = [[Dan Tull, 2012/04/20]], -since = [[5.1]], -fix = [[5.2.1]], -example = [[ --- for Lua 5.1 -local firsttime = true -local function foo () - if firsttime then - firsttime = false - return "a = 1" - else - for i = 1, 10 do - print(debug.getlocal(2, i)) - end - end -end - -print(load(foo)) -- prints some lines and then seg. fault. -]], -patch = [[ -]] -} - -Bug{ -what = [[Problems when yielding from debug hooks]], -report = [[Erik Cassel, 2012/06/05]], -since = [[5.2.0]], -fix = [[5.2.1]], -example = [[ -Set, in C, a line hook that simply yields, -and then call any Lua function. -You get an infinite loop of yields. -]], -patch = [[ -]] -} - - ------------------------------------------------------------------ --- Lua 5.2.1 - -Bug{ -what = [[Some patterns can overflow the C stack, due to recursion]], -report = [[Tim Starling, 2012/07/08]], -since = [[2.5]], -fix = [[5.2.2]], -example = [[print(string.find(string.rep("a", 2^20), string.rep(".?", 2^20)))]], -patch = [[ -]] -} - - -Bug{ -what = [['pcall' may not restore previous error function when -inside coroutines]], -report = [[Alexander Gavrilov, 2012/06/12]], -since = [[5.2.0]], -fix = [[5.2.2]], -example = [[ -function errfunc(x) - return 'errfunc' -end - -function test(do_yield) - print(do_yield and "yielding" or "not yielding") - pcall(function() -- this pcall sets errfunc back to none - if do_yield then - coroutine.yield() -- stops errfunc from being restored - end - end) - error('fail!') -end - -coro = coroutine.wrap(function() - print(xpcall(test, errfunc, false)) - print(xpcall(test, errfunc, true)) - print(xpcall(test, errfunc, false)) -end) - -coro() ---> not yielding ---> false errfunc ---> yielding -coro() ---> false temp:12: fail! <<<< should be 'errfunc' too ---> not yielding ---> false errfunc -]], -patch = [[ ---- ldo.c 2012/08/28 18:30:45 2.107 -+++ ldo.c 2012/09/23 15:49:55 -@@ -403,7 +403,11 @@ - int n; - lua_assert(ci->u.c.k != NULL); /* must have a continuation */ - lua_assert(L->nny == 0); -- /* finish 'lua_callk' */ -+ if (ci->callstatus & CIST_YPCALL) { /* was inside a pcall? */ -+ ci->callstatus &= ~CIST_YPCALL; /* finish 'lua_pcall' */ -+ L->errfunc = ci->u.c.old_errfunc; -+ } -+ /* finish 'lua_callk'/'lua_pcall' */ - adjustresults(L, ci->nresults); - /* call continuation function */ - if (!(ci->callstatus & CIST_STAT)) /* no call status? */ -]] -} - -Bug{ -what = [[Check for garbage collector in function calls does not cover -all paths]], -report = [[Roberto, 2012/08/15]], -since = [[5.2.1]], -fix = [[5.2.2]], -example = [[ -See -http://lua-users.org/lists/lua-l/2012-08/msg00149.html -]], -patch = [[ -@@ -311,6 +311,7 @@ - ci->top = L->top + LUA_MINSTACK; - lua_assert(ci->top <= L->stack_last); - ci->callstatus = 0; -+ luaC_checkGC(L); /* stack grow uses memory */ - if (L->hookmask & LUA_MASKCALL) - luaD_hook(L, LUA_HOOKCALL, -1); - lua_unlock(L); -@@ -338,6 +339,7 @@ - ci->u.l.savedpc = p->code; /* starting point */ - ci->callstatus = CIST_LUA; - L->top = ci->top; -+ luaC_checkGC(L); /* stack grow uses memory */ - if (L->hookmask & LUA_MASKCALL) - callhook(L, ci); - return 0; -@@ -393,7 +395,6 @@ - luaV_execute(L); /* call it */ - if (!allowyield) L->nny--; - L->nCcalls--; -- luaC_checkGC(L); - } -]] -} - -Bug{ -what = [[load/loadfile returns wrong result when given an environment -for a binary chunk with no upvalues]], -report = [[Vladimir Strakh, 2012/11/28]], -since = [[5.2.0]], -fix = [[5.2.2]], -example = [[ -f = load(string.dump(function () return 1 end), nil, "b", {}) -print(type(f)) --> table (whould be a function) -]], -patch = [[ ---- lbaselib.c 2012/04/27 14:13:19 1.274 -+++ lbaselib.c 2012/12/03 20:08:15 -@@ -244,5 +244,11 @@ - --static int load_aux (lua_State *L, int status) { -- if (status == LUA_OK) -+static int load_aux (lua_State *L, int status, int envidx) { -+ if (status == LUA_OK) { -+ if (envidx != 0) { /* 'env' parameter? */ -+ lua_pushvalue(L, envidx); /* environment for loaded function */ -+ if (!lua_setupvalue(L, -2, 1)) /* set it as 1st upvalue */ -+ lua_pop(L, 1); /* remove 'env' if not used by previous call */ -+ } - return 1; -+ } - else { -@@ -258,9 +264,5 @@ - const char *mode = luaL_optstring(L, 2, NULL); -- int env = !lua_isnone(L, 3); /* 'env' parameter? */ -+ int env = (!lua_isnone(L, 3) ? 3 : 0); /* 'env' index or 0 if no 'env' */ - int status = luaL_loadfilex(L, fname, mode); -- if (status == LUA_OK && env) { /* 'env' parameter? */ -- lua_pushvalue(L, 3); -- lua_setupvalue(L, -2, 1); /* set it as 1st upvalue of loaded chunk */ -- } -- return load_aux(L, status); -+ return load_aux(L, status, env); - } -@@ -309,5 +311,5 @@ - size_t l; -- int top = lua_gettop(L); - const char *s = lua_tolstring(L, 1, &l); - const char *mode = luaL_optstring(L, 3, "bt"); -+ int env = (!lua_isnone(L, 4) ? 4 : 0); /* 'env' index or 0 if no 'env' */ - if (s != NULL) { /* loading a string? */ -@@ -322,7 +324,3 @@ - } -- if (status == LUA_OK && top >= 4) { /* is there an 'env' argument */ -- lua_pushvalue(L, 4); /* environment for loaded function */ -- lua_setupvalue(L, -2, 1); /* set it as 1st upvalue */ -- } -- return load_aux(L, status); -+ return load_aux(L, status, env); - } -]] -} - - - ------------------------------------------------------------------ --- Lua 5.2.2 - - -Bug{ -what = [[stack overflow in vararg functions with many fixed -parameters called with few arguments]], -report = [[云风, 2013/04/17]], -since = [[5.1]], -fix = [[5.2.3]], -example = [[ -function f(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, - p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, - p21, p22, p23, p24, p25, p26, p27, p28, p29, p30, - p31, p32, p33, p34, p35, p36, p37, p38, p39, p40, - p41, p42, p43, p44, p45, p46, p48, p49, p50, ...) - local a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14 -end - -f() -- seg. fault (on some machines) -]], -patch = [[ ---- ldo.c 2012/10/01 14:05:04 2.108 -+++ ldo.c 2013/04/19 20:56:06 -@@ -324,7 +324,7 @@ - case LUA_TLCL: { /* Lua function: prepare its call */ - StkId base; - Proto *p = clLvalue(func)->p; -- luaD_checkstack(L, p->maxstacksize); -+ luaD_checkstack(L, p->maxstacksize + p->numparams); - func = restorestack(L, funcr); - n = cast_int(L->top - func) - 1; /* number of real arguments */ - for (; n < p->numparams; n++) -]], -} - -Bug{ -what = [[garbage collector can trigger too many times in recursive loops]], -report = [[Roberto, 2013/04/25]], -since = [[5.2.2]], -fix = [[5.2.3]], -example = [[ -function f() f() end -f() -- it takes too long before a "stack overflow" error -]], -patch = [[ ---- lgc.c 2013/04/12 18:48:47 2.140.1.1 -+++ lgc.c 2013/04/25 21:30:20 -@@ -495,2 +495,3 @@ - static lu_mem traversestack (global_State *g, lua_State *th) { -+ int n = 0; - StkId o = th->stack; -@@ -505,3 +506,9 @@ - } -- return sizeof(lua_State) + sizeof(TValue) * th->stacksize; -+ else { /* count call infos to compute size */ -+ CallInfo *ci; -+ for (ci = &th->base_ci; ci != th->ci; ci = ci->next) -+ n++; -+ } -+ return sizeof(lua_State) + sizeof(TValue) * th->stacksize + -+ sizeof(CallInfo) * n; - } -]] -} - --- [[]] -Bug{ -what = [[Wrong assert when reporting concatenation errors -(manifests only when Lua is compiled in debug mode)]], -report = [[Roberto, 2013/05/05]], -since = [[?]], -fix = [[5.2.3]], -example = [[ --- only with Lua compiled in debug mode -print({} .. 2) -]], -patch = [[ ---- ldebug.c 2013/04/12 18:48:47 2.90.1.1 -+++ ldebug.c 2013/05/05 14:38:30 -@@ -519,5 +519,5 @@ - l_noret luaG_concaterror (lua_State *L, StkId p1, StkId p2) { - if (ttisstring(p1) || ttisnumber(p1)) p1 = p2; -- lua_assert(!ttisstring(p1) && !ttisnumber(p2)); -+ lua_assert(!ttisstring(p1) && !ttisnumber(p1)); - luaG_typeerror(L, p1, "concatenate"); - } -]] -} - -Bug{ -what = [[Wrong error message in some short-cut expressions]], -report = [[Egor Skriptunoff, 2013/05/10]], -since = [[5.0]], -fix = [[5.2.3]], -example = [[ -> a,b,c = true,true,true -> (a and b or c)('', '') -stdin:1: attempt to call a boolean value (global 'c') - - (It should be global 'b' instead of 'c'.) -]], -patch = [[ ---- ldebug.c 2013/05/06 17:20:22 2.90.1.2 -+++ ldebug.c 2013/05/14 19:52:48 -@@ -327,12 +327,20 @@ - } - - -+static int filterpc (int pc, int jmptarget) { -+ if (pc < jmptarget) /* is code conditional (inside a jump)? */ -+ return -1; /* cannot know who sets that register */ -+ else return pc; /* current position sets that register */ -+} -+ -+ - /* - ** try to find last instruction before 'lastpc' that modified register 'reg' - */ - static int findsetreg (Proto *p, int lastpc, int reg) { - int pc; - int setreg = -1; /* keep last instruction that changed 'reg' */ -+ int jmptarget = 0; /* any code before this address is conditional */ - for (pc = 0; pc < lastpc; pc++) { - Instruction i = p->code[pc]; - OpCode op = GET_OPCODE(i); -@@ -341,33 +349,38 @@ - case OP_LOADNIL: { - int b = GETARG_B(i); - if (a <= reg && reg <= a + b) /* set registers from 'a' to 'a+b' */ -- setreg = pc; -+ setreg = filterpc(pc, jmptarget); - break; - } - case OP_TFORCALL: { -- if (reg >= a + 2) setreg = pc; /* affect all regs above its base */ -+ if (reg >= a + 2) /* affect all regs above its base */ -+ setreg = filterpc(pc, jmptarget); - break; - } - case OP_CALL: - case OP_TAILCALL: { -- if (reg >= a) setreg = pc; /* affect all registers above base */ -+ if (reg >= a) /* affect all registers above base */ -+ setreg = filterpc(pc, jmptarget); - break; - } - case OP_JMP: { - int b = GETARG_sBx(i); - int dest = pc + 1 + b; - /* jump is forward and do not skip `lastpc'? */ -- if (pc < dest && dest <= lastpc) -- pc += b; /* do the jump */ -+ if (pc < dest && dest <= lastpc) { -+ if (dest > jmptarget) -+ jmptarget = dest; /* update 'jmptarget' */ -+ } - break; - } - case OP_TEST: { -- if (reg == a) setreg = pc; /* jumped code can change 'a' */ -+ if (reg == a) /* jumped code can change 'a' */ -+ setreg = filterpc(pc, jmptarget); - break; - } - default: - if (testAMode(op) && reg == a) /* any instruction that set A */ -- setreg = pc; -+ setreg = filterpc(pc, jmptarget); - break; - } - } -]] -} - -Bug{ -what = [[luac listings choke on long strings]], -report = [[Ashwin Hirschi, 2013/07/03]], -since = [[5.1.2]], -fix = [[5.2.3]], -example = [[ --- When you call 'luac -l' over this chunk, it chokes the output -s="Lorem ipsum dolor sit amet, consectetur, " -]], -patch = [[ ---- luac.c 2011-11-29 15:46:33 -0200 1.69 -+++ luac.c 2013-07-03 21:26:01 -0300 -@@ -251,7 +251,7 @@ - static void PrintConstant(const Proto* f, int i) - { - const TValue* o=&f->k[i]; -- switch (ttype(o)) -+ switch (ttypenv(o)) - { - case LUA_TNIL: - printf("nil"); -]] -} - -Bug{ -what = [[GC can collect a long string still in use during parser]], -report = [[Roberto, 2013/08/30]], -since = [[5.2]], -fix = [[5.2.3]], -example = [[This bug is very difficult to happen (and to reproduce), -because it depends on the GC running in a very specific way when -parsing a source code with long (larger than 40 characters) identifiers.]], -patch = [[ ---- ltable.h 2013/04/12 18:48:47 2.16.1.1 -+++ ltable.h 2013/08/30 15:34:24 -@@ -18,4 +18,8 @@ - #define invalidateTMcache(t) ((t)->flags = 0) - -+/* returns the key, given the value of a table entry */ -+#define keyfromval(v) \ -+ (gkey(cast(Node *, cast(char *, (v)) - offsetof(Node, i_val)))) -+ - - LUAI_FUNC const TValue *luaH_getint (Table *t, int key); - ---- llex.c 2013/04/12 18:48:47 2.63.1.1 -+++ llex.c 2013/08/30 15:34:59 -@@ -134,4 +134,7 @@ - luaC_checkGC(L); - } -+ else { /* string already present */ -+ ts = rawtsvalue(keyfromval(o)); /* re-use value previously stored */ -+ } - L->top--; /* remove string from stack */ - return ts; -]] -} - - -Bug{ -what = [[Call to macro 'luai_userstateclose' should be done only -after the calls to __gc methods.]], -report = [[Jean-Luc Jumpertz, 2013/09/02]], -since = [[ ]], -fix = nil, -example = [[No example]], -patch = [[ ---- lstate.c 2013/04/12 18:48:47 2.99.1.1 -+++ lstate.c 2013/11/08 17:39:57 -@@ -194,2 +194,4 @@ - g->gcrunning = 1; /* allow gc */ -+ g->version = lua_version(NULL); -+ luai_userstateopen(L); - } -@@ -224,2 +226,4 @@ - luaC_freeallobjects(L); /* collect all objects */ -+ if (g->version) /* closing a fully built state? */ -+ luai_userstateclose(L); - luaM_freearray(L, G(L)->strt.hash, G(L)->strt.size); -@@ -289,3 +293,3 @@ - g->panic = NULL; -- g->version = lua_version(NULL); -+ g->version = NULL; - g->gcstate = GCSpause; -@@ -308,4 +312,2 @@ - } -- else -- luai_userstateopen(L); - return L; -@@ -317,3 +319,2 @@ - lua_lock(L); -- luai_userstateclose(L); - close_state(L); -]] -} - - -Bug{ -what = [[Resuming the running coroutine makes it unyieldable]], -report = [[Florian Nücke, 2013/10/28]], -since = [[5.2]], -fix = [[5.2.3]], -example = [[ --- should print 'true' -print(coroutine.resume(coroutine.create(function() - coroutine.resume(coroutine.running()) - coroutine.yield() -end))) -]], -patch = [[ ---- ldo.c 2013/04/19 21:03:23 2.108.1.2 -+++ ldo.c 2013/11/08 18:20:57 -@@ -536,2 +536,3 @@ - int status; -+ int oldnny = L->nny; /* save 'nny' */ - lua_lock(L); -@@ -557,3 +558,3 @@ - } -- L->nny = 1; /* do not allow yields */ -+ L->nny = oldnny; /* restore 'nny' */ - L->nCcalls--; -]] -} - - - ------------------------------------------------------------------ --- Lua 5.2.3 - -Bug{ -what = [[compiler can optimize away overflow check in 'table.unpack']], -report = [[Paige DePol, 2014/03/30]], -since = [[5.1 (at least)]], -fix = nil, -example = [[ -> unpack({}, 0, 2^31 - 1) -(segfaults on some platforms with some compiler options) -]], -patch = [[ ---- ltablib.c 2013/04/12 18:48:47 1.65.1.1 -+++ ltablib.c 2014/05/07 16:32:55 1.65.1.2 -@@ -134,13 +135,14 @@ - - - static int unpack (lua_State *L) { -- int i, e, n; -+ int i, e; -+ unsigned int n; - luaL_checktype(L, 1, LUA_TTABLE); - i = luaL_optint(L, 2, 1); - e = luaL_opt(L, luaL_checkint, 3, luaL_len(L, 1)); - if (i > e) return 0; /* empty range */ -- n = e - i + 1; /* number of elements */ -- if (n <= 0 || !lua_checkstack(L, n)) /* n <= 0 means arith. overflow */ -+ n = (unsigned int)e - (unsigned int)i; /* number of elements minus 1 */ -+ if (n > (INT_MAX - 10) || !lua_checkstack(L, ++n)) - return luaL_error(L, "too many results to unpack"); - lua_rawgeti(L, 1, i); /* push arg[i] (avoiding overflow problems) */ - while (i++ < e) /* push arg[i + 1...e] */ -]] -} - -Bug{ -what = [[Ephemeron table can wrongly collect entry with strong key]], -report = [[Jörg Richter, 2014/08/22]], -since = [[5.2]], -fix = nil, -example = [[ -(This bug is very hard to reproduce, -because it depends on a specific interleaving of -events between the incremental collector and the program.) -]], -patch = [[ ---- lgc.c 2013/04/26 18:22:05 2.140.1.2 -+++ lgc.c 2014/09/01 13:24:33 -@@ -403,7 +403,7 @@ - reallymarkobject(g, gcvalue(gval(n))); /* mark it now */ - } - } -- if (prop) -+ if (g->gcstate != GCSatomic || prop) - linktable(h, &g->ephemeron); /* have to propagate again */ - else if (hasclears) /* does table have white keys? */ - linktable(h, &g->allweak); /* may have to clean white keys */ -]] -} - -Bug{ -what = [[Chunk with too many lines can seg. fault]], -report = [[Roberto, 2014/11/14]], -since = [[5.1 (at least)]], -fix = nil, -example = [[ --- the cause of the bug is the use of an unitialized variable, so --- it cannot be reproduced reliably -local s = string.rep("\n", 2^24) -print(load(function () return s end)) -]], -patch = [[ ---- llex.c 2013/08/30 15:49:41 2.63.1.2 -+++ llex.c 2015/02/09 17:05:31 -@@ -153,5 +153,5 @@ - next(ls); /* skip `\n\r' or `\r\n' */ - if (++ls->linenumber >= MAX_INT) -- luaX_syntaxerror(ls, "chunk has too many lines"); -+ lexerror(ls, "chunk has too many lines", 0); - } - -]] -} - - ------------------------------------------------------------------ --- Lua 5.3.0 - -Bug{ -what = [['string.format("%f")' can cause a buffer overflow -(only when 'lua_Number' is long double!)]], -report = [[Roberto, 2015/01/13]], -since = [[5.3]], -fix = nil, -example = [[string.format("%.99f", 1e4000) -- when floats are long double]], -patch = [[ ---- lstrlib.c 2014/12/11 14:03:07 1.221 -+++ lstrlib.c 2015/02/23 19:01:42 -@@ -800,3 +800,4 @@ - /* maximum size of each formatted item (> len(format('%99.99f', -1e308))) */ --#define MAX_ITEM 512 -+#define MAX_ITEM \ -+ (sizeof(lua_Number) <= 4 ? 150 : sizeof(lua_Number) <= 8 ? 450 : 5050) - -]] -} - -Bug{ -what = [['debug.getlocal' on a coroutine suspended in a hook -can crash the interpreter]], -report = [[云风, 2015/02/11]], -since = [[5.2]], -fix = nil, -example = [[see http://lua-users.org/lists/lua-l/2015-02/msg00146.html]], -patch = [[ ---- ldebug.c 2015/01/02 12:52:22 2.110 -+++ ldebug.c 2015/02/13 16:03:23 -@@ -49,4 +49,14 @@ - - -+static void swapextra (lua_State *L) { -+ if (L->status == LUA_YIELD) { -+ CallInfo *ci = L->ci; /* get function that yielded */ -+ StkId temp = ci->func; /* exchange its 'func' and 'extra' values */ -+ ci->func = restorestack(L, ci->extra); -+ ci->extra = savestack(L, temp); -+ } -+} -+ -+ - /* - ** this function can be called asynchronous (e.g. during a signal) -@@ -145,4 +155,5 @@ - const char *name; - lua_lock(L); -+ swapextra(L); - if (ar == NULL) { /* information about non-active function? */ - if (!isLfunction(L->top - 1)) /* not a Lua function? */ -@@ -159,4 +170,5 @@ - } - } -+ swapextra(L); - lua_unlock(L); - return name; -@@ -166,10 +178,13 @@ - LUA_API const char *lua_setlocal (lua_State *L, const lua_Debug *ar, int n) { - StkId pos = 0; /* to avoid warnings */ -- const char *name = findlocal(L, ar->i_ci, n, &pos); -+ const char *name; - lua_lock(L); -+ swapextra(L); -+ name = findlocal(L, ar->i_ci, n, &pos); - if (name) { - setobjs2s(L, pos, L->top - 1); - L->top--; /* pop value */ - } -+ swapextra(L); - lua_unlock(L); - return name; -@@ -271,4 +286,5 @@ - StkId func; - lua_lock(L); -+ swapextra(L); - if (*what == '>') { - ci = NULL; -@@ -289,4 +305,5 @@ - api_incr_top(L); - } -+ swapextra(L); - if (strchr(what, 'L')) - collectvalidlines(L, cl); -]] -} - - -Bug{ -what = [[suspended '__le' metamethod can give wrong result]], -report = [[Eric Zhong, 2015/04/07]], -since = [[5.2]], -fix = nil, - -example = [[ -mt = {__le = function (a,b) coroutine.yield("yield"); return a.x <= b.x end} -t1 = setmetatable({x=1}, mt) -t2 = {x=2} -co = coroutine.wrap(function (a,b) return t2 <= t1 end) -co() -print(co()) --> true (should be false) -]], - -patch = [[ ---- lstate.h 2014/10/30 18:53:28 2.119 -+++ lstate.h 2015/04/13 15:58:40 -@@ -94,6 +94,7 @@ - #define CIST_YPCALL (1<<4) /* call is a yieldable protected call */ - #define CIST_TAIL (1<<5) /* call was tail called */ - #define CIST_HOOKYIELD (1<<6) /* last hook called yielded */ -+#define CIST_LEQ (1<<7) /* using __lt for __le */ - - #define isLua(ci) ((ci)->callstatus & CIST_LUA) - ---- lvm.c 2014/12/27 20:30:38 2.232 -+++ lvm.c 2015/04/13 15:51:30 -@@ -292,9 +292,14 @@ - return l_strcmp(tsvalue(l), tsvalue(r)) <= 0; - else if ((res = luaT_callorderTM(L, l, r, TM_LE)) >= 0) /* first try 'le' */ - return res; -- else if ((res = luaT_callorderTM(L, r, l, TM_LT)) < 0) /* else try 'lt' */ -- luaG_ordererror(L, l, r); -- return !res; -+ else { /* try 'lt': */ -+ L->ci->callstatus |= CIST_LEQ; /* mark it is doing 'lt' for 'le' */ -+ res = luaT_callorderTM(L, r, l, TM_LT); -+ L->ci->callstatus ^= CIST_LEQ; /* clear mark */ -+ if (res < 0) -+ luaG_ordererror(L, l, r); -+ return !res; /* result is negated */ -+ } - } - - -@@ -553,11 +558,11 @@ - case OP_LE: case OP_LT: case OP_EQ: { - int res = !l_isfalse(L->top - 1); - L->top--; -- /* metamethod should not be called when operand is K */ -- lua_assert(!ISK(GETARG_B(inst))); -- if (op == OP_LE && /* "<=" using "<" instead? */ -- ttisnil(luaT_gettmbyobj(L, base + GETARG_B(inst), TM_LE))) -- res = !res; /* invert result */ -+ if (ci->callstatus & CIST_LEQ) { /* "<=" using "<" instead? */ -+ lua_assert(op == OP_LE); -+ ci->callstatus ^= CIST_LEQ; /* clear mark */ -+ res = !res; /* negate result */ -+ } - lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_JMP); - if (res != GETARG_A(inst)) /* condition failed? */ - ci->u.l.savedpc++; /* skip jump instruction */ -]] -} - - -Bug{ -what = [[return hook may not see correct values for - active local variables when function returns]], -report = [[Philipp Janda/Peng Yi, 2015/05/19]], -since = [[5.0]], -fix = nil, -example = [[ -see messasge http://lua-users.org/lists/lua-l/2015-05/msg00376.html]], -patch = [[ -]] -} - - - ------------------------------------------------------------------ --- Lua 5.3.1 - -Bug{ -what = [['io.lines' does not check maximum number of options]], -report = [[Patrick Donnell, 2015/07/10]], -since = [[5.3.0]], -fix = nil, -example = [[ --- can segfault in some machines -t ={}; for i = 1, 253 do t[i] = 1 end -io.lines("someexistingfile", table.unpack(t))() -]], -patch = [[ ---- liolib.c 2015/07/07 17:03:34 2.146 -+++ liolib.c 2015/07/15 14:40:28 2.147 -@@ -318,8 +318,15 @@ - static int io_readline (lua_State *L); - - -+/* -+** maximum number of arguments to 'f:lines'/'io.lines' (it + 3 must fit -+** in the limit for upvalues of a closure) -+*/ -+#define MAXARGLINE 250 -+ - static void aux_lines (lua_State *L, int toclose) { - int n = lua_gettop(L) - 1; /* number of arguments to read */ -+ luaL_argcheck(L, n <= MAXARGLINE, MAXARGLINE + 2, "too many arguments"); - lua_pushinteger(L, n); /* number of arguments to read */ - lua_pushboolean(L, toclose); /* close/not close file when finished */ - lua_rotate(L, 2, 2); /* move 'n' and 'toclose' to their positions */ -]] -} - - ------------------------------------------------------------------ --- Lua 5.3.2 - -Bug{ -what = [[Metatable may access its own dealocated field when -it has a self reference in __newindex]], -report = [[actboy168@gmail.com, 2016/01/01]], -since = [[5.3.2]], -fix = nil, -example = [[ -local mt = {} -mt.__newindex = mt -local t = setmetatable({}, mt) -t[1] = 1 -- will segfault on some machines -]], -patch = [[ ---- lvm.c 2015/11/23 11:30:45 2.265 -+++ lvm.c 2016/01/01 14:34:12 -@@ -190,18 +190,19 @@ - for (loop = 0; loop < MAXTAGLOOP; loop++) { - const TValue *tm; - if (oldval != NULL) { -- lua_assert(ttistable(t) && ttisnil(oldval)); -+ Table *h = hvalue(t); /* save 't' table */ -+ lua_assert(ttisnil(oldval)); - /* must check the metamethod */ -- if ((tm = fasttm(L, hvalue(t)->metatable, TM_NEWINDEX)) == NULL && -+ if ((tm = fasttm(L, h->metatable, TM_NEWINDEX)) == NULL && - /* no metamethod; is there a previous entry in the table? */ - (oldval != luaO_nilobject || - /* no previous entry; must create one. (The next test is - always true; we only need the assignment.) */ -- (oldval = luaH_newkey(L, hvalue(t), key), 1))) { -+ (oldval = luaH_newkey(L, h, key), 1))) { - /* no metamethod and (now) there is an entry with given key */ - setobj2t(L, cast(TValue *, oldval), val); -- invalidateTMcache(hvalue(t)); -- luaC_barrierback(L, hvalue(t), val); -+ invalidateTMcache(h); -+ luaC_barrierback(L, h, val); - return; - } - /* else will try the metamethod */ -]] -} - - -Bug{ -what = [[label between local definitions can mix-up their initializations]], -report = [[Karel Tuma, 2016/03/01]], -since = [[5.2]], -fix = nil, -example = [[ -do - local k = 0 - local x - ::foo:: - local y -- should be reset to nil after goto, but it is not - assert(not y) - y = true - k = k + 1 - if k < 2 then goto foo end -end -]], -patch = [[ ---- lparser.c 2015/11/02 16:09:30 2.149 -+++ lparser.c 2016/03/03 12:03:37 -@@ -1226,7 +1226,7 @@ - checkrepeated(fs, ll, label); /* check for repeated labels */ - checknext(ls, TK_DBCOLON); /* skip double colon */ - /* create new entry for this label */ -- l = newlabelentry(ls, ll, label, line, fs->pc); -+ l = newlabelentry(ls, ll, label, line, luaK_getlabel(fs)); - skipnoopstat(ls); /* skip other no-op statements */ - if (block_follow(ls, 0)) { /* label is last no-op statement in the block? */ - /* assume that locals are already out of scope */ -]] -} - - -Bug{ -what = [['gmatch' iterator fails when called from a coroutine different -from the one that created it]], -report = [[Nagaev Boris, 2016/03/18]], -since = [[5.3.2]], -fix = nil, -example = [[ -local f = string.gmatch("1 2 3 4 5", "%d+") -print(f()) --> 1 -co = coroutine.wrap(f) -print(co()) --> ??? (should be 2) -]], -patch = [[ ---- lstrlib.c 2015/11/25 16:28:17 1.239 -+++ lstrlib.c 2016/04/11 15:29:41 -@@ -688,6 +688,7 @@ - static int gmatch_aux (lua_State *L) { - GMatchState *gm = (GMatchState *)lua_touserdata(L, lua_upvalueindex(3)); - const char *src; -+ gm->ms.L = L; - for (src = gm->src; src <= gm->ms.src_end; src++) { - const char *e; - reprepstate(&gm->ms); -]] -} - - ------------------------------------------------------------------ --- Lua 5.3.3 - - -Bug{ -what = [[expression list with four or more expressions in -a 'for' loop can crash the interpreter]], -report = [[Marco Schöpl, 2016/06/17]], -since = [[5.2]], -fix = nil, -example = [[ --- the next loop will probably crash the interpreter -repeat until load "for _ in _,_,_,_ do local function _() end" -]], -patch = [[ ---- lparser.c 2016/05/13 19:10:16 2.153 -+++ lparser.c 2016/06/17 19:52:48 -@@ -323,6 +323,8 @@ - luaK_nil(fs, reg, extra); - } - } -+ if (nexps > nvars) -+ ls->fs->freereg -= nexps - nvars; /* remove extra values */ - } - - -@@ -1160,11 +1162,8 @@ - int nexps; - checknext(ls, '='); - nexps = explist(ls, &e); -- if (nexps != nvars) { -+ if (nexps != nvars) - adjust_assign(ls, nvars, nexps, &e); -- if (nexps > nvars) -- ls->fs->freereg -= nexps - nvars; /* remove extra values */ -- } - else { - luaK_setoneret(ls->fs, &e); /* close last expression */ - luaK_storevar(ls->fs, &lh->v, &e); -]] -} - - -Bug{ -what = [[Checking a format for 'os.date' may read pass the format string]], -report = [[Nagaev Boris, 2016/07/10]], -since = [[5.3.3]], -fix = nil, -example = [[ -This bug does not seem to happen with regular compilers. -It needs an "interceptor" 'memcmp' function that continues -reading memory after a difference is found.]], -patch = [[ -2c2 -< ** $Id: bugs,v 1.150 2016/07/19 17:10:45 roberto Exp roberto $ ---- -> ** $Id: bugs,v 1.150 2016/07/19 17:10:45 roberto Exp roberto $ -263c263,264 -< for (option = LUA_STRFTIMEOPTIONS; *option != '\0'; option += oplen) { ---- -> int convlen = (int)strlen(conv); -> for (option = LUA_STRFTIMEOPTIONS; *option != '\0' && oplen <= convlen; option += oplen) { -]] -} - - -Bug{ -what = [[Lua can generate wrong code in functions with too many constants]], -report = [[Marco Schöpl, 2016/07/17]], -since = [[5.3.3]], -fix = nil, -example = [[See http://lua-users.org/lists/lua-l/2016-07/msg00303.html]], -patch = [[ ---- lcode.c 2016/06/20 19:12:46 2.110 -+++ lcode.c 2016/07/18 15:43:41 -@@ -1018,8 +1018,8 @@ - */ - static void codebinexpval (FuncState *fs, OpCode op, - expdesc *e1, expdesc *e2, int line) { -- int rk1 = luaK_exp2RK(fs, e1); /* both operands are "RK" */ -- int rk2 = luaK_exp2RK(fs, e2); -+ int rk2 = luaK_exp2RK(fs, e2); /* both operands are "RK" */ -+ int rk1 = luaK_exp2RK(fs, e1); - freeexps(fs, e1, e2); - e1->u.info = luaK_codeABC(fs, op, 0, rk1, rk2); /* generate opcode */ - e1->k = VRELOCABLE; /* all those operations are relocatable */ -]] -} - - -Bug{ -what = [[When a coroutine tries to resume a non-suspended coroutine, -it can do some mess (and break C assertions) before detecting the error]], -report = [[Marco Schöpl, 2016/07/20]], -since = [[ ]], -fix = nil, -example = [[ --- with C assertions on -A = coroutine.running() -B = coroutine.create(function() coroutine.resume(A) end) -coroutine.resume(B) - --- or -A = coroutine.wrap(function() pcall(A, _) end) -A() -]], -patch = [[ -]] -} -]=] - - ---[=[ -Bug{ -what = [[ ]], -report = [[ ]], -since = [[ ]], -fix = nil, -example = [[ ]], -patch = [[ -]] -} -]=] - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lapi.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lapi.c deleted file mode 100644 index 1c4d07dda..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lapi.c +++ /dev/null @@ -1,1298 +0,0 @@ -/* -** $Id: lapi.c,v 2.258 2016/01/05 16:07:21 roberto Exp roberto $ -** Lua API -** See Copyright Notice in lua.h -*/ - -#define lapi_c -#define LUA_CORE - -#include "lprefix.h" - - -#include -#include - -#include "lua.h" - -#include "lapi.h" -#include "ldebug.h" -#include "ldo.h" -#include "lfunc.h" -#include "lgc.h" -#include "lmem.h" -#include "lobject.h" -#include "lstate.h" -#include "lstring.h" -#include "ltable.h" -#include "ltm.h" -#include "lundump.h" -#include "lvm.h" - - - -const char lua_ident[] = - "$LuaVersion: " LUA_COPYRIGHT " $" - "$LuaAuthors: " LUA_AUTHORS " $"; - - -/* value at a non-valid index */ -#define NONVALIDVALUE cast(TValue *, luaO_nilobject) - -/* corresponding test */ -#define isvalid(o) ((o) != luaO_nilobject) - -/* test for pseudo index */ -#define ispseudo(i) ((i) <= LUA_REGISTRYINDEX) - -/* test for upvalue */ -#define isupvalue(i) ((i) < LUA_REGISTRYINDEX) - -/* test for valid but not pseudo index */ -#define isstackindex(i, o) (isvalid(o) && !ispseudo(i)) - -#define api_checkvalidindex(l,o) api_check(l, isvalid(o), "invalid index") - -#define api_checkstackindex(l, i, o) \ - api_check(l, isstackindex(i, o), "index not in the stack") - - -static TValue *index2addr (lua_State *L, int idx) { - CallInfo *ci = L->ci; - if (idx > 0) { - TValue *o = ci->func + idx; - api_check(L, idx <= ci->top - (ci->func + 1), "unacceptable index"); - if (o >= L->top) return NONVALIDVALUE; - else return o; - } - else if (!ispseudo(idx)) { /* negative index */ - api_check(L, idx != 0 && -idx <= L->top - (ci->func + 1), "invalid index"); - return L->top + idx; - } - else if (idx == LUA_REGISTRYINDEX) - return &G(L)->l_registry; - else { /* upvalues */ - idx = LUA_REGISTRYINDEX - idx; - api_check(L, idx <= MAXUPVAL + 1, "upvalue index too large"); - if (ttislcf(ci->func)) /* light C function? */ - return NONVALIDVALUE; /* it has no upvalues */ - else { - CClosure *func = clCvalue(ci->func); - return (idx <= func->nupvalues) ? &func->upvalue[idx-1] : NONVALIDVALUE; - } - } -} - - -/* -** to be called by 'lua_checkstack' in protected mode, to grow stack -** capturing memory errors -*/ -static void growstack (lua_State *L, void *ud) { - int size = *(int *)ud; - luaD_growstack(L, size); -} - - -LUA_API int lua_checkstack (lua_State *L, int n) { - int res; - CallInfo *ci = L->ci; - lua_lock(L); - api_check(L, n >= 0, "negative 'n'"); - if (L->stack_last - L->top > n) /* stack large enough? */ - res = 1; /* yes; check is OK */ - else { /* no; need to grow stack */ - int inuse = cast_int(L->top - L->stack) + EXTRA_STACK; - if (inuse > LUAI_MAXSTACK - n) /* can grow without overflow? */ - res = 0; /* no */ - else /* try to grow stack */ - res = (luaD_rawrunprotected(L, &growstack, &n) == LUA_OK); - } - if (res && ci->top < L->top + n) - ci->top = L->top + n; /* adjust frame top */ - lua_unlock(L); - return res; -} - - -LUA_API void lua_xmove (lua_State *from, lua_State *to, int n) { - int i; - if (from == to) return; - lua_lock(to); - api_checknelems(from, n); - api_check(from, G(from) == G(to), "moving among independent states"); - api_check(from, to->ci->top - to->top >= n, "stack overflow"); - from->top -= n; - for (i = 0; i < n; i++) { - setobj2s(to, to->top, from->top + i); - to->top++; /* stack already checked by previous 'api_check' */ - } - lua_unlock(to); -} - - -LUA_API lua_CFunction lua_atpanic (lua_State *L, lua_CFunction panicf) { - lua_CFunction old; - lua_lock(L); - old = G(L)->panic; - G(L)->panic = panicf; - lua_unlock(L); - return old; -} - - -LUA_API const lua_Number *lua_version (lua_State *L) { - static const lua_Number version = LUA_VERSION_NUM; - if (L == NULL) return &version; - else return G(L)->version; -} - - - -/* -** basic stack manipulation -*/ - - -/* -** convert an acceptable stack index into an absolute index -*/ -LUA_API int lua_absindex (lua_State *L, int idx) { - return (idx > 0 || ispseudo(idx)) - ? idx - : cast_int(L->top - L->ci->func) + idx; -} - - -LUA_API int lua_gettop (lua_State *L) { - return cast_int(L->top - (L->ci->func + 1)); -} - - -LUA_API void lua_settop (lua_State *L, int idx) { - StkId func = L->ci->func; - lua_lock(L); - if (idx >= 0) { - api_check(L, idx <= L->stack_last - (func + 1), "new top too large"); - while (L->top < (func + 1) + idx) - setnilvalue(L->top++); - L->top = (func + 1) + idx; - } - else { - api_check(L, -(idx+1) <= (L->top - (func + 1)), "invalid new top"); - L->top += idx+1; /* 'subtract' index (index is negative) */ - } - lua_unlock(L); -} - - -/* -** Reverse the stack segment from 'from' to 'to' -** (auxiliary to 'lua_rotate') -*/ -static void reverse (lua_State *L, StkId from, StkId to) { - for (; from < to; from++, to--) { - TValue temp; - setobj(L, &temp, from); - setobjs2s(L, from, to); - setobj2s(L, to, &temp); - } -} - - -/* -** Let x = AB, where A is a prefix of length 'n'. Then, -** rotate x n == BA. But BA == (A^r . B^r)^r. -*/ -LUA_API void lua_rotate (lua_State *L, int idx, int n) { - StkId p, t, m; - lua_lock(L); - t = L->top - 1; /* end of stack segment being rotated */ - p = index2addr(L, idx); /* start of segment */ - api_checkstackindex(L, idx, p); - api_check(L, (n >= 0 ? n : -n) <= (t - p + 1), "invalid 'n'"); - m = (n >= 0 ? t - n : p - n - 1); /* end of prefix */ - reverse(L, p, m); /* reverse the prefix with length 'n' */ - reverse(L, m + 1, t); /* reverse the suffix */ - reverse(L, p, t); /* reverse the entire segment */ - lua_unlock(L); -} - - -LUA_API void lua_copy (lua_State *L, int fromidx, int toidx) { - TValue *fr, *to; - lua_lock(L); - fr = index2addr(L, fromidx); - to = index2addr(L, toidx); - api_checkvalidindex(L, to); - setobj(L, to, fr); - if (isupvalue(toidx)) /* function upvalue? */ - luaC_barrier(L, clCvalue(L->ci->func), fr); - /* LUA_REGISTRYINDEX does not need gc barrier - (collector revisits it before finishing collection) */ - lua_unlock(L); -} - - -LUA_API void lua_pushvalue (lua_State *L, int idx) { - lua_lock(L); - setobj2s(L, L->top, index2addr(L, idx)); - api_incr_top(L); - lua_unlock(L); -} - - - -/* -** access functions (stack -> C) -*/ - - -LUA_API int lua_type (lua_State *L, int idx) { - StkId o = index2addr(L, idx); - return (isvalid(o) ? ttnov(o) : LUA_TNONE); -} - - -LUA_API const char *lua_typename (lua_State *L, int t) { - UNUSED(L); - api_check(L, LUA_TNONE <= t && t < LUA_NUMTAGS, "invalid tag"); - return ttypename(t); -} - - -LUA_API int lua_iscfunction (lua_State *L, int idx) { - StkId o = index2addr(L, idx); - return (ttislcf(o) || (ttisCclosure(o))); -} - - -LUA_API int lua_isinteger (lua_State *L, int idx) { - StkId o = index2addr(L, idx); - return ttisinteger(o); -} - - -LUA_API int lua_isnumber (lua_State *L, int idx) { - lua_Number n; - const TValue *o = index2addr(L, idx); - return tonumber(o, &n); -} - - -LUA_API int lua_isstring (lua_State *L, int idx) { - const TValue *o = index2addr(L, idx); - return (ttisstring(o) || cvt2str(o)); -} - - -LUA_API int lua_isuserdata (lua_State *L, int idx) { - const TValue *o = index2addr(L, idx); - return (ttisfulluserdata(o) || ttislightuserdata(o)); -} - - -LUA_API int lua_rawequal (lua_State *L, int index1, int index2) { - StkId o1 = index2addr(L, index1); - StkId o2 = index2addr(L, index2); - return (isvalid(o1) && isvalid(o2)) ? luaV_rawequalobj(o1, o2) : 0; -} - - -LUA_API void lua_arith (lua_State *L, int op) { - lua_lock(L); - if (op != LUA_OPUNM && op != LUA_OPBNOT) - api_checknelems(L, 2); /* all other operations expect two operands */ - else { /* for unary operations, add fake 2nd operand */ - api_checknelems(L, 1); - setobjs2s(L, L->top, L->top - 1); - api_incr_top(L); - } - /* first operand at top - 2, second at top - 1; result go to top - 2 */ - luaO_arith(L, op, L->top - 2, L->top - 1, L->top - 2); - L->top--; /* remove second operand */ - lua_unlock(L); -} - - -LUA_API int lua_compare (lua_State *L, int index1, int index2, int op) { - StkId o1, o2; - int i = 0; - lua_lock(L); /* may call tag method */ - o1 = index2addr(L, index1); - o2 = index2addr(L, index2); - if (isvalid(o1) && isvalid(o2)) { - switch (op) { - case LUA_OPEQ: i = luaV_equalobj(L, o1, o2); break; - case LUA_OPLT: i = luaV_lessthan(L, o1, o2); break; - case LUA_OPLE: i = luaV_lessequal(L, o1, o2); break; - default: api_check(L, 0, "invalid option"); - } - } - lua_unlock(L); - return i; -} - - -LUA_API size_t lua_stringtonumber (lua_State *L, const char *s) { - size_t sz = luaO_str2num(s, L->top); - if (sz != 0) - api_incr_top(L); - return sz; -} - - -LUA_API lua_Number lua_tonumberx (lua_State *L, int idx, int *pisnum) { - lua_Number n; - const TValue *o = index2addr(L, idx); - int isnum = tonumber(o, &n); - if (!isnum) - n = 0; /* call to 'tonumber' may change 'n' even if it fails */ - if (pisnum) *pisnum = isnum; - return n; -} - - -LUA_API lua_Integer lua_tointegerx (lua_State *L, int idx, int *pisnum) { - lua_Integer res; - const TValue *o = index2addr(L, idx); - int isnum = tointeger(o, &res); - if (!isnum) - res = 0; /* call to 'tointeger' may change 'n' even if it fails */ - if (pisnum) *pisnum = isnum; - return res; -} - - -LUA_API int lua_toboolean (lua_State *L, int idx) { - const TValue *o = index2addr(L, idx); - return !l_isfalse(o); -} - - -LUA_API const char *lua_tolstring (lua_State *L, int idx, size_t *len) { - StkId o = index2addr(L, idx); - if (!ttisstring(o)) { - if (!cvt2str(o)) { /* not convertible? */ - if (len != NULL) *len = 0; - return NULL; - } - lua_lock(L); /* 'luaO_tostring' may create a new string */ - luaO_tostring(L, o); - luaC_checkGC(L); - o = index2addr(L, idx); /* previous call may reallocate the stack */ - lua_unlock(L); - } - if (len != NULL) - *len = vslen(o); - return svalue(o); -} - - -LUA_API size_t lua_rawlen (lua_State *L, int idx) { - StkId o = index2addr(L, idx); - switch (ttype(o)) { - case LUA_TSHRSTR: return tsvalue(o)->shrlen; - case LUA_TLNGSTR: return tsvalue(o)->u.lnglen; - case LUA_TUSERDATA: return uvalue(o)->len; - case LUA_TTABLE: return luaH_getn(hvalue(o)); - default: return 0; - } -} - - -LUA_API lua_CFunction lua_tocfunction (lua_State *L, int idx) { - StkId o = index2addr(L, idx); - if (ttislcf(o)) return fvalue(o); - else if (ttisCclosure(o)) - return clCvalue(o)->f; - else return NULL; /* not a C function */ -} - - -LUA_API void *lua_touserdata (lua_State *L, int idx) { - StkId o = index2addr(L, idx); - switch (ttnov(o)) { - case LUA_TUSERDATA: return getudatamem(uvalue(o)); - case LUA_TLIGHTUSERDATA: return pvalue(o); - default: return NULL; - } -} - - -LUA_API lua_State *lua_tothread (lua_State *L, int idx) { - StkId o = index2addr(L, idx); - return (!ttisthread(o)) ? NULL : thvalue(o); -} - - -LUA_API const void *lua_topointer (lua_State *L, int idx) { - StkId o = index2addr(L, idx); - switch (ttype(o)) { - case LUA_TTABLE: return hvalue(o); - case LUA_TLCL: return clLvalue(o); - case LUA_TCCL: return clCvalue(o); - case LUA_TLCF: return cast(void *, cast(size_t, fvalue(o))); - case LUA_TTHREAD: return thvalue(o); - case LUA_TUSERDATA: return getudatamem(uvalue(o)); - case LUA_TLIGHTUSERDATA: return pvalue(o); - default: return NULL; - } -} - - - -/* -** push functions (C -> stack) -*/ - - -LUA_API void lua_pushnil (lua_State *L) { - lua_lock(L); - setnilvalue(L->top); - api_incr_top(L); - lua_unlock(L); -} - - -LUA_API void lua_pushnumber (lua_State *L, lua_Number n) { - lua_lock(L); - setfltvalue(L->top, n); - api_incr_top(L); - lua_unlock(L); -} - - -LUA_API void lua_pushinteger (lua_State *L, lua_Integer n) { - lua_lock(L); - setivalue(L->top, n); - api_incr_top(L); - lua_unlock(L); -} - - -/* -** Pushes on the stack a string with given length. Avoid using 's' when -** 'len' == 0 (as 's' can be NULL in that case), due to later use of -** 'memcmp' and 'memcpy'. -*/ -LUA_API const char *lua_pushlstring (lua_State *L, const char *s, size_t len) { - TString *ts; - lua_lock(L); - ts = (len == 0) ? luaS_new(L, "") : luaS_newlstr(L, s, len); - setsvalue2s(L, L->top, ts); - api_incr_top(L); - luaC_checkGC(L); - lua_unlock(L); - return getstr(ts); -} - - -LUA_API const char *lua_pushstring (lua_State *L, const char *s) { - lua_lock(L); - if (s == NULL) - setnilvalue(L->top); - else { - TString *ts; - ts = luaS_new(L, s); - setsvalue2s(L, L->top, ts); - s = getstr(ts); /* internal copy's address */ - } - api_incr_top(L); - luaC_checkGC(L); - lua_unlock(L); - return s; -} - - -LUA_API const char *lua_pushvfstring (lua_State *L, const char *fmt, - va_list argp) { - const char *ret; - lua_lock(L); - ret = luaO_pushvfstring(L, fmt, argp); - luaC_checkGC(L); - lua_unlock(L); - return ret; -} - - -LUA_API const char *lua_pushfstring (lua_State *L, const char *fmt, ...) { - const char *ret; - va_list argp; - lua_lock(L); - va_start(argp, fmt); - ret = luaO_pushvfstring(L, fmt, argp); - va_end(argp); - luaC_checkGC(L); - lua_unlock(L); - return ret; -} - - -LUA_API void lua_pushcclosure (lua_State *L, lua_CFunction fn, int n) { - lua_lock(L); - if (n == 0) { - setfvalue(L->top, fn); - } - else { - CClosure *cl; - api_checknelems(L, n); - api_check(L, n <= MAXUPVAL, "upvalue index too large"); - cl = luaF_newCclosure(L, n); - cl->f = fn; - L->top -= n; - while (n--) { - setobj2n(L, &cl->upvalue[n], L->top + n); - /* does not need barrier because closure is white */ - } - setclCvalue(L, L->top, cl); - } - api_incr_top(L); - luaC_checkGC(L); - lua_unlock(L); -} - - -LUA_API void lua_pushboolean (lua_State *L, int b) { - lua_lock(L); - setbvalue(L->top, (b != 0)); /* ensure that true is 1 */ - api_incr_top(L); - lua_unlock(L); -} - - -LUA_API void lua_pushlightuserdata (lua_State *L, void *p) { - lua_lock(L); - setpvalue(L->top, p); - api_incr_top(L); - lua_unlock(L); -} - - -LUA_API int lua_pushthread (lua_State *L) { - lua_lock(L); - setthvalue(L, L->top, L); - api_incr_top(L); - lua_unlock(L); - return (G(L)->mainthread == L); -} - - - -/* -** get functions (Lua -> stack) -*/ - - -static int auxgetstr (lua_State *L, const TValue *t, const char *k) { - const TValue *slot; - TString *str = luaS_new(L, k); - if (luaV_fastget(L, t, str, slot, luaH_getstr)) { - setobj2s(L, L->top, slot); - api_incr_top(L); - } - else { - setsvalue2s(L, L->top, str); - api_incr_top(L); - luaV_finishget(L, t, L->top - 1, L->top - 1, slot); - } - lua_unlock(L); - return ttnov(L->top - 1); -} - - -LUA_API int lua_getglobal (lua_State *L, const char *name) { - Table *reg = hvalue(&G(L)->l_registry); - lua_lock(L); - return auxgetstr(L, luaH_getint(reg, LUA_RIDX_GLOBALS), name); -} - - -LUA_API int lua_gettable (lua_State *L, int idx) { - StkId t; - lua_lock(L); - t = index2addr(L, idx); - luaV_gettable(L, t, L->top - 1, L->top - 1); - lua_unlock(L); - return ttnov(L->top - 1); -} - - -LUA_API int lua_getfield (lua_State *L, int idx, const char *k) { - lua_lock(L); - return auxgetstr(L, index2addr(L, idx), k); -} - - -LUA_API int lua_geti (lua_State *L, int idx, lua_Integer n) { - StkId t; - const TValue *slot; - lua_lock(L); - t = index2addr(L, idx); - if (luaV_fastget(L, t, n, slot, luaH_getint)) { - setobj2s(L, L->top, slot); - api_incr_top(L); - } - else { - setivalue(L->top, n); - api_incr_top(L); - luaV_finishget(L, t, L->top - 1, L->top - 1, slot); - } - lua_unlock(L); - return ttnov(L->top - 1); -} - - -LUA_API int lua_rawget (lua_State *L, int idx) { - StkId t; - lua_lock(L); - t = index2addr(L, idx); - api_check(L, ttistable(t), "table expected"); - setobj2s(L, L->top - 1, luaH_get(hvalue(t), L->top - 1)); - lua_unlock(L); - return ttnov(L->top - 1); -} - - -LUA_API int lua_rawgeti (lua_State *L, int idx, lua_Integer n) { - StkId t; - lua_lock(L); - t = index2addr(L, idx); - api_check(L, ttistable(t), "table expected"); - setobj2s(L, L->top, luaH_getint(hvalue(t), n)); - api_incr_top(L); - lua_unlock(L); - return ttnov(L->top - 1); -} - - -LUA_API int lua_rawgetp (lua_State *L, int idx, const void *p) { - StkId t; - TValue k; - lua_lock(L); - t = index2addr(L, idx); - api_check(L, ttistable(t), "table expected"); - setpvalue(&k, cast(void *, p)); - setobj2s(L, L->top, luaH_get(hvalue(t), &k)); - api_incr_top(L); - lua_unlock(L); - return ttnov(L->top - 1); -} - - -LUA_API void lua_createtable (lua_State *L, int narray, int nrec) { - Table *t; - lua_lock(L); - t = luaH_new(L); - sethvalue(L, L->top, t); - api_incr_top(L); - if (narray > 0 || nrec > 0) - luaH_resize(L, t, narray, nrec); - luaC_checkGC(L); - lua_unlock(L); -} - - -LUA_API int lua_getmetatable (lua_State *L, int objindex) { - const TValue *obj; - Table *mt; - int res = 0; - lua_lock(L); - obj = index2addr(L, objindex); - switch (ttnov(obj)) { - case LUA_TTABLE: - mt = hvalue(obj)->metatable; - break; - case LUA_TUSERDATA: - mt = uvalue(obj)->metatable; - break; - default: - mt = G(L)->mt[ttnov(obj)]; - break; - } - if (mt != NULL) { - sethvalue(L, L->top, mt); - api_incr_top(L); - res = 1; - } - lua_unlock(L); - return res; -} - - -LUA_API int lua_getuservalue (lua_State *L, int idx) { - StkId o; - lua_lock(L); - o = index2addr(L, idx); - api_check(L, ttisfulluserdata(o), "full userdata expected"); - getuservalue(L, uvalue(o), L->top); - api_incr_top(L); - lua_unlock(L); - return ttnov(L->top - 1); -} - - -/* -** set functions (stack -> Lua) -*/ - -/* -** t[k] = value at the top of the stack (where 'k' is a string) -*/ -static void auxsetstr (lua_State *L, const TValue *t, const char *k) { - const TValue *slot; - TString *str = luaS_new(L, k); - api_checknelems(L, 1); - if (luaV_fastset(L, t, str, slot, luaH_getstr, L->top - 1)) - L->top--; /* pop value */ - else { - setsvalue2s(L, L->top, str); /* push 'str' (to make it a TValue) */ - api_incr_top(L); - luaV_finishset(L, t, L->top - 1, L->top - 2, slot); - L->top -= 2; /* pop value and key */ - } - lua_unlock(L); /* lock done by caller */ -} - - -LUA_API void lua_setglobal (lua_State *L, const char *name) { - Table *reg = hvalue(&G(L)->l_registry); - lua_lock(L); /* unlock done in 'auxsetstr' */ - auxsetstr(L, luaH_getint(reg, LUA_RIDX_GLOBALS), name); -} - - -LUA_API void lua_settable (lua_State *L, int idx) { - StkId t; - lua_lock(L); - api_checknelems(L, 2); - t = index2addr(L, idx); - luaV_settable(L, t, L->top - 2, L->top - 1); - L->top -= 2; /* pop index and value */ - lua_unlock(L); -} - - -LUA_API void lua_setfield (lua_State *L, int idx, const char *k) { - lua_lock(L); /* unlock done in 'auxsetstr' */ - auxsetstr(L, index2addr(L, idx), k); -} - - -LUA_API void lua_seti (lua_State *L, int idx, lua_Integer n) { - StkId t; - const TValue *slot; - lua_lock(L); - api_checknelems(L, 1); - t = index2addr(L, idx); - if (luaV_fastset(L, t, n, slot, luaH_getint, L->top - 1)) - L->top--; /* pop value */ - else { - setivalue(L->top, n); - api_incr_top(L); - luaV_finishset(L, t, L->top - 1, L->top - 2, slot); - L->top -= 2; /* pop value and key */ - } - lua_unlock(L); -} - - -LUA_API void lua_rawset (lua_State *L, int idx) { - StkId o; - TValue *slot; - lua_lock(L); - api_checknelems(L, 2); - o = index2addr(L, idx); - api_check(L, ttistable(o), "table expected"); - slot = luaH_set(L, hvalue(o), L->top - 2); - setobj2t(L, slot, L->top - 1); - invalidateTMcache(hvalue(o)); - luaC_barrierback(L, hvalue(o), L->top-1); - L->top -= 2; - lua_unlock(L); -} - - -LUA_API void lua_rawseti (lua_State *L, int idx, lua_Integer n) { - StkId o; - lua_lock(L); - api_checknelems(L, 1); - o = index2addr(L, idx); - api_check(L, ttistable(o), "table expected"); - luaH_setint(L, hvalue(o), n, L->top - 1); - luaC_barrierback(L, hvalue(o), L->top-1); - L->top--; - lua_unlock(L); -} - - -LUA_API void lua_rawsetp (lua_State *L, int idx, const void *p) { - StkId o; - TValue k, *slot; - lua_lock(L); - api_checknelems(L, 1); - o = index2addr(L, idx); - api_check(L, ttistable(o), "table expected"); - setpvalue(&k, cast(void *, p)); - slot = luaH_set(L, hvalue(o), &k); - setobj2t(L, slot, L->top - 1); - luaC_barrierback(L, hvalue(o), L->top - 1); - L->top--; - lua_unlock(L); -} - - -LUA_API int lua_setmetatable (lua_State *L, int objindex) { - TValue *obj; - Table *mt; - lua_lock(L); - api_checknelems(L, 1); - obj = index2addr(L, objindex); - if (ttisnil(L->top - 1)) - mt = NULL; - else { - api_check(L, ttistable(L->top - 1), "table expected"); - mt = hvalue(L->top - 1); - } - switch (ttnov(obj)) { - case LUA_TTABLE: { - hvalue(obj)->metatable = mt; - if (mt) { - luaC_objbarrier(L, gcvalue(obj), mt); - luaC_checkfinalizer(L, gcvalue(obj), mt); - } - break; - } - case LUA_TUSERDATA: { - uvalue(obj)->metatable = mt; - if (mt) { - luaC_objbarrier(L, uvalue(obj), mt); - luaC_checkfinalizer(L, gcvalue(obj), mt); - } - break; - } - default: { - G(L)->mt[ttnov(obj)] = mt; - break; - } - } - L->top--; - lua_unlock(L); - return 1; -} - - -LUA_API void lua_setuservalue (lua_State *L, int idx) { - StkId o; - lua_lock(L); - api_checknelems(L, 1); - o = index2addr(L, idx); - api_check(L, ttisfulluserdata(o), "full userdata expected"); - setuservalue(L, uvalue(o), L->top - 1); - luaC_barrier(L, gcvalue(o), L->top - 1); - L->top--; - lua_unlock(L); -} - - -/* -** 'load' and 'call' functions (run Lua code) -*/ - - -#define checkresults(L,na,nr) \ - api_check(L, (nr) == LUA_MULTRET || (L->ci->top - L->top >= (nr) - (na)), \ - "results from function overflow current stack size") - - -LUA_API void lua_callk (lua_State *L, int nargs, int nresults, - lua_KContext ctx, lua_KFunction k) { - StkId func; - lua_lock(L); - api_check(L, k == NULL || !isLua(L->ci), - "cannot use continuations inside hooks"); - api_checknelems(L, nargs+1); - api_check(L, L->status == LUA_OK, "cannot do calls on non-normal thread"); - checkresults(L, nargs, nresults); - func = L->top - (nargs+1); - if (k != NULL && L->nny == 0) { /* need to prepare continuation? */ - L->ci->u.c.k = k; /* save continuation */ - L->ci->u.c.ctx = ctx; /* save context */ - luaD_call(L, func, nresults); /* do the call */ - } - else /* no continuation or no yieldable */ - luaD_callnoyield(L, func, nresults); /* just do the call */ - adjustresults(L, nresults); - lua_unlock(L); -} - - - -/* -** Execute a protected call. -*/ -struct CallS { /* data to 'f_call' */ - StkId func; - int nresults; -}; - - -static void f_call (lua_State *L, void *ud) { - struct CallS *c = cast(struct CallS *, ud); - luaD_callnoyield(L, c->func, c->nresults); -} - - - -LUA_API int lua_pcallk (lua_State *L, int nargs, int nresults, int errfunc, - lua_KContext ctx, lua_KFunction k) { - struct CallS c; - int status; - ptrdiff_t func; - lua_lock(L); - api_check(L, k == NULL || !isLua(L->ci), - "cannot use continuations inside hooks"); - api_checknelems(L, nargs+1); - api_check(L, L->status == LUA_OK, "cannot do calls on non-normal thread"); - checkresults(L, nargs, nresults); - if (errfunc == 0) - func = 0; - else { - StkId o = index2addr(L, errfunc); - api_checkstackindex(L, errfunc, o); - func = savestack(L, o); - } - c.func = L->top - (nargs+1); /* function to be called */ - if (k == NULL || L->nny > 0) { /* no continuation or no yieldable? */ - c.nresults = nresults; /* do a 'conventional' protected call */ - status = luaD_pcall(L, f_call, &c, savestack(L, c.func), func); - } - else { /* prepare continuation (call is already protected by 'resume') */ - CallInfo *ci = L->ci; - ci->u.c.k = k; /* save continuation */ - ci->u.c.ctx = ctx; /* save context */ - /* save information for error recovery */ - ci->extra = savestack(L, c.func); - ci->u.c.old_errfunc = L->errfunc; - L->errfunc = func; - setoah(ci->callstatus, L->allowhook); /* save value of 'allowhook' */ - ci->callstatus |= CIST_YPCALL; /* function can do error recovery */ - luaD_call(L, c.func, nresults); /* do the call */ - ci->callstatus &= ~CIST_YPCALL; - L->errfunc = ci->u.c.old_errfunc; - status = LUA_OK; /* if it is here, there were no errors */ - } - adjustresults(L, nresults); - lua_unlock(L); - return status; -} - - -LUA_API int lua_load (lua_State *L, lua_Reader reader, void *data, - const char *chunkname, const char *mode) { - ZIO z; - int status; - lua_lock(L); - if (!chunkname) chunkname = "?"; - luaZ_init(L, &z, reader, data); - status = luaD_protectedparser(L, &z, chunkname, mode); - if (status == LUA_OK) { /* no errors? */ - LClosure *f = clLvalue(L->top - 1); /* get newly created function */ - if (f->nupvalues >= 1) { /* does it have an upvalue? */ - /* get global table from registry */ - Table *reg = hvalue(&G(L)->l_registry); - const TValue *gt = luaH_getint(reg, LUA_RIDX_GLOBALS); - /* set global table as 1st upvalue of 'f' (may be LUA_ENV) */ - setobj(L, f->upvals[0]->v, gt); - luaC_upvalbarrier(L, f->upvals[0]); - } - } - lua_unlock(L); - return status; -} - - -LUA_API int lua_dump (lua_State *L, lua_Writer writer, void *data, int strip) { - int status; - TValue *o; - lua_lock(L); - api_checknelems(L, 1); - o = L->top - 1; - if (isLfunction(o)) - status = luaU_dump(L, getproto(o), writer, data, strip); - else - status = 1; - lua_unlock(L); - return status; -} - - -LUA_API int lua_status (lua_State *L) { - return L->status; -} - - -/* -** Garbage-collection function -*/ - -LUA_API int lua_gc (lua_State *L, int what, int data) { - int res = 0; - global_State *g; - lua_lock(L); - g = G(L); - switch (what) { - case LUA_GCSTOP: { - g->gcrunning = 0; - break; - } - case LUA_GCRESTART: { - luaE_setdebt(g, 0); - g->gcrunning = 1; - break; - } - case LUA_GCCOLLECT: { - luaC_fullgc(L, 0); - break; - } - case LUA_GCCOUNT: { - /* GC values are expressed in Kbytes: #bytes/2^10 */ - res = cast_int(gettotalbytes(g) >> 10); - break; - } - case LUA_GCCOUNTB: { - res = cast_int(gettotalbytes(g) & 0x3ff); - break; - } - case LUA_GCSTEP: { - l_mem debt = 1; /* =1 to signal that it did an actual step */ - lu_byte oldrunning = g->gcrunning; - g->gcrunning = 1; /* allow GC to run */ - if (data == 0) { - luaE_setdebt(g, -GCSTEPSIZE); /* to do a "small" step */ - luaC_step(L); - } - else { /* add 'data' to total debt */ - debt = cast(l_mem, data) * 1024 + g->GCdebt; - luaE_setdebt(g, debt); - luaC_checkGC(L); - } - g->gcrunning = oldrunning; /* restore previous state */ - if (debt > 0 && g->gcstate == GCSpause) /* end of cycle? */ - res = 1; /* signal it */ - break; - } - case LUA_GCSETPAUSE: { - res = g->gcpause; - g->gcpause = data; - break; - } - case LUA_GCSETSTEPMUL: { - res = g->gcstepmul; - if (data < 40) data = 40; /* avoid ridiculous low values (and 0) */ - g->gcstepmul = data; - break; - } - case LUA_GCISRUNNING: { - res = g->gcrunning; - break; - } - default: res = -1; /* invalid option */ - } - lua_unlock(L); - return res; -} - - - -/* -** miscellaneous functions -*/ - - -LUA_API int lua_error (lua_State *L) { - lua_lock(L); - api_checknelems(L, 1); - luaG_errormsg(L); - /* code unreachable; will unlock when control actually leaves the kernel */ - return 0; /* to avoid warnings */ -} - - -LUA_API int lua_next (lua_State *L, int idx) { - StkId t; - int more; - lua_lock(L); - t = index2addr(L, idx); - api_check(L, ttistable(t), "table expected"); - more = luaH_next(L, hvalue(t), L->top - 1); - if (more) { - api_incr_top(L); - } - else /* no more elements */ - L->top -= 1; /* remove key */ - lua_unlock(L); - return more; -} - - -LUA_API void lua_concat (lua_State *L, int n) { - lua_lock(L); - api_checknelems(L, n); - if (n >= 2) { - luaV_concat(L, n); - } - else if (n == 0) { /* push empty string */ - setsvalue2s(L, L->top, luaS_newlstr(L, "", 0)); - api_incr_top(L); - } - /* else n == 1; nothing to do */ - luaC_checkGC(L); - lua_unlock(L); -} - - -LUA_API void lua_len (lua_State *L, int idx) { - StkId t; - lua_lock(L); - t = index2addr(L, idx); - luaV_objlen(L, L->top, t); - api_incr_top(L); - lua_unlock(L); -} - - -LUA_API lua_Alloc lua_getallocf (lua_State *L, void **ud) { - lua_Alloc f; - lua_lock(L); - if (ud) *ud = G(L)->ud; - f = G(L)->frealloc; - lua_unlock(L); - return f; -} - - -LUA_API void lua_setallocf (lua_State *L, lua_Alloc f, void *ud) { - lua_lock(L); - G(L)->ud = ud; - G(L)->frealloc = f; - lua_unlock(L); -} - - -LUA_API void *lua_newuserdata (lua_State *L, size_t size) { - Udata *u; - lua_lock(L); - u = luaS_newudata(L, size); - setuvalue(L, L->top, u); - api_incr_top(L); - luaC_checkGC(L); - lua_unlock(L); - return getudatamem(u); -} - - - -static const char *aux_upvalue (StkId fi, int n, TValue **val, - CClosure **owner, UpVal **uv) { - switch (ttype(fi)) { - case LUA_TCCL: { /* C closure */ - CClosure *f = clCvalue(fi); - if (!(1 <= n && n <= f->nupvalues)) return NULL; - *val = &f->upvalue[n-1]; - if (owner) *owner = f; - return ""; - } - case LUA_TLCL: { /* Lua closure */ - LClosure *f = clLvalue(fi); - TString *name; - Proto *p = f->p; - if (!(1 <= n && n <= p->sizeupvalues)) return NULL; - *val = f->upvals[n-1]->v; - if (uv) *uv = f->upvals[n - 1]; - name = p->upvalues[n-1].name; - return (name == NULL) ? "(*no name)" : getstr(name); - } - default: return NULL; /* not a closure */ - } -} - - -LUA_API const char *lua_getupvalue (lua_State *L, int funcindex, int n) { - const char *name; - TValue *val = NULL; /* to avoid warnings */ - lua_lock(L); - name = aux_upvalue(index2addr(L, funcindex), n, &val, NULL, NULL); - if (name) { - setobj2s(L, L->top, val); - api_incr_top(L); - } - lua_unlock(L); - return name; -} - - -LUA_API const char *lua_setupvalue (lua_State *L, int funcindex, int n) { - const char *name; - TValue *val = NULL; /* to avoid warnings */ - CClosure *owner = NULL; - UpVal *uv = NULL; - StkId fi; - lua_lock(L); - fi = index2addr(L, funcindex); - api_checknelems(L, 1); - name = aux_upvalue(fi, n, &val, &owner, &uv); - if (name) { - L->top--; - setobj(L, val, L->top); - if (owner) { luaC_barrier(L, owner, L->top); } - else if (uv) { luaC_upvalbarrier(L, uv); } - } - lua_unlock(L); - return name; -} - - -static UpVal **getupvalref (lua_State *L, int fidx, int n, LClosure **pf) { - LClosure *f; - StkId fi = index2addr(L, fidx); - api_check(L, ttisLclosure(fi), "Lua function expected"); - f = clLvalue(fi); - api_check(L, (1 <= n && n <= f->p->sizeupvalues), "invalid upvalue index"); - if (pf) *pf = f; - return &f->upvals[n - 1]; /* get its upvalue pointer */ -} - - -LUA_API void *lua_upvalueid (lua_State *L, int fidx, int n) { - StkId fi = index2addr(L, fidx); - switch (ttype(fi)) { - case LUA_TLCL: { /* lua closure */ - return *getupvalref(L, fidx, n, NULL); - } - case LUA_TCCL: { /* C closure */ - CClosure *f = clCvalue(fi); - api_check(L, 1 <= n && n <= f->nupvalues, "invalid upvalue index"); - return &f->upvalue[n - 1]; - } - default: { - api_check(L, 0, "closure expected"); - return NULL; - } - } -} - - -LUA_API void lua_upvaluejoin (lua_State *L, int fidx1, int n1, - int fidx2, int n2) { - LClosure *f1; - UpVal **up1 = getupvalref(L, fidx1, n1, &f1); - UpVal **up2 = getupvalref(L, fidx2, n2, NULL); - luaC_upvdeccount(L, *up1); - *up1 = *up2; - (*up1)->refcount++; - if (upisopen(*up1)) (*up1)->u.open.touched = 1; - luaC_upvalbarrier(L, *up1); -} - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lapi.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lapi.h deleted file mode 100644 index b39898ebd..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lapi.h +++ /dev/null @@ -1,24 +0,0 @@ -/* -** $Id: lapi.h,v 2.8 2014/07/15 21:26:50 roberto Exp roberto $ -** Auxiliary functions from Lua API -** See Copyright Notice in lua.h -*/ - -#ifndef lapi_h -#define lapi_h - - -#include "llimits.h" -#include "lstate.h" - -#define api_incr_top(L) {L->top++; api_check(L, L->top <= L->ci->top, \ - "stack overflow");} - -#define adjustresults(L,nres) \ - { if ((nres) == LUA_MULTRET && L->ci->top < L->top) L->ci->top = L->top; } - -#define api_checknelems(L,n) api_check(L, (n) < (L->top - L->ci->func), \ - "not enough elements in the stack") - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lauxlib.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lauxlib.c deleted file mode 100644 index 7b14ca4d2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lauxlib.c +++ /dev/null @@ -1,1043 +0,0 @@ -/* -** $Id: lauxlib.c,v 1.288 2016/12/04 20:17:24 roberto Exp roberto $ -** Auxiliary functions for building Lua libraries -** See Copyright Notice in lua.h -*/ - -#define lauxlib_c -#define LUA_LIB - -#include "lprefix.h" - - -#include -#include -#include -#include -#include - - -/* -** This file uses only the official API of Lua. -** Any function declared here could be written as an application function. -*/ - -#include "lua.h" - -#include "lauxlib.h" - - -/* -** {====================================================== -** Traceback -** ======================================================= -*/ - - -#define LEVELS1 10 /* size of the first part of the stack */ -#define LEVELS2 11 /* size of the second part of the stack */ - - - -/* -** search for 'objidx' in table at index -1. -** return 1 + string at top if find a good name. -*/ -static int findfield (lua_State *L, int objidx, int level) { - if (level == 0 || !lua_istable(L, -1)) - return 0; /* not found */ - lua_pushnil(L); /* start 'next' loop */ - while (lua_next(L, -2)) { /* for each pair in table */ - if (lua_type(L, -2) == LUA_TSTRING) { /* ignore non-string keys */ - if (lua_rawequal(L, objidx, -1)) { /* found object? */ - lua_pop(L, 1); /* remove value (but keep name) */ - return 1; - } - else if (findfield(L, objidx, level - 1)) { /* try recursively */ - lua_remove(L, -2); /* remove table (but keep name) */ - lua_pushliteral(L, "."); - lua_insert(L, -2); /* place '.' between the two names */ - lua_concat(L, 3); - return 1; - } - } - lua_pop(L, 1); /* remove value */ - } - return 0; /* not found */ -} - - -/* -** Search for a name for a function in all loaded modules -*/ -static int pushglobalfuncname (lua_State *L, lua_Debug *ar) { - int top = lua_gettop(L); - lua_getinfo(L, "f", ar); /* push function */ - lua_getfield(L, LUA_REGISTRYINDEX, LUA_LOADED_TABLE); - if (findfield(L, top + 1, 2)) { - const char *name = lua_tostring(L, -1); - if (strncmp(name, "_G.", 3) == 0) { /* name start with '_G.'? */ - lua_pushstring(L, name + 3); /* push name without prefix */ - lua_remove(L, -2); /* remove original name */ - } - lua_copy(L, -1, top + 1); /* move name to proper place */ - lua_pop(L, 2); /* remove pushed values */ - return 1; - } - else { - lua_settop(L, top); /* remove function and global table */ - return 0; - } -} - - -static void pushfuncname (lua_State *L, lua_Debug *ar) { - if (pushglobalfuncname(L, ar)) { /* try first a global name */ - lua_pushfstring(L, "function '%s'", lua_tostring(L, -1)); - lua_remove(L, -2); /* remove name */ - } - else if (*ar->namewhat != '\0') /* is there a name from code? */ - lua_pushfstring(L, "%s '%s'", ar->namewhat, ar->name); /* use it */ - else if (*ar->what == 'm') /* main? */ - lua_pushliteral(L, "main chunk"); - else if (*ar->what != 'C') /* for Lua functions, use */ - lua_pushfstring(L, "function <%s:%d>", ar->short_src, ar->linedefined); - else /* nothing left... */ - lua_pushliteral(L, "?"); -} - - -static int lastlevel (lua_State *L) { - lua_Debug ar; - int li = 1, le = 1; - /* find an upper bound */ - while (lua_getstack(L, le, &ar)) { li = le; le *= 2; } - /* do a binary search */ - while (li < le) { - int m = (li + le)/2; - if (lua_getstack(L, m, &ar)) li = m + 1; - else le = m; - } - return le - 1; -} - - -LUALIB_API void luaL_traceback (lua_State *L, lua_State *L1, - const char *msg, int level) { - lua_Debug ar; - int top = lua_gettop(L); - int last = lastlevel(L1); - int n1 = (last - level > LEVELS1 + LEVELS2) ? LEVELS1 : -1; - if (msg) - lua_pushfstring(L, "%s\n", msg); - luaL_checkstack(L, 10, NULL); - lua_pushliteral(L, "stack traceback:"); - while (lua_getstack(L1, level++, &ar)) { - if (n1-- == 0) { /* too many levels? */ - lua_pushliteral(L, "\n\t..."); /* add a '...' */ - level = last - LEVELS2 + 1; /* and skip to last ones */ - } - else { - lua_getinfo(L1, "Slnt", &ar); - lua_pushfstring(L, "\n\t%s:", ar.short_src); - if (ar.currentline > 0) - lua_pushfstring(L, "%d:", ar.currentline); - lua_pushliteral(L, " in "); - pushfuncname(L, &ar); - if (ar.istailcall) - lua_pushliteral(L, "\n\t(...tail calls...)"); - lua_concat(L, lua_gettop(L) - top); - } - } - lua_concat(L, lua_gettop(L) - top); -} - -/* }====================================================== */ - - -/* -** {====================================================== -** Error-report functions -** ======================================================= -*/ - -LUALIB_API int luaL_argerror (lua_State *L, int arg, const char *extramsg) { - lua_Debug ar; - if (!lua_getstack(L, 0, &ar)) /* no stack frame? */ - return luaL_error(L, "bad argument #%d (%s)", arg, extramsg); - lua_getinfo(L, "n", &ar); - if (strcmp(ar.namewhat, "method") == 0) { - arg--; /* do not count 'self' */ - if (arg == 0) /* error is in the self argument itself? */ - return luaL_error(L, "calling '%s' on bad self (%s)", - ar.name, extramsg); - } - if (ar.name == NULL) - ar.name = (pushglobalfuncname(L, &ar)) ? lua_tostring(L, -1) : "?"; - return luaL_error(L, "bad argument #%d to '%s' (%s)", - arg, ar.name, extramsg); -} - - -static int typeerror (lua_State *L, int arg, const char *tname) { - const char *msg; - const char *typearg; /* name for the type of the actual argument */ - if (luaL_getmetafield(L, arg, "__name") == LUA_TSTRING) - typearg = lua_tostring(L, -1); /* use the given type name */ - else if (lua_type(L, arg) == LUA_TLIGHTUSERDATA) - typearg = "light userdata"; /* special name for messages */ - else - typearg = luaL_typename(L, arg); /* standard name */ - msg = lua_pushfstring(L, "%s expected, got %s", tname, typearg); - return luaL_argerror(L, arg, msg); -} - - -static void tag_error (lua_State *L, int arg, int tag) { - typeerror(L, arg, lua_typename(L, tag)); -} - - -/* -** The use of 'lua_pushfstring' ensures this function does not -** need reserved stack space when called. -*/ -LUALIB_API void luaL_where (lua_State *L, int level) { - lua_Debug ar; - if (lua_getstack(L, level, &ar)) { /* check function at level */ - lua_getinfo(L, "Sl", &ar); /* get info about it */ - if (ar.currentline > 0) { /* is there info? */ - lua_pushfstring(L, "%s:%d: ", ar.short_src, ar.currentline); - return; - } - } - lua_pushfstring(L, ""); /* else, no information available... */ -} - - -/* -** Again, the use of 'lua_pushvfstring' ensures this function does -** not need reserved stack space when called. (At worst, it generates -** an error with "stack overflow" instead of the given message.) -*/ -LUALIB_API int luaL_error (lua_State *L, const char *fmt, ...) { - va_list argp; - va_start(argp, fmt); - luaL_where(L, 1); - lua_pushvfstring(L, fmt, argp); - va_end(argp); - lua_concat(L, 2); - return lua_error(L); -} - - -LUALIB_API int luaL_fileresult (lua_State *L, int stat, const char *fname) { - int en = errno; /* calls to Lua API may change this value */ - if (stat) { - lua_pushboolean(L, 1); - return 1; - } - else { - lua_pushnil(L); - if (fname) - lua_pushfstring(L, "%s: %s", fname, strerror(en)); - else - lua_pushstring(L, strerror(en)); - lua_pushinteger(L, en); - return 3; - } -} - - -#if !defined(l_inspectstat) /* { */ - -#if defined(LUA_USE_POSIX) - -#include - -/* -** use appropriate macros to interpret 'pclose' return status -*/ -#define l_inspectstat(stat,what) \ - if (WIFEXITED(stat)) { stat = WEXITSTATUS(stat); } \ - else if (WIFSIGNALED(stat)) { stat = WTERMSIG(stat); what = "signal"; } - -#else - -#define l_inspectstat(stat,what) /* no op */ - -#endif - -#endif /* } */ - - -LUALIB_API int luaL_execresult (lua_State *L, int stat) { - const char *what = "exit"; /* type of termination */ - if (stat == -1) /* error? */ - return luaL_fileresult(L, 0, NULL); - else { - l_inspectstat(stat, what); /* interpret result */ - if (*what == 'e' && stat == 0) /* successful termination? */ - lua_pushboolean(L, 1); - else - lua_pushnil(L); - lua_pushstring(L, what); - lua_pushinteger(L, stat); - return 3; /* return true/nil,what,code */ - } -} - -/* }====================================================== */ - - -/* -** {====================================================== -** Userdata's metatable manipulation -** ======================================================= -*/ - -LUALIB_API int luaL_newmetatable (lua_State *L, const char *tname) { - if (luaL_getmetatable(L, tname) != LUA_TNIL) /* name already in use? */ - return 0; /* leave previous value on top, but return 0 */ - lua_pop(L, 1); - lua_createtable(L, 0, 2); /* create metatable */ - lua_pushstring(L, tname); - lua_setfield(L, -2, "__name"); /* metatable.__name = tname */ - lua_pushvalue(L, -1); - lua_setfield(L, LUA_REGISTRYINDEX, tname); /* registry.name = metatable */ - return 1; -} - - -LUALIB_API void luaL_setmetatable (lua_State *L, const char *tname) { - luaL_getmetatable(L, tname); - lua_setmetatable(L, -2); -} - - -LUALIB_API void *luaL_testudata (lua_State *L, int ud, const char *tname) { - void *p = lua_touserdata(L, ud); - if (p != NULL) { /* value is a userdata? */ - if (lua_getmetatable(L, ud)) { /* does it have a metatable? */ - luaL_getmetatable(L, tname); /* get correct metatable */ - if (!lua_rawequal(L, -1, -2)) /* not the same? */ - p = NULL; /* value is a userdata with wrong metatable */ - lua_pop(L, 2); /* remove both metatables */ - return p; - } - } - return NULL; /* value is not a userdata with a metatable */ -} - - -LUALIB_API void *luaL_checkudata (lua_State *L, int ud, const char *tname) { - void *p = luaL_testudata(L, ud, tname); - if (p == NULL) typeerror(L, ud, tname); - return p; -} - -/* }====================================================== */ - - -/* -** {====================================================== -** Argument check functions -** ======================================================= -*/ - -LUALIB_API int luaL_checkoption (lua_State *L, int arg, const char *def, - const char *const lst[]) { - const char *name = (def) ? luaL_optstring(L, arg, def) : - luaL_checkstring(L, arg); - int i; - for (i=0; lst[i]; i++) - if (strcmp(lst[i], name) == 0) - return i; - return luaL_argerror(L, arg, - lua_pushfstring(L, "invalid option '%s'", name)); -} - - -/* -** Ensures the stack has at least 'space' extra slots, raising an error -** if it cannot fulfill the request. (The error handling needs a few -** extra slots to format the error message. In case of an error without -** this extra space, Lua will generate the same 'stack overflow' error, -** but without 'msg'.) -*/ -LUALIB_API void luaL_checkstack (lua_State *L, int space, const char *msg) { - if (!lua_checkstack(L, space)) { - if (msg) - luaL_error(L, "stack overflow (%s)", msg); - else - luaL_error(L, "stack overflow"); - } -} - - -LUALIB_API void luaL_checktype (lua_State *L, int arg, int t) { - if (lua_type(L, arg) != t) - tag_error(L, arg, t); -} - - -LUALIB_API void luaL_checkany (lua_State *L, int arg) { - if (lua_type(L, arg) == LUA_TNONE) - luaL_argerror(L, arg, "value expected"); -} - - -LUALIB_API const char *luaL_checklstring (lua_State *L, int arg, size_t *len) { - const char *s = lua_tolstring(L, arg, len); - if (!s) tag_error(L, arg, LUA_TSTRING); - return s; -} - - -LUALIB_API const char *luaL_optlstring (lua_State *L, int arg, - const char *def, size_t *len) { - if (lua_isnoneornil(L, arg)) { - if (len) - *len = (def ? strlen(def) : 0); - return def; - } - else return luaL_checklstring(L, arg, len); -} - - -LUALIB_API lua_Number luaL_checknumber (lua_State *L, int arg) { - int isnum; - lua_Number d = lua_tonumberx(L, arg, &isnum); - if (!isnum) - tag_error(L, arg, LUA_TNUMBER); - return d; -} - - -LUALIB_API lua_Number luaL_optnumber (lua_State *L, int arg, lua_Number def) { - return luaL_opt(L, luaL_checknumber, arg, def); -} - - -static void interror (lua_State *L, int arg) { - if (lua_isnumber(L, arg)) - luaL_argerror(L, arg, "number has no integer representation"); - else - tag_error(L, arg, LUA_TNUMBER); -} - - -LUALIB_API lua_Integer luaL_checkinteger (lua_State *L, int arg) { - int isnum; - lua_Integer d = lua_tointegerx(L, arg, &isnum); - if (!isnum) { - interror(L, arg); - } - return d; -} - - -LUALIB_API lua_Integer luaL_optinteger (lua_State *L, int arg, - lua_Integer def) { - return luaL_opt(L, luaL_checkinteger, arg, def); -} - -/* }====================================================== */ - - -/* -** {====================================================== -** Generic Buffer manipulation -** ======================================================= -*/ - -/* userdata to box arbitrary data */ -typedef struct UBox { - void *box; - size_t bsize; -} UBox; - - -static void *resizebox (lua_State *L, int idx, size_t newsize) { - void *ud; - lua_Alloc allocf = lua_getallocf(L, &ud); - UBox *box = (UBox *)lua_touserdata(L, idx); - void *temp = allocf(ud, box->box, box->bsize, newsize); - if (temp == NULL && newsize > 0) { /* allocation error? */ - resizebox(L, idx, 0); /* free buffer */ - luaL_error(L, "not enough memory for buffer allocation"); - } - box->box = temp; - box->bsize = newsize; - return temp; -} - - -static int boxgc (lua_State *L) { - resizebox(L, 1, 0); - return 0; -} - - -static void *newbox (lua_State *L, size_t newsize) { - UBox *box = (UBox *)lua_newuserdata(L, sizeof(UBox)); - box->box = NULL; - box->bsize = 0; - if (luaL_newmetatable(L, "LUABOX")) { /* creating metatable? */ - lua_pushcfunction(L, boxgc); - lua_setfield(L, -2, "__gc"); /* metatable.__gc = boxgc */ - } - lua_setmetatable(L, -2); - return resizebox(L, -1, newsize); -} - - -/* -** check whether buffer is using a userdata on the stack as a temporary -** buffer -*/ -#define buffonstack(B) ((B)->b != (B)->initb) - - -/* -** returns a pointer to a free area with at least 'sz' bytes -*/ -LUALIB_API char *luaL_prepbuffsize (luaL_Buffer *B, size_t sz) { - lua_State *L = B->L; - if (B->size - B->n < sz) { /* not enough space? */ - char *newbuff; - size_t newsize = B->size * 2; /* double buffer size */ - if (newsize - B->n < sz) /* not big enough? */ - newsize = B->n + sz; - if (newsize < B->n || newsize - B->n < sz) - luaL_error(L, "buffer too large"); - /* create larger buffer */ - if (buffonstack(B)) - newbuff = (char *)resizebox(L, -1, newsize); - else { /* no buffer yet */ - newbuff = (char *)newbox(L, newsize); - memcpy(newbuff, B->b, B->n * sizeof(char)); /* copy original content */ - } - B->b = newbuff; - B->size = newsize; - } - return &B->b[B->n]; -} - - -LUALIB_API void luaL_addlstring (luaL_Buffer *B, const char *s, size_t l) { - if (l > 0) { /* avoid 'memcpy' when 's' can be NULL */ - char *b = luaL_prepbuffsize(B, l); - memcpy(b, s, l * sizeof(char)); - luaL_addsize(B, l); - } -} - - -LUALIB_API void luaL_addstring (luaL_Buffer *B, const char *s) { - luaL_addlstring(B, s, strlen(s)); -} - - -LUALIB_API void luaL_pushresult (luaL_Buffer *B) { - lua_State *L = B->L; - lua_pushlstring(L, B->b, B->n); - if (buffonstack(B)) { - resizebox(L, -2, 0); /* delete old buffer */ - lua_remove(L, -2); /* remove its header from the stack */ - } -} - - -LUALIB_API void luaL_pushresultsize (luaL_Buffer *B, size_t sz) { - luaL_addsize(B, sz); - luaL_pushresult(B); -} - - -LUALIB_API void luaL_addvalue (luaL_Buffer *B) { - lua_State *L = B->L; - size_t l; - const char *s = lua_tolstring(L, -1, &l); - if (buffonstack(B)) - lua_insert(L, -2); /* put value below buffer */ - luaL_addlstring(B, s, l); - lua_remove(L, (buffonstack(B)) ? -2 : -1); /* remove value */ -} - - -LUALIB_API void luaL_buffinit (lua_State *L, luaL_Buffer *B) { - B->L = L; - B->b = B->initb; - B->n = 0; - B->size = LUAL_BUFFERSIZE; -} - - -LUALIB_API char *luaL_buffinitsize (lua_State *L, luaL_Buffer *B, size_t sz) { - luaL_buffinit(L, B); - return luaL_prepbuffsize(B, sz); -} - -/* }====================================================== */ - - -/* -** {====================================================== -** Reference system -** ======================================================= -*/ - -/* index of free-list header */ -#define freelist 0 - - -LUALIB_API int luaL_ref (lua_State *L, int t) { - int ref; - if (lua_isnil(L, -1)) { - lua_pop(L, 1); /* remove from stack */ - return LUA_REFNIL; /* 'nil' has a unique fixed reference */ - } - t = lua_absindex(L, t); - lua_rawgeti(L, t, freelist); /* get first free element */ - ref = (int)lua_tointeger(L, -1); /* ref = t[freelist] */ - lua_pop(L, 1); /* remove it from stack */ - if (ref != 0) { /* any free element? */ - lua_rawgeti(L, t, ref); /* remove it from list */ - lua_rawseti(L, t, freelist); /* (t[freelist] = t[ref]) */ - } - else /* no free elements */ - ref = (int)lua_rawlen(L, t) + 1; /* get a new reference */ - lua_rawseti(L, t, ref); - return ref; -} - - -LUALIB_API void luaL_unref (lua_State *L, int t, int ref) { - if (ref >= 0) { - t = lua_absindex(L, t); - lua_rawgeti(L, t, freelist); - lua_rawseti(L, t, ref); /* t[ref] = t[freelist] */ - lua_pushinteger(L, ref); - lua_rawseti(L, t, freelist); /* t[freelist] = ref */ - } -} - -/* }====================================================== */ - - -/* -** {====================================================== -** Load functions -** ======================================================= -*/ - -typedef struct LoadF { - int n; /* number of pre-read characters */ - FILE *f; /* file being read */ - char buff[BUFSIZ]; /* area for reading file */ -} LoadF; - - -static const char *getF (lua_State *L, void *ud, size_t *size) { - LoadF *lf = (LoadF *)ud; - (void)L; /* not used */ - if (lf->n > 0) { /* are there pre-read characters to be read? */ - *size = lf->n; /* return them (chars already in buffer) */ - lf->n = 0; /* no more pre-read characters */ - } - else { /* read a block from file */ - /* 'fread' can return > 0 *and* set the EOF flag. If next call to - 'getF' called 'fread', it might still wait for user input. - The next check avoids this problem. */ - if (feof(lf->f)) return NULL; - *size = fread(lf->buff, 1, sizeof(lf->buff), lf->f); /* read block */ - } - return lf->buff; -} - - -static int errfile (lua_State *L, const char *what, int fnameindex) { - const char *serr = strerror(errno); - const char *filename = lua_tostring(L, fnameindex) + 1; - lua_pushfstring(L, "cannot %s %s: %s", what, filename, serr); - lua_remove(L, fnameindex); - return LUA_ERRFILE; -} - - -static int skipBOM (LoadF *lf) { - const char *p = "\xEF\xBB\xBF"; /* UTF-8 BOM mark */ - int c; - lf->n = 0; - do { - c = getc(lf->f); - if (c == EOF || c != *(const unsigned char *)p++) return c; - lf->buff[lf->n++] = c; /* to be read by the parser */ - } while (*p != '\0'); - lf->n = 0; /* prefix matched; discard it */ - return getc(lf->f); /* return next character */ -} - - -/* -** reads the first character of file 'f' and skips an optional BOM mark -** in its beginning plus its first line if it starts with '#'. Returns -** true if it skipped the first line. In any case, '*cp' has the -** first "valid" character of the file (after the optional BOM and -** a first-line comment). -*/ -static int skipcomment (LoadF *lf, int *cp) { - int c = *cp = skipBOM(lf); - if (c == '#') { /* first line is a comment (Unix exec. file)? */ - do { /* skip first line */ - c = getc(lf->f); - } while (c != EOF && c != '\n'); - *cp = getc(lf->f); /* skip end-of-line, if present */ - return 1; /* there was a comment */ - } - else return 0; /* no comment */ -} - - -LUALIB_API int luaL_loadfilex (lua_State *L, const char *filename, - const char *mode) { - LoadF lf; - int status, readstatus; - int c; - int fnameindex = lua_gettop(L) + 1; /* index of filename on the stack */ - if (filename == NULL) { - lua_pushliteral(L, "=stdin"); - lf.f = stdin; - } - else { - lua_pushfstring(L, "@%s", filename); - lf.f = fopen(filename, "r"); - if (lf.f == NULL) return errfile(L, "open", fnameindex); - } - if (skipcomment(&lf, &c)) /* read initial portion */ - lf.buff[lf.n++] = '\n'; /* add line to correct line numbers */ - if (c == LUA_SIGNATURE[0] && filename) { /* binary file? */ - lf.f = freopen(filename, "rb", lf.f); /* reopen in binary mode */ - if (lf.f == NULL) return errfile(L, "reopen", fnameindex); - skipcomment(&lf, &c); /* re-read initial portion */ - } - if (c != EOF) - lf.buff[lf.n++] = c; /* 'c' is the first character of the stream */ - status = lua_load(L, getF, &lf, lua_tostring(L, -1), mode); - readstatus = ferror(lf.f); - if (filename) fclose(lf.f); /* close file (even in case of errors) */ - if (readstatus) { - lua_settop(L, fnameindex); /* ignore results from 'lua_load' */ - return errfile(L, "read", fnameindex); - } - lua_remove(L, fnameindex); - return status; -} - - -typedef struct LoadS { - const char *s; - size_t size; -} LoadS; - - -static const char *getS (lua_State *L, void *ud, size_t *size) { - LoadS *ls = (LoadS *)ud; - (void)L; /* not used */ - if (ls->size == 0) return NULL; - *size = ls->size; - ls->size = 0; - return ls->s; -} - - -LUALIB_API int luaL_loadbufferx (lua_State *L, const char *buff, size_t size, - const char *name, const char *mode) { - LoadS ls; - ls.s = buff; - ls.size = size; - return lua_load(L, getS, &ls, name, mode); -} - - -LUALIB_API int luaL_loadstring (lua_State *L, const char *s) { - return luaL_loadbuffer(L, s, strlen(s), s); -} - -/* }====================================================== */ - - - -LUALIB_API int luaL_getmetafield (lua_State *L, int obj, const char *event) { - if (!lua_getmetatable(L, obj)) /* no metatable? */ - return LUA_TNIL; - else { - int tt; - lua_pushstring(L, event); - tt = lua_rawget(L, -2); - if (tt == LUA_TNIL) /* is metafield nil? */ - lua_pop(L, 2); /* remove metatable and metafield */ - else - lua_remove(L, -2); /* remove only metatable */ - return tt; /* return metafield type */ - } -} - - -LUALIB_API int luaL_callmeta (lua_State *L, int obj, const char *event) { - obj = lua_absindex(L, obj); - if (luaL_getmetafield(L, obj, event) == LUA_TNIL) /* no metafield? */ - return 0; - lua_pushvalue(L, obj); - lua_call(L, 1, 1); - return 1; -} - - -LUALIB_API lua_Integer luaL_len (lua_State *L, int idx) { - lua_Integer l; - int isnum; - lua_len(L, idx); - l = lua_tointegerx(L, -1, &isnum); - if (!isnum) - luaL_error(L, "object length is not an integer"); - lua_pop(L, 1); /* remove object */ - return l; -} - - -LUALIB_API const char *luaL_tolstring (lua_State *L, int idx, size_t *len) { - if (luaL_callmeta(L, idx, "__tostring")) { /* metafield? */ - if (!lua_isstring(L, -1)) - luaL_error(L, "'__tostring' must return a string"); - } - else { - switch (lua_type(L, idx)) { - case LUA_TNUMBER: { - if (lua_isinteger(L, idx)) - lua_pushfstring(L, "%I", (LUAI_UACINT)lua_tointeger(L, idx)); - else - lua_pushfstring(L, "%f", (LUAI_UACNUMBER)lua_tonumber(L, idx)); - break; - } - case LUA_TSTRING: - lua_pushvalue(L, idx); - break; - case LUA_TBOOLEAN: - lua_pushstring(L, (lua_toboolean(L, idx) ? "true" : "false")); - break; - case LUA_TNIL: - lua_pushliteral(L, "nil"); - break; - default: { - int tt = luaL_getmetafield(L, idx, "__name"); /* try name */ - const char *kind = (tt == LUA_TSTRING) ? lua_tostring(L, -1) : - luaL_typename(L, idx); - lua_pushfstring(L, "%s: %p", kind, lua_topointer(L, idx)); - if (tt != LUA_TNIL) - lua_remove(L, -2); /* remove '__name' */ - break; - } - } - } - return lua_tolstring(L, -1, len); -} - - -/* -** {====================================================== -** Compatibility with 5.1 module functions -** ======================================================= -*/ -#if defined(LUA_COMPAT_MODULE) - -static const char *luaL_findtable (lua_State *L, int idx, - const char *fname, int szhint) { - const char *e; - if (idx) lua_pushvalue(L, idx); - do { - e = strchr(fname, '.'); - if (e == NULL) e = fname + strlen(fname); - lua_pushlstring(L, fname, e - fname); - if (lua_rawget(L, -2) == LUA_TNIL) { /* no such field? */ - lua_pop(L, 1); /* remove this nil */ - lua_createtable(L, 0, (*e == '.' ? 1 : szhint)); /* new table for field */ - lua_pushlstring(L, fname, e - fname); - lua_pushvalue(L, -2); - lua_settable(L, -4); /* set new table into field */ - } - else if (!lua_istable(L, -1)) { /* field has a non-table value? */ - lua_pop(L, 2); /* remove table and value */ - return fname; /* return problematic part of the name */ - } - lua_remove(L, -2); /* remove previous table */ - fname = e + 1; - } while (*e == '.'); - return NULL; -} - - -/* -** Count number of elements in a luaL_Reg list. -*/ -static int libsize (const luaL_Reg *l) { - int size = 0; - for (; l && l->name; l++) size++; - return size; -} - - -/* -** Find or create a module table with a given name. The function -** first looks at the LOADED table and, if that fails, try a -** global variable with that name. In any case, leaves on the stack -** the module table. -*/ -LUALIB_API void luaL_pushmodule (lua_State *L, const char *modname, - int sizehint) { - luaL_findtable(L, LUA_REGISTRYINDEX, LUA_LOADED_TABLE, 1); - if (lua_getfield(L, -1, modname) != LUA_TTABLE) { /* no LOADED[modname]? */ - lua_pop(L, 1); /* remove previous result */ - /* try global variable (and create one if it does not exist) */ - lua_pushglobaltable(L); - if (luaL_findtable(L, 0, modname, sizehint) != NULL) - luaL_error(L, "name conflict for module '%s'", modname); - lua_pushvalue(L, -1); - lua_setfield(L, -3, modname); /* LOADED[modname] = new table */ - } - lua_remove(L, -2); /* remove LOADED table */ -} - - -LUALIB_API void luaL_openlib (lua_State *L, const char *libname, - const luaL_Reg *l, int nup) { - luaL_checkversion(L); - if (libname) { - luaL_pushmodule(L, libname, libsize(l)); /* get/create library table */ - lua_insert(L, -(nup + 1)); /* move library table to below upvalues */ - } - if (l) - luaL_setfuncs(L, l, nup); - else - lua_pop(L, nup); /* remove upvalues */ -} - -#endif -/* }====================================================== */ - -/* -** set functions from list 'l' into table at top - 'nup'; each -** function gets the 'nup' elements at the top as upvalues. -** Returns with only the table at the stack. -*/ -LUALIB_API void luaL_setfuncs (lua_State *L, const luaL_Reg *l, int nup) { - luaL_checkstack(L, nup, "too many upvalues"); - for (; l->name != NULL; l++) { /* fill the table with given functions */ - int i; - for (i = 0; i < nup; i++) /* copy upvalues to the top */ - lua_pushvalue(L, -nup); - lua_pushcclosure(L, l->func, nup); /* closure with those upvalues */ - lua_setfield(L, -(nup + 2), l->name); - } - lua_pop(L, nup); /* remove upvalues */ -} - - -/* -** ensure that stack[idx][fname] has a table and push that table -** into the stack -*/ -LUALIB_API int luaL_getsubtable (lua_State *L, int idx, const char *fname) { - if (lua_getfield(L, idx, fname) == LUA_TTABLE) - return 1; /* table already there */ - else { - lua_pop(L, 1); /* remove previous result */ - idx = lua_absindex(L, idx); - lua_newtable(L); - lua_pushvalue(L, -1); /* copy to be left at top */ - lua_setfield(L, idx, fname); /* assign new table to field */ - return 0; /* false, because did not find table there */ - } -} - - -/* -** Stripped-down 'require': After checking "loaded" table, calls 'openf' -** to open a module, registers the result in 'package.loaded' table and, -** if 'glb' is true, also registers the result in the global table. -** Leaves resulting module on the top. -*/ -LUALIB_API void luaL_requiref (lua_State *L, const char *modname, - lua_CFunction openf, int glb) { - luaL_getsubtable(L, LUA_REGISTRYINDEX, LUA_LOADED_TABLE); - lua_getfield(L, -1, modname); /* LOADED[modname] */ - if (!lua_toboolean(L, -1)) { /* package not already loaded? */ - lua_pop(L, 1); /* remove field */ - lua_pushcfunction(L, openf); - lua_pushstring(L, modname); /* argument to open function */ - lua_call(L, 1, 1); /* call 'openf' to open module */ - lua_pushvalue(L, -1); /* make copy of module (call result) */ - lua_setfield(L, -3, modname); /* LOADED[modname] = module */ - } - lua_remove(L, -2); /* remove LOADED table */ - if (glb) { - lua_pushvalue(L, -1); /* copy of module */ - lua_setglobal(L, modname); /* _G[modname] = module */ - } -} - - -LUALIB_API const char *luaL_gsub (lua_State *L, const char *s, const char *p, - const char *r) { - const char *wild; - size_t l = strlen(p); - luaL_Buffer b; - luaL_buffinit(L, &b); - while ((wild = strstr(s, p)) != NULL) { - luaL_addlstring(&b, s, wild - s); /* push prefix */ - luaL_addstring(&b, r); /* push replacement in place of pattern */ - s = wild + l; /* continue after 'p' */ - } - luaL_addstring(&b, s); /* push last suffix */ - luaL_pushresult(&b); - return lua_tostring(L, -1); -} - - -static void *l_alloc (void *ud, void *ptr, size_t osize, size_t nsize) { - (void)ud; (void)osize; /* not used */ - if (nsize == 0) { - free(ptr); - return NULL; - } - else - return realloc(ptr, nsize); -} - - -static int panic (lua_State *L) { - lua_writestringerror("PANIC: unprotected error in call to Lua API (%s)\n", - lua_tostring(L, -1)); - return 0; /* return to Lua to abort */ -} - - -LUALIB_API lua_State *luaL_newstate (void) { - lua_State *L = lua_newstate(l_alloc, NULL); - if (L) lua_atpanic(L, &panic); - return L; -} - - -LUALIB_API void luaL_checkversion_ (lua_State *L, lua_Number ver, size_t sz) { - const lua_Number *v = lua_version(L); - if (sz != LUAL_NUMSIZES) /* check numeric types */ - luaL_error(L, "core and library have incompatible numeric types"); - if (v != lua_version(NULL)) - luaL_error(L, "multiple Lua VMs detected"); - else if (*v != ver) - luaL_error(L, "version mismatch: app. needs %f, Lua core provides %f", - (LUAI_UACNUMBER)ver, (LUAI_UACNUMBER)*v); -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lauxlib.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lauxlib.h deleted file mode 100644 index 1d65c975a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lauxlib.h +++ /dev/null @@ -1,264 +0,0 @@ -/* -** $Id: lauxlib.h,v 1.130 2016/12/04 20:17:24 roberto Exp roberto $ -** Auxiliary functions for building Lua libraries -** See Copyright Notice in lua.h -*/ - - -#ifndef lauxlib_h -#define lauxlib_h - - -#include -#include - -#include "lua.h" - - - -/* extra error code for 'luaL_loadfilex' */ -#define LUA_ERRFILE (LUA_ERRERR+1) - - -/* key, in the registry, for table of loaded modules */ -#define LUA_LOADED_TABLE "_LOADED" - - -/* key, in the registry, for table of preloaded loaders */ -#define LUA_PRELOAD_TABLE "_PRELOAD" - - -typedef struct luaL_Reg { - const char *name; - lua_CFunction func; -} luaL_Reg; - - -#define LUAL_NUMSIZES (sizeof(lua_Integer)*16 + sizeof(lua_Number)) - -LUALIB_API void (luaL_checkversion_) (lua_State *L, lua_Number ver, size_t sz); -#define luaL_checkversion(L) \ - luaL_checkversion_(L, LUA_VERSION_NUM, LUAL_NUMSIZES) - -LUALIB_API int (luaL_getmetafield) (lua_State *L, int obj, const char *e); -LUALIB_API int (luaL_callmeta) (lua_State *L, int obj, const char *e); -LUALIB_API const char *(luaL_tolstring) (lua_State *L, int idx, size_t *len); -LUALIB_API int (luaL_argerror) (lua_State *L, int arg, const char *extramsg); -LUALIB_API const char *(luaL_checklstring) (lua_State *L, int arg, - size_t *l); -LUALIB_API const char *(luaL_optlstring) (lua_State *L, int arg, - const char *def, size_t *l); -LUALIB_API lua_Number (luaL_checknumber) (lua_State *L, int arg); -LUALIB_API lua_Number (luaL_optnumber) (lua_State *L, int arg, lua_Number def); - -LUALIB_API lua_Integer (luaL_checkinteger) (lua_State *L, int arg); -LUALIB_API lua_Integer (luaL_optinteger) (lua_State *L, int arg, - lua_Integer def); - -LUALIB_API void (luaL_checkstack) (lua_State *L, int sz, const char *msg); -LUALIB_API void (luaL_checktype) (lua_State *L, int arg, int t); -LUALIB_API void (luaL_checkany) (lua_State *L, int arg); - -LUALIB_API int (luaL_newmetatable) (lua_State *L, const char *tname); -LUALIB_API void (luaL_setmetatable) (lua_State *L, const char *tname); -LUALIB_API void *(luaL_testudata) (lua_State *L, int ud, const char *tname); -LUALIB_API void *(luaL_checkudata) (lua_State *L, int ud, const char *tname); - -LUALIB_API void (luaL_where) (lua_State *L, int lvl); -LUALIB_API int (luaL_error) (lua_State *L, const char *fmt, ...); - -LUALIB_API int (luaL_checkoption) (lua_State *L, int arg, const char *def, - const char *const lst[]); - -LUALIB_API int (luaL_fileresult) (lua_State *L, int stat, const char *fname); -LUALIB_API int (luaL_execresult) (lua_State *L, int stat); - -/* predefined references */ -#define LUA_NOREF (-2) -#define LUA_REFNIL (-1) - -LUALIB_API int (luaL_ref) (lua_State *L, int t); -LUALIB_API void (luaL_unref) (lua_State *L, int t, int ref); - -LUALIB_API int (luaL_loadfilex) (lua_State *L, const char *filename, - const char *mode); - -#define luaL_loadfile(L,f) luaL_loadfilex(L,f,NULL) - -LUALIB_API int (luaL_loadbufferx) (lua_State *L, const char *buff, size_t sz, - const char *name, const char *mode); -LUALIB_API int (luaL_loadstring) (lua_State *L, const char *s); - -LUALIB_API lua_State *(luaL_newstate) (void); - -LUALIB_API lua_Integer (luaL_len) (lua_State *L, int idx); - -LUALIB_API const char *(luaL_gsub) (lua_State *L, const char *s, const char *p, - const char *r); - -LUALIB_API void (luaL_setfuncs) (lua_State *L, const luaL_Reg *l, int nup); - -LUALIB_API int (luaL_getsubtable) (lua_State *L, int idx, const char *fname); - -LUALIB_API void (luaL_traceback) (lua_State *L, lua_State *L1, - const char *msg, int level); - -LUALIB_API void (luaL_requiref) (lua_State *L, const char *modname, - lua_CFunction openf, int glb); - -/* -** =============================================================== -** some useful macros -** =============================================================== -*/ - - -#define luaL_newlibtable(L,l) \ - lua_createtable(L, 0, sizeof(l)/sizeof((l)[0]) - 1) - -#define luaL_newlib(L,l) \ - (luaL_checkversion(L), luaL_newlibtable(L,l), luaL_setfuncs(L,l,0)) - -#define luaL_argcheck(L, cond,arg,extramsg) \ - ((void)((cond) || luaL_argerror(L, (arg), (extramsg)))) -#define luaL_checkstring(L,n) (luaL_checklstring(L, (n), NULL)) -#define luaL_optstring(L,n,d) (luaL_optlstring(L, (n), (d), NULL)) - -#define luaL_typename(L,i) lua_typename(L, lua_type(L,(i))) - -#define luaL_dofile(L, fn) \ - (luaL_loadfile(L, fn) || lua_pcall(L, 0, LUA_MULTRET, 0)) - -#define luaL_dostring(L, s) \ - (luaL_loadstring(L, s) || lua_pcall(L, 0, LUA_MULTRET, 0)) - -#define luaL_getmetatable(L,n) (lua_getfield(L, LUA_REGISTRYINDEX, (n))) - -#define luaL_opt(L,f,n,d) (lua_isnoneornil(L,(n)) ? (d) : f(L,(n))) - -#define luaL_loadbuffer(L,s,sz,n) luaL_loadbufferx(L,s,sz,n,NULL) - - -/* -** {====================================================== -** Generic Buffer manipulation -** ======================================================= -*/ - -typedef struct luaL_Buffer { - char *b; /* buffer address */ - size_t size; /* buffer size */ - size_t n; /* number of characters in buffer */ - lua_State *L; - char initb[LUAL_BUFFERSIZE]; /* initial buffer */ -} luaL_Buffer; - - -#define luaL_addchar(B,c) \ - ((void)((B)->n < (B)->size || luaL_prepbuffsize((B), 1)), \ - ((B)->b[(B)->n++] = (c))) - -#define luaL_addsize(B,s) ((B)->n += (s)) - -LUALIB_API void (luaL_buffinit) (lua_State *L, luaL_Buffer *B); -LUALIB_API char *(luaL_prepbuffsize) (luaL_Buffer *B, size_t sz); -LUALIB_API void (luaL_addlstring) (luaL_Buffer *B, const char *s, size_t l); -LUALIB_API void (luaL_addstring) (luaL_Buffer *B, const char *s); -LUALIB_API void (luaL_addvalue) (luaL_Buffer *B); -LUALIB_API void (luaL_pushresult) (luaL_Buffer *B); -LUALIB_API void (luaL_pushresultsize) (luaL_Buffer *B, size_t sz); -LUALIB_API char *(luaL_buffinitsize) (lua_State *L, luaL_Buffer *B, size_t sz); - -#define luaL_prepbuffer(B) luaL_prepbuffsize(B, LUAL_BUFFERSIZE) - -/* }====================================================== */ - - - -/* -** {====================================================== -** File handles for IO library -** ======================================================= -*/ - -/* -** A file handle is a userdata with metatable 'LUA_FILEHANDLE' and -** initial structure 'luaL_Stream' (it may contain other fields -** after that initial structure). -*/ - -#define LUA_FILEHANDLE "FILE*" - - -typedef struct luaL_Stream { - FILE *f; /* stream (NULL for incompletely created streams) */ - lua_CFunction closef; /* to close stream (NULL for closed streams) */ -} luaL_Stream; - -/* }====================================================== */ - - - -/* compatibility with old module system */ -#if defined(LUA_COMPAT_MODULE) - -LUALIB_API void (luaL_pushmodule) (lua_State *L, const char *modname, - int sizehint); -LUALIB_API void (luaL_openlib) (lua_State *L, const char *libname, - const luaL_Reg *l, int nup); - -#define luaL_register(L,n,l) (luaL_openlib(L,(n),(l),0)) - -#endif - - -/* -** {================================================================== -** "Abstraction Layer" for basic report of messages and errors -** =================================================================== -*/ - -/* print a string */ -#if !defined(lua_writestring) -#define lua_writestring(s,l) fwrite((s), sizeof(char), (l), stdout) -#endif - -/* print a newline and flush the output */ -#if !defined(lua_writeline) -#define lua_writeline() (lua_writestring("\n", 1), fflush(stdout)) -#endif - -/* print an error message */ -#if !defined(lua_writestringerror) -#define lua_writestringerror(s,p) \ - (fprintf(stderr, (s), (p)), fflush(stderr)) -#endif - -/* }================================================================== */ - - -/* -** {============================================================ -** Compatibility with deprecated conversions -** ============================================================= -*/ -#if defined(LUA_COMPAT_APIINTCASTS) - -#define luaL_checkunsigned(L,a) ((lua_Unsigned)luaL_checkinteger(L,a)) -#define luaL_optunsigned(L,a,d) \ - ((lua_Unsigned)luaL_optinteger(L,a,(lua_Integer)(d))) - -#define luaL_checkint(L,n) ((int)luaL_checkinteger(L, (n))) -#define luaL_optint(L,n,d) ((int)luaL_optinteger(L, (n), (d))) - -#define luaL_checklong(L,n) ((long)luaL_checkinteger(L, (n))) -#define luaL_optlong(L,n,d) ((long)luaL_optinteger(L, (n), (d))) - -#endif -/* }============================================================ */ - - - -#endif - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lbaselib.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lbaselib.c deleted file mode 100644 index 98602952c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lbaselib.c +++ /dev/null @@ -1,498 +0,0 @@ -/* -** $Id: lbaselib.c,v 1.313 2016/04/11 19:18:40 roberto Exp roberto $ -** Basic library -** See Copyright Notice in lua.h -*/ - -#define lbaselib_c -#define LUA_LIB - -#include "lprefix.h" - - -#include -#include -#include -#include - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - - -static int luaB_print (lua_State *L) { - int n = lua_gettop(L); /* number of arguments */ - int i; - lua_getglobal(L, "tostring"); - for (i=1; i<=n; i++) { - const char *s; - size_t l; - lua_pushvalue(L, -1); /* function to be called */ - lua_pushvalue(L, i); /* value to print */ - lua_call(L, 1, 1); - s = lua_tolstring(L, -1, &l); /* get result */ - if (s == NULL) - return luaL_error(L, "'tostring' must return a string to 'print'"); - if (i>1) lua_writestring("\t", 1); - lua_writestring(s, l); - lua_pop(L, 1); /* pop result */ - } - lua_writeline(); - return 0; -} - - -#define SPACECHARS " \f\n\r\t\v" - -static const char *b_str2int (const char *s, int base, lua_Integer *pn) { - lua_Unsigned n = 0; - int neg = 0; - s += strspn(s, SPACECHARS); /* skip initial spaces */ - if (*s == '-') { s++; neg = 1; } /* handle signal */ - else if (*s == '+') s++; - if (!isalnum((unsigned char)*s)) /* no digit? */ - return NULL; - do { - int digit = (isdigit((unsigned char)*s)) ? *s - '0' - : (toupper((unsigned char)*s) - 'A') + 10; - if (digit >= base) return NULL; /* invalid numeral */ - n = n * base + digit; - s++; - } while (isalnum((unsigned char)*s)); - s += strspn(s, SPACECHARS); /* skip trailing spaces */ - *pn = (lua_Integer)((neg) ? (0u - n) : n); - return s; -} - - -static int luaB_tonumber (lua_State *L) { - if (lua_isnoneornil(L, 2)) { /* standard conversion? */ - luaL_checkany(L, 1); - if (lua_type(L, 1) == LUA_TNUMBER) { /* already a number? */ - lua_settop(L, 1); /* yes; return it */ - return 1; - } - else { - size_t l; - const char *s = lua_tolstring(L, 1, &l); - if (s != NULL && lua_stringtonumber(L, s) == l + 1) - return 1; /* successful conversion to number */ - /* else not a number */ - } - } - else { - size_t l; - const char *s; - lua_Integer n = 0; /* to avoid warnings */ - lua_Integer base = luaL_checkinteger(L, 2); - luaL_checktype(L, 1, LUA_TSTRING); /* no numbers as strings */ - s = lua_tolstring(L, 1, &l); - luaL_argcheck(L, 2 <= base && base <= 36, 2, "base out of range"); - if (b_str2int(s, (int)base, &n) == s + l) { - lua_pushinteger(L, n); - return 1; - } /* else not a number */ - } /* else not a number */ - lua_pushnil(L); /* not a number */ - return 1; -} - - -static int luaB_error (lua_State *L) { - int level = (int)luaL_optinteger(L, 2, 1); - lua_settop(L, 1); - if (lua_type(L, 1) == LUA_TSTRING && level > 0) { - luaL_where(L, level); /* add extra information */ - lua_pushvalue(L, 1); - lua_concat(L, 2); - } - return lua_error(L); -} - - -static int luaB_getmetatable (lua_State *L) { - luaL_checkany(L, 1); - if (!lua_getmetatable(L, 1)) { - lua_pushnil(L); - return 1; /* no metatable */ - } - luaL_getmetafield(L, 1, "__metatable"); - return 1; /* returns either __metatable field (if present) or metatable */ -} - - -static int luaB_setmetatable (lua_State *L) { - int t = lua_type(L, 2); - luaL_checktype(L, 1, LUA_TTABLE); - luaL_argcheck(L, t == LUA_TNIL || t == LUA_TTABLE, 2, - "nil or table expected"); - if (luaL_getmetafield(L, 1, "__metatable") != LUA_TNIL) - return luaL_error(L, "cannot change a protected metatable"); - lua_settop(L, 2); - lua_setmetatable(L, 1); - return 1; -} - - -static int luaB_rawequal (lua_State *L) { - luaL_checkany(L, 1); - luaL_checkany(L, 2); - lua_pushboolean(L, lua_rawequal(L, 1, 2)); - return 1; -} - - -static int luaB_rawlen (lua_State *L) { - int t = lua_type(L, 1); - luaL_argcheck(L, t == LUA_TTABLE || t == LUA_TSTRING, 1, - "table or string expected"); - lua_pushinteger(L, lua_rawlen(L, 1)); - return 1; -} - - -static int luaB_rawget (lua_State *L) { - luaL_checktype(L, 1, LUA_TTABLE); - luaL_checkany(L, 2); - lua_settop(L, 2); - lua_rawget(L, 1); - return 1; -} - -static int luaB_rawset (lua_State *L) { - luaL_checktype(L, 1, LUA_TTABLE); - luaL_checkany(L, 2); - luaL_checkany(L, 3); - lua_settop(L, 3); - lua_rawset(L, 1); - return 1; -} - - -static int luaB_collectgarbage (lua_State *L) { - static const char *const opts[] = {"stop", "restart", "collect", - "count", "step", "setpause", "setstepmul", - "isrunning", NULL}; - static const int optsnum[] = {LUA_GCSTOP, LUA_GCRESTART, LUA_GCCOLLECT, - LUA_GCCOUNT, LUA_GCSTEP, LUA_GCSETPAUSE, LUA_GCSETSTEPMUL, - LUA_GCISRUNNING}; - int o = optsnum[luaL_checkoption(L, 1, "collect", opts)]; - int ex = (int)luaL_optinteger(L, 2, 0); - int res = lua_gc(L, o, ex); - switch (o) { - case LUA_GCCOUNT: { - int b = lua_gc(L, LUA_GCCOUNTB, 0); - lua_pushnumber(L, (lua_Number)res + ((lua_Number)b/1024)); - return 1; - } - case LUA_GCSTEP: case LUA_GCISRUNNING: { - lua_pushboolean(L, res); - return 1; - } - default: { - lua_pushinteger(L, res); - return 1; - } - } -} - - -static int luaB_type (lua_State *L) { - int t = lua_type(L, 1); - luaL_argcheck(L, t != LUA_TNONE, 1, "value expected"); - lua_pushstring(L, lua_typename(L, t)); - return 1; -} - - -static int pairsmeta (lua_State *L, const char *method, int iszero, - lua_CFunction iter) { - luaL_checkany(L, 1); - if (luaL_getmetafield(L, 1, method) == LUA_TNIL) { /* no metamethod? */ - lua_pushcfunction(L, iter); /* will return generator, */ - lua_pushvalue(L, 1); /* state, */ - if (iszero) lua_pushinteger(L, 0); /* and initial value */ - else lua_pushnil(L); - } - else { - lua_pushvalue(L, 1); /* argument 'self' to metamethod */ - lua_call(L, 1, 3); /* get 3 values from metamethod */ - } - return 3; -} - - -static int luaB_next (lua_State *L) { - luaL_checktype(L, 1, LUA_TTABLE); - lua_settop(L, 2); /* create a 2nd argument if there isn't one */ - if (lua_next(L, 1)) - return 2; - else { - lua_pushnil(L); - return 1; - } -} - - -static int luaB_pairs (lua_State *L) { - return pairsmeta(L, "__pairs", 0, luaB_next); -} - - -/* -** Traversal function for 'ipairs' -*/ -static int ipairsaux (lua_State *L) { - lua_Integer i = luaL_checkinteger(L, 2) + 1; - lua_pushinteger(L, i); - return (lua_geti(L, 1, i) == LUA_TNIL) ? 1 : 2; -} - - -/* -** 'ipairs' function. Returns 'ipairsaux', given "table", 0. -** (The given "table" may not be a table.) -*/ -static int luaB_ipairs (lua_State *L) { -#if defined(LUA_COMPAT_IPAIRS) - return pairsmeta(L, "__ipairs", 1, ipairsaux); -#else - luaL_checkany(L, 1); - lua_pushcfunction(L, ipairsaux); /* iteration function */ - lua_pushvalue(L, 1); /* state */ - lua_pushinteger(L, 0); /* initial value */ - return 3; -#endif -} - - -static int load_aux (lua_State *L, int status, int envidx) { - if (status == LUA_OK) { - if (envidx != 0) { /* 'env' parameter? */ - lua_pushvalue(L, envidx); /* environment for loaded function */ - if (!lua_setupvalue(L, -2, 1)) /* set it as 1st upvalue */ - lua_pop(L, 1); /* remove 'env' if not used by previous call */ - } - return 1; - } - else { /* error (message is on top of the stack) */ - lua_pushnil(L); - lua_insert(L, -2); /* put before error message */ - return 2; /* return nil plus error message */ - } -} - - -static int luaB_loadfile (lua_State *L) { - const char *fname = luaL_optstring(L, 1, NULL); - const char *mode = luaL_optstring(L, 2, NULL); - int env = (!lua_isnone(L, 3) ? 3 : 0); /* 'env' index or 0 if no 'env' */ - int status = luaL_loadfilex(L, fname, mode); - return load_aux(L, status, env); -} - - -/* -** {====================================================== -** Generic Read function -** ======================================================= -*/ - - -/* -** reserved slot, above all arguments, to hold a copy of the returned -** string to avoid it being collected while parsed. 'load' has four -** optional arguments (chunk, source name, mode, and environment). -*/ -#define RESERVEDSLOT 5 - - -/* -** Reader for generic 'load' function: 'lua_load' uses the -** stack for internal stuff, so the reader cannot change the -** stack top. Instead, it keeps its resulting string in a -** reserved slot inside the stack. -*/ -static const char *generic_reader (lua_State *L, void *ud, size_t *size) { - (void)(ud); /* not used */ - luaL_checkstack(L, 2, "too many nested functions"); - lua_pushvalue(L, 1); /* get function */ - lua_call(L, 0, 1); /* call it */ - if (lua_isnil(L, -1)) { - lua_pop(L, 1); /* pop result */ - *size = 0; - return NULL; - } - else if (!lua_isstring(L, -1)) - luaL_error(L, "reader function must return a string"); - lua_replace(L, RESERVEDSLOT); /* save string in reserved slot */ - return lua_tolstring(L, RESERVEDSLOT, size); -} - - -static int luaB_load (lua_State *L) { - int status; - size_t l; - const char *s = lua_tolstring(L, 1, &l); - const char *mode = luaL_optstring(L, 3, "bt"); - int env = (!lua_isnone(L, 4) ? 4 : 0); /* 'env' index or 0 if no 'env' */ - if (s != NULL) { /* loading a string? */ - const char *chunkname = luaL_optstring(L, 2, s); - status = luaL_loadbufferx(L, s, l, chunkname, mode); - } - else { /* loading from a reader function */ - const char *chunkname = luaL_optstring(L, 2, "=(load)"); - luaL_checktype(L, 1, LUA_TFUNCTION); - lua_settop(L, RESERVEDSLOT); /* create reserved slot */ - status = lua_load(L, generic_reader, NULL, chunkname, mode); - } - return load_aux(L, status, env); -} - -/* }====================================================== */ - - -static int dofilecont (lua_State *L, int d1, lua_KContext d2) { - (void)d1; (void)d2; /* only to match 'lua_Kfunction' prototype */ - return lua_gettop(L) - 1; -} - - -static int luaB_dofile (lua_State *L) { - const char *fname = luaL_optstring(L, 1, NULL); - lua_settop(L, 1); - if (luaL_loadfile(L, fname) != LUA_OK) - return lua_error(L); - lua_callk(L, 0, LUA_MULTRET, 0, dofilecont); - return dofilecont(L, 0, 0); -} - - -static int luaB_assert (lua_State *L) { - if (lua_toboolean(L, 1)) /* condition is true? */ - return lua_gettop(L); /* return all arguments */ - else { /* error */ - luaL_checkany(L, 1); /* there must be a condition */ - lua_remove(L, 1); /* remove it */ - lua_pushliteral(L, "assertion failed!"); /* default message */ - lua_settop(L, 1); /* leave only message (default if no other one) */ - return luaB_error(L); /* call 'error' */ - } -} - - -static int luaB_select (lua_State *L) { - int n = lua_gettop(L); - if (lua_type(L, 1) == LUA_TSTRING && *lua_tostring(L, 1) == '#') { - lua_pushinteger(L, n-1); - return 1; - } - else { - lua_Integer i = luaL_checkinteger(L, 1); - if (i < 0) i = n + i; - else if (i > n) i = n; - luaL_argcheck(L, 1 <= i, 1, "index out of range"); - return n - (int)i; - } -} - - -/* -** Continuation function for 'pcall' and 'xpcall'. Both functions -** already pushed a 'true' before doing the call, so in case of success -** 'finishpcall' only has to return everything in the stack minus -** 'extra' values (where 'extra' is exactly the number of items to be -** ignored). -*/ -static int finishpcall (lua_State *L, int status, lua_KContext extra) { - if (status != LUA_OK && status != LUA_YIELD) { /* error? */ - lua_pushboolean(L, 0); /* first result (false) */ - lua_pushvalue(L, -2); /* error message */ - return 2; /* return false, msg */ - } - else - return lua_gettop(L) - (int)extra; /* return all results */ -} - - -static int luaB_pcall (lua_State *L) { - int status; - luaL_checkany(L, 1); - lua_pushboolean(L, 1); /* first result if no errors */ - lua_insert(L, 1); /* put it in place */ - status = lua_pcallk(L, lua_gettop(L) - 2, LUA_MULTRET, 0, 0, finishpcall); - return finishpcall(L, status, 0); -} - - -/* -** Do a protected call with error handling. After 'lua_rotate', the -** stack will have ; so, the function passes -** 2 to 'finishpcall' to skip the 2 first values when returning results. -*/ -static int luaB_xpcall (lua_State *L) { - int status; - int n = lua_gettop(L); - luaL_checktype(L, 2, LUA_TFUNCTION); /* check error function */ - lua_pushboolean(L, 1); /* first result */ - lua_pushvalue(L, 1); /* function */ - lua_rotate(L, 3, 2); /* move them below function's arguments */ - status = lua_pcallk(L, n - 2, LUA_MULTRET, 2, 2, finishpcall); - return finishpcall(L, status, 2); -} - - -static int luaB_tostring (lua_State *L) { - luaL_checkany(L, 1); - luaL_tolstring(L, 1, NULL); - return 1; -} - - -static const luaL_Reg base_funcs[] = { - {"assert", luaB_assert}, - {"collectgarbage", luaB_collectgarbage}, - {"dofile", luaB_dofile}, - {"error", luaB_error}, - {"getmetatable", luaB_getmetatable}, - {"ipairs", luaB_ipairs}, - {"loadfile", luaB_loadfile}, - {"load", luaB_load}, -#if defined(LUA_COMPAT_LOADSTRING) - {"loadstring", luaB_load}, -#endif - {"next", luaB_next}, - {"pairs", luaB_pairs}, - {"pcall", luaB_pcall}, - {"print", luaB_print}, - {"rawequal", luaB_rawequal}, - {"rawlen", luaB_rawlen}, - {"rawget", luaB_rawget}, - {"rawset", luaB_rawset}, - {"select", luaB_select}, - {"setmetatable", luaB_setmetatable}, - {"tonumber", luaB_tonumber}, - {"tostring", luaB_tostring}, - {"type", luaB_type}, - {"xpcall", luaB_xpcall}, - /* placeholders */ - {"_G", NULL}, - {"_VERSION", NULL}, - {NULL, NULL} -}; - - -LUAMOD_API int luaopen_base (lua_State *L) { - /* open lib into global table */ - lua_pushglobaltable(L); - luaL_setfuncs(L, base_funcs, 0); - /* set global _G */ - lua_pushvalue(L, -1); - lua_setfield(L, -2, "_G"); - /* set global _VERSION */ - lua_pushliteral(L, LUA_VERSION); - lua_setfield(L, -2, "_VERSION"); - return 1; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lbitlib.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lbitlib.c deleted file mode 100644 index 02483d695..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lbitlib.c +++ /dev/null @@ -1,233 +0,0 @@ -/* -** $Id: lbitlib.c,v 1.29 2015/10/08 15:55:35 roberto Exp roberto $ -** Standard library for bitwise operations -** See Copyright Notice in lua.h -*/ - -#define lbitlib_c -#define LUA_LIB - -#include "lprefix.h" - - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - - -#if defined(LUA_COMPAT_BITLIB) /* { */ - - -#define pushunsigned(L,n) lua_pushinteger(L, (lua_Integer)(n)) -#define checkunsigned(L,i) ((lua_Unsigned)luaL_checkinteger(L,i)) - - -/* number of bits to consider in a number */ -#if !defined(LUA_NBITS) -#define LUA_NBITS 32 -#endif - - -/* -** a lua_Unsigned with its first LUA_NBITS bits equal to 1. (Shift must -** be made in two parts to avoid problems when LUA_NBITS is equal to the -** number of bits in a lua_Unsigned.) -*/ -#define ALLONES (~(((~(lua_Unsigned)0) << (LUA_NBITS - 1)) << 1)) - - -/* macro to trim extra bits */ -#define trim(x) ((x) & ALLONES) - - -/* builds a number with 'n' ones (1 <= n <= LUA_NBITS) */ -#define mask(n) (~((ALLONES << 1) << ((n) - 1))) - - - -static lua_Unsigned andaux (lua_State *L) { - int i, n = lua_gettop(L); - lua_Unsigned r = ~(lua_Unsigned)0; - for (i = 1; i <= n; i++) - r &= checkunsigned(L, i); - return trim(r); -} - - -static int b_and (lua_State *L) { - lua_Unsigned r = andaux(L); - pushunsigned(L, r); - return 1; -} - - -static int b_test (lua_State *L) { - lua_Unsigned r = andaux(L); - lua_pushboolean(L, r != 0); - return 1; -} - - -static int b_or (lua_State *L) { - int i, n = lua_gettop(L); - lua_Unsigned r = 0; - for (i = 1; i <= n; i++) - r |= checkunsigned(L, i); - pushunsigned(L, trim(r)); - return 1; -} - - -static int b_xor (lua_State *L) { - int i, n = lua_gettop(L); - lua_Unsigned r = 0; - for (i = 1; i <= n; i++) - r ^= checkunsigned(L, i); - pushunsigned(L, trim(r)); - return 1; -} - - -static int b_not (lua_State *L) { - lua_Unsigned r = ~checkunsigned(L, 1); - pushunsigned(L, trim(r)); - return 1; -} - - -static int b_shift (lua_State *L, lua_Unsigned r, lua_Integer i) { - if (i < 0) { /* shift right? */ - i = -i; - r = trim(r); - if (i >= LUA_NBITS) r = 0; - else r >>= i; - } - else { /* shift left */ - if (i >= LUA_NBITS) r = 0; - else r <<= i; - r = trim(r); - } - pushunsigned(L, r); - return 1; -} - - -static int b_lshift (lua_State *L) { - return b_shift(L, checkunsigned(L, 1), luaL_checkinteger(L, 2)); -} - - -static int b_rshift (lua_State *L) { - return b_shift(L, checkunsigned(L, 1), -luaL_checkinteger(L, 2)); -} - - -static int b_arshift (lua_State *L) { - lua_Unsigned r = checkunsigned(L, 1); - lua_Integer i = luaL_checkinteger(L, 2); - if (i < 0 || !(r & ((lua_Unsigned)1 << (LUA_NBITS - 1)))) - return b_shift(L, r, -i); - else { /* arithmetic shift for 'negative' number */ - if (i >= LUA_NBITS) r = ALLONES; - else - r = trim((r >> i) | ~(trim(~(lua_Unsigned)0) >> i)); /* add signal bit */ - pushunsigned(L, r); - return 1; - } -} - - -static int b_rot (lua_State *L, lua_Integer d) { - lua_Unsigned r = checkunsigned(L, 1); - int i = d & (LUA_NBITS - 1); /* i = d % NBITS */ - r = trim(r); - if (i != 0) /* avoid undefined shift of LUA_NBITS when i == 0 */ - r = (r << i) | (r >> (LUA_NBITS - i)); - pushunsigned(L, trim(r)); - return 1; -} - - -static int b_lrot (lua_State *L) { - return b_rot(L, luaL_checkinteger(L, 2)); -} - - -static int b_rrot (lua_State *L) { - return b_rot(L, -luaL_checkinteger(L, 2)); -} - - -/* -** get field and width arguments for field-manipulation functions, -** checking whether they are valid. -** ('luaL_error' called without 'return' to avoid later warnings about -** 'width' being used uninitialized.) -*/ -static int fieldargs (lua_State *L, int farg, int *width) { - lua_Integer f = luaL_checkinteger(L, farg); - lua_Integer w = luaL_optinteger(L, farg + 1, 1); - luaL_argcheck(L, 0 <= f, farg, "field cannot be negative"); - luaL_argcheck(L, 0 < w, farg + 1, "width must be positive"); - if (f + w > LUA_NBITS) - luaL_error(L, "trying to access non-existent bits"); - *width = (int)w; - return (int)f; -} - - -static int b_extract (lua_State *L) { - int w; - lua_Unsigned r = trim(checkunsigned(L, 1)); - int f = fieldargs(L, 2, &w); - r = (r >> f) & mask(w); - pushunsigned(L, r); - return 1; -} - - -static int b_replace (lua_State *L) { - int w; - lua_Unsigned r = trim(checkunsigned(L, 1)); - lua_Unsigned v = trim(checkunsigned(L, 2)); - int f = fieldargs(L, 3, &w); - lua_Unsigned m = mask(w); - r = (r & ~(m << f)) | ((v & m) << f); - pushunsigned(L, r); - return 1; -} - - -static const luaL_Reg bitlib[] = { - {"arshift", b_arshift}, - {"band", b_and}, - {"bnot", b_not}, - {"bor", b_or}, - {"bxor", b_xor}, - {"btest", b_test}, - {"extract", b_extract}, - {"lrotate", b_lrot}, - {"lshift", b_lshift}, - {"replace", b_replace}, - {"rrotate", b_rrot}, - {"rshift", b_rshift}, - {NULL, NULL} -}; - - - -LUAMOD_API int luaopen_bit32 (lua_State *L) { - luaL_newlib(L, bitlib); - return 1; -} - - -#else /* }{ */ - - -LUAMOD_API int luaopen_bit32 (lua_State *L) { - return luaL_error(L, "library 'bit32' has been deprecated"); -} - -#endif /* } */ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lcode.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lcode.c deleted file mode 100644 index aca0256d4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lcode.c +++ /dev/null @@ -1,1203 +0,0 @@ -/* -** $Id: lcode.c,v 2.111 2016/07/19 17:12:07 roberto Exp roberto $ -** Code generator for Lua -** See Copyright Notice in lua.h -*/ - -#define lcode_c -#define LUA_CORE - -#include "lprefix.h" - - -#include -#include - -#include "lua.h" - -#include "lcode.h" -#include "ldebug.h" -#include "ldo.h" -#include "lgc.h" -#include "llex.h" -#include "lmem.h" -#include "lobject.h" -#include "lopcodes.h" -#include "lparser.h" -#include "lstring.h" -#include "ltable.h" -#include "lvm.h" - - -/* Maximum number of registers in a Lua function (must fit in 8 bits) */ -#define MAXREGS 255 - - -#define hasjumps(e) ((e)->t != (e)->f) - - -/* -** If expression is a numeric constant, fills 'v' with its value -** and returns 1. Otherwise, returns 0. -*/ -static int tonumeral(const expdesc *e, TValue *v) { - if (hasjumps(e)) - return 0; /* not a numeral */ - switch (e->k) { - case VKINT: - if (v) setivalue(v, e->u.ival); - return 1; - case VKFLT: - if (v) setfltvalue(v, e->u.nval); - return 1; - default: return 0; - } -} - - -/* -** Create a OP_LOADNIL instruction, but try to optimize: if the previous -** instruction is also OP_LOADNIL and ranges are compatible, adjust -** range of previous instruction instead of emitting a new one. (For -** instance, 'local a; local b' will generate a single opcode.) -*/ -void luaK_nil (FuncState *fs, int from, int n) { - Instruction *previous; - int l = from + n - 1; /* last register to set nil */ - if (fs->pc > fs->lasttarget) { /* no jumps to current position? */ - previous = &fs->f->code[fs->pc-1]; - if (GET_OPCODE(*previous) == OP_LOADNIL) { /* previous is LOADNIL? */ - int pfrom = GETARG_A(*previous); /* get previous range */ - int pl = pfrom + GETARG_B(*previous); - if ((pfrom <= from && from <= pl + 1) || - (from <= pfrom && pfrom <= l + 1)) { /* can connect both? */ - if (pfrom < from) from = pfrom; /* from = min(from, pfrom) */ - if (pl > l) l = pl; /* l = max(l, pl) */ - SETARG_A(*previous, from); - SETARG_B(*previous, l - from); - return; - } - } /* else go through */ - } - luaK_codeABC(fs, OP_LOADNIL, from, n - 1, 0); /* else no optimization */ -} - - -/* -** Gets the destination address of a jump instruction. Used to traverse -** a list of jumps. -*/ -static int getjump (FuncState *fs, int pc) { - int offset = GETARG_sBx(fs->f->code[pc]); - if (offset == NO_JUMP) /* point to itself represents end of list */ - return NO_JUMP; /* end of list */ - else - return (pc+1)+offset; /* turn offset into absolute position */ -} - - -/* -** Fix jump instruction at position 'pc' to jump to 'dest'. -** (Jump addresses are relative in Lua) -*/ -static void fixjump (FuncState *fs, int pc, int dest) { - Instruction *jmp = &fs->f->code[pc]; - int offset = dest - (pc + 1); - lua_assert(dest != NO_JUMP); - if (abs(offset) > MAXARG_sBx) - luaX_syntaxerror(fs->ls, "control structure too long"); - SETARG_sBx(*jmp, offset); -} - - -/* -** Concatenate jump-list 'l2' into jump-list 'l1' -*/ -void luaK_concat (FuncState *fs, int *l1, int l2) { - if (l2 == NO_JUMP) return; /* nothing to concatenate? */ - else if (*l1 == NO_JUMP) /* no original list? */ - *l1 = l2; /* 'l1' points to 'l2' */ - else { - int list = *l1; - int next; - while ((next = getjump(fs, list)) != NO_JUMP) /* find last element */ - list = next; - fixjump(fs, list, l2); /* last element links to 'l2' */ - } -} - - -/* -** Create a jump instruction and return its position, so its destination -** can be fixed later (with 'fixjump'). If there are jumps to -** this position (kept in 'jpc'), link them all together so that -** 'patchlistaux' will fix all them directly to the final destination. -*/ -int luaK_jump (FuncState *fs) { - int jpc = fs->jpc; /* save list of jumps to here */ - int j; - fs->jpc = NO_JUMP; /* no more jumps to here */ - j = luaK_codeAsBx(fs, OP_JMP, 0, NO_JUMP); - luaK_concat(fs, &j, jpc); /* keep them on hold */ - return j; -} - - -/* -** Code a 'return' instruction -*/ -void luaK_ret (FuncState *fs, int first, int nret) { - luaK_codeABC(fs, OP_RETURN, first, nret+1, 0); -} - - -/* -** Code a "conditional jump", that is, a test or comparison opcode -** followed by a jump. Return jump position. -*/ -static int condjump (FuncState *fs, OpCode op, int A, int B, int C) { - luaK_codeABC(fs, op, A, B, C); - return luaK_jump(fs); -} - - -/* -** returns current 'pc' and marks it as a jump target (to avoid wrong -** optimizations with consecutive instructions not in the same basic block). -*/ -int luaK_getlabel (FuncState *fs) { - fs->lasttarget = fs->pc; - return fs->pc; -} - - -/* -** Returns the position of the instruction "controlling" a given -** jump (that is, its condition), or the jump itself if it is -** unconditional. -*/ -static Instruction *getjumpcontrol (FuncState *fs, int pc) { - Instruction *pi = &fs->f->code[pc]; - if (pc >= 1 && testTMode(GET_OPCODE(*(pi-1)))) - return pi-1; - else - return pi; -} - - -/* -** Patch destination register for a TESTSET instruction. -** If instruction in position 'node' is not a TESTSET, return 0 ("fails"). -** Otherwise, if 'reg' is not 'NO_REG', set it as the destination -** register. Otherwise, change instruction to a simple 'TEST' (produces -** no register value) -*/ -static int patchtestreg (FuncState *fs, int node, int reg) { - Instruction *i = getjumpcontrol(fs, node); - if (GET_OPCODE(*i) != OP_TESTSET) - return 0; /* cannot patch other instructions */ - if (reg != NO_REG && reg != GETARG_B(*i)) - SETARG_A(*i, reg); - else { - /* no register to put value or register already has the value; - change instruction to simple test */ - *i = CREATE_ABC(OP_TEST, GETARG_B(*i), 0, GETARG_C(*i)); - } - return 1; -} - - -/* -** Traverse a list of tests ensuring no one produces a value -*/ -static void removevalues (FuncState *fs, int list) { - for (; list != NO_JUMP; list = getjump(fs, list)) - patchtestreg(fs, list, NO_REG); -} - - -/* -** Traverse a list of tests, patching their destination address and -** registers: tests producing values jump to 'vtarget' (and put their -** values in 'reg'), other tests jump to 'dtarget'. -*/ -static void patchlistaux (FuncState *fs, int list, int vtarget, int reg, - int dtarget) { - while (list != NO_JUMP) { - int next = getjump(fs, list); - if (patchtestreg(fs, list, reg)) - fixjump(fs, list, vtarget); - else - fixjump(fs, list, dtarget); /* jump to default target */ - list = next; - } -} - - -/* -** Ensure all pending jumps to current position are fixed (jumping -** to current position with no values) and reset list of pending -** jumps -*/ -static void dischargejpc (FuncState *fs) { - patchlistaux(fs, fs->jpc, fs->pc, NO_REG, fs->pc); - fs->jpc = NO_JUMP; -} - - -/* -** Add elements in 'list' to list of pending jumps to "here" -** (current position) -*/ -void luaK_patchtohere (FuncState *fs, int list) { - luaK_getlabel(fs); /* mark "here" as a jump target */ - luaK_concat(fs, &fs->jpc, list); -} - - -/* -** Path all jumps in 'list' to jump to 'target'. -** (The assert means that we cannot fix a jump to a forward address -** because we only know addresses once code is generated.) -*/ -void luaK_patchlist (FuncState *fs, int list, int target) { - if (target == fs->pc) /* 'target' is current position? */ - luaK_patchtohere(fs, list); /* add list to pending jumps */ - else { - lua_assert(target < fs->pc); - patchlistaux(fs, list, target, NO_REG, target); - } -} - - -/* -** Path all jumps in 'list' to close upvalues up to given 'level' -** (The assertion checks that jumps either were closing nothing -** or were closing higher levels, from inner blocks.) -*/ -void luaK_patchclose (FuncState *fs, int list, int level) { - level++; /* argument is +1 to reserve 0 as non-op */ - for (; list != NO_JUMP; list = getjump(fs, list)) { - lua_assert(GET_OPCODE(fs->f->code[list]) == OP_JMP && - (GETARG_A(fs->f->code[list]) == 0 || - GETARG_A(fs->f->code[list]) >= level)); - SETARG_A(fs->f->code[list], level); - } -} - - -/* -** Emit instruction 'i', checking for array sizes and saving also its -** line information. Return 'i' position. -*/ -static int luaK_code (FuncState *fs, Instruction i) { - Proto *f = fs->f; - dischargejpc(fs); /* 'pc' will change */ - /* put new instruction in code array */ - luaM_growvector(fs->ls->L, f->code, fs->pc, f->sizecode, Instruction, - MAX_INT, "opcodes"); - f->code[fs->pc] = i; - /* save corresponding line information */ - luaM_growvector(fs->ls->L, f->lineinfo, fs->pc, f->sizelineinfo, int, - MAX_INT, "opcodes"); - f->lineinfo[fs->pc] = fs->ls->lastline; - return fs->pc++; -} - - -/* -** Format and emit an 'iABC' instruction. (Assertions check consistency -** of parameters versus opcode.) -*/ -int luaK_codeABC (FuncState *fs, OpCode o, int a, int b, int c) { - lua_assert(getOpMode(o) == iABC); - lua_assert(getBMode(o) != OpArgN || b == 0); - lua_assert(getCMode(o) != OpArgN || c == 0); - lua_assert(a <= MAXARG_A && b <= MAXARG_B && c <= MAXARG_C); - return luaK_code(fs, CREATE_ABC(o, a, b, c)); -} - - -/* -** Format and emit an 'iABx' instruction. -*/ -int luaK_codeABx (FuncState *fs, OpCode o, int a, unsigned int bc) { - lua_assert(getOpMode(o) == iABx || getOpMode(o) == iAsBx); - lua_assert(getCMode(o) == OpArgN); - lua_assert(a <= MAXARG_A && bc <= MAXARG_Bx); - return luaK_code(fs, CREATE_ABx(o, a, bc)); -} - - -/* -** Emit an "extra argument" instruction (format 'iAx') -*/ -static int codeextraarg (FuncState *fs, int a) { - lua_assert(a <= MAXARG_Ax); - return luaK_code(fs, CREATE_Ax(OP_EXTRAARG, a)); -} - - -/* -** Emit a "load constant" instruction, using either 'OP_LOADK' -** (if constant index 'k' fits in 18 bits) or an 'OP_LOADKX' -** instruction with "extra argument". -*/ -int luaK_codek (FuncState *fs, int reg, int k) { - if (k <= MAXARG_Bx) - return luaK_codeABx(fs, OP_LOADK, reg, k); - else { - int p = luaK_codeABx(fs, OP_LOADKX, reg, 0); - codeextraarg(fs, k); - return p; - } -} - - -/* -** Check register-stack level, keeping track of its maximum size -** in field 'maxstacksize' -*/ -void luaK_checkstack (FuncState *fs, int n) { - int newstack = fs->freereg + n; - if (newstack > fs->f->maxstacksize) { - if (newstack >= MAXREGS) - luaX_syntaxerror(fs->ls, - "function or expression needs too many registers"); - fs->f->maxstacksize = cast_byte(newstack); - } -} - - -/* -** Reserve 'n' registers in register stack -*/ -void luaK_reserveregs (FuncState *fs, int n) { - luaK_checkstack(fs, n); - fs->freereg += n; -} - - -/* -** Free register 'reg', if it is neither a constant index nor -** a local variable. -) -*/ -static void freereg (FuncState *fs, int reg) { - if (!ISK(reg) && reg >= fs->nactvar) { - fs->freereg--; - lua_assert(reg == fs->freereg); - } -} - - -/* -** Free register used by expression 'e' (if any) -*/ -static void freeexp (FuncState *fs, expdesc *e) { - if (e->k == VNONRELOC) - freereg(fs, e->u.info); -} - - -/* -** Free registers used by expressions 'e1' and 'e2' (if any) in proper -** order. -*/ -static void freeexps (FuncState *fs, expdesc *e1, expdesc *e2) { - int r1 = (e1->k == VNONRELOC) ? e1->u.info : -1; - int r2 = (e2->k == VNONRELOC) ? e2->u.info : -1; - if (r1 > r2) { - freereg(fs, r1); - freereg(fs, r2); - } - else { - freereg(fs, r2); - freereg(fs, r1); - } -} - - -/* -** Add constant 'v' to prototype's list of constants (field 'k'). -** Use scanner's table to cache position of constants in constant list -** and try to reuse constants. Because some values should not be used -** as keys (nil cannot be a key, integer keys can collapse with float -** keys), the caller must provide a useful 'key' for indexing the cache. -*/ -static int addk (FuncState *fs, TValue *key, TValue *v) { - lua_State *L = fs->ls->L; - Proto *f = fs->f; - TValue *idx = luaH_set(L, fs->ls->h, key); /* index scanner table */ - int k, oldsize; - if (ttisinteger(idx)) { /* is there an index there? */ - k = cast_int(ivalue(idx)); - /* correct value? (warning: must distinguish floats from integers!) */ - if (k < fs->nk && ttype(&f->k[k]) == ttype(v) && - luaV_rawequalobj(&f->k[k], v)) - return k; /* reuse index */ - } - /* constant not found; create a new entry */ - oldsize = f->sizek; - k = fs->nk; - /* numerical value does not need GC barrier; - table has no metatable, so it does not need to invalidate cache */ - setivalue(idx, k); - luaM_growvector(L, f->k, k, f->sizek, TValue, MAXARG_Ax, "constants"); - while (oldsize < f->sizek) setnilvalue(&f->k[oldsize++]); - setobj(L, &f->k[k], v); - fs->nk++; - luaC_barrier(L, f, v); - return k; -} - - -/* -** Add a string to list of constants and return its index. -*/ -int luaK_stringK (FuncState *fs, TString *s) { - TValue o; - setsvalue(fs->ls->L, &o, s); - return addk(fs, &o, &o); /* use string itself as key */ -} - - -/* -** Add an integer to list of constants and return its index. -** Integers use userdata as keys to avoid collision with floats with -** same value; conversion to 'void*' is used only for hashing, so there -** are no "precision" problems. -*/ -int luaK_intK (FuncState *fs, lua_Integer n) { - TValue k, o; - setpvalue(&k, cast(void*, cast(size_t, n))); - setivalue(&o, n); - return addk(fs, &k, &o); -} - -/* -** Add a float to list of constants and return its index. -*/ -static int luaK_numberK (FuncState *fs, lua_Number r) { - TValue o; - setfltvalue(&o, r); - return addk(fs, &o, &o); /* use number itself as key */ -} - - -/* -** Add a boolean to list of constants and return its index. -*/ -static int boolK (FuncState *fs, int b) { - TValue o; - setbvalue(&o, b); - return addk(fs, &o, &o); /* use boolean itself as key */ -} - - -/* -** Add nil to list of constants and return its index. -*/ -static int nilK (FuncState *fs) { - TValue k, v; - setnilvalue(&v); - /* cannot use nil as key; instead use table itself to represent nil */ - sethvalue(fs->ls->L, &k, fs->ls->h); - return addk(fs, &k, &v); -} - - -/* -** Fix an expression to return the number of results 'nresults'. -** Either 'e' is a multi-ret expression (function call or vararg) -** or 'nresults' is LUA_MULTRET (as any expression can satisfy that). -*/ -void luaK_setreturns (FuncState *fs, expdesc *e, int nresults) { - if (e->k == VCALL) { /* expression is an open function call? */ - SETARG_C(getinstruction(fs, e), nresults + 1); - } - else if (e->k == VVARARG) { - Instruction *pc = &getinstruction(fs, e); - SETARG_B(*pc, nresults + 1); - SETARG_A(*pc, fs->freereg); - luaK_reserveregs(fs, 1); - } - else lua_assert(nresults == LUA_MULTRET); -} - - -/* -** Fix an expression to return one result. -** If expression is not a multi-ret expression (function call or -** vararg), it already returns one result, so nothing needs to be done. -** Function calls become VNONRELOC expressions (as its result comes -** fixed in the base register of the call), while vararg expressions -** become VRELOCABLE (as OP_VARARG puts its results where it wants). -** (Calls are created returning one result, so that does not need -** to be fixed.) -*/ -void luaK_setoneret (FuncState *fs, expdesc *e) { - if (e->k == VCALL) { /* expression is an open function call? */ - /* already returns 1 value */ - lua_assert(GETARG_C(getinstruction(fs, e)) == 2); - e->k = VNONRELOC; /* result has fixed position */ - e->u.info = GETARG_A(getinstruction(fs, e)); - } - else if (e->k == VVARARG) { - SETARG_B(getinstruction(fs, e), 2); - e->k = VRELOCABLE; /* can relocate its simple result */ - } -} - - -/* -** Ensure that expression 'e' is not a variable. -*/ -void luaK_dischargevars (FuncState *fs, expdesc *e) { - switch (e->k) { - case VLOCAL: { /* already in a register */ - e->k = VNONRELOC; /* becomes a non-relocatable value */ - break; - } - case VUPVAL: { /* move value to some (pending) register */ - e->u.info = luaK_codeABC(fs, OP_GETUPVAL, 0, e->u.info, 0); - e->k = VRELOCABLE; - break; - } - case VINDEXED: { - OpCode op; - freereg(fs, e->u.ind.idx); - if (e->u.ind.vt == VLOCAL) { /* is 't' in a register? */ - freereg(fs, e->u.ind.t); - op = OP_GETTABLE; - } - else { - lua_assert(e->u.ind.vt == VUPVAL); - op = OP_GETTABUP; /* 't' is in an upvalue */ - } - e->u.info = luaK_codeABC(fs, op, 0, e->u.ind.t, e->u.ind.idx); - e->k = VRELOCABLE; - break; - } - case VVARARG: case VCALL: { - luaK_setoneret(fs, e); - break; - } - default: break; /* there is one value available (somewhere) */ - } -} - - -/* -** Ensures expression value is in register 'reg' (and therefore -** 'e' will become a non-relocatable expression). -*/ -static void discharge2reg (FuncState *fs, expdesc *e, int reg) { - luaK_dischargevars(fs, e); - switch (e->k) { - case VNIL: { - luaK_nil(fs, reg, 1); - break; - } - case VFALSE: case VTRUE: { - luaK_codeABC(fs, OP_LOADBOOL, reg, e->k == VTRUE, 0); - break; - } - case VK: { - luaK_codek(fs, reg, e->u.info); - break; - } - case VKFLT: { - luaK_codek(fs, reg, luaK_numberK(fs, e->u.nval)); - break; - } - case VKINT: { - luaK_codek(fs, reg, luaK_intK(fs, e->u.ival)); - break; - } - case VRELOCABLE: { - Instruction *pc = &getinstruction(fs, e); - SETARG_A(*pc, reg); /* instruction will put result in 'reg' */ - break; - } - case VNONRELOC: { - if (reg != e->u.info) - luaK_codeABC(fs, OP_MOVE, reg, e->u.info, 0); - break; - } - default: { - lua_assert(e->k == VJMP); - return; /* nothing to do... */ - } - } - e->u.info = reg; - e->k = VNONRELOC; -} - - -/* -** Ensures expression value is in any register. -*/ -static void discharge2anyreg (FuncState *fs, expdesc *e) { - if (e->k != VNONRELOC) { /* no fixed register yet? */ - luaK_reserveregs(fs, 1); /* get a register */ - discharge2reg(fs, e, fs->freereg-1); /* put value there */ - } -} - - -static int code_loadbool (FuncState *fs, int A, int b, int jump) { - luaK_getlabel(fs); /* those instructions may be jump targets */ - return luaK_codeABC(fs, OP_LOADBOOL, A, b, jump); -} - - -/* -** check whether list has any jump that do not produce a value -** or produce an inverted value -*/ -static int need_value (FuncState *fs, int list) { - for (; list != NO_JUMP; list = getjump(fs, list)) { - Instruction i = *getjumpcontrol(fs, list); - if (GET_OPCODE(i) != OP_TESTSET) return 1; - } - return 0; /* not found */ -} - - -/* -** Ensures final expression result (including results from its jump -** lists) is in register 'reg'. -** If expression has jumps, need to patch these jumps either to -** its final position or to "load" instructions (for those tests -** that do not produce values). -*/ -static void exp2reg (FuncState *fs, expdesc *e, int reg) { - discharge2reg(fs, e, reg); - if (e->k == VJMP) /* expression itself is a test? */ - luaK_concat(fs, &e->t, e->u.info); /* put this jump in 't' list */ - if (hasjumps(e)) { - int final; /* position after whole expression */ - int p_f = NO_JUMP; /* position of an eventual LOAD false */ - int p_t = NO_JUMP; /* position of an eventual LOAD true */ - if (need_value(fs, e->t) || need_value(fs, e->f)) { - int fj = (e->k == VJMP) ? NO_JUMP : luaK_jump(fs); - p_f = code_loadbool(fs, reg, 0, 1); - p_t = code_loadbool(fs, reg, 1, 0); - luaK_patchtohere(fs, fj); - } - final = luaK_getlabel(fs); - patchlistaux(fs, e->f, final, reg, p_f); - patchlistaux(fs, e->t, final, reg, p_t); - } - e->f = e->t = NO_JUMP; - e->u.info = reg; - e->k = VNONRELOC; -} - - -/* -** Ensures final expression result (including results from its jump -** lists) is in next available register. -*/ -void luaK_exp2nextreg (FuncState *fs, expdesc *e) { - luaK_dischargevars(fs, e); - freeexp(fs, e); - luaK_reserveregs(fs, 1); - exp2reg(fs, e, fs->freereg - 1); -} - - -/* -** Ensures final expression result (including results from its jump -** lists) is in some (any) register and return that register. -*/ -int luaK_exp2anyreg (FuncState *fs, expdesc *e) { - luaK_dischargevars(fs, e); - if (e->k == VNONRELOC) { /* expression already has a register? */ - if (!hasjumps(e)) /* no jumps? */ - return e->u.info; /* result is already in a register */ - if (e->u.info >= fs->nactvar) { /* reg. is not a local? */ - exp2reg(fs, e, e->u.info); /* put final result in it */ - return e->u.info; - } - } - luaK_exp2nextreg(fs, e); /* otherwise, use next available register */ - return e->u.info; -} - - -/* -** Ensures final expression result is either in a register or in an -** upvalue. -*/ -void luaK_exp2anyregup (FuncState *fs, expdesc *e) { - if (e->k != VUPVAL || hasjumps(e)) - luaK_exp2anyreg(fs, e); -} - - -/* -** Ensures final expression result is either in a register or it is -** a constant. -*/ -void luaK_exp2val (FuncState *fs, expdesc *e) { - if (hasjumps(e)) - luaK_exp2anyreg(fs, e); - else - luaK_dischargevars(fs, e); -} - - -/* -** Ensures final expression result is in a valid R/K index -** (that is, it is either in a register or in 'k' with an index -** in the range of R/K indices). -** Returns R/K index. -*/ -int luaK_exp2RK (FuncState *fs, expdesc *e) { - luaK_exp2val(fs, e); - switch (e->k) { /* move constants to 'k' */ - case VTRUE: e->u.info = boolK(fs, 1); goto vk; - case VFALSE: e->u.info = boolK(fs, 0); goto vk; - case VNIL: e->u.info = nilK(fs); goto vk; - case VKINT: e->u.info = luaK_intK(fs, e->u.ival); goto vk; - case VKFLT: e->u.info = luaK_numberK(fs, e->u.nval); goto vk; - case VK: - vk: - e->k = VK; - if (e->u.info <= MAXINDEXRK) /* constant fits in 'argC'? */ - return RKASK(e->u.info); - else break; - default: break; - } - /* not a constant in the right range: put it in a register */ - return luaK_exp2anyreg(fs, e); -} - - -/* -** Generate code to store result of expression 'ex' into variable 'var'. -*/ -void luaK_storevar (FuncState *fs, expdesc *var, expdesc *ex) { - switch (var->k) { - case VLOCAL: { - freeexp(fs, ex); - exp2reg(fs, ex, var->u.info); /* compute 'ex' into proper place */ - return; - } - case VUPVAL: { - int e = luaK_exp2anyreg(fs, ex); - luaK_codeABC(fs, OP_SETUPVAL, e, var->u.info, 0); - break; - } - case VINDEXED: { - OpCode op = (var->u.ind.vt == VLOCAL) ? OP_SETTABLE : OP_SETTABUP; - int e = luaK_exp2RK(fs, ex); - luaK_codeABC(fs, op, var->u.ind.t, var->u.ind.idx, e); - break; - } - default: lua_assert(0); /* invalid var kind to store */ - } - freeexp(fs, ex); -} - - -/* -** Emit SELF instruction (convert expression 'e' into 'e:key(e,'). -*/ -void luaK_self (FuncState *fs, expdesc *e, expdesc *key) { - int ereg; - luaK_exp2anyreg(fs, e); - ereg = e->u.info; /* register where 'e' was placed */ - freeexp(fs, e); - e->u.info = fs->freereg; /* base register for op_self */ - e->k = VNONRELOC; /* self expression has a fixed register */ - luaK_reserveregs(fs, 2); /* function and 'self' produced by op_self */ - luaK_codeABC(fs, OP_SELF, e->u.info, ereg, luaK_exp2RK(fs, key)); - freeexp(fs, key); -} - - -/* -** Negate condition 'e' (where 'e' is a comparison). -*/ -static void negatecondition (FuncState *fs, expdesc *e) { - Instruction *pc = getjumpcontrol(fs, e->u.info); - lua_assert(testTMode(GET_OPCODE(*pc)) && GET_OPCODE(*pc) != OP_TESTSET && - GET_OPCODE(*pc) != OP_TEST); - SETARG_A(*pc, !(GETARG_A(*pc))); -} - - -/* -** Emit instruction to jump if 'e' is 'cond' (that is, if 'cond' -** is true, code will jump if 'e' is true.) Return jump position. -** Optimize when 'e' is 'not' something, inverting the condition -** and removing the 'not'. -*/ -static int jumponcond (FuncState *fs, expdesc *e, int cond) { - if (e->k == VRELOCABLE) { - Instruction ie = getinstruction(fs, e); - if (GET_OPCODE(ie) == OP_NOT) { - fs->pc--; /* remove previous OP_NOT */ - return condjump(fs, OP_TEST, GETARG_B(ie), 0, !cond); - } - /* else go through */ - } - discharge2anyreg(fs, e); - freeexp(fs, e); - return condjump(fs, OP_TESTSET, NO_REG, e->u.info, cond); -} - - -/* -** Emit code to go through if 'e' is true, jump otherwise. -*/ -void luaK_goiftrue (FuncState *fs, expdesc *e) { - int pc; /* pc of new jump */ - luaK_dischargevars(fs, e); - switch (e->k) { - case VJMP: { /* condition? */ - negatecondition(fs, e); /* jump when it is false */ - pc = e->u.info; /* save jump position */ - break; - } - case VK: case VKFLT: case VKINT: case VTRUE: { - pc = NO_JUMP; /* always true; do nothing */ - break; - } - default: { - pc = jumponcond(fs, e, 0); /* jump when false */ - break; - } - } - luaK_concat(fs, &e->f, pc); /* insert new jump in false list */ - luaK_patchtohere(fs, e->t); /* true list jumps to here (to go through) */ - e->t = NO_JUMP; -} - - -/* -** Emit code to go through if 'e' is false, jump otherwise. -*/ -void luaK_goiffalse (FuncState *fs, expdesc *e) { - int pc; /* pc of new jump */ - luaK_dischargevars(fs, e); - switch (e->k) { - case VJMP: { - pc = e->u.info; /* already jump if true */ - break; - } - case VNIL: case VFALSE: { - pc = NO_JUMP; /* always false; do nothing */ - break; - } - default: { - pc = jumponcond(fs, e, 1); /* jump if true */ - break; - } - } - luaK_concat(fs, &e->t, pc); /* insert new jump in 't' list */ - luaK_patchtohere(fs, e->f); /* false list jumps to here (to go through) */ - e->f = NO_JUMP; -} - - -/* -** Code 'not e', doing constant folding. -*/ -static void codenot (FuncState *fs, expdesc *e) { - luaK_dischargevars(fs, e); - switch (e->k) { - case VNIL: case VFALSE: { - e->k = VTRUE; /* true == not nil == not false */ - break; - } - case VK: case VKFLT: case VKINT: case VTRUE: { - e->k = VFALSE; /* false == not "x" == not 0.5 == not 1 == not true */ - break; - } - case VJMP: { - negatecondition(fs, e); - break; - } - case VRELOCABLE: - case VNONRELOC: { - discharge2anyreg(fs, e); - freeexp(fs, e); - e->u.info = luaK_codeABC(fs, OP_NOT, 0, e->u.info, 0); - e->k = VRELOCABLE; - break; - } - default: lua_assert(0); /* cannot happen */ - } - /* interchange true and false lists */ - { int temp = e->f; e->f = e->t; e->t = temp; } - removevalues(fs, e->f); /* values are useless when negated */ - removevalues(fs, e->t); -} - - -/* -** Create expression 't[k]'. 't' must have its final result already in a -** register or upvalue. -*/ -void luaK_indexed (FuncState *fs, expdesc *t, expdesc *k) { - lua_assert(!hasjumps(t) && (vkisinreg(t->k) || t->k == VUPVAL)); - t->u.ind.t = t->u.info; /* register or upvalue index */ - t->u.ind.idx = luaK_exp2RK(fs, k); /* R/K index for key */ - t->u.ind.vt = (t->k == VUPVAL) ? VUPVAL : VLOCAL; - t->k = VINDEXED; -} - - -/* -** Return false if folding can raise an error. -** Bitwise operations need operands convertible to integers; division -** operations cannot have 0 as divisor. -*/ -static int validop (int op, TValue *v1, TValue *v2) { - switch (op) { - case LUA_OPBAND: case LUA_OPBOR: case LUA_OPBXOR: - case LUA_OPSHL: case LUA_OPSHR: case LUA_OPBNOT: { /* conversion errors */ - lua_Integer i; - return (tointeger(v1, &i) && tointeger(v2, &i)); - } - case LUA_OPDIV: case LUA_OPIDIV: case LUA_OPMOD: /* division by 0 */ - return (nvalue(v2) != 0); - default: return 1; /* everything else is valid */ - } -} - - -/* -** Try to "constant-fold" an operation; return 1 iff successful. -** (In this case, 'e1' has the final result.) -*/ -static int constfolding (FuncState *fs, int op, expdesc *e1, - const expdesc *e2) { - TValue v1, v2, res; - if (!tonumeral(e1, &v1) || !tonumeral(e2, &v2) || !validop(op, &v1, &v2)) - return 0; /* non-numeric operands or not safe to fold */ - luaO_arith(fs->ls->L, op, &v1, &v2, &res); /* does operation */ - if (ttisinteger(&res)) { - e1->k = VKINT; - e1->u.ival = ivalue(&res); - } - else { /* folds neither NaN nor 0.0 (to avoid problems with -0.0) */ - lua_Number n = fltvalue(&res); - if (luai_numisnan(n) || n == 0) - return 0; - e1->k = VKFLT; - e1->u.nval = n; - } - return 1; -} - - -/* -** Emit code for unary expressions that "produce values" -** (everything but 'not'). -** Expression to produce final result will be encoded in 'e'. -*/ -static void codeunexpval (FuncState *fs, OpCode op, expdesc *e, int line) { - int r = luaK_exp2anyreg(fs, e); /* opcodes operate only on registers */ - freeexp(fs, e); - e->u.info = luaK_codeABC(fs, op, 0, r, 0); /* generate opcode */ - e->k = VRELOCABLE; /* all those operations are relocatable */ - luaK_fixline(fs, line); -} - - -/* -** Emit code for binary expressions that "produce values" -** (everything but logical operators 'and'/'or' and comparison -** operators). -** Expression to produce final result will be encoded in 'e1'. -** Because 'luaK_exp2RK' can free registers, its calls must be -** in "stack order" (that is, first on 'e2', which may have more -** recent registers to be released). -*/ -static void codebinexpval (FuncState *fs, OpCode op, - expdesc *e1, expdesc *e2, int line) { - int rk2 = luaK_exp2RK(fs, e2); /* both operands are "RK" */ - int rk1 = luaK_exp2RK(fs, e1); - freeexps(fs, e1, e2); - e1->u.info = luaK_codeABC(fs, op, 0, rk1, rk2); /* generate opcode */ - e1->k = VRELOCABLE; /* all those operations are relocatable */ - luaK_fixline(fs, line); -} - - -/* -** Emit code for comparisons. -** 'e1' was already put in R/K form by 'luaK_infix'. -*/ -static void codecomp (FuncState *fs, BinOpr opr, expdesc *e1, expdesc *e2) { - int rk1 = (e1->k == VK) ? RKASK(e1->u.info) - : check_exp(e1->k == VNONRELOC, e1->u.info); - int rk2 = luaK_exp2RK(fs, e2); - freeexps(fs, e1, e2); - switch (opr) { - case OPR_NE: { /* '(a ~= b)' ==> 'not (a == b)' */ - e1->u.info = condjump(fs, OP_EQ, 0, rk1, rk2); - break; - } - case OPR_GT: case OPR_GE: { - /* '(a > b)' ==> '(b < a)'; '(a >= b)' ==> '(b <= a)' */ - OpCode op = cast(OpCode, (opr - OPR_NE) + OP_EQ); - e1->u.info = condjump(fs, op, 1, rk2, rk1); /* invert operands */ - break; - } - default: { /* '==', '<', '<=' use their own opcodes */ - OpCode op = cast(OpCode, (opr - OPR_EQ) + OP_EQ); - e1->u.info = condjump(fs, op, 1, rk1, rk2); - break; - } - } - e1->k = VJMP; -} - - -/* -** Aplly prefix operation 'op' to expression 'e'. -*/ -void luaK_prefix (FuncState *fs, UnOpr op, expdesc *e, int line) { - static const expdesc ef = {VKINT, {0}, NO_JUMP, NO_JUMP}; - switch (op) { - case OPR_MINUS: case OPR_BNOT: /* use 'ef' as fake 2nd operand */ - if (constfolding(fs, op + LUA_OPUNM, e, &ef)) - break; - /* FALLTHROUGH */ - case OPR_LEN: - codeunexpval(fs, cast(OpCode, op + OP_UNM), e, line); - break; - case OPR_NOT: codenot(fs, e); break; - default: lua_assert(0); - } -} - - -/* -** Process 1st operand 'v' of binary operation 'op' before reading -** 2nd operand. -*/ -void luaK_infix (FuncState *fs, BinOpr op, expdesc *v) { - switch (op) { - case OPR_AND: { - luaK_goiftrue(fs, v); /* go ahead only if 'v' is true */ - break; - } - case OPR_OR: { - luaK_goiffalse(fs, v); /* go ahead only if 'v' is false */ - break; - } - case OPR_CONCAT: { - luaK_exp2nextreg(fs, v); /* operand must be on the 'stack' */ - break; - } - case OPR_ADD: case OPR_SUB: - case OPR_MUL: case OPR_DIV: case OPR_IDIV: - case OPR_MOD: case OPR_POW: - case OPR_BAND: case OPR_BOR: case OPR_BXOR: - case OPR_SHL: case OPR_SHR: { - if (!tonumeral(v, NULL)) - luaK_exp2RK(fs, v); - /* else keep numeral, which may be folded with 2nd operand */ - break; - } - default: { - luaK_exp2RK(fs, v); - break; - } - } -} - - -/* -** Finalize code for binary operation, after reading 2nd operand. -** For '(a .. b .. c)' (which is '(a .. (b .. c))', because -** concatenation is right associative), merge second CONCAT into first -** one. -*/ -void luaK_posfix (FuncState *fs, BinOpr op, - expdesc *e1, expdesc *e2, int line) { - switch (op) { - case OPR_AND: { - lua_assert(e1->t == NO_JUMP); /* list closed by 'luK_infix' */ - luaK_dischargevars(fs, e2); - luaK_concat(fs, &e2->f, e1->f); - *e1 = *e2; - break; - } - case OPR_OR: { - lua_assert(e1->f == NO_JUMP); /* list closed by 'luK_infix' */ - luaK_dischargevars(fs, e2); - luaK_concat(fs, &e2->t, e1->t); - *e1 = *e2; - break; - } - case OPR_CONCAT: { - luaK_exp2val(fs, e2); - if (e2->k == VRELOCABLE && - GET_OPCODE(getinstruction(fs, e2)) == OP_CONCAT) { - lua_assert(e1->u.info == GETARG_B(getinstruction(fs, e2))-1); - freeexp(fs, e1); - SETARG_B(getinstruction(fs, e2), e1->u.info); - e1->k = VRELOCABLE; e1->u.info = e2->u.info; - } - else { - luaK_exp2nextreg(fs, e2); /* operand must be on the 'stack' */ - codebinexpval(fs, OP_CONCAT, e1, e2, line); - } - break; - } - case OPR_ADD: case OPR_SUB: case OPR_MUL: case OPR_DIV: - case OPR_IDIV: case OPR_MOD: case OPR_POW: - case OPR_BAND: case OPR_BOR: case OPR_BXOR: - case OPR_SHL: case OPR_SHR: { - if (!constfolding(fs, op + LUA_OPADD, e1, e2)) - codebinexpval(fs, cast(OpCode, op + OP_ADD), e1, e2, line); - break; - } - case OPR_EQ: case OPR_LT: case OPR_LE: - case OPR_NE: case OPR_GT: case OPR_GE: { - codecomp(fs, op, e1, e2); - break; - } - default: lua_assert(0); - } -} - - -/* -** Change line information associated with current position. -*/ -void luaK_fixline (FuncState *fs, int line) { - fs->f->lineinfo[fs->pc - 1] = line; -} - - -/* -** Emit a SETLIST instruction. -** 'base' is register that keeps table; -** 'nelems' is #table plus those to be stored now; -** 'tostore' is number of values (in registers 'base + 1',...) to add to -** table (or LUA_MULTRET to add up to stack top). -*/ -void luaK_setlist (FuncState *fs, int base, int nelems, int tostore) { - int c = (nelems - 1)/LFIELDS_PER_FLUSH + 1; - int b = (tostore == LUA_MULTRET) ? 0 : tostore; - lua_assert(tostore != 0 && tostore <= LFIELDS_PER_FLUSH); - if (c <= MAXARG_C) - luaK_codeABC(fs, OP_SETLIST, base, b, c); - else if (c <= MAXARG_Ax) { - luaK_codeABC(fs, OP_SETLIST, base, b, 0); - codeextraarg(fs, c); - } - else - luaX_syntaxerror(fs->ls, "constructor too long"); - fs->freereg = base + 1; /* free registers with list values */ -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lcode.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lcode.h deleted file mode 100644 index d2b5100e1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lcode.h +++ /dev/null @@ -1,88 +0,0 @@ -/* -** $Id: lcode.h,v 1.63 2013/12/30 20:47:58 roberto Exp roberto $ -** Code generator for Lua -** See Copyright Notice in lua.h -*/ - -#ifndef lcode_h -#define lcode_h - -#include "llex.h" -#include "lobject.h" -#include "lopcodes.h" -#include "lparser.h" - - -/* -** Marks the end of a patch list. It is an invalid value both as an absolute -** address, and as a list link (would link an element to itself). -*/ -#define NO_JUMP (-1) - - -/* -** grep "ORDER OPR" if you change these enums (ORDER OP) -*/ -typedef enum BinOpr { - OPR_ADD, OPR_SUB, OPR_MUL, OPR_MOD, OPR_POW, - OPR_DIV, - OPR_IDIV, - OPR_BAND, OPR_BOR, OPR_BXOR, - OPR_SHL, OPR_SHR, - OPR_CONCAT, - OPR_EQ, OPR_LT, OPR_LE, - OPR_NE, OPR_GT, OPR_GE, - OPR_AND, OPR_OR, - OPR_NOBINOPR -} BinOpr; - - -typedef enum UnOpr { OPR_MINUS, OPR_BNOT, OPR_NOT, OPR_LEN, OPR_NOUNOPR } UnOpr; - - -/* get (pointer to) instruction of given 'expdesc' */ -#define getinstruction(fs,e) ((fs)->f->code[(e)->u.info]) - -#define luaK_codeAsBx(fs,o,A,sBx) luaK_codeABx(fs,o,A,(sBx)+MAXARG_sBx) - -#define luaK_setmultret(fs,e) luaK_setreturns(fs, e, LUA_MULTRET) - -#define luaK_jumpto(fs,t) luaK_patchlist(fs, luaK_jump(fs), t) - -LUAI_FUNC int luaK_codeABx (FuncState *fs, OpCode o, int A, unsigned int Bx); -LUAI_FUNC int luaK_codeABC (FuncState *fs, OpCode o, int A, int B, int C); -LUAI_FUNC int luaK_codek (FuncState *fs, int reg, int k); -LUAI_FUNC void luaK_fixline (FuncState *fs, int line); -LUAI_FUNC void luaK_nil (FuncState *fs, int from, int n); -LUAI_FUNC void luaK_reserveregs (FuncState *fs, int n); -LUAI_FUNC void luaK_checkstack (FuncState *fs, int n); -LUAI_FUNC int luaK_stringK (FuncState *fs, TString *s); -LUAI_FUNC int luaK_intK (FuncState *fs, lua_Integer n); -LUAI_FUNC void luaK_dischargevars (FuncState *fs, expdesc *e); -LUAI_FUNC int luaK_exp2anyreg (FuncState *fs, expdesc *e); -LUAI_FUNC void luaK_exp2anyregup (FuncState *fs, expdesc *e); -LUAI_FUNC void luaK_exp2nextreg (FuncState *fs, expdesc *e); -LUAI_FUNC void luaK_exp2val (FuncState *fs, expdesc *e); -LUAI_FUNC int luaK_exp2RK (FuncState *fs, expdesc *e); -LUAI_FUNC void luaK_self (FuncState *fs, expdesc *e, expdesc *key); -LUAI_FUNC void luaK_indexed (FuncState *fs, expdesc *t, expdesc *k); -LUAI_FUNC void luaK_goiftrue (FuncState *fs, expdesc *e); -LUAI_FUNC void luaK_goiffalse (FuncState *fs, expdesc *e); -LUAI_FUNC void luaK_storevar (FuncState *fs, expdesc *var, expdesc *e); -LUAI_FUNC void luaK_setreturns (FuncState *fs, expdesc *e, int nresults); -LUAI_FUNC void luaK_setoneret (FuncState *fs, expdesc *e); -LUAI_FUNC int luaK_jump (FuncState *fs); -LUAI_FUNC void luaK_ret (FuncState *fs, int first, int nret); -LUAI_FUNC void luaK_patchlist (FuncState *fs, int list, int target); -LUAI_FUNC void luaK_patchtohere (FuncState *fs, int list); -LUAI_FUNC void luaK_patchclose (FuncState *fs, int list, int level); -LUAI_FUNC void luaK_concat (FuncState *fs, int *l1, int l2); -LUAI_FUNC int luaK_getlabel (FuncState *fs); -LUAI_FUNC void luaK_prefix (FuncState *fs, UnOpr op, expdesc *v, int line); -LUAI_FUNC void luaK_infix (FuncState *fs, BinOpr op, expdesc *v); -LUAI_FUNC void luaK_posfix (FuncState *fs, BinOpr op, expdesc *v1, - expdesc *v2, int line); -LUAI_FUNC void luaK_setlist (FuncState *fs, int base, int nelems, int tostore); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lcorolib.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lcorolib.c deleted file mode 100644 index 95467264c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lcorolib.c +++ /dev/null @@ -1,168 +0,0 @@ -/* -** $Id: lcorolib.c,v 1.9 2014/11/02 19:19:04 roberto Exp roberto $ -** Coroutine Library -** See Copyright Notice in lua.h -*/ - -#define lcorolib_c -#define LUA_LIB - -#include "lprefix.h" - - -#include - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - - -static lua_State *getco (lua_State *L) { - lua_State *co = lua_tothread(L, 1); - luaL_argcheck(L, co, 1, "thread expected"); - return co; -} - - -static int auxresume (lua_State *L, lua_State *co, int narg) { - int status; - if (!lua_checkstack(co, narg)) { - lua_pushliteral(L, "too many arguments to resume"); - return -1; /* error flag */ - } - if (lua_status(co) == LUA_OK && lua_gettop(co) == 0) { - lua_pushliteral(L, "cannot resume dead coroutine"); - return -1; /* error flag */ - } - lua_xmove(L, co, narg); - status = lua_resume(co, L, narg); - if (status == LUA_OK || status == LUA_YIELD) { - int nres = lua_gettop(co); - if (!lua_checkstack(L, nres + 1)) { - lua_pop(co, nres); /* remove results anyway */ - lua_pushliteral(L, "too many results to resume"); - return -1; /* error flag */ - } - lua_xmove(co, L, nres); /* move yielded values */ - return nres; - } - else { - lua_xmove(co, L, 1); /* move error message */ - return -1; /* error flag */ - } -} - - -static int luaB_coresume (lua_State *L) { - lua_State *co = getco(L); - int r; - r = auxresume(L, co, lua_gettop(L) - 1); - if (r < 0) { - lua_pushboolean(L, 0); - lua_insert(L, -2); - return 2; /* return false + error message */ - } - else { - lua_pushboolean(L, 1); - lua_insert(L, -(r + 1)); - return r + 1; /* return true + 'resume' returns */ - } -} - - -static int luaB_auxwrap (lua_State *L) { - lua_State *co = lua_tothread(L, lua_upvalueindex(1)); - int r = auxresume(L, co, lua_gettop(L)); - if (r < 0) { - if (lua_type(L, -1) == LUA_TSTRING) { /* error object is a string? */ - luaL_where(L, 1); /* add extra info */ - lua_insert(L, -2); - lua_concat(L, 2); - } - return lua_error(L); /* propagate error */ - } - return r; -} - - -static int luaB_cocreate (lua_State *L) { - lua_State *NL; - luaL_checktype(L, 1, LUA_TFUNCTION); - NL = lua_newthread(L); - lua_pushvalue(L, 1); /* move function to top */ - lua_xmove(L, NL, 1); /* move function from L to NL */ - return 1; -} - - -static int luaB_cowrap (lua_State *L) { - luaB_cocreate(L); - lua_pushcclosure(L, luaB_auxwrap, 1); - return 1; -} - - -static int luaB_yield (lua_State *L) { - return lua_yield(L, lua_gettop(L)); -} - - -static int luaB_costatus (lua_State *L) { - lua_State *co = getco(L); - if (L == co) lua_pushliteral(L, "running"); - else { - switch (lua_status(co)) { - case LUA_YIELD: - lua_pushliteral(L, "suspended"); - break; - case LUA_OK: { - lua_Debug ar; - if (lua_getstack(co, 0, &ar) > 0) /* does it have frames? */ - lua_pushliteral(L, "normal"); /* it is running */ - else if (lua_gettop(co) == 0) - lua_pushliteral(L, "dead"); - else - lua_pushliteral(L, "suspended"); /* initial state */ - break; - } - default: /* some error occurred */ - lua_pushliteral(L, "dead"); - break; - } - } - return 1; -} - - -static int luaB_yieldable (lua_State *L) { - lua_pushboolean(L, lua_isyieldable(L)); - return 1; -} - - -static int luaB_corunning (lua_State *L) { - int ismain = lua_pushthread(L); - lua_pushboolean(L, ismain); - return 2; -} - - -static const luaL_Reg co_funcs[] = { - {"create", luaB_cocreate}, - {"resume", luaB_coresume}, - {"running", luaB_corunning}, - {"status", luaB_costatus}, - {"wrap", luaB_cowrap}, - {"yield", luaB_yield}, - {"isyieldable", luaB_yieldable}, - {NULL, NULL} -}; - - - -LUAMOD_API int luaopen_coroutine (lua_State *L) { - luaL_newlib(L, co_funcs); - return 1; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lctype.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lctype.c deleted file mode 100644 index 367640c66..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lctype.c +++ /dev/null @@ -1,55 +0,0 @@ -/* -** $Id: lctype.c,v 1.11 2011/10/03 16:19:23 roberto Exp roberto $ -** 'ctype' functions for Lua -** See Copyright Notice in lua.h -*/ - -#define lctype_c -#define LUA_CORE - -#include "lprefix.h" - - -#include "lctype.h" - -#if !LUA_USE_CTYPE /* { */ - -#include - -LUAI_DDEF const lu_byte luai_ctype_[UCHAR_MAX + 2] = { - 0x00, /* EOZ */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0. */ - 0x00, 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 1. */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0c, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, /* 2. */ - 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, - 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, /* 3. */ - 0x16, 0x16, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, - 0x04, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x05, /* 4. */ - 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, - 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, /* 5. */ - 0x05, 0x05, 0x05, 0x04, 0x04, 0x04, 0x04, 0x05, - 0x04, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x05, /* 6. */ - 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, - 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, /* 7. */ - 0x05, 0x05, 0x05, 0x04, 0x04, 0x04, 0x04, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 8. */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 9. */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* a. */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* b. */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* c. */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* d. */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* e. */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* f. */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -}; - -#endif /* } */ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lctype.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lctype.h deleted file mode 100644 index 5dc17013c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lctype.h +++ /dev/null @@ -1,95 +0,0 @@ -/* -** $Id: lctype.h,v 1.11 2011/06/27 18:22:46 roberto Exp roberto $ -** 'ctype' functions for Lua -** See Copyright Notice in lua.h -*/ - -#ifndef lctype_h -#define lctype_h - -#include "lua.h" - - -/* -** WARNING: the functions defined here do not necessarily correspond -** to the similar functions in the standard C ctype.h. They are -** optimized for the specific needs of Lua -*/ - -#if !defined(LUA_USE_CTYPE) - -#if 'A' == 65 && '0' == 48 -/* ASCII case: can use its own tables; faster and fixed */ -#define LUA_USE_CTYPE 0 -#else -/* must use standard C ctype */ -#define LUA_USE_CTYPE 1 -#endif - -#endif - - -#if !LUA_USE_CTYPE /* { */ - -#include - -#include "llimits.h" - - -#define ALPHABIT 0 -#define DIGITBIT 1 -#define PRINTBIT 2 -#define SPACEBIT 3 -#define XDIGITBIT 4 - - -#define MASK(B) (1 << (B)) - - -/* -** add 1 to char to allow index -1 (EOZ) -*/ -#define testprop(c,p) (luai_ctype_[(c)+1] & (p)) - -/* -** 'lalpha' (Lua alphabetic) and 'lalnum' (Lua alphanumeric) both include '_' -*/ -#define lislalpha(c) testprop(c, MASK(ALPHABIT)) -#define lislalnum(c) testprop(c, (MASK(ALPHABIT) | MASK(DIGITBIT))) -#define lisdigit(c) testprop(c, MASK(DIGITBIT)) -#define lisspace(c) testprop(c, MASK(SPACEBIT)) -#define lisprint(c) testprop(c, MASK(PRINTBIT)) -#define lisxdigit(c) testprop(c, MASK(XDIGITBIT)) - -/* -** this 'ltolower' only works for alphabetic characters -*/ -#define ltolower(c) ((c) | ('A' ^ 'a')) - - -/* two more entries for 0 and -1 (EOZ) */ -LUAI_DDEC const lu_byte luai_ctype_[UCHAR_MAX + 2]; - - -#else /* }{ */ - -/* -** use standard C ctypes -*/ - -#include - - -#define lislalpha(c) (isalpha(c) || (c) == '_') -#define lislalnum(c) (isalnum(c) || (c) == '_') -#define lisdigit(c) (isdigit(c)) -#define lisspace(c) (isspace(c)) -#define lisprint(c) (isprint(c)) -#define lisxdigit(c) (isxdigit(c)) - -#define ltolower(c) (tolower(c)) - -#endif /* } */ - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldblib.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldblib.c deleted file mode 100644 index 0bcd2e9e9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldblib.c +++ /dev/null @@ -1,456 +0,0 @@ -/* -** $Id: ldblib.c,v 1.150 2015/11/19 19:16:22 roberto Exp roberto $ -** Interface from Lua to its debug API -** See Copyright Notice in lua.h -*/ - -#define ldblib_c -#define LUA_LIB - -#include "lprefix.h" - - -#include -#include -#include - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - - -/* -** The hook table at registry[&HOOKKEY] maps threads to their current -** hook function. (We only need the unique address of 'HOOKKEY'.) -*/ -static const int HOOKKEY = 0; - - -/* -** If L1 != L, L1 can be in any state, and therefore there are no -** guarantees about its stack space; any push in L1 must be -** checked. -*/ -static void checkstack (lua_State *L, lua_State *L1, int n) { - if (L != L1 && !lua_checkstack(L1, n)) - luaL_error(L, "stack overflow"); -} - - -static int db_getregistry (lua_State *L) { - lua_pushvalue(L, LUA_REGISTRYINDEX); - return 1; -} - - -static int db_getmetatable (lua_State *L) { - luaL_checkany(L, 1); - if (!lua_getmetatable(L, 1)) { - lua_pushnil(L); /* no metatable */ - } - return 1; -} - - -static int db_setmetatable (lua_State *L) { - int t = lua_type(L, 2); - luaL_argcheck(L, t == LUA_TNIL || t == LUA_TTABLE, 2, - "nil or table expected"); - lua_settop(L, 2); - lua_setmetatable(L, 1); - return 1; /* return 1st argument */ -} - - -static int db_getuservalue (lua_State *L) { - if (lua_type(L, 1) != LUA_TUSERDATA) - lua_pushnil(L); - else - lua_getuservalue(L, 1); - return 1; -} - - -static int db_setuservalue (lua_State *L) { - luaL_checktype(L, 1, LUA_TUSERDATA); - luaL_checkany(L, 2); - lua_settop(L, 2); - lua_setuservalue(L, 1); - return 1; -} - - -/* -** Auxiliary function used by several library functions: check for -** an optional thread as function's first argument and set 'arg' with -** 1 if this argument is present (so that functions can skip it to -** access their other arguments) -*/ -static lua_State *getthread (lua_State *L, int *arg) { - if (lua_isthread(L, 1)) { - *arg = 1; - return lua_tothread(L, 1); - } - else { - *arg = 0; - return L; /* function will operate over current thread */ - } -} - - -/* -** Variations of 'lua_settable', used by 'db_getinfo' to put results -** from 'lua_getinfo' into result table. Key is always a string; -** value can be a string, an int, or a boolean. -*/ -static void settabss (lua_State *L, const char *k, const char *v) { - lua_pushstring(L, v); - lua_setfield(L, -2, k); -} - -static void settabsi (lua_State *L, const char *k, int v) { - lua_pushinteger(L, v); - lua_setfield(L, -2, k); -} - -static void settabsb (lua_State *L, const char *k, int v) { - lua_pushboolean(L, v); - lua_setfield(L, -2, k); -} - - -/* -** In function 'db_getinfo', the call to 'lua_getinfo' may push -** results on the stack; later it creates the result table to put -** these objects. Function 'treatstackoption' puts the result from -** 'lua_getinfo' on top of the result table so that it can call -** 'lua_setfield'. -*/ -static void treatstackoption (lua_State *L, lua_State *L1, const char *fname) { - if (L == L1) - lua_rotate(L, -2, 1); /* exchange object and table */ - else - lua_xmove(L1, L, 1); /* move object to the "main" stack */ - lua_setfield(L, -2, fname); /* put object into table */ -} - - -/* -** Calls 'lua_getinfo' and collects all results in a new table. -** L1 needs stack space for an optional input (function) plus -** two optional outputs (function and line table) from function -** 'lua_getinfo'. -*/ -static int db_getinfo (lua_State *L) { - lua_Debug ar; - int arg; - lua_State *L1 = getthread(L, &arg); - const char *options = luaL_optstring(L, arg+2, "flnStu"); - checkstack(L, L1, 3); - if (lua_isfunction(L, arg + 1)) { /* info about a function? */ - options = lua_pushfstring(L, ">%s", options); /* add '>' to 'options' */ - lua_pushvalue(L, arg + 1); /* move function to 'L1' stack */ - lua_xmove(L, L1, 1); - } - else { /* stack level */ - if (!lua_getstack(L1, (int)luaL_checkinteger(L, arg + 1), &ar)) { - lua_pushnil(L); /* level out of range */ - return 1; - } - } - if (!lua_getinfo(L1, options, &ar)) - return luaL_argerror(L, arg+2, "invalid option"); - lua_newtable(L); /* table to collect results */ - if (strchr(options, 'S')) { - settabss(L, "source", ar.source); - settabss(L, "short_src", ar.short_src); - settabsi(L, "linedefined", ar.linedefined); - settabsi(L, "lastlinedefined", ar.lastlinedefined); - settabss(L, "what", ar.what); - } - if (strchr(options, 'l')) - settabsi(L, "currentline", ar.currentline); - if (strchr(options, 'u')) { - settabsi(L, "nups", ar.nups); - settabsi(L, "nparams", ar.nparams); - settabsb(L, "isvararg", ar.isvararg); - } - if (strchr(options, 'n')) { - settabss(L, "name", ar.name); - settabss(L, "namewhat", ar.namewhat); - } - if (strchr(options, 't')) - settabsb(L, "istailcall", ar.istailcall); - if (strchr(options, 'L')) - treatstackoption(L, L1, "activelines"); - if (strchr(options, 'f')) - treatstackoption(L, L1, "func"); - return 1; /* return table */ -} - - -static int db_getlocal (lua_State *L) { - int arg; - lua_State *L1 = getthread(L, &arg); - lua_Debug ar; - const char *name; - int nvar = (int)luaL_checkinteger(L, arg + 2); /* local-variable index */ - if (lua_isfunction(L, arg + 1)) { /* function argument? */ - lua_pushvalue(L, arg + 1); /* push function */ - lua_pushstring(L, lua_getlocal(L, NULL, nvar)); /* push local name */ - return 1; /* return only name (there is no value) */ - } - else { /* stack-level argument */ - int level = (int)luaL_checkinteger(L, arg + 1); - if (!lua_getstack(L1, level, &ar)) /* out of range? */ - return luaL_argerror(L, arg+1, "level out of range"); - checkstack(L, L1, 1); - name = lua_getlocal(L1, &ar, nvar); - if (name) { - lua_xmove(L1, L, 1); /* move local value */ - lua_pushstring(L, name); /* push name */ - lua_rotate(L, -2, 1); /* re-order */ - return 2; - } - else { - lua_pushnil(L); /* no name (nor value) */ - return 1; - } - } -} - - -static int db_setlocal (lua_State *L) { - int arg; - const char *name; - lua_State *L1 = getthread(L, &arg); - lua_Debug ar; - int level = (int)luaL_checkinteger(L, arg + 1); - int nvar = (int)luaL_checkinteger(L, arg + 2); - if (!lua_getstack(L1, level, &ar)) /* out of range? */ - return luaL_argerror(L, arg+1, "level out of range"); - luaL_checkany(L, arg+3); - lua_settop(L, arg+3); - checkstack(L, L1, 1); - lua_xmove(L, L1, 1); - name = lua_setlocal(L1, &ar, nvar); - if (name == NULL) - lua_pop(L1, 1); /* pop value (if not popped by 'lua_setlocal') */ - lua_pushstring(L, name); - return 1; -} - - -/* -** get (if 'get' is true) or set an upvalue from a closure -*/ -static int auxupvalue (lua_State *L, int get) { - const char *name; - int n = (int)luaL_checkinteger(L, 2); /* upvalue index */ - luaL_checktype(L, 1, LUA_TFUNCTION); /* closure */ - name = get ? lua_getupvalue(L, 1, n) : lua_setupvalue(L, 1, n); - if (name == NULL) return 0; - lua_pushstring(L, name); - lua_insert(L, -(get+1)); /* no-op if get is false */ - return get + 1; -} - - -static int db_getupvalue (lua_State *L) { - return auxupvalue(L, 1); -} - - -static int db_setupvalue (lua_State *L) { - luaL_checkany(L, 3); - return auxupvalue(L, 0); -} - - -/* -** Check whether a given upvalue from a given closure exists and -** returns its index -*/ -static int checkupval (lua_State *L, int argf, int argnup) { - int nup = (int)luaL_checkinteger(L, argnup); /* upvalue index */ - luaL_checktype(L, argf, LUA_TFUNCTION); /* closure */ - luaL_argcheck(L, (lua_getupvalue(L, argf, nup) != NULL), argnup, - "invalid upvalue index"); - return nup; -} - - -static int db_upvalueid (lua_State *L) { - int n = checkupval(L, 1, 2); - lua_pushlightuserdata(L, lua_upvalueid(L, 1, n)); - return 1; -} - - -static int db_upvaluejoin (lua_State *L) { - int n1 = checkupval(L, 1, 2); - int n2 = checkupval(L, 3, 4); - luaL_argcheck(L, !lua_iscfunction(L, 1), 1, "Lua function expected"); - luaL_argcheck(L, !lua_iscfunction(L, 3), 3, "Lua function expected"); - lua_upvaluejoin(L, 1, n1, 3, n2); - return 0; -} - - -/* -** Call hook function registered at hook table for the current -** thread (if there is one) -*/ -static void hookf (lua_State *L, lua_Debug *ar) { - static const char *const hooknames[] = - {"call", "return", "line", "count", "tail call"}; - lua_rawgetp(L, LUA_REGISTRYINDEX, &HOOKKEY); - lua_pushthread(L); - if (lua_rawget(L, -2) == LUA_TFUNCTION) { /* is there a hook function? */ - lua_pushstring(L, hooknames[(int)ar->event]); /* push event name */ - if (ar->currentline >= 0) - lua_pushinteger(L, ar->currentline); /* push current line */ - else lua_pushnil(L); - lua_assert(lua_getinfo(L, "lS", ar)); - lua_call(L, 2, 0); /* call hook function */ - } -} - - -/* -** Convert a string mask (for 'sethook') into a bit mask -*/ -static int makemask (const char *smask, int count) { - int mask = 0; - if (strchr(smask, 'c')) mask |= LUA_MASKCALL; - if (strchr(smask, 'r')) mask |= LUA_MASKRET; - if (strchr(smask, 'l')) mask |= LUA_MASKLINE; - if (count > 0) mask |= LUA_MASKCOUNT; - return mask; -} - - -/* -** Convert a bit mask (for 'gethook') into a string mask -*/ -static char *unmakemask (int mask, char *smask) { - int i = 0; - if (mask & LUA_MASKCALL) smask[i++] = 'c'; - if (mask & LUA_MASKRET) smask[i++] = 'r'; - if (mask & LUA_MASKLINE) smask[i++] = 'l'; - smask[i] = '\0'; - return smask; -} - - -static int db_sethook (lua_State *L) { - int arg, mask, count; - lua_Hook func; - lua_State *L1 = getthread(L, &arg); - if (lua_isnoneornil(L, arg+1)) { /* no hook? */ - lua_settop(L, arg+1); - func = NULL; mask = 0; count = 0; /* turn off hooks */ - } - else { - const char *smask = luaL_checkstring(L, arg+2); - luaL_checktype(L, arg+1, LUA_TFUNCTION); - count = (int)luaL_optinteger(L, arg + 3, 0); - func = hookf; mask = makemask(smask, count); - } - if (lua_rawgetp(L, LUA_REGISTRYINDEX, &HOOKKEY) == LUA_TNIL) { - lua_createtable(L, 0, 2); /* create a hook table */ - lua_pushvalue(L, -1); - lua_rawsetp(L, LUA_REGISTRYINDEX, &HOOKKEY); /* set it in position */ - lua_pushstring(L, "k"); - lua_setfield(L, -2, "__mode"); /** hooktable.__mode = "k" */ - lua_pushvalue(L, -1); - lua_setmetatable(L, -2); /* setmetatable(hooktable) = hooktable */ - } - checkstack(L, L1, 1); - lua_pushthread(L1); lua_xmove(L1, L, 1); /* key (thread) */ - lua_pushvalue(L, arg + 1); /* value (hook function) */ - lua_rawset(L, -3); /* hooktable[L1] = new Lua hook */ - lua_sethook(L1, func, mask, count); - return 0; -} - - -static int db_gethook (lua_State *L) { - int arg; - lua_State *L1 = getthread(L, &arg); - char buff[5]; - int mask = lua_gethookmask(L1); - lua_Hook hook = lua_gethook(L1); - if (hook == NULL) /* no hook? */ - lua_pushnil(L); - else if (hook != hookf) /* external hook? */ - lua_pushliteral(L, "external hook"); - else { /* hook table must exist */ - lua_rawgetp(L, LUA_REGISTRYINDEX, &HOOKKEY); - checkstack(L, L1, 1); - lua_pushthread(L1); lua_xmove(L1, L, 1); - lua_rawget(L, -2); /* 1st result = hooktable[L1] */ - lua_remove(L, -2); /* remove hook table */ - } - lua_pushstring(L, unmakemask(mask, buff)); /* 2nd result = mask */ - lua_pushinteger(L, lua_gethookcount(L1)); /* 3rd result = count */ - return 3; -} - - -static int db_debug (lua_State *L) { - for (;;) { - char buffer[250]; - lua_writestringerror("%s", "lua_debug> "); - if (fgets(buffer, sizeof(buffer), stdin) == 0 || - strcmp(buffer, "cont\n") == 0) - return 0; - if (luaL_loadbuffer(L, buffer, strlen(buffer), "=(debug command)") || - lua_pcall(L, 0, 0, 0)) - lua_writestringerror("%s\n", lua_tostring(L, -1)); - lua_settop(L, 0); /* remove eventual returns */ - } -} - - -static int db_traceback (lua_State *L) { - int arg; - lua_State *L1 = getthread(L, &arg); - const char *msg = lua_tostring(L, arg + 1); - if (msg == NULL && !lua_isnoneornil(L, arg + 1)) /* non-string 'msg'? */ - lua_pushvalue(L, arg + 1); /* return it untouched */ - else { - int level = (int)luaL_optinteger(L, arg + 2, (L == L1) ? 1 : 0); - luaL_traceback(L, L1, msg, level); - } - return 1; -} - - -static const luaL_Reg dblib[] = { - {"debug", db_debug}, - {"getuservalue", db_getuservalue}, - {"gethook", db_gethook}, - {"getinfo", db_getinfo}, - {"getlocal", db_getlocal}, - {"getregistry", db_getregistry}, - {"getmetatable", db_getmetatable}, - {"getupvalue", db_getupvalue}, - {"upvaluejoin", db_upvaluejoin}, - {"upvalueid", db_upvalueid}, - {"setuservalue", db_setuservalue}, - {"sethook", db_sethook}, - {"setlocal", db_setlocal}, - {"setmetatable", db_setmetatable}, - {"setupvalue", db_setupvalue}, - {"traceback", db_traceback}, - {NULL, NULL} -}; - - -LUAMOD_API int luaopen_debug (lua_State *L) { - luaL_newlib(L, dblib); - return 1; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldebug.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldebug.c deleted file mode 100644 index f1835890a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldebug.c +++ /dev/null @@ -1,698 +0,0 @@ -/* -** $Id: ldebug.c,v 2.120 2016/03/31 19:01:21 roberto Exp roberto $ -** Debug Interface -** See Copyright Notice in lua.h -*/ - -#define ldebug_c -#define LUA_CORE - -#include "lprefix.h" - - -#include -#include -#include - -#include "lua.h" - -#include "lapi.h" -#include "lcode.h" -#include "ldebug.h" -#include "ldo.h" -#include "lfunc.h" -#include "lobject.h" -#include "lopcodes.h" -#include "lstate.h" -#include "lstring.h" -#include "ltable.h" -#include "ltm.h" -#include "lvm.h" - - - -#define noLuaClosure(f) ((f) == NULL || (f)->c.tt == LUA_TCCL) - - -/* Active Lua function (given call info) */ -#define ci_func(ci) (clLvalue((ci)->func)) - - -static const char *funcnamefromcode (lua_State *L, CallInfo *ci, - const char **name); - - -static int currentpc (CallInfo *ci) { - lua_assert(isLua(ci)); - return pcRel(ci->u.l.savedpc, ci_func(ci)->p); -} - - -static int currentline (CallInfo *ci) { - return getfuncline(ci_func(ci)->p, currentpc(ci)); -} - - -/* -** If function yielded, its 'func' can be in the 'extra' field. The -** next function restores 'func' to its correct value for debugging -** purposes. (It exchanges 'func' and 'extra'; so, when called again, -** after debugging, it also "re-restores" ** 'func' to its altered value. -*/ -static void swapextra (lua_State *L) { - if (L->status == LUA_YIELD) { - CallInfo *ci = L->ci; /* get function that yielded */ - StkId temp = ci->func; /* exchange its 'func' and 'extra' values */ - ci->func = restorestack(L, ci->extra); - ci->extra = savestack(L, temp); - } -} - - -/* -** This function can be called asynchronously (e.g. during a signal). -** Fields 'oldpc', 'basehookcount', and 'hookcount' (set by -** 'resethookcount') are for debug only, and it is no problem if they -** get arbitrary values (causes at most one wrong hook call). 'hookmask' -** is an atomic value. We assume that pointers are atomic too (e.g., gcc -** ensures that for all platforms where it runs). Moreover, 'hook' is -** always checked before being called (see 'luaD_hook'). -*/ -LUA_API void lua_sethook (lua_State *L, lua_Hook func, int mask, int count) { - if (func == NULL || mask == 0) { /* turn off hooks? */ - mask = 0; - func = NULL; - } - if (isLua(L->ci)) - L->oldpc = L->ci->u.l.savedpc; - L->hook = func; - L->basehookcount = count; - resethookcount(L); - L->hookmask = cast_byte(mask); -} - - -LUA_API lua_Hook lua_gethook (lua_State *L) { - return L->hook; -} - - -LUA_API int lua_gethookmask (lua_State *L) { - return L->hookmask; -} - - -LUA_API int lua_gethookcount (lua_State *L) { - return L->basehookcount; -} - - -LUA_API int lua_getstack (lua_State *L, int level, lua_Debug *ar) { - int status; - CallInfo *ci; - if (level < 0) return 0; /* invalid (negative) level */ - lua_lock(L); - for (ci = L->ci; level > 0 && ci != &L->base_ci; ci = ci->previous) - level--; - if (level == 0 && ci != &L->base_ci) { /* level found? */ - status = 1; - ar->i_ci = ci; - } - else status = 0; /* no such level */ - lua_unlock(L); - return status; -} - - -static const char *upvalname (Proto *p, int uv) { - TString *s = check_exp(uv < p->sizeupvalues, p->upvalues[uv].name); - if (s == NULL) return "?"; - else return getstr(s); -} - - -static const char *findvararg (CallInfo *ci, int n, StkId *pos) { - int nparams = clLvalue(ci->func)->p->numparams; - if (n >= cast_int(ci->u.l.base - ci->func) - nparams) - return NULL; /* no such vararg */ - else { - *pos = ci->func + nparams + n; - return "(*vararg)"; /* generic name for any vararg */ - } -} - - -static const char *findlocal (lua_State *L, CallInfo *ci, int n, - StkId *pos) { - const char *name = NULL; - StkId base; - if (isLua(ci)) { - if (n < 0) /* access to vararg values? */ - return findvararg(ci, -n, pos); - else { - base = ci->u.l.base; - name = luaF_getlocalname(ci_func(ci)->p, n, currentpc(ci)); - } - } - else - base = ci->func + 1; - if (name == NULL) { /* no 'standard' name? */ - StkId limit = (ci == L->ci) ? L->top : ci->next->func; - if (limit - base >= n && n > 0) /* is 'n' inside 'ci' stack? */ - name = "(*temporary)"; /* generic name for any valid slot */ - else - return NULL; /* no name */ - } - *pos = base + (n - 1); - return name; -} - - -LUA_API const char *lua_getlocal (lua_State *L, const lua_Debug *ar, int n) { - const char *name; - lua_lock(L); - swapextra(L); - if (ar == NULL) { /* information about non-active function? */ - if (!isLfunction(L->top - 1)) /* not a Lua function? */ - name = NULL; - else /* consider live variables at function start (parameters) */ - name = luaF_getlocalname(clLvalue(L->top - 1)->p, n, 0); - } - else { /* active function; get information through 'ar' */ - StkId pos = NULL; /* to avoid warnings */ - name = findlocal(L, ar->i_ci, n, &pos); - if (name) { - setobj2s(L, L->top, pos); - api_incr_top(L); - } - } - swapextra(L); - lua_unlock(L); - return name; -} - - -LUA_API const char *lua_setlocal (lua_State *L, const lua_Debug *ar, int n) { - StkId pos = NULL; /* to avoid warnings */ - const char *name; - lua_lock(L); - swapextra(L); - name = findlocal(L, ar->i_ci, n, &pos); - if (name) { - setobjs2s(L, pos, L->top - 1); - L->top--; /* pop value */ - } - swapextra(L); - lua_unlock(L); - return name; -} - - -static void funcinfo (lua_Debug *ar, Closure *cl) { - if (noLuaClosure(cl)) { - ar->source = "=[C]"; - ar->linedefined = -1; - ar->lastlinedefined = -1; - ar->what = "C"; - } - else { - Proto *p = cl->l.p; - ar->source = p->source ? getstr(p->source) : "=?"; - ar->linedefined = p->linedefined; - ar->lastlinedefined = p->lastlinedefined; - ar->what = (ar->linedefined == 0) ? "main" : "Lua"; - } - luaO_chunkid(ar->short_src, ar->source, LUA_IDSIZE); -} - - -static void collectvalidlines (lua_State *L, Closure *f) { - if (noLuaClosure(f)) { - setnilvalue(L->top); - api_incr_top(L); - } - else { - int i; - TValue v; - int *lineinfo = f->l.p->lineinfo; - Table *t = luaH_new(L); /* new table to store active lines */ - sethvalue(L, L->top, t); /* push it on stack */ - api_incr_top(L); - setbvalue(&v, 1); /* boolean 'true' to be the value of all indices */ - for (i = 0; i < f->l.p->sizelineinfo; i++) /* for all lines with code */ - luaH_setint(L, t, lineinfo[i], &v); /* table[line] = true */ - } -} - - -static const char *getfuncname (lua_State *L, CallInfo *ci, const char **name) { - if (ci == NULL) /* no 'ci'? */ - return NULL; /* no info */ - else if (ci->callstatus & CIST_FIN) { /* is this a finalizer? */ - *name = "__gc"; - return "metamethod"; /* report it as such */ - } - /* calling function is a known Lua function? */ - else if (!(ci->callstatus & CIST_TAIL) && isLua(ci->previous)) - return funcnamefromcode(L, ci->previous, name); - else return NULL; /* no way to find a name */ -} - - -static int auxgetinfo (lua_State *L, const char *what, lua_Debug *ar, - Closure *f, CallInfo *ci) { - int status = 1; - for (; *what; what++) { - switch (*what) { - case 'S': { - funcinfo(ar, f); - break; - } - case 'l': { - ar->currentline = (ci && isLua(ci)) ? currentline(ci) : -1; - break; - } - case 'u': { - ar->nups = (f == NULL) ? 0 : f->c.nupvalues; - if (noLuaClosure(f)) { - ar->isvararg = 1; - ar->nparams = 0; - } - else { - ar->isvararg = f->l.p->is_vararg; - ar->nparams = f->l.p->numparams; - } - break; - } - case 't': { - ar->istailcall = (ci) ? ci->callstatus & CIST_TAIL : 0; - break; - } - case 'n': { - ar->namewhat = getfuncname(L, ci, &ar->name); - if (ar->namewhat == NULL) { - ar->namewhat = ""; /* not found */ - ar->name = NULL; - } - break; - } - case 'L': - case 'f': /* handled by lua_getinfo */ - break; - default: status = 0; /* invalid option */ - } - } - return status; -} - - -LUA_API int lua_getinfo (lua_State *L, const char *what, lua_Debug *ar) { - int status; - Closure *cl; - CallInfo *ci; - StkId func; - lua_lock(L); - swapextra(L); - if (*what == '>') { - ci = NULL; - func = L->top - 1; - api_check(L, ttisfunction(func), "function expected"); - what++; /* skip the '>' */ - L->top--; /* pop function */ - } - else { - ci = ar->i_ci; - func = ci->func; - lua_assert(ttisfunction(ci->func)); - } - cl = ttisclosure(func) ? clvalue(func) : NULL; - status = auxgetinfo(L, what, ar, cl, ci); - if (strchr(what, 'f')) { - setobjs2s(L, L->top, func); - api_incr_top(L); - } - swapextra(L); /* correct before option 'L', which can raise a mem. error */ - if (strchr(what, 'L')) - collectvalidlines(L, cl); - lua_unlock(L); - return status; -} - - -/* -** {====================================================== -** Symbolic Execution -** ======================================================= -*/ - -static const char *getobjname (Proto *p, int lastpc, int reg, - const char **name); - - -/* -** find a "name" for the RK value 'c' -*/ -static void kname (Proto *p, int pc, int c, const char **name) { - if (ISK(c)) { /* is 'c' a constant? */ - TValue *kvalue = &p->k[INDEXK(c)]; - if (ttisstring(kvalue)) { /* literal constant? */ - *name = svalue(kvalue); /* it is its own name */ - return; - } - /* else no reasonable name found */ - } - else { /* 'c' is a register */ - const char *what = getobjname(p, pc, c, name); /* search for 'c' */ - if (what && *what == 'c') { /* found a constant name? */ - return; /* 'name' already filled */ - } - /* else no reasonable name found */ - } - *name = "?"; /* no reasonable name found */ -} - - -static int filterpc (int pc, int jmptarget) { - if (pc < jmptarget) /* is code conditional (inside a jump)? */ - return -1; /* cannot know who sets that register */ - else return pc; /* current position sets that register */ -} - - -/* -** try to find last instruction before 'lastpc' that modified register 'reg' -*/ -static int findsetreg (Proto *p, int lastpc, int reg) { - int pc; - int setreg = -1; /* keep last instruction that changed 'reg' */ - int jmptarget = 0; /* any code before this address is conditional */ - for (pc = 0; pc < lastpc; pc++) { - Instruction i = p->code[pc]; - OpCode op = GET_OPCODE(i); - int a = GETARG_A(i); - switch (op) { - case OP_LOADNIL: { - int b = GETARG_B(i); - if (a <= reg && reg <= a + b) /* set registers from 'a' to 'a+b' */ - setreg = filterpc(pc, jmptarget); - break; - } - case OP_TFORCALL: { - if (reg >= a + 2) /* affect all regs above its base */ - setreg = filterpc(pc, jmptarget); - break; - } - case OP_CALL: - case OP_TAILCALL: { - if (reg >= a) /* affect all registers above base */ - setreg = filterpc(pc, jmptarget); - break; - } - case OP_JMP: { - int b = GETARG_sBx(i); - int dest = pc + 1 + b; - /* jump is forward and do not skip 'lastpc'? */ - if (pc < dest && dest <= lastpc) { - if (dest > jmptarget) - jmptarget = dest; /* update 'jmptarget' */ - } - break; - } - default: - if (testAMode(op) && reg == a) /* any instruction that set A */ - setreg = filterpc(pc, jmptarget); - break; - } - } - return setreg; -} - - -static const char *getobjname (Proto *p, int lastpc, int reg, - const char **name) { - int pc; - *name = luaF_getlocalname(p, reg + 1, lastpc); - if (*name) /* is a local? */ - return "local"; - /* else try symbolic execution */ - pc = findsetreg(p, lastpc, reg); - if (pc != -1) { /* could find instruction? */ - Instruction i = p->code[pc]; - OpCode op = GET_OPCODE(i); - switch (op) { - case OP_MOVE: { - int b = GETARG_B(i); /* move from 'b' to 'a' */ - if (b < GETARG_A(i)) - return getobjname(p, pc, b, name); /* get name for 'b' */ - break; - } - case OP_GETTABUP: - case OP_GETTABLE: { - int k = GETARG_C(i); /* key index */ - int t = GETARG_B(i); /* table index */ - const char *vn = (op == OP_GETTABLE) /* name of indexed variable */ - ? luaF_getlocalname(p, t + 1, pc) - : upvalname(p, t); - kname(p, pc, k, name); - return (vn && strcmp(vn, LUA_ENV) == 0) ? "global" : "field"; - } - case OP_GETUPVAL: { - *name = upvalname(p, GETARG_B(i)); - return "upvalue"; - } - case OP_LOADK: - case OP_LOADKX: { - int b = (op == OP_LOADK) ? GETARG_Bx(i) - : GETARG_Ax(p->code[pc + 1]); - if (ttisstring(&p->k[b])) { - *name = svalue(&p->k[b]); - return "constant"; - } - break; - } - case OP_SELF: { - int k = GETARG_C(i); /* key index */ - kname(p, pc, k, name); - return "method"; - } - default: break; /* go through to return NULL */ - } - } - return NULL; /* could not find reasonable name */ -} - - -/* -** Try to find a name for a function based on the code that called it. -** (Only works when function was called by a Lua function.) -** Returns what the name is (e.g., "for iterator", "method", -** "metamethod") and sets '*name' to point to the name. -*/ -static const char *funcnamefromcode (lua_State *L, CallInfo *ci, - const char **name) { - TMS tm = (TMS)0; /* (initial value avoids warnings) */ - Proto *p = ci_func(ci)->p; /* calling function */ - int pc = currentpc(ci); /* calling instruction index */ - Instruction i = p->code[pc]; /* calling instruction */ - if (ci->callstatus & CIST_HOOKED) { /* was it called inside a hook? */ - *name = "?"; - return "hook"; - } - switch (GET_OPCODE(i)) { - case OP_CALL: - case OP_TAILCALL: - return getobjname(p, pc, GETARG_A(i), name); /* get function name */ - case OP_TFORCALL: { /* for iterator */ - *name = "for iterator"; - return "for iterator"; - } - /* other instructions can do calls through metamethods */ - case OP_SELF: case OP_GETTABUP: case OP_GETTABLE: - tm = TM_INDEX; - break; - case OP_SETTABUP: case OP_SETTABLE: - tm = TM_NEWINDEX; - break; - case OP_ADD: case OP_SUB: case OP_MUL: case OP_MOD: - case OP_POW: case OP_DIV: case OP_IDIV: case OP_BAND: - case OP_BOR: case OP_BXOR: case OP_SHL: case OP_SHR: { - int offset = cast_int(GET_OPCODE(i)) - cast_int(OP_ADD); /* ORDER OP */ - tm = cast(TMS, offset + cast_int(TM_ADD)); /* ORDER TM */ - break; - } - case OP_UNM: tm = TM_UNM; break; - case OP_BNOT: tm = TM_BNOT; break; - case OP_LEN: tm = TM_LEN; break; - case OP_CONCAT: tm = TM_CONCAT; break; - case OP_EQ: tm = TM_EQ; break; - case OP_LT: tm = TM_LT; break; - case OP_LE: tm = TM_LE; break; - default: - return NULL; /* cannot find a reasonable name */ - } - *name = getstr(G(L)->tmname[tm]); - return "metamethod"; -} - -/* }====================================================== */ - - - -/* -** The subtraction of two potentially unrelated pointers is -** not ISO C, but it should not crash a program; the subsequent -** checks are ISO C and ensure a correct result. -*/ -static int isinstack (CallInfo *ci, const TValue *o) { - ptrdiff_t i = o - ci->u.l.base; - return (0 <= i && i < (ci->top - ci->u.l.base) && ci->u.l.base + i == o); -} - - -/* -** Checks whether value 'o' came from an upvalue. (That can only happen -** with instructions OP_GETTABUP/OP_SETTABUP, which operate directly on -** upvalues.) -*/ -static const char *getupvalname (CallInfo *ci, const TValue *o, - const char **name) { - LClosure *c = ci_func(ci); - int i; - for (i = 0; i < c->nupvalues; i++) { - if (c->upvals[i]->v == o) { - *name = upvalname(c->p, i); - return "upvalue"; - } - } - return NULL; -} - - -static const char *varinfo (lua_State *L, const TValue *o) { - const char *name = NULL; /* to avoid warnings */ - CallInfo *ci = L->ci; - const char *kind = NULL; - if (isLua(ci)) { - kind = getupvalname(ci, o, &name); /* check whether 'o' is an upvalue */ - if (!kind && isinstack(ci, o)) /* no? try a register */ - kind = getobjname(ci_func(ci)->p, currentpc(ci), - cast_int(o - ci->u.l.base), &name); - } - return (kind) ? luaO_pushfstring(L, " (%s '%s')", kind, name) : ""; -} - - -l_noret luaG_typeerror (lua_State *L, const TValue *o, const char *op) { - const char *t = luaT_objtypename(L, o); - luaG_runerror(L, "attempt to %s a %s value%s", op, t, varinfo(L, o)); -} - - -l_noret luaG_concaterror (lua_State *L, const TValue *p1, const TValue *p2) { - if (ttisstring(p1) || cvt2str(p1)) p1 = p2; - luaG_typeerror(L, p1, "concatenate"); -} - - -l_noret luaG_opinterror (lua_State *L, const TValue *p1, - const TValue *p2, const char *msg) { - lua_Number temp; - if (!tonumber(p1, &temp)) /* first operand is wrong? */ - p2 = p1; /* now second is wrong */ - luaG_typeerror(L, p2, msg); -} - - -/* -** Error when both values are convertible to numbers, but not to integers -*/ -l_noret luaG_tointerror (lua_State *L, const TValue *p1, const TValue *p2) { - lua_Integer temp; - if (!tointeger(p1, &temp)) - p2 = p1; - luaG_runerror(L, "number%s has no integer representation", varinfo(L, p2)); -} - - -l_noret luaG_ordererror (lua_State *L, const TValue *p1, const TValue *p2) { - const char *t1 = luaT_objtypename(L, p1); - const char *t2 = luaT_objtypename(L, p2); - if (strcmp(t1, t2) == 0) - luaG_runerror(L, "attempt to compare two %s values", t1); - else - luaG_runerror(L, "attempt to compare %s with %s", t1, t2); -} - - -/* add src:line information to 'msg' */ -const char *luaG_addinfo (lua_State *L, const char *msg, TString *src, - int line) { - char buff[LUA_IDSIZE]; - if (src) - luaO_chunkid(buff, getstr(src), LUA_IDSIZE); - else { /* no source available; use "?" instead */ - buff[0] = '?'; buff[1] = '\0'; - } - return luaO_pushfstring(L, "%s:%d: %s", buff, line, msg); -} - - -l_noret luaG_errormsg (lua_State *L) { - if (L->errfunc != 0) { /* is there an error handling function? */ - StkId errfunc = restorestack(L, L->errfunc); - setobjs2s(L, L->top, L->top - 1); /* move argument */ - setobjs2s(L, L->top - 1, errfunc); /* push function */ - L->top++; /* assume EXTRA_STACK */ - luaD_callnoyield(L, L->top - 2, 1); /* call it */ - } - luaD_throw(L, LUA_ERRRUN); -} - - -l_noret luaG_runerror (lua_State *L, const char *fmt, ...) { - CallInfo *ci = L->ci; - const char *msg; - va_list argp; - va_start(argp, fmt); - msg = luaO_pushvfstring(L, fmt, argp); /* format message */ - va_end(argp); - if (isLua(ci)) /* if Lua function, add source:line information */ - luaG_addinfo(L, msg, ci_func(ci)->p->source, currentline(ci)); - luaG_errormsg(L); -} - - -void luaG_traceexec (lua_State *L) { - CallInfo *ci = L->ci; - lu_byte mask = L->hookmask; - int counthook = (--L->hookcount == 0 && (mask & LUA_MASKCOUNT)); - if (counthook) - resethookcount(L); /* reset count */ - else if (!(mask & LUA_MASKLINE)) - return; /* no line hook and count != 0; nothing to be done */ - if (ci->callstatus & CIST_HOOKYIELD) { /* called hook last time? */ - ci->callstatus &= ~CIST_HOOKYIELD; /* erase mark */ - return; /* do not call hook again (VM yielded, so it did not move) */ - } - if (counthook) - luaD_hook(L, LUA_HOOKCOUNT, -1); /* call count hook */ - if (mask & LUA_MASKLINE) { - Proto *p = ci_func(ci)->p; - int npc = pcRel(ci->u.l.savedpc, p); - int newline = getfuncline(p, npc); - if (npc == 0 || /* call linehook when enter a new function, */ - ci->u.l.savedpc <= L->oldpc || /* when jump back (loop), or when */ - newline != getfuncline(p, pcRel(L->oldpc, p))) /* enter a new line */ - luaD_hook(L, LUA_HOOKLINE, newline); /* call line hook */ - } - L->oldpc = ci->u.l.savedpc; - if (L->status == LUA_YIELD) { /* did hook yield? */ - if (counthook) - L->hookcount = 1; /* undo decrement to zero */ - ci->u.l.savedpc--; /* undo increment (resume will increment it again) */ - ci->callstatus |= CIST_HOOKYIELD; /* mark that it yielded */ - ci->func = L->top - 1; /* protect stack below results */ - luaD_throw(L, LUA_YIELD); - } -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldebug.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldebug.h deleted file mode 100644 index 9c0a03a6f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldebug.h +++ /dev/null @@ -1,39 +0,0 @@ -/* -** $Id: ldebug.h,v 2.13 2015/03/11 16:10:41 roberto Exp roberto $ -** Auxiliary functions from Debug Interface module -** See Copyright Notice in lua.h -*/ - -#ifndef ldebug_h -#define ldebug_h - - -#include "lstate.h" - - -#define pcRel(pc, p) (cast(int, (pc) - (p)->code) - 1) - -#define getfuncline(f,pc) (((f)->lineinfo) ? (f)->lineinfo[pc] : -1) - -#define resethookcount(L) (L->hookcount = L->basehookcount) - - -LUAI_FUNC l_noret luaG_typeerror (lua_State *L, const TValue *o, - const char *opname); -LUAI_FUNC l_noret luaG_concaterror (lua_State *L, const TValue *p1, - const TValue *p2); -LUAI_FUNC l_noret luaG_opinterror (lua_State *L, const TValue *p1, - const TValue *p2, - const char *msg); -LUAI_FUNC l_noret luaG_tointerror (lua_State *L, const TValue *p1, - const TValue *p2); -LUAI_FUNC l_noret luaG_ordererror (lua_State *L, const TValue *p1, - const TValue *p2); -LUAI_FUNC l_noret luaG_runerror (lua_State *L, const char *fmt, ...); -LUAI_FUNC const char *luaG_addinfo (lua_State *L, const char *msg, - TString *src, int line); -LUAI_FUNC l_noret luaG_errormsg (lua_State *L); -LUAI_FUNC void luaG_traceexec (lua_State *L); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldo.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldo.c deleted file mode 100644 index 133875160..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldo.c +++ /dev/null @@ -1,802 +0,0 @@ -/* -** $Id: ldo.c,v 2.156 2016/09/20 16:37:45 roberto Exp roberto $ -** Stack and Call structure of Lua -** See Copyright Notice in lua.h -*/ - -#define ldo_c -#define LUA_CORE - -#include "lprefix.h" - - -#include -#include -#include - -#include "lua.h" - -#include "lapi.h" -#include "ldebug.h" -#include "ldo.h" -#include "lfunc.h" -#include "lgc.h" -#include "lmem.h" -#include "lobject.h" -#include "lopcodes.h" -#include "lparser.h" -#include "lstate.h" -#include "lstring.h" -#include "ltable.h" -#include "ltm.h" -#include "lundump.h" -#include "lvm.h" -#include "lzio.h" - - - -#define errorstatus(s) ((s) > LUA_YIELD) - - -/* -** {====================================================== -** Error-recovery functions -** ======================================================= -*/ - -/* -** LUAI_THROW/LUAI_TRY define how Lua does exception handling. By -** default, Lua handles errors with exceptions when compiling as -** C++ code, with _longjmp/_setjmp when asked to use them, and with -** longjmp/setjmp otherwise. -*/ -#if !defined(LUAI_THROW) /* { */ - -#if defined(__cplusplus) && !defined(LUA_USE_LONGJMP) /* { */ - -/* C++ exceptions */ -#define LUAI_THROW(L,c) throw(c) -#define LUAI_TRY(L,c,a) \ - try { a } catch(...) { if ((c)->status == 0) (c)->status = -1; } -#define luai_jmpbuf int /* dummy variable */ - -#elif defined(LUA_USE_POSIX) /* }{ */ - -/* in POSIX, try _longjmp/_setjmp (more efficient) */ -#define LUAI_THROW(L,c) _longjmp((c)->b, 1) -#define LUAI_TRY(L,c,a) if (_setjmp((c)->b) == 0) { a } -#define luai_jmpbuf jmp_buf - -#else /* }{ */ - -/* ISO C handling with long jumps */ -#define LUAI_THROW(L,c) longjmp((c)->b, 1) -#define LUAI_TRY(L,c,a) if (setjmp((c)->b) == 0) { a } -#define luai_jmpbuf jmp_buf - -#endif /* } */ - -#endif /* } */ - - - -/* chain list of long jump buffers */ -struct lua_longjmp { - struct lua_longjmp *previous; - luai_jmpbuf b; - volatile int status; /* error code */ -}; - - -static void seterrorobj (lua_State *L, int errcode, StkId oldtop) { - switch (errcode) { - case LUA_ERRMEM: { /* memory error? */ - setsvalue2s(L, oldtop, G(L)->memerrmsg); /* reuse preregistered msg. */ - break; - } - case LUA_ERRERR: { - setsvalue2s(L, oldtop, luaS_newliteral(L, "error in error handling")); - break; - } - default: { - setobjs2s(L, oldtop, L->top - 1); /* error message on current top */ - break; - } - } - L->top = oldtop + 1; -} - - -l_noret luaD_throw (lua_State *L, int errcode) { - if (L->errorJmp) { /* thread has an error handler? */ - L->errorJmp->status = errcode; /* set status */ - LUAI_THROW(L, L->errorJmp); /* jump to it */ - } - else { /* thread has no error handler */ - global_State *g = G(L); - L->status = cast_byte(errcode); /* mark it as dead */ - if (g->mainthread->errorJmp) { /* main thread has a handler? */ - setobjs2s(L, g->mainthread->top++, L->top - 1); /* copy error obj. */ - luaD_throw(g->mainthread, errcode); /* re-throw in main thread */ - } - else { /* no handler at all; abort */ - if (g->panic) { /* panic function? */ - seterrorobj(L, errcode, L->top); /* assume EXTRA_STACK */ - if (L->ci->top < L->top) - L->ci->top = L->top; /* pushing msg. can break this invariant */ - lua_unlock(L); - g->panic(L); /* call panic function (last chance to jump out) */ - } - abort(); - } - } -} - - -int luaD_rawrunprotected (lua_State *L, Pfunc f, void *ud) { - unsigned short oldnCcalls = L->nCcalls; - struct lua_longjmp lj; - lj.status = LUA_OK; - lj.previous = L->errorJmp; /* chain new error handler */ - L->errorJmp = &lj; - LUAI_TRY(L, &lj, - (*f)(L, ud); - ); - L->errorJmp = lj.previous; /* restore old error handler */ - L->nCcalls = oldnCcalls; - return lj.status; -} - -/* }====================================================== */ - - -/* -** {================================================================== -** Stack reallocation -** =================================================================== -*/ -static void correctstack (lua_State *L, TValue *oldstack) { - CallInfo *ci; - UpVal *up; - L->top = (L->top - oldstack) + L->stack; - for (up = L->openupval; up != NULL; up = up->u.open.next) - up->v = (up->v - oldstack) + L->stack; - for (ci = L->ci; ci != NULL; ci = ci->previous) { - ci->top = (ci->top - oldstack) + L->stack; - ci->func = (ci->func - oldstack) + L->stack; - if (isLua(ci)) - ci->u.l.base = (ci->u.l.base - oldstack) + L->stack; - } -} - - -/* some space for error handling */ -#define ERRORSTACKSIZE (LUAI_MAXSTACK + 200) - - -void luaD_reallocstack (lua_State *L, int newsize) { - TValue *oldstack = L->stack; - int lim = L->stacksize; - lua_assert(newsize <= LUAI_MAXSTACK || newsize == ERRORSTACKSIZE); - lua_assert(L->stack_last - L->stack == L->stacksize - EXTRA_STACK); - luaM_reallocvector(L, L->stack, L->stacksize, newsize, TValue); - for (; lim < newsize; lim++) - setnilvalue(L->stack + lim); /* erase new segment */ - L->stacksize = newsize; - L->stack_last = L->stack + newsize - EXTRA_STACK; - correctstack(L, oldstack); -} - - -void luaD_growstack (lua_State *L, int n) { - int size = L->stacksize; - if (size > LUAI_MAXSTACK) /* error after extra size? */ - luaD_throw(L, LUA_ERRERR); - else { - int needed = cast_int(L->top - L->stack) + n + EXTRA_STACK; - int newsize = 2 * size; - if (newsize > LUAI_MAXSTACK) newsize = LUAI_MAXSTACK; - if (newsize < needed) newsize = needed; - if (newsize > LUAI_MAXSTACK) { /* stack overflow? */ - luaD_reallocstack(L, ERRORSTACKSIZE); - luaG_runerror(L, "stack overflow"); - } - else - luaD_reallocstack(L, newsize); - } -} - - -static int stackinuse (lua_State *L) { - CallInfo *ci; - StkId lim = L->top; - for (ci = L->ci; ci != NULL; ci = ci->previous) { - if (lim < ci->top) lim = ci->top; - } - lua_assert(lim <= L->stack_last); - return cast_int(lim - L->stack) + 1; /* part of stack in use */ -} - - -void luaD_shrinkstack (lua_State *L) { - int inuse = stackinuse(L); - int goodsize = inuse + (inuse / 8) + 2*EXTRA_STACK; - if (goodsize > LUAI_MAXSTACK) - goodsize = LUAI_MAXSTACK; /* respect stack limit */ - if (L->stacksize > LUAI_MAXSTACK) /* had been handling stack overflow? */ - luaE_freeCI(L); /* free all CIs (list grew because of an error) */ - else - luaE_shrinkCI(L); /* shrink list */ - /* if thread is currently not handling a stack overflow and its - good size is smaller than current size, shrink its stack */ - if (inuse <= (LUAI_MAXSTACK - EXTRA_STACK) && - goodsize < L->stacksize) - luaD_reallocstack(L, goodsize); - else /* don't change stack */ - condmovestack(L,{},{}); /* (change only for debugging) */ -} - - -void luaD_inctop (lua_State *L) { - luaD_checkstack(L, 1); - L->top++; -} - -/* }================================================================== */ - - -/* -** Call a hook for the given event. Make sure there is a hook to be -** called. (Both 'L->hook' and 'L->hookmask', which triggers this -** function, can be changed asynchronously by signals.) -*/ -void luaD_hook (lua_State *L, int event, int line) { - lua_Hook hook = L->hook; - if (hook && L->allowhook) { /* make sure there is a hook */ - CallInfo *ci = L->ci; - ptrdiff_t top = savestack(L, L->top); - ptrdiff_t ci_top = savestack(L, ci->top); - lua_Debug ar; - ar.event = event; - ar.currentline = line; - ar.i_ci = ci; - luaD_checkstack(L, LUA_MINSTACK); /* ensure minimum stack size */ - ci->top = L->top + LUA_MINSTACK; - lua_assert(ci->top <= L->stack_last); - L->allowhook = 0; /* cannot call hooks inside a hook */ - ci->callstatus |= CIST_HOOKED; - lua_unlock(L); - (*hook)(L, &ar); - lua_lock(L); - lua_assert(!L->allowhook); - L->allowhook = 1; - ci->top = restorestack(L, ci_top); - L->top = restorestack(L, top); - ci->callstatus &= ~CIST_HOOKED; - } -} - - -static void callhook (lua_State *L, CallInfo *ci) { - int hook = LUA_HOOKCALL; - ci->u.l.savedpc++; /* hooks assume 'pc' is already incremented */ - if (isLua(ci->previous) && - GET_OPCODE(*(ci->previous->u.l.savedpc - 1)) == OP_TAILCALL) { - ci->callstatus |= CIST_TAIL; - hook = LUA_HOOKTAILCALL; - } - luaD_hook(L, hook, -1); - ci->u.l.savedpc--; /* correct 'pc' */ -} - - -static StkId adjust_varargs (lua_State *L, Proto *p, int actual) { - int i; - int nfixargs = p->numparams; - StkId base, fixed; - /* move fixed parameters to final position */ - fixed = L->top - actual; /* first fixed argument */ - base = L->top; /* final position of first argument */ - for (i = 0; i < nfixargs && i < actual; i++) { - setobjs2s(L, L->top++, fixed + i); - setnilvalue(fixed + i); /* erase original copy (for GC) */ - } - for (; i < nfixargs; i++) - setnilvalue(L->top++); /* complete missing arguments */ - return base; -} - - -/* -** Check whether __call metafield of 'func' is a function. If so, put -** it in stack below original 'func' so that 'luaD_precall' can call -** it. Raise an error if __call metafield is not a function. -*/ -static void tryfuncTM (lua_State *L, StkId func) { - const TValue *tm = luaT_gettmbyobj(L, func, TM_CALL); - StkId p; - if (!ttisfunction(tm)) - luaG_typeerror(L, func, "call"); - /* Open a hole inside the stack at 'func' */ - for (p = L->top; p > func; p--) - setobjs2s(L, p, p-1); - L->top++; /* slot ensured by caller */ - setobj2s(L, func, tm); /* tag method is the new function to be called */ -} - - -/* -** Given 'nres' results at 'firstResult', move 'wanted' of them to 'res'. -** Handle most typical cases (zero results for commands, one result for -** expressions, multiple results for tail calls/single parameters) -** separated. -*/ -static int moveresults (lua_State *L, const TValue *firstResult, StkId res, - int nres, int wanted) { - switch (wanted) { /* handle typical cases separately */ - case 0: break; /* nothing to move */ - case 1: { /* one result needed */ - if (nres == 0) /* no results? */ - firstResult = luaO_nilobject; /* adjust with nil */ - setobjs2s(L, res, firstResult); /* move it to proper place */ - break; - } - case LUA_MULTRET: { - int i; - for (i = 0; i < nres; i++) /* move all results to correct place */ - setobjs2s(L, res + i, firstResult + i); - L->top = res + nres; - return 0; /* wanted == LUA_MULTRET */ - } - default: { - int i; - if (wanted <= nres) { /* enough results? */ - for (i = 0; i < wanted; i++) /* move wanted results to correct place */ - setobjs2s(L, res + i, firstResult + i); - } - else { /* not enough results; use all of them plus nils */ - for (i = 0; i < nres; i++) /* move all results to correct place */ - setobjs2s(L, res + i, firstResult + i); - for (; i < wanted; i++) /* complete wanted number of results */ - setnilvalue(res + i); - } - break; - } - } - L->top = res + wanted; /* top points after the last result */ - return 1; -} - - -/* -** Finishes a function call: calls hook if necessary, removes CallInfo, -** moves current number of results to proper place; returns 0 iff call -** wanted multiple (variable number of) results. -*/ -int luaD_poscall (lua_State *L, CallInfo *ci, StkId firstResult, int nres) { - StkId res; - int wanted = ci->nresults; - if (L->hookmask & (LUA_MASKRET | LUA_MASKLINE)) { - if (L->hookmask & LUA_MASKRET) { - ptrdiff_t fr = savestack(L, firstResult); /* hook may change stack */ - luaD_hook(L, LUA_HOOKRET, -1); - firstResult = restorestack(L, fr); - } - L->oldpc = ci->previous->u.l.savedpc; /* 'oldpc' for caller function */ - } - res = ci->func; /* res == final position of 1st result */ - L->ci = ci->previous; /* back to caller */ - /* move results to proper place */ - return moveresults(L, firstResult, res, nres, wanted); -} - - - -#define next_ci(L) (L->ci = (L->ci->next ? L->ci->next : luaE_extendCI(L))) - - -/* macro to check stack size, preserving 'p' */ -#define checkstackp(L,n,p) \ - luaD_checkstackaux(L, n, \ - ptrdiff_t t__ = savestack(L, p); /* save 'p' */ \ - luaC_checkGC(L), /* stack grow uses memory */ \ - p = restorestack(L, t__)) /* 'pos' part: restore 'p' */ - - -/* -** Prepares a function call: checks the stack, creates a new CallInfo -** entry, fills in the relevant information, calls hook if needed. -** If function is a C function, does the call, too. (Otherwise, leave -** the execution ('luaV_execute') to the caller, to allow stackless -** calls.) Returns true iff function has been executed (C function). -*/ -int luaD_precall (lua_State *L, StkId func, int nresults) { - lua_CFunction f; - CallInfo *ci; - switch (ttype(func)) { - case LUA_TCCL: /* C closure */ - f = clCvalue(func)->f; - goto Cfunc; - case LUA_TLCF: /* light C function */ - f = fvalue(func); - Cfunc: { - int n; /* number of returns */ - checkstackp(L, LUA_MINSTACK, func); /* ensure minimum stack size */ - ci = next_ci(L); /* now 'enter' new function */ - ci->nresults = nresults; - ci->func = func; - ci->top = L->top + LUA_MINSTACK; - lua_assert(ci->top <= L->stack_last); - ci->callstatus = 0; - if (L->hookmask & LUA_MASKCALL) - luaD_hook(L, LUA_HOOKCALL, -1); - lua_unlock(L); - n = (*f)(L); /* do the actual call */ - lua_lock(L); - api_checknelems(L, n); - luaD_poscall(L, ci, L->top - n, n); - return 1; - } - case LUA_TLCL: { /* Lua function: prepare its call */ - StkId base; - Proto *p = clLvalue(func)->p; - int n = cast_int(L->top - func) - 1; /* number of real arguments */ - int fsize = p->maxstacksize; /* frame size */ - checkstackp(L, fsize, func); - if (p->is_vararg) - base = adjust_varargs(L, p, n); - else { /* non vararg function */ - for (; n < p->numparams; n++) - setnilvalue(L->top++); /* complete missing arguments */ - base = func + 1; - } - ci = next_ci(L); /* now 'enter' new function */ - ci->nresults = nresults; - ci->func = func; - ci->u.l.base = base; - L->top = ci->top = base + fsize; - lua_assert(ci->top <= L->stack_last); - ci->u.l.savedpc = p->code; /* starting point */ - ci->callstatus = CIST_LUA; - if (L->hookmask & LUA_MASKCALL) - callhook(L, ci); - return 0; - } - default: { /* not a function */ - checkstackp(L, 1, func); /* ensure space for metamethod */ - tryfuncTM(L, func); /* try to get '__call' metamethod */ - return luaD_precall(L, func, nresults); /* now it must be a function */ - } - } -} - - -/* -** Check appropriate error for stack overflow ("regular" overflow or -** overflow while handling stack overflow). If 'nCalls' is larger than -** LUAI_MAXCCALLS (which means it is handling a "regular" overflow) but -** smaller than 9/8 of LUAI_MAXCCALLS, does not report an error (to -** allow overflow handling to work) -*/ -static void stackerror (lua_State *L) { - if (L->nCcalls == LUAI_MAXCCALLS) - luaG_runerror(L, "C stack overflow"); - else if (L->nCcalls >= (LUAI_MAXCCALLS + (LUAI_MAXCCALLS>>3))) - luaD_throw(L, LUA_ERRERR); /* error while handing stack error */ -} - - -/* -** Call a function (C or Lua). The function to be called is at *func. -** The arguments are on the stack, right after the function. -** When returns, all the results are on the stack, starting at the original -** function position. -*/ -void luaD_call (lua_State *L, StkId func, int nResults) { - if (++L->nCcalls >= LUAI_MAXCCALLS) - stackerror(L); - if (!luaD_precall(L, func, nResults)) /* is a Lua function? */ - luaV_execute(L); /* call it */ - L->nCcalls--; -} - - -/* -** Similar to 'luaD_call', but does not allow yields during the call -*/ -void luaD_callnoyield (lua_State *L, StkId func, int nResults) { - L->nny++; - luaD_call(L, func, nResults); - L->nny--; -} - - -/* -** Completes the execution of an interrupted C function, calling its -** continuation function. -*/ -static void finishCcall (lua_State *L, int status) { - CallInfo *ci = L->ci; - int n; - /* must have a continuation and must be able to call it */ - lua_assert(ci->u.c.k != NULL && L->nny == 0); - /* error status can only happen in a protected call */ - lua_assert((ci->callstatus & CIST_YPCALL) || status == LUA_YIELD); - if (ci->callstatus & CIST_YPCALL) { /* was inside a pcall? */ - ci->callstatus &= ~CIST_YPCALL; /* continuation is also inside it */ - L->errfunc = ci->u.c.old_errfunc; /* with the same error function */ - } - /* finish 'lua_callk'/'lua_pcall'; CIST_YPCALL and 'errfunc' already - handled */ - adjustresults(L, ci->nresults); - lua_unlock(L); - n = (*ci->u.c.k)(L, status, ci->u.c.ctx); /* call continuation function */ - lua_lock(L); - api_checknelems(L, n); - luaD_poscall(L, ci, L->top - n, n); /* finish 'luaD_precall' */ -} - - -/* -** Executes "full continuation" (everything in the stack) of a -** previously interrupted coroutine until the stack is empty (or another -** interruption long-jumps out of the loop). If the coroutine is -** recovering from an error, 'ud' points to the error status, which must -** be passed to the first continuation function (otherwise the default -** status is LUA_YIELD). -*/ -static void unroll (lua_State *L, void *ud) { - if (ud != NULL) /* error status? */ - finishCcall(L, *(int *)ud); /* finish 'lua_pcallk' callee */ - while (L->ci != &L->base_ci) { /* something in the stack */ - if (!isLua(L->ci)) /* C function? */ - finishCcall(L, LUA_YIELD); /* complete its execution */ - else { /* Lua function */ - luaV_finishOp(L); /* finish interrupted instruction */ - luaV_execute(L); /* execute down to higher C 'boundary' */ - } - } -} - - -/* -** Try to find a suspended protected call (a "recover point") for the -** given thread. -*/ -static CallInfo *findpcall (lua_State *L) { - CallInfo *ci; - for (ci = L->ci; ci != NULL; ci = ci->previous) { /* search for a pcall */ - if (ci->callstatus & CIST_YPCALL) - return ci; - } - return NULL; /* no pending pcall */ -} - - -/* -** Recovers from an error in a coroutine. Finds a recover point (if -** there is one) and completes the execution of the interrupted -** 'luaD_pcall'. If there is no recover point, returns zero. -*/ -static int recover (lua_State *L, int status) { - StkId oldtop; - CallInfo *ci = findpcall(L); - if (ci == NULL) return 0; /* no recovery point */ - /* "finish" luaD_pcall */ - oldtop = restorestack(L, ci->extra); - luaF_close(L, oldtop); - seterrorobj(L, status, oldtop); - L->ci = ci; - L->allowhook = getoah(ci->callstatus); /* restore original 'allowhook' */ - L->nny = 0; /* should be zero to be yieldable */ - luaD_shrinkstack(L); - L->errfunc = ci->u.c.old_errfunc; - return 1; /* continue running the coroutine */ -} - - -/* -** Signal an error in the call to 'lua_resume', not in the execution -** of the coroutine itself. (Such errors should not be handled by any -** coroutine error handler and should not kill the coroutine.) -*/ -static int resume_error (lua_State *L, const char *msg, int narg) { - L->top -= narg; /* remove args from the stack */ - setsvalue2s(L, L->top, luaS_new(L, msg)); /* push error message */ - api_incr_top(L); - lua_unlock(L); - return LUA_ERRRUN; -} - - -/* -** Do the work for 'lua_resume' in protected mode. Most of the work -** depends on the status of the coroutine: initial state, suspended -** inside a hook, or regularly suspended (optionally with a continuation -** function), plus erroneous cases: non-suspended coroutine or dead -** coroutine. -*/ -static void resume (lua_State *L, void *ud) { - int n = *(cast(int*, ud)); /* number of arguments */ - StkId firstArg = L->top - n; /* first argument */ - CallInfo *ci = L->ci; - if (L->status == LUA_OK) { /* starting a coroutine? */ - if (!luaD_precall(L, firstArg - 1, LUA_MULTRET)) /* Lua function? */ - luaV_execute(L); /* call it */ - } - else { /* resuming from previous yield */ - lua_assert(L->status == LUA_YIELD); - L->status = LUA_OK; /* mark that it is running (again) */ - ci->func = restorestack(L, ci->extra); - if (isLua(ci)) /* yielded inside a hook? */ - luaV_execute(L); /* just continue running Lua code */ - else { /* 'common' yield */ - if (ci->u.c.k != NULL) { /* does it have a continuation function? */ - lua_unlock(L); - n = (*ci->u.c.k)(L, LUA_YIELD, ci->u.c.ctx); /* call continuation */ - lua_lock(L); - api_checknelems(L, n); - firstArg = L->top - n; /* yield results come from continuation */ - } - luaD_poscall(L, ci, firstArg, n); /* finish 'luaD_precall' */ - } - unroll(L, NULL); /* run continuation */ - } -} - - -LUA_API int lua_resume (lua_State *L, lua_State *from, int nargs) { - int status; - unsigned short oldnny = L->nny; /* save "number of non-yieldable" calls */ - lua_lock(L); - if (L->status == LUA_OK) { /* may be starting a coroutine */ - if (L->ci != &L->base_ci) /* not in base level? */ - return resume_error(L, "cannot resume non-suspended coroutine", nargs); - } - else if (L->status != LUA_YIELD) - return resume_error(L, "cannot resume dead coroutine", nargs); - L->nCcalls = (from) ? from->nCcalls + 1 : 1; - if (L->nCcalls >= LUAI_MAXCCALLS) - return resume_error(L, "C stack overflow", nargs); - luai_userstateresume(L, nargs); - L->nny = 0; /* allow yields */ - api_checknelems(L, (L->status == LUA_OK) ? nargs + 1 : nargs); - status = luaD_rawrunprotected(L, resume, &nargs); - if (status == -1) /* error calling 'lua_resume'? */ - status = LUA_ERRRUN; - else { /* continue running after recoverable errors */ - while (errorstatus(status) && recover(L, status)) { - /* unroll continuation */ - status = luaD_rawrunprotected(L, unroll, &status); - } - if (errorstatus(status)) { /* unrecoverable error? */ - L->status = cast_byte(status); /* mark thread as 'dead' */ - seterrorobj(L, status, L->top); /* push error message */ - L->ci->top = L->top; - } - else lua_assert(status == L->status); /* normal end or yield */ - } - L->nny = oldnny; /* restore 'nny' */ - L->nCcalls--; - lua_assert(L->nCcalls == ((from) ? from->nCcalls : 0)); - lua_unlock(L); - return status; -} - - -LUA_API int lua_isyieldable (lua_State *L) { - return (L->nny == 0); -} - - -LUA_API int lua_yieldk (lua_State *L, int nresults, lua_KContext ctx, - lua_KFunction k) { - CallInfo *ci = L->ci; - luai_userstateyield(L, nresults); - lua_lock(L); - api_checknelems(L, nresults); - if (L->nny > 0) { - if (L != G(L)->mainthread) - luaG_runerror(L, "attempt to yield across a C-call boundary"); - else - luaG_runerror(L, "attempt to yield from outside a coroutine"); - } - L->status = LUA_YIELD; - ci->extra = savestack(L, ci->func); /* save current 'func' */ - if (isLua(ci)) { /* inside a hook? */ - api_check(L, k == NULL, "hooks cannot continue after yielding"); - } - else { - if ((ci->u.c.k = k) != NULL) /* is there a continuation? */ - ci->u.c.ctx = ctx; /* save context */ - ci->func = L->top - nresults - 1; /* protect stack below results */ - luaD_throw(L, LUA_YIELD); - } - lua_assert(ci->callstatus & CIST_HOOKED); /* must be inside a hook */ - lua_unlock(L); - return 0; /* return to 'luaD_hook' */ -} - - -int luaD_pcall (lua_State *L, Pfunc func, void *u, - ptrdiff_t old_top, ptrdiff_t ef) { - int status; - CallInfo *old_ci = L->ci; - lu_byte old_allowhooks = L->allowhook; - unsigned short old_nny = L->nny; - ptrdiff_t old_errfunc = L->errfunc; - L->errfunc = ef; - status = luaD_rawrunprotected(L, func, u); - if (status != LUA_OK) { /* an error occurred? */ - StkId oldtop = restorestack(L, old_top); - luaF_close(L, oldtop); /* close possible pending closures */ - seterrorobj(L, status, oldtop); - L->ci = old_ci; - L->allowhook = old_allowhooks; - L->nny = old_nny; - luaD_shrinkstack(L); - } - L->errfunc = old_errfunc; - return status; -} - - - -/* -** Execute a protected parser. -*/ -struct SParser { /* data to 'f_parser' */ - ZIO *z; - Mbuffer buff; /* dynamic structure used by the scanner */ - Dyndata dyd; /* dynamic structures used by the parser */ - const char *mode; - const char *name; -}; - - -static void checkmode (lua_State *L, const char *mode, const char *x) { - if (mode && strchr(mode, x[0]) == NULL) { - luaO_pushfstring(L, - "attempt to load a %s chunk (mode is '%s')", x, mode); - luaD_throw(L, LUA_ERRSYNTAX); - } -} - - -static void f_parser (lua_State *L, void *ud) { - LClosure *cl; - struct SParser *p = cast(struct SParser *, ud); - int c = zgetc(p->z); /* read first character */ - if (c == LUA_SIGNATURE[0]) { - checkmode(L, p->mode, "binary"); - cl = luaU_undump(L, p->z, p->name); - } - else { - checkmode(L, p->mode, "text"); - cl = luaY_parser(L, p->z, &p->buff, &p->dyd, p->name, c); - } - lua_assert(cl->nupvalues == cl->p->sizeupvalues); - luaF_initupvals(L, cl); -} - - -int luaD_protectedparser (lua_State *L, ZIO *z, const char *name, - const char *mode) { - struct SParser p; - int status; - L->nny++; /* cannot yield during parsing */ - p.z = z; p.name = name; p.mode = mode; - p.dyd.actvar.arr = NULL; p.dyd.actvar.size = 0; - p.dyd.gt.arr = NULL; p.dyd.gt.size = 0; - p.dyd.label.arr = NULL; p.dyd.label.size = 0; - luaZ_initbuffer(L, &p.buff); - status = luaD_pcall(L, f_parser, &p, savestack(L, L->top), L->errfunc); - luaZ_freebuffer(L, &p.buff); - luaM_freearray(L, p.dyd.actvar.arr, p.dyd.actvar.size); - luaM_freearray(L, p.dyd.gt.arr, p.dyd.gt.size); - luaM_freearray(L, p.dyd.label.arr, p.dyd.label.size); - L->nny--; - return status; -} - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldo.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldo.h deleted file mode 100644 index b2065cfa6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldo.h +++ /dev/null @@ -1,58 +0,0 @@ -/* -** $Id: ldo.h,v 2.28 2015/11/23 11:29:43 roberto Exp roberto $ -** Stack and Call structure of Lua -** See Copyright Notice in lua.h -*/ - -#ifndef ldo_h -#define ldo_h - - -#include "lobject.h" -#include "lstate.h" -#include "lzio.h" - - -/* -** Macro to check stack size and grow stack if needed. Parameters -** 'pre'/'pos' allow the macro to preserve a pointer into the -** stack across reallocations, doing the work only when needed. -** 'condmovestack' is used in heavy tests to force a stack reallocation -** at every check. -*/ -#define luaD_checkstackaux(L,n,pre,pos) \ - if (L->stack_last - L->top <= (n)) \ - { pre; luaD_growstack(L, n); pos; } else { condmovestack(L,pre,pos); } - -/* In general, 'pre'/'pos' are empty (nothing to save) */ -#define luaD_checkstack(L,n) luaD_checkstackaux(L,n,(void)0,(void)0) - - - -#define savestack(L,p) ((char *)(p) - (char *)L->stack) -#define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) - - -/* type of protected functions, to be ran by 'runprotected' */ -typedef void (*Pfunc) (lua_State *L, void *ud); - -LUAI_FUNC int luaD_protectedparser (lua_State *L, ZIO *z, const char *name, - const char *mode); -LUAI_FUNC void luaD_hook (lua_State *L, int event, int line); -LUAI_FUNC int luaD_precall (lua_State *L, StkId func, int nresults); -LUAI_FUNC void luaD_call (lua_State *L, StkId func, int nResults); -LUAI_FUNC void luaD_callnoyield (lua_State *L, StkId func, int nResults); -LUAI_FUNC int luaD_pcall (lua_State *L, Pfunc func, void *u, - ptrdiff_t oldtop, ptrdiff_t ef); -LUAI_FUNC int luaD_poscall (lua_State *L, CallInfo *ci, StkId firstResult, - int nres); -LUAI_FUNC void luaD_reallocstack (lua_State *L, int newsize); -LUAI_FUNC void luaD_growstack (lua_State *L, int n); -LUAI_FUNC void luaD_shrinkstack (lua_State *L); -LUAI_FUNC void luaD_inctop (lua_State *L); - -LUAI_FUNC l_noret luaD_throw (lua_State *L, int errcode); -LUAI_FUNC int luaD_rawrunprotected (lua_State *L, Pfunc f, void *ud); - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldump.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldump.c deleted file mode 100644 index 19030edc8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ldump.c +++ /dev/null @@ -1,215 +0,0 @@ -/* -** $Id: ldump.c,v 2.36 2015/03/30 15:43:51 roberto Exp roberto $ -** save precompiled Lua chunks -** See Copyright Notice in lua.h -*/ - -#define ldump_c -#define LUA_CORE - -#include "lprefix.h" - - -#include - -#include "lua.h" - -#include "lobject.h" -#include "lstate.h" -#include "lundump.h" - - -typedef struct { - lua_State *L; - lua_Writer writer; - void *data; - int strip; - int status; -} DumpState; - - -/* -** All high-level dumps go through DumpVector; you can change it to -** change the endianness of the result -*/ -#define DumpVector(v,n,D) DumpBlock(v,(n)*sizeof((v)[0]),D) - -#define DumpLiteral(s,D) DumpBlock(s, sizeof(s) - sizeof(char), D) - - -static void DumpBlock (const void *b, size_t size, DumpState *D) { - if (D->status == 0 && size > 0) { - lua_unlock(D->L); - D->status = (*D->writer)(D->L, b, size, D->data); - lua_lock(D->L); - } -} - - -#define DumpVar(x,D) DumpVector(&x,1,D) - - -static void DumpByte (int y, DumpState *D) { - lu_byte x = (lu_byte)y; - DumpVar(x, D); -} - - -static void DumpInt (int x, DumpState *D) { - DumpVar(x, D); -} - - -static void DumpNumber (lua_Number x, DumpState *D) { - DumpVar(x, D); -} - - -static void DumpInteger (lua_Integer x, DumpState *D) { - DumpVar(x, D); -} - - -static void DumpString (const TString *s, DumpState *D) { - if (s == NULL) - DumpByte(0, D); - else { - size_t size = tsslen(s) + 1; /* include trailing '\0' */ - const char *str = getstr(s); - if (size < 0xFF) - DumpByte(cast_int(size), D); - else { - DumpByte(0xFF, D); - DumpVar(size, D); - } - DumpVector(str, size - 1, D); /* no need to save '\0' */ - } -} - - -static void DumpCode (const Proto *f, DumpState *D) { - DumpInt(f->sizecode, D); - DumpVector(f->code, f->sizecode, D); -} - - -static void DumpFunction(const Proto *f, TString *psource, DumpState *D); - -static void DumpConstants (const Proto *f, DumpState *D) { - int i; - int n = f->sizek; - DumpInt(n, D); - for (i = 0; i < n; i++) { - const TValue *o = &f->k[i]; - DumpByte(ttype(o), D); - switch (ttype(o)) { - case LUA_TNIL: - break; - case LUA_TBOOLEAN: - DumpByte(bvalue(o), D); - break; - case LUA_TNUMFLT: - DumpNumber(fltvalue(o), D); - break; - case LUA_TNUMINT: - DumpInteger(ivalue(o), D); - break; - case LUA_TSHRSTR: - case LUA_TLNGSTR: - DumpString(tsvalue(o), D); - break; - default: - lua_assert(0); - } - } -} - - -static void DumpProtos (const Proto *f, DumpState *D) { - int i; - int n = f->sizep; - DumpInt(n, D); - for (i = 0; i < n; i++) - DumpFunction(f->p[i], f->source, D); -} - - -static void DumpUpvalues (const Proto *f, DumpState *D) { - int i, n = f->sizeupvalues; - DumpInt(n, D); - for (i = 0; i < n; i++) { - DumpByte(f->upvalues[i].instack, D); - DumpByte(f->upvalues[i].idx, D); - } -} - - -static void DumpDebug (const Proto *f, DumpState *D) { - int i, n; - n = (D->strip) ? 0 : f->sizelineinfo; - DumpInt(n, D); - DumpVector(f->lineinfo, n, D); - n = (D->strip) ? 0 : f->sizelocvars; - DumpInt(n, D); - for (i = 0; i < n; i++) { - DumpString(f->locvars[i].varname, D); - DumpInt(f->locvars[i].startpc, D); - DumpInt(f->locvars[i].endpc, D); - } - n = (D->strip) ? 0 : f->sizeupvalues; - DumpInt(n, D); - for (i = 0; i < n; i++) - DumpString(f->upvalues[i].name, D); -} - - -static void DumpFunction (const Proto *f, TString *psource, DumpState *D) { - if (D->strip || f->source == psource) - DumpString(NULL, D); /* no debug info or same source as its parent */ - else - DumpString(f->source, D); - DumpInt(f->linedefined, D); - DumpInt(f->lastlinedefined, D); - DumpByte(f->numparams, D); - DumpByte(f->is_vararg, D); - DumpByte(f->maxstacksize, D); - DumpCode(f, D); - DumpConstants(f, D); - DumpUpvalues(f, D); - DumpProtos(f, D); - DumpDebug(f, D); -} - - -static void DumpHeader (DumpState *D) { - DumpLiteral(LUA_SIGNATURE, D); - DumpByte(LUAC_VERSION, D); - DumpByte(LUAC_FORMAT, D); - DumpLiteral(LUAC_DATA, D); - DumpByte(sizeof(int), D); - DumpByte(sizeof(size_t), D); - DumpByte(sizeof(Instruction), D); - DumpByte(sizeof(lua_Integer), D); - DumpByte(sizeof(lua_Number), D); - DumpInteger(LUAC_INT, D); - DumpNumber(LUAC_NUM, D); -} - - -/* -** dump Lua function as precompiled chunk -*/ -int luaU_dump(lua_State *L, const Proto *f, lua_Writer w, void *data, - int strip) { - DumpState D; - D.L = L; - D.writer = w; - D.data = data; - D.strip = strip; - D.status = 0; - DumpHeader(&D); - DumpByte(f->sizeupvalues, &D); - DumpFunction(f, NULL, &D); - return D.status; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lfunc.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lfunc.c deleted file mode 100644 index 4c10230e3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lfunc.c +++ /dev/null @@ -1,151 +0,0 @@ -/* -** $Id: lfunc.c,v 2.44 2014/10/25 11:50:46 roberto Exp roberto $ -** Auxiliary functions to manipulate prototypes and closures -** See Copyright Notice in lua.h -*/ - -#define lfunc_c -#define LUA_CORE - -#include "lprefix.h" - - -#include - -#include "lua.h" - -#include "lfunc.h" -#include "lgc.h" -#include "lmem.h" -#include "lobject.h" -#include "lstate.h" - - - -CClosure *luaF_newCclosure (lua_State *L, int n) { - GCObject *o = luaC_newobj(L, LUA_TCCL, sizeCclosure(n)); - CClosure *c = gco2ccl(o); - c->nupvalues = cast_byte(n); - return c; -} - - -LClosure *luaF_newLclosure (lua_State *L, int n) { - GCObject *o = luaC_newobj(L, LUA_TLCL, sizeLclosure(n)); - LClosure *c = gco2lcl(o); - c->p = NULL; - c->nupvalues = cast_byte(n); - while (n--) c->upvals[n] = NULL; - return c; -} - -/* -** fill a closure with new closed upvalues -*/ -void luaF_initupvals (lua_State *L, LClosure *cl) { - int i; - for (i = 0; i < cl->nupvalues; i++) { - UpVal *uv = luaM_new(L, UpVal); - uv->refcount = 1; - uv->v = &uv->u.value; /* make it closed */ - setnilvalue(uv->v); - cl->upvals[i] = uv; - } -} - - -UpVal *luaF_findupval (lua_State *L, StkId level) { - UpVal **pp = &L->openupval; - UpVal *p; - UpVal *uv; - lua_assert(isintwups(L) || L->openupval == NULL); - while (*pp != NULL && (p = *pp)->v >= level) { - lua_assert(upisopen(p)); - if (p->v == level) /* found a corresponding upvalue? */ - return p; /* return it */ - pp = &p->u.open.next; - } - /* not found: create a new upvalue */ - uv = luaM_new(L, UpVal); - uv->refcount = 0; - uv->u.open.next = *pp; /* link it to list of open upvalues */ - uv->u.open.touched = 1; - *pp = uv; - uv->v = level; /* current value lives in the stack */ - if (!isintwups(L)) { /* thread not in list of threads with upvalues? */ - L->twups = G(L)->twups; /* link it to the list */ - G(L)->twups = L; - } - return uv; -} - - -void luaF_close (lua_State *L, StkId level) { - UpVal *uv; - while (L->openupval != NULL && (uv = L->openupval)->v >= level) { - lua_assert(upisopen(uv)); - L->openupval = uv->u.open.next; /* remove from 'open' list */ - if (uv->refcount == 0) /* no references? */ - luaM_free(L, uv); /* free upvalue */ - else { - setobj(L, &uv->u.value, uv->v); /* move value to upvalue slot */ - uv->v = &uv->u.value; /* now current value lives here */ - luaC_upvalbarrier(L, uv); - } - } -} - - -Proto *luaF_newproto (lua_State *L) { - GCObject *o = luaC_newobj(L, LUA_TPROTO, sizeof(Proto)); - Proto *f = gco2p(o); - f->k = NULL; - f->sizek = 0; - f->p = NULL; - f->sizep = 0; - f->code = NULL; - f->cache = NULL; - f->sizecode = 0; - f->lineinfo = NULL; - f->sizelineinfo = 0; - f->upvalues = NULL; - f->sizeupvalues = 0; - f->numparams = 0; - f->is_vararg = 0; - f->maxstacksize = 0; - f->locvars = NULL; - f->sizelocvars = 0; - f->linedefined = 0; - f->lastlinedefined = 0; - f->source = NULL; - return f; -} - - -void luaF_freeproto (lua_State *L, Proto *f) { - luaM_freearray(L, f->code, f->sizecode); - luaM_freearray(L, f->p, f->sizep); - luaM_freearray(L, f->k, f->sizek); - luaM_freearray(L, f->lineinfo, f->sizelineinfo); - luaM_freearray(L, f->locvars, f->sizelocvars); - luaM_freearray(L, f->upvalues, f->sizeupvalues); - luaM_free(L, f); -} - - -/* -** Look for n-th local variable at line 'line' in function 'func'. -** Returns NULL if not found. -*/ -const char *luaF_getlocalname (const Proto *f, int local_number, int pc) { - int i; - for (i = 0; isizelocvars && f->locvars[i].startpc <= pc; i++) { - if (pc < f->locvars[i].endpc) { /* is variable active? */ - local_number--; - if (local_number == 0) - return getstr(f->locvars[i].varname); - } - } - return NULL; /* not found */ -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lfunc.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lfunc.h deleted file mode 100644 index 6fd3fbac0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lfunc.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -** $Id: lfunc.h,v 2.14 2014/06/19 18:27:20 roberto Exp roberto $ -** Auxiliary functions to manipulate prototypes and closures -** See Copyright Notice in lua.h -*/ - -#ifndef lfunc_h -#define lfunc_h - - -#include "lobject.h" - - -#define sizeCclosure(n) (cast(int, sizeof(CClosure)) + \ - cast(int, sizeof(TValue)*((n)-1))) - -#define sizeLclosure(n) (cast(int, sizeof(LClosure)) + \ - cast(int, sizeof(TValue *)*((n)-1))) - - -/* test whether thread is in 'twups' list */ -#define isintwups(L) (L->twups != L) - - -/* -** maximum number of upvalues in a closure (both C and Lua). (Value -** must fit in a VM register.) -*/ -#define MAXUPVAL 255 - - -/* -** Upvalues for Lua closures -*/ -struct UpVal { - TValue *v; /* points to stack or to its own value */ - lu_mem refcount; /* reference counter */ - union { - struct { /* (when open) */ - UpVal *next; /* linked list */ - int touched; /* mark to avoid cycles with dead threads */ - } open; - TValue value; /* the value (when closed) */ - } u; -}; - -#define upisopen(up) ((up)->v != &(up)->u.value) - - -LUAI_FUNC Proto *luaF_newproto (lua_State *L); -LUAI_FUNC CClosure *luaF_newCclosure (lua_State *L, int nelems); -LUAI_FUNC LClosure *luaF_newLclosure (lua_State *L, int nelems); -LUAI_FUNC void luaF_initupvals (lua_State *L, LClosure *cl); -LUAI_FUNC UpVal *luaF_findupval (lua_State *L, StkId level); -LUAI_FUNC void luaF_close (lua_State *L, StkId level); -LUAI_FUNC void luaF_freeproto (lua_State *L, Proto *f); -LUAI_FUNC const char *luaF_getlocalname (const Proto *func, int local_number, - int pc); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lgc.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lgc.c deleted file mode 100644 index de3f2a215..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lgc.c +++ /dev/null @@ -1,1178 +0,0 @@ -/* -** $Id: lgc.c,v 2.214 2016/11/07 12:38:35 roberto Exp roberto $ -** Garbage Collector -** See Copyright Notice in lua.h -*/ - -#define lgc_c -#define LUA_CORE - -#include "lprefix.h" - - -#include - -#include "lua.h" - -#include "ldebug.h" -#include "ldo.h" -#include "lfunc.h" -#include "lgc.h" -#include "lmem.h" -#include "lobject.h" -#include "lstate.h" -#include "lstring.h" -#include "ltable.h" -#include "ltm.h" - - -/* -** internal state for collector while inside the atomic phase. The -** collector should never be in this state while running regular code. -*/ -#define GCSinsideatomic (GCSpause + 1) - -/* -** cost of sweeping one element (the size of a small object divided -** by some adjust for the sweep speed) -*/ -#define GCSWEEPCOST ((sizeof(TString) + 4) / 4) - -/* maximum number of elements to sweep in each single step */ -#define GCSWEEPMAX (cast_int((GCSTEPSIZE / GCSWEEPCOST) / 4)) - -/* cost of calling one finalizer */ -#define GCFINALIZECOST GCSWEEPCOST - - -/* -** macro to adjust 'stepmul': 'stepmul' is actually used like -** 'stepmul / STEPMULADJ' (value chosen by tests) -*/ -#define STEPMULADJ 200 - - -/* -** macro to adjust 'pause': 'pause' is actually used like -** 'pause / PAUSEADJ' (value chosen by tests) -*/ -#define PAUSEADJ 100 - - -/* -** 'makewhite' erases all color bits then sets only the current white -** bit -*/ -#define maskcolors (~(bitmask(BLACKBIT) | WHITEBITS)) -#define makewhite(g,x) \ - (x->marked = cast_byte((x->marked & maskcolors) | luaC_white(g))) - -#define white2gray(x) resetbits(x->marked, WHITEBITS) -#define black2gray(x) resetbit(x->marked, BLACKBIT) - - -#define valiswhite(x) (iscollectable(x) && iswhite(gcvalue(x))) - -#define checkdeadkey(n) lua_assert(!ttisdeadkey(gkey(n)) || ttisnil(gval(n))) - - -#define checkconsistency(obj) \ - lua_longassert(!iscollectable(obj) || righttt(obj)) - - -#define markvalue(g,o) { checkconsistency(o); \ - if (valiswhite(o)) reallymarkobject(g,gcvalue(o)); } - -#define markobject(g,t) { if (iswhite(t)) reallymarkobject(g, obj2gco(t)); } - -/* -** mark an object that can be NULL (either because it is really optional, -** or it was stripped as debug info, or inside an uncompleted structure) -*/ -#define markobjectN(g,t) { if (t) markobject(g,t); } - -static void reallymarkobject (global_State *g, GCObject *o); - - -/* -** {====================================================== -** Generic functions -** ======================================================= -*/ - - -/* -** one after last element in a hash array -*/ -#define gnodelast(h) gnode(h, cast(size_t, sizenode(h))) - - -/* -** link collectable object 'o' into list pointed by 'p' -*/ -#define linkgclist(o,p) ((o)->gclist = (p), (p) = obj2gco(o)) - - -/* -** If key is not marked, mark its entry as dead. This allows key to be -** collected, but keeps its entry in the table. A dead node is needed -** when Lua looks up for a key (it may be part of a chain) and when -** traversing a weak table (key might be removed from the table during -** traversal). Other places never manipulate dead keys, because its -** associated nil value is enough to signal that the entry is logically -** empty. -*/ -static void removeentry (Node *n) { - lua_assert(ttisnil(gval(n))); - if (valiswhite(gkey(n))) - setdeadvalue(wgkey(n)); /* unused and unmarked key; remove it */ -} - - -/* -** tells whether a key or value can be cleared from a weak -** table. Non-collectable objects are never removed from weak -** tables. Strings behave as 'values', so are never removed too. for -** other objects: if really collected, cannot keep them; for objects -** being finalized, keep them in keys, but not in values -*/ -static int iscleared (global_State *g, const TValue *o) { - if (!iscollectable(o)) return 0; - else if (ttisstring(o)) { - markobject(g, tsvalue(o)); /* strings are 'values', so are never weak */ - return 0; - } - else return iswhite(gcvalue(o)); -} - - -/* -** barrier that moves collector forward, that is, mark the white object -** being pointed by a black object. (If in sweep phase, clear the black -** object to white [sweep it] to avoid other barrier calls for this -** same object.) -*/ -void luaC_barrier_ (lua_State *L, GCObject *o, GCObject *v) { - global_State *g = G(L); - lua_assert(isblack(o) && iswhite(v) && !isdead(g, v) && !isdead(g, o)); - if (keepinvariant(g)) /* must keep invariant? */ - reallymarkobject(g, v); /* restore invariant */ - else { /* sweep phase */ - lua_assert(issweepphase(g)); - makewhite(g, o); /* mark main obj. as white to avoid other barriers */ - } -} - - -/* -** barrier that moves collector backward, that is, mark the black object -** pointing to a white object as gray again. -*/ -void luaC_barrierback_ (lua_State *L, Table *t) { - global_State *g = G(L); - lua_assert(isblack(t) && !isdead(g, t)); - black2gray(t); /* make table gray (again) */ - linkgclist(t, g->grayagain); -} - - -/* -** barrier for assignments to closed upvalues. Because upvalues are -** shared among closures, it is impossible to know the color of all -** closures pointing to it. So, we assume that the object being assigned -** must be marked. -*/ -void luaC_upvalbarrier_ (lua_State *L, UpVal *uv) { - global_State *g = G(L); - GCObject *o = gcvalue(uv->v); - lua_assert(!upisopen(uv)); /* ensured by macro luaC_upvalbarrier */ - if (keepinvariant(g)) - markobject(g, o); -} - - -void luaC_fix (lua_State *L, GCObject *o) { - global_State *g = G(L); - lua_assert(g->allgc == o); /* object must be 1st in 'allgc' list! */ - white2gray(o); /* they will be gray forever */ - g->allgc = o->next; /* remove object from 'allgc' list */ - o->next = g->fixedgc; /* link it to 'fixedgc' list */ - g->fixedgc = o; -} - - -/* -** create a new collectable object (with given type and size) and link -** it to 'allgc' list. -*/ -GCObject *luaC_newobj (lua_State *L, int tt, size_t sz) { - global_State *g = G(L); - GCObject *o = cast(GCObject *, luaM_newobject(L, novariant(tt), sz)); - o->marked = luaC_white(g); - o->tt = tt; - o->next = g->allgc; - g->allgc = o; - return o; -} - -/* }====================================================== */ - - - -/* -** {====================================================== -** Mark functions -** ======================================================= -*/ - - -/* -** mark an object. Userdata, strings, and closed upvalues are visited -** and turned black here. Other objects are marked gray and added -** to appropriate list to be visited (and turned black) later. (Open -** upvalues are already linked in 'headuv' list.) -*/ -static void reallymarkobject (global_State *g, GCObject *o) { - reentry: - white2gray(o); - switch (o->tt) { - case LUA_TSHRSTR: { - gray2black(o); - g->GCmemtrav += sizelstring(gco2ts(o)->shrlen); - break; - } - case LUA_TLNGSTR: { - gray2black(o); - g->GCmemtrav += sizelstring(gco2ts(o)->u.lnglen); - break; - } - case LUA_TUSERDATA: { - TValue uvalue; - markobjectN(g, gco2u(o)->metatable); /* mark its metatable */ - gray2black(o); - g->GCmemtrav += sizeudata(gco2u(o)); - getuservalue(g->mainthread, gco2u(o), &uvalue); - if (valiswhite(&uvalue)) { /* markvalue(g, &uvalue); */ - o = gcvalue(&uvalue); - goto reentry; - } - break; - } - case LUA_TLCL: { - linkgclist(gco2lcl(o), g->gray); - break; - } - case LUA_TCCL: { - linkgclist(gco2ccl(o), g->gray); - break; - } - case LUA_TTABLE: { - linkgclist(gco2t(o), g->gray); - break; - } - case LUA_TTHREAD: { - linkgclist(gco2th(o), g->gray); - break; - } - case LUA_TPROTO: { - linkgclist(gco2p(o), g->gray); - break; - } - default: lua_assert(0); break; - } -} - - -/* -** mark metamethods for basic types -*/ -static void markmt (global_State *g) { - int i; - for (i=0; i < LUA_NUMTAGS; i++) - markobjectN(g, g->mt[i]); -} - - -/* -** mark all objects in list of being-finalized -*/ -static void markbeingfnz (global_State *g) { - GCObject *o; - for (o = g->tobefnz; o != NULL; o = o->next) - markobject(g, o); -} - - -/* -** Mark all values stored in marked open upvalues from non-marked threads. -** (Values from marked threads were already marked when traversing the -** thread.) Remove from the list threads that no longer have upvalues and -** not-marked threads. -*/ -static void remarkupvals (global_State *g) { - lua_State *thread; - lua_State **p = &g->twups; - while ((thread = *p) != NULL) { - lua_assert(!isblack(thread)); /* threads are never black */ - if (isgray(thread) && thread->openupval != NULL) - p = &thread->twups; /* keep marked thread with upvalues in the list */ - else { /* thread is not marked or without upvalues */ - UpVal *uv; - *p = thread->twups; /* remove thread from the list */ - thread->twups = thread; /* mark that it is out of list */ - for (uv = thread->openupval; uv != NULL; uv = uv->u.open.next) { - if (uv->u.open.touched) { - markvalue(g, uv->v); /* remark upvalue's value */ - uv->u.open.touched = 0; - } - } - } - } -} - - -/* -** mark root set and reset all gray lists, to start a new collection -*/ -static void restartcollection (global_State *g) { - g->gray = g->grayagain = NULL; - g->weak = g->allweak = g->ephemeron = NULL; - markobject(g, g->mainthread); - markvalue(g, &g->l_registry); - markmt(g); - markbeingfnz(g); /* mark any finalizing object left from previous cycle */ -} - -/* }====================================================== */ - - -/* -** {====================================================== -** Traverse functions -** ======================================================= -*/ - -/* -** Traverse a table with weak values and link it to proper list. During -** propagate phase, keep it in 'grayagain' list, to be revisited in the -** atomic phase. In the atomic phase, if table has any white value, -** put it in 'weak' list, to be cleared. -*/ -static void traverseweakvalue (global_State *g, Table *h) { - Node *n, *limit = gnodelast(h); - /* if there is array part, assume it may have white values (it is not - worth traversing it now just to check) */ - int hasclears = (h->sizearray > 0); - for (n = gnode(h, 0); n < limit; n++) { /* traverse hash part */ - checkdeadkey(n); - if (ttisnil(gval(n))) /* entry is empty? */ - removeentry(n); /* remove it */ - else { - lua_assert(!ttisnil(gkey(n))); - markvalue(g, gkey(n)); /* mark key */ - if (!hasclears && iscleared(g, gval(n))) /* is there a white value? */ - hasclears = 1; /* table will have to be cleared */ - } - } - if (g->gcstate == GCSpropagate) - linkgclist(h, g->grayagain); /* must retraverse it in atomic phase */ - else if (hasclears) - linkgclist(h, g->weak); /* has to be cleared later */ -} - - -/* -** Traverse an ephemeron table and link it to proper list. Returns true -** iff any object was marked during this traversal (which implies that -** convergence has to continue). During propagation phase, keep table -** in 'grayagain' list, to be visited again in the atomic phase. In -** the atomic phase, if table has any white->white entry, it has to -** be revisited during ephemeron convergence (as that key may turn -** black). Otherwise, if it has any white key, table has to be cleared -** (in the atomic phase). -*/ -static int traverseephemeron (global_State *g, Table *h) { - int marked = 0; /* true if an object is marked in this traversal */ - int hasclears = 0; /* true if table has white keys */ - int hasww = 0; /* true if table has entry "white-key -> white-value" */ - Node *n, *limit = gnodelast(h); - unsigned int i; - /* traverse array part */ - for (i = 0; i < h->sizearray; i++) { - if (valiswhite(&h->array[i])) { - marked = 1; - reallymarkobject(g, gcvalue(&h->array[i])); - } - } - /* traverse hash part */ - for (n = gnode(h, 0); n < limit; n++) { - checkdeadkey(n); - if (ttisnil(gval(n))) /* entry is empty? */ - removeentry(n); /* remove it */ - else if (iscleared(g, gkey(n))) { /* key is not marked (yet)? */ - hasclears = 1; /* table must be cleared */ - if (valiswhite(gval(n))) /* value not marked yet? */ - hasww = 1; /* white-white entry */ - } - else if (valiswhite(gval(n))) { /* value not marked yet? */ - marked = 1; - reallymarkobject(g, gcvalue(gval(n))); /* mark it now */ - } - } - /* link table into proper list */ - if (g->gcstate == GCSpropagate) - linkgclist(h, g->grayagain); /* must retraverse it in atomic phase */ - else if (hasww) /* table has white->white entries? */ - linkgclist(h, g->ephemeron); /* have to propagate again */ - else if (hasclears) /* table has white keys? */ - linkgclist(h, g->allweak); /* may have to clean white keys */ - return marked; -} - - -static void traversestrongtable (global_State *g, Table *h) { - Node *n, *limit = gnodelast(h); - unsigned int i; - for (i = 0; i < h->sizearray; i++) /* traverse array part */ - markvalue(g, &h->array[i]); - for (n = gnode(h, 0); n < limit; n++) { /* traverse hash part */ - checkdeadkey(n); - if (ttisnil(gval(n))) /* entry is empty? */ - removeentry(n); /* remove it */ - else { - lua_assert(!ttisnil(gkey(n))); - markvalue(g, gkey(n)); /* mark key */ - markvalue(g, gval(n)); /* mark value */ - } - } -} - - -static lu_mem traversetable (global_State *g, Table *h) { - const char *weakkey, *weakvalue; - const TValue *mode = gfasttm(g, h->metatable, TM_MODE); - markobjectN(g, h->metatable); - if (mode && ttisstring(mode) && /* is there a weak mode? */ - ((weakkey = strchr(svalue(mode), 'k')), - (weakvalue = strchr(svalue(mode), 'v')), - (weakkey || weakvalue))) { /* is really weak? */ - black2gray(h); /* keep table gray */ - if (!weakkey) /* strong keys? */ - traverseweakvalue(g, h); - else if (!weakvalue) /* strong values? */ - traverseephemeron(g, h); - else /* all weak */ - linkgclist(h, g->allweak); /* nothing to traverse now */ - } - else /* not weak */ - traversestrongtable(g, h); - return sizeof(Table) + sizeof(TValue) * h->sizearray + - sizeof(Node) * cast(size_t, allocsizenode(h)); -} - - -/* -** Traverse a prototype. (While a prototype is being build, its -** arrays can be larger than needed; the extra slots are filled with -** NULL, so the use of 'markobjectN') -*/ -static int traverseproto (global_State *g, Proto *f) { - int i; - if (f->cache && iswhite(f->cache)) - f->cache = NULL; /* allow cache to be collected */ - markobjectN(g, f->source); - for (i = 0; i < f->sizek; i++) /* mark literals */ - markvalue(g, &f->k[i]); - for (i = 0; i < f->sizeupvalues; i++) /* mark upvalue names */ - markobjectN(g, f->upvalues[i].name); - for (i = 0; i < f->sizep; i++) /* mark nested protos */ - markobjectN(g, f->p[i]); - for (i = 0; i < f->sizelocvars; i++) /* mark local-variable names */ - markobjectN(g, f->locvars[i].varname); - return sizeof(Proto) + sizeof(Instruction) * f->sizecode + - sizeof(Proto *) * f->sizep + - sizeof(TValue) * f->sizek + - sizeof(int) * f->sizelineinfo + - sizeof(LocVar) * f->sizelocvars + - sizeof(Upvaldesc) * f->sizeupvalues; -} - - -static lu_mem traverseCclosure (global_State *g, CClosure *cl) { - int i; - for (i = 0; i < cl->nupvalues; i++) /* mark its upvalues */ - markvalue(g, &cl->upvalue[i]); - return sizeCclosure(cl->nupvalues); -} - -/* -** open upvalues point to values in a thread, so those values should -** be marked when the thread is traversed except in the atomic phase -** (because then the value cannot be changed by the thread and the -** thread may not be traversed again) -*/ -static lu_mem traverseLclosure (global_State *g, LClosure *cl) { - int i; - markobjectN(g, cl->p); /* mark its prototype */ - for (i = 0; i < cl->nupvalues; i++) { /* mark its upvalues */ - UpVal *uv = cl->upvals[i]; - if (uv != NULL) { - if (upisopen(uv) && g->gcstate != GCSinsideatomic) - uv->u.open.touched = 1; /* can be marked in 'remarkupvals' */ - else - markvalue(g, uv->v); - } - } - return sizeLclosure(cl->nupvalues); -} - - -static lu_mem traversethread (global_State *g, lua_State *th) { - StkId o = th->stack; - if (o == NULL) - return 1; /* stack not completely built yet */ - lua_assert(g->gcstate == GCSinsideatomic || - th->openupval == NULL || isintwups(th)); - for (; o < th->top; o++) /* mark live elements in the stack */ - markvalue(g, o); - if (g->gcstate == GCSinsideatomic) { /* final traversal? */ - StkId lim = th->stack + th->stacksize; /* real end of stack */ - for (; o < lim; o++) /* clear not-marked stack slice */ - setnilvalue(o); - /* 'remarkupvals' may have removed thread from 'twups' list */ - if (!isintwups(th) && th->openupval != NULL) { - th->twups = g->twups; /* link it back to the list */ - g->twups = th; - } - } - else if (g->gckind != KGC_EMERGENCY) - luaD_shrinkstack(th); /* do not change stack in emergency cycle */ - return (sizeof(lua_State) + sizeof(TValue) * th->stacksize + - sizeof(CallInfo) * th->nci); -} - - -/* -** traverse one gray object, turning it to black (except for threads, -** which are always gray). -*/ -static void propagatemark (global_State *g) { - lu_mem size; - GCObject *o = g->gray; - lua_assert(isgray(o)); - gray2black(o); - switch (o->tt) { - case LUA_TTABLE: { - Table *h = gco2t(o); - g->gray = h->gclist; /* remove from 'gray' list */ - size = traversetable(g, h); - break; - } - case LUA_TLCL: { - LClosure *cl = gco2lcl(o); - g->gray = cl->gclist; /* remove from 'gray' list */ - size = traverseLclosure(g, cl); - break; - } - case LUA_TCCL: { - CClosure *cl = gco2ccl(o); - g->gray = cl->gclist; /* remove from 'gray' list */ - size = traverseCclosure(g, cl); - break; - } - case LUA_TTHREAD: { - lua_State *th = gco2th(o); - g->gray = th->gclist; /* remove from 'gray' list */ - linkgclist(th, g->grayagain); /* insert into 'grayagain' list */ - black2gray(o); - size = traversethread(g, th); - break; - } - case LUA_TPROTO: { - Proto *p = gco2p(o); - g->gray = p->gclist; /* remove from 'gray' list */ - size = traverseproto(g, p); - break; - } - default: lua_assert(0); return; - } - g->GCmemtrav += size; -} - - -static void propagateall (global_State *g) { - while (g->gray) propagatemark(g); -} - - -static void convergeephemerons (global_State *g) { - int changed; - do { - GCObject *w; - GCObject *next = g->ephemeron; /* get ephemeron list */ - g->ephemeron = NULL; /* tables may return to this list when traversed */ - changed = 0; - while ((w = next) != NULL) { - next = gco2t(w)->gclist; - if (traverseephemeron(g, gco2t(w))) { /* traverse marked some value? */ - propagateall(g); /* propagate changes */ - changed = 1; /* will have to revisit all ephemeron tables */ - } - } - } while (changed); -} - -/* }====================================================== */ - - -/* -** {====================================================== -** Sweep Functions -** ======================================================= -*/ - - -/* -** clear entries with unmarked keys from all weaktables in list 'l' up -** to element 'f' -*/ -static void clearkeys (global_State *g, GCObject *l, GCObject *f) { - for (; l != f; l = gco2t(l)->gclist) { - Table *h = gco2t(l); - Node *n, *limit = gnodelast(h); - for (n = gnode(h, 0); n < limit; n++) { - if (!ttisnil(gval(n)) && (iscleared(g, gkey(n)))) { - setnilvalue(gval(n)); /* remove value ... */ - removeentry(n); /* and remove entry from table */ - } - } - } -} - - -/* -** clear entries with unmarked values from all weaktables in list 'l' up -** to element 'f' -*/ -static void clearvalues (global_State *g, GCObject *l, GCObject *f) { - for (; l != f; l = gco2t(l)->gclist) { - Table *h = gco2t(l); - Node *n, *limit = gnodelast(h); - unsigned int i; - for (i = 0; i < h->sizearray; i++) { - TValue *o = &h->array[i]; - if (iscleared(g, o)) /* value was collected? */ - setnilvalue(o); /* remove value */ - } - for (n = gnode(h, 0); n < limit; n++) { - if (!ttisnil(gval(n)) && iscleared(g, gval(n))) { - setnilvalue(gval(n)); /* remove value ... */ - removeentry(n); /* and remove entry from table */ - } - } - } -} - - -void luaC_upvdeccount (lua_State *L, UpVal *uv) { - lua_assert(uv->refcount > 0); - uv->refcount--; - if (uv->refcount == 0 && !upisopen(uv)) - luaM_free(L, uv); -} - - -static void freeLclosure (lua_State *L, LClosure *cl) { - int i; - for (i = 0; i < cl->nupvalues; i++) { - UpVal *uv = cl->upvals[i]; - if (uv) - luaC_upvdeccount(L, uv); - } - luaM_freemem(L, cl, sizeLclosure(cl->nupvalues)); -} - - -static void freeobj (lua_State *L, GCObject *o) { - switch (o->tt) { - case LUA_TPROTO: luaF_freeproto(L, gco2p(o)); break; - case LUA_TLCL: { - freeLclosure(L, gco2lcl(o)); - break; - } - case LUA_TCCL: { - luaM_freemem(L, o, sizeCclosure(gco2ccl(o)->nupvalues)); - break; - } - case LUA_TTABLE: luaH_free(L, gco2t(o)); break; - case LUA_TTHREAD: luaE_freethread(L, gco2th(o)); break; - case LUA_TUSERDATA: luaM_freemem(L, o, sizeudata(gco2u(o))); break; - case LUA_TSHRSTR: - luaS_remove(L, gco2ts(o)); /* remove it from hash table */ - luaM_freemem(L, o, sizelstring(gco2ts(o)->shrlen)); - break; - case LUA_TLNGSTR: { - luaM_freemem(L, o, sizelstring(gco2ts(o)->u.lnglen)); - break; - } - default: lua_assert(0); - } -} - - -#define sweepwholelist(L,p) sweeplist(L,p,MAX_LUMEM) -static GCObject **sweeplist (lua_State *L, GCObject **p, lu_mem count); - - -/* -** sweep at most 'count' elements from a list of GCObjects erasing dead -** objects, where a dead object is one marked with the old (non current) -** white; change all non-dead objects back to white, preparing for next -** collection cycle. Return where to continue the traversal or NULL if -** list is finished. -*/ -static GCObject **sweeplist (lua_State *L, GCObject **p, lu_mem count) { - global_State *g = G(L); - int ow = otherwhite(g); - int white = luaC_white(g); /* current white */ - while (*p != NULL && count-- > 0) { - GCObject *curr = *p; - int marked = curr->marked; - if (isdeadm(ow, marked)) { /* is 'curr' dead? */ - *p = curr->next; /* remove 'curr' from list */ - freeobj(L, curr); /* erase 'curr' */ - } - else { /* change mark to 'white' */ - curr->marked = cast_byte((marked & maskcolors) | white); - p = &curr->next; /* go to next element */ - } - } - return (*p == NULL) ? NULL : p; -} - - -/* -** sweep a list until a live object (or end of list) -*/ -static GCObject **sweeptolive (lua_State *L, GCObject **p) { - GCObject **old = p; - do { - p = sweeplist(L, p, 1); - } while (p == old); - return p; -} - -/* }====================================================== */ - - -/* -** {====================================================== -** Finalization -** ======================================================= -*/ - -/* -** If possible, shrink string table -*/ -static void checkSizes (lua_State *L, global_State *g) { - if (g->gckind != KGC_EMERGENCY) { - l_mem olddebt = g->GCdebt; - if (g->strt.nuse < g->strt.size / 4) /* string table too big? */ - luaS_resize(L, g->strt.size / 2); /* shrink it a little */ - g->GCestimate += g->GCdebt - olddebt; /* update estimate */ - } -} - - -static GCObject *udata2finalize (global_State *g) { - GCObject *o = g->tobefnz; /* get first element */ - lua_assert(tofinalize(o)); - g->tobefnz = o->next; /* remove it from 'tobefnz' list */ - o->next = g->allgc; /* return it to 'allgc' list */ - g->allgc = o; - resetbit(o->marked, FINALIZEDBIT); /* object is "normal" again */ - if (issweepphase(g)) - makewhite(g, o); /* "sweep" object */ - return o; -} - - -static void dothecall (lua_State *L, void *ud) { - UNUSED(ud); - luaD_callnoyield(L, L->top - 2, 0); -} - - -static void GCTM (lua_State *L, int propagateerrors) { - global_State *g = G(L); - const TValue *tm; - TValue v; - setgcovalue(L, &v, udata2finalize(g)); - tm = luaT_gettmbyobj(L, &v, TM_GC); - if (tm != NULL && ttisfunction(tm)) { /* is there a finalizer? */ - int status; - lu_byte oldah = L->allowhook; - int running = g->gcrunning; - L->allowhook = 0; /* stop debug hooks during GC metamethod */ - g->gcrunning = 0; /* avoid GC steps */ - setobj2s(L, L->top, tm); /* push finalizer... */ - setobj2s(L, L->top + 1, &v); /* ... and its argument */ - L->top += 2; /* and (next line) call the finalizer */ - L->ci->callstatus |= CIST_FIN; /* will run a finalizer */ - status = luaD_pcall(L, dothecall, NULL, savestack(L, L->top - 2), 0); - L->ci->callstatus &= ~CIST_FIN; /* not running a finalizer anymore */ - L->allowhook = oldah; /* restore hooks */ - g->gcrunning = running; /* restore state */ - if (status != LUA_OK && propagateerrors) { /* error while running __gc? */ - if (status == LUA_ERRRUN) { /* is there an error object? */ - const char *msg = (ttisstring(L->top - 1)) - ? svalue(L->top - 1) - : "no message"; - luaO_pushfstring(L, "error in __gc metamethod (%s)", msg); - status = LUA_ERRGCMM; /* error in __gc metamethod */ - } - luaD_throw(L, status); /* re-throw error */ - } - } -} - - -/* -** call a few (up to 'g->gcfinnum') finalizers -*/ -static int runafewfinalizers (lua_State *L) { - global_State *g = G(L); - unsigned int i; - lua_assert(!g->tobefnz || g->gcfinnum > 0); - for (i = 0; g->tobefnz && i < g->gcfinnum; i++) - GCTM(L, 1); /* call one finalizer */ - g->gcfinnum = (!g->tobefnz) ? 0 /* nothing more to finalize? */ - : g->gcfinnum * 2; /* else call a few more next time */ - return i; -} - - -/* -** call all pending finalizers -*/ -static void callallpendingfinalizers (lua_State *L) { - global_State *g = G(L); - while (g->tobefnz) - GCTM(L, 0); -} - - -/* -** find last 'next' field in list 'p' list (to add elements in its end) -*/ -static GCObject **findlast (GCObject **p) { - while (*p != NULL) - p = &(*p)->next; - return p; -} - - -/* -** move all unreachable objects (or 'all' objects) that need -** finalization from list 'finobj' to list 'tobefnz' (to be finalized) -*/ -static void separatetobefnz (global_State *g, int all) { - GCObject *curr; - GCObject **p = &g->finobj; - GCObject **lastnext = findlast(&g->tobefnz); - while ((curr = *p) != NULL) { /* traverse all finalizable objects */ - lua_assert(tofinalize(curr)); - if (!(iswhite(curr) || all)) /* not being collected? */ - p = &curr->next; /* don't bother with it */ - else { - *p = curr->next; /* remove 'curr' from 'finobj' list */ - curr->next = *lastnext; /* link at the end of 'tobefnz' list */ - *lastnext = curr; - lastnext = &curr->next; - } - } -} - - -/* -** if object 'o' has a finalizer, remove it from 'allgc' list (must -** search the list to find it) and link it in 'finobj' list. -*/ -void luaC_checkfinalizer (lua_State *L, GCObject *o, Table *mt) { - global_State *g = G(L); - if (tofinalize(o) || /* obj. is already marked... */ - gfasttm(g, mt, TM_GC) == NULL) /* or has no finalizer? */ - return; /* nothing to be done */ - else { /* move 'o' to 'finobj' list */ - GCObject **p; - if (issweepphase(g)) { - makewhite(g, o); /* "sweep" object 'o' */ - if (g->sweepgc == &o->next) /* should not remove 'sweepgc' object */ - g->sweepgc = sweeptolive(L, g->sweepgc); /* change 'sweepgc' */ - } - /* search for pointer pointing to 'o' */ - for (p = &g->allgc; *p != o; p = &(*p)->next) { /* empty */ } - *p = o->next; /* remove 'o' from 'allgc' list */ - o->next = g->finobj; /* link it in 'finobj' list */ - g->finobj = o; - l_setbit(o->marked, FINALIZEDBIT); /* mark it as such */ - } -} - -/* }====================================================== */ - - - -/* -** {====================================================== -** GC control -** ======================================================= -*/ - - -/* -** Set a reasonable "time" to wait before starting a new GC cycle; cycle -** will start when memory use hits threshold. (Division by 'estimate' -** should be OK: it cannot be zero (because Lua cannot even start with -** less than PAUSEADJ bytes). -*/ -static void setpause (global_State *g) { - l_mem threshold, debt; - l_mem estimate = g->GCestimate / PAUSEADJ; /* adjust 'estimate' */ - lua_assert(estimate > 0); - threshold = (g->gcpause < MAX_LMEM / estimate) /* overflow? */ - ? estimate * g->gcpause /* no overflow */ - : MAX_LMEM; /* overflow; truncate to maximum */ - debt = gettotalbytes(g) - threshold; - luaE_setdebt(g, debt); -} - - -/* -** Enter first sweep phase. -** The call to 'sweeplist' tries to make pointer point to an object -** inside the list (instead of to the header), so that the real sweep do -** not need to skip objects created between "now" and the start of the -** real sweep. -*/ -static void entersweep (lua_State *L) { - global_State *g = G(L); - g->gcstate = GCSswpallgc; - lua_assert(g->sweepgc == NULL); - g->sweepgc = sweeplist(L, &g->allgc, 1); -} - - -void luaC_freeallobjects (lua_State *L) { - global_State *g = G(L); - separatetobefnz(g, 1); /* separate all objects with finalizers */ - lua_assert(g->finobj == NULL); - callallpendingfinalizers(L); - lua_assert(g->tobefnz == NULL); - g->currentwhite = WHITEBITS; /* this "white" makes all objects look dead */ - g->gckind = KGC_NORMAL; - sweepwholelist(L, &g->finobj); - sweepwholelist(L, &g->allgc); - sweepwholelist(L, &g->fixedgc); /* collect fixed objects */ - lua_assert(g->strt.nuse == 0); -} - - -static l_mem atomic (lua_State *L) { - global_State *g = G(L); - l_mem work; - GCObject *origweak, *origall; - GCObject *grayagain = g->grayagain; /* save original list */ - lua_assert(g->ephemeron == NULL && g->weak == NULL); - lua_assert(!iswhite(g->mainthread)); - g->gcstate = GCSinsideatomic; - g->GCmemtrav = 0; /* start counting work */ - markobject(g, L); /* mark running thread */ - /* registry and global metatables may be changed by API */ - markvalue(g, &g->l_registry); - markmt(g); /* mark global metatables */ - /* remark occasional upvalues of (maybe) dead threads */ - remarkupvals(g); - propagateall(g); /* propagate changes */ - work = g->GCmemtrav; /* stop counting (do not recount 'grayagain') */ - g->gray = grayagain; - propagateall(g); /* traverse 'grayagain' list */ - g->GCmemtrav = 0; /* restart counting */ - convergeephemerons(g); - /* at this point, all strongly accessible objects are marked. */ - /* Clear values from weak tables, before checking finalizers */ - clearvalues(g, g->weak, NULL); - clearvalues(g, g->allweak, NULL); - origweak = g->weak; origall = g->allweak; - work += g->GCmemtrav; /* stop counting (objects being finalized) */ - separatetobefnz(g, 0); /* separate objects to be finalized */ - g->gcfinnum = 1; /* there may be objects to be finalized */ - markbeingfnz(g); /* mark objects that will be finalized */ - propagateall(g); /* remark, to propagate 'resurrection' */ - g->GCmemtrav = 0; /* restart counting */ - convergeephemerons(g); - /* at this point, all resurrected objects are marked. */ - /* remove dead objects from weak tables */ - clearkeys(g, g->ephemeron, NULL); /* clear keys from all ephemeron tables */ - clearkeys(g, g->allweak, NULL); /* clear keys from all 'allweak' tables */ - /* clear values from resurrected weak tables */ - clearvalues(g, g->weak, origweak); - clearvalues(g, g->allweak, origall); - luaS_clearcache(g); - g->currentwhite = cast_byte(otherwhite(g)); /* flip current white */ - work += g->GCmemtrav; /* complete counting */ - return work; /* estimate of memory marked by 'atomic' */ -} - - -static lu_mem sweepstep (lua_State *L, global_State *g, - int nextstate, GCObject **nextlist) { - if (g->sweepgc) { - l_mem olddebt = g->GCdebt; - g->sweepgc = sweeplist(L, g->sweepgc, GCSWEEPMAX); - g->GCestimate += g->GCdebt - olddebt; /* update estimate */ - if (g->sweepgc) /* is there still something to sweep? */ - return (GCSWEEPMAX * GCSWEEPCOST); - } - /* else enter next state */ - g->gcstate = nextstate; - g->sweepgc = nextlist; - return 0; -} - - -static lu_mem singlestep (lua_State *L) { - global_State *g = G(L); - switch (g->gcstate) { - case GCSpause: { - g->GCmemtrav = g->strt.size * sizeof(GCObject*); - restartcollection(g); - g->gcstate = GCSpropagate; - return g->GCmemtrav; - } - case GCSpropagate: { - g->GCmemtrav = 0; - lua_assert(g->gray); - propagatemark(g); - if (g->gray == NULL) /* no more gray objects? */ - g->gcstate = GCSatomic; /* finish propagate phase */ - return g->GCmemtrav; /* memory traversed in this step */ - } - case GCSatomic: { - lu_mem work; - propagateall(g); /* make sure gray list is empty */ - work = atomic(L); /* work is what was traversed by 'atomic' */ - entersweep(L); - g->GCestimate = gettotalbytes(g); /* first estimate */; - return work; - } - case GCSswpallgc: { /* sweep "regular" objects */ - return sweepstep(L, g, GCSswpfinobj, &g->finobj); - } - case GCSswpfinobj: { /* sweep objects with finalizers */ - return sweepstep(L, g, GCSswptobefnz, &g->tobefnz); - } - case GCSswptobefnz: { /* sweep objects to be finalized */ - return sweepstep(L, g, GCSswpend, NULL); - } - case GCSswpend: { /* finish sweeps */ - makewhite(g, g->mainthread); /* sweep main thread */ - checkSizes(L, g); - g->gcstate = GCScallfin; - return 0; - } - case GCScallfin: { /* call remaining finalizers */ - if (g->tobefnz && g->gckind != KGC_EMERGENCY) { - int n = runafewfinalizers(L); - return (n * GCFINALIZECOST); - } - else { /* emergency mode or no more finalizers */ - g->gcstate = GCSpause; /* finish collection */ - return 0; - } - } - default: lua_assert(0); return 0; - } -} - - -/* -** advances the garbage collector until it reaches a state allowed -** by 'statemask' -*/ -void luaC_runtilstate (lua_State *L, int statesmask) { - global_State *g = G(L); - while (!testbit(statesmask, g->gcstate)) - singlestep(L); -} - - -/* -** get GC debt and convert it from Kb to 'work units' (avoid zero debt -** and overflows) -*/ -static l_mem getdebt (global_State *g) { - l_mem debt = g->GCdebt; - int stepmul = g->gcstepmul; - if (debt <= 0) return 0; /* minimal debt */ - else { - debt = (debt / STEPMULADJ) + 1; - debt = (debt < MAX_LMEM / stepmul) ? debt * stepmul : MAX_LMEM; - return debt; - } -} - -/* -** performs a basic GC step when collector is running -*/ -void luaC_step (lua_State *L) { - global_State *g = G(L); - l_mem debt = getdebt(g); /* GC deficit (be paid now) */ - if (!g->gcrunning) { /* not running? */ - luaE_setdebt(g, -GCSTEPSIZE * 10); /* avoid being called too often */ - return; - } - do { /* repeat until pause or enough "credit" (negative debt) */ - lu_mem work = singlestep(L); /* perform one single step */ - debt -= work; - } while (debt > -GCSTEPSIZE && g->gcstate != GCSpause); - if (g->gcstate == GCSpause) - setpause(g); /* pause until next cycle */ - else { - debt = (debt / g->gcstepmul) * STEPMULADJ; /* convert 'work units' to Kb */ - luaE_setdebt(g, debt); - runafewfinalizers(L); - } -} - - -/* -** Performs a full GC cycle; if 'isemergency', set a flag to avoid -** some operations which could change the interpreter state in some -** unexpected ways (running finalizers and shrinking some structures). -** Before running the collection, check 'keepinvariant'; if it is true, -** there may be some objects marked as black, so the collector has -** to sweep all objects to turn them back to white (as white has not -** changed, nothing will be collected). -*/ -void luaC_fullgc (lua_State *L, int isemergency) { - global_State *g = G(L); - lua_assert(g->gckind == KGC_NORMAL); - if (isemergency) g->gckind = KGC_EMERGENCY; /* set flag */ - if (keepinvariant(g)) { /* black objects? */ - entersweep(L); /* sweep everything to turn them back to white */ - } - /* finish any pending sweep phase to start a new cycle */ - luaC_runtilstate(L, bitmask(GCSpause)); - luaC_runtilstate(L, ~bitmask(GCSpause)); /* start new collection */ - luaC_runtilstate(L, bitmask(GCScallfin)); /* run up to finalizers */ - /* estimate must be correct after a full GC cycle */ - lua_assert(g->GCestimate == gettotalbytes(g)); - luaC_runtilstate(L, bitmask(GCSpause)); /* finish collection */ - g->gckind = KGC_NORMAL; - setpause(g); -} - -/* }====================================================== */ - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lgc.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lgc.h deleted file mode 100644 index 75f24bc03..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lgc.h +++ /dev/null @@ -1,147 +0,0 @@ -/* -** $Id: lgc.h,v 2.90 2015/10/21 18:15:15 roberto Exp roberto $ -** Garbage Collector -** See Copyright Notice in lua.h -*/ - -#ifndef lgc_h -#define lgc_h - - -#include "lobject.h" -#include "lstate.h" - -/* -** Collectable objects may have one of three colors: white, which -** means the object is not marked; gray, which means the -** object is marked, but its references may be not marked; and -** black, which means that the object and all its references are marked. -** The main invariant of the garbage collector, while marking objects, -** is that a black object can never point to a white one. Moreover, -** any gray object must be in a "gray list" (gray, grayagain, weak, -** allweak, ephemeron) so that it can be visited again before finishing -** the collection cycle. These lists have no meaning when the invariant -** is not being enforced (e.g., sweep phase). -*/ - - - -/* how much to allocate before next GC step */ -#if !defined(GCSTEPSIZE) -/* ~100 small strings */ -#define GCSTEPSIZE (cast_int(100 * sizeof(TString))) -#endif - - -/* -** Possible states of the Garbage Collector -*/ -#define GCSpropagate 0 -#define GCSatomic 1 -#define GCSswpallgc 2 -#define GCSswpfinobj 3 -#define GCSswptobefnz 4 -#define GCSswpend 5 -#define GCScallfin 6 -#define GCSpause 7 - - -#define issweepphase(g) \ - (GCSswpallgc <= (g)->gcstate && (g)->gcstate <= GCSswpend) - - -/* -** macro to tell when main invariant (white objects cannot point to black -** ones) must be kept. During a collection, the sweep -** phase may break the invariant, as objects turned white may point to -** still-black objects. The invariant is restored when sweep ends and -** all objects are white again. -*/ - -#define keepinvariant(g) ((g)->gcstate <= GCSatomic) - - -/* -** some useful bit tricks -*/ -#define resetbits(x,m) ((x) &= cast(lu_byte, ~(m))) -#define setbits(x,m) ((x) |= (m)) -#define testbits(x,m) ((x) & (m)) -#define bitmask(b) (1<<(b)) -#define bit2mask(b1,b2) (bitmask(b1) | bitmask(b2)) -#define l_setbit(x,b) setbits(x, bitmask(b)) -#define resetbit(x,b) resetbits(x, bitmask(b)) -#define testbit(x,b) testbits(x, bitmask(b)) - - -/* Layout for bit use in 'marked' field: */ -#define WHITE0BIT 0 /* object is white (type 0) */ -#define WHITE1BIT 1 /* object is white (type 1) */ -#define BLACKBIT 2 /* object is black */ -#define FINALIZEDBIT 3 /* object has been marked for finalization */ -/* bit 7 is currently used by tests (luaL_checkmemory) */ - -#define WHITEBITS bit2mask(WHITE0BIT, WHITE1BIT) - - -#define iswhite(x) testbits((x)->marked, WHITEBITS) -#define isblack(x) testbit((x)->marked, BLACKBIT) -#define isgray(x) /* neither white nor black */ \ - (!testbits((x)->marked, WHITEBITS | bitmask(BLACKBIT))) - -#define tofinalize(x) testbit((x)->marked, FINALIZEDBIT) - -#define otherwhite(g) ((g)->currentwhite ^ WHITEBITS) -#define isdeadm(ow,m) (!(((m) ^ WHITEBITS) & (ow))) -#define isdead(g,v) isdeadm(otherwhite(g), (v)->marked) - -#define changewhite(x) ((x)->marked ^= WHITEBITS) -#define gray2black(x) l_setbit((x)->marked, BLACKBIT) - -#define luaC_white(g) cast(lu_byte, (g)->currentwhite & WHITEBITS) - - -/* -** Does one step of collection when debt becomes positive. 'pre'/'pos' -** allows some adjustments to be done only when needed. macro -** 'condchangemem' is used only for heavy tests (forcing a full -** GC cycle on every opportunity) -*/ -#define luaC_condGC(L,pre,pos) \ - { if (G(L)->GCdebt > 0) { pre; luaC_step(L); pos;}; \ - condchangemem(L,pre,pos); } - -/* more often than not, 'pre'/'pos' are empty */ -#define luaC_checkGC(L) luaC_condGC(L,(void)0,(void)0) - - -#define luaC_barrier(L,p,v) ( \ - (iscollectable(v) && isblack(p) && iswhite(gcvalue(v))) ? \ - luaC_barrier_(L,obj2gco(p),gcvalue(v)) : cast_void(0)) - -#define luaC_barrierback(L,p,v) ( \ - (iscollectable(v) && isblack(p) && iswhite(gcvalue(v))) ? \ - luaC_barrierback_(L,p) : cast_void(0)) - -#define luaC_objbarrier(L,p,o) ( \ - (isblack(p) && iswhite(o)) ? \ - luaC_barrier_(L,obj2gco(p),obj2gco(o)) : cast_void(0)) - -#define luaC_upvalbarrier(L,uv) ( \ - (iscollectable((uv)->v) && !upisopen(uv)) ? \ - luaC_upvalbarrier_(L,uv) : cast_void(0)) - -LUAI_FUNC void luaC_fix (lua_State *L, GCObject *o); -LUAI_FUNC void luaC_freeallobjects (lua_State *L); -LUAI_FUNC void luaC_step (lua_State *L); -LUAI_FUNC void luaC_runtilstate (lua_State *L, int statesmask); -LUAI_FUNC void luaC_fullgc (lua_State *L, int isemergency); -LUAI_FUNC GCObject *luaC_newobj (lua_State *L, int tt, size_t sz); -LUAI_FUNC void luaC_barrier_ (lua_State *L, GCObject *o, GCObject *v); -LUAI_FUNC void luaC_barrierback_ (lua_State *L, Table *o); -LUAI_FUNC void luaC_upvalbarrier_ (lua_State *L, UpVal *uv); -LUAI_FUNC void luaC_checkfinalizer (lua_State *L, GCObject *o, Table *mt); -LUAI_FUNC void luaC_upvdeccount (lua_State *L, UpVal *uv); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/linit.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/linit.c deleted file mode 100644 index 897ae3523..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/linit.c +++ /dev/null @@ -1,68 +0,0 @@ -/* -** $Id: linit.c,v 1.38 2015/01/05 13:48:33 roberto Exp roberto $ -** Initialization of libraries for lua.c and other clients -** See Copyright Notice in lua.h -*/ - - -#define linit_c -#define LUA_LIB - -/* -** If you embed Lua in your program and need to open the standard -** libraries, call luaL_openlibs in your program. If you need a -** different set of libraries, copy this file to your project and edit -** it to suit your needs. -** -** You can also *preload* libraries, so that a later 'require' can -** open the library, which is already linked to the application. -** For that, do the following code: -** -** luaL_getsubtable(L, LUA_REGISTRYINDEX, LUA_PRELOAD_TABLE); -** lua_pushcfunction(L, luaopen_modname); -** lua_setfield(L, -2, modname); -** lua_pop(L, 1); // remove PRELOAD table -*/ - -#include "lprefix.h" - - -#include - -#include "lua.h" - -#include "lualib.h" -#include "lauxlib.h" - - -/* -** these libs are loaded by lua.c and are readily available to any Lua -** program -*/ -static const luaL_Reg loadedlibs[] = { - {"_G", luaopen_base}, - {LUA_LOADLIBNAME, luaopen_package}, - {LUA_COLIBNAME, luaopen_coroutine}, - {LUA_TABLIBNAME, luaopen_table}, - {LUA_IOLIBNAME, luaopen_io}, - {LUA_OSLIBNAME, luaopen_os}, - {LUA_STRLIBNAME, luaopen_string}, - {LUA_MATHLIBNAME, luaopen_math}, - {LUA_UTF8LIBNAME, luaopen_utf8}, - {LUA_DBLIBNAME, luaopen_debug}, -#if defined(LUA_COMPAT_BITLIB) - {LUA_BITLIBNAME, luaopen_bit32}, -#endif - {NULL, NULL} -}; - - -LUALIB_API void luaL_openlibs (lua_State *L) { - const luaL_Reg *lib; - /* "require" functions from 'loadedlibs' and set results to global table */ - for (lib = loadedlibs; lib->func; lib++) { - luaL_requiref(L, lib->name, lib->func, 1); - lua_pop(L, 1); /* remove lib */ - } -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/liolib.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/liolib.c deleted file mode 100644 index 8491edca3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/liolib.c +++ /dev/null @@ -1,771 +0,0 @@ -/* -** $Id: liolib.c,v 2.150 2016/09/01 16:14:56 roberto Exp roberto $ -** Standard I/O (and system) library -** See Copyright Notice in lua.h -*/ - -#define liolib_c -#define LUA_LIB - -#include "lprefix.h" - - -#include -#include -#include -#include -#include -#include - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - - - - -/* -** Change this macro to accept other modes for 'fopen' besides -** the standard ones. -*/ -#if !defined(l_checkmode) - -/* accepted extensions to 'mode' in 'fopen' */ -#if !defined(L_MODEEXT) -#define L_MODEEXT "b" -#endif - -/* Check whether 'mode' matches '[rwa]%+?[L_MODEEXT]*' */ -static int l_checkmode (const char *mode) { - return (*mode != '\0' && strchr("rwa", *(mode++)) != NULL && - (*mode != '+' || (++mode, 1)) && /* skip if char is '+' */ - (strspn(mode, L_MODEEXT) == strlen(mode))); /* check extensions */ -} - -#endif - -/* -** {====================================================== -** l_popen spawns a new process connected to the current -** one through the file streams. -** ======================================================= -*/ - -#if !defined(l_popen) /* { */ - -#if defined(LUA_USE_POSIX) /* { */ - -#define l_popen(L,c,m) (fflush(NULL), popen(c,m)) -#define l_pclose(L,file) (pclose(file)) - -#elif defined(LUA_USE_WINDOWS) /* }{ */ - -#define l_popen(L,c,m) (_popen(c,m)) -#define l_pclose(L,file) (_pclose(file)) - -#else /* }{ */ - -/* ISO C definitions */ -#define l_popen(L,c,m) \ - ((void)((void)c, m), \ - luaL_error(L, "'popen' not supported"), \ - (FILE*)0) -#define l_pclose(L,file) ((void)L, (void)file, -1) - -#endif /* } */ - -#endif /* } */ - -/* }====================================================== */ - - -#if !defined(l_getc) /* { */ - -#if defined(LUA_USE_POSIX) -#define l_getc(f) getc_unlocked(f) -#define l_lockfile(f) flockfile(f) -#define l_unlockfile(f) funlockfile(f) -#else -#define l_getc(f) getc(f) -#define l_lockfile(f) ((void)0) -#define l_unlockfile(f) ((void)0) -#endif - -#endif /* } */ - - -/* -** {====================================================== -** l_fseek: configuration for longer offsets -** ======================================================= -*/ - -#if !defined(l_fseek) /* { */ - -#if defined(LUA_USE_POSIX) /* { */ - -#include - -#define l_fseek(f,o,w) fseeko(f,o,w) -#define l_ftell(f) ftello(f) -#define l_seeknum off_t - -#elif defined(LUA_USE_WINDOWS) && !defined(_CRTIMP_TYPEINFO) \ - && defined(_MSC_VER) && (_MSC_VER >= 1400) /* }{ */ - -/* Windows (but not DDK) and Visual C++ 2005 or higher */ -#define l_fseek(f,o,w) _fseeki64(f,o,w) -#define l_ftell(f) _ftelli64(f) -#define l_seeknum __int64 - -#else /* }{ */ - -/* ISO C definitions */ -#define l_fseek(f,o,w) fseek(f,o,w) -#define l_ftell(f) ftell(f) -#define l_seeknum long - -#endif /* } */ - -#endif /* } */ - -/* }====================================================== */ - - -#define IO_PREFIX "_IO_" -#define IOPREF_LEN (sizeof(IO_PREFIX)/sizeof(char) - 1) -#define IO_INPUT (IO_PREFIX "input") -#define IO_OUTPUT (IO_PREFIX "output") - - -typedef luaL_Stream LStream; - - -#define tolstream(L) ((LStream *)luaL_checkudata(L, 1, LUA_FILEHANDLE)) - -#define isclosed(p) ((p)->closef == NULL) - - -static int io_type (lua_State *L) { - LStream *p; - luaL_checkany(L, 1); - p = (LStream *)luaL_testudata(L, 1, LUA_FILEHANDLE); - if (p == NULL) - lua_pushnil(L); /* not a file */ - else if (isclosed(p)) - lua_pushliteral(L, "closed file"); - else - lua_pushliteral(L, "file"); - return 1; -} - - -static int f_tostring (lua_State *L) { - LStream *p = tolstream(L); - if (isclosed(p)) - lua_pushliteral(L, "file (closed)"); - else - lua_pushfstring(L, "file (%p)", p->f); - return 1; -} - - -static FILE *tofile (lua_State *L) { - LStream *p = tolstream(L); - if (isclosed(p)) - luaL_error(L, "attempt to use a closed file"); - lua_assert(p->f); - return p->f; -} - - -/* -** When creating file handles, always creates a 'closed' file handle -** before opening the actual file; so, if there is a memory error, the -** handle is in a consistent state. -*/ -static LStream *newprefile (lua_State *L) { - LStream *p = (LStream *)lua_newuserdata(L, sizeof(LStream)); - p->closef = NULL; /* mark file handle as 'closed' */ - luaL_setmetatable(L, LUA_FILEHANDLE); - return p; -} - - -/* -** Calls the 'close' function from a file handle. The 'volatile' avoids -** a bug in some versions of the Clang compiler (e.g., clang 3.0 for -** 32 bits). -*/ -static int aux_close (lua_State *L) { - LStream *p = tolstream(L); - volatile lua_CFunction cf = p->closef; - p->closef = NULL; /* mark stream as closed */ - return (*cf)(L); /* close it */ -} - - -static int io_close (lua_State *L) { - if (lua_isnone(L, 1)) /* no argument? */ - lua_getfield(L, LUA_REGISTRYINDEX, IO_OUTPUT); /* use standard output */ - tofile(L); /* make sure argument is an open stream */ - return aux_close(L); -} - - -static int f_gc (lua_State *L) { - LStream *p = tolstream(L); - if (!isclosed(p) && p->f != NULL) - aux_close(L); /* ignore closed and incompletely open files */ - return 0; -} - - -/* -** function to close regular files -*/ -static int io_fclose (lua_State *L) { - LStream *p = tolstream(L); - int res = fclose(p->f); - return luaL_fileresult(L, (res == 0), NULL); -} - - -static LStream *newfile (lua_State *L) { - LStream *p = newprefile(L); - p->f = NULL; - p->closef = &io_fclose; - return p; -} - - -static void opencheck (lua_State *L, const char *fname, const char *mode) { - LStream *p = newfile(L); - p->f = fopen(fname, mode); - if (p->f == NULL) - luaL_error(L, "cannot open file '%s' (%s)", fname, strerror(errno)); -} - - -static int io_open (lua_State *L) { - const char *filename = luaL_checkstring(L, 1); - const char *mode = luaL_optstring(L, 2, "r"); - LStream *p = newfile(L); - const char *md = mode; /* to traverse/check mode */ - luaL_argcheck(L, l_checkmode(md), 2, "invalid mode"); - p->f = fopen(filename, mode); - return (p->f == NULL) ? luaL_fileresult(L, 0, filename) : 1; -} - - -/* -** function to close 'popen' files -*/ -static int io_pclose (lua_State *L) { - LStream *p = tolstream(L); - return luaL_execresult(L, l_pclose(L, p->f)); -} - - -static int io_popen (lua_State *L) { - const char *filename = luaL_checkstring(L, 1); - const char *mode = luaL_optstring(L, 2, "r"); - LStream *p = newprefile(L); - p->f = l_popen(L, filename, mode); - p->closef = &io_pclose; - return (p->f == NULL) ? luaL_fileresult(L, 0, filename) : 1; -} - - -static int io_tmpfile (lua_State *L) { - LStream *p = newfile(L); - p->f = tmpfile(); - return (p->f == NULL) ? luaL_fileresult(L, 0, NULL) : 1; -} - - -static FILE *getiofile (lua_State *L, const char *findex) { - LStream *p; - lua_getfield(L, LUA_REGISTRYINDEX, findex); - p = (LStream *)lua_touserdata(L, -1); - if (isclosed(p)) - luaL_error(L, "standard %s file is closed", findex + IOPREF_LEN); - return p->f; -} - - -static int g_iofile (lua_State *L, const char *f, const char *mode) { - if (!lua_isnoneornil(L, 1)) { - const char *filename = lua_tostring(L, 1); - if (filename) - opencheck(L, filename, mode); - else { - tofile(L); /* check that it's a valid file handle */ - lua_pushvalue(L, 1); - } - lua_setfield(L, LUA_REGISTRYINDEX, f); - } - /* return current value */ - lua_getfield(L, LUA_REGISTRYINDEX, f); - return 1; -} - - -static int io_input (lua_State *L) { - return g_iofile(L, IO_INPUT, "r"); -} - - -static int io_output (lua_State *L) { - return g_iofile(L, IO_OUTPUT, "w"); -} - - -static int io_readline (lua_State *L); - - -/* -** maximum number of arguments to 'f:lines'/'io.lines' (it + 3 must fit -** in the limit for upvalues of a closure) -*/ -#define MAXARGLINE 250 - -static void aux_lines (lua_State *L, int toclose) { - int n = lua_gettop(L) - 1; /* number of arguments to read */ - luaL_argcheck(L, n <= MAXARGLINE, MAXARGLINE + 2, "too many arguments"); - lua_pushinteger(L, n); /* number of arguments to read */ - lua_pushboolean(L, toclose); /* close/not close file when finished */ - lua_rotate(L, 2, 2); /* move 'n' and 'toclose' to their positions */ - lua_pushcclosure(L, io_readline, 3 + n); -} - - -static int f_lines (lua_State *L) { - tofile(L); /* check that it's a valid file handle */ - aux_lines(L, 0); - return 1; -} - - -static int io_lines (lua_State *L) { - int toclose; - if (lua_isnone(L, 1)) lua_pushnil(L); /* at least one argument */ - if (lua_isnil(L, 1)) { /* no file name? */ - lua_getfield(L, LUA_REGISTRYINDEX, IO_INPUT); /* get default input */ - lua_replace(L, 1); /* put it at index 1 */ - tofile(L); /* check that it's a valid file handle */ - toclose = 0; /* do not close it after iteration */ - } - else { /* open a new file */ - const char *filename = luaL_checkstring(L, 1); - opencheck(L, filename, "r"); - lua_replace(L, 1); /* put file at index 1 */ - toclose = 1; /* close it after iteration */ - } - aux_lines(L, toclose); - return 1; -} - - -/* -** {====================================================== -** READ -** ======================================================= -*/ - - -/* maximum length of a numeral */ -#if !defined (L_MAXLENNUM) -#define L_MAXLENNUM 200 -#endif - - -/* auxiliary structure used by 'read_number' */ -typedef struct { - FILE *f; /* file being read */ - int c; /* current character (look ahead) */ - int n; /* number of elements in buffer 'buff' */ - char buff[L_MAXLENNUM + 1]; /* +1 for ending '\0' */ -} RN; - - -/* -** Add current char to buffer (if not out of space) and read next one -*/ -static int nextc (RN *rn) { - if (rn->n >= L_MAXLENNUM) { /* buffer overflow? */ - rn->buff[0] = '\0'; /* invalidate result */ - return 0; /* fail */ - } - else { - rn->buff[rn->n++] = rn->c; /* save current char */ - rn->c = l_getc(rn->f); /* read next one */ - return 1; - } -} - - -/* -** Accept current char if it is in 'set' (of size 2) -*/ -static int test2 (RN *rn, const char *set) { - if (rn->c == set[0] || rn->c == set[1]) - return nextc(rn); - else return 0; -} - - -/* -** Read a sequence of (hex)digits -*/ -static int readdigits (RN *rn, int hex) { - int count = 0; - while ((hex ? isxdigit(rn->c) : isdigit(rn->c)) && nextc(rn)) - count++; - return count; -} - - -/* -** Read a number: first reads a valid prefix of a numeral into a buffer. -** Then it calls 'lua_stringtonumber' to check whether the format is -** correct and to convert it to a Lua number -*/ -static int read_number (lua_State *L, FILE *f) { - RN rn; - int count = 0; - int hex = 0; - char decp[2]; - rn.f = f; rn.n = 0; - decp[0] = lua_getlocaledecpoint(); /* get decimal point from locale */ - decp[1] = '.'; /* always accept a dot */ - l_lockfile(rn.f); - do { rn.c = l_getc(rn.f); } while (isspace(rn.c)); /* skip spaces */ - test2(&rn, "-+"); /* optional signal */ - if (test2(&rn, "00")) { - if (test2(&rn, "xX")) hex = 1; /* numeral is hexadecimal */ - else count = 1; /* count initial '0' as a valid digit */ - } - count += readdigits(&rn, hex); /* integral part */ - if (test2(&rn, decp)) /* decimal point? */ - count += readdigits(&rn, hex); /* fractional part */ - if (count > 0 && test2(&rn, (hex ? "pP" : "eE"))) { /* exponent mark? */ - test2(&rn, "-+"); /* exponent signal */ - readdigits(&rn, 0); /* exponent digits */ - } - ungetc(rn.c, rn.f); /* unread look-ahead char */ - l_unlockfile(rn.f); - rn.buff[rn.n] = '\0'; /* finish string */ - if (lua_stringtonumber(L, rn.buff)) /* is this a valid number? */ - return 1; /* ok */ - else { /* invalid format */ - lua_pushnil(L); /* "result" to be removed */ - return 0; /* read fails */ - } -} - - -static int test_eof (lua_State *L, FILE *f) { - int c = getc(f); - ungetc(c, f); /* no-op when c == EOF */ - lua_pushliteral(L, ""); - return (c != EOF); -} - - -static int read_line (lua_State *L, FILE *f, int chop) { - luaL_Buffer b; - int c = '\0'; - luaL_buffinit(L, &b); - while (c != EOF && c != '\n') { /* repeat until end of line */ - char *buff = luaL_prepbuffer(&b); /* preallocate buffer */ - int i = 0; - l_lockfile(f); /* no memory errors can happen inside the lock */ - while (i < LUAL_BUFFERSIZE && (c = l_getc(f)) != EOF && c != '\n') - buff[i++] = c; - l_unlockfile(f); - luaL_addsize(&b, i); - } - if (!chop && c == '\n') /* want a newline and have one? */ - luaL_addchar(&b, c); /* add ending newline to result */ - luaL_pushresult(&b); /* close buffer */ - /* return ok if read something (either a newline or something else) */ - return (c == '\n' || lua_rawlen(L, -1) > 0); -} - - -static void read_all (lua_State *L, FILE *f) { - size_t nr; - luaL_Buffer b; - luaL_buffinit(L, &b); - do { /* read file in chunks of LUAL_BUFFERSIZE bytes */ - char *p = luaL_prepbuffer(&b); - nr = fread(p, sizeof(char), LUAL_BUFFERSIZE, f); - luaL_addsize(&b, nr); - } while (nr == LUAL_BUFFERSIZE); - luaL_pushresult(&b); /* close buffer */ -} - - -static int read_chars (lua_State *L, FILE *f, size_t n) { - size_t nr; /* number of chars actually read */ - char *p; - luaL_Buffer b; - luaL_buffinit(L, &b); - p = luaL_prepbuffsize(&b, n); /* prepare buffer to read whole block */ - nr = fread(p, sizeof(char), n, f); /* try to read 'n' chars */ - luaL_addsize(&b, nr); - luaL_pushresult(&b); /* close buffer */ - return (nr > 0); /* true iff read something */ -} - - -static int g_read (lua_State *L, FILE *f, int first) { - int nargs = lua_gettop(L) - 1; - int success; - int n; - clearerr(f); - if (nargs == 0) { /* no arguments? */ - success = read_line(L, f, 1); - n = first+1; /* to return 1 result */ - } - else { /* ensure stack space for all results and for auxlib's buffer */ - luaL_checkstack(L, nargs+LUA_MINSTACK, "too many arguments"); - success = 1; - for (n = first; nargs-- && success; n++) { - if (lua_type(L, n) == LUA_TNUMBER) { - size_t l = (size_t)luaL_checkinteger(L, n); - success = (l == 0) ? test_eof(L, f) : read_chars(L, f, l); - } - else { - const char *p = luaL_checkstring(L, n); - if (*p == '*') p++; /* skip optional '*' (for compatibility) */ - switch (*p) { - case 'n': /* number */ - success = read_number(L, f); - break; - case 'l': /* line */ - success = read_line(L, f, 1); - break; - case 'L': /* line with end-of-line */ - success = read_line(L, f, 0); - break; - case 'a': /* file */ - read_all(L, f); /* read entire file */ - success = 1; /* always success */ - break; - default: - return luaL_argerror(L, n, "invalid format"); - } - } - } - } - if (ferror(f)) - return luaL_fileresult(L, 0, NULL); - if (!success) { - lua_pop(L, 1); /* remove last result */ - lua_pushnil(L); /* push nil instead */ - } - return n - first; -} - - -static int io_read (lua_State *L) { - return g_read(L, getiofile(L, IO_INPUT), 1); -} - - -static int f_read (lua_State *L) { - return g_read(L, tofile(L), 2); -} - - -static int io_readline (lua_State *L) { - LStream *p = (LStream *)lua_touserdata(L, lua_upvalueindex(1)); - int i; - int n = (int)lua_tointeger(L, lua_upvalueindex(2)); - if (isclosed(p)) /* file is already closed? */ - return luaL_error(L, "file is already closed"); - lua_settop(L , 1); - luaL_checkstack(L, n, "too many arguments"); - for (i = 1; i <= n; i++) /* push arguments to 'g_read' */ - lua_pushvalue(L, lua_upvalueindex(3 + i)); - n = g_read(L, p->f, 2); /* 'n' is number of results */ - lua_assert(n > 0); /* should return at least a nil */ - if (lua_toboolean(L, -n)) /* read at least one value? */ - return n; /* return them */ - else { /* first result is nil: EOF or error */ - if (n > 1) { /* is there error information? */ - /* 2nd result is error message */ - return luaL_error(L, "%s", lua_tostring(L, -n + 1)); - } - if (lua_toboolean(L, lua_upvalueindex(3))) { /* generator created file? */ - lua_settop(L, 0); - lua_pushvalue(L, lua_upvalueindex(1)); - aux_close(L); /* close it */ - } - return 0; - } -} - -/* }====================================================== */ - - -static int g_write (lua_State *L, FILE *f, int arg) { - int nargs = lua_gettop(L) - arg; - int status = 1; - for (; nargs--; arg++) { - if (lua_type(L, arg) == LUA_TNUMBER) { - /* optimization: could be done exactly as for strings */ - int len = lua_isinteger(L, arg) - ? fprintf(f, LUA_INTEGER_FMT, - (LUAI_UACINT)lua_tointeger(L, arg)) - : fprintf(f, LUA_NUMBER_FMT, - (LUAI_UACNUMBER)lua_tonumber(L, arg)); - status = status && (len > 0); - } - else { - size_t l; - const char *s = luaL_checklstring(L, arg, &l); - status = status && (fwrite(s, sizeof(char), l, f) == l); - } - } - if (status) return 1; /* file handle already on stack top */ - else return luaL_fileresult(L, status, NULL); -} - - -static int io_write (lua_State *L) { - return g_write(L, getiofile(L, IO_OUTPUT), 1); -} - - -static int f_write (lua_State *L) { - FILE *f = tofile(L); - lua_pushvalue(L, 1); /* push file at the stack top (to be returned) */ - return g_write(L, f, 2); -} - - -static int f_seek (lua_State *L) { - static const int mode[] = {SEEK_SET, SEEK_CUR, SEEK_END}; - static const char *const modenames[] = {"set", "cur", "end", NULL}; - FILE *f = tofile(L); - int op = luaL_checkoption(L, 2, "cur", modenames); - lua_Integer p3 = luaL_optinteger(L, 3, 0); - l_seeknum offset = (l_seeknum)p3; - luaL_argcheck(L, (lua_Integer)offset == p3, 3, - "not an integer in proper range"); - op = l_fseek(f, offset, mode[op]); - if (op) - return luaL_fileresult(L, 0, NULL); /* error */ - else { - lua_pushinteger(L, (lua_Integer)l_ftell(f)); - return 1; - } -} - - -static int f_setvbuf (lua_State *L) { - static const int mode[] = {_IONBF, _IOFBF, _IOLBF}; - static const char *const modenames[] = {"no", "full", "line", NULL}; - FILE *f = tofile(L); - int op = luaL_checkoption(L, 2, NULL, modenames); - lua_Integer sz = luaL_optinteger(L, 3, LUAL_BUFFERSIZE); - int res = setvbuf(f, NULL, mode[op], (size_t)sz); - return luaL_fileresult(L, res == 0, NULL); -} - - - -static int io_flush (lua_State *L) { - return luaL_fileresult(L, fflush(getiofile(L, IO_OUTPUT)) == 0, NULL); -} - - -static int f_flush (lua_State *L) { - return luaL_fileresult(L, fflush(tofile(L)) == 0, NULL); -} - - -/* -** functions for 'io' library -*/ -static const luaL_Reg iolib[] = { - {"close", io_close}, - {"flush", io_flush}, - {"input", io_input}, - {"lines", io_lines}, - {"open", io_open}, - {"output", io_output}, - {"popen", io_popen}, - {"read", io_read}, - {"tmpfile", io_tmpfile}, - {"type", io_type}, - {"write", io_write}, - {NULL, NULL} -}; - - -/* -** methods for file handles -*/ -static const luaL_Reg flib[] = { - {"close", io_close}, - {"flush", f_flush}, - {"lines", f_lines}, - {"read", f_read}, - {"seek", f_seek}, - {"setvbuf", f_setvbuf}, - {"write", f_write}, - {"__gc", f_gc}, - {"__tostring", f_tostring}, - {NULL, NULL} -}; - - -static void createmeta (lua_State *L) { - luaL_newmetatable(L, LUA_FILEHANDLE); /* create metatable for file handles */ - lua_pushvalue(L, -1); /* push metatable */ - lua_setfield(L, -2, "__index"); /* metatable.__index = metatable */ - luaL_setfuncs(L, flib, 0); /* add file methods to new metatable */ - lua_pop(L, 1); /* pop new metatable */ -} - - -/* -** function to (not) close the standard files stdin, stdout, and stderr -*/ -static int io_noclose (lua_State *L) { - LStream *p = tolstream(L); - p->closef = &io_noclose; /* keep file opened */ - lua_pushnil(L); - lua_pushliteral(L, "cannot close standard file"); - return 2; -} - - -static void createstdfile (lua_State *L, FILE *f, const char *k, - const char *fname) { - LStream *p = newprefile(L); - p->f = f; - p->closef = &io_noclose; - if (k != NULL) { - lua_pushvalue(L, -1); - lua_setfield(L, LUA_REGISTRYINDEX, k); /* add file to registry */ - } - lua_setfield(L, -2, fname); /* add file to module */ -} - - -LUAMOD_API int luaopen_io (lua_State *L) { - luaL_newlib(L, iolib); /* new module */ - createmeta(L); - /* create (and set) default files */ - createstdfile(L, stdin, IO_INPUT, "stdin"); - createstdfile(L, stdout, IO_OUTPUT, "stdout"); - createstdfile(L, stderr, NULL, "stderr"); - return 1; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/llex.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/llex.c deleted file mode 100644 index 8f44cbef2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/llex.c +++ /dev/null @@ -1,565 +0,0 @@ -/* -** $Id: llex.c,v 2.95 2015/11/19 19:16:22 roberto Exp roberto $ -** Lexical Analyzer -** See Copyright Notice in lua.h -*/ - -#define llex_c -#define LUA_CORE - -#include "lprefix.h" - - -#include -#include - -#include "lua.h" - -#include "lctype.h" -#include "ldebug.h" -#include "ldo.h" -#include "lgc.h" -#include "llex.h" -#include "lobject.h" -#include "lparser.h" -#include "lstate.h" -#include "lstring.h" -#include "ltable.h" -#include "lzio.h" - - - -#define next(ls) (ls->current = zgetc(ls->z)) - - - -#define currIsNewline(ls) (ls->current == '\n' || ls->current == '\r') - - -/* ORDER RESERVED */ -static const char *const luaX_tokens [] = { - "and", "break", "do", "else", "elseif", - "end", "false", "for", "function", "goto", "if", - "in", "local", "nil", "not", "or", "repeat", - "return", "then", "true", "until", "while", - "//", "..", "...", "==", ">=", "<=", "~=", - "<<", ">>", "::", "", - "", "", "", "" -}; - - -#define save_and_next(ls) (save(ls, ls->current), next(ls)) - - -static l_noret lexerror (LexState *ls, const char *msg, int token); - - -static void save (LexState *ls, int c) { - Mbuffer *b = ls->buff; - if (luaZ_bufflen(b) + 1 > luaZ_sizebuffer(b)) { - size_t newsize; - if (luaZ_sizebuffer(b) >= MAX_SIZE/2) - lexerror(ls, "lexical element too long", 0); - newsize = luaZ_sizebuffer(b) * 2; - luaZ_resizebuffer(ls->L, b, newsize); - } - b->buffer[luaZ_bufflen(b)++] = cast(char, c); -} - - -void luaX_init (lua_State *L) { - int i; - TString *e = luaS_newliteral(L, LUA_ENV); /* create env name */ - luaC_fix(L, obj2gco(e)); /* never collect this name */ - for (i=0; iextra = cast_byte(i+1); /* reserved word */ - } -} - - -const char *luaX_token2str (LexState *ls, int token) { - if (token < FIRST_RESERVED) { /* single-byte symbols? */ - lua_assert(token == cast_uchar(token)); - return luaO_pushfstring(ls->L, "'%c'", token); - } - else { - const char *s = luaX_tokens[token - FIRST_RESERVED]; - if (token < TK_EOS) /* fixed format (symbols and reserved words)? */ - return luaO_pushfstring(ls->L, "'%s'", s); - else /* names, strings, and numerals */ - return s; - } -} - - -static const char *txtToken (LexState *ls, int token) { - switch (token) { - case TK_NAME: case TK_STRING: - case TK_FLT: case TK_INT: - save(ls, '\0'); - return luaO_pushfstring(ls->L, "'%s'", luaZ_buffer(ls->buff)); - default: - return luaX_token2str(ls, token); - } -} - - -static l_noret lexerror (LexState *ls, const char *msg, int token) { - msg = luaG_addinfo(ls->L, msg, ls->source, ls->linenumber); - if (token) - luaO_pushfstring(ls->L, "%s near %s", msg, txtToken(ls, token)); - luaD_throw(ls->L, LUA_ERRSYNTAX); -} - - -l_noret luaX_syntaxerror (LexState *ls, const char *msg) { - lexerror(ls, msg, ls->t.token); -} - - -/* -** creates a new string and anchors it in scanner's table so that -** it will not be collected until the end of the compilation -** (by that time it should be anchored somewhere) -*/ -TString *luaX_newstring (LexState *ls, const char *str, size_t l) { - lua_State *L = ls->L; - TValue *o; /* entry for 'str' */ - TString *ts = luaS_newlstr(L, str, l); /* create new string */ - setsvalue2s(L, L->top++, ts); /* temporarily anchor it in stack */ - o = luaH_set(L, ls->h, L->top - 1); - if (ttisnil(o)) { /* not in use yet? */ - /* boolean value does not need GC barrier; - table has no metatable, so it does not need to invalidate cache */ - setbvalue(o, 1); /* t[string] = true */ - luaC_checkGC(L); - } - else { /* string already present */ - ts = tsvalue(keyfromval(o)); /* re-use value previously stored */ - } - L->top--; /* remove string from stack */ - return ts; -} - - -/* -** increment line number and skips newline sequence (any of -** \n, \r, \n\r, or \r\n) -*/ -static void inclinenumber (LexState *ls) { - int old = ls->current; - lua_assert(currIsNewline(ls)); - next(ls); /* skip '\n' or '\r' */ - if (currIsNewline(ls) && ls->current != old) - next(ls); /* skip '\n\r' or '\r\n' */ - if (++ls->linenumber >= MAX_INT) - lexerror(ls, "chunk has too many lines", 0); -} - - -void luaX_setinput (lua_State *L, LexState *ls, ZIO *z, TString *source, - int firstchar) { - ls->t.token = 0; - ls->L = L; - ls->current = firstchar; - ls->lookahead.token = TK_EOS; /* no look-ahead token */ - ls->z = z; - ls->fs = NULL; - ls->linenumber = 1; - ls->lastline = 1; - ls->source = source; - ls->envn = luaS_newliteral(L, LUA_ENV); /* get env name */ - luaZ_resizebuffer(ls->L, ls->buff, LUA_MINBUFFER); /* initialize buffer */ -} - - - -/* -** ======================================================= -** LEXICAL ANALYZER -** ======================================================= -*/ - - -static int check_next1 (LexState *ls, int c) { - if (ls->current == c) { - next(ls); - return 1; - } - else return 0; -} - - -/* -** Check whether current char is in set 'set' (with two chars) and -** saves it -*/ -static int check_next2 (LexState *ls, const char *set) { - lua_assert(set[2] == '\0'); - if (ls->current == set[0] || ls->current == set[1]) { - save_and_next(ls); - return 1; - } - else return 0; -} - - -/* LUA_NUMBER */ -/* -** this function is quite liberal in what it accepts, as 'luaO_str2num' -** will reject ill-formed numerals. -*/ -static int read_numeral (LexState *ls, SemInfo *seminfo) { - TValue obj; - const char *expo = "Ee"; - int first = ls->current; - lua_assert(lisdigit(ls->current)); - save_and_next(ls); - if (first == '0' && check_next2(ls, "xX")) /* hexadecimal? */ - expo = "Pp"; - for (;;) { - if (check_next2(ls, expo)) /* exponent part? */ - check_next2(ls, "-+"); /* optional exponent sign */ - if (lisxdigit(ls->current)) - save_and_next(ls); - else if (ls->current == '.') - save_and_next(ls); - else break; - } - save(ls, '\0'); - if (luaO_str2num(luaZ_buffer(ls->buff), &obj) == 0) /* format error? */ - lexerror(ls, "malformed number", TK_FLT); - if (ttisinteger(&obj)) { - seminfo->i = ivalue(&obj); - return TK_INT; - } - else { - lua_assert(ttisfloat(&obj)); - seminfo->r = fltvalue(&obj); - return TK_FLT; - } -} - - -/* -** skip a sequence '[=*[' or ']=*]'; if sequence is well formed, return -** its number of '='s; otherwise, return a negative number (-1 iff there -** are no '='s after initial bracket) -*/ -static int skip_sep (LexState *ls) { - int count = 0; - int s = ls->current; - lua_assert(s == '[' || s == ']'); - save_and_next(ls); - while (ls->current == '=') { - save_and_next(ls); - count++; - } - return (ls->current == s) ? count : (-count) - 1; -} - - -static void read_long_string (LexState *ls, SemInfo *seminfo, int sep) { - int line = ls->linenumber; /* initial line (for error message) */ - save_and_next(ls); /* skip 2nd '[' */ - if (currIsNewline(ls)) /* string starts with a newline? */ - inclinenumber(ls); /* skip it */ - for (;;) { - switch (ls->current) { - case EOZ: { /* error */ - const char *what = (seminfo ? "string" : "comment"); - const char *msg = luaO_pushfstring(ls->L, - "unfinished long %s (starting at line %d)", what, line); - lexerror(ls, msg, TK_EOS); - break; /* to avoid warnings */ - } - case ']': { - if (skip_sep(ls) == sep) { - save_and_next(ls); /* skip 2nd ']' */ - goto endloop; - } - break; - } - case '\n': case '\r': { - save(ls, '\n'); - inclinenumber(ls); - if (!seminfo) luaZ_resetbuffer(ls->buff); /* avoid wasting space */ - break; - } - default: { - if (seminfo) save_and_next(ls); - else next(ls); - } - } - } endloop: - if (seminfo) - seminfo->ts = luaX_newstring(ls, luaZ_buffer(ls->buff) + (2 + sep), - luaZ_bufflen(ls->buff) - 2*(2 + sep)); -} - - -static void esccheck (LexState *ls, int c, const char *msg) { - if (!c) { - if (ls->current != EOZ) - save_and_next(ls); /* add current to buffer for error message */ - lexerror(ls, msg, TK_STRING); - } -} - - -static int gethexa (LexState *ls) { - save_and_next(ls); - esccheck (ls, lisxdigit(ls->current), "hexadecimal digit expected"); - return luaO_hexavalue(ls->current); -} - - -static int readhexaesc (LexState *ls) { - int r = gethexa(ls); - r = (r << 4) + gethexa(ls); - luaZ_buffremove(ls->buff, 2); /* remove saved chars from buffer */ - return r; -} - - -static unsigned long readutf8esc (LexState *ls) { - unsigned long r; - int i = 4; /* chars to be removed: '\', 'u', '{', and first digit */ - save_and_next(ls); /* skip 'u' */ - esccheck(ls, ls->current == '{', "missing '{'"); - r = gethexa(ls); /* must have at least one digit */ - while ((save_and_next(ls), lisxdigit(ls->current))) { - i++; - r = (r << 4) + luaO_hexavalue(ls->current); - esccheck(ls, r <= 0x10FFFF, "UTF-8 value too large"); - } - esccheck(ls, ls->current == '}', "missing '}'"); - next(ls); /* skip '}' */ - luaZ_buffremove(ls->buff, i); /* remove saved chars from buffer */ - return r; -} - - -static void utf8esc (LexState *ls) { - char buff[UTF8BUFFSZ]; - int n = luaO_utf8esc(buff, readutf8esc(ls)); - for (; n > 0; n--) /* add 'buff' to string */ - save(ls, buff[UTF8BUFFSZ - n]); -} - - -static int readdecesc (LexState *ls) { - int i; - int r = 0; /* result accumulator */ - for (i = 0; i < 3 && lisdigit(ls->current); i++) { /* read up to 3 digits */ - r = 10*r + ls->current - '0'; - save_and_next(ls); - } - esccheck(ls, r <= UCHAR_MAX, "decimal escape too large"); - luaZ_buffremove(ls->buff, i); /* remove read digits from buffer */ - return r; -} - - -static void read_string (LexState *ls, int del, SemInfo *seminfo) { - save_and_next(ls); /* keep delimiter (for error messages) */ - while (ls->current != del) { - switch (ls->current) { - case EOZ: - lexerror(ls, "unfinished string", TK_EOS); - break; /* to avoid warnings */ - case '\n': - case '\r': - lexerror(ls, "unfinished string", TK_STRING); - break; /* to avoid warnings */ - case '\\': { /* escape sequences */ - int c; /* final character to be saved */ - save_and_next(ls); /* keep '\\' for error messages */ - switch (ls->current) { - case 'a': c = '\a'; goto read_save; - case 'b': c = '\b'; goto read_save; - case 'f': c = '\f'; goto read_save; - case 'n': c = '\n'; goto read_save; - case 'r': c = '\r'; goto read_save; - case 't': c = '\t'; goto read_save; - case 'v': c = '\v'; goto read_save; - case 'x': c = readhexaesc(ls); goto read_save; - case 'u': utf8esc(ls); goto no_save; - case '\n': case '\r': - inclinenumber(ls); c = '\n'; goto only_save; - case '\\': case '\"': case '\'': - c = ls->current; goto read_save; - case EOZ: goto no_save; /* will raise an error next loop */ - case 'z': { /* zap following span of spaces */ - luaZ_buffremove(ls->buff, 1); /* remove '\\' */ - next(ls); /* skip the 'z' */ - while (lisspace(ls->current)) { - if (currIsNewline(ls)) inclinenumber(ls); - else next(ls); - } - goto no_save; - } - default: { - esccheck(ls, lisdigit(ls->current), "invalid escape sequence"); - c = readdecesc(ls); /* digital escape '\ddd' */ - goto only_save; - } - } - read_save: - next(ls); - /* go through */ - only_save: - luaZ_buffremove(ls->buff, 1); /* remove '\\' */ - save(ls, c); - /* go through */ - no_save: break; - } - default: - save_and_next(ls); - } - } - save_and_next(ls); /* skip delimiter */ - seminfo->ts = luaX_newstring(ls, luaZ_buffer(ls->buff) + 1, - luaZ_bufflen(ls->buff) - 2); -} - - -static int llex (LexState *ls, SemInfo *seminfo) { - luaZ_resetbuffer(ls->buff); - for (;;) { - switch (ls->current) { - case '\n': case '\r': { /* line breaks */ - inclinenumber(ls); - break; - } - case ' ': case '\f': case '\t': case '\v': { /* spaces */ - next(ls); - break; - } - case '-': { /* '-' or '--' (comment) */ - next(ls); - if (ls->current != '-') return '-'; - /* else is a comment */ - next(ls); - if (ls->current == '[') { /* long comment? */ - int sep = skip_sep(ls); - luaZ_resetbuffer(ls->buff); /* 'skip_sep' may dirty the buffer */ - if (sep >= 0) { - read_long_string(ls, NULL, sep); /* skip long comment */ - luaZ_resetbuffer(ls->buff); /* previous call may dirty the buff. */ - break; - } - } - /* else short comment */ - while (!currIsNewline(ls) && ls->current != EOZ) - next(ls); /* skip until end of line (or end of file) */ - break; - } - case '[': { /* long string or simply '[' */ - int sep = skip_sep(ls); - if (sep >= 0) { - read_long_string(ls, seminfo, sep); - return TK_STRING; - } - else if (sep != -1) /* '[=...' missing second bracket */ - lexerror(ls, "invalid long string delimiter", TK_STRING); - return '['; - } - case '=': { - next(ls); - if (check_next1(ls, '=')) return TK_EQ; - else return '='; - } - case '<': { - next(ls); - if (check_next1(ls, '=')) return TK_LE; - else if (check_next1(ls, '<')) return TK_SHL; - else return '<'; - } - case '>': { - next(ls); - if (check_next1(ls, '=')) return TK_GE; - else if (check_next1(ls, '>')) return TK_SHR; - else return '>'; - } - case '/': { - next(ls); - if (check_next1(ls, '/')) return TK_IDIV; - else return '/'; - } - case '~': { - next(ls); - if (check_next1(ls, '=')) return TK_NE; - else return '~'; - } - case ':': { - next(ls); - if (check_next1(ls, ':')) return TK_DBCOLON; - else return ':'; - } - case '"': case '\'': { /* short literal strings */ - read_string(ls, ls->current, seminfo); - return TK_STRING; - } - case '.': { /* '.', '..', '...', or number */ - save_and_next(ls); - if (check_next1(ls, '.')) { - if (check_next1(ls, '.')) - return TK_DOTS; /* '...' */ - else return TK_CONCAT; /* '..' */ - } - else if (!lisdigit(ls->current)) return '.'; - else return read_numeral(ls, seminfo); - } - case '0': case '1': case '2': case '3': case '4': - case '5': case '6': case '7': case '8': case '9': { - return read_numeral(ls, seminfo); - } - case EOZ: { - return TK_EOS; - } - default: { - if (lislalpha(ls->current)) { /* identifier or reserved word? */ - TString *ts; - do { - save_and_next(ls); - } while (lislalnum(ls->current)); - ts = luaX_newstring(ls, luaZ_buffer(ls->buff), - luaZ_bufflen(ls->buff)); - seminfo->ts = ts; - if (isreserved(ts)) /* reserved word? */ - return ts->extra - 1 + FIRST_RESERVED; - else { - return TK_NAME; - } - } - else { /* single-char tokens (+ - / ...) */ - int c = ls->current; - next(ls); - return c; - } - } - } - } -} - - -void luaX_next (LexState *ls) { - ls->lastline = ls->linenumber; - if (ls->lookahead.token != TK_EOS) { /* is there a look-ahead token? */ - ls->t = ls->lookahead; /* use this one */ - ls->lookahead.token = TK_EOS; /* and discharge it */ - } - else - ls->t.token = llex(ls, &ls->t.seminfo); /* read next token */ -} - - -int luaX_lookahead (LexState *ls) { - lua_assert(ls->lookahead.token == TK_EOS); - ls->lookahead.token = llex(ls, &ls->lookahead.seminfo); - return ls->lookahead.token; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/llex.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/llex.h deleted file mode 100644 index a50b68735..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/llex.h +++ /dev/null @@ -1,85 +0,0 @@ -/* -** $Id: llex.h,v 1.78 2014/10/29 15:38:24 roberto Exp roberto $ -** Lexical Analyzer -** See Copyright Notice in lua.h -*/ - -#ifndef llex_h -#define llex_h - -#include "lobject.h" -#include "lzio.h" - - -#define FIRST_RESERVED 257 - - -#if !defined(LUA_ENV) -#define LUA_ENV "_ENV" -#endif - - -/* -* WARNING: if you change the order of this enumeration, -* grep "ORDER RESERVED" -*/ -enum RESERVED { - /* terminal symbols denoted by reserved words */ - TK_AND = FIRST_RESERVED, TK_BREAK, - TK_DO, TK_ELSE, TK_ELSEIF, TK_END, TK_FALSE, TK_FOR, TK_FUNCTION, - TK_GOTO, TK_IF, TK_IN, TK_LOCAL, TK_NIL, TK_NOT, TK_OR, TK_REPEAT, - TK_RETURN, TK_THEN, TK_TRUE, TK_UNTIL, TK_WHILE, - /* other terminal symbols */ - TK_IDIV, TK_CONCAT, TK_DOTS, TK_EQ, TK_GE, TK_LE, TK_NE, - TK_SHL, TK_SHR, - TK_DBCOLON, TK_EOS, - TK_FLT, TK_INT, TK_NAME, TK_STRING -}; - -/* number of reserved words */ -#define NUM_RESERVED (cast(int, TK_WHILE-FIRST_RESERVED+1)) - - -typedef union { - lua_Number r; - lua_Integer i; - TString *ts; -} SemInfo; /* semantics information */ - - -typedef struct Token { - int token; - SemInfo seminfo; -} Token; - - -/* state of the lexer plus state of the parser when shared by all - functions */ -typedef struct LexState { - int current; /* current character (charint) */ - int linenumber; /* input line counter */ - int lastline; /* line of last token 'consumed' */ - Token t; /* current token */ - Token lookahead; /* look ahead token */ - struct FuncState *fs; /* current function (parser) */ - struct lua_State *L; - ZIO *z; /* input stream */ - Mbuffer *buff; /* buffer for tokens */ - Table *h; /* to avoid collection/reuse strings */ - struct Dyndata *dyd; /* dynamic structures used by the parser */ - TString *source; /* current source name */ - TString *envn; /* environment variable name */ -} LexState; - - -LUAI_FUNC void luaX_init (lua_State *L); -LUAI_FUNC void luaX_setinput (lua_State *L, LexState *ls, ZIO *z, - TString *source, int firstchar); -LUAI_FUNC TString *luaX_newstring (LexState *ls, const char *str, size_t l); -LUAI_FUNC void luaX_next (LexState *ls); -LUAI_FUNC int luaX_lookahead (LexState *ls); -LUAI_FUNC l_noret luaX_syntaxerror (LexState *ls, const char *s); -LUAI_FUNC const char *luaX_token2str (LexState *ls, int token); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/llimits.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/llimits.h deleted file mode 100644 index fa14dfc73..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/llimits.h +++ /dev/null @@ -1,323 +0,0 @@ -/* -** $Id: llimits.h,v 1.140 2015/10/21 18:40:47 roberto Exp roberto $ -** Limits, basic types, and some other 'installation-dependent' definitions -** See Copyright Notice in lua.h -*/ - -#ifndef llimits_h -#define llimits_h - - -#include -#include - - -#include "lua.h" - -/* -** 'lu_mem' and 'l_mem' are unsigned/signed integers big enough to count -** the total memory used by Lua (in bytes). Usually, 'size_t' and -** 'ptrdiff_t' should work, but we use 'long' for 16-bit machines. -*/ -#if defined(LUAI_MEM) /* { external definitions? */ -typedef LUAI_UMEM lu_mem; -typedef LUAI_MEM l_mem; -#elif LUAI_BITSINT >= 32 /* }{ */ -typedef size_t lu_mem; -typedef ptrdiff_t l_mem; -#else /* 16-bit ints */ /* }{ */ -typedef unsigned long lu_mem; -typedef long l_mem; -#endif /* } */ - - -/* chars used as small naturals (so that 'char' is reserved for characters) */ -typedef unsigned char lu_byte; - - -/* maximum value for size_t */ -#define MAX_SIZET ((size_t)(~(size_t)0)) - -/* maximum size visible for Lua (must be representable in a lua_Integer */ -#define MAX_SIZE (sizeof(size_t) < sizeof(lua_Integer) ? MAX_SIZET \ - : (size_t)(LUA_MAXINTEGER)) - - -#define MAX_LUMEM ((lu_mem)(~(lu_mem)0)) - -#define MAX_LMEM ((l_mem)(MAX_LUMEM >> 1)) - - -#define MAX_INT INT_MAX /* maximum value of an int */ - - -/* -** conversion of pointer to unsigned integer: -** this is for hashing only; there is no problem if the integer -** cannot hold the whole pointer value -*/ -#define point2uint(p) ((unsigned int)((size_t)(p) & UINT_MAX)) - - - -/* type to ensure maximum alignment */ -#if defined(LUAI_USER_ALIGNMENT_T) -typedef LUAI_USER_ALIGNMENT_T L_Umaxalign; -#else -typedef union { - lua_Number n; - double u; - void *s; - lua_Integer i; - long l; -} L_Umaxalign; -#endif - - - -/* types of 'usual argument conversions' for lua_Number and lua_Integer */ -typedef LUAI_UACNUMBER l_uacNumber; -typedef LUAI_UACINT l_uacInt; - - -/* internal assertions for in-house debugging */ -#if defined(lua_assert) -#define check_exp(c,e) (lua_assert(c), (e)) -/* to avoid problems with conditions too long */ -#define lua_longassert(c) ((c) ? (void)0 : lua_assert(0)) -#else -#define lua_assert(c) ((void)0) -#define check_exp(c,e) (e) -#define lua_longassert(c) ((void)0) -#endif - -/* -** assertion for checking API calls -*/ -#if !defined(luai_apicheck) -#define luai_apicheck(l,e) lua_assert(e) -#endif - -#define api_check(l,e,msg) luai_apicheck(l,(e) && msg) - - -/* macro to avoid warnings about unused variables */ -#if !defined(UNUSED) -#define UNUSED(x) ((void)(x)) -#endif - - -/* type casts (a macro highlights casts in the code) */ -#define cast(t, exp) ((t)(exp)) - -#define cast_void(i) cast(void, (i)) -#define cast_byte(i) cast(lu_byte, (i)) -#define cast_num(i) cast(lua_Number, (i)) -#define cast_int(i) cast(int, (i)) -#define cast_uchar(i) cast(unsigned char, (i)) - - -/* cast a signed lua_Integer to lua_Unsigned */ -#if !defined(l_castS2U) -#define l_castS2U(i) ((lua_Unsigned)(i)) -#endif - -/* -** cast a lua_Unsigned to a signed lua_Integer; this cast is -** not strict ISO C, but two-complement architectures should -** work fine. -*/ -#if !defined(l_castU2S) -#define l_castU2S(i) ((lua_Integer)(i)) -#endif - - -/* -** non-return type -*/ -#if defined(__GNUC__) -#define l_noret void __attribute__((noreturn)) -#elif defined(_MSC_VER) && _MSC_VER >= 1200 -#define l_noret void __declspec(noreturn) -#else -#define l_noret void -#endif - - - -/* -** maximum depth for nested C calls and syntactical nested non-terminals -** in a program. (Value must fit in an unsigned short int.) -*/ -#if !defined(LUAI_MAXCCALLS) -#define LUAI_MAXCCALLS 200 -#endif - - - -/* -** type for virtual-machine instructions; -** must be an unsigned with (at least) 4 bytes (see details in lopcodes.h) -*/ -#if LUAI_BITSINT >= 32 -typedef unsigned int Instruction; -#else -typedef unsigned long Instruction; -#endif - - - -/* -** Maximum length for short strings, that is, strings that are -** internalized. (Cannot be smaller than reserved words or tags for -** metamethods, as these strings must be internalized; -** #("function") = 8, #("__newindex") = 10.) -*/ -#if !defined(LUAI_MAXSHORTLEN) -#define LUAI_MAXSHORTLEN 40 -#endif - - -/* -** Initial size for the string table (must be power of 2). -** The Lua core alone registers ~50 strings (reserved words + -** metaevent keys + a few others). Libraries would typically add -** a few dozens more. -*/ -#if !defined(MINSTRTABSIZE) -#define MINSTRTABSIZE 128 -#endif - - -/* -** Size of cache for strings in the API. 'N' is the number of -** sets (better be a prime) and "M" is the size of each set (M == 1 -** makes a direct cache.) -*/ -#if !defined(STRCACHE_N) -#define STRCACHE_N 53 -#define STRCACHE_M 2 -#endif - - -/* minimum size for string buffer */ -#if !defined(LUA_MINBUFFER) -#define LUA_MINBUFFER 32 -#endif - - -/* -** macros that are executed whenever program enters the Lua core -** ('lua_lock') and leaves the core ('lua_unlock') -*/ -#if !defined(lua_lock) -#define lua_lock(L) ((void) 0) -#define lua_unlock(L) ((void) 0) -#endif - -/* -** macro executed during Lua functions at points where the -** function can yield. -*/ -#if !defined(luai_threadyield) -#define luai_threadyield(L) {lua_unlock(L); lua_lock(L);} -#endif - - -/* -** these macros allow user-specific actions on threads when you defined -** LUAI_EXTRASPACE and need to do something extra when a thread is -** created/deleted/resumed/yielded. -*/ -#if !defined(luai_userstateopen) -#define luai_userstateopen(L) ((void)L) -#endif - -#if !defined(luai_userstateclose) -#define luai_userstateclose(L) ((void)L) -#endif - -#if !defined(luai_userstatethread) -#define luai_userstatethread(L,L1) ((void)L) -#endif - -#if !defined(luai_userstatefree) -#define luai_userstatefree(L,L1) ((void)L) -#endif - -#if !defined(luai_userstateresume) -#define luai_userstateresume(L,n) ((void)L) -#endif - -#if !defined(luai_userstateyield) -#define luai_userstateyield(L,n) ((void)L) -#endif - - - -/* -** The luai_num* macros define the primitive operations over numbers. -*/ - -/* floor division (defined as 'floor(a/b)') */ -#if !defined(luai_numidiv) -#define luai_numidiv(L,a,b) ((void)L, l_floor(luai_numdiv(L,a,b))) -#endif - -/* float division */ -#if !defined(luai_numdiv) -#define luai_numdiv(L,a,b) ((a)/(b)) -#endif - -/* -** modulo: defined as 'a - floor(a/b)*b'; this definition gives NaN when -** 'b' is huge, but the result should be 'a'. 'fmod' gives the result of -** 'a - trunc(a/b)*b', and therefore must be corrected when 'trunc(a/b) -** ~= floor(a/b)'. That happens when the division has a non-integer -** negative result, which is equivalent to the test below. -*/ -#if !defined(luai_nummod) -#define luai_nummod(L,a,b,m) \ - { (m) = l_mathop(fmod)(a,b); if ((m)*(b) < 0) (m) += (b); } -#endif - -/* exponentiation */ -#if !defined(luai_numpow) -#define luai_numpow(L,a,b) ((void)L, l_mathop(pow)(a,b)) -#endif - -/* the others are quite standard operations */ -#if !defined(luai_numadd) -#define luai_numadd(L,a,b) ((a)+(b)) -#define luai_numsub(L,a,b) ((a)-(b)) -#define luai_nummul(L,a,b) ((a)*(b)) -#define luai_numunm(L,a) (-(a)) -#define luai_numeq(a,b) ((a)==(b)) -#define luai_numlt(a,b) ((a)<(b)) -#define luai_numle(a,b) ((a)<=(b)) -#define luai_numisnan(a) (!luai_numeq((a), (a))) -#endif - - - - - -/* -** macro to control inclusion of some hard tests on stack reallocation -*/ -#if !defined(HARDSTACKTESTS) -#define condmovestack(L,pre,pos) ((void)0) -#else -/* realloc stack keeping its size */ -#define condmovestack(L,pre,pos) \ - { int sz_ = (L)->stacksize; pre; luaD_reallocstack((L), sz_); pos; } -#endif - -#if !defined(HARDMEMTESTS) -#define condchangemem(L,pre,pos) ((void)0) -#else -#define condchangemem(L,pre,pos) \ - { if (G(L)->gcrunning) { pre; luaC_fullgc(L, 0); pos; } } -#endif - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lmathlib.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lmathlib.c deleted file mode 100644 index e0240c9b5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lmathlib.c +++ /dev/null @@ -1,410 +0,0 @@ -/* -** $Id: lmathlib.c,v 1.118 2016/12/20 18:37:00 roberto Exp roberto $ -** Standard mathematical library -** See Copyright Notice in lua.h -*/ - -#define lmathlib_c -#define LUA_LIB - -#include "lprefix.h" - - -#include -#include - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - - -#undef PI -#define PI (l_mathop(3.141592653589793238462643383279502884)) - - -#if !defined(l_rand) /* { */ -#if defined(LUA_USE_POSIX) -#define l_rand() random() -#define l_srand(x) srandom(x) -#define L_RANDMAX 2147483647 /* (2^31 - 1), following POSIX */ -#else -#define l_rand() rand() -#define l_srand(x) srand(x) -#define L_RANDMAX RAND_MAX -#endif -#endif /* } */ - - -static int math_abs (lua_State *L) { - if (lua_isinteger(L, 1)) { - lua_Integer n = lua_tointeger(L, 1); - if (n < 0) n = (lua_Integer)(0u - (lua_Unsigned)n); - lua_pushinteger(L, n); - } - else - lua_pushnumber(L, l_mathop(fabs)(luaL_checknumber(L, 1))); - return 1; -} - -static int math_sin (lua_State *L) { - lua_pushnumber(L, l_mathop(sin)(luaL_checknumber(L, 1))); - return 1; -} - -static int math_cos (lua_State *L) { - lua_pushnumber(L, l_mathop(cos)(luaL_checknumber(L, 1))); - return 1; -} - -static int math_tan (lua_State *L) { - lua_pushnumber(L, l_mathop(tan)(luaL_checknumber(L, 1))); - return 1; -} - -static int math_asin (lua_State *L) { - lua_pushnumber(L, l_mathop(asin)(luaL_checknumber(L, 1))); - return 1; -} - -static int math_acos (lua_State *L) { - lua_pushnumber(L, l_mathop(acos)(luaL_checknumber(L, 1))); - return 1; -} - -static int math_atan (lua_State *L) { - lua_Number y = luaL_checknumber(L, 1); - lua_Number x = luaL_optnumber(L, 2, 1); - lua_pushnumber(L, l_mathop(atan2)(y, x)); - return 1; -} - - -static int math_toint (lua_State *L) { - int valid; - lua_Integer n = lua_tointegerx(L, 1, &valid); - if (valid) - lua_pushinteger(L, n); - else { - luaL_checkany(L, 1); - lua_pushnil(L); /* value is not convertible to integer */ - } - return 1; -} - - -static void pushnumint (lua_State *L, lua_Number d) { - lua_Integer n; - if (lua_numbertointeger(d, &n)) /* does 'd' fit in an integer? */ - lua_pushinteger(L, n); /* result is integer */ - else - lua_pushnumber(L, d); /* result is float */ -} - - -static int math_floor (lua_State *L) { - if (lua_isinteger(L, 1)) - lua_settop(L, 1); /* integer is its own floor */ - else { - lua_Number d = l_mathop(floor)(luaL_checknumber(L, 1)); - pushnumint(L, d); - } - return 1; -} - - -static int math_ceil (lua_State *L) { - if (lua_isinteger(L, 1)) - lua_settop(L, 1); /* integer is its own ceil */ - else { - lua_Number d = l_mathop(ceil)(luaL_checknumber(L, 1)); - pushnumint(L, d); - } - return 1; -} - - -static int math_fmod (lua_State *L) { - if (lua_isinteger(L, 1) && lua_isinteger(L, 2)) { - lua_Integer d = lua_tointeger(L, 2); - if ((lua_Unsigned)d + 1u <= 1u) { /* special cases: -1 or 0 */ - luaL_argcheck(L, d != 0, 2, "zero"); - lua_pushinteger(L, 0); /* avoid overflow with 0x80000... / -1 */ - } - else - lua_pushinteger(L, lua_tointeger(L, 1) % d); - } - else - lua_pushnumber(L, l_mathop(fmod)(luaL_checknumber(L, 1), - luaL_checknumber(L, 2))); - return 1; -} - - -/* -** next function does not use 'modf', avoiding problems with 'double*' -** (which is not compatible with 'float*') when lua_Number is not -** 'double'. -*/ -static int math_modf (lua_State *L) { - if (lua_isinteger(L ,1)) { - lua_settop(L, 1); /* number is its own integer part */ - lua_pushnumber(L, 0); /* no fractional part */ - } - else { - lua_Number n = luaL_checknumber(L, 1); - /* integer part (rounds toward zero) */ - lua_Number ip = (n < 0) ? l_mathop(ceil)(n) : l_mathop(floor)(n); - pushnumint(L, ip); - /* fractional part (test needed for inf/-inf) */ - lua_pushnumber(L, (n == ip) ? l_mathop(0.0) : (n - ip)); - } - return 2; -} - - -static int math_sqrt (lua_State *L) { - lua_pushnumber(L, l_mathop(sqrt)(luaL_checknumber(L, 1))); - return 1; -} - - -static int math_ult (lua_State *L) { - lua_Integer a = luaL_checkinteger(L, 1); - lua_Integer b = luaL_checkinteger(L, 2); - lua_pushboolean(L, (lua_Unsigned)a < (lua_Unsigned)b); - return 1; -} - -static int math_log (lua_State *L) { - lua_Number x = luaL_checknumber(L, 1); - lua_Number res; - if (lua_isnoneornil(L, 2)) - res = l_mathop(log)(x); - else { - lua_Number base = luaL_checknumber(L, 2); -#if !defined(LUA_USE_C89) - if (base == l_mathop(2.0)) - res = l_mathop(log2)(x); else -#endif - if (base == l_mathop(10.0)) - res = l_mathop(log10)(x); - else - res = l_mathop(log)(x)/l_mathop(log)(base); - } - lua_pushnumber(L, res); - return 1; -} - -static int math_exp (lua_State *L) { - lua_pushnumber(L, l_mathop(exp)(luaL_checknumber(L, 1))); - return 1; -} - -static int math_deg (lua_State *L) { - lua_pushnumber(L, luaL_checknumber(L, 1) * (l_mathop(180.0) / PI)); - return 1; -} - -static int math_rad (lua_State *L) { - lua_pushnumber(L, luaL_checknumber(L, 1) * (PI / l_mathop(180.0))); - return 1; -} - - -static int math_min (lua_State *L) { - int n = lua_gettop(L); /* number of arguments */ - int imin = 1; /* index of current minimum value */ - int i; - luaL_argcheck(L, n >= 1, 1, "value expected"); - for (i = 2; i <= n; i++) { - if (lua_compare(L, i, imin, LUA_OPLT)) - imin = i; - } - lua_pushvalue(L, imin); - return 1; -} - - -static int math_max (lua_State *L) { - int n = lua_gettop(L); /* number of arguments */ - int imax = 1; /* index of current maximum value */ - int i; - luaL_argcheck(L, n >= 1, 1, "value expected"); - for (i = 2; i <= n; i++) { - if (lua_compare(L, imax, i, LUA_OPLT)) - imax = i; - } - lua_pushvalue(L, imax); - return 1; -} - -/* -** This function uses 'double' (instead of 'lua_Number') to ensure that -** all bits from 'l_rand' can be represented, and that 'RANDMAX + 1.0' -** will keep full precision (ensuring that 'r' is always less than 1.0.) -*/ -static int math_random (lua_State *L) { - lua_Integer low, up; - double r = (double)l_rand() * (1.0 / ((double)L_RANDMAX + 1.0)); - switch (lua_gettop(L)) { /* check number of arguments */ - case 0: { /* no arguments */ - lua_pushnumber(L, (lua_Number)r); /* Number between 0 and 1 */ - return 1; - } - case 1: { /* only upper limit */ - low = 1; - up = luaL_checkinteger(L, 1); - break; - } - case 2: { /* lower and upper limits */ - low = luaL_checkinteger(L, 1); - up = luaL_checkinteger(L, 2); - break; - } - default: return luaL_error(L, "wrong number of arguments"); - } - /* random integer in the interval [low, up] */ - luaL_argcheck(L, low <= up, 1, "interval is empty"); - luaL_argcheck(L, low >= 0 || up <= LUA_MAXINTEGER + low, 1, - "interval too large"); - r *= (double)(up - low) + 1.0; - lua_pushinteger(L, (lua_Integer)r + low); - return 1; -} - - -static int math_randomseed (lua_State *L) { - l_srand((unsigned int)(lua_Integer)luaL_checknumber(L, 1)); - (void)l_rand(); /* discard first value to avoid undesirable correlations */ - return 0; -} - - -static int math_type (lua_State *L) { - if (lua_type(L, 1) == LUA_TNUMBER) { - if (lua_isinteger(L, 1)) - lua_pushliteral(L, "integer"); - else - lua_pushliteral(L, "float"); - } - else { - luaL_checkany(L, 1); - lua_pushnil(L); - } - return 1; -} - - -/* -** {================================================================== -** Deprecated functions (for compatibility only) -** =================================================================== -*/ -#if defined(LUA_COMPAT_MATHLIB) - -static int math_cosh (lua_State *L) { - lua_pushnumber(L, l_mathop(cosh)(luaL_checknumber(L, 1))); - return 1; -} - -static int math_sinh (lua_State *L) { - lua_pushnumber(L, l_mathop(sinh)(luaL_checknumber(L, 1))); - return 1; -} - -static int math_tanh (lua_State *L) { - lua_pushnumber(L, l_mathop(tanh)(luaL_checknumber(L, 1))); - return 1; -} - -static int math_pow (lua_State *L) { - lua_Number x = luaL_checknumber(L, 1); - lua_Number y = luaL_checknumber(L, 2); - lua_pushnumber(L, l_mathop(pow)(x, y)); - return 1; -} - -static int math_frexp (lua_State *L) { - int e; - lua_pushnumber(L, l_mathop(frexp)(luaL_checknumber(L, 1), &e)); - lua_pushinteger(L, e); - return 2; -} - -static int math_ldexp (lua_State *L) { - lua_Number x = luaL_checknumber(L, 1); - int ep = (int)luaL_checkinteger(L, 2); - lua_pushnumber(L, l_mathop(ldexp)(x, ep)); - return 1; -} - -static int math_log10 (lua_State *L) { - lua_pushnumber(L, l_mathop(log10)(luaL_checknumber(L, 1))); - return 1; -} - -#endif -/* }================================================================== */ - - - -static const luaL_Reg mathlib[] = { - {"abs", math_abs}, - {"acos", math_acos}, - {"asin", math_asin}, - {"atan", math_atan}, - {"ceil", math_ceil}, - {"cos", math_cos}, - {"deg", math_deg}, - {"exp", math_exp}, - {"tointeger", math_toint}, - {"floor", math_floor}, - {"fmod", math_fmod}, - {"ult", math_ult}, - {"log", math_log}, - {"max", math_max}, - {"min", math_min}, - {"modf", math_modf}, - {"rad", math_rad}, - {"random", math_random}, - {"randomseed", math_randomseed}, - {"sin", math_sin}, - {"sqrt", math_sqrt}, - {"tan", math_tan}, - {"type", math_type}, -#if defined(LUA_COMPAT_MATHLIB) - {"atan2", math_atan}, - {"cosh", math_cosh}, - {"sinh", math_sinh}, - {"tanh", math_tanh}, - {"pow", math_pow}, - {"frexp", math_frexp}, - {"ldexp", math_ldexp}, - {"log10", math_log10}, -#endif - /* placeholders */ - {"pi", NULL}, - {"huge", NULL}, - {"maxinteger", NULL}, - {"mininteger", NULL}, - {NULL, NULL} -}; - - -/* -** Open math library -*/ -LUAMOD_API int luaopen_math (lua_State *L) { - luaL_newlib(L, mathlib); - lua_pushnumber(L, PI); - lua_setfield(L, -2, "pi"); - lua_pushnumber(L, (lua_Number)HUGE_VAL); - lua_setfield(L, -2, "huge"); - lua_pushinteger(L, LUA_MAXINTEGER); - lua_setfield(L, -2, "maxinteger"); - lua_pushinteger(L, LUA_MININTEGER); - lua_setfield(L, -2, "mininteger"); - return 1; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lmem.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lmem.c deleted file mode 100644 index 83a9082c5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lmem.c +++ /dev/null @@ -1,100 +0,0 @@ -/* -** $Id: lmem.c,v 1.90 2015/03/03 18:18:29 roberto Exp roberto $ -** Interface to Memory Manager -** See Copyright Notice in lua.h -*/ - -#define lmem_c -#define LUA_CORE - -#include "lprefix.h" - - -#include - -#include "lua.h" - -#include "ldebug.h" -#include "ldo.h" -#include "lgc.h" -#include "lmem.h" -#include "lobject.h" -#include "lstate.h" - - - -/* -** About the realloc function: -** void * frealloc (void *ud, void *ptr, size_t osize, size_t nsize); -** ('osize' is the old size, 'nsize' is the new size) -** -** * frealloc(ud, NULL, x, s) creates a new block of size 's' (no -** matter 'x'). -** -** * frealloc(ud, p, x, 0) frees the block 'p' -** (in this specific case, frealloc must return NULL); -** particularly, frealloc(ud, NULL, 0, 0) does nothing -** (which is equivalent to free(NULL) in ISO C) -** -** frealloc returns NULL if it cannot create or reallocate the area -** (any reallocation to an equal or smaller size cannot fail!) -*/ - - - -#define MINSIZEARRAY 4 - - -void *luaM_growaux_ (lua_State *L, void *block, int *size, size_t size_elems, - int limit, const char *what) { - void *newblock; - int newsize; - if (*size >= limit/2) { /* cannot double it? */ - if (*size >= limit) /* cannot grow even a little? */ - luaG_runerror(L, "too many %s (limit is %d)", what, limit); - newsize = limit; /* still have at least one free place */ - } - else { - newsize = (*size)*2; - if (newsize < MINSIZEARRAY) - newsize = MINSIZEARRAY; /* minimum size */ - } - newblock = luaM_reallocv(L, block, *size, newsize, size_elems); - *size = newsize; /* update only when everything else is OK */ - return newblock; -} - - -l_noret luaM_toobig (lua_State *L) { - luaG_runerror(L, "memory allocation error: block too big"); -} - - - -/* -** generic allocation routine. -*/ -void *luaM_realloc_ (lua_State *L, void *block, size_t osize, size_t nsize) { - void *newblock; - global_State *g = G(L); - size_t realosize = (block) ? osize : 0; - lua_assert((realosize == 0) == (block == NULL)); -#if defined(HARDMEMTESTS) - if (nsize > realosize && g->gcrunning) - luaC_fullgc(L, 1); /* force a GC whenever possible */ -#endif - newblock = (*g->frealloc)(g->ud, block, osize, nsize); - if (newblock == NULL && nsize > 0) { - lua_assert(nsize > realosize); /* cannot fail when shrinking a block */ - if (g->version) { /* is state fully built? */ - luaC_fullgc(L, 1); /* try to free some memory... */ - newblock = (*g->frealloc)(g->ud, block, osize, nsize); /* try again */ - } - if (newblock == NULL) - luaD_throw(L, LUA_ERRMEM); - } - lua_assert((nsize == 0) == (newblock == NULL)); - g->GCdebt = (g->GCdebt + nsize) - realosize; - return newblock; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lmem.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lmem.h deleted file mode 100644 index 7af316f02..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lmem.h +++ /dev/null @@ -1,69 +0,0 @@ -/* -** $Id: lmem.h,v 1.42 2014/12/19 13:45:40 roberto Exp roberto $ -** Interface to Memory Manager -** See Copyright Notice in lua.h -*/ - -#ifndef lmem_h -#define lmem_h - - -#include - -#include "llimits.h" -#include "lua.h" - - -/* -** This macro reallocs a vector 'b' from 'on' to 'n' elements, where -** each element has size 'e'. In case of arithmetic overflow of the -** product 'n'*'e', it raises an error (calling 'luaM_toobig'). Because -** 'e' is always constant, it avoids the runtime division MAX_SIZET/(e). -** -** (The macro is somewhat complex to avoid warnings: The 'sizeof' -** comparison avoids a runtime comparison when overflow cannot occur. -** The compiler should be able to optimize the real test by itself, but -** when it does it, it may give a warning about "comparison is always -** false due to limited range of data type"; the +1 tricks the compiler, -** avoiding this warning but also this optimization.) -*/ -#define luaM_reallocv(L,b,on,n,e) \ - (((sizeof(n) >= sizeof(size_t) && cast(size_t, (n)) + 1 > MAX_SIZET/(e)) \ - ? luaM_toobig(L) : cast_void(0)) , \ - luaM_realloc_(L, (b), (on)*(e), (n)*(e))) - -/* -** Arrays of chars do not need any test -*/ -#define luaM_reallocvchar(L,b,on,n) \ - cast(char *, luaM_realloc_(L, (b), (on)*sizeof(char), (n)*sizeof(char))) - -#define luaM_freemem(L, b, s) luaM_realloc_(L, (b), (s), 0) -#define luaM_free(L, b) luaM_realloc_(L, (b), sizeof(*(b)), 0) -#define luaM_freearray(L, b, n) luaM_realloc_(L, (b), (n)*sizeof(*(b)), 0) - -#define luaM_malloc(L,s) luaM_realloc_(L, NULL, 0, (s)) -#define luaM_new(L,t) cast(t *, luaM_malloc(L, sizeof(t))) -#define luaM_newvector(L,n,t) \ - cast(t *, luaM_reallocv(L, NULL, 0, n, sizeof(t))) - -#define luaM_newobject(L,tag,s) luaM_realloc_(L, NULL, tag, (s)) - -#define luaM_growvector(L,v,nelems,size,t,limit,e) \ - if ((nelems)+1 > (size)) \ - ((v)=cast(t *, luaM_growaux_(L,v,&(size),sizeof(t),limit,e))) - -#define luaM_reallocvector(L, v,oldn,n,t) \ - ((v)=cast(t *, luaM_reallocv(L, v, oldn, n, sizeof(t)))) - -LUAI_FUNC l_noret luaM_toobig (lua_State *L); - -/* not to be called directly */ -LUAI_FUNC void *luaM_realloc_ (lua_State *L, void *block, size_t oldsize, - size_t size); -LUAI_FUNC void *luaM_growaux_ (lua_State *L, void *block, int *size, - size_t size_elem, int limit, - const char *what); - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/loadlib.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/loadlib.c deleted file mode 100644 index d1941a99f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/loadlib.c +++ /dev/null @@ -1,790 +0,0 @@ -/* -** $Id: loadlib.c,v 1.129 2016/12/04 20:17:24 roberto Exp roberto $ -** Dynamic library loader for Lua -** See Copyright Notice in lua.h -** -** This module contains an implementation of loadlib for Unix systems -** that have dlfcn, an implementation for Windows, and a stub for other -** systems. -*/ - -#define loadlib_c -#define LUA_LIB - -#include "lprefix.h" - - -#include -#include -#include - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - - -/* -** LUA_IGMARK is a mark to ignore all before it when building the -** luaopen_ function name. -*/ -#if !defined (LUA_IGMARK) -#define LUA_IGMARK "-" -#endif - - -/* -** LUA_CSUBSEP is the character that replaces dots in submodule names -** when searching for a C loader. -** LUA_LSUBSEP is the character that replaces dots in submodule names -** when searching for a Lua loader. -*/ -#if !defined(LUA_CSUBSEP) -#define LUA_CSUBSEP LUA_DIRSEP -#endif - -#if !defined(LUA_LSUBSEP) -#define LUA_LSUBSEP LUA_DIRSEP -#endif - - -/* prefix for open functions in C libraries */ -#define LUA_POF "luaopen_" - -/* separator for open functions in C libraries */ -#define LUA_OFSEP "_" - - -/* -** unique key for table in the registry that keeps handles -** for all loaded C libraries -*/ -static const int CLIBS = 0; - -#define LIB_FAIL "open" - - -#define setprogdir(L) ((void)0) - - -/* -** system-dependent functions -*/ - -/* -** unload library 'lib' -*/ -static void lsys_unloadlib (void *lib); - -/* -** load C library in file 'path'. If 'seeglb', load with all names in -** the library global. -** Returns the library; in case of error, returns NULL plus an -** error string in the stack. -*/ -static void *lsys_load (lua_State *L, const char *path, int seeglb); - -/* -** Try to find a function named 'sym' in library 'lib'. -** Returns the function; in case of error, returns NULL plus an -** error string in the stack. -*/ -static lua_CFunction lsys_sym (lua_State *L, void *lib, const char *sym); - - - - -#if defined(LUA_USE_DLOPEN) /* { */ -/* -** {======================================================================== -** This is an implementation of loadlib based on the dlfcn interface. -** The dlfcn interface is available in Linux, SunOS, Solaris, IRIX, FreeBSD, -** NetBSD, AIX 4.2, HPUX 11, and probably most other Unix flavors, at least -** as an emulation layer on top of native functions. -** ========================================================================= -*/ - -#include - -/* -** Macro to convert pointer-to-void* to pointer-to-function. This cast -** is undefined according to ISO C, but POSIX assumes that it works. -** (The '__extension__' in gnu compilers is only to avoid warnings.) -*/ -#if defined(__GNUC__) -#define cast_func(p) (__extension__ (lua_CFunction)(p)) -#else -#define cast_func(p) ((lua_CFunction)(p)) -#endif - - -static void lsys_unloadlib (void *lib) { - dlclose(lib); -} - - -static void *lsys_load (lua_State *L, const char *path, int seeglb) { - void *lib = dlopen(path, RTLD_NOW | (seeglb ? RTLD_GLOBAL : RTLD_LOCAL)); - if (lib == NULL) lua_pushstring(L, dlerror()); - return lib; -} - - -static lua_CFunction lsys_sym (lua_State *L, void *lib, const char *sym) { - lua_CFunction f = cast_func(dlsym(lib, sym)); - if (f == NULL) lua_pushstring(L, dlerror()); - return f; -} - -/* }====================================================== */ - - - -#elif defined(LUA_DL_DLL) /* }{ */ -/* -** {====================================================================== -** This is an implementation of loadlib for Windows using native functions. -** ======================================================================= -*/ - -#include - - -/* -** optional flags for LoadLibraryEx -*/ -#if !defined(LUA_LLE_FLAGS) -#define LUA_LLE_FLAGS 0 -#endif - - -#undef setprogdir - - -/* -** Replace in the path (on the top of the stack) any occurrence -** of LUA_EXEC_DIR with the executable's path. -*/ -static void setprogdir (lua_State *L) { - char buff[MAX_PATH + 1]; - char *lb; - DWORD nsize = sizeof(buff)/sizeof(char); - DWORD n = GetModuleFileNameA(NULL, buff, nsize); /* get exec. name */ - if (n == 0 || n == nsize || (lb = strrchr(buff, '\\')) == NULL) - luaL_error(L, "unable to get ModuleFileName"); - else { - *lb = '\0'; /* cut name on the last '\\' to get the path */ - luaL_gsub(L, lua_tostring(L, -1), LUA_EXEC_DIR, buff); - lua_remove(L, -2); /* remove original string */ - } -} - - - - -static void pusherror (lua_State *L) { - int error = GetLastError(); - char buffer[128]; - if (FormatMessageA(FORMAT_MESSAGE_IGNORE_INSERTS | FORMAT_MESSAGE_FROM_SYSTEM, - NULL, error, 0, buffer, sizeof(buffer)/sizeof(char), NULL)) - lua_pushstring(L, buffer); - else - lua_pushfstring(L, "system error %d\n", error); -} - -static void lsys_unloadlib (void *lib) { - FreeLibrary((HMODULE)lib); -} - - -static void *lsys_load (lua_State *L, const char *path, int seeglb) { - HMODULE lib = LoadLibraryExA(path, NULL, LUA_LLE_FLAGS); - (void)(seeglb); /* not used: symbols are 'global' by default */ - if (lib == NULL) pusherror(L); - return lib; -} - - -static lua_CFunction lsys_sym (lua_State *L, void *lib, const char *sym) { - lua_CFunction f = (lua_CFunction)GetProcAddress((HMODULE)lib, sym); - if (f == NULL) pusherror(L); - return f; -} - -/* }====================================================== */ - - -#else /* }{ */ -/* -** {====================================================== -** Fallback for other systems -** ======================================================= -*/ - -#undef LIB_FAIL -#define LIB_FAIL "absent" - - -#define DLMSG "dynamic libraries not enabled; check your Lua installation" - - -static void lsys_unloadlib (void *lib) { - (void)(lib); /* not used */ -} - - -static void *lsys_load (lua_State *L, const char *path, int seeglb) { - (void)(path); (void)(seeglb); /* not used */ - lua_pushliteral(L, DLMSG); - return NULL; -} - - -static lua_CFunction lsys_sym (lua_State *L, void *lib, const char *sym) { - (void)(lib); (void)(sym); /* not used */ - lua_pushliteral(L, DLMSG); - return NULL; -} - -/* }====================================================== */ -#endif /* } */ - - -/* -** {================================================================== -** Set Paths -** =================================================================== -*/ - -/* -** LUA_PATH_VAR and LUA_CPATH_VAR are the names of the environment -** variables that Lua check to set its paths. -*/ -#if !defined(LUA_PATH_VAR) -#define LUA_PATH_VAR "LUA_PATH" -#endif - -#if !defined(LUA_CPATH_VAR) -#define LUA_CPATH_VAR "LUA_CPATH" -#endif - - -#define AUXMARK "\1" /* auxiliary mark */ - - -/* -** return registry.LUA_NOENV as a boolean -*/ -static int noenv (lua_State *L) { - int b; - lua_getfield(L, LUA_REGISTRYINDEX, "LUA_NOENV"); - b = lua_toboolean(L, -1); - lua_pop(L, 1); /* remove value */ - return b; -} - - -/* -** Set a path -*/ -static void setpath (lua_State *L, const char *fieldname, - const char *envname, - const char *dft) { - const char *nver = lua_pushfstring(L, "%s%s", envname, LUA_VERSUFFIX); - const char *path = getenv(nver); /* use versioned name */ - if (path == NULL) /* no environment variable? */ - path = getenv(envname); /* try unversioned name */ - if (path == NULL || noenv(L)) /* no environment variable? */ - lua_pushstring(L, dft); /* use default */ - else { - /* replace ";;" by ";AUXMARK;" and then AUXMARK by default path */ - path = luaL_gsub(L, path, LUA_PATH_SEP LUA_PATH_SEP, - LUA_PATH_SEP AUXMARK LUA_PATH_SEP); - luaL_gsub(L, path, AUXMARK, dft); - lua_remove(L, -2); /* remove result from 1st 'gsub' */ - } - setprogdir(L); - lua_setfield(L, -3, fieldname); /* package[fieldname] = path value */ - lua_pop(L, 1); /* pop versioned variable name */ -} - -/* }================================================================== */ - - -/* -** return registry.CLIBS[path] -*/ -static void *checkclib (lua_State *L, const char *path) { - void *plib; - lua_rawgetp(L, LUA_REGISTRYINDEX, &CLIBS); - lua_getfield(L, -1, path); - plib = lua_touserdata(L, -1); /* plib = CLIBS[path] */ - lua_pop(L, 2); /* pop CLIBS table and 'plib' */ - return plib; -} - - -/* -** registry.CLIBS[path] = plib -- for queries -** registry.CLIBS[#CLIBS + 1] = plib -- also keep a list of all libraries -*/ -static void addtoclib (lua_State *L, const char *path, void *plib) { - lua_rawgetp(L, LUA_REGISTRYINDEX, &CLIBS); - lua_pushlightuserdata(L, plib); - lua_pushvalue(L, -1); - lua_setfield(L, -3, path); /* CLIBS[path] = plib */ - lua_rawseti(L, -2, luaL_len(L, -2) + 1); /* CLIBS[#CLIBS + 1] = plib */ - lua_pop(L, 1); /* pop CLIBS table */ -} - - -/* -** __gc tag method for CLIBS table: calls 'lsys_unloadlib' for all lib -** handles in list CLIBS -*/ -static int gctm (lua_State *L) { - lua_Integer n = luaL_len(L, 1); - for (; n >= 1; n--) { /* for each handle, in reverse order */ - lua_rawgeti(L, 1, n); /* get handle CLIBS[n] */ - lsys_unloadlib(lua_touserdata(L, -1)); - lua_pop(L, 1); /* pop handle */ - } - return 0; -} - - - -/* error codes for 'lookforfunc' */ -#define ERRLIB 1 -#define ERRFUNC 2 - -/* -** Look for a C function named 'sym' in a dynamically loaded library -** 'path'. -** First, check whether the library is already loaded; if not, try -** to load it. -** Then, if 'sym' is '*', return true (as library has been loaded). -** Otherwise, look for symbol 'sym' in the library and push a -** C function with that symbol. -** Return 0 and 'true' or a function in the stack; in case of -** errors, return an error code and an error message in the stack. -*/ -static int lookforfunc (lua_State *L, const char *path, const char *sym) { - void *reg = checkclib(L, path); /* check loaded C libraries */ - if (reg == NULL) { /* must load library? */ - reg = lsys_load(L, path, *sym == '*'); /* global symbols if 'sym'=='*' */ - if (reg == NULL) return ERRLIB; /* unable to load library */ - addtoclib(L, path, reg); - } - if (*sym == '*') { /* loading only library (no function)? */ - lua_pushboolean(L, 1); /* return 'true' */ - return 0; /* no errors */ - } - else { - lua_CFunction f = lsys_sym(L, reg, sym); - if (f == NULL) - return ERRFUNC; /* unable to find function */ - lua_pushcfunction(L, f); /* else create new function */ - return 0; /* no errors */ - } -} - - -static int ll_loadlib (lua_State *L) { - const char *path = luaL_checkstring(L, 1); - const char *init = luaL_checkstring(L, 2); - int stat = lookforfunc(L, path, init); - if (stat == 0) /* no errors? */ - return 1; /* return the loaded function */ - else { /* error; error message is on stack top */ - lua_pushnil(L); - lua_insert(L, -2); - lua_pushstring(L, (stat == ERRLIB) ? LIB_FAIL : "init"); - return 3; /* return nil, error message, and where */ - } -} - - - -/* -** {====================================================== -** 'require' function -** ======================================================= -*/ - - -static int readable (const char *filename) { - FILE *f = fopen(filename, "r"); /* try to open file */ - if (f == NULL) return 0; /* open failed */ - fclose(f); - return 1; -} - - -static const char *pushnexttemplate (lua_State *L, const char *path) { - const char *l; - while (*path == *LUA_PATH_SEP) path++; /* skip separators */ - if (*path == '\0') return NULL; /* no more templates */ - l = strchr(path, *LUA_PATH_SEP); /* find next separator */ - if (l == NULL) l = path + strlen(path); - lua_pushlstring(L, path, l - path); /* template */ - return l; -} - - -static const char *searchpath (lua_State *L, const char *name, - const char *path, - const char *sep, - const char *dirsep) { - luaL_Buffer msg; /* to build error message */ - luaL_buffinit(L, &msg); - if (*sep != '\0') /* non-empty separator? */ - name = luaL_gsub(L, name, sep, dirsep); /* replace it by 'dirsep' */ - while ((path = pushnexttemplate(L, path)) != NULL) { - const char *filename = luaL_gsub(L, lua_tostring(L, -1), - LUA_PATH_MARK, name); - lua_remove(L, -2); /* remove path template */ - if (readable(filename)) /* does file exist and is readable? */ - return filename; /* return that file name */ - lua_pushfstring(L, "\n\tno file '%s'", filename); - lua_remove(L, -2); /* remove file name */ - luaL_addvalue(&msg); /* concatenate error msg. entry */ - } - luaL_pushresult(&msg); /* create error message */ - return NULL; /* not found */ -} - - -static int ll_searchpath (lua_State *L) { - const char *f = searchpath(L, luaL_checkstring(L, 1), - luaL_checkstring(L, 2), - luaL_optstring(L, 3, "."), - luaL_optstring(L, 4, LUA_DIRSEP)); - if (f != NULL) return 1; - else { /* error message is on top of the stack */ - lua_pushnil(L); - lua_insert(L, -2); - return 2; /* return nil + error message */ - } -} - - -static const char *findfile (lua_State *L, const char *name, - const char *pname, - const char *dirsep) { - const char *path; - lua_getfield(L, lua_upvalueindex(1), pname); - path = lua_tostring(L, -1); - if (path == NULL) - luaL_error(L, "'package.%s' must be a string", pname); - return searchpath(L, name, path, ".", dirsep); -} - - -static int checkload (lua_State *L, int stat, const char *filename) { - if (stat) { /* module loaded successfully? */ - lua_pushstring(L, filename); /* will be 2nd argument to module */ - return 2; /* return open function and file name */ - } - else - return luaL_error(L, "error loading module '%s' from file '%s':\n\t%s", - lua_tostring(L, 1), filename, lua_tostring(L, -1)); -} - - -static int searcher_Lua (lua_State *L) { - const char *filename; - const char *name = luaL_checkstring(L, 1); - filename = findfile(L, name, "path", LUA_LSUBSEP); - if (filename == NULL) return 1; /* module not found in this path */ - return checkload(L, (luaL_loadfile(L, filename) == LUA_OK), filename); -} - - -/* -** Try to find a load function for module 'modname' at file 'filename'. -** First, change '.' to '_' in 'modname'; then, if 'modname' has -** the form X-Y (that is, it has an "ignore mark"), build a function -** name "luaopen_X" and look for it. (For compatibility, if that -** fails, it also tries "luaopen_Y".) If there is no ignore mark, -** look for a function named "luaopen_modname". -*/ -static int loadfunc (lua_State *L, const char *filename, const char *modname) { - const char *openfunc; - const char *mark; - modname = luaL_gsub(L, modname, ".", LUA_OFSEP); - mark = strchr(modname, *LUA_IGMARK); - if (mark) { - int stat; - openfunc = lua_pushlstring(L, modname, mark - modname); - openfunc = lua_pushfstring(L, LUA_POF"%s", openfunc); - stat = lookforfunc(L, filename, openfunc); - if (stat != ERRFUNC) return stat; - modname = mark + 1; /* else go ahead and try old-style name */ - } - openfunc = lua_pushfstring(L, LUA_POF"%s", modname); - return lookforfunc(L, filename, openfunc); -} - - -static int searcher_C (lua_State *L) { - const char *name = luaL_checkstring(L, 1); - const char *filename = findfile(L, name, "cpath", LUA_CSUBSEP); - if (filename == NULL) return 1; /* module not found in this path */ - return checkload(L, (loadfunc(L, filename, name) == 0), filename); -} - - -static int searcher_Croot (lua_State *L) { - const char *filename; - const char *name = luaL_checkstring(L, 1); - const char *p = strchr(name, '.'); - int stat; - if (p == NULL) return 0; /* is root */ - lua_pushlstring(L, name, p - name); - filename = findfile(L, lua_tostring(L, -1), "cpath", LUA_CSUBSEP); - if (filename == NULL) return 1; /* root not found */ - if ((stat = loadfunc(L, filename, name)) != 0) { - if (stat != ERRFUNC) - return checkload(L, 0, filename); /* real error */ - else { /* open function not found */ - lua_pushfstring(L, "\n\tno module '%s' in file '%s'", name, filename); - return 1; - } - } - lua_pushstring(L, filename); /* will be 2nd argument to module */ - return 2; -} - - -static int searcher_preload (lua_State *L) { - const char *name = luaL_checkstring(L, 1); - lua_getfield(L, LUA_REGISTRYINDEX, LUA_PRELOAD_TABLE); - if (lua_getfield(L, -1, name) == LUA_TNIL) /* not found? */ - lua_pushfstring(L, "\n\tno field package.preload['%s']", name); - return 1; -} - - -static void findloader (lua_State *L, const char *name) { - int i; - luaL_Buffer msg; /* to build error message */ - luaL_buffinit(L, &msg); - /* push 'package.searchers' to index 3 in the stack */ - if (lua_getfield(L, lua_upvalueindex(1), "searchers") != LUA_TTABLE) - luaL_error(L, "'package.searchers' must be a table"); - /* iterate over available searchers to find a loader */ - for (i = 1; ; i++) { - if (lua_rawgeti(L, 3, i) == LUA_TNIL) { /* no more searchers? */ - lua_pop(L, 1); /* remove nil */ - luaL_pushresult(&msg); /* create error message */ - luaL_error(L, "module '%s' not found:%s", name, lua_tostring(L, -1)); - } - lua_pushstring(L, name); - lua_call(L, 1, 2); /* call it */ - if (lua_isfunction(L, -2)) /* did it find a loader? */ - return; /* module loader found */ - else if (lua_isstring(L, -2)) { /* searcher returned error message? */ - lua_pop(L, 1); /* remove extra return */ - luaL_addvalue(&msg); /* concatenate error message */ - } - else - lua_pop(L, 2); /* remove both returns */ - } -} - - -static int ll_require (lua_State *L) { - const char *name = luaL_checkstring(L, 1); - lua_settop(L, 1); /* LOADED table will be at index 2 */ - lua_getfield(L, LUA_REGISTRYINDEX, LUA_LOADED_TABLE); - lua_getfield(L, 2, name); /* LOADED[name] */ - if (lua_toboolean(L, -1)) /* is it there? */ - return 1; /* package is already loaded */ - /* else must load package */ - lua_pop(L, 1); /* remove 'getfield' result */ - findloader(L, name); - lua_pushstring(L, name); /* pass name as argument to module loader */ - lua_insert(L, -2); /* name is 1st argument (before search data) */ - lua_call(L, 2, 1); /* run loader to load module */ - if (!lua_isnil(L, -1)) /* non-nil return? */ - lua_setfield(L, 2, name); /* LOADED[name] = returned value */ - if (lua_getfield(L, 2, name) == LUA_TNIL) { /* module set no value? */ - lua_pushboolean(L, 1); /* use true as result */ - lua_pushvalue(L, -1); /* extra copy to be returned */ - lua_setfield(L, 2, name); /* LOADED[name] = true */ - } - return 1; -} - -/* }====================================================== */ - - - -/* -** {====================================================== -** 'module' function -** ======================================================= -*/ -#if defined(LUA_COMPAT_MODULE) - -/* -** changes the environment variable of calling function -*/ -static void set_env (lua_State *L) { - lua_Debug ar; - if (lua_getstack(L, 1, &ar) == 0 || - lua_getinfo(L, "f", &ar) == 0 || /* get calling function */ - lua_iscfunction(L, -1)) - luaL_error(L, "'module' not called from a Lua function"); - lua_pushvalue(L, -2); /* copy new environment table to top */ - lua_setupvalue(L, -2, 1); - lua_pop(L, 1); /* remove function */ -} - - -static void dooptions (lua_State *L, int n) { - int i; - for (i = 2; i <= n; i++) { - if (lua_isfunction(L, i)) { /* avoid 'calling' extra info. */ - lua_pushvalue(L, i); /* get option (a function) */ - lua_pushvalue(L, -2); /* module */ - lua_call(L, 1, 0); - } - } -} - - -static void modinit (lua_State *L, const char *modname) { - const char *dot; - lua_pushvalue(L, -1); - lua_setfield(L, -2, "_M"); /* module._M = module */ - lua_pushstring(L, modname); - lua_setfield(L, -2, "_NAME"); - dot = strrchr(modname, '.'); /* look for last dot in module name */ - if (dot == NULL) dot = modname; - else dot++; - /* set _PACKAGE as package name (full module name minus last part) */ - lua_pushlstring(L, modname, dot - modname); - lua_setfield(L, -2, "_PACKAGE"); -} - - -static int ll_module (lua_State *L) { - const char *modname = luaL_checkstring(L, 1); - int lastarg = lua_gettop(L); /* last parameter */ - luaL_pushmodule(L, modname, 1); /* get/create module table */ - /* check whether table already has a _NAME field */ - if (lua_getfield(L, -1, "_NAME") != LUA_TNIL) - lua_pop(L, 1); /* table is an initialized module */ - else { /* no; initialize it */ - lua_pop(L, 1); - modinit(L, modname); - } - lua_pushvalue(L, -1); - set_env(L); - dooptions(L, lastarg); - return 1; -} - - -static int ll_seeall (lua_State *L) { - luaL_checktype(L, 1, LUA_TTABLE); - if (!lua_getmetatable(L, 1)) { - lua_createtable(L, 0, 1); /* create new metatable */ - lua_pushvalue(L, -1); - lua_setmetatable(L, 1); - } - lua_pushglobaltable(L); - lua_setfield(L, -2, "__index"); /* mt.__index = _G */ - return 0; -} - -#endif -/* }====================================================== */ - - - -static const luaL_Reg pk_funcs[] = { - {"loadlib", ll_loadlib}, - {"searchpath", ll_searchpath}, -#if defined(LUA_COMPAT_MODULE) - {"seeall", ll_seeall}, -#endif - /* placeholders */ - {"preload", NULL}, - {"cpath", NULL}, - {"path", NULL}, - {"searchers", NULL}, - {"loaded", NULL}, - {NULL, NULL} -}; - - -static const luaL_Reg ll_funcs[] = { -#if defined(LUA_COMPAT_MODULE) - {"module", ll_module}, -#endif - {"require", ll_require}, - {NULL, NULL} -}; - - -static void createsearcherstable (lua_State *L) { - static const lua_CFunction searchers[] = - {searcher_preload, searcher_Lua, searcher_C, searcher_Croot, NULL}; - int i; - /* create 'searchers' table */ - lua_createtable(L, sizeof(searchers)/sizeof(searchers[0]) - 1, 0); - /* fill it with predefined searchers */ - for (i=0; searchers[i] != NULL; i++) { - lua_pushvalue(L, -2); /* set 'package' as upvalue for all searchers */ - lua_pushcclosure(L, searchers[i], 1); - lua_rawseti(L, -2, i+1); - } -#if defined(LUA_COMPAT_LOADERS) - lua_pushvalue(L, -1); /* make a copy of 'searchers' table */ - lua_setfield(L, -3, "loaders"); /* put it in field 'loaders' */ -#endif - lua_setfield(L, -2, "searchers"); /* put it in field 'searchers' */ -} - - -/* -** create table CLIBS to keep track of loaded C libraries, -** setting a finalizer to close all libraries when closing state. -*/ -static void createclibstable (lua_State *L) { - lua_newtable(L); /* create CLIBS table */ - lua_createtable(L, 0, 1); /* create metatable for CLIBS */ - lua_pushcfunction(L, gctm); - lua_setfield(L, -2, "__gc"); /* set finalizer for CLIBS table */ - lua_setmetatable(L, -2); - lua_rawsetp(L, LUA_REGISTRYINDEX, &CLIBS); /* set CLIBS table in registry */ -} - - -LUAMOD_API int luaopen_package (lua_State *L) { - createclibstable(L); - luaL_newlib(L, pk_funcs); /* create 'package' table */ - createsearcherstable(L); - /* set paths */ - setpath(L, "path", LUA_PATH_VAR, LUA_PATH_DEFAULT); - setpath(L, "cpath", LUA_CPATH_VAR, LUA_CPATH_DEFAULT); - /* store config information */ - lua_pushliteral(L, LUA_DIRSEP "\n" LUA_PATH_SEP "\n" LUA_PATH_MARK "\n" - LUA_EXEC_DIR "\n" LUA_IGMARK "\n"); - lua_setfield(L, -2, "config"); - /* set field 'loaded' */ - luaL_getsubtable(L, LUA_REGISTRYINDEX, LUA_LOADED_TABLE); - lua_setfield(L, -2, "loaded"); - /* set field 'preload' */ - luaL_getsubtable(L, LUA_REGISTRYINDEX, LUA_PRELOAD_TABLE); - lua_setfield(L, -2, "preload"); - lua_pushglobaltable(L); - lua_pushvalue(L, -2); /* set 'package' as upvalue for next lib */ - luaL_setfuncs(L, ll_funcs, 1); /* open lib into global table */ - lua_pop(L, 1); /* pop global table */ - return 1; /* return 'package' table */ -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lobject.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lobject.c deleted file mode 100644 index e234df3d6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lobject.c +++ /dev/null @@ -1,521 +0,0 @@ -/* -** $Id: lobject.c,v 2.112 2016/06/27 13:15:08 roberto Exp roberto $ -** Some generic functions over Lua objects -** See Copyright Notice in lua.h -*/ - -#define lobject_c -#define LUA_CORE - -#include "lprefix.h" - - -#include -#include -#include -#include -#include -#include - -#include "lua.h" - -#include "lctype.h" -#include "ldebug.h" -#include "ldo.h" -#include "lmem.h" -#include "lobject.h" -#include "lstate.h" -#include "lstring.h" -#include "lvm.h" - - - -LUAI_DDEF const TValue luaO_nilobject_ = {NILCONSTANT}; - - -/* -** converts an integer to a "floating point byte", represented as -** (eeeeexxx), where the real value is (1xxx) * 2^(eeeee - 1) if -** eeeee != 0 and (xxx) otherwise. -*/ -int luaO_int2fb (unsigned int x) { - int e = 0; /* exponent */ - if (x < 8) return x; - while (x >= (8 << 4)) { /* coarse steps */ - x = (x + 0xf) >> 4; /* x = ceil(x / 16) */ - e += 4; - } - while (x >= (8 << 1)) { /* fine steps */ - x = (x + 1) >> 1; /* x = ceil(x / 2) */ - e++; - } - return ((e+1) << 3) | (cast_int(x) - 8); -} - - -/* converts back */ -int luaO_fb2int (int x) { - return (x < 8) ? x : ((x & 7) + 8) << ((x >> 3) - 1); -} - - -/* -** Computes ceil(log2(x)) -*/ -int luaO_ceillog2 (unsigned int x) { - static const lu_byte log_2[256] = { /* log_2[i] = ceil(log2(i - 1)) */ - 0,1,2,2,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, - 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, - 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, - 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, - 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, - 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, - 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, - 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8 - }; - int l = 0; - x--; - while (x >= 256) { l += 8; x >>= 8; } - return l + log_2[x]; -} - - -static lua_Integer intarith (lua_State *L, int op, lua_Integer v1, - lua_Integer v2) { - switch (op) { - case LUA_OPADD: return intop(+, v1, v2); - case LUA_OPSUB:return intop(-, v1, v2); - case LUA_OPMUL:return intop(*, v1, v2); - case LUA_OPMOD: return luaV_mod(L, v1, v2); - case LUA_OPIDIV: return luaV_div(L, v1, v2); - case LUA_OPBAND: return intop(&, v1, v2); - case LUA_OPBOR: return intop(|, v1, v2); - case LUA_OPBXOR: return intop(^, v1, v2); - case LUA_OPSHL: return luaV_shiftl(v1, v2); - case LUA_OPSHR: return luaV_shiftl(v1, -v2); - case LUA_OPUNM: return intop(-, 0, v1); - case LUA_OPBNOT: return intop(^, ~l_castS2U(0), v1); - default: lua_assert(0); return 0; - } -} - - -static lua_Number numarith (lua_State *L, int op, lua_Number v1, - lua_Number v2) { - switch (op) { - case LUA_OPADD: return luai_numadd(L, v1, v2); - case LUA_OPSUB: return luai_numsub(L, v1, v2); - case LUA_OPMUL: return luai_nummul(L, v1, v2); - case LUA_OPDIV: return luai_numdiv(L, v1, v2); - case LUA_OPPOW: return luai_numpow(L, v1, v2); - case LUA_OPIDIV: return luai_numidiv(L, v1, v2); - case LUA_OPUNM: return luai_numunm(L, v1); - case LUA_OPMOD: { - lua_Number m; - luai_nummod(L, v1, v2, m); - return m; - } - default: lua_assert(0); return 0; - } -} - - -void luaO_arith (lua_State *L, int op, const TValue *p1, const TValue *p2, - TValue *res) { - switch (op) { - case LUA_OPBAND: case LUA_OPBOR: case LUA_OPBXOR: - case LUA_OPSHL: case LUA_OPSHR: - case LUA_OPBNOT: { /* operate only on integers */ - lua_Integer i1; lua_Integer i2; - if (tointeger(p1, &i1) && tointeger(p2, &i2)) { - setivalue(res, intarith(L, op, i1, i2)); - return; - } - else break; /* go to the end */ - } - case LUA_OPDIV: case LUA_OPPOW: { /* operate only on floats */ - lua_Number n1; lua_Number n2; - if (tonumber(p1, &n1) && tonumber(p2, &n2)) { - setfltvalue(res, numarith(L, op, n1, n2)); - return; - } - else break; /* go to the end */ - } - default: { /* other operations */ - lua_Number n1; lua_Number n2; - if (ttisinteger(p1) && ttisinteger(p2)) { - setivalue(res, intarith(L, op, ivalue(p1), ivalue(p2))); - return; - } - else if (tonumber(p1, &n1) && tonumber(p2, &n2)) { - setfltvalue(res, numarith(L, op, n1, n2)); - return; - } - else break; /* go to the end */ - } - } - /* could not perform raw operation; try metamethod */ - lua_assert(L != NULL); /* should not fail when folding (compile time) */ - luaT_trybinTM(L, p1, p2, res, cast(TMS, (op - LUA_OPADD) + TM_ADD)); -} - - -int luaO_hexavalue (int c) { - if (lisdigit(c)) return c - '0'; - else return (ltolower(c) - 'a') + 10; -} - - -static int isneg (const char **s) { - if (**s == '-') { (*s)++; return 1; } - else if (**s == '+') (*s)++; - return 0; -} - - - -/* -** {================================================================== -** Lua's implementation for 'lua_strx2number' -** =================================================================== -*/ - -#if !defined(lua_strx2number) - -/* maximum number of significant digits to read (to avoid overflows - even with single floats) */ -#define MAXSIGDIG 30 - -/* -** convert an hexadecimal numeric string to a number, following -** C99 specification for 'strtod' -*/ -static lua_Number lua_strx2number (const char *s, char **endptr) { - int dot = lua_getlocaledecpoint(); - lua_Number r = 0.0; /* result (accumulator) */ - int sigdig = 0; /* number of significant digits */ - int nosigdig = 0; /* number of non-significant digits */ - int e = 0; /* exponent correction */ - int neg; /* 1 if number is negative */ - int hasdot = 0; /* true after seen a dot */ - *endptr = cast(char *, s); /* nothing is valid yet */ - while (lisspace(cast_uchar(*s))) s++; /* skip initial spaces */ - neg = isneg(&s); /* check signal */ - if (!(*s == '0' && (*(s + 1) == 'x' || *(s + 1) == 'X'))) /* check '0x' */ - return 0.0; /* invalid format (no '0x') */ - for (s += 2; ; s++) { /* skip '0x' and read numeral */ - if (*s == dot) { - if (hasdot) break; /* second dot? stop loop */ - else hasdot = 1; - } - else if (lisxdigit(cast_uchar(*s))) { - if (sigdig == 0 && *s == '0') /* non-significant digit (zero)? */ - nosigdig++; - else if (++sigdig <= MAXSIGDIG) /* can read it without overflow? */ - r = (r * cast_num(16.0)) + luaO_hexavalue(*s); - else e++; /* too many digits; ignore, but still count for exponent */ - if (hasdot) e--; /* decimal digit? correct exponent */ - } - else break; /* neither a dot nor a digit */ - } - if (nosigdig + sigdig == 0) /* no digits? */ - return 0.0; /* invalid format */ - *endptr = cast(char *, s); /* valid up to here */ - e *= 4; /* each digit multiplies/divides value by 2^4 */ - if (*s == 'p' || *s == 'P') { /* exponent part? */ - int exp1 = 0; /* exponent value */ - int neg1; /* exponent signal */ - s++; /* skip 'p' */ - neg1 = isneg(&s); /* signal */ - if (!lisdigit(cast_uchar(*s))) - return 0.0; /* invalid; must have at least one digit */ - while (lisdigit(cast_uchar(*s))) /* read exponent */ - exp1 = exp1 * 10 + *(s++) - '0'; - if (neg1) exp1 = -exp1; - e += exp1; - *endptr = cast(char *, s); /* valid up to here */ - } - if (neg) r = -r; - return l_mathop(ldexp)(r, e); -} - -#endif -/* }====================================================== */ - - -/* maximum length of a numeral */ -#if !defined (L_MAXLENNUM) -#define L_MAXLENNUM 200 -#endif - -static const char *l_str2dloc (const char *s, lua_Number *result, int mode) { - char *endptr; - *result = (mode == 'x') ? lua_strx2number(s, &endptr) /* try to convert */ - : lua_str2number(s, &endptr); - if (endptr == s) return NULL; /* nothing recognized? */ - while (lisspace(cast_uchar(*endptr))) endptr++; /* skip trailing spaces */ - return (*endptr == '\0') ? endptr : NULL; /* OK if no trailing characters */ -} - - -/* -** Convert string 's' to a Lua number (put in 'result'). Return NULL -** on fail or the address of the ending '\0' on success. -** 'pmode' points to (and 'mode' contains) special things in the string: -** - 'x'/'X' means an hexadecimal numeral -** - 'n'/'N' means 'inf' or 'nan' (which should be rejected) -** - '.' just optimizes the search for the common case (nothing special) -** This function accepts both the current locale or a dot as the radix -** mark. If the convertion fails, it may mean number has a dot but -** locale accepts something else. In that case, the code copies 's' -** to a buffer (because 's' is read-only), changes the dot to the -** current locale radix mark, and tries to convert again. -*/ -static const char *l_str2d (const char *s, lua_Number *result) { - const char *endptr; - const char *pmode = strpbrk(s, ".xXnN"); - int mode = pmode ? ltolower(cast_uchar(*pmode)) : 0; - if (mode == 'n') /* reject 'inf' and 'nan' */ - return NULL; - endptr = l_str2dloc(s, result, mode); /* try to convert */ - if (endptr == NULL) { /* failed? may be a different locale */ - char buff[L_MAXLENNUM + 1]; - const char *pdot = strchr(s, '.'); - if (strlen(s) > L_MAXLENNUM || pdot == NULL) - return NULL; /* string too long or no dot; fail */ - strcpy(buff, s); /* copy string to buffer */ - buff[pdot - s] = lua_getlocaledecpoint(); /* correct decimal point */ - endptr = l_str2dloc(buff, result, mode); /* try again */ - if (endptr != NULL) - endptr = s + (endptr - buff); /* make relative to 's' */ - } - return endptr; -} - - -#define MAXBY10 cast(lua_Unsigned, LUA_MAXINTEGER / 10) -#define MAXLASTD cast_int(LUA_MAXINTEGER % 10) - -static const char *l_str2int (const char *s, lua_Integer *result) { - lua_Unsigned a = 0; - int empty = 1; - int neg; - while (lisspace(cast_uchar(*s))) s++; /* skip initial spaces */ - neg = isneg(&s); - if (s[0] == '0' && - (s[1] == 'x' || s[1] == 'X')) { /* hex? */ - s += 2; /* skip '0x' */ - for (; lisxdigit(cast_uchar(*s)); s++) { - a = a * 16 + luaO_hexavalue(*s); - empty = 0; - } - } - else { /* decimal */ - for (; lisdigit(cast_uchar(*s)); s++) { - int d = *s - '0'; - if (a >= MAXBY10 && (a > MAXBY10 || d > MAXLASTD + neg)) /* overflow? */ - return NULL; /* do not accept it (as integer) */ - a = a * 10 + d; - empty = 0; - } - } - while (lisspace(cast_uchar(*s))) s++; /* skip trailing spaces */ - if (empty || *s != '\0') return NULL; /* something wrong in the numeral */ - else { - *result = l_castU2S((neg) ? 0u - a : a); - return s; - } -} - - -size_t luaO_str2num (const char *s, TValue *o) { - lua_Integer i; lua_Number n; - const char *e; - if ((e = l_str2int(s, &i)) != NULL) { /* try as an integer */ - setivalue(o, i); - } - else if ((e = l_str2d(s, &n)) != NULL) { /* else try as a float */ - setfltvalue(o, n); - } - else - return 0; /* conversion failed */ - return (e - s) + 1; /* success; return string size */ -} - - -int luaO_utf8esc (char *buff, unsigned long x) { - int n = 1; /* number of bytes put in buffer (backwards) */ - lua_assert(x <= 0x10FFFF); - if (x < 0x80) /* ascii? */ - buff[UTF8BUFFSZ - 1] = cast(char, x); - else { /* need continuation bytes */ - unsigned int mfb = 0x3f; /* maximum that fits in first byte */ - do { /* add continuation bytes */ - buff[UTF8BUFFSZ - (n++)] = cast(char, 0x80 | (x & 0x3f)); - x >>= 6; /* remove added bits */ - mfb >>= 1; /* now there is one less bit available in first byte */ - } while (x > mfb); /* still needs continuation byte? */ - buff[UTF8BUFFSZ - n] = cast(char, (~mfb << 1) | x); /* add first byte */ - } - return n; -} - - -/* maximum length of the conversion of a number to a string */ -#define MAXNUMBER2STR 50 - - -/* -** Convert a number object to a string -*/ -void luaO_tostring (lua_State *L, StkId obj) { - char buff[MAXNUMBER2STR]; - size_t len; - lua_assert(ttisnumber(obj)); - if (ttisinteger(obj)) - len = lua_integer2str(buff, sizeof(buff), ivalue(obj)); - else { - len = lua_number2str(buff, sizeof(buff), fltvalue(obj)); -#if !defined(LUA_COMPAT_FLOATSTRING) - if (buff[strspn(buff, "-0123456789")] == '\0') { /* looks like an int? */ - buff[len++] = lua_getlocaledecpoint(); - buff[len++] = '0'; /* adds '.0' to result */ - } -#endif - } - setsvalue2s(L, obj, luaS_newlstr(L, buff, len)); -} - - -static void pushstr (lua_State *L, const char *str, size_t l) { - setsvalue2s(L, L->top, luaS_newlstr(L, str, l)); - luaD_inctop(L); -} - - -/* -** this function handles only '%d', '%c', '%f', '%p', and '%s' - conventional formats, plus Lua-specific '%I' and '%U' -*/ -const char *luaO_pushvfstring (lua_State *L, const char *fmt, va_list argp) { - int n = 0; - for (;;) { - const char *e = strchr(fmt, '%'); - if (e == NULL) break; - pushstr(L, fmt, e - fmt); - switch (*(e+1)) { - case 's': { /* zero-terminated string */ - const char *s = va_arg(argp, char *); - if (s == NULL) s = "(null)"; - pushstr(L, s, strlen(s)); - break; - } - case 'c': { /* an 'int' as a character */ - char buff = cast(char, va_arg(argp, int)); - if (lisprint(cast_uchar(buff))) - pushstr(L, &buff, 1); - else /* non-printable character; print its code */ - luaO_pushfstring(L, "<\\%d>", cast_uchar(buff)); - break; - } - case 'd': { /* an 'int' */ - setivalue(L->top, va_arg(argp, int)); - goto top2str; - } - case 'I': { /* a 'lua_Integer' */ - setivalue(L->top, cast(lua_Integer, va_arg(argp, l_uacInt))); - goto top2str; - } - case 'f': { /* a 'lua_Number' */ - setfltvalue(L->top, cast_num(va_arg(argp, l_uacNumber))); - top2str: /* convert the top element to a string */ - luaD_inctop(L); - luaO_tostring(L, L->top - 1); - break; - } - case 'p': { /* a pointer */ - char buff[4*sizeof(void *) + 8]; /* should be enough space for a '%p' */ - int l = l_sprintf(buff, sizeof(buff), "%p", va_arg(argp, void *)); - pushstr(L, buff, l); - break; - } - case 'U': { /* an 'int' as a UTF-8 sequence */ - char buff[UTF8BUFFSZ]; - int l = luaO_utf8esc(buff, cast(long, va_arg(argp, long))); - pushstr(L, buff + UTF8BUFFSZ - l, l); - break; - } - case '%': { - pushstr(L, "%", 1); - break; - } - default: { - luaG_runerror(L, "invalid option '%%%c' to 'lua_pushfstring'", - *(e + 1)); - } - } - n += 2; - fmt = e+2; - } - luaD_checkstack(L, 1); - pushstr(L, fmt, strlen(fmt)); - if (n > 0) luaV_concat(L, n + 1); - return svalue(L->top - 1); -} - - -const char *luaO_pushfstring (lua_State *L, const char *fmt, ...) { - const char *msg; - va_list argp; - va_start(argp, fmt); - msg = luaO_pushvfstring(L, fmt, argp); - va_end(argp); - return msg; -} - - -/* number of chars of a literal string without the ending \0 */ -#define LL(x) (sizeof(x)/sizeof(char) - 1) - -#define RETS "..." -#define PRE "[string \"" -#define POS "\"]" - -#define addstr(a,b,l) ( memcpy(a,b,(l) * sizeof(char)), a += (l) ) - -void luaO_chunkid (char *out, const char *source, size_t bufflen) { - size_t l = strlen(source); - if (*source == '=') { /* 'literal' source */ - if (l <= bufflen) /* small enough? */ - memcpy(out, source + 1, l * sizeof(char)); - else { /* truncate it */ - addstr(out, source + 1, bufflen - 1); - *out = '\0'; - } - } - else if (*source == '@') { /* file name */ - if (l <= bufflen) /* small enough? */ - memcpy(out, source + 1, l * sizeof(char)); - else { /* add '...' before rest of name */ - addstr(out, RETS, LL(RETS)); - bufflen -= LL(RETS); - memcpy(out, source + 1 + l - bufflen, bufflen * sizeof(char)); - } - } - else { /* string; format as [string "source"] */ - const char *nl = strchr(source, '\n'); /* find first new line (if any) */ - addstr(out, PRE, LL(PRE)); /* add prefix */ - bufflen -= LL(PRE RETS POS) + 1; /* save space for prefix+suffix+'\0' */ - if (l < bufflen && nl == NULL) { /* small one-line source? */ - addstr(out, source, l); /* keep it */ - } - else { - if (nl != NULL) l = nl - source; /* stop at first newline */ - if (l > bufflen) l = bufflen; - addstr(out, source, l); - addstr(out, RETS, LL(RETS)); - } - memcpy(out, POS, (LL(POS) + 1) * sizeof(char)); - } -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lobject.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lobject.h deleted file mode 100644 index eeddfdef5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lobject.h +++ /dev/null @@ -1,549 +0,0 @@ -/* -** $Id: lobject.h,v 2.116 2015/11/03 18:33:10 roberto Exp roberto $ -** Type definitions for Lua objects -** See Copyright Notice in lua.h -*/ - - -#ifndef lobject_h -#define lobject_h - - -#include - - -#include "llimits.h" -#include "lua.h" - - -/* -** Extra tags for non-values -*/ -#define LUA_TPROTO LUA_NUMTAGS /* function prototypes */ -#define LUA_TDEADKEY (LUA_NUMTAGS+1) /* removed keys in tables */ - -/* -** number of all possible tags (including LUA_TNONE but excluding DEADKEY) -*/ -#define LUA_TOTALTAGS (LUA_TPROTO + 2) - - -/* -** tags for Tagged Values have the following use of bits: -** bits 0-3: actual tag (a LUA_T* value) -** bits 4-5: variant bits -** bit 6: whether value is collectable -*/ - - -/* -** LUA_TFUNCTION variants: -** 0 - Lua function -** 1 - light C function -** 2 - regular C function (closure) -*/ - -/* Variant tags for functions */ -#define LUA_TLCL (LUA_TFUNCTION | (0 << 4)) /* Lua closure */ -#define LUA_TLCF (LUA_TFUNCTION | (1 << 4)) /* light C function */ -#define LUA_TCCL (LUA_TFUNCTION | (2 << 4)) /* C closure */ - - -/* Variant tags for strings */ -#define LUA_TSHRSTR (LUA_TSTRING | (0 << 4)) /* short strings */ -#define LUA_TLNGSTR (LUA_TSTRING | (1 << 4)) /* long strings */ - - -/* Variant tags for numbers */ -#define LUA_TNUMFLT (LUA_TNUMBER | (0 << 4)) /* float numbers */ -#define LUA_TNUMINT (LUA_TNUMBER | (1 << 4)) /* integer numbers */ - - -/* Bit mark for collectable types */ -#define BIT_ISCOLLECTABLE (1 << 6) - -/* mark a tag as collectable */ -#define ctb(t) ((t) | BIT_ISCOLLECTABLE) - - -/* -** Common type for all collectable objects -*/ -typedef struct GCObject GCObject; - - -/* -** Common Header for all collectable objects (in macro form, to be -** included in other objects) -*/ -#define CommonHeader GCObject *next; lu_byte tt; lu_byte marked - - -/* -** Common type has only the common header -*/ -struct GCObject { - CommonHeader; -}; - - - - -/* -** Tagged Values. This is the basic representation of values in Lua, -** an actual value plus a tag with its type. -*/ - -/* -** Union of all Lua values -*/ -typedef union Value { - GCObject *gc; /* collectable objects */ - void *p; /* light userdata */ - int b; /* booleans */ - lua_CFunction f; /* light C functions */ - lua_Integer i; /* integer numbers */ - lua_Number n; /* float numbers */ -} Value; - - -#define TValuefields Value value_; int tt_ - - -typedef struct lua_TValue { - TValuefields; -} TValue; - - - -/* macro defining a nil value */ -#define NILCONSTANT {NULL}, LUA_TNIL - - -#define val_(o) ((o)->value_) - - -/* raw type tag of a TValue */ -#define rttype(o) ((o)->tt_) - -/* tag with no variants (bits 0-3) */ -#define novariant(x) ((x) & 0x0F) - -/* type tag of a TValue (bits 0-3 for tags + variant bits 4-5) */ -#define ttype(o) (rttype(o) & 0x3F) - -/* type tag of a TValue with no variants (bits 0-3) */ -#define ttnov(o) (novariant(rttype(o))) - - -/* Macros to test type */ -#define checktag(o,t) (rttype(o) == (t)) -#define checktype(o,t) (ttnov(o) == (t)) -#define ttisnumber(o) checktype((o), LUA_TNUMBER) -#define ttisfloat(o) checktag((o), LUA_TNUMFLT) -#define ttisinteger(o) checktag((o), LUA_TNUMINT) -#define ttisnil(o) checktag((o), LUA_TNIL) -#define ttisboolean(o) checktag((o), LUA_TBOOLEAN) -#define ttislightuserdata(o) checktag((o), LUA_TLIGHTUSERDATA) -#define ttisstring(o) checktype((o), LUA_TSTRING) -#define ttisshrstring(o) checktag((o), ctb(LUA_TSHRSTR)) -#define ttislngstring(o) checktag((o), ctb(LUA_TLNGSTR)) -#define ttistable(o) checktag((o), ctb(LUA_TTABLE)) -#define ttisfunction(o) checktype(o, LUA_TFUNCTION) -#define ttisclosure(o) ((rttype(o) & 0x1F) == LUA_TFUNCTION) -#define ttisCclosure(o) checktag((o), ctb(LUA_TCCL)) -#define ttisLclosure(o) checktag((o), ctb(LUA_TLCL)) -#define ttislcf(o) checktag((o), LUA_TLCF) -#define ttisfulluserdata(o) checktag((o), ctb(LUA_TUSERDATA)) -#define ttisthread(o) checktag((o), ctb(LUA_TTHREAD)) -#define ttisdeadkey(o) checktag((o), LUA_TDEADKEY) - - -/* Macros to access values */ -#define ivalue(o) check_exp(ttisinteger(o), val_(o).i) -#define fltvalue(o) check_exp(ttisfloat(o), val_(o).n) -#define nvalue(o) check_exp(ttisnumber(o), \ - (ttisinteger(o) ? cast_num(ivalue(o)) : fltvalue(o))) -#define gcvalue(o) check_exp(iscollectable(o), val_(o).gc) -#define pvalue(o) check_exp(ttislightuserdata(o), val_(o).p) -#define tsvalue(o) check_exp(ttisstring(o), gco2ts(val_(o).gc)) -#define uvalue(o) check_exp(ttisfulluserdata(o), gco2u(val_(o).gc)) -#define clvalue(o) check_exp(ttisclosure(o), gco2cl(val_(o).gc)) -#define clLvalue(o) check_exp(ttisLclosure(o), gco2lcl(val_(o).gc)) -#define clCvalue(o) check_exp(ttisCclosure(o), gco2ccl(val_(o).gc)) -#define fvalue(o) check_exp(ttislcf(o), val_(o).f) -#define hvalue(o) check_exp(ttistable(o), gco2t(val_(o).gc)) -#define bvalue(o) check_exp(ttisboolean(o), val_(o).b) -#define thvalue(o) check_exp(ttisthread(o), gco2th(val_(o).gc)) -/* a dead value may get the 'gc' field, but cannot access its contents */ -#define deadvalue(o) check_exp(ttisdeadkey(o), cast(void *, val_(o).gc)) - -#define l_isfalse(o) (ttisnil(o) || (ttisboolean(o) && bvalue(o) == 0)) - - -#define iscollectable(o) (rttype(o) & BIT_ISCOLLECTABLE) - - -/* Macros for internal tests */ -#define righttt(obj) (ttype(obj) == gcvalue(obj)->tt) - -#define checkliveness(L,obj) \ - lua_longassert(!iscollectable(obj) || \ - (righttt(obj) && (L == NULL || !isdead(G(L),gcvalue(obj))))) - - -/* Macros to set values */ -#define settt_(o,t) ((o)->tt_=(t)) - -#define setfltvalue(obj,x) \ - { TValue *io=(obj); val_(io).n=(x); settt_(io, LUA_TNUMFLT); } - -#define chgfltvalue(obj,x) \ - { TValue *io=(obj); lua_assert(ttisfloat(io)); val_(io).n=(x); } - -#define setivalue(obj,x) \ - { TValue *io=(obj); val_(io).i=(x); settt_(io, LUA_TNUMINT); } - -#define chgivalue(obj,x) \ - { TValue *io=(obj); lua_assert(ttisinteger(io)); val_(io).i=(x); } - -#define setnilvalue(obj) settt_(obj, LUA_TNIL) - -#define setfvalue(obj,x) \ - { TValue *io=(obj); val_(io).f=(x); settt_(io, LUA_TLCF); } - -#define setpvalue(obj,x) \ - { TValue *io=(obj); val_(io).p=(x); settt_(io, LUA_TLIGHTUSERDATA); } - -#define setbvalue(obj,x) \ - { TValue *io=(obj); val_(io).b=(x); settt_(io, LUA_TBOOLEAN); } - -#define setgcovalue(L,obj,x) \ - { TValue *io = (obj); GCObject *i_g=(x); \ - val_(io).gc = i_g; settt_(io, ctb(i_g->tt)); } - -#define setsvalue(L,obj,x) \ - { TValue *io = (obj); TString *x_ = (x); \ - val_(io).gc = obj2gco(x_); settt_(io, ctb(x_->tt)); \ - checkliveness(L,io); } - -#define setuvalue(L,obj,x) \ - { TValue *io = (obj); Udata *x_ = (x); \ - val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_TUSERDATA)); \ - checkliveness(L,io); } - -#define setthvalue(L,obj,x) \ - { TValue *io = (obj); lua_State *x_ = (x); \ - val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_TTHREAD)); \ - checkliveness(L,io); } - -#define setclLvalue(L,obj,x) \ - { TValue *io = (obj); LClosure *x_ = (x); \ - val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_TLCL)); \ - checkliveness(L,io); } - -#define setclCvalue(L,obj,x) \ - { TValue *io = (obj); CClosure *x_ = (x); \ - val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_TCCL)); \ - checkliveness(L,io); } - -#define sethvalue(L,obj,x) \ - { TValue *io = (obj); Table *x_ = (x); \ - val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_TTABLE)); \ - checkliveness(L,io); } - -#define setdeadvalue(obj) settt_(obj, LUA_TDEADKEY) - - - -#define setobj(L,obj1,obj2) \ - { TValue *io1=(obj1); *io1 = *(obj2); \ - (void)L; checkliveness(L,io1); } - - -/* -** different types of assignments, according to destination -*/ - -/* from stack to (same) stack */ -#define setobjs2s setobj -/* to stack (not from same stack) */ -#define setobj2s setobj -#define setsvalue2s setsvalue -#define sethvalue2s sethvalue -#define setptvalue2s setptvalue -/* from table to same table */ -#define setobjt2t setobj -/* to new object */ -#define setobj2n setobj -#define setsvalue2n setsvalue - -/* to table (define it as an expression to be used in macros) */ -#define setobj2t(L,o1,o2) ((void)L, *(o1)=*(o2), checkliveness(L,(o1))) - - - - -/* -** {====================================================== -** types and prototypes -** ======================================================= -*/ - - -typedef TValue *StkId; /* index to stack elements */ - - - - -/* -** Header for string value; string bytes follow the end of this structure -** (aligned according to 'UTString'; see next). -*/ -typedef struct TString { - CommonHeader; - lu_byte extra; /* reserved words for short strings; "has hash" for longs */ - lu_byte shrlen; /* length for short strings */ - unsigned int hash; - union { - size_t lnglen; /* length for long strings */ - struct TString *hnext; /* linked list for hash table */ - } u; -} TString; - - -/* -** Ensures that address after this type is always fully aligned. -*/ -typedef union UTString { - L_Umaxalign dummy; /* ensures maximum alignment for strings */ - TString tsv; -} UTString; - - -/* -** Get the actual string (array of bytes) from a 'TString'. -** (Access to 'extra' ensures that value is really a 'TString'.) -*/ -#define getstr(ts) \ - check_exp(sizeof((ts)->extra), cast(char *, (ts)) + sizeof(UTString)) - - -/* get the actual string (array of bytes) from a Lua value */ -#define svalue(o) getstr(tsvalue(o)) - -/* get string length from 'TString *s' */ -#define tsslen(s) ((s)->tt == LUA_TSHRSTR ? (s)->shrlen : (s)->u.lnglen) - -/* get string length from 'TValue *o' */ -#define vslen(o) tsslen(tsvalue(o)) - - -/* -** Header for userdata; memory area follows the end of this structure -** (aligned according to 'UUdata'; see next). -*/ -typedef struct Udata { - CommonHeader; - lu_byte ttuv_; /* user value's tag */ - struct Table *metatable; - size_t len; /* number of bytes */ - union Value user_; /* user value */ -} Udata; - - -/* -** Ensures that address after this type is always fully aligned. -*/ -typedef union UUdata { - L_Umaxalign dummy; /* ensures maximum alignment for 'local' udata */ - Udata uv; -} UUdata; - - -/* -** Get the address of memory block inside 'Udata'. -** (Access to 'ttuv_' ensures that value is really a 'Udata'.) -*/ -#define getudatamem(u) \ - check_exp(sizeof((u)->ttuv_), (cast(char*, (u)) + sizeof(UUdata))) - -#define setuservalue(L,u,o) \ - { const TValue *io=(o); Udata *iu = (u); \ - iu->user_ = io->value_; iu->ttuv_ = rttype(io); \ - checkliveness(L,io); } - - -#define getuservalue(L,u,o) \ - { TValue *io=(o); const Udata *iu = (u); \ - io->value_ = iu->user_; settt_(io, iu->ttuv_); \ - checkliveness(L,io); } - - -/* -** Description of an upvalue for function prototypes -*/ -typedef struct Upvaldesc { - TString *name; /* upvalue name (for debug information) */ - lu_byte instack; /* whether it is in stack (register) */ - lu_byte idx; /* index of upvalue (in stack or in outer function's list) */ -} Upvaldesc; - - -/* -** Description of a local variable for function prototypes -** (used for debug information) -*/ -typedef struct LocVar { - TString *varname; - int startpc; /* first point where variable is active */ - int endpc; /* first point where variable is dead */ -} LocVar; - - -/* -** Function Prototypes -*/ -typedef struct Proto { - CommonHeader; - lu_byte numparams; /* number of fixed parameters */ - lu_byte is_vararg; - lu_byte maxstacksize; /* number of registers needed by this function */ - int sizeupvalues; /* size of 'upvalues' */ - int sizek; /* size of 'k' */ - int sizecode; - int sizelineinfo; - int sizep; /* size of 'p' */ - int sizelocvars; - int linedefined; /* debug information */ - int lastlinedefined; /* debug information */ - TValue *k; /* constants used by the function */ - Instruction *code; /* opcodes */ - struct Proto **p; /* functions defined inside the function */ - int *lineinfo; /* map from opcodes to source lines (debug information) */ - LocVar *locvars; /* information about local variables (debug information) */ - Upvaldesc *upvalues; /* upvalue information */ - struct LClosure *cache; /* last-created closure with this prototype */ - TString *source; /* used for debug information */ - GCObject *gclist; -} Proto; - - - -/* -** Lua Upvalues -*/ -typedef struct UpVal UpVal; - - -/* -** Closures -*/ - -#define ClosureHeader \ - CommonHeader; lu_byte nupvalues; GCObject *gclist - -typedef struct CClosure { - ClosureHeader; - lua_CFunction f; - TValue upvalue[1]; /* list of upvalues */ -} CClosure; - - -typedef struct LClosure { - ClosureHeader; - struct Proto *p; - UpVal *upvals[1]; /* list of upvalues */ -} LClosure; - - -typedef union Closure { - CClosure c; - LClosure l; -} Closure; - - -#define isLfunction(o) ttisLclosure(o) - -#define getproto(o) (clLvalue(o)->p) - - -/* -** Tables -*/ - -typedef union TKey { - struct { - TValuefields; - int next; /* for chaining (offset for next node) */ - } nk; - TValue tvk; -} TKey; - - -/* copy a value into a key without messing up field 'next' */ -#define setnodekey(L,key,obj) \ - { TKey *k_=(key); const TValue *io_=(obj); \ - k_->nk.value_ = io_->value_; k_->nk.tt_ = io_->tt_; \ - (void)L; checkliveness(L,io_); } - - -typedef struct Node { - TValue i_val; - TKey i_key; -} Node; - - -typedef struct Table { - CommonHeader; - lu_byte flags; /* 1<

lsizenode)) - - -/* -** (address of) a fixed nil value -*/ -#define luaO_nilobject (&luaO_nilobject_) - - -LUAI_DDEC const TValue luaO_nilobject_; - -/* size of buffer for 'luaO_utf8esc' function */ -#define UTF8BUFFSZ 8 - -LUAI_FUNC int luaO_int2fb (unsigned int x); -LUAI_FUNC int luaO_fb2int (int x); -LUAI_FUNC int luaO_utf8esc (char *buff, unsigned long x); -LUAI_FUNC int luaO_ceillog2 (unsigned int x); -LUAI_FUNC void luaO_arith (lua_State *L, int op, const TValue *p1, - const TValue *p2, TValue *res); -LUAI_FUNC size_t luaO_str2num (const char *s, TValue *o); -LUAI_FUNC int luaO_hexavalue (int c); -LUAI_FUNC void luaO_tostring (lua_State *L, StkId obj); -LUAI_FUNC const char *luaO_pushvfstring (lua_State *L, const char *fmt, - va_list argp); -LUAI_FUNC const char *luaO_pushfstring (lua_State *L, const char *fmt, ...); -LUAI_FUNC void luaO_chunkid (char *out, const char *source, size_t len); - - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lopcodes.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lopcodes.c deleted file mode 100644 index 10d4bbce1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lopcodes.c +++ /dev/null @@ -1,124 +0,0 @@ -/* -** $Id: lopcodes.c,v 1.54 2014/11/02 19:19:04 roberto Exp roberto $ -** Opcodes for Lua virtual machine -** See Copyright Notice in lua.h -*/ - -#define lopcodes_c -#define LUA_CORE - -#include "lprefix.h" - - -#include - -#include "lopcodes.h" - - -/* ORDER OP */ - -LUAI_DDEF const char *const luaP_opnames[NUM_OPCODES+1] = { - "MOVE", - "LOADK", - "LOADKX", - "LOADBOOL", - "LOADNIL", - "GETUPVAL", - "GETTABUP", - "GETTABLE", - "SETTABUP", - "SETUPVAL", - "SETTABLE", - "NEWTABLE", - "SELF", - "ADD", - "SUB", - "MUL", - "MOD", - "POW", - "DIV", - "IDIV", - "BAND", - "BOR", - "BXOR", - "SHL", - "SHR", - "UNM", - "BNOT", - "NOT", - "LEN", - "CONCAT", - "JMP", - "EQ", - "LT", - "LE", - "TEST", - "TESTSET", - "CALL", - "TAILCALL", - "RETURN", - "FORLOOP", - "FORPREP", - "TFORCALL", - "TFORLOOP", - "SETLIST", - "CLOSURE", - "VARARG", - "EXTRAARG", - NULL -}; - - -#define opmode(t,a,b,c,m) (((t)<<7) | ((a)<<6) | ((b)<<4) | ((c)<<2) | (m)) - -LUAI_DDEF const lu_byte luaP_opmodes[NUM_OPCODES] = { -/* T A B C mode opcode */ - opmode(0, 1, OpArgR, OpArgN, iABC) /* OP_MOVE */ - ,opmode(0, 1, OpArgK, OpArgN, iABx) /* OP_LOADK */ - ,opmode(0, 1, OpArgN, OpArgN, iABx) /* OP_LOADKX */ - ,opmode(0, 1, OpArgU, OpArgU, iABC) /* OP_LOADBOOL */ - ,opmode(0, 1, OpArgU, OpArgN, iABC) /* OP_LOADNIL */ - ,opmode(0, 1, OpArgU, OpArgN, iABC) /* OP_GETUPVAL */ - ,opmode(0, 1, OpArgU, OpArgK, iABC) /* OP_GETTABUP */ - ,opmode(0, 1, OpArgR, OpArgK, iABC) /* OP_GETTABLE */ - ,opmode(0, 0, OpArgK, OpArgK, iABC) /* OP_SETTABUP */ - ,opmode(0, 0, OpArgU, OpArgN, iABC) /* OP_SETUPVAL */ - ,opmode(0, 0, OpArgK, OpArgK, iABC) /* OP_SETTABLE */ - ,opmode(0, 1, OpArgU, OpArgU, iABC) /* OP_NEWTABLE */ - ,opmode(0, 1, OpArgR, OpArgK, iABC) /* OP_SELF */ - ,opmode(0, 1, OpArgK, OpArgK, iABC) /* OP_ADD */ - ,opmode(0, 1, OpArgK, OpArgK, iABC) /* OP_SUB */ - ,opmode(0, 1, OpArgK, OpArgK, iABC) /* OP_MUL */ - ,opmode(0, 1, OpArgK, OpArgK, iABC) /* OP_MOD */ - ,opmode(0, 1, OpArgK, OpArgK, iABC) /* OP_POW */ - ,opmode(0, 1, OpArgK, OpArgK, iABC) /* OP_DIV */ - ,opmode(0, 1, OpArgK, OpArgK, iABC) /* OP_IDIV */ - ,opmode(0, 1, OpArgK, OpArgK, iABC) /* OP_BAND */ - ,opmode(0, 1, OpArgK, OpArgK, iABC) /* OP_BOR */ - ,opmode(0, 1, OpArgK, OpArgK, iABC) /* OP_BXOR */ - ,opmode(0, 1, OpArgK, OpArgK, iABC) /* OP_SHL */ - ,opmode(0, 1, OpArgK, OpArgK, iABC) /* OP_SHR */ - ,opmode(0, 1, OpArgR, OpArgN, iABC) /* OP_UNM */ - ,opmode(0, 1, OpArgR, OpArgN, iABC) /* OP_BNOT */ - ,opmode(0, 1, OpArgR, OpArgN, iABC) /* OP_NOT */ - ,opmode(0, 1, OpArgR, OpArgN, iABC) /* OP_LEN */ - ,opmode(0, 1, OpArgR, OpArgR, iABC) /* OP_CONCAT */ - ,opmode(0, 0, OpArgR, OpArgN, iAsBx) /* OP_JMP */ - ,opmode(1, 0, OpArgK, OpArgK, iABC) /* OP_EQ */ - ,opmode(1, 0, OpArgK, OpArgK, iABC) /* OP_LT */ - ,opmode(1, 0, OpArgK, OpArgK, iABC) /* OP_LE */ - ,opmode(1, 0, OpArgN, OpArgU, iABC) /* OP_TEST */ - ,opmode(1, 1, OpArgR, OpArgU, iABC) /* OP_TESTSET */ - ,opmode(0, 1, OpArgU, OpArgU, iABC) /* OP_CALL */ - ,opmode(0, 1, OpArgU, OpArgU, iABC) /* OP_TAILCALL */ - ,opmode(0, 0, OpArgU, OpArgN, iABC) /* OP_RETURN */ - ,opmode(0, 1, OpArgR, OpArgN, iAsBx) /* OP_FORLOOP */ - ,opmode(0, 1, OpArgR, OpArgN, iAsBx) /* OP_FORPREP */ - ,opmode(0, 0, OpArgN, OpArgU, iABC) /* OP_TFORCALL */ - ,opmode(0, 1, OpArgR, OpArgN, iAsBx) /* OP_TFORLOOP */ - ,opmode(0, 0, OpArgU, OpArgU, iABC) /* OP_SETLIST */ - ,opmode(0, 1, OpArgU, OpArgN, iABx) /* OP_CLOSURE */ - ,opmode(0, 1, OpArgU, OpArgN, iABC) /* OP_VARARG */ - ,opmode(0, 0, OpArgU, OpArgU, iAx) /* OP_EXTRAARG */ -}; - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lopcodes.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lopcodes.h deleted file mode 100644 index dd2a7571d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lopcodes.h +++ /dev/null @@ -1,297 +0,0 @@ -/* -** $Id: lopcodes.h,v 1.148 2014/10/25 11:50:46 roberto Exp roberto $ -** Opcodes for Lua virtual machine -** See Copyright Notice in lua.h -*/ - -#ifndef lopcodes_h -#define lopcodes_h - -#include "llimits.h" - - -/*=========================================================================== - We assume that instructions are unsigned numbers. - All instructions have an opcode in the first 6 bits. - Instructions can have the following fields: - 'A' : 8 bits - 'B' : 9 bits - 'C' : 9 bits - 'Ax' : 26 bits ('A', 'B', and 'C' together) - 'Bx' : 18 bits ('B' and 'C' together) - 'sBx' : signed Bx - - A signed argument is represented in excess K; that is, the number - value is the unsigned value minus K. K is exactly the maximum value - for that argument (so that -max is represented by 0, and +max is - represented by 2*max), which is half the maximum for the corresponding - unsigned argument. -===========================================================================*/ - - -enum OpMode {iABC, iABx, iAsBx, iAx}; /* basic instruction format */ - - -/* -** size and position of opcode arguments. -*/ -#define SIZE_C 9 -#define SIZE_B 9 -#define SIZE_Bx (SIZE_C + SIZE_B) -#define SIZE_A 8 -#define SIZE_Ax (SIZE_C + SIZE_B + SIZE_A) - -#define SIZE_OP 6 - -#define POS_OP 0 -#define POS_A (POS_OP + SIZE_OP) -#define POS_C (POS_A + SIZE_A) -#define POS_B (POS_C + SIZE_C) -#define POS_Bx POS_C -#define POS_Ax POS_A - - -/* -** limits for opcode arguments. -** we use (signed) int to manipulate most arguments, -** so they must fit in LUAI_BITSINT-1 bits (-1 for sign) -*/ -#if SIZE_Bx < LUAI_BITSINT-1 -#define MAXARG_Bx ((1<>1) /* 'sBx' is signed */ -#else -#define MAXARG_Bx MAX_INT -#define MAXARG_sBx MAX_INT -#endif - -#if SIZE_Ax < LUAI_BITSINT-1 -#define MAXARG_Ax ((1<>POS_OP) & MASK1(SIZE_OP,0))) -#define SET_OPCODE(i,o) ((i) = (((i)&MASK0(SIZE_OP,POS_OP)) | \ - ((cast(Instruction, o)<>pos) & MASK1(size,0))) -#define setarg(i,v,pos,size) ((i) = (((i)&MASK0(size,pos)) | \ - ((cast(Instruction, v)<> RK(C) */ -OP_UNM,/* A B R(A) := -R(B) */ -OP_BNOT,/* A B R(A) := ~R(B) */ -OP_NOT,/* A B R(A) := not R(B) */ -OP_LEN,/* A B R(A) := length of R(B) */ - -OP_CONCAT,/* A B C R(A) := R(B).. ... ..R(C) */ - -OP_JMP,/* A sBx pc+=sBx; if (A) close all upvalues >= R(A - 1) */ -OP_EQ,/* A B C if ((RK(B) == RK(C)) ~= A) then pc++ */ -OP_LT,/* A B C if ((RK(B) < RK(C)) ~= A) then pc++ */ -OP_LE,/* A B C if ((RK(B) <= RK(C)) ~= A) then pc++ */ - -OP_TEST,/* A C if not (R(A) <=> C) then pc++ */ -OP_TESTSET,/* A B C if (R(B) <=> C) then R(A) := R(B) else pc++ */ - -OP_CALL,/* A B C R(A), ... ,R(A+C-2) := R(A)(R(A+1), ... ,R(A+B-1)) */ -OP_TAILCALL,/* A B C return R(A)(R(A+1), ... ,R(A+B-1)) */ -OP_RETURN,/* A B return R(A), ... ,R(A+B-2) (see note) */ - -OP_FORLOOP,/* A sBx R(A)+=R(A+2); - if R(A) > 4) & 3)) -#define getCMode(m) (cast(enum OpArgMask, (luaP_opmodes[m] >> 2) & 3)) -#define testAMode(m) (luaP_opmodes[m] & (1 << 6)) -#define testTMode(m) (luaP_opmodes[m] & (1 << 7)) - - -LUAI_DDEC const char *const luaP_opnames[NUM_OPCODES+1]; /* opcode names */ - - -/* number of list items to accumulate before a SETLIST instruction */ -#define LFIELDS_PER_FLUSH 50 - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/loslib.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/loslib.c deleted file mode 100644 index dd2bb378d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/loslib.c +++ /dev/null @@ -1,407 +0,0 @@ -/* -** $Id: loslib.c,v 1.64 2016/04/18 13:06:55 roberto Exp $ -** Standard Operating System library -** See Copyright Notice in lua.h -*/ - -#define loslib_c -#define LUA_LIB - -#include "lprefix.h" - - -#include -#include -#include -#include -#include - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - - -/* -** {================================================================== -** List of valid conversion specifiers for the 'strftime' function; -** options are grouped by length; group of length 2 start with '||'. -** =================================================================== -*/ -#if !defined(LUA_STRFTIMEOPTIONS) /* { */ - -/* options for ANSI C 89 (only 1-char options) */ -#define L_STRFTIMEC89 "aAbBcdHIjmMpSUwWxXyYZ%" - -/* options for ISO C 99 and POSIX */ -#define L_STRFTIMEC99 "aAbBcCdDeFgGhHIjmMnprRStTuUVwWxXyYzZ%" \ - "||" "EcECExEXEyEY" "OdOeOHOIOmOMOSOuOUOVOwOWOy" /* two-char options */ - -/* options for Windows */ -#define L_STRFTIMEWIN "aAbBcdHIjmMpSUwWxXyYzZ%" \ - "||" "#c#x#d#H#I#j#m#M#S#U#w#W#y#Y" /* two-char options */ - -#if defined(LUA_USE_WINDOWS) -#define LUA_STRFTIMEOPTIONS L_STRFTIMEWIN -#elif defined(LUA_USE_C89) -#define LUA_STRFTIMEOPTIONS L_STRFTIMEC89 -#else /* C99 specification */ -#define LUA_STRFTIMEOPTIONS L_STRFTIMEC99 -#endif - -#endif /* } */ -/* }================================================================== */ - - -/* -** {================================================================== -** Configuration for time-related stuff -** =================================================================== -*/ - -#if !defined(l_time_t) /* { */ -/* -** type to represent time_t in Lua -*/ -#define l_timet lua_Integer -#define l_pushtime(L,t) lua_pushinteger(L,(lua_Integer)(t)) - -static time_t l_checktime (lua_State *L, int arg) { - lua_Integer t = luaL_checkinteger(L, arg); - luaL_argcheck(L, (time_t)t == t, arg, "time out-of-bounds"); - return (time_t)t; -} - -#endif /* } */ - - -#if !defined(l_gmtime) /* { */ -/* -** By default, Lua uses gmtime/localtime, except when POSIX is available, -** where it uses gmtime_r/localtime_r -*/ - -#if defined(LUA_USE_POSIX) /* { */ - -#define l_gmtime(t,r) gmtime_r(t,r) -#define l_localtime(t,r) localtime_r(t,r) - -#else /* }{ */ - -/* ISO C definitions */ -#define l_gmtime(t,r) ((void)(r)->tm_sec, gmtime(t)) -#define l_localtime(t,r) ((void)(r)->tm_sec, localtime(t)) - -#endif /* } */ - -#endif /* } */ - -/* }================================================================== */ - - -/* -** {================================================================== -** Configuration for 'tmpnam': -** By default, Lua uses tmpnam except when POSIX is available, where -** it uses mkstemp. -** =================================================================== -*/ -#if !defined(lua_tmpnam) /* { */ - -#if defined(LUA_USE_POSIX) /* { */ - -#include - -#define LUA_TMPNAMBUFSIZE 32 - -#if !defined(LUA_TMPNAMTEMPLATE) -#define LUA_TMPNAMTEMPLATE "/tmp/lua_XXXXXX" -#endif - -#define lua_tmpnam(b,e) { \ - strcpy(b, LUA_TMPNAMTEMPLATE); \ - e = mkstemp(b); \ - if (e != -1) close(e); \ - e = (e == -1); } - -#else /* }{ */ - -/* ISO C definitions */ -#define LUA_TMPNAMBUFSIZE L_tmpnam -#define lua_tmpnam(b,e) { e = (tmpnam(b) == NULL); } - -#endif /* } */ - -#endif /* } */ -/* }================================================================== */ - - - - -static int os_execute (lua_State *L) { - const char *cmd = luaL_optstring(L, 1, NULL); - int stat = system(cmd); - if (cmd != NULL) - return luaL_execresult(L, stat); - else { - lua_pushboolean(L, stat); /* true if there is a shell */ - return 1; - } -} - - -static int os_remove (lua_State *L) { - const char *filename = luaL_checkstring(L, 1); - return luaL_fileresult(L, remove(filename) == 0, filename); -} - - -static int os_rename (lua_State *L) { - const char *fromname = luaL_checkstring(L, 1); - const char *toname = luaL_checkstring(L, 2); - return luaL_fileresult(L, rename(fromname, toname) == 0, NULL); -} - - -static int os_tmpname (lua_State *L) { - char buff[LUA_TMPNAMBUFSIZE]; - int err; - lua_tmpnam(buff, err); - if (err) - return luaL_error(L, "unable to generate a unique filename"); - lua_pushstring(L, buff); - return 1; -} - - -static int os_getenv (lua_State *L) { - lua_pushstring(L, getenv(luaL_checkstring(L, 1))); /* if NULL push nil */ - return 1; -} - - -static int os_clock (lua_State *L) { - lua_pushnumber(L, ((lua_Number)clock())/(lua_Number)CLOCKS_PER_SEC); - return 1; -} - - -/* -** {====================================================== -** Time/Date operations -** { year=%Y, month=%m, day=%d, hour=%H, min=%M, sec=%S, -** wday=%w+1, yday=%j, isdst=? } -** ======================================================= -*/ - -static void setfield (lua_State *L, const char *key, int value) { - lua_pushinteger(L, value); - lua_setfield(L, -2, key); -} - -static void setboolfield (lua_State *L, const char *key, int value) { - if (value < 0) /* undefined? */ - return; /* does not set field */ - lua_pushboolean(L, value); - lua_setfield(L, -2, key); -} - - -/* -** Set all fields from structure 'tm' in the table on top of the stack -*/ -static void setallfields (lua_State *L, struct tm *stm) { - setfield(L, "sec", stm->tm_sec); - setfield(L, "min", stm->tm_min); - setfield(L, "hour", stm->tm_hour); - setfield(L, "day", stm->tm_mday); - setfield(L, "month", stm->tm_mon + 1); - setfield(L, "year", stm->tm_year + 1900); - setfield(L, "wday", stm->tm_wday + 1); - setfield(L, "yday", stm->tm_yday + 1); - setboolfield(L, "isdst", stm->tm_isdst); -} - - -static int getboolfield (lua_State *L, const char *key) { - int res; - res = (lua_getfield(L, -1, key) == LUA_TNIL) ? -1 : lua_toboolean(L, -1); - lua_pop(L, 1); - return res; -} - - -/* maximum value for date fields (to avoid arithmetic overflows with 'int') */ -#if !defined(L_MAXDATEFIELD) -#define L_MAXDATEFIELD (INT_MAX / 2) -#endif - -static int getfield (lua_State *L, const char *key, int d, int delta) { - int isnum; - int t = lua_getfield(L, -1, key); /* get field and its type */ - lua_Integer res = lua_tointegerx(L, -1, &isnum); - if (!isnum) { /* field is not an integer? */ - if (t != LUA_TNIL) /* some other value? */ - return luaL_error(L, "field '%s' is not an integer", key); - else if (d < 0) /* absent field; no default? */ - return luaL_error(L, "field '%s' missing in date table", key); - res = d; - } - else { - if (!(-L_MAXDATEFIELD <= res && res <= L_MAXDATEFIELD)) - return luaL_error(L, "field '%s' is out-of-bound", key); - res -= delta; - } - lua_pop(L, 1); - return (int)res; -} - - -static const char *checkoption (lua_State *L, const char *conv, - ptrdiff_t convlen, char *buff) { - const char *option = LUA_STRFTIMEOPTIONS; - int oplen = 1; /* length of options being checked */ - for (; *option != '\0' && oplen <= convlen; option += oplen) { - if (*option == '|') /* next block? */ - oplen++; /* will check options with next length (+1) */ - else if (memcmp(conv, option, oplen) == 0) { /* match? */ - memcpy(buff, conv, oplen); /* copy valid option to buffer */ - buff[oplen] = '\0'; - return conv + oplen; /* return next item */ - } - } - luaL_argerror(L, 1, - lua_pushfstring(L, "invalid conversion specifier '%%%s'", conv)); - return conv; /* to avoid warnings */ -} - - -/* maximum size for an individual 'strftime' item */ -#define SIZETIMEFMT 250 - - -static int os_date (lua_State *L) { - size_t slen; - const char *s = luaL_optlstring(L, 1, "%c", &slen); - time_t t = luaL_opt(L, l_checktime, 2, time(NULL)); - const char *se = s + slen; /* 's' end */ - struct tm tmr, *stm; - if (*s == '!') { /* UTC? */ - stm = l_gmtime(&t, &tmr); - s++; /* skip '!' */ - } - else - stm = l_localtime(&t, &tmr); - if (stm == NULL) /* invalid date? */ - luaL_error(L, "time result cannot be represented in this installation"); - if (strcmp(s, "*t") == 0) { - lua_createtable(L, 0, 9); /* 9 = number of fields */ - setallfields(L, stm); - } - else { - char cc[4]; /* buffer for individual conversion specifiers */ - luaL_Buffer b; - cc[0] = '%'; - luaL_buffinit(L, &b); - while (s < se) { - if (*s != '%') /* not a conversion specifier? */ - luaL_addchar(&b, *s++); - else { - size_t reslen; - char *buff = luaL_prepbuffsize(&b, SIZETIMEFMT); - s++; /* skip '%' */ - s = checkoption(L, s, se - s, cc + 1); /* copy specifier to 'cc' */ - reslen = strftime(buff, SIZETIMEFMT, cc, stm); - luaL_addsize(&b, reslen); - } - } - luaL_pushresult(&b); - } - return 1; -} - - -static int os_time (lua_State *L) { - time_t t; - if (lua_isnoneornil(L, 1)) /* called without args? */ - t = time(NULL); /* get current time */ - else { - struct tm ts; - luaL_checktype(L, 1, LUA_TTABLE); - lua_settop(L, 1); /* make sure table is at the top */ - ts.tm_sec = getfield(L, "sec", 0, 0); - ts.tm_min = getfield(L, "min", 0, 0); - ts.tm_hour = getfield(L, "hour", 12, 0); - ts.tm_mday = getfield(L, "day", -1, 0); - ts.tm_mon = getfield(L, "month", -1, 1); - ts.tm_year = getfield(L, "year", -1, 1900); - ts.tm_isdst = getboolfield(L, "isdst"); - t = mktime(&ts); - setallfields(L, &ts); /* update fields with normalized values */ - } - if (t != (time_t)(l_timet)t || t == (time_t)(-1)) - luaL_error(L, "time result cannot be represented in this installation"); - l_pushtime(L, t); - return 1; -} - - -static int os_difftime (lua_State *L) { - time_t t1 = l_checktime(L, 1); - time_t t2 = l_checktime(L, 2); - lua_pushnumber(L, (lua_Number)difftime(t1, t2)); - return 1; -} - -/* }====================================================== */ - - -static int os_setlocale (lua_State *L) { - static const int cat[] = {LC_ALL, LC_COLLATE, LC_CTYPE, LC_MONETARY, - LC_NUMERIC, LC_TIME}; - static const char *const catnames[] = {"all", "collate", "ctype", "monetary", - "numeric", "time", NULL}; - const char *l = luaL_optstring(L, 1, NULL); - int op = luaL_checkoption(L, 2, "all", catnames); - lua_pushstring(L, setlocale(cat[op], l)); - return 1; -} - - -static int os_exit (lua_State *L) { - int status; - if (lua_isboolean(L, 1)) - status = (lua_toboolean(L, 1) ? EXIT_SUCCESS : EXIT_FAILURE); - else - status = (int)luaL_optinteger(L, 1, EXIT_SUCCESS); - if (lua_toboolean(L, 2)) - lua_close(L); - if (L) exit(status); /* 'if' to avoid warnings for unreachable 'return' */ - return 0; -} - - -static const luaL_Reg syslib[] = { - {"clock", os_clock}, - {"date", os_date}, - {"difftime", os_difftime}, - {"execute", os_execute}, - {"exit", os_exit}, - {"getenv", os_getenv}, - {"remove", os_remove}, - {"rename", os_rename}, - {"setlocale", os_setlocale}, - {"time", os_time}, - {"tmpname", os_tmpname}, - {NULL, NULL} -}; - -/* }====================================================== */ - - - -LUAMOD_API int luaopen_os (lua_State *L) { - luaL_newlib(L, syslib); - return 1; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lparser.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lparser.c deleted file mode 100644 index 5894d8ffc..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lparser.c +++ /dev/null @@ -1,1650 +0,0 @@ -/* -** $Id: lparser.c,v 2.154 2016/06/22 15:48:25 roberto Exp roberto $ -** Lua Parser -** See Copyright Notice in lua.h -*/ - -#define lparser_c -#define LUA_CORE - -#include "lprefix.h" - - -#include - -#include "lua.h" - -#include "lcode.h" -#include "ldebug.h" -#include "ldo.h" -#include "lfunc.h" -#include "llex.h" -#include "lmem.h" -#include "lobject.h" -#include "lopcodes.h" -#include "lparser.h" -#include "lstate.h" -#include "lstring.h" -#include "ltable.h" - - - -/* maximum number of local variables per function (must be smaller - than 250, due to the bytecode format) */ -#define MAXVARS 200 - - -#define hasmultret(k) ((k) == VCALL || (k) == VVARARG) - - -/* because all strings are unified by the scanner, the parser - can use pointer equality for string equality */ -#define eqstr(a,b) ((a) == (b)) - - -/* -** nodes for block list (list of active blocks) -*/ -typedef struct BlockCnt { - struct BlockCnt *previous; /* chain */ - int firstlabel; /* index of first label in this block */ - int firstgoto; /* index of first pending goto in this block */ - lu_byte nactvar; /* # active locals outside the block */ - lu_byte upval; /* true if some variable in the block is an upvalue */ - lu_byte isloop; /* true if 'block' is a loop */ -} BlockCnt; - - - -/* -** prototypes for recursive non-terminal functions -*/ -static void statement (LexState *ls); -static void expr (LexState *ls, expdesc *v); - - -/* semantic error */ -static l_noret semerror (LexState *ls, const char *msg) { - ls->t.token = 0; /* remove "near " from final message */ - luaX_syntaxerror(ls, msg); -} - - -static l_noret error_expected (LexState *ls, int token) { - luaX_syntaxerror(ls, - luaO_pushfstring(ls->L, "%s expected", luaX_token2str(ls, token))); -} - - -static l_noret errorlimit (FuncState *fs, int limit, const char *what) { - lua_State *L = fs->ls->L; - const char *msg; - int line = fs->f->linedefined; - const char *where = (line == 0) - ? "main function" - : luaO_pushfstring(L, "function at line %d", line); - msg = luaO_pushfstring(L, "too many %s (limit is %d) in %s", - what, limit, where); - luaX_syntaxerror(fs->ls, msg); -} - - -static void checklimit (FuncState *fs, int v, int l, const char *what) { - if (v > l) errorlimit(fs, l, what); -} - - -static int testnext (LexState *ls, int c) { - if (ls->t.token == c) { - luaX_next(ls); - return 1; - } - else return 0; -} - - -static void check (LexState *ls, int c) { - if (ls->t.token != c) - error_expected(ls, c); -} - - -static void checknext (LexState *ls, int c) { - check(ls, c); - luaX_next(ls); -} - - -#define check_condition(ls,c,msg) { if (!(c)) luaX_syntaxerror(ls, msg); } - - - -static void check_match (LexState *ls, int what, int who, int where) { - if (!testnext(ls, what)) { - if (where == ls->linenumber) - error_expected(ls, what); - else { - luaX_syntaxerror(ls, luaO_pushfstring(ls->L, - "%s expected (to close %s at line %d)", - luaX_token2str(ls, what), luaX_token2str(ls, who), where)); - } - } -} - - -static TString *str_checkname (LexState *ls) { - TString *ts; - check(ls, TK_NAME); - ts = ls->t.seminfo.ts; - luaX_next(ls); - return ts; -} - - -static void init_exp (expdesc *e, expkind k, int i) { - e->f = e->t = NO_JUMP; - e->k = k; - e->u.info = i; -} - - -static void codestring (LexState *ls, expdesc *e, TString *s) { - init_exp(e, VK, luaK_stringK(ls->fs, s)); -} - - -static void checkname (LexState *ls, expdesc *e) { - codestring(ls, e, str_checkname(ls)); -} - - -static int registerlocalvar (LexState *ls, TString *varname) { - FuncState *fs = ls->fs; - Proto *f = fs->f; - int oldsize = f->sizelocvars; - luaM_growvector(ls->L, f->locvars, fs->nlocvars, f->sizelocvars, - LocVar, SHRT_MAX, "local variables"); - while (oldsize < f->sizelocvars) - f->locvars[oldsize++].varname = NULL; - f->locvars[fs->nlocvars].varname = varname; - luaC_objbarrier(ls->L, f, varname); - return fs->nlocvars++; -} - - -static void new_localvar (LexState *ls, TString *name) { - FuncState *fs = ls->fs; - Dyndata *dyd = ls->dyd; - int reg = registerlocalvar(ls, name); - checklimit(fs, dyd->actvar.n + 1 - fs->firstlocal, - MAXVARS, "local variables"); - luaM_growvector(ls->L, dyd->actvar.arr, dyd->actvar.n + 1, - dyd->actvar.size, Vardesc, MAX_INT, "local variables"); - dyd->actvar.arr[dyd->actvar.n++].idx = cast(short, reg); -} - - -static void new_localvarliteral_ (LexState *ls, const char *name, size_t sz) { - new_localvar(ls, luaX_newstring(ls, name, sz)); -} - -#define new_localvarliteral(ls,v) \ - new_localvarliteral_(ls, "" v, (sizeof(v)/sizeof(char))-1) - - -static LocVar *getlocvar (FuncState *fs, int i) { - int idx = fs->ls->dyd->actvar.arr[fs->firstlocal + i].idx; - lua_assert(idx < fs->nlocvars); - return &fs->f->locvars[idx]; -} - - -static void adjustlocalvars (LexState *ls, int nvars) { - FuncState *fs = ls->fs; - fs->nactvar = cast_byte(fs->nactvar + nvars); - for (; nvars; nvars--) { - getlocvar(fs, fs->nactvar - nvars)->startpc = fs->pc; - } -} - - -static void removevars (FuncState *fs, int tolevel) { - fs->ls->dyd->actvar.n -= (fs->nactvar - tolevel); - while (fs->nactvar > tolevel) - getlocvar(fs, --fs->nactvar)->endpc = fs->pc; -} - - -static int searchupvalue (FuncState *fs, TString *name) { - int i; - Upvaldesc *up = fs->f->upvalues; - for (i = 0; i < fs->nups; i++) { - if (eqstr(up[i].name, name)) return i; - } - return -1; /* not found */ -} - - -static int newupvalue (FuncState *fs, TString *name, expdesc *v) { - Proto *f = fs->f; - int oldsize = f->sizeupvalues; - checklimit(fs, fs->nups + 1, MAXUPVAL, "upvalues"); - luaM_growvector(fs->ls->L, f->upvalues, fs->nups, f->sizeupvalues, - Upvaldesc, MAXUPVAL, "upvalues"); - while (oldsize < f->sizeupvalues) - f->upvalues[oldsize++].name = NULL; - f->upvalues[fs->nups].instack = (v->k == VLOCAL); - f->upvalues[fs->nups].idx = cast_byte(v->u.info); - f->upvalues[fs->nups].name = name; - luaC_objbarrier(fs->ls->L, f, name); - return fs->nups++; -} - - -static int searchvar (FuncState *fs, TString *n) { - int i; - for (i = cast_int(fs->nactvar) - 1; i >= 0; i--) { - if (eqstr(n, getlocvar(fs, i)->varname)) - return i; - } - return -1; /* not found */ -} - - -/* - Mark block where variable at given level was defined - (to emit close instructions later). -*/ -static void markupval (FuncState *fs, int level) { - BlockCnt *bl = fs->bl; - while (bl->nactvar > level) - bl = bl->previous; - bl->upval = 1; -} - - -/* - Find variable with given name 'n'. If it is an upvalue, add this - upvalue into all intermediate functions. -*/ -static void singlevaraux (FuncState *fs, TString *n, expdesc *var, int base) { - if (fs == NULL) /* no more levels? */ - init_exp(var, VVOID, 0); /* default is global */ - else { - int v = searchvar(fs, n); /* look up locals at current level */ - if (v >= 0) { /* found? */ - init_exp(var, VLOCAL, v); /* variable is local */ - if (!base) - markupval(fs, v); /* local will be used as an upval */ - } - else { /* not found as local at current level; try upvalues */ - int idx = searchupvalue(fs, n); /* try existing upvalues */ - if (idx < 0) { /* not found? */ - singlevaraux(fs->prev, n, var, 0); /* try upper levels */ - if (var->k == VVOID) /* not found? */ - return; /* it is a global */ - /* else was LOCAL or UPVAL */ - idx = newupvalue(fs, n, var); /* will be a new upvalue */ - } - init_exp(var, VUPVAL, idx); /* new or old upvalue */ - } - } -} - - -static void singlevar (LexState *ls, expdesc *var) { - TString *varname = str_checkname(ls); - FuncState *fs = ls->fs; - singlevaraux(fs, varname, var, 1); - if (var->k == VVOID) { /* global name? */ - expdesc key; - singlevaraux(fs, ls->envn, var, 1); /* get environment variable */ - lua_assert(var->k != VVOID); /* this one must exist */ - codestring(ls, &key, varname); /* key is variable name */ - luaK_indexed(fs, var, &key); /* env[varname] */ - } -} - - -static void adjust_assign (LexState *ls, int nvars, int nexps, expdesc *e) { - FuncState *fs = ls->fs; - int extra = nvars - nexps; - if (hasmultret(e->k)) { - extra++; /* includes call itself */ - if (extra < 0) extra = 0; - luaK_setreturns(fs, e, extra); /* last exp. provides the difference */ - if (extra > 1) luaK_reserveregs(fs, extra-1); - } - else { - if (e->k != VVOID) luaK_exp2nextreg(fs, e); /* close last expression */ - if (extra > 0) { - int reg = fs->freereg; - luaK_reserveregs(fs, extra); - luaK_nil(fs, reg, extra); - } - } - if (nexps > nvars) - ls->fs->freereg -= nexps - nvars; /* remove extra values */ -} - - -static void enterlevel (LexState *ls) { - lua_State *L = ls->L; - ++L->nCcalls; - checklimit(ls->fs, L->nCcalls, LUAI_MAXCCALLS, "C levels"); -} - - -#define leavelevel(ls) ((ls)->L->nCcalls--) - - -static void closegoto (LexState *ls, int g, Labeldesc *label) { - int i; - FuncState *fs = ls->fs; - Labellist *gl = &ls->dyd->gt; - Labeldesc *gt = &gl->arr[g]; - lua_assert(eqstr(gt->name, label->name)); - if (gt->nactvar < label->nactvar) { - TString *vname = getlocvar(fs, gt->nactvar)->varname; - const char *msg = luaO_pushfstring(ls->L, - " at line %d jumps into the scope of local '%s'", - getstr(gt->name), gt->line, getstr(vname)); - semerror(ls, msg); - } - luaK_patchlist(fs, gt->pc, label->pc); - /* remove goto from pending list */ - for (i = g; i < gl->n - 1; i++) - gl->arr[i] = gl->arr[i + 1]; - gl->n--; -} - - -/* -** try to close a goto with existing labels; this solves backward jumps -*/ -static int findlabel (LexState *ls, int g) { - int i; - BlockCnt *bl = ls->fs->bl; - Dyndata *dyd = ls->dyd; - Labeldesc *gt = &dyd->gt.arr[g]; - /* check labels in current block for a match */ - for (i = bl->firstlabel; i < dyd->label.n; i++) { - Labeldesc *lb = &dyd->label.arr[i]; - if (eqstr(lb->name, gt->name)) { /* correct label? */ - if (gt->nactvar > lb->nactvar && - (bl->upval || dyd->label.n > bl->firstlabel)) - luaK_patchclose(ls->fs, gt->pc, lb->nactvar); - closegoto(ls, g, lb); /* close it */ - return 1; - } - } - return 0; /* label not found; cannot close goto */ -} - - -static int newlabelentry (LexState *ls, Labellist *l, TString *name, - int line, int pc) { - int n = l->n; - luaM_growvector(ls->L, l->arr, n, l->size, - Labeldesc, SHRT_MAX, "labels/gotos"); - l->arr[n].name = name; - l->arr[n].line = line; - l->arr[n].nactvar = ls->fs->nactvar; - l->arr[n].pc = pc; - l->n = n + 1; - return n; -} - - -/* -** check whether new label 'lb' matches any pending gotos in current -** block; solves forward jumps -*/ -static void findgotos (LexState *ls, Labeldesc *lb) { - Labellist *gl = &ls->dyd->gt; - int i = ls->fs->bl->firstgoto; - while (i < gl->n) { - if (eqstr(gl->arr[i].name, lb->name)) - closegoto(ls, i, lb); - else - i++; - } -} - - -/* -** export pending gotos to outer level, to check them against -** outer labels; if the block being exited has upvalues, and -** the goto exits the scope of any variable (which can be the -** upvalue), close those variables being exited. -*/ -static void movegotosout (FuncState *fs, BlockCnt *bl) { - int i = bl->firstgoto; - Labellist *gl = &fs->ls->dyd->gt; - /* correct pending gotos to current block and try to close it - with visible labels */ - while (i < gl->n) { - Labeldesc *gt = &gl->arr[i]; - if (gt->nactvar > bl->nactvar) { - if (bl->upval) - luaK_patchclose(fs, gt->pc, bl->nactvar); - gt->nactvar = bl->nactvar; - } - if (!findlabel(fs->ls, i)) - i++; /* move to next one */ - } -} - - -static void enterblock (FuncState *fs, BlockCnt *bl, lu_byte isloop) { - bl->isloop = isloop; - bl->nactvar = fs->nactvar; - bl->firstlabel = fs->ls->dyd->label.n; - bl->firstgoto = fs->ls->dyd->gt.n; - bl->upval = 0; - bl->previous = fs->bl; - fs->bl = bl; - lua_assert(fs->freereg == fs->nactvar); -} - - -/* -** create a label named 'break' to resolve break statements -*/ -static void breaklabel (LexState *ls) { - TString *n = luaS_new(ls->L, "break"); - int l = newlabelentry(ls, &ls->dyd->label, n, 0, ls->fs->pc); - findgotos(ls, &ls->dyd->label.arr[l]); -} - -/* -** generates an error for an undefined 'goto'; choose appropriate -** message when label name is a reserved word (which can only be 'break') -*/ -static l_noret undefgoto (LexState *ls, Labeldesc *gt) { - const char *msg = isreserved(gt->name) - ? "<%s> at line %d not inside a loop" - : "no visible label '%s' for at line %d"; - msg = luaO_pushfstring(ls->L, msg, getstr(gt->name), gt->line); - semerror(ls, msg); -} - - -static void leaveblock (FuncState *fs) { - BlockCnt *bl = fs->bl; - LexState *ls = fs->ls; - if (bl->previous && bl->upval) { - /* create a 'jump to here' to close upvalues */ - int j = luaK_jump(fs); - luaK_patchclose(fs, j, bl->nactvar); - luaK_patchtohere(fs, j); - } - if (bl->isloop) - breaklabel(ls); /* close pending breaks */ - fs->bl = bl->previous; - removevars(fs, bl->nactvar); - lua_assert(bl->nactvar == fs->nactvar); - fs->freereg = fs->nactvar; /* free registers */ - ls->dyd->label.n = bl->firstlabel; /* remove local labels */ - if (bl->previous) /* inner block? */ - movegotosout(fs, bl); /* update pending gotos to outer block */ - else if (bl->firstgoto < ls->dyd->gt.n) /* pending gotos in outer block? */ - undefgoto(ls, &ls->dyd->gt.arr[bl->firstgoto]); /* error */ -} - - -/* -** adds a new prototype into list of prototypes -*/ -static Proto *addprototype (LexState *ls) { - Proto *clp; - lua_State *L = ls->L; - FuncState *fs = ls->fs; - Proto *f = fs->f; /* prototype of current function */ - if (fs->np >= f->sizep) { - int oldsize = f->sizep; - luaM_growvector(L, f->p, fs->np, f->sizep, Proto *, MAXARG_Bx, "functions"); - while (oldsize < f->sizep) - f->p[oldsize++] = NULL; - } - f->p[fs->np++] = clp = luaF_newproto(L); - luaC_objbarrier(L, f, clp); - return clp; -} - - -/* -** codes instruction to create new closure in parent function. -** The OP_CLOSURE instruction must use the last available register, -** so that, if it invokes the GC, the GC knows which registers -** are in use at that time. -*/ -static void codeclosure (LexState *ls, expdesc *v) { - FuncState *fs = ls->fs->prev; - init_exp(v, VRELOCABLE, luaK_codeABx(fs, OP_CLOSURE, 0, fs->np - 1)); - luaK_exp2nextreg(fs, v); /* fix it at the last register */ -} - - -static void open_func (LexState *ls, FuncState *fs, BlockCnt *bl) { - Proto *f; - fs->prev = ls->fs; /* linked list of funcstates */ - fs->ls = ls; - ls->fs = fs; - fs->pc = 0; - fs->lasttarget = 0; - fs->jpc = NO_JUMP; - fs->freereg = 0; - fs->nk = 0; - fs->np = 0; - fs->nups = 0; - fs->nlocvars = 0; - fs->nactvar = 0; - fs->firstlocal = ls->dyd->actvar.n; - fs->bl = NULL; - f = fs->f; - f->source = ls->source; - f->maxstacksize = 2; /* registers 0/1 are always valid */ - enterblock(fs, bl, 0); -} - - -static void close_func (LexState *ls) { - lua_State *L = ls->L; - FuncState *fs = ls->fs; - Proto *f = fs->f; - luaK_ret(fs, 0, 0); /* final return */ - leaveblock(fs); - luaM_reallocvector(L, f->code, f->sizecode, fs->pc, Instruction); - f->sizecode = fs->pc; - luaM_reallocvector(L, f->lineinfo, f->sizelineinfo, fs->pc, int); - f->sizelineinfo = fs->pc; - luaM_reallocvector(L, f->k, f->sizek, fs->nk, TValue); - f->sizek = fs->nk; - luaM_reallocvector(L, f->p, f->sizep, fs->np, Proto *); - f->sizep = fs->np; - luaM_reallocvector(L, f->locvars, f->sizelocvars, fs->nlocvars, LocVar); - f->sizelocvars = fs->nlocvars; - luaM_reallocvector(L, f->upvalues, f->sizeupvalues, fs->nups, Upvaldesc); - f->sizeupvalues = fs->nups; - lua_assert(fs->bl == NULL); - ls->fs = fs->prev; - luaC_checkGC(L); -} - - - -/*============================================================*/ -/* GRAMMAR RULES */ -/*============================================================*/ - - -/* -** check whether current token is in the follow set of a block. -** 'until' closes syntactical blocks, but do not close scope, -** so it is handled in separate. -*/ -static int block_follow (LexState *ls, int withuntil) { - switch (ls->t.token) { - case TK_ELSE: case TK_ELSEIF: - case TK_END: case TK_EOS: - return 1; - case TK_UNTIL: return withuntil; - default: return 0; - } -} - - -static void statlist (LexState *ls) { - /* statlist -> { stat [';'] } */ - while (!block_follow(ls, 1)) { - if (ls->t.token == TK_RETURN) { - statement(ls); - return; /* 'return' must be last statement */ - } - statement(ls); - } -} - - -static void fieldsel (LexState *ls, expdesc *v) { - /* fieldsel -> ['.' | ':'] NAME */ - FuncState *fs = ls->fs; - expdesc key; - luaK_exp2anyregup(fs, v); - luaX_next(ls); /* skip the dot or colon */ - checkname(ls, &key); - luaK_indexed(fs, v, &key); -} - - -static void yindex (LexState *ls, expdesc *v) { - /* index -> '[' expr ']' */ - luaX_next(ls); /* skip the '[' */ - expr(ls, v); - luaK_exp2val(ls->fs, v); - checknext(ls, ']'); -} - - -/* -** {====================================================================== -** Rules for Constructors -** ======================================================================= -*/ - - -struct ConsControl { - expdesc v; /* last list item read */ - expdesc *t; /* table descriptor */ - int nh; /* total number of 'record' elements */ - int na; /* total number of array elements */ - int tostore; /* number of array elements pending to be stored */ -}; - - -static void recfield (LexState *ls, struct ConsControl *cc) { - /* recfield -> (NAME | '['exp1']') = exp1 */ - FuncState *fs = ls->fs; - int reg = ls->fs->freereg; - expdesc key, val; - int rkkey; - if (ls->t.token == TK_NAME) { - checklimit(fs, cc->nh, MAX_INT, "items in a constructor"); - checkname(ls, &key); - } - else /* ls->t.token == '[' */ - yindex(ls, &key); - cc->nh++; - checknext(ls, '='); - rkkey = luaK_exp2RK(fs, &key); - expr(ls, &val); - luaK_codeABC(fs, OP_SETTABLE, cc->t->u.info, rkkey, luaK_exp2RK(fs, &val)); - fs->freereg = reg; /* free registers */ -} - - -static void closelistfield (FuncState *fs, struct ConsControl *cc) { - if (cc->v.k == VVOID) return; /* there is no list item */ - luaK_exp2nextreg(fs, &cc->v); - cc->v.k = VVOID; - if (cc->tostore == LFIELDS_PER_FLUSH) { - luaK_setlist(fs, cc->t->u.info, cc->na, cc->tostore); /* flush */ - cc->tostore = 0; /* no more items pending */ - } -} - - -static void lastlistfield (FuncState *fs, struct ConsControl *cc) { - if (cc->tostore == 0) return; - if (hasmultret(cc->v.k)) { - luaK_setmultret(fs, &cc->v); - luaK_setlist(fs, cc->t->u.info, cc->na, LUA_MULTRET); - cc->na--; /* do not count last expression (unknown number of elements) */ - } - else { - if (cc->v.k != VVOID) - luaK_exp2nextreg(fs, &cc->v); - luaK_setlist(fs, cc->t->u.info, cc->na, cc->tostore); - } -} - - -static void listfield (LexState *ls, struct ConsControl *cc) { - /* listfield -> exp */ - expr(ls, &cc->v); - checklimit(ls->fs, cc->na, MAX_INT, "items in a constructor"); - cc->na++; - cc->tostore++; -} - - -static void field (LexState *ls, struct ConsControl *cc) { - /* field -> listfield | recfield */ - switch(ls->t.token) { - case TK_NAME: { /* may be 'listfield' or 'recfield' */ - if (luaX_lookahead(ls) != '=') /* expression? */ - listfield(ls, cc); - else - recfield(ls, cc); - break; - } - case '[': { - recfield(ls, cc); - break; - } - default: { - listfield(ls, cc); - break; - } - } -} - - -static void constructor (LexState *ls, expdesc *t) { - /* constructor -> '{' [ field { sep field } [sep] ] '}' - sep -> ',' | ';' */ - FuncState *fs = ls->fs; - int line = ls->linenumber; - int pc = luaK_codeABC(fs, OP_NEWTABLE, 0, 0, 0); - struct ConsControl cc; - cc.na = cc.nh = cc.tostore = 0; - cc.t = t; - init_exp(t, VRELOCABLE, pc); - init_exp(&cc.v, VVOID, 0); /* no value (yet) */ - luaK_exp2nextreg(ls->fs, t); /* fix it at stack top */ - checknext(ls, '{'); - do { - lua_assert(cc.v.k == VVOID || cc.tostore > 0); - if (ls->t.token == '}') break; - closelistfield(fs, &cc); - field(ls, &cc); - } while (testnext(ls, ',') || testnext(ls, ';')); - check_match(ls, '}', '{', line); - lastlistfield(fs, &cc); - SETARG_B(fs->f->code[pc], luaO_int2fb(cc.na)); /* set initial array size */ - SETARG_C(fs->f->code[pc], luaO_int2fb(cc.nh)); /* set initial table size */ -} - -/* }====================================================================== */ - - - -static void parlist (LexState *ls) { - /* parlist -> [ param { ',' param } ] */ - FuncState *fs = ls->fs; - Proto *f = fs->f; - int nparams = 0; - f->is_vararg = 0; - if (ls->t.token != ')') { /* is 'parlist' not empty? */ - do { - switch (ls->t.token) { - case TK_NAME: { /* param -> NAME */ - new_localvar(ls, str_checkname(ls)); - nparams++; - break; - } - case TK_DOTS: { /* param -> '...' */ - luaX_next(ls); - f->is_vararg = 1; /* declared vararg */ - break; - } - default: luaX_syntaxerror(ls, " or '...' expected"); - } - } while (!f->is_vararg && testnext(ls, ',')); - } - adjustlocalvars(ls, nparams); - f->numparams = cast_byte(fs->nactvar); - luaK_reserveregs(fs, fs->nactvar); /* reserve register for parameters */ -} - - -static void body (LexState *ls, expdesc *e, int ismethod, int line) { - /* body -> '(' parlist ')' block END */ - FuncState new_fs; - BlockCnt bl; - new_fs.f = addprototype(ls); - new_fs.f->linedefined = line; - open_func(ls, &new_fs, &bl); - checknext(ls, '('); - if (ismethod) { - new_localvarliteral(ls, "self"); /* create 'self' parameter */ - adjustlocalvars(ls, 1); - } - parlist(ls); - checknext(ls, ')'); - statlist(ls); - new_fs.f->lastlinedefined = ls->linenumber; - check_match(ls, TK_END, TK_FUNCTION, line); - codeclosure(ls, e); - close_func(ls); -} - - -static int explist (LexState *ls, expdesc *v) { - /* explist -> expr { ',' expr } */ - int n = 1; /* at least one expression */ - expr(ls, v); - while (testnext(ls, ',')) { - luaK_exp2nextreg(ls->fs, v); - expr(ls, v); - n++; - } - return n; -} - - -static void funcargs (LexState *ls, expdesc *f, int line) { - FuncState *fs = ls->fs; - expdesc args; - int base, nparams; - switch (ls->t.token) { - case '(': { /* funcargs -> '(' [ explist ] ')' */ - luaX_next(ls); - if (ls->t.token == ')') /* arg list is empty? */ - args.k = VVOID; - else { - explist(ls, &args); - luaK_setmultret(fs, &args); - } - check_match(ls, ')', '(', line); - break; - } - case '{': { /* funcargs -> constructor */ - constructor(ls, &args); - break; - } - case TK_STRING: { /* funcargs -> STRING */ - codestring(ls, &args, ls->t.seminfo.ts); - luaX_next(ls); /* must use 'seminfo' before 'next' */ - break; - } - default: { - luaX_syntaxerror(ls, "function arguments expected"); - } - } - lua_assert(f->k == VNONRELOC); - base = f->u.info; /* base register for call */ - if (hasmultret(args.k)) - nparams = LUA_MULTRET; /* open call */ - else { - if (args.k != VVOID) - luaK_exp2nextreg(fs, &args); /* close last argument */ - nparams = fs->freereg - (base+1); - } - init_exp(f, VCALL, luaK_codeABC(fs, OP_CALL, base, nparams+1, 2)); - luaK_fixline(fs, line); - fs->freereg = base+1; /* call remove function and arguments and leaves - (unless changed) one result */ -} - - - - -/* -** {====================================================================== -** Expression parsing -** ======================================================================= -*/ - - -static void primaryexp (LexState *ls, expdesc *v) { - /* primaryexp -> NAME | '(' expr ')' */ - switch (ls->t.token) { - case '(': { - int line = ls->linenumber; - luaX_next(ls); - expr(ls, v); - check_match(ls, ')', '(', line); - luaK_dischargevars(ls->fs, v); - return; - } - case TK_NAME: { - singlevar(ls, v); - return; - } - default: { - luaX_syntaxerror(ls, "unexpected symbol"); - } - } -} - - -static void suffixedexp (LexState *ls, expdesc *v) { - /* suffixedexp -> - primaryexp { '.' NAME | '[' exp ']' | ':' NAME funcargs | funcargs } */ - FuncState *fs = ls->fs; - int line = ls->linenumber; - primaryexp(ls, v); - for (;;) { - switch (ls->t.token) { - case '.': { /* fieldsel */ - fieldsel(ls, v); - break; - } - case '[': { /* '[' exp1 ']' */ - expdesc key; - luaK_exp2anyregup(fs, v); - yindex(ls, &key); - luaK_indexed(fs, v, &key); - break; - } - case ':': { /* ':' NAME funcargs */ - expdesc key; - luaX_next(ls); - checkname(ls, &key); - luaK_self(fs, v, &key); - funcargs(ls, v, line); - break; - } - case '(': case TK_STRING: case '{': { /* funcargs */ - luaK_exp2nextreg(fs, v); - funcargs(ls, v, line); - break; - } - default: return; - } - } -} - - -static void simpleexp (LexState *ls, expdesc *v) { - /* simpleexp -> FLT | INT | STRING | NIL | TRUE | FALSE | ... | - constructor | FUNCTION body | suffixedexp */ - switch (ls->t.token) { - case TK_FLT: { - init_exp(v, VKFLT, 0); - v->u.nval = ls->t.seminfo.r; - break; - } - case TK_INT: { - init_exp(v, VKINT, 0); - v->u.ival = ls->t.seminfo.i; - break; - } - case TK_STRING: { - codestring(ls, v, ls->t.seminfo.ts); - break; - } - case TK_NIL: { - init_exp(v, VNIL, 0); - break; - } - case TK_TRUE: { - init_exp(v, VTRUE, 0); - break; - } - case TK_FALSE: { - init_exp(v, VFALSE, 0); - break; - } - case TK_DOTS: { /* vararg */ - FuncState *fs = ls->fs; - check_condition(ls, fs->f->is_vararg, - "cannot use '...' outside a vararg function"); - init_exp(v, VVARARG, luaK_codeABC(fs, OP_VARARG, 0, 1, 0)); - break; - } - case '{': { /* constructor */ - constructor(ls, v); - return; - } - case TK_FUNCTION: { - luaX_next(ls); - body(ls, v, 0, ls->linenumber); - return; - } - default: { - suffixedexp(ls, v); - return; - } - } - luaX_next(ls); -} - - -static UnOpr getunopr (int op) { - switch (op) { - case TK_NOT: return OPR_NOT; - case '-': return OPR_MINUS; - case '~': return OPR_BNOT; - case '#': return OPR_LEN; - default: return OPR_NOUNOPR; - } -} - - -static BinOpr getbinopr (int op) { - switch (op) { - case '+': return OPR_ADD; - case '-': return OPR_SUB; - case '*': return OPR_MUL; - case '%': return OPR_MOD; - case '^': return OPR_POW; - case '/': return OPR_DIV; - case TK_IDIV: return OPR_IDIV; - case '&': return OPR_BAND; - case '|': return OPR_BOR; - case '~': return OPR_BXOR; - case TK_SHL: return OPR_SHL; - case TK_SHR: return OPR_SHR; - case TK_CONCAT: return OPR_CONCAT; - case TK_NE: return OPR_NE; - case TK_EQ: return OPR_EQ; - case '<': return OPR_LT; - case TK_LE: return OPR_LE; - case '>': return OPR_GT; - case TK_GE: return OPR_GE; - case TK_AND: return OPR_AND; - case TK_OR: return OPR_OR; - default: return OPR_NOBINOPR; - } -} - - -static const struct { - lu_byte left; /* left priority for each binary operator */ - lu_byte right; /* right priority */ -} priority[] = { /* ORDER OPR */ - {10, 10}, {10, 10}, /* '+' '-' */ - {11, 11}, {11, 11}, /* '*' '%' */ - {14, 13}, /* '^' (right associative) */ - {11, 11}, {11, 11}, /* '/' '//' */ - {6, 6}, {4, 4}, {5, 5}, /* '&' '|' '~' */ - {7, 7}, {7, 7}, /* '<<' '>>' */ - {9, 8}, /* '..' (right associative) */ - {3, 3}, {3, 3}, {3, 3}, /* ==, <, <= */ - {3, 3}, {3, 3}, {3, 3}, /* ~=, >, >= */ - {2, 2}, {1, 1} /* and, or */ -}; - -#define UNARY_PRIORITY 12 /* priority for unary operators */ - - -/* -** subexpr -> (simpleexp | unop subexpr) { binop subexpr } -** where 'binop' is any binary operator with a priority higher than 'limit' -*/ -static BinOpr subexpr (LexState *ls, expdesc *v, int limit) { - BinOpr op; - UnOpr uop; - enterlevel(ls); - uop = getunopr(ls->t.token); - if (uop != OPR_NOUNOPR) { - int line = ls->linenumber; - luaX_next(ls); - subexpr(ls, v, UNARY_PRIORITY); - luaK_prefix(ls->fs, uop, v, line); - } - else simpleexp(ls, v); - /* expand while operators have priorities higher than 'limit' */ - op = getbinopr(ls->t.token); - while (op != OPR_NOBINOPR && priority[op].left > limit) { - expdesc v2; - BinOpr nextop; - int line = ls->linenumber; - luaX_next(ls); - luaK_infix(ls->fs, op, v); - /* read sub-expression with higher priority */ - nextop = subexpr(ls, &v2, priority[op].right); - luaK_posfix(ls->fs, op, v, &v2, line); - op = nextop; - } - leavelevel(ls); - return op; /* return first untreated operator */ -} - - -static void expr (LexState *ls, expdesc *v) { - subexpr(ls, v, 0); -} - -/* }==================================================================== */ - - - -/* -** {====================================================================== -** Rules for Statements -** ======================================================================= -*/ - - -static void block (LexState *ls) { - /* block -> statlist */ - FuncState *fs = ls->fs; - BlockCnt bl; - enterblock(fs, &bl, 0); - statlist(ls); - leaveblock(fs); -} - - -/* -** structure to chain all variables in the left-hand side of an -** assignment -*/ -struct LHS_assign { - struct LHS_assign *prev; - expdesc v; /* variable (global, local, upvalue, or indexed) */ -}; - - -/* -** check whether, in an assignment to an upvalue/local variable, the -** upvalue/local variable is begin used in a previous assignment to a -** table. If so, save original upvalue/local value in a safe place and -** use this safe copy in the previous assignment. -*/ -static void check_conflict (LexState *ls, struct LHS_assign *lh, expdesc *v) { - FuncState *fs = ls->fs; - int extra = fs->freereg; /* eventual position to save local variable */ - int conflict = 0; - for (; lh; lh = lh->prev) { /* check all previous assignments */ - if (lh->v.k == VINDEXED) { /* assigning to a table? */ - /* table is the upvalue/local being assigned now? */ - if (lh->v.u.ind.vt == v->k && lh->v.u.ind.t == v->u.info) { - conflict = 1; - lh->v.u.ind.vt = VLOCAL; - lh->v.u.ind.t = extra; /* previous assignment will use safe copy */ - } - /* index is the local being assigned? (index cannot be upvalue) */ - if (v->k == VLOCAL && lh->v.u.ind.idx == v->u.info) { - conflict = 1; - lh->v.u.ind.idx = extra; /* previous assignment will use safe copy */ - } - } - } - if (conflict) { - /* copy upvalue/local value to a temporary (in position 'extra') */ - OpCode op = (v->k == VLOCAL) ? OP_MOVE : OP_GETUPVAL; - luaK_codeABC(fs, op, extra, v->u.info, 0); - luaK_reserveregs(fs, 1); - } -} - - -static void assignment (LexState *ls, struct LHS_assign *lh, int nvars) { - expdesc e; - check_condition(ls, vkisvar(lh->v.k), "syntax error"); - if (testnext(ls, ',')) { /* assignment -> ',' suffixedexp assignment */ - struct LHS_assign nv; - nv.prev = lh; - suffixedexp(ls, &nv.v); - if (nv.v.k != VINDEXED) - check_conflict(ls, lh, &nv.v); - checklimit(ls->fs, nvars + ls->L->nCcalls, LUAI_MAXCCALLS, - "C levels"); - assignment(ls, &nv, nvars+1); - } - else { /* assignment -> '=' explist */ - int nexps; - checknext(ls, '='); - nexps = explist(ls, &e); - if (nexps != nvars) - adjust_assign(ls, nvars, nexps, &e); - else { - luaK_setoneret(ls->fs, &e); /* close last expression */ - luaK_storevar(ls->fs, &lh->v, &e); - return; /* avoid default */ - } - } - init_exp(&e, VNONRELOC, ls->fs->freereg-1); /* default assignment */ - luaK_storevar(ls->fs, &lh->v, &e); -} - - -static int cond (LexState *ls) { - /* cond -> exp */ - expdesc v; - expr(ls, &v); /* read condition */ - if (v.k == VNIL) v.k = VFALSE; /* 'falses' are all equal here */ - luaK_goiftrue(ls->fs, &v); - return v.f; -} - - -static void gotostat (LexState *ls, int pc) { - int line = ls->linenumber; - TString *label; - int g; - if (testnext(ls, TK_GOTO)) - label = str_checkname(ls); - else { - luaX_next(ls); /* skip break */ - label = luaS_new(ls->L, "break"); - } - g = newlabelentry(ls, &ls->dyd->gt, label, line, pc); - findlabel(ls, g); /* close it if label already defined */ -} - - -/* check for repeated labels on the same block */ -static void checkrepeated (FuncState *fs, Labellist *ll, TString *label) { - int i; - for (i = fs->bl->firstlabel; i < ll->n; i++) { - if (eqstr(label, ll->arr[i].name)) { - const char *msg = luaO_pushfstring(fs->ls->L, - "label '%s' already defined on line %d", - getstr(label), ll->arr[i].line); - semerror(fs->ls, msg); - } - } -} - - -/* skip no-op statements */ -static void skipnoopstat (LexState *ls) { - while (ls->t.token == ';' || ls->t.token == TK_DBCOLON) - statement(ls); -} - - -static void labelstat (LexState *ls, TString *label, int line) { - /* label -> '::' NAME '::' */ - FuncState *fs = ls->fs; - Labellist *ll = &ls->dyd->label; - int l; /* index of new label being created */ - checkrepeated(fs, ll, label); /* check for repeated labels */ - checknext(ls, TK_DBCOLON); /* skip double colon */ - /* create new entry for this label */ - l = newlabelentry(ls, ll, label, line, luaK_getlabel(fs)); - skipnoopstat(ls); /* skip other no-op statements */ - if (block_follow(ls, 0)) { /* label is last no-op statement in the block? */ - /* assume that locals are already out of scope */ - ll->arr[l].nactvar = fs->bl->nactvar; - } - findgotos(ls, &ll->arr[l]); -} - - -static void whilestat (LexState *ls, int line) { - /* whilestat -> WHILE cond DO block END */ - FuncState *fs = ls->fs; - int whileinit; - int condexit; - BlockCnt bl; - luaX_next(ls); /* skip WHILE */ - whileinit = luaK_getlabel(fs); - condexit = cond(ls); - enterblock(fs, &bl, 1); - checknext(ls, TK_DO); - block(ls); - luaK_jumpto(fs, whileinit); - check_match(ls, TK_END, TK_WHILE, line); - leaveblock(fs); - luaK_patchtohere(fs, condexit); /* false conditions finish the loop */ -} - - -static void repeatstat (LexState *ls, int line) { - /* repeatstat -> REPEAT block UNTIL cond */ - int condexit; - FuncState *fs = ls->fs; - int repeat_init = luaK_getlabel(fs); - BlockCnt bl1, bl2; - enterblock(fs, &bl1, 1); /* loop block */ - enterblock(fs, &bl2, 0); /* scope block */ - luaX_next(ls); /* skip REPEAT */ - statlist(ls); - check_match(ls, TK_UNTIL, TK_REPEAT, line); - condexit = cond(ls); /* read condition (inside scope block) */ - if (bl2.upval) /* upvalues? */ - luaK_patchclose(fs, condexit, bl2.nactvar); - leaveblock(fs); /* finish scope */ - luaK_patchlist(fs, condexit, repeat_init); /* close the loop */ - leaveblock(fs); /* finish loop */ -} - - -static int exp1 (LexState *ls) { - expdesc e; - int reg; - expr(ls, &e); - luaK_exp2nextreg(ls->fs, &e); - lua_assert(e.k == VNONRELOC); - reg = e.u.info; - return reg; -} - - -static void forbody (LexState *ls, int base, int line, int nvars, int isnum) { - /* forbody -> DO block */ - BlockCnt bl; - FuncState *fs = ls->fs; - int prep, endfor; - adjustlocalvars(ls, 3); /* control variables */ - checknext(ls, TK_DO); - prep = isnum ? luaK_codeAsBx(fs, OP_FORPREP, base, NO_JUMP) : luaK_jump(fs); - enterblock(fs, &bl, 0); /* scope for declared variables */ - adjustlocalvars(ls, nvars); - luaK_reserveregs(fs, nvars); - block(ls); - leaveblock(fs); /* end of scope for declared variables */ - luaK_patchtohere(fs, prep); - if (isnum) /* numeric for? */ - endfor = luaK_codeAsBx(fs, OP_FORLOOP, base, NO_JUMP); - else { /* generic for */ - luaK_codeABC(fs, OP_TFORCALL, base, 0, nvars); - luaK_fixline(fs, line); - endfor = luaK_codeAsBx(fs, OP_TFORLOOP, base + 2, NO_JUMP); - } - luaK_patchlist(fs, endfor, prep + 1); - luaK_fixline(fs, line); -} - - -static void fornum (LexState *ls, TString *varname, int line) { - /* fornum -> NAME = exp1,exp1[,exp1] forbody */ - FuncState *fs = ls->fs; - int base = fs->freereg; - new_localvarliteral(ls, "(for index)"); - new_localvarliteral(ls, "(for limit)"); - new_localvarliteral(ls, "(for step)"); - new_localvar(ls, varname); - checknext(ls, '='); - exp1(ls); /* initial value */ - checknext(ls, ','); - exp1(ls); /* limit */ - if (testnext(ls, ',')) - exp1(ls); /* optional step */ - else { /* default step = 1 */ - luaK_codek(fs, fs->freereg, luaK_intK(fs, 1)); - luaK_reserveregs(fs, 1); - } - forbody(ls, base, line, 1, 1); -} - - -static void forlist (LexState *ls, TString *indexname) { - /* forlist -> NAME {,NAME} IN explist forbody */ - FuncState *fs = ls->fs; - expdesc e; - int nvars = 4; /* gen, state, control, plus at least one declared var */ - int line; - int base = fs->freereg; - /* create control variables */ - new_localvarliteral(ls, "(for generator)"); - new_localvarliteral(ls, "(for state)"); - new_localvarliteral(ls, "(for control)"); - /* create declared variables */ - new_localvar(ls, indexname); - while (testnext(ls, ',')) { - new_localvar(ls, str_checkname(ls)); - nvars++; - } - checknext(ls, TK_IN); - line = ls->linenumber; - adjust_assign(ls, 3, explist(ls, &e), &e); - luaK_checkstack(fs, 3); /* extra space to call generator */ - forbody(ls, base, line, nvars - 3, 0); -} - - -static void forstat (LexState *ls, int line) { - /* forstat -> FOR (fornum | forlist) END */ - FuncState *fs = ls->fs; - TString *varname; - BlockCnt bl; - enterblock(fs, &bl, 1); /* scope for loop and control variables */ - luaX_next(ls); /* skip 'for' */ - varname = str_checkname(ls); /* first variable name */ - switch (ls->t.token) { - case '=': fornum(ls, varname, line); break; - case ',': case TK_IN: forlist(ls, varname); break; - default: luaX_syntaxerror(ls, "'=' or 'in' expected"); - } - check_match(ls, TK_END, TK_FOR, line); - leaveblock(fs); /* loop scope ('break' jumps to this point) */ -} - - -static void test_then_block (LexState *ls, int *escapelist) { - /* test_then_block -> [IF | ELSEIF] cond THEN block */ - BlockCnt bl; - FuncState *fs = ls->fs; - expdesc v; - int jf; /* instruction to skip 'then' code (if condition is false) */ - luaX_next(ls); /* skip IF or ELSEIF */ - expr(ls, &v); /* read condition */ - checknext(ls, TK_THEN); - if (ls->t.token == TK_GOTO || ls->t.token == TK_BREAK) { - luaK_goiffalse(ls->fs, &v); /* will jump to label if condition is true */ - enterblock(fs, &bl, 0); /* must enter block before 'goto' */ - gotostat(ls, v.t); /* handle goto/break */ - skipnoopstat(ls); /* skip other no-op statements */ - if (block_follow(ls, 0)) { /* 'goto' is the entire block? */ - leaveblock(fs); - return; /* and that is it */ - } - else /* must skip over 'then' part if condition is false */ - jf = luaK_jump(fs); - } - else { /* regular case (not goto/break) */ - luaK_goiftrue(ls->fs, &v); /* skip over block if condition is false */ - enterblock(fs, &bl, 0); - jf = v.f; - } - statlist(ls); /* 'then' part */ - leaveblock(fs); - if (ls->t.token == TK_ELSE || - ls->t.token == TK_ELSEIF) /* followed by 'else'/'elseif'? */ - luaK_concat(fs, escapelist, luaK_jump(fs)); /* must jump over it */ - luaK_patchtohere(fs, jf); -} - - -static void ifstat (LexState *ls, int line) { - /* ifstat -> IF cond THEN block {ELSEIF cond THEN block} [ELSE block] END */ - FuncState *fs = ls->fs; - int escapelist = NO_JUMP; /* exit list for finished parts */ - test_then_block(ls, &escapelist); /* IF cond THEN block */ - while (ls->t.token == TK_ELSEIF) - test_then_block(ls, &escapelist); /* ELSEIF cond THEN block */ - if (testnext(ls, TK_ELSE)) - block(ls); /* 'else' part */ - check_match(ls, TK_END, TK_IF, line); - luaK_patchtohere(fs, escapelist); /* patch escape list to 'if' end */ -} - - -static void localfunc (LexState *ls) { - expdesc b; - FuncState *fs = ls->fs; - new_localvar(ls, str_checkname(ls)); /* new local variable */ - adjustlocalvars(ls, 1); /* enter its scope */ - body(ls, &b, 0, ls->linenumber); /* function created in next register */ - /* debug information will only see the variable after this point! */ - getlocvar(fs, b.u.info)->startpc = fs->pc; -} - - -static void localstat (LexState *ls) { - /* stat -> LOCAL NAME {',' NAME} ['=' explist] */ - int nvars = 0; - int nexps; - expdesc e; - do { - new_localvar(ls, str_checkname(ls)); - nvars++; - } while (testnext(ls, ',')); - if (testnext(ls, '=')) - nexps = explist(ls, &e); - else { - e.k = VVOID; - nexps = 0; - } - adjust_assign(ls, nvars, nexps, &e); - adjustlocalvars(ls, nvars); -} - - -static int funcname (LexState *ls, expdesc *v) { - /* funcname -> NAME {fieldsel} [':' NAME] */ - int ismethod = 0; - singlevar(ls, v); - while (ls->t.token == '.') - fieldsel(ls, v); - if (ls->t.token == ':') { - ismethod = 1; - fieldsel(ls, v); - } - return ismethod; -} - - -static void funcstat (LexState *ls, int line) { - /* funcstat -> FUNCTION funcname body */ - int ismethod; - expdesc v, b; - luaX_next(ls); /* skip FUNCTION */ - ismethod = funcname(ls, &v); - body(ls, &b, ismethod, line); - luaK_storevar(ls->fs, &v, &b); - luaK_fixline(ls->fs, line); /* definition "happens" in the first line */ -} - - -static void exprstat (LexState *ls) { - /* stat -> func | assignment */ - FuncState *fs = ls->fs; - struct LHS_assign v; - suffixedexp(ls, &v.v); - if (ls->t.token == '=' || ls->t.token == ',') { /* stat -> assignment ? */ - v.prev = NULL; - assignment(ls, &v, 1); - } - else { /* stat -> func */ - check_condition(ls, v.v.k == VCALL, "syntax error"); - SETARG_C(getinstruction(fs, &v.v), 1); /* call statement uses no results */ - } -} - - -static void retstat (LexState *ls) { - /* stat -> RETURN [explist] [';'] */ - FuncState *fs = ls->fs; - expdesc e; - int first, nret; /* registers with returned values */ - if (block_follow(ls, 1) || ls->t.token == ';') - first = nret = 0; /* return no values */ - else { - nret = explist(ls, &e); /* optional return values */ - if (hasmultret(e.k)) { - luaK_setmultret(fs, &e); - if (e.k == VCALL && nret == 1) { /* tail call? */ - SET_OPCODE(getinstruction(fs,&e), OP_TAILCALL); - lua_assert(GETARG_A(getinstruction(fs,&e)) == fs->nactvar); - } - first = fs->nactvar; - nret = LUA_MULTRET; /* return all values */ - } - else { - if (nret == 1) /* only one single value? */ - first = luaK_exp2anyreg(fs, &e); - else { - luaK_exp2nextreg(fs, &e); /* values must go to the stack */ - first = fs->nactvar; /* return all active values */ - lua_assert(nret == fs->freereg - first); - } - } - } - luaK_ret(fs, first, nret); - testnext(ls, ';'); /* skip optional semicolon */ -} - - -static void statement (LexState *ls) { - int line = ls->linenumber; /* may be needed for error messages */ - enterlevel(ls); - switch (ls->t.token) { - case ';': { /* stat -> ';' (empty statement) */ - luaX_next(ls); /* skip ';' */ - break; - } - case TK_IF: { /* stat -> ifstat */ - ifstat(ls, line); - break; - } - case TK_WHILE: { /* stat -> whilestat */ - whilestat(ls, line); - break; - } - case TK_DO: { /* stat -> DO block END */ - luaX_next(ls); /* skip DO */ - block(ls); - check_match(ls, TK_END, TK_DO, line); - break; - } - case TK_FOR: { /* stat -> forstat */ - forstat(ls, line); - break; - } - case TK_REPEAT: { /* stat -> repeatstat */ - repeatstat(ls, line); - break; - } - case TK_FUNCTION: { /* stat -> funcstat */ - funcstat(ls, line); - break; - } - case TK_LOCAL: { /* stat -> localstat */ - luaX_next(ls); /* skip LOCAL */ - if (testnext(ls, TK_FUNCTION)) /* local function? */ - localfunc(ls); - else - localstat(ls); - break; - } - case TK_DBCOLON: { /* stat -> label */ - luaX_next(ls); /* skip double colon */ - labelstat(ls, str_checkname(ls), line); - break; - } - case TK_RETURN: { /* stat -> retstat */ - luaX_next(ls); /* skip RETURN */ - retstat(ls); - break; - } - case TK_BREAK: /* stat -> breakstat */ - case TK_GOTO: { /* stat -> 'goto' NAME */ - gotostat(ls, luaK_jump(ls->fs)); - break; - } - default: { /* stat -> func | assignment */ - exprstat(ls); - break; - } - } - lua_assert(ls->fs->f->maxstacksize >= ls->fs->freereg && - ls->fs->freereg >= ls->fs->nactvar); - ls->fs->freereg = ls->fs->nactvar; /* free registers */ - leavelevel(ls); -} - -/* }====================================================================== */ - - -/* -** compiles the main function, which is a regular vararg function with an -** upvalue named LUA_ENV -*/ -static void mainfunc (LexState *ls, FuncState *fs) { - BlockCnt bl; - expdesc v; - open_func(ls, fs, &bl); - fs->f->is_vararg = 1; /* main function is always declared vararg */ - init_exp(&v, VLOCAL, 0); /* create and... */ - newupvalue(fs, ls->envn, &v); /* ...set environment upvalue */ - luaX_next(ls); /* read first token */ - statlist(ls); /* parse main body */ - check(ls, TK_EOS); - close_func(ls); -} - - -LClosure *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff, - Dyndata *dyd, const char *name, int firstchar) { - LexState lexstate; - FuncState funcstate; - LClosure *cl = luaF_newLclosure(L, 1); /* create main closure */ - setclLvalue(L, L->top, cl); /* anchor it (to avoid being collected) */ - luaD_inctop(L); - lexstate.h = luaH_new(L); /* create table for scanner */ - sethvalue(L, L->top, lexstate.h); /* anchor it */ - luaD_inctop(L); - funcstate.f = cl->p = luaF_newproto(L); - funcstate.f->source = luaS_new(L, name); /* create and anchor TString */ - lua_assert(iswhite(funcstate.f)); /* do not need barrier here */ - lexstate.buff = buff; - lexstate.dyd = dyd; - dyd->actvar.n = dyd->gt.n = dyd->label.n = 0; - luaX_setinput(L, &lexstate, z, funcstate.f->source, firstchar); - mainfunc(&lexstate, &funcstate); - lua_assert(!funcstate.prev && funcstate.nups == 1 && !lexstate.fs); - /* all scopes should be correctly finished */ - lua_assert(dyd->actvar.n == 0 && dyd->gt.n == 0 && dyd->label.n == 0); - L->top--; /* remove scanner's table */ - return cl; /* closure is on the stack, too */ -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lparser.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lparser.h deleted file mode 100644 index 13e613acc..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lparser.h +++ /dev/null @@ -1,133 +0,0 @@ -/* -** $Id: lparser.h,v 1.75 2015/12/17 15:44:50 roberto Exp roberto $ -** Lua Parser -** See Copyright Notice in lua.h -*/ - -#ifndef lparser_h -#define lparser_h - -#include "llimits.h" -#include "lobject.h" -#include "lzio.h" - - -/* -** Expression and variable descriptor. -** Code generation for variables and expressions can be delayed to allow -** optimizations; An 'expdesc' structure describes a potentially-delayed -** variable/expression. It has a description of its "main" value plus a -** list of conditional jumps that can also produce its value (generated -** by short-circuit operators 'and'/'or'). -*/ - -/* kinds of variables/expressions */ -typedef enum { - VVOID, /* when 'expdesc' describes the last expression a list, - this kind means an empty list (so, no expression) */ - VNIL, /* constant nil */ - VTRUE, /* constant true */ - VFALSE, /* constant false */ - VK, /* constant in 'k'; info = index of constant in 'k' */ - VKFLT, /* floating constant; nval = numerical float value */ - VKINT, /* integer constant; nval = numerical integer value */ - VNONRELOC, /* expression has its value in a fixed register; - info = result register */ - VLOCAL, /* local variable; info = local register */ - VUPVAL, /* upvalue variable; info = index of upvalue in 'upvalues' */ - VINDEXED, /* indexed variable; - ind.vt = whether 't' is register or upvalue; - ind.t = table register or upvalue; - ind.idx = key's R/K index */ - VJMP, /* expression is a test/comparison; - info = pc of corresponding jump instruction */ - VRELOCABLE, /* expression can put result in any register; - info = instruction pc */ - VCALL, /* expression is a function call; info = instruction pc */ - VVARARG /* vararg expression; info = instruction pc */ -} expkind; - - -#define vkisvar(k) (VLOCAL <= (k) && (k) <= VINDEXED) -#define vkisinreg(k) ((k) == VNONRELOC || (k) == VLOCAL) - -typedef struct expdesc { - expkind k; - union { - lua_Integer ival; /* for VKINT */ - lua_Number nval; /* for VKFLT */ - int info; /* for generic use */ - struct { /* for indexed variables (VINDEXED) */ - short idx; /* index (R/K) */ - lu_byte t; /* table (register or upvalue) */ - lu_byte vt; /* whether 't' is register (VLOCAL) or upvalue (VUPVAL) */ - } ind; - } u; - int t; /* patch list of 'exit when true' */ - int f; /* patch list of 'exit when false' */ -} expdesc; - - -/* description of active local variable */ -typedef struct Vardesc { - short idx; /* variable index in stack */ -} Vardesc; - - -/* description of pending goto statements and label statements */ -typedef struct Labeldesc { - TString *name; /* label identifier */ - int pc; /* position in code */ - int line; /* line where it appeared */ - lu_byte nactvar; /* local level where it appears in current block */ -} Labeldesc; - - -/* list of labels or gotos */ -typedef struct Labellist { - Labeldesc *arr; /* array */ - int n; /* number of entries in use */ - int size; /* array size */ -} Labellist; - - -/* dynamic structures used by the parser */ -typedef struct Dyndata { - struct { /* list of active local variables */ - Vardesc *arr; - int n; - int size; - } actvar; - Labellist gt; /* list of pending gotos */ - Labellist label; /* list of active labels */ -} Dyndata; - - -/* control of blocks */ -struct BlockCnt; /* defined in lparser.c */ - - -/* state needed to generate code for a given function */ -typedef struct FuncState { - Proto *f; /* current function header */ - struct FuncState *prev; /* enclosing function */ - struct LexState *ls; /* lexical state */ - struct BlockCnt *bl; /* chain of current blocks */ - int pc; /* next position to code (equivalent to 'ncode') */ - int lasttarget; /* 'label' of last 'jump label' */ - int jpc; /* list of pending jumps to 'pc' */ - int nk; /* number of elements in 'k' */ - int np; /* number of elements in 'p' */ - int firstlocal; /* index of first local var (in Dyndata array) */ - short nlocvars; /* number of elements in 'f->locvars' */ - lu_byte nactvar; /* number of active local variables */ - lu_byte nups; /* number of upvalues */ - lu_byte freereg; /* first free register */ -} FuncState; - - -LUAI_FUNC LClosure *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff, - Dyndata *dyd, const char *name, int firstchar); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lprefix.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lprefix.h deleted file mode 100644 index 6b72f0eba..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lprefix.h +++ /dev/null @@ -1,45 +0,0 @@ -/* -** $Id: lprefix.h,v 1.1 2014/11/03 15:12:44 roberto Exp roberto $ -** Definitions for Lua code that must come before any other header file -** See Copyright Notice in lua.h -*/ - -#ifndef lprefix_h -#define lprefix_h - - -/* -** Allows POSIX/XSI stuff -*/ -#if !defined(LUA_USE_C89) /* { */ - -#if !defined(_XOPEN_SOURCE) -#define _XOPEN_SOURCE 600 -#elif _XOPEN_SOURCE == 0 -#undef _XOPEN_SOURCE /* use -D_XOPEN_SOURCE=0 to undefine it */ -#endif - -/* -** Allows manipulation of large files in gcc and some other compilers -*/ -#if !defined(LUA_32BITS) && !defined(_FILE_OFFSET_BITS) -#define _LARGEFILE_SOURCE 1 -#define _FILE_OFFSET_BITS 64 -#endif - -#endif /* } */ - - -/* -** Windows stuff -*/ -#if defined(_WIN32) /* { */ - -#if !defined(_CRT_SECURE_NO_WARNINGS) -#define _CRT_SECURE_NO_WARNINGS /* avoid warnings about ISO C functions */ -#endif - -#endif /* } */ - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstate.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstate.c deleted file mode 100644 index 11299d374..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstate.c +++ /dev/null @@ -1,347 +0,0 @@ -/* -** $Id: lstate.c,v 2.132 2015/11/02 16:01:41 roberto Exp roberto $ -** Global State -** See Copyright Notice in lua.h -*/ - -#define lstate_c -#define LUA_CORE - -#include "lprefix.h" - - -#include -#include - -#include "lua.h" - -#include "lapi.h" -#include "ldebug.h" -#include "ldo.h" -#include "lfunc.h" -#include "lgc.h" -#include "llex.h" -#include "lmem.h" -#include "lstate.h" -#include "lstring.h" -#include "ltable.h" -#include "ltm.h" - - -#if !defined(LUAI_GCPAUSE) -#define LUAI_GCPAUSE 200 /* 200% */ -#endif - -#if !defined(LUAI_GCMUL) -#define LUAI_GCMUL 200 /* GC runs 'twice the speed' of memory allocation */ -#endif - - -/* -** a macro to help the creation of a unique random seed when a state is -** created; the seed is used to randomize hashes. -*/ -#if !defined(luai_makeseed) -#include -#define luai_makeseed() cast(unsigned int, time(NULL)) -#endif - - - -/* -** thread state + extra space -*/ -typedef struct LX { - lu_byte extra_[LUA_EXTRASPACE]; - lua_State l; -} LX; - - -/* -** Main thread combines a thread state and the global state -*/ -typedef struct LG { - LX l; - global_State g; -} LG; - - - -#define fromstate(L) (cast(LX *, cast(lu_byte *, (L)) - offsetof(LX, l))) - - -/* -** Compute an initial seed as random as possible. Rely on Address Space -** Layout Randomization (if present) to increase randomness.. -*/ -#define addbuff(b,p,e) \ - { size_t t = cast(size_t, e); \ - memcpy(b + p, &t, sizeof(t)); p += sizeof(t); } - -static unsigned int makeseed (lua_State *L) { - char buff[4 * sizeof(size_t)]; - unsigned int h = luai_makeseed(); - int p = 0; - addbuff(buff, p, L); /* heap variable */ - addbuff(buff, p, &h); /* local variable */ - addbuff(buff, p, luaO_nilobject); /* global variable */ - addbuff(buff, p, &lua_newstate); /* public function */ - lua_assert(p == sizeof(buff)); - return luaS_hash(buff, p, h); -} - - -/* -** set GCdebt to a new value keeping the value (totalbytes + GCdebt) -** invariant (and avoiding underflows in 'totalbytes') -*/ -void luaE_setdebt (global_State *g, l_mem debt) { - l_mem tb = gettotalbytes(g); - lua_assert(tb > 0); - if (debt < tb - MAX_LMEM) - debt = tb - MAX_LMEM; /* will make 'totalbytes == MAX_LMEM' */ - g->totalbytes = tb - debt; - g->GCdebt = debt; -} - - -CallInfo *luaE_extendCI (lua_State *L) { - CallInfo *ci = luaM_new(L, CallInfo); - lua_assert(L->ci->next == NULL); - L->ci->next = ci; - ci->previous = L->ci; - ci->next = NULL; - L->nci++; - return ci; -} - - -/* -** free all CallInfo structures not in use by a thread -*/ -void luaE_freeCI (lua_State *L) { - CallInfo *ci = L->ci; - CallInfo *next = ci->next; - ci->next = NULL; - while ((ci = next) != NULL) { - next = ci->next; - luaM_free(L, ci); - L->nci--; - } -} - - -/* -** free half of the CallInfo structures not in use by a thread -*/ -void luaE_shrinkCI (lua_State *L) { - CallInfo *ci = L->ci; - CallInfo *next2; /* next's next */ - /* while there are two nexts */ - while (ci->next != NULL && (next2 = ci->next->next) != NULL) { - luaM_free(L, ci->next); /* free next */ - L->nci--; - ci->next = next2; /* remove 'next' from the list */ - next2->previous = ci; - ci = next2; /* keep next's next */ - } -} - - -static void stack_init (lua_State *L1, lua_State *L) { - int i; CallInfo *ci; - /* initialize stack array */ - L1->stack = luaM_newvector(L, BASIC_STACK_SIZE, TValue); - L1->stacksize = BASIC_STACK_SIZE; - for (i = 0; i < BASIC_STACK_SIZE; i++) - setnilvalue(L1->stack + i); /* erase new stack */ - L1->top = L1->stack; - L1->stack_last = L1->stack + L1->stacksize - EXTRA_STACK; - /* initialize first ci */ - ci = &L1->base_ci; - ci->next = ci->previous = NULL; - ci->callstatus = 0; - ci->func = L1->top; - setnilvalue(L1->top++); /* 'function' entry for this 'ci' */ - ci->top = L1->top + LUA_MINSTACK; - L1->ci = ci; -} - - -static void freestack (lua_State *L) { - if (L->stack == NULL) - return; /* stack not completely built yet */ - L->ci = &L->base_ci; /* free the entire 'ci' list */ - luaE_freeCI(L); - lua_assert(L->nci == 0); - luaM_freearray(L, L->stack, L->stacksize); /* free stack array */ -} - - -/* -** Create registry table and its predefined values -*/ -static void init_registry (lua_State *L, global_State *g) { - TValue temp; - /* create registry */ - Table *registry = luaH_new(L); - sethvalue(L, &g->l_registry, registry); - luaH_resize(L, registry, LUA_RIDX_LAST, 0); - /* registry[LUA_RIDX_MAINTHREAD] = L */ - setthvalue(L, &temp, L); /* temp = L */ - luaH_setint(L, registry, LUA_RIDX_MAINTHREAD, &temp); - /* registry[LUA_RIDX_GLOBALS] = table of globals */ - sethvalue(L, &temp, luaH_new(L)); /* temp = new table (global table) */ - luaH_setint(L, registry, LUA_RIDX_GLOBALS, &temp); -} - - -/* -** open parts of the state that may cause memory-allocation errors. -** ('g->version' != NULL flags that the state was completely build) -*/ -static void f_luaopen (lua_State *L, void *ud) { - global_State *g = G(L); - UNUSED(ud); - stack_init(L, L); /* init stack */ - init_registry(L, g); - luaS_init(L); - luaT_init(L); - luaX_init(L); - g->gcrunning = 1; /* allow gc */ - g->version = lua_version(NULL); - luai_userstateopen(L); -} - - -/* -** preinitialize a thread with consistent values without allocating -** any memory (to avoid errors) -*/ -static void preinit_thread (lua_State *L, global_State *g) { - G(L) = g; - L->stack = NULL; - L->ci = NULL; - L->nci = 0; - L->stacksize = 0; - L->twups = L; /* thread has no upvalues */ - L->errorJmp = NULL; - L->nCcalls = 0; - L->hook = NULL; - L->hookmask = 0; - L->basehookcount = 0; - L->allowhook = 1; - resethookcount(L); - L->openupval = NULL; - L->nny = 1; - L->status = LUA_OK; - L->errfunc = 0; -} - - -static void close_state (lua_State *L) { - global_State *g = G(L); - luaF_close(L, L->stack); /* close all upvalues for this thread */ - luaC_freeallobjects(L); /* collect all objects */ - if (g->version) /* closing a fully built state? */ - luai_userstateclose(L); - luaM_freearray(L, G(L)->strt.hash, G(L)->strt.size); - freestack(L); - lua_assert(gettotalbytes(g) == sizeof(LG)); - (*g->frealloc)(g->ud, fromstate(L), sizeof(LG), 0); /* free main block */ -} - - -LUA_API lua_State *lua_newthread (lua_State *L) { - global_State *g = G(L); - lua_State *L1; - lua_lock(L); - luaC_checkGC(L); - /* create new thread */ - L1 = &cast(LX *, luaM_newobject(L, LUA_TTHREAD, sizeof(LX)))->l; - L1->marked = luaC_white(g); - L1->tt = LUA_TTHREAD; - /* link it on list 'allgc' */ - L1->next = g->allgc; - g->allgc = obj2gco(L1); - /* anchor it on L stack */ - setthvalue(L, L->top, L1); - api_incr_top(L); - preinit_thread(L1, g); - L1->hookmask = L->hookmask; - L1->basehookcount = L->basehookcount; - L1->hook = L->hook; - resethookcount(L1); - /* initialize L1 extra space */ - memcpy(lua_getextraspace(L1), lua_getextraspace(g->mainthread), - LUA_EXTRASPACE); - luai_userstatethread(L, L1); - stack_init(L1, L); /* init stack */ - lua_unlock(L); - return L1; -} - - -void luaE_freethread (lua_State *L, lua_State *L1) { - LX *l = fromstate(L1); - luaF_close(L1, L1->stack); /* close all upvalues for this thread */ - lua_assert(L1->openupval == NULL); - luai_userstatefree(L, L1); - freestack(L1); - luaM_free(L, l); -} - - -LUA_API lua_State *lua_newstate (lua_Alloc f, void *ud) { - int i; - lua_State *L; - global_State *g; - LG *l = cast(LG *, (*f)(ud, NULL, LUA_TTHREAD, sizeof(LG))); - if (l == NULL) return NULL; - L = &l->l.l; - g = &l->g; - L->next = NULL; - L->tt = LUA_TTHREAD; - g->currentwhite = bitmask(WHITE0BIT); - L->marked = luaC_white(g); - preinit_thread(L, g); - g->frealloc = f; - g->ud = ud; - g->mainthread = L; - g->seed = makeseed(L); - g->gcrunning = 0; /* no GC while building state */ - g->GCestimate = 0; - g->strt.size = g->strt.nuse = 0; - g->strt.hash = NULL; - setnilvalue(&g->l_registry); - g->panic = NULL; - g->version = NULL; - g->gcstate = GCSpause; - g->gckind = KGC_NORMAL; - g->allgc = g->finobj = g->tobefnz = g->fixedgc = NULL; - g->sweepgc = NULL; - g->gray = g->grayagain = NULL; - g->weak = g->ephemeron = g->allweak = NULL; - g->twups = NULL; - g->totalbytes = sizeof(LG); - g->GCdebt = 0; - g->gcfinnum = 0; - g->gcpause = LUAI_GCPAUSE; - g->gcstepmul = LUAI_GCMUL; - for (i=0; i < LUA_NUMTAGS; i++) g->mt[i] = NULL; - if (luaD_rawrunprotected(L, f_luaopen, NULL) != LUA_OK) { - /* memory allocation error: free partial state */ - close_state(L); - L = NULL; - } - return L; -} - - -LUA_API void lua_close (lua_State *L) { - L = G(L)->mainthread; /* only the main thread can be closed */ - lua_lock(L); - close_state(L); -} - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstate.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstate.h deleted file mode 100644 index 9985545e4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstate.h +++ /dev/null @@ -1,235 +0,0 @@ -/* -** $Id: lstate.h,v 2.132 2016/10/19 12:31:42 roberto Exp roberto $ -** Global State -** See Copyright Notice in lua.h -*/ - -#ifndef lstate_h -#define lstate_h - -#include "lua.h" - -#include "lobject.h" -#include "ltm.h" -#include "lzio.h" - - -/* - -** Some notes about garbage-collected objects: All objects in Lua must -** be kept somehow accessible until being freed, so all objects always -** belong to one (and only one) of these lists, using field 'next' of -** the 'CommonHeader' for the link: -** -** 'allgc': all objects not marked for finalization; -** 'finobj': all objects marked for finalization; -** 'tobefnz': all objects ready to be finalized; -** 'fixedgc': all objects that are not to be collected (currently -** only small strings, such as reserved words). - -*/ - - -struct lua_longjmp; /* defined in ldo.c */ - - -/* -** Atomic type (relative to signals) to better ensure that 'lua_sethook' -** is thread safe -*/ -#if !defined(l_signalT) -#include -#define l_signalT sig_atomic_t -#endif - - -/* extra stack space to handle TM calls and some other extras */ -#define EXTRA_STACK 5 - - -#define BASIC_STACK_SIZE (2*LUA_MINSTACK) - - -/* kinds of Garbage Collection */ -#define KGC_NORMAL 0 -#define KGC_EMERGENCY 1 /* gc was forced by an allocation failure */ - - -typedef struct stringtable { - TString **hash; - int nuse; /* number of elements */ - int size; -} stringtable; - - -/* -** Information about a call. -** When a thread yields, 'func' is adjusted to pretend that the -** top function has only the yielded values in its stack; in that -** case, the actual 'func' value is saved in field 'extra'. -** When a function calls another with a continuation, 'extra' keeps -** the function index so that, in case of errors, the continuation -** function can be called with the correct top. -*/ -typedef struct CallInfo { - StkId func; /* function index in the stack */ - StkId top; /* top for this function */ - struct CallInfo *previous, *next; /* dynamic call link */ - union { - struct { /* only for Lua functions */ - StkId base; /* base for this function */ - const Instruction *savedpc; - } l; - struct { /* only for C functions */ - lua_KFunction k; /* continuation in case of yields */ - ptrdiff_t old_errfunc; - lua_KContext ctx; /* context info. in case of yields */ - } c; - } u; - ptrdiff_t extra; - short nresults; /* expected number of results from this function */ - unsigned short callstatus; -} CallInfo; - - -/* -** Bits in CallInfo status -*/ -#define CIST_OAH (1<<0) /* original value of 'allowhook' */ -#define CIST_LUA (1<<1) /* call is running a Lua function */ -#define CIST_HOOKED (1<<2) /* call is running a debug hook */ -#define CIST_FRESH (1<<3) /* call is running on a fresh invocation - of luaV_execute */ -#define CIST_YPCALL (1<<4) /* call is a yieldable protected call */ -#define CIST_TAIL (1<<5) /* call was tail called */ -#define CIST_HOOKYIELD (1<<6) /* last hook called yielded */ -#define CIST_LEQ (1<<7) /* using __lt for __le */ -#define CIST_FIN (1<<8) /* call is running a finalizer */ - -#define isLua(ci) ((ci)->callstatus & CIST_LUA) - -/* assume that CIST_OAH has offset 0 and that 'v' is strictly 0/1 */ -#define setoah(st,v) ((st) = ((st) & ~CIST_OAH) | (v)) -#define getoah(st) ((st) & CIST_OAH) - - -/* -** 'global state', shared by all threads of this state -*/ -typedef struct global_State { - lua_Alloc frealloc; /* function to reallocate memory */ - void *ud; /* auxiliary data to 'frealloc' */ - l_mem totalbytes; /* number of bytes currently allocated - GCdebt */ - l_mem GCdebt; /* bytes allocated not yet compensated by the collector */ - lu_mem GCmemtrav; /* memory traversed by the GC */ - lu_mem GCestimate; /* an estimate of the non-garbage memory in use */ - stringtable strt; /* hash table for strings */ - TValue l_registry; - unsigned int seed; /* randomized seed for hashes */ - lu_byte currentwhite; - lu_byte gcstate; /* state of garbage collector */ - lu_byte gckind; /* kind of GC running */ - lu_byte gcrunning; /* true if GC is running */ - GCObject *allgc; /* list of all collectable objects */ - GCObject **sweepgc; /* current position of sweep in list */ - GCObject *finobj; /* list of collectable objects with finalizers */ - GCObject *gray; /* list of gray objects */ - GCObject *grayagain; /* list of objects to be traversed atomically */ - GCObject *weak; /* list of tables with weak values */ - GCObject *ephemeron; /* list of ephemeron tables (weak keys) */ - GCObject *allweak; /* list of all-weak tables */ - GCObject *tobefnz; /* list of userdata to be GC */ - GCObject *fixedgc; /* list of objects not to be collected */ - struct lua_State *twups; /* list of threads with open upvalues */ - unsigned int gcfinnum; /* number of finalizers to call in each GC step */ - int gcpause; /* size of pause between successive GCs */ - int gcstepmul; /* GC 'granularity' */ - lua_CFunction panic; /* to be called in unprotected errors */ - struct lua_State *mainthread; - const lua_Number *version; /* pointer to version number */ - TString *memerrmsg; /* memory-error message */ - TString *tmname[TM_N]; /* array with tag-method names */ - struct Table *mt[LUA_NUMTAGS]; /* metatables for basic types */ - TString *strcache[STRCACHE_N][STRCACHE_M]; /* cache for strings in API */ -} global_State; - - -/* -** 'per thread' state -*/ -struct lua_State { - CommonHeader; - unsigned short nci; /* number of items in 'ci' list */ - lu_byte status; - StkId top; /* first free slot in the stack */ - global_State *l_G; - CallInfo *ci; /* call info for current function */ - const Instruction *oldpc; /* last pc traced */ - StkId stack_last; /* last free slot in the stack */ - StkId stack; /* stack base */ - UpVal *openupval; /* list of open upvalues in this stack */ - GCObject *gclist; - struct lua_State *twups; /* list of threads with open upvalues */ - struct lua_longjmp *errorJmp; /* current error recover point */ - CallInfo base_ci; /* CallInfo for first level (C calling Lua) */ - volatile lua_Hook hook; - ptrdiff_t errfunc; /* current error handling function (stack index) */ - int stacksize; - int basehookcount; - int hookcount; - unsigned short nny; /* number of non-yieldable calls in stack */ - unsigned short nCcalls; /* number of nested C calls */ - l_signalT hookmask; - lu_byte allowhook; -}; - - -#define G(L) (L->l_G) - - -/* -** Union of all collectable objects (only for conversions) -*/ -union GCUnion { - GCObject gc; /* common header */ - struct TString ts; - struct Udata u; - union Closure cl; - struct Table h; - struct Proto p; - struct lua_State th; /* thread */ -}; - - -#define cast_u(o) cast(union GCUnion *, (o)) - -/* macros to convert a GCObject into a specific value */ -#define gco2ts(o) \ - check_exp(novariant((o)->tt) == LUA_TSTRING, &((cast_u(o))->ts)) -#define gco2u(o) check_exp((o)->tt == LUA_TUSERDATA, &((cast_u(o))->u)) -#define gco2lcl(o) check_exp((o)->tt == LUA_TLCL, &((cast_u(o))->cl.l)) -#define gco2ccl(o) check_exp((o)->tt == LUA_TCCL, &((cast_u(o))->cl.c)) -#define gco2cl(o) \ - check_exp(novariant((o)->tt) == LUA_TFUNCTION, &((cast_u(o))->cl)) -#define gco2t(o) check_exp((o)->tt == LUA_TTABLE, &((cast_u(o))->h)) -#define gco2p(o) check_exp((o)->tt == LUA_TPROTO, &((cast_u(o))->p)) -#define gco2th(o) check_exp((o)->tt == LUA_TTHREAD, &((cast_u(o))->th)) - - -/* macro to convert a Lua object into a GCObject */ -#define obj2gco(v) \ - check_exp(novariant((v)->tt) < LUA_TDEADKEY, (&(cast_u(v)->gc))) - - -/* actual number of total bytes allocated */ -#define gettotalbytes(g) cast(lu_mem, (g)->totalbytes + (g)->GCdebt) - -LUAI_FUNC void luaE_setdebt (global_State *g, l_mem debt); -LUAI_FUNC void luaE_freethread (lua_State *L, lua_State *L1); -LUAI_FUNC CallInfo *luaE_extendCI (lua_State *L); -LUAI_FUNC void luaE_freeCI (lua_State *L); -LUAI_FUNC void luaE_shrinkCI (lua_State *L); - - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstring.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstring.c deleted file mode 100644 index fc9eb220e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstring.c +++ /dev/null @@ -1,248 +0,0 @@ -/* -** $Id: lstring.c,v 2.55 2015/11/03 15:36:01 roberto Exp roberto $ -** String table (keeps all strings handled by Lua) -** See Copyright Notice in lua.h -*/ - -#define lstring_c -#define LUA_CORE - -#include "lprefix.h" - - -#include - -#include "lua.h" - -#include "ldebug.h" -#include "ldo.h" -#include "lmem.h" -#include "lobject.h" -#include "lstate.h" -#include "lstring.h" - - -#define MEMERRMSG "not enough memory" - - -/* -** Lua will use at most ~(2^LUAI_HASHLIMIT) bytes from a string to -** compute its hash -*/ -#if !defined(LUAI_HASHLIMIT) -#define LUAI_HASHLIMIT 5 -#endif - - -/* -** equality for long strings -*/ -int luaS_eqlngstr (TString *a, TString *b) { - size_t len = a->u.lnglen; - lua_assert(a->tt == LUA_TLNGSTR && b->tt == LUA_TLNGSTR); - return (a == b) || /* same instance or... */ - ((len == b->u.lnglen) && /* equal length and ... */ - (memcmp(getstr(a), getstr(b), len) == 0)); /* equal contents */ -} - - -unsigned int luaS_hash (const char *str, size_t l, unsigned int seed) { - unsigned int h = seed ^ cast(unsigned int, l); - size_t step = (l >> LUAI_HASHLIMIT) + 1; - for (; l >= step; l -= step) - h ^= ((h<<5) + (h>>2) + cast_byte(str[l - 1])); - return h; -} - - -unsigned int luaS_hashlongstr (TString *ts) { - lua_assert(ts->tt == LUA_TLNGSTR); - if (ts->extra == 0) { /* no hash? */ - ts->hash = luaS_hash(getstr(ts), ts->u.lnglen, ts->hash); - ts->extra = 1; /* now it has its hash */ - } - return ts->hash; -} - - -/* -** resizes the string table -*/ -void luaS_resize (lua_State *L, int newsize) { - int i; - stringtable *tb = &G(L)->strt; - if (newsize > tb->size) { /* grow table if needed */ - luaM_reallocvector(L, tb->hash, tb->size, newsize, TString *); - for (i = tb->size; i < newsize; i++) - tb->hash[i] = NULL; - } - for (i = 0; i < tb->size; i++) { /* rehash */ - TString *p = tb->hash[i]; - tb->hash[i] = NULL; - while (p) { /* for each node in the list */ - TString *hnext = p->u.hnext; /* save next */ - unsigned int h = lmod(p->hash, newsize); /* new position */ - p->u.hnext = tb->hash[h]; /* chain it */ - tb->hash[h] = p; - p = hnext; - } - } - if (newsize < tb->size) { /* shrink table if needed */ - /* vanishing slice should be empty */ - lua_assert(tb->hash[newsize] == NULL && tb->hash[tb->size - 1] == NULL); - luaM_reallocvector(L, tb->hash, tb->size, newsize, TString *); - } - tb->size = newsize; -} - - -/* -** Clear API string cache. (Entries cannot be empty, so fill them with -** a non-collectable string.) -*/ -void luaS_clearcache (global_State *g) { - int i, j; - for (i = 0; i < STRCACHE_N; i++) - for (j = 0; j < STRCACHE_M; j++) { - if (iswhite(g->strcache[i][j])) /* will entry be collected? */ - g->strcache[i][j] = g->memerrmsg; /* replace it with something fixed */ - } -} - - -/* -** Initialize the string table and the string cache -*/ -void luaS_init (lua_State *L) { - global_State *g = G(L); - int i, j; - luaS_resize(L, MINSTRTABSIZE); /* initial size of string table */ - /* pre-create memory-error message */ - g->memerrmsg = luaS_newliteral(L, MEMERRMSG); - luaC_fix(L, obj2gco(g->memerrmsg)); /* it should never be collected */ - for (i = 0; i < STRCACHE_N; i++) /* fill cache with valid strings */ - for (j = 0; j < STRCACHE_M; j++) - g->strcache[i][j] = g->memerrmsg; -} - - - -/* -** creates a new string object -*/ -static TString *createstrobj (lua_State *L, size_t l, int tag, unsigned int h) { - TString *ts; - GCObject *o; - size_t totalsize; /* total size of TString object */ - totalsize = sizelstring(l); - o = luaC_newobj(L, tag, totalsize); - ts = gco2ts(o); - ts->hash = h; - ts->extra = 0; - getstr(ts)[l] = '\0'; /* ending 0 */ - return ts; -} - - -TString *luaS_createlngstrobj (lua_State *L, size_t l) { - TString *ts = createstrobj(L, l, LUA_TLNGSTR, G(L)->seed); - ts->u.lnglen = l; - return ts; -} - - -void luaS_remove (lua_State *L, TString *ts) { - stringtable *tb = &G(L)->strt; - TString **p = &tb->hash[lmod(ts->hash, tb->size)]; - while (*p != ts) /* find previous element */ - p = &(*p)->u.hnext; - *p = (*p)->u.hnext; /* remove element from its list */ - tb->nuse--; -} - - -/* -** checks whether short string exists and reuses it or creates a new one -*/ -static TString *internshrstr (lua_State *L, const char *str, size_t l) { - TString *ts; - global_State *g = G(L); - unsigned int h = luaS_hash(str, l, g->seed); - TString **list = &g->strt.hash[lmod(h, g->strt.size)]; - lua_assert(str != NULL); /* otherwise 'memcmp'/'memcpy' are undefined */ - for (ts = *list; ts != NULL; ts = ts->u.hnext) { - if (l == ts->shrlen && - (memcmp(str, getstr(ts), l * sizeof(char)) == 0)) { - /* found! */ - if (isdead(g, ts)) /* dead (but not collected yet)? */ - changewhite(ts); /* resurrect it */ - return ts; - } - } - if (g->strt.nuse >= g->strt.size && g->strt.size <= MAX_INT/2) { - luaS_resize(L, g->strt.size * 2); - list = &g->strt.hash[lmod(h, g->strt.size)]; /* recompute with new size */ - } - ts = createstrobj(L, l, LUA_TSHRSTR, h); - memcpy(getstr(ts), str, l * sizeof(char)); - ts->shrlen = cast_byte(l); - ts->u.hnext = *list; - *list = ts; - g->strt.nuse++; - return ts; -} - - -/* -** new string (with explicit length) -*/ -TString *luaS_newlstr (lua_State *L, const char *str, size_t l) { - if (l <= LUAI_MAXSHORTLEN) /* short string? */ - return internshrstr(L, str, l); - else { - TString *ts; - if (l >= (MAX_SIZE - sizeof(TString))/sizeof(char)) - luaM_toobig(L); - ts = luaS_createlngstrobj(L, l); - memcpy(getstr(ts), str, l * sizeof(char)); - return ts; - } -} - - -/* -** Create or reuse a zero-terminated string, first checking in the -** cache (using the string address as a key). The cache can contain -** only zero-terminated strings, so it is safe to use 'strcmp' to -** check hits. -*/ -TString *luaS_new (lua_State *L, const char *str) { - unsigned int i = point2uint(str) % STRCACHE_N; /* hash */ - int j; - TString **p = G(L)->strcache[i]; - for (j = 0; j < STRCACHE_M; j++) { - if (strcmp(str, getstr(p[j])) == 0) /* hit? */ - return p[j]; /* that is it */ - } - /* normal route */ - for (j = STRCACHE_M - 1; j > 0; j--) - p[j] = p[j - 1]; /* move out last element */ - /* new element is first in the list */ - p[0] = luaS_newlstr(L, str, strlen(str)); - return p[0]; -} - - -Udata *luaS_newudata (lua_State *L, size_t s) { - Udata *u; - GCObject *o; - if (s > MAX_SIZE - sizeof(Udata)) - luaM_toobig(L); - o = luaC_newobj(L, LUA_TUSERDATA, sizeludata(s)); - u = gco2u(o); - u->len = s; - u->metatable = NULL; - setuservalue(L, u, luaO_nilobject); - return u; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstring.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstring.h deleted file mode 100644 index 6351003af..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstring.h +++ /dev/null @@ -1,49 +0,0 @@ -/* -** $Id: lstring.h,v 1.60 2015/09/08 15:41:05 roberto Exp roberto $ -** String table (keep all strings handled by Lua) -** See Copyright Notice in lua.h -*/ - -#ifndef lstring_h -#define lstring_h - -#include "lgc.h" -#include "lobject.h" -#include "lstate.h" - - -#define sizelstring(l) (sizeof(union UTString) + ((l) + 1) * sizeof(char)) - -#define sizeludata(l) (sizeof(union UUdata) + (l)) -#define sizeudata(u) sizeludata((u)->len) - -#define luaS_newliteral(L, s) (luaS_newlstr(L, "" s, \ - (sizeof(s)/sizeof(char))-1)) - - -/* -** test whether a string is a reserved word -*/ -#define isreserved(s) ((s)->tt == LUA_TSHRSTR && (s)->extra > 0) - - -/* -** equality for short strings, which are always internalized -*/ -#define eqshrstr(a,b) check_exp((a)->tt == LUA_TSHRSTR, (a) == (b)) - - -LUAI_FUNC unsigned int luaS_hash (const char *str, size_t l, unsigned int seed); -LUAI_FUNC unsigned int luaS_hashlongstr (TString *ts); -LUAI_FUNC int luaS_eqlngstr (TString *a, TString *b); -LUAI_FUNC void luaS_resize (lua_State *L, int newsize); -LUAI_FUNC void luaS_clearcache (global_State *g); -LUAI_FUNC void luaS_init (lua_State *L); -LUAI_FUNC void luaS_remove (lua_State *L, TString *ts); -LUAI_FUNC Udata *luaS_newudata (lua_State *L, size_t s); -LUAI_FUNC TString *luaS_newlstr (lua_State *L, const char *str, size_t l); -LUAI_FUNC TString *luaS_new (lua_State *L, const char *str); -LUAI_FUNC TString *luaS_createlngstrobj (lua_State *L, size_t l); - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstrlib.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstrlib.c deleted file mode 100644 index 934b7db88..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lstrlib.c +++ /dev/null @@ -1,1584 +0,0 @@ -/* -** $Id: lstrlib.c,v 1.253 2016/12/20 18:37:00 roberto Exp roberto $ -** Standard library for string operations and pattern-matching -** See Copyright Notice in lua.h -*/ - -#define lstrlib_c -#define LUA_LIB - -#include "lprefix.h" - - -#include -#include -#include -#include -#include -#include -#include -#include - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - - -/* -** maximum number of captures that a pattern can do during -** pattern-matching. This limit is arbitrary, but must fit in -** an unsigned char. -*/ -#if !defined(LUA_MAXCAPTURES) -#define LUA_MAXCAPTURES 32 -#endif - - -/* macro to 'unsign' a character */ -#define uchar(c) ((unsigned char)(c)) - - -/* -** Some sizes are better limited to fit in 'int', but must also fit in -** 'size_t'. (We assume that 'lua_Integer' cannot be smaller than 'int'.) -*/ -#define MAX_SIZET ((size_t)(~(size_t)0)) - -#define MAXSIZE \ - (sizeof(size_t) < sizeof(int) ? MAX_SIZET : (size_t)(INT_MAX)) - - - - -static int str_len (lua_State *L) { - size_t l; - luaL_checklstring(L, 1, &l); - lua_pushinteger(L, (lua_Integer)l); - return 1; -} - - -/* translate a relative string position: negative means back from end */ -static lua_Integer posrelat (lua_Integer pos, size_t len) { - if (pos >= 0) return pos; - else if (0u - (size_t)pos > len) return 0; - else return (lua_Integer)len + pos + 1; -} - - -static int str_sub (lua_State *L) { - size_t l; - const char *s = luaL_checklstring(L, 1, &l); - lua_Integer start = posrelat(luaL_checkinteger(L, 2), l); - lua_Integer end = posrelat(luaL_optinteger(L, 3, -1), l); - if (start < 1) start = 1; - if (end > (lua_Integer)l) end = l; - if (start <= end) - lua_pushlstring(L, s + start - 1, (size_t)(end - start) + 1); - else lua_pushliteral(L, ""); - return 1; -} - - -static int str_reverse (lua_State *L) { - size_t l, i; - luaL_Buffer b; - const char *s = luaL_checklstring(L, 1, &l); - char *p = luaL_buffinitsize(L, &b, l); - for (i = 0; i < l; i++) - p[i] = s[l - i - 1]; - luaL_pushresultsize(&b, l); - return 1; -} - - -static int str_lower (lua_State *L) { - size_t l; - size_t i; - luaL_Buffer b; - const char *s = luaL_checklstring(L, 1, &l); - char *p = luaL_buffinitsize(L, &b, l); - for (i=0; i MAXSIZE / n) /* may overflow? */ - return luaL_error(L, "resulting string too large"); - else { - size_t totallen = (size_t)n * l + (size_t)(n - 1) * lsep; - luaL_Buffer b; - char *p = luaL_buffinitsize(L, &b, totallen); - while (n-- > 1) { /* first n-1 copies (followed by separator) */ - memcpy(p, s, l * sizeof(char)); p += l; - if (lsep > 0) { /* empty 'memcpy' is not that cheap */ - memcpy(p, sep, lsep * sizeof(char)); - p += lsep; - } - } - memcpy(p, s, l * sizeof(char)); /* last copy (not followed by separator) */ - luaL_pushresultsize(&b, totallen); - } - return 1; -} - - -static int str_byte (lua_State *L) { - size_t l; - const char *s = luaL_checklstring(L, 1, &l); - lua_Integer posi = posrelat(luaL_optinteger(L, 2, 1), l); - lua_Integer pose = posrelat(luaL_optinteger(L, 3, posi), l); - int n, i; - if (posi < 1) posi = 1; - if (pose > (lua_Integer)l) pose = l; - if (posi > pose) return 0; /* empty interval; return no values */ - if (pose - posi >= INT_MAX) /* arithmetic overflow? */ - return luaL_error(L, "string slice too long"); - n = (int)(pose - posi) + 1; - luaL_checkstack(L, n, "string slice too long"); - for (i=0; i= ms->level || ms->capture[l].len == CAP_UNFINISHED) - return luaL_error(ms->L, "invalid capture index %%%d", l + 1); - return l; -} - - -static int capture_to_close (MatchState *ms) { - int level = ms->level; - for (level--; level>=0; level--) - if (ms->capture[level].len == CAP_UNFINISHED) return level; - return luaL_error(ms->L, "invalid pattern capture"); -} - - -static const char *classend (MatchState *ms, const char *p) { - switch (*p++) { - case L_ESC: { - if (p == ms->p_end) - luaL_error(ms->L, "malformed pattern (ends with '%%')"); - return p+1; - } - case '[': { - if (*p == '^') p++; - do { /* look for a ']' */ - if (p == ms->p_end) - luaL_error(ms->L, "malformed pattern (missing ']')"); - if (*(p++) == L_ESC && p < ms->p_end) - p++; /* skip escapes (e.g. '%]') */ - } while (*p != ']'); - return p+1; - } - default: { - return p; - } - } -} - - -static int match_class (int c, int cl) { - int res; - switch (tolower(cl)) { - case 'a' : res = isalpha(c); break; - case 'c' : res = iscntrl(c); break; - case 'd' : res = isdigit(c); break; - case 'g' : res = isgraph(c); break; - case 'l' : res = islower(c); break; - case 'p' : res = ispunct(c); break; - case 's' : res = isspace(c); break; - case 'u' : res = isupper(c); break; - case 'w' : res = isalnum(c); break; - case 'x' : res = isxdigit(c); break; - case 'z' : res = (c == 0); break; /* deprecated option */ - default: return (cl == c); - } - return (islower(cl) ? res : !res); -} - - -static int matchbracketclass (int c, const char *p, const char *ec) { - int sig = 1; - if (*(p+1) == '^') { - sig = 0; - p++; /* skip the '^' */ - } - while (++p < ec) { - if (*p == L_ESC) { - p++; - if (match_class(c, uchar(*p))) - return sig; - } - else if ((*(p+1) == '-') && (p+2 < ec)) { - p+=2; - if (uchar(*(p-2)) <= c && c <= uchar(*p)) - return sig; - } - else if (uchar(*p) == c) return sig; - } - return !sig; -} - - -static int singlematch (MatchState *ms, const char *s, const char *p, - const char *ep) { - if (s >= ms->src_end) - return 0; - else { - int c = uchar(*s); - switch (*p) { - case '.': return 1; /* matches any char */ - case L_ESC: return match_class(c, uchar(*(p+1))); - case '[': return matchbracketclass(c, p, ep-1); - default: return (uchar(*p) == c); - } - } -} - - -static const char *matchbalance (MatchState *ms, const char *s, - const char *p) { - if (p >= ms->p_end - 1) - luaL_error(ms->L, "malformed pattern (missing arguments to '%%b')"); - if (*s != *p) return NULL; - else { - int b = *p; - int e = *(p+1); - int cont = 1; - while (++s < ms->src_end) { - if (*s == e) { - if (--cont == 0) return s+1; - } - else if (*s == b) cont++; - } - } - return NULL; /* string ends out of balance */ -} - - -static const char *max_expand (MatchState *ms, const char *s, - const char *p, const char *ep) { - ptrdiff_t i = 0; /* counts maximum expand for item */ - while (singlematch(ms, s + i, p, ep)) - i++; - /* keeps trying to match with the maximum repetitions */ - while (i>=0) { - const char *res = match(ms, (s+i), ep+1); - if (res) return res; - i--; /* else didn't match; reduce 1 repetition to try again */ - } - return NULL; -} - - -static const char *min_expand (MatchState *ms, const char *s, - const char *p, const char *ep) { - for (;;) { - const char *res = match(ms, s, ep+1); - if (res != NULL) - return res; - else if (singlematch(ms, s, p, ep)) - s++; /* try with one more repetition */ - else return NULL; - } -} - - -static const char *start_capture (MatchState *ms, const char *s, - const char *p, int what) { - const char *res; - int level = ms->level; - if (level >= LUA_MAXCAPTURES) luaL_error(ms->L, "too many captures"); - ms->capture[level].init = s; - ms->capture[level].len = what; - ms->level = level+1; - if ((res=match(ms, s, p)) == NULL) /* match failed? */ - ms->level--; /* undo capture */ - return res; -} - - -static const char *end_capture (MatchState *ms, const char *s, - const char *p) { - int l = capture_to_close(ms); - const char *res; - ms->capture[l].len = s - ms->capture[l].init; /* close capture */ - if ((res = match(ms, s, p)) == NULL) /* match failed? */ - ms->capture[l].len = CAP_UNFINISHED; /* undo capture */ - return res; -} - - -static const char *match_capture (MatchState *ms, const char *s, int l) { - size_t len; - l = check_capture(ms, l); - len = ms->capture[l].len; - if ((size_t)(ms->src_end-s) >= len && - memcmp(ms->capture[l].init, s, len) == 0) - return s+len; - else return NULL; -} - - -static const char *match (MatchState *ms, const char *s, const char *p) { - if (ms->matchdepth-- == 0) - luaL_error(ms->L, "pattern too complex"); - init: /* using goto's to optimize tail recursion */ - if (p != ms->p_end) { /* end of pattern? */ - switch (*p) { - case '(': { /* start capture */ - if (*(p + 1) == ')') /* position capture? */ - s = start_capture(ms, s, p + 2, CAP_POSITION); - else - s = start_capture(ms, s, p + 1, CAP_UNFINISHED); - break; - } - case ')': { /* end capture */ - s = end_capture(ms, s, p + 1); - break; - } - case '$': { - if ((p + 1) != ms->p_end) /* is the '$' the last char in pattern? */ - goto dflt; /* no; go to default */ - s = (s == ms->src_end) ? s : NULL; /* check end of string */ - break; - } - case L_ESC: { /* escaped sequences not in the format class[*+?-]? */ - switch (*(p + 1)) { - case 'b': { /* balanced string? */ - s = matchbalance(ms, s, p + 2); - if (s != NULL) { - p += 4; goto init; /* return match(ms, s, p + 4); */ - } /* else fail (s == NULL) */ - break; - } - case 'f': { /* frontier? */ - const char *ep; char previous; - p += 2; - if (*p != '[') - luaL_error(ms->L, "missing '[' after '%%f' in pattern"); - ep = classend(ms, p); /* points to what is next */ - previous = (s == ms->src_init) ? '\0' : *(s - 1); - if (!matchbracketclass(uchar(previous), p, ep - 1) && - matchbracketclass(uchar(*s), p, ep - 1)) { - p = ep; goto init; /* return match(ms, s, ep); */ - } - s = NULL; /* match failed */ - break; - } - case '0': case '1': case '2': case '3': - case '4': case '5': case '6': case '7': - case '8': case '9': { /* capture results (%0-%9)? */ - s = match_capture(ms, s, uchar(*(p + 1))); - if (s != NULL) { - p += 2; goto init; /* return match(ms, s, p + 2) */ - } - break; - } - default: goto dflt; - } - break; - } - default: dflt: { /* pattern class plus optional suffix */ - const char *ep = classend(ms, p); /* points to optional suffix */ - /* does not match at least once? */ - if (!singlematch(ms, s, p, ep)) { - if (*ep == '*' || *ep == '?' || *ep == '-') { /* accept empty? */ - p = ep + 1; goto init; /* return match(ms, s, ep + 1); */ - } - else /* '+' or no suffix */ - s = NULL; /* fail */ - } - else { /* matched once */ - switch (*ep) { /* handle optional suffix */ - case '?': { /* optional */ - const char *res; - if ((res = match(ms, s + 1, ep + 1)) != NULL) - s = res; - else { - p = ep + 1; goto init; /* else return match(ms, s, ep + 1); */ - } - break; - } - case '+': /* 1 or more repetitions */ - s++; /* 1 match already done */ - /* FALLTHROUGH */ - case '*': /* 0 or more repetitions */ - s = max_expand(ms, s, p, ep); - break; - case '-': /* 0 or more repetitions (minimum) */ - s = min_expand(ms, s, p, ep); - break; - default: /* no suffix */ - s++; p = ep; goto init; /* return match(ms, s + 1, ep); */ - } - } - break; - } - } - } - ms->matchdepth++; - return s; -} - - - -static const char *lmemfind (const char *s1, size_t l1, - const char *s2, size_t l2) { - if (l2 == 0) return s1; /* empty strings are everywhere */ - else if (l2 > l1) return NULL; /* avoids a negative 'l1' */ - else { - const char *init; /* to search for a '*s2' inside 's1' */ - l2--; /* 1st char will be checked by 'memchr' */ - l1 = l1-l2; /* 's2' cannot be found after that */ - while (l1 > 0 && (init = (const char *)memchr(s1, *s2, l1)) != NULL) { - init++; /* 1st char is already checked */ - if (memcmp(init, s2+1, l2) == 0) - return init-1; - else { /* correct 'l1' and 's1' to try again */ - l1 -= init-s1; - s1 = init; - } - } - return NULL; /* not found */ - } -} - - -static void push_onecapture (MatchState *ms, int i, const char *s, - const char *e) { - if (i >= ms->level) { - if (i == 0) /* ms->level == 0, too */ - lua_pushlstring(ms->L, s, e - s); /* add whole match */ - else - luaL_error(ms->L, "invalid capture index %%%d", i + 1); - } - else { - ptrdiff_t l = ms->capture[i].len; - if (l == CAP_UNFINISHED) luaL_error(ms->L, "unfinished capture"); - if (l == CAP_POSITION) - lua_pushinteger(ms->L, (ms->capture[i].init - ms->src_init) + 1); - else - lua_pushlstring(ms->L, ms->capture[i].init, l); - } -} - - -static int push_captures (MatchState *ms, const char *s, const char *e) { - int i; - int nlevels = (ms->level == 0 && s) ? 1 : ms->level; - luaL_checkstack(ms->L, nlevels, "too many captures"); - for (i = 0; i < nlevels; i++) - push_onecapture(ms, i, s, e); - return nlevels; /* number of strings pushed */ -} - - -/* check whether pattern has no special characters */ -static int nospecials (const char *p, size_t l) { - size_t upto = 0; - do { - if (strpbrk(p + upto, SPECIALS)) - return 0; /* pattern has a special character */ - upto += strlen(p + upto) + 1; /* may have more after \0 */ - } while (upto <= l); - return 1; /* no special chars found */ -} - - -static void prepstate (MatchState *ms, lua_State *L, - const char *s, size_t ls, const char *p, size_t lp) { - ms->L = L; - ms->matchdepth = MAXCCALLS; - ms->src_init = s; - ms->src_end = s + ls; - ms->p_end = p + lp; -} - - -static void reprepstate (MatchState *ms) { - ms->level = 0; - lua_assert(ms->matchdepth == MAXCCALLS); -} - - -static int str_find_aux (lua_State *L, int find) { - size_t ls, lp; - const char *s = luaL_checklstring(L, 1, &ls); - const char *p = luaL_checklstring(L, 2, &lp); - lua_Integer init = posrelat(luaL_optinteger(L, 3, 1), ls); - if (init < 1) init = 1; - else if (init > (lua_Integer)ls + 1) { /* start after string's end? */ - lua_pushnil(L); /* cannot find anything */ - return 1; - } - /* explicit request or no special characters? */ - if (find && (lua_toboolean(L, 4) || nospecials(p, lp))) { - /* do a plain search */ - const char *s2 = lmemfind(s + init - 1, ls - (size_t)init + 1, p, lp); - if (s2) { - lua_pushinteger(L, (s2 - s) + 1); - lua_pushinteger(L, (s2 - s) + lp); - return 2; - } - } - else { - MatchState ms; - const char *s1 = s + init - 1; - int anchor = (*p == '^'); - if (anchor) { - p++; lp--; /* skip anchor character */ - } - prepstate(&ms, L, s, ls, p, lp); - do { - const char *res; - reprepstate(&ms); - if ((res=match(&ms, s1, p)) != NULL) { - if (find) { - lua_pushinteger(L, (s1 - s) + 1); /* start */ - lua_pushinteger(L, res - s); /* end */ - return push_captures(&ms, NULL, 0) + 2; - } - else - return push_captures(&ms, s1, res); - } - } while (s1++ < ms.src_end && !anchor); - } - lua_pushnil(L); /* not found */ - return 1; -} - - -static int str_find (lua_State *L) { - return str_find_aux(L, 1); -} - - -static int str_match (lua_State *L) { - return str_find_aux(L, 0); -} - - -/* state for 'gmatch' */ -typedef struct GMatchState { - const char *src; /* current position */ - const char *p; /* pattern */ - const char *lastmatch; /* end of last match */ - MatchState ms; /* match state */ -} GMatchState; - - -static int gmatch_aux (lua_State *L) { - GMatchState *gm = (GMatchState *)lua_touserdata(L, lua_upvalueindex(3)); - const char *src; - gm->ms.L = L; - for (src = gm->src; src <= gm->ms.src_end; src++) { - const char *e; - reprepstate(&gm->ms); - if ((e = match(&gm->ms, src, gm->p)) != NULL && e != gm->lastmatch) { - gm->src = gm->lastmatch = e; - return push_captures(&gm->ms, src, e); - } - } - return 0; /* not found */ -} - - -static int gmatch (lua_State *L) { - size_t ls, lp; - const char *s = luaL_checklstring(L, 1, &ls); - const char *p = luaL_checklstring(L, 2, &lp); - GMatchState *gm; - lua_settop(L, 2); /* keep them on closure to avoid being collected */ - gm = (GMatchState *)lua_newuserdata(L, sizeof(GMatchState)); - prepstate(&gm->ms, L, s, ls, p, lp); - gm->src = s; gm->p = p; gm->lastmatch = NULL; - lua_pushcclosure(L, gmatch_aux, 3); - return 1; -} - - -static void add_s (MatchState *ms, luaL_Buffer *b, const char *s, - const char *e) { - size_t l, i; - lua_State *L = ms->L; - const char *news = lua_tolstring(L, 3, &l); - for (i = 0; i < l; i++) { - if (news[i] != L_ESC) - luaL_addchar(b, news[i]); - else { - i++; /* skip ESC */ - if (!isdigit(uchar(news[i]))) { - if (news[i] != L_ESC) - luaL_error(L, "invalid use of '%c' in replacement string", L_ESC); - luaL_addchar(b, news[i]); - } - else if (news[i] == '0') - luaL_addlstring(b, s, e - s); - else { - push_onecapture(ms, news[i] - '1', s, e); - luaL_tolstring(L, -1, NULL); /* if number, convert it to string */ - lua_remove(L, -2); /* remove original value */ - luaL_addvalue(b); /* add capture to accumulated result */ - } - } - } -} - - -static void add_value (MatchState *ms, luaL_Buffer *b, const char *s, - const char *e, int tr) { - lua_State *L = ms->L; - switch (tr) { - case LUA_TFUNCTION: { - int n; - lua_pushvalue(L, 3); - n = push_captures(ms, s, e); - lua_call(L, n, 1); - break; - } - case LUA_TTABLE: { - push_onecapture(ms, 0, s, e); - lua_gettable(L, 3); - break; - } - default: { /* LUA_TNUMBER or LUA_TSTRING */ - add_s(ms, b, s, e); - return; - } - } - if (!lua_toboolean(L, -1)) { /* nil or false? */ - lua_pop(L, 1); - lua_pushlstring(L, s, e - s); /* keep original text */ - } - else if (!lua_isstring(L, -1)) - luaL_error(L, "invalid replacement value (a %s)", luaL_typename(L, -1)); - luaL_addvalue(b); /* add result to accumulator */ -} - - -static int str_gsub (lua_State *L) { - size_t srcl, lp; - const char *src = luaL_checklstring(L, 1, &srcl); /* subject */ - const char *p = luaL_checklstring(L, 2, &lp); /* pattern */ - const char *lastmatch = NULL; /* end of last match */ - int tr = lua_type(L, 3); /* replacement type */ - lua_Integer max_s = luaL_optinteger(L, 4, srcl + 1); /* max replacements */ - int anchor = (*p == '^'); - lua_Integer n = 0; /* replacement count */ - MatchState ms; - luaL_Buffer b; - luaL_argcheck(L, tr == LUA_TNUMBER || tr == LUA_TSTRING || - tr == LUA_TFUNCTION || tr == LUA_TTABLE, 3, - "string/function/table expected"); - luaL_buffinit(L, &b); - if (anchor) { - p++; lp--; /* skip anchor character */ - } - prepstate(&ms, L, src, srcl, p, lp); - while (n < max_s) { - const char *e; - reprepstate(&ms); /* (re)prepare state for new match */ - if ((e = match(&ms, src, p)) != NULL && e != lastmatch) { /* match? */ - n++; - add_value(&ms, &b, src, e, tr); /* add replacement to buffer */ - src = lastmatch = e; - } - else if (src < ms.src_end) /* otherwise, skip one character */ - luaL_addchar(&b, *src++); - else break; /* end of subject */ - if (anchor) break; - } - luaL_addlstring(&b, src, ms.src_end-src); - luaL_pushresult(&b); - lua_pushinteger(L, n); /* number of substitutions */ - return 2; -} - -/* }====================================================== */ - - - -/* -** {====================================================== -** STRING FORMAT -** ======================================================= -*/ - -#if !defined(lua_number2strx) /* { */ - -/* -** Hexadecimal floating-point formatter -*/ - -#include - -#define SIZELENMOD (sizeof(LUA_NUMBER_FRMLEN)/sizeof(char)) - - -/* -** Number of bits that goes into the first digit. It can be any value -** between 1 and 4; the following definition tries to align the number -** to nibble boundaries by making what is left after that first digit a -** multiple of 4. -*/ -#define L_NBFD ((l_mathlim(MANT_DIG) - 1)%4 + 1) - - -/* -** Add integer part of 'x' to buffer and return new 'x' -*/ -static lua_Number adddigit (char *buff, int n, lua_Number x) { - lua_Number dd = l_mathop(floor)(x); /* get integer part from 'x' */ - int d = (int)dd; - buff[n] = (d < 10 ? d + '0' : d - 10 + 'a'); /* add to buffer */ - return x - dd; /* return what is left */ -} - - -static int num2straux (char *buff, int sz, lua_Number x) { - /* if 'inf' or 'NaN', format it like '%g' */ - if (x != x || x == (lua_Number)HUGE_VAL || x == -(lua_Number)HUGE_VAL) - return l_sprintf(buff, sz, LUA_NUMBER_FMT, (LUAI_UACNUMBER)x); - else if (x == 0) { /* can be -0... */ - /* create "0" or "-0" followed by exponent */ - return l_sprintf(buff, sz, LUA_NUMBER_FMT "x0p+0", (LUAI_UACNUMBER)x); - } - else { - int e; - lua_Number m = l_mathop(frexp)(x, &e); /* 'x' fraction and exponent */ - int n = 0; /* character count */ - if (m < 0) { /* is number negative? */ - buff[n++] = '-'; /* add signal */ - m = -m; /* make it positive */ - } - buff[n++] = '0'; buff[n++] = 'x'; /* add "0x" */ - m = adddigit(buff, n++, m * (1 << L_NBFD)); /* add first digit */ - e -= L_NBFD; /* this digit goes before the radix point */ - if (m > 0) { /* more digits? */ - buff[n++] = lua_getlocaledecpoint(); /* add radix point */ - do { /* add as many digits as needed */ - m = adddigit(buff, n++, m * 16); - } while (m > 0); - } - n += l_sprintf(buff + n, sz - n, "p%+d", e); /* add exponent */ - lua_assert(n < sz); - return n; - } -} - - -static int lua_number2strx (lua_State *L, char *buff, int sz, - const char *fmt, lua_Number x) { - int n = num2straux(buff, sz, x); - if (fmt[SIZELENMOD] == 'A') { - int i; - for (i = 0; i < n; i++) - buff[i] = toupper(uchar(buff[i])); - } - else if (fmt[SIZELENMOD] != 'a') - luaL_error(L, "modifiers for format '%%a'/'%%A' not implemented"); - return n; -} - -#endif /* } */ - - -/* -** Maximum size of each formatted item. This maximum size is produced -** by format('%.99f', -maxfloat), and is equal to 99 + 3 ('-', '.', -** and '\0') + number of decimal digits to represent maxfloat (which -** is maximum exponent + 1). (99+3+1 then rounded to 120 for "extra -** expenses", such as locale-dependent stuff) -*/ -#define MAX_ITEM (120 + l_mathlim(MAX_10_EXP)) - - -/* valid flags in a format specification */ -#define FLAGS "-+ #0" - -/* -** maximum size of each format specification (such as "%-099.99d") -*/ -#define MAX_FORMAT 32 - - -static void addquoted (luaL_Buffer *b, const char *s, size_t len) { - luaL_addchar(b, '"'); - while (len--) { - if (*s == '"' || *s == '\\' || *s == '\n') { - luaL_addchar(b, '\\'); - luaL_addchar(b, *s); - } - else if (iscntrl(uchar(*s))) { - char buff[10]; - if (!isdigit(uchar(*(s+1)))) - l_sprintf(buff, sizeof(buff), "\\%d", (int)uchar(*s)); - else - l_sprintf(buff, sizeof(buff), "\\%03d", (int)uchar(*s)); - luaL_addstring(b, buff); - } - else - luaL_addchar(b, *s); - s++; - } - luaL_addchar(b, '"'); -} - - -/* -** Ensures the 'buff' string uses a dot as the radix character. -*/ -static void checkdp (char *buff, int nb) { - if (memchr(buff, '.', nb) == NULL) { /* no dot? */ - char point = lua_getlocaledecpoint(); /* try locale point */ - char *ppoint = (char *)memchr(buff, point, nb); - if (ppoint) *ppoint = '.'; /* change it to a dot */ - } -} - - -static void addliteral (lua_State *L, luaL_Buffer *b, int arg) { - switch (lua_type(L, arg)) { - case LUA_TSTRING: { - size_t len; - const char *s = lua_tolstring(L, arg, &len); - addquoted(b, s, len); - break; - } - case LUA_TNUMBER: { - char *buff = luaL_prepbuffsize(b, MAX_ITEM); - int nb; - if (!lua_isinteger(L, arg)) { /* float? */ - lua_Number n = lua_tonumber(L, arg); /* write as hexa ('%a') */ - nb = lua_number2strx(L, buff, MAX_ITEM, "%" LUA_NUMBER_FRMLEN "a", n); - checkdp(buff, nb); /* ensure it uses a dot */ - } - else { /* integers */ - lua_Integer n = lua_tointeger(L, arg); - const char *format = (n == LUA_MININTEGER) /* corner case? */ - ? "0x%" LUA_INTEGER_FRMLEN "x" /* use hexa */ - : LUA_INTEGER_FMT; /* else use default format */ - nb = l_sprintf(buff, MAX_ITEM, format, (LUAI_UACINT)n); - } - luaL_addsize(b, nb); - break; - } - case LUA_TNIL: case LUA_TBOOLEAN: { - luaL_tolstring(L, arg, NULL); - luaL_addvalue(b); - break; - } - default: { - luaL_argerror(L, arg, "value has no literal form"); - } - } -} - - -static const char *scanformat (lua_State *L, const char *strfrmt, char *form) { - const char *p = strfrmt; - while (*p != '\0' && strchr(FLAGS, *p) != NULL) p++; /* skip flags */ - if ((size_t)(p - strfrmt) >= sizeof(FLAGS)/sizeof(char)) - luaL_error(L, "invalid format (repeated flags)"); - if (isdigit(uchar(*p))) p++; /* skip width */ - if (isdigit(uchar(*p))) p++; /* (2 digits at most) */ - if (*p == '.') { - p++; - if (isdigit(uchar(*p))) p++; /* skip precision */ - if (isdigit(uchar(*p))) p++; /* (2 digits at most) */ - } - if (isdigit(uchar(*p))) - luaL_error(L, "invalid format (width or precision too long)"); - *(form++) = '%'; - memcpy(form, strfrmt, ((p - strfrmt) + 1) * sizeof(char)); - form += (p - strfrmt) + 1; - *form = '\0'; - return p; -} - - -/* -** add length modifier into formats -*/ -static void addlenmod (char *form, const char *lenmod) { - size_t l = strlen(form); - size_t lm = strlen(lenmod); - char spec = form[l - 1]; - strcpy(form + l - 1, lenmod); - form[l + lm - 1] = spec; - form[l + lm] = '\0'; -} - - -static int str_format (lua_State *L) { - int top = lua_gettop(L); - int arg = 1; - size_t sfl; - const char *strfrmt = luaL_checklstring(L, arg, &sfl); - const char *strfrmt_end = strfrmt+sfl; - luaL_Buffer b; - luaL_buffinit(L, &b); - while (strfrmt < strfrmt_end) { - if (*strfrmt != L_ESC) - luaL_addchar(&b, *strfrmt++); - else if (*++strfrmt == L_ESC) - luaL_addchar(&b, *strfrmt++); /* %% */ - else { /* format item */ - char form[MAX_FORMAT]; /* to store the format ('%...') */ - char *buff = luaL_prepbuffsize(&b, MAX_ITEM); /* to put formatted item */ - int nb = 0; /* number of bytes in added item */ - if (++arg > top) - luaL_argerror(L, arg, "no value"); - strfrmt = scanformat(L, strfrmt, form); - switch (*strfrmt++) { - case 'c': { - nb = l_sprintf(buff, MAX_ITEM, form, (int)luaL_checkinteger(L, arg)); - break; - } - case 'd': case 'i': - case 'o': case 'u': case 'x': case 'X': { - lua_Integer n = luaL_checkinteger(L, arg); - addlenmod(form, LUA_INTEGER_FRMLEN); - nb = l_sprintf(buff, MAX_ITEM, form, (LUAI_UACINT)n); - break; - } - case 'a': case 'A': - addlenmod(form, LUA_NUMBER_FRMLEN); - nb = lua_number2strx(L, buff, MAX_ITEM, form, - luaL_checknumber(L, arg)); - break; - case 'e': case 'E': case 'f': - case 'g': case 'G': { - lua_Number n = luaL_checknumber(L, arg); - addlenmod(form, LUA_NUMBER_FRMLEN); - nb = l_sprintf(buff, MAX_ITEM, form, (LUAI_UACNUMBER)n); - break; - } - case 'q': { - addliteral(L, &b, arg); - break; - } - case 's': { - size_t l; - const char *s = luaL_tolstring(L, arg, &l); - if (form[2] == '\0') /* no modifiers? */ - luaL_addvalue(&b); /* keep entire string */ - else { - luaL_argcheck(L, l == strlen(s), arg, "string contains zeros"); - if (!strchr(form, '.') && l >= 100) { - /* no precision and string is too long to be formatted */ - luaL_addvalue(&b); /* keep entire string */ - } - else { /* format the string into 'buff' */ - nb = l_sprintf(buff, MAX_ITEM, form, s); - lua_pop(L, 1); /* remove result from 'luaL_tolstring' */ - } - } - break; - } - default: { /* also treat cases 'pnLlh' */ - return luaL_error(L, "invalid option '%%%c' to 'format'", - *(strfrmt - 1)); - } - } - lua_assert(nb < MAX_ITEM); - luaL_addsize(&b, nb); - } - } - luaL_pushresult(&b); - return 1; -} - -/* }====================================================== */ - - -/* -** {====================================================== -** PACK/UNPACK -** ======================================================= -*/ - - -/* value used for padding */ -#if !defined(LUAL_PACKPADBYTE) -#define LUAL_PACKPADBYTE 0x00 -#endif - -/* maximum size for the binary representation of an integer */ -#define MAXINTSIZE 16 - -/* number of bits in a character */ -#define NB CHAR_BIT - -/* mask for one character (NB 1's) */ -#define MC ((1 << NB) - 1) - -/* size of a lua_Integer */ -#define SZINT ((int)sizeof(lua_Integer)) - - -/* dummy union to get native endianness */ -static const union { - int dummy; - char little; /* true iff machine is little endian */ -} nativeendian = {1}; - - -/* dummy structure to get native alignment requirements */ -struct cD { - char c; - union { double d; void *p; lua_Integer i; lua_Number n; } u; -}; - -#define MAXALIGN (offsetof(struct cD, u)) - - -/* -** Union for serializing floats -*/ -typedef union Ftypes { - float f; - double d; - lua_Number n; - char buff[5 * sizeof(lua_Number)]; /* enough for any float type */ -} Ftypes; - - -/* -** information to pack/unpack stuff -*/ -typedef struct Header { - lua_State *L; - int islittle; - int maxalign; -} Header; - - -/* -** options for pack/unpack -*/ -typedef enum KOption { - Kint, /* signed integers */ - Kuint, /* unsigned integers */ - Kfloat, /* floating-point numbers */ - Kchar, /* fixed-length strings */ - Kstring, /* strings with prefixed length */ - Kzstr, /* zero-terminated strings */ - Kpadding, /* padding */ - Kpaddalign, /* padding for alignment */ - Knop /* no-op (configuration or spaces) */ -} KOption; - - -/* -** Read an integer numeral from string 'fmt' or return 'df' if -** there is no numeral -*/ -static int digit (int c) { return '0' <= c && c <= '9'; } - -static int getnum (const char **fmt, int df) { - if (!digit(**fmt)) /* no number? */ - return df; /* return default value */ - else { - int a = 0; - do { - a = a*10 + (*((*fmt)++) - '0'); - } while (digit(**fmt) && a <= ((int)MAXSIZE - 9)/10); - return a; - } -} - - -/* -** Read an integer numeral and raises an error if it is larger -** than the maximum size for integers. -*/ -static int getnumlimit (Header *h, const char **fmt, int df) { - int sz = getnum(fmt, df); - if (sz > MAXINTSIZE || sz <= 0) - luaL_error(h->L, "integral size (%d) out of limits [1,%d]", - sz, MAXINTSIZE); - return sz; -} - - -/* -** Initialize Header -*/ -static void initheader (lua_State *L, Header *h) { - h->L = L; - h->islittle = nativeendian.little; - h->maxalign = 1; -} - - -/* -** Read and classify next option. 'size' is filled with option's size. -*/ -static KOption getoption (Header *h, const char **fmt, int *size) { - int opt = *((*fmt)++); - *size = 0; /* default */ - switch (opt) { - case 'b': *size = sizeof(char); return Kint; - case 'B': *size = sizeof(char); return Kuint; - case 'h': *size = sizeof(short); return Kint; - case 'H': *size = sizeof(short); return Kuint; - case 'l': *size = sizeof(long); return Kint; - case 'L': *size = sizeof(long); return Kuint; - case 'j': *size = sizeof(lua_Integer); return Kint; - case 'J': *size = sizeof(lua_Integer); return Kuint; - case 'T': *size = sizeof(size_t); return Kuint; - case 'f': *size = sizeof(float); return Kfloat; - case 'd': *size = sizeof(double); return Kfloat; - case 'n': *size = sizeof(lua_Number); return Kfloat; - case 'i': *size = getnumlimit(h, fmt, sizeof(int)); return Kint; - case 'I': *size = getnumlimit(h, fmt, sizeof(int)); return Kuint; - case 's': *size = getnumlimit(h, fmt, sizeof(size_t)); return Kstring; - case 'c': - *size = getnum(fmt, -1); - if (*size == -1) - luaL_error(h->L, "missing size for format option 'c'"); - return Kchar; - case 'z': return Kzstr; - case 'x': *size = 1; return Kpadding; - case 'X': return Kpaddalign; - case ' ': break; - case '<': h->islittle = 1; break; - case '>': h->islittle = 0; break; - case '=': h->islittle = nativeendian.little; break; - case '!': h->maxalign = getnumlimit(h, fmt, MAXALIGN); break; - default: luaL_error(h->L, "invalid format option '%c'", opt); - } - return Knop; -} - - -/* -** Read, classify, and fill other details about the next option. -** 'psize' is filled with option's size, 'notoalign' with its -** alignment requirements. -** Local variable 'size' gets the size to be aligned. (Kpadal option -** always gets its full alignment, other options are limited by -** the maximum alignment ('maxalign'). Kchar option needs no alignment -** despite its size. -*/ -static KOption getdetails (Header *h, size_t totalsize, - const char **fmt, int *psize, int *ntoalign) { - KOption opt = getoption(h, fmt, psize); - int align = *psize; /* usually, alignment follows size */ - if (opt == Kpaddalign) { /* 'X' gets alignment from following option */ - if (**fmt == '\0' || getoption(h, fmt, &align) == Kchar || align == 0) - luaL_argerror(h->L, 1, "invalid next option for option 'X'"); - } - if (align <= 1 || opt == Kchar) /* need no alignment? */ - *ntoalign = 0; - else { - if (align > h->maxalign) /* enforce maximum alignment */ - align = h->maxalign; - if ((align & (align - 1)) != 0) /* is 'align' not a power of 2? */ - luaL_argerror(h->L, 1, "format asks for alignment not power of 2"); - *ntoalign = (align - (int)(totalsize & (align - 1))) & (align - 1); - } - return opt; -} - - -/* -** Pack integer 'n' with 'size' bytes and 'islittle' endianness. -** The final 'if' handles the case when 'size' is larger than -** the size of a Lua integer, correcting the extra sign-extension -** bytes if necessary (by default they would be zeros). -*/ -static void packint (luaL_Buffer *b, lua_Unsigned n, - int islittle, int size, int neg) { - char *buff = luaL_prepbuffsize(b, size); - int i; - buff[islittle ? 0 : size - 1] = (char)(n & MC); /* first byte */ - for (i = 1; i < size; i++) { - n >>= NB; - buff[islittle ? i : size - 1 - i] = (char)(n & MC); - } - if (neg && size > SZINT) { /* negative number need sign extension? */ - for (i = SZINT; i < size; i++) /* correct extra bytes */ - buff[islittle ? i : size - 1 - i] = (char)MC; - } - luaL_addsize(b, size); /* add result to buffer */ -} - - -/* -** Copy 'size' bytes from 'src' to 'dest', correcting endianness if -** given 'islittle' is different from native endianness. -*/ -static void copywithendian (volatile char *dest, volatile const char *src, - int size, int islittle) { - if (islittle == nativeendian.little) { - while (size-- != 0) - *(dest++) = *(src++); - } - else { - dest += size - 1; - while (size-- != 0) - *(dest--) = *(src++); - } -} - - -static int str_pack (lua_State *L) { - luaL_Buffer b; - Header h; - const char *fmt = luaL_checkstring(L, 1); /* format string */ - int arg = 1; /* current argument to pack */ - size_t totalsize = 0; /* accumulate total size of result */ - initheader(L, &h); - lua_pushnil(L); /* mark to separate arguments from string buffer */ - luaL_buffinit(L, &b); - while (*fmt != '\0') { - int size, ntoalign; - KOption opt = getdetails(&h, totalsize, &fmt, &size, &ntoalign); - totalsize += ntoalign + size; - while (ntoalign-- > 0) - luaL_addchar(&b, LUAL_PACKPADBYTE); /* fill alignment */ - arg++; - switch (opt) { - case Kint: { /* signed integers */ - lua_Integer n = luaL_checkinteger(L, arg); - if (size < SZINT) { /* need overflow check? */ - lua_Integer lim = (lua_Integer)1 << ((size * NB) - 1); - luaL_argcheck(L, -lim <= n && n < lim, arg, "integer overflow"); - } - packint(&b, (lua_Unsigned)n, h.islittle, size, (n < 0)); - break; - } - case Kuint: { /* unsigned integers */ - lua_Integer n = luaL_checkinteger(L, arg); - if (size < SZINT) /* need overflow check? */ - luaL_argcheck(L, (lua_Unsigned)n < ((lua_Unsigned)1 << (size * NB)), - arg, "unsigned overflow"); - packint(&b, (lua_Unsigned)n, h.islittle, size, 0); - break; - } - case Kfloat: { /* floating-point options */ - volatile Ftypes u; - char *buff = luaL_prepbuffsize(&b, size); - lua_Number n = luaL_checknumber(L, arg); /* get argument */ - if (size == sizeof(u.f)) u.f = (float)n; /* copy it into 'u' */ - else if (size == sizeof(u.d)) u.d = (double)n; - else u.n = n; - /* move 'u' to final result, correcting endianness if needed */ - copywithendian(buff, u.buff, size, h.islittle); - luaL_addsize(&b, size); - break; - } - case Kchar: { /* fixed-size string */ - size_t len; - const char *s = luaL_checklstring(L, arg, &len); - luaL_argcheck(L, len <= (size_t)size, arg, - "string longer than given size"); - luaL_addlstring(&b, s, len); /* add string */ - while (len++ < (size_t)size) /* pad extra space */ - luaL_addchar(&b, LUAL_PACKPADBYTE); - break; - } - case Kstring: { /* strings with length count */ - size_t len; - const char *s = luaL_checklstring(L, arg, &len); - luaL_argcheck(L, size >= (int)sizeof(size_t) || - len < ((size_t)1 << (size * NB)), - arg, "string length does not fit in given size"); - packint(&b, (lua_Unsigned)len, h.islittle, size, 0); /* pack length */ - luaL_addlstring(&b, s, len); - totalsize += len; - break; - } - case Kzstr: { /* zero-terminated string */ - size_t len; - const char *s = luaL_checklstring(L, arg, &len); - luaL_argcheck(L, strlen(s) == len, arg, "string contains zeros"); - luaL_addlstring(&b, s, len); - luaL_addchar(&b, '\0'); /* add zero at the end */ - totalsize += len + 1; - break; - } - case Kpadding: luaL_addchar(&b, LUAL_PACKPADBYTE); /* FALLTHROUGH */ - case Kpaddalign: case Knop: - arg--; /* undo increment */ - break; - } - } - luaL_pushresult(&b); - return 1; -} - - -static int str_packsize (lua_State *L) { - Header h; - const char *fmt = luaL_checkstring(L, 1); /* format string */ - size_t totalsize = 0; /* accumulate total size of result */ - initheader(L, &h); - while (*fmt != '\0') { - int size, ntoalign; - KOption opt = getdetails(&h, totalsize, &fmt, &size, &ntoalign); - size += ntoalign; /* total space used by option */ - luaL_argcheck(L, totalsize <= MAXSIZE - size, 1, - "format result too large"); - totalsize += size; - switch (opt) { - case Kstring: /* strings with length count */ - case Kzstr: /* zero-terminated string */ - luaL_argerror(L, 1, "variable-length format"); - /* call never return, but to avoid warnings: *//* FALLTHROUGH */ - default: break; - } - } - lua_pushinteger(L, (lua_Integer)totalsize); - return 1; -} - - -/* -** Unpack an integer with 'size' bytes and 'islittle' endianness. -** If size is smaller than the size of a Lua integer and integer -** is signed, must do sign extension (propagating the sign to the -** higher bits); if size is larger than the size of a Lua integer, -** it must check the unread bytes to see whether they do not cause an -** overflow. -*/ -static lua_Integer unpackint (lua_State *L, const char *str, - int islittle, int size, int issigned) { - lua_Unsigned res = 0; - int i; - int limit = (size <= SZINT) ? size : SZINT; - for (i = limit - 1; i >= 0; i--) { - res <<= NB; - res |= (lua_Unsigned)(unsigned char)str[islittle ? i : size - 1 - i]; - } - if (size < SZINT) { /* real size smaller than lua_Integer? */ - if (issigned) { /* needs sign extension? */ - lua_Unsigned mask = (lua_Unsigned)1 << (size*NB - 1); - res = ((res ^ mask) - mask); /* do sign extension */ - } - } - else if (size > SZINT) { /* must check unread bytes */ - int mask = (!issigned || (lua_Integer)res >= 0) ? 0 : MC; - for (i = limit; i < size; i++) { - if ((unsigned char)str[islittle ? i : size - 1 - i] != mask) - luaL_error(L, "%d-byte integer does not fit into Lua Integer", size); - } - } - return (lua_Integer)res; -} - - -static int str_unpack (lua_State *L) { - Header h; - const char *fmt = luaL_checkstring(L, 1); - size_t ld; - const char *data = luaL_checklstring(L, 2, &ld); - size_t pos = (size_t)posrelat(luaL_optinteger(L, 3, 1), ld) - 1; - int n = 0; /* number of results */ - luaL_argcheck(L, pos <= ld, 3, "initial position out of string"); - initheader(L, &h); - while (*fmt != '\0') { - int size, ntoalign; - KOption opt = getdetails(&h, pos, &fmt, &size, &ntoalign); - if ((size_t)ntoalign + size > ~pos || pos + ntoalign + size > ld) - luaL_argerror(L, 2, "data string too short"); - pos += ntoalign; /* skip alignment */ - /* stack space for item + next position */ - luaL_checkstack(L, 2, "too many results"); - n++; - switch (opt) { - case Kint: - case Kuint: { - lua_Integer res = unpackint(L, data + pos, h.islittle, size, - (opt == Kint)); - lua_pushinteger(L, res); - break; - } - case Kfloat: { - volatile Ftypes u; - lua_Number num; - copywithendian(u.buff, data + pos, size, h.islittle); - if (size == sizeof(u.f)) num = (lua_Number)u.f; - else if (size == sizeof(u.d)) num = (lua_Number)u.d; - else num = u.n; - lua_pushnumber(L, num); - break; - } - case Kchar: { - lua_pushlstring(L, data + pos, size); - break; - } - case Kstring: { - size_t len = (size_t)unpackint(L, data + pos, h.islittle, size, 0); - luaL_argcheck(L, pos + len + size <= ld, 2, "data string too short"); - lua_pushlstring(L, data + pos + size, len); - pos += len; /* skip string */ - break; - } - case Kzstr: { - size_t len = (int)strlen(data + pos); - lua_pushlstring(L, data + pos, len); - pos += len + 1; /* skip string plus final '\0' */ - break; - } - case Kpaddalign: case Kpadding: case Knop: - n--; /* undo increment */ - break; - } - pos += size; - } - lua_pushinteger(L, pos + 1); /* next position */ - return n + 1; -} - -/* }====================================================== */ - - -static const luaL_Reg strlib[] = { - {"byte", str_byte}, - {"char", str_char}, - {"dump", str_dump}, - {"find", str_find}, - {"format", str_format}, - {"gmatch", gmatch}, - {"gsub", str_gsub}, - {"len", str_len}, - {"lower", str_lower}, - {"match", str_match}, - {"rep", str_rep}, - {"reverse", str_reverse}, - {"sub", str_sub}, - {"upper", str_upper}, - {"pack", str_pack}, - {"packsize", str_packsize}, - {"unpack", str_unpack}, - {NULL, NULL} -}; - - -static void createmetatable (lua_State *L) { - lua_createtable(L, 0, 1); /* table to be metatable for strings */ - lua_pushliteral(L, ""); /* dummy string */ - lua_pushvalue(L, -2); /* copy table */ - lua_setmetatable(L, -2); /* set table as metatable for strings */ - lua_pop(L, 1); /* pop dummy string */ - lua_pushvalue(L, -2); /* get string library */ - lua_setfield(L, -2, "__index"); /* metatable.__index = string */ - lua_pop(L, 1); /* pop metatable */ -} - - -/* -** Open string library -*/ -LUAMOD_API int luaopen_string (lua_State *L) { - luaL_newlib(L, strlib); - createmetatable(L); - return 1; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltable.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltable.c deleted file mode 100644 index 92c165ada..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltable.c +++ /dev/null @@ -1,669 +0,0 @@ -/* -** $Id: ltable.c,v 2.117 2015/11/19 19:16:22 roberto Exp roberto $ -** Lua tables (hash) -** See Copyright Notice in lua.h -*/ - -#define ltable_c -#define LUA_CORE - -#include "lprefix.h" - - -/* -** Implementation of tables (aka arrays, objects, or hash tables). -** Tables keep its elements in two parts: an array part and a hash part. -** Non-negative integer keys are all candidates to be kept in the array -** part. The actual size of the array is the largest 'n' such that -** more than half the slots between 1 and n are in use. -** Hash uses a mix of chained scatter table with Brent's variation. -** A main invariant of these tables is that, if an element is not -** in its main position (i.e. the 'original' position that its hash gives -** to it), then the colliding element is in its own main position. -** Hence even when the load factor reaches 100%, performance remains good. -*/ - -#include -#include - -#include "lua.h" - -#include "ldebug.h" -#include "ldo.h" -#include "lgc.h" -#include "lmem.h" -#include "lobject.h" -#include "lstate.h" -#include "lstring.h" -#include "ltable.h" -#include "lvm.h" - - -/* -** Maximum size of array part (MAXASIZE) is 2^MAXABITS. MAXABITS is -** the largest integer such that MAXASIZE fits in an unsigned int. -*/ -#define MAXABITS cast_int(sizeof(int) * CHAR_BIT - 1) -#define MAXASIZE (1u << MAXABITS) - -/* -** Maximum size of hash part is 2^MAXHBITS. MAXHBITS is the largest -** integer such that 2^MAXHBITS fits in a signed int. (Note that the -** maximum number of elements in a table, 2^MAXABITS + 2^MAXHBITS, still -** fits comfortably in an unsigned int.) -*/ -#define MAXHBITS (MAXABITS - 1) - - -#define hashpow2(t,n) (gnode(t, lmod((n), sizenode(t)))) - -#define hashstr(t,str) hashpow2(t, (str)->hash) -#define hashboolean(t,p) hashpow2(t, p) -#define hashint(t,i) hashpow2(t, i) - - -/* -** for some types, it is better to avoid modulus by power of 2, as -** they tend to have many 2 factors. -*/ -#define hashmod(t,n) (gnode(t, ((n) % ((sizenode(t)-1)|1)))) - - -#define hashpointer(t,p) hashmod(t, point2uint(p)) - - -#define dummynode (&dummynode_) - -static const Node dummynode_ = { - {NILCONSTANT}, /* value */ - {{NILCONSTANT, 0}} /* key */ -}; - - -/* -** Hash for floating-point numbers. -** The main computation should be just -** n = frexp(n, &i); return (n * INT_MAX) + i -** but there are some numerical subtleties. -** In a two-complement representation, INT_MAX does not has an exact -** representation as a float, but INT_MIN does; because the absolute -** value of 'frexp' is smaller than 1 (unless 'n' is inf/NaN), the -** absolute value of the product 'frexp * -INT_MIN' is smaller or equal -** to INT_MAX. Next, the use of 'unsigned int' avoids overflows when -** adding 'i'; the use of '~u' (instead of '-u') avoids problems with -** INT_MIN. -*/ -#if !defined(l_hashfloat) -static int l_hashfloat (lua_Number n) { - int i; - lua_Integer ni; - n = l_mathop(frexp)(n, &i) * -cast_num(INT_MIN); - if (!lua_numbertointeger(n, &ni)) { /* is 'n' inf/-inf/NaN? */ - lua_assert(luai_numisnan(n) || l_mathop(fabs)(n) == cast_num(HUGE_VAL)); - return 0; - } - else { /* normal case */ - unsigned int u = cast(unsigned int, i) + cast(unsigned int, ni); - return cast_int(u <= cast(unsigned int, INT_MAX) ? u : ~u); - } -} -#endif - - -/* -** returns the 'main' position of an element in a table (that is, the index -** of its hash value) -*/ -static Node *mainposition (const Table *t, const TValue *key) { - switch (ttype(key)) { - case LUA_TNUMINT: - return hashint(t, ivalue(key)); - case LUA_TNUMFLT: - return hashmod(t, l_hashfloat(fltvalue(key))); - case LUA_TSHRSTR: - return hashstr(t, tsvalue(key)); - case LUA_TLNGSTR: - return hashpow2(t, luaS_hashlongstr(tsvalue(key))); - case LUA_TBOOLEAN: - return hashboolean(t, bvalue(key)); - case LUA_TLIGHTUSERDATA: - return hashpointer(t, pvalue(key)); - case LUA_TLCF: - return hashpointer(t, fvalue(key)); - default: - lua_assert(!ttisdeadkey(key)); - return hashpointer(t, gcvalue(key)); - } -} - - -/* -** returns the index for 'key' if 'key' is an appropriate key to live in -** the array part of the table, 0 otherwise. -*/ -static unsigned int arrayindex (const TValue *key) { - if (ttisinteger(key)) { - lua_Integer k = ivalue(key); - if (0 < k && (lua_Unsigned)k <= MAXASIZE) - return cast(unsigned int, k); /* 'key' is an appropriate array index */ - } - return 0; /* 'key' did not match some condition */ -} - - -/* -** returns the index of a 'key' for table traversals. First goes all -** elements in the array part, then elements in the hash part. The -** beginning of a traversal is signaled by 0. -*/ -static unsigned int findindex (lua_State *L, Table *t, StkId key) { - unsigned int i; - if (ttisnil(key)) return 0; /* first iteration */ - i = arrayindex(key); - if (i != 0 && i <= t->sizearray) /* is 'key' inside array part? */ - return i; /* yes; that's the index */ - else { - int nx; - Node *n = mainposition(t, key); - for (;;) { /* check whether 'key' is somewhere in the chain */ - /* key may be dead already, but it is ok to use it in 'next' */ - if (luaV_rawequalobj(gkey(n), key) || - (ttisdeadkey(gkey(n)) && iscollectable(key) && - deadvalue(gkey(n)) == gcvalue(key))) { - i = cast_int(n - gnode(t, 0)); /* key index in hash table */ - /* hash elements are numbered after array ones */ - return (i + 1) + t->sizearray; - } - nx = gnext(n); - if (nx == 0) - luaG_runerror(L, "invalid key to 'next'"); /* key not found */ - else n += nx; - } - } -} - - -int luaH_next (lua_State *L, Table *t, StkId key) { - unsigned int i = findindex(L, t, key); /* find original element */ - for (; i < t->sizearray; i++) { /* try first array part */ - if (!ttisnil(&t->array[i])) { /* a non-nil value? */ - setivalue(key, i + 1); - setobj2s(L, key+1, &t->array[i]); - return 1; - } - } - for (i -= t->sizearray; cast_int(i) < sizenode(t); i++) { /* hash part */ - if (!ttisnil(gval(gnode(t, i)))) { /* a non-nil value? */ - setobj2s(L, key, gkey(gnode(t, i))); - setobj2s(L, key+1, gval(gnode(t, i))); - return 1; - } - } - return 0; /* no more elements */ -} - - -/* -** {============================================================= -** Rehash -** ============================================================== -*/ - -/* -** Compute the optimal size for the array part of table 't'. 'nums' is a -** "count array" where 'nums[i]' is the number of integers in the table -** between 2^(i - 1) + 1 and 2^i. 'pna' enters with the total number of -** integer keys in the table and leaves with the number of keys that -** will go to the array part; return the optimal size. -*/ -static unsigned int computesizes (unsigned int nums[], unsigned int *pna) { - int i; - unsigned int twotoi; /* 2^i (candidate for optimal size) */ - unsigned int a = 0; /* number of elements smaller than 2^i */ - unsigned int na = 0; /* number of elements to go to array part */ - unsigned int optimal = 0; /* optimal size for array part */ - /* loop while keys can fill more than half of total size */ - for (i = 0, twotoi = 1; *pna > twotoi / 2; i++, twotoi *= 2) { - if (nums[i] > 0) { - a += nums[i]; - if (a > twotoi/2) { /* more than half elements present? */ - optimal = twotoi; /* optimal size (till now) */ - na = a; /* all elements up to 'optimal' will go to array part */ - } - } - } - lua_assert((optimal == 0 || optimal / 2 < na) && na <= optimal); - *pna = na; - return optimal; -} - - -static int countint (const TValue *key, unsigned int *nums) { - unsigned int k = arrayindex(key); - if (k != 0) { /* is 'key' an appropriate array index? */ - nums[luaO_ceillog2(k)]++; /* count as such */ - return 1; - } - else - return 0; -} - - -/* -** Count keys in array part of table 't': Fill 'nums[i]' with -** number of keys that will go into corresponding slice and return -** total number of non-nil keys. -*/ -static unsigned int numusearray (const Table *t, unsigned int *nums) { - int lg; - unsigned int ttlg; /* 2^lg */ - unsigned int ause = 0; /* summation of 'nums' */ - unsigned int i = 1; /* count to traverse all array keys */ - /* traverse each slice */ - for (lg = 0, ttlg = 1; lg <= MAXABITS; lg++, ttlg *= 2) { - unsigned int lc = 0; /* counter */ - unsigned int lim = ttlg; - if (lim > t->sizearray) { - lim = t->sizearray; /* adjust upper limit */ - if (i > lim) - break; /* no more elements to count */ - } - /* count elements in range (2^(lg - 1), 2^lg] */ - for (; i <= lim; i++) { - if (!ttisnil(&t->array[i-1])) - lc++; - } - nums[lg] += lc; - ause += lc; - } - return ause; -} - - -static int numusehash (const Table *t, unsigned int *nums, unsigned int *pna) { - int totaluse = 0; /* total number of elements */ - int ause = 0; /* elements added to 'nums' (can go to array part) */ - int i = sizenode(t); - while (i--) { - Node *n = &t->node[i]; - if (!ttisnil(gval(n))) { - ause += countint(gkey(n), nums); - totaluse++; - } - } - *pna += ause; - return totaluse; -} - - -static void setarrayvector (lua_State *L, Table *t, unsigned int size) { - unsigned int i; - luaM_reallocvector(L, t->array, t->sizearray, size, TValue); - for (i=t->sizearray; iarray[i]); - t->sizearray = size; -} - - -static void setnodevector (lua_State *L, Table *t, unsigned int size) { - if (size == 0) { /* no elements to hash part? */ - t->node = cast(Node *, dummynode); /* use common 'dummynode' */ - t->lsizenode = 0; - t->lastfree = NULL; /* signal that it is using dummy node */ - } - else { - int i; - int lsize = luaO_ceillog2(size); - if (lsize > MAXHBITS) - luaG_runerror(L, "table overflow"); - size = twoto(lsize); - t->node = luaM_newvector(L, size, Node); - for (i = 0; i < (int)size; i++) { - Node *n = gnode(t, i); - gnext(n) = 0; - setnilvalue(wgkey(n)); - setnilvalue(gval(n)); - } - t->lsizenode = cast_byte(lsize); - t->lastfree = gnode(t, size); /* all positions are free */ - } -} - - -void luaH_resize (lua_State *L, Table *t, unsigned int nasize, - unsigned int nhsize) { - unsigned int i; - int j; - unsigned int oldasize = t->sizearray; - int oldhsize = allocsizenode(t); - Node *nold = t->node; /* save old hash ... */ - if (nasize > oldasize) /* array part must grow? */ - setarrayvector(L, t, nasize); - /* create new hash part with appropriate size */ - setnodevector(L, t, nhsize); - if (nasize < oldasize) { /* array part must shrink? */ - t->sizearray = nasize; - /* re-insert elements from vanishing slice */ - for (i=nasize; iarray[i])) - luaH_setint(L, t, i + 1, &t->array[i]); - } - /* shrink array */ - luaM_reallocvector(L, t->array, oldasize, nasize, TValue); - } - /* re-insert elements from hash part */ - for (j = oldhsize - 1; j >= 0; j--) { - Node *old = nold + j; - if (!ttisnil(gval(old))) { - /* doesn't need barrier/invalidate cache, as entry was - already present in the table */ - setobjt2t(L, luaH_set(L, t, gkey(old)), gval(old)); - } - } - if (oldhsize > 0) /* not the dummy node? */ - luaM_freearray(L, nold, cast(size_t, oldhsize)); /* free old hash */ -} - - -void luaH_resizearray (lua_State *L, Table *t, unsigned int nasize) { - int nsize = allocsizenode(t); - luaH_resize(L, t, nasize, nsize); -} - -/* -** nums[i] = number of keys 'k' where 2^(i - 1) < k <= 2^i -*/ -static void rehash (lua_State *L, Table *t, const TValue *ek) { - unsigned int asize; /* optimal size for array part */ - unsigned int na; /* number of keys in the array part */ - unsigned int nums[MAXABITS + 1]; - int i; - int totaluse; - for (i = 0; i <= MAXABITS; i++) nums[i] = 0; /* reset counts */ - na = numusearray(t, nums); /* count keys in array part */ - totaluse = na; /* all those keys are integer keys */ - totaluse += numusehash(t, nums, &na); /* count keys in hash part */ - /* count extra key */ - na += countint(ek, nums); - totaluse++; - /* compute new size for array part */ - asize = computesizes(nums, &na); - /* resize the table to new computed sizes */ - luaH_resize(L, t, asize, totaluse - na); -} - - - -/* -** }============================================================= -*/ - - -Table *luaH_new (lua_State *L) { - GCObject *o = luaC_newobj(L, LUA_TTABLE, sizeof(Table)); - Table *t = gco2t(o); - t->metatable = NULL; - t->flags = cast_byte(~0); - t->array = NULL; - t->sizearray = 0; - setnodevector(L, t, 0); - return t; -} - - -void luaH_free (lua_State *L, Table *t) { - if (!isdummy(t)) - luaM_freearray(L, t->node, cast(size_t, sizenode(t))); - luaM_freearray(L, t->array, t->sizearray); - luaM_free(L, t); -} - - -static Node *getfreepos (Table *t) { - if (!isdummy(t)) { - while (t->lastfree > t->node) { - t->lastfree--; - if (ttisnil(gkey(t->lastfree))) - return t->lastfree; - } - } - return NULL; /* could not find a free place */ -} - - - -/* -** inserts a new key into a hash table; first, check whether key's main -** position is free. If not, check whether colliding node is in its main -** position or not: if it is not, move colliding node to an empty place and -** put new key in its main position; otherwise (colliding node is in its main -** position), new key goes to an empty position. -*/ -TValue *luaH_newkey (lua_State *L, Table *t, const TValue *key) { - Node *mp; - TValue aux; - if (ttisnil(key)) luaG_runerror(L, "table index is nil"); - else if (ttisfloat(key)) { - lua_Integer k; - if (luaV_tointeger(key, &k, 0)) { /* does index fit in an integer? */ - setivalue(&aux, k); - key = &aux; /* insert it as an integer */ - } - else if (luai_numisnan(fltvalue(key))) - luaG_runerror(L, "table index is NaN"); - } - mp = mainposition(t, key); - if (!ttisnil(gval(mp)) || isdummy(t)) { /* main position is taken? */ - Node *othern; - Node *f = getfreepos(t); /* get a free place */ - if (f == NULL) { /* cannot find a free place? */ - rehash(L, t, key); /* grow table */ - /* whatever called 'newkey' takes care of TM cache */ - return luaH_set(L, t, key); /* insert key into grown table */ - } - lua_assert(!isdummy(t)); - othern = mainposition(t, gkey(mp)); - if (othern != mp) { /* is colliding node out of its main position? */ - /* yes; move colliding node into free position */ - while (othern + gnext(othern) != mp) /* find previous */ - othern += gnext(othern); - gnext(othern) = cast_int(f - othern); /* rechain to point to 'f' */ - *f = *mp; /* copy colliding node into free pos. (mp->next also goes) */ - if (gnext(mp) != 0) { - gnext(f) += cast_int(mp - f); /* correct 'next' */ - gnext(mp) = 0; /* now 'mp' is free */ - } - setnilvalue(gval(mp)); - } - else { /* colliding node is in its own main position */ - /* new node will go into free position */ - if (gnext(mp) != 0) - gnext(f) = cast_int((mp + gnext(mp)) - f); /* chain new position */ - else lua_assert(gnext(f) == 0); - gnext(mp) = cast_int(f - mp); - mp = f; - } - } - setnodekey(L, &mp->i_key, key); - luaC_barrierback(L, t, key); - lua_assert(ttisnil(gval(mp))); - return gval(mp); -} - - -/* -** search function for integers -*/ -const TValue *luaH_getint (Table *t, lua_Integer key) { - /* (1 <= key && key <= t->sizearray) */ - if (l_castS2U(key) - 1 < t->sizearray) - return &t->array[key - 1]; - else { - Node *n = hashint(t, key); - for (;;) { /* check whether 'key' is somewhere in the chain */ - if (ttisinteger(gkey(n)) && ivalue(gkey(n)) == key) - return gval(n); /* that's it */ - else { - int nx = gnext(n); - if (nx == 0) break; - n += nx; - } - } - return luaO_nilobject; - } -} - - -/* -** search function for short strings -*/ -const TValue *luaH_getshortstr (Table *t, TString *key) { - Node *n = hashstr(t, key); - lua_assert(key->tt == LUA_TSHRSTR); - for (;;) { /* check whether 'key' is somewhere in the chain */ - const TValue *k = gkey(n); - if (ttisshrstring(k) && eqshrstr(tsvalue(k), key)) - return gval(n); /* that's it */ - else { - int nx = gnext(n); - if (nx == 0) - return luaO_nilobject; /* not found */ - n += nx; - } - } -} - - -/* -** "Generic" get version. (Not that generic: not valid for integers, -** which may be in array part, nor for floats with integral values.) -*/ -static const TValue *getgeneric (Table *t, const TValue *key) { - Node *n = mainposition(t, key); - for (;;) { /* check whether 'key' is somewhere in the chain */ - if (luaV_rawequalobj(gkey(n), key)) - return gval(n); /* that's it */ - else { - int nx = gnext(n); - if (nx == 0) - return luaO_nilobject; /* not found */ - n += nx; - } - } -} - - -const TValue *luaH_getstr (Table *t, TString *key) { - if (key->tt == LUA_TSHRSTR) - return luaH_getshortstr(t, key); - else { /* for long strings, use generic case */ - TValue ko; - setsvalue(cast(lua_State *, NULL), &ko, key); - return getgeneric(t, &ko); - } -} - - -/* -** main search function -*/ -const TValue *luaH_get (Table *t, const TValue *key) { - switch (ttype(key)) { - case LUA_TSHRSTR: return luaH_getshortstr(t, tsvalue(key)); - case LUA_TNUMINT: return luaH_getint(t, ivalue(key)); - case LUA_TNIL: return luaO_nilobject; - case LUA_TNUMFLT: { - lua_Integer k; - if (luaV_tointeger(key, &k, 0)) /* index is int? */ - return luaH_getint(t, k); /* use specialized version */ - /* else... */ - } /* FALLTHROUGH */ - default: - return getgeneric(t, key); - } -} - - -/* -** beware: when using this function you probably need to check a GC -** barrier and invalidate the TM cache. -*/ -TValue *luaH_set (lua_State *L, Table *t, const TValue *key) { - const TValue *p = luaH_get(t, key); - if (p != luaO_nilobject) - return cast(TValue *, p); - else return luaH_newkey(L, t, key); -} - - -void luaH_setint (lua_State *L, Table *t, lua_Integer key, TValue *value) { - const TValue *p = luaH_getint(t, key); - TValue *cell; - if (p != luaO_nilobject) - cell = cast(TValue *, p); - else { - TValue k; - setivalue(&k, key); - cell = luaH_newkey(L, t, &k); - } - setobj2t(L, cell, value); -} - - -static int unbound_search (Table *t, unsigned int j) { - unsigned int i = j; /* i is zero or a present index */ - j++; - /* find 'i' and 'j' such that i is present and j is not */ - while (!ttisnil(luaH_getint(t, j))) { - i = j; - if (j > cast(unsigned int, MAX_INT)/2) { /* overflow? */ - /* table was built with bad purposes: resort to linear search */ - i = 1; - while (!ttisnil(luaH_getint(t, i))) i++; - return i - 1; - } - j *= 2; - } - /* now do a binary search between them */ - while (j - i > 1) { - unsigned int m = (i+j)/2; - if (ttisnil(luaH_getint(t, m))) j = m; - else i = m; - } - return i; -} - - -/* -** Try to find a boundary in table 't'. A 'boundary' is an integer index -** such that t[i] is non-nil and t[i+1] is nil (and 0 if t[1] is nil). -*/ -int luaH_getn (Table *t) { - unsigned int j = t->sizearray; - if (j > 0 && ttisnil(&t->array[j - 1])) { - /* there is a boundary in the array part: (binary) search for it */ - unsigned int i = 0; - while (j - i > 1) { - unsigned int m = (i+j)/2; - if (ttisnil(&t->array[m - 1])) j = m; - else i = m; - } - return i; - } - /* else must find a boundary in hash part */ - else if (isdummy(t)) /* hash part is empty? */ - return j; /* that is easy... */ - else return unbound_search(t, j); -} - - - -#if defined(LUA_DEBUG) - -Node *luaH_mainposition (const Table *t, const TValue *key) { - return mainposition(t, key); -} - -int luaH_isdummy (const Table *t) { return isdummy(t); } - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltable.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltable.h deleted file mode 100644 index bd3543b53..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltable.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -** $Id: ltable.h,v 2.22 2016/11/07 12:38:35 roberto Exp roberto $ -** Lua tables (hash) -** See Copyright Notice in lua.h -*/ - -#ifndef ltable_h -#define ltable_h - -#include "lobject.h" - - -#define gnode(t,i) (&(t)->node[i]) -#define gval(n) (&(n)->i_val) -#define gnext(n) ((n)->i_key.nk.next) - - -/* 'const' to avoid wrong writings that can mess up field 'next' */ -#define gkey(n) cast(const TValue*, (&(n)->i_key.tvk)) - -/* -** writable version of 'gkey'; allows updates to individual fields, -** but not to the whole (which has incompatible type) -*/ -#define wgkey(n) (&(n)->i_key.nk) - -#define invalidateTMcache(t) ((t)->flags = 0) - - -/* true when 't' is using 'dummynode' as its hash part */ -#define isdummy(t) ((t)->lastfree == NULL) - - -/* allocated size for hash nodes */ -#define allocsizenode(t) (isdummy(t) ? 0 : sizenode(t)) - - -/* returns the key, given the value of a table entry */ -#define keyfromval(v) \ - (gkey(cast(Node *, cast(char *, (v)) - offsetof(Node, i_val)))) - - -LUAI_FUNC const TValue *luaH_getint (Table *t, lua_Integer key); -LUAI_FUNC void luaH_setint (lua_State *L, Table *t, lua_Integer key, - TValue *value); -LUAI_FUNC const TValue *luaH_getshortstr (Table *t, TString *key); -LUAI_FUNC const TValue *luaH_getstr (Table *t, TString *key); -LUAI_FUNC const TValue *luaH_get (Table *t, const TValue *key); -LUAI_FUNC TValue *luaH_newkey (lua_State *L, Table *t, const TValue *key); -LUAI_FUNC TValue *luaH_set (lua_State *L, Table *t, const TValue *key); -LUAI_FUNC Table *luaH_new (lua_State *L); -LUAI_FUNC void luaH_resize (lua_State *L, Table *t, unsigned int nasize, - unsigned int nhsize); -LUAI_FUNC void luaH_resizearray (lua_State *L, Table *t, unsigned int nasize); -LUAI_FUNC void luaH_free (lua_State *L, Table *t); -LUAI_FUNC int luaH_next (lua_State *L, Table *t, StkId key); -LUAI_FUNC int luaH_getn (Table *t); - - -#if defined(LUA_DEBUG) -LUAI_FUNC Node *luaH_mainposition (const Table *t, const TValue *key); -LUAI_FUNC int luaH_isdummy (const Table *t); -#endif - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltablib.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltablib.c deleted file mode 100644 index 588bf40d2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltablib.c +++ /dev/null @@ -1,450 +0,0 @@ -/* -** $Id: ltablib.c,v 1.92 2016/02/08 12:55:19 roberto Exp roberto $ -** Library for Table Manipulation -** See Copyright Notice in lua.h -*/ - -#define ltablib_c -#define LUA_LIB - -#include "lprefix.h" - - -#include -#include -#include - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - - -/* -** Operations that an object must define to mimic a table -** (some functions only need some of them) -*/ -#define TAB_R 1 /* read */ -#define TAB_W 2 /* write */ -#define TAB_L 4 /* length */ -#define TAB_RW (TAB_R | TAB_W) /* read/write */ - - -#define aux_getn(L,n,w) (checktab(L, n, (w) | TAB_L), luaL_len(L, n)) - - -static int checkfield (lua_State *L, const char *key, int n) { - lua_pushstring(L, key); - return (lua_rawget(L, -n) != LUA_TNIL); -} - - -/* -** Check that 'arg' either is a table or can behave like one (that is, -** has a metatable with the required metamethods) -*/ -static void checktab (lua_State *L, int arg, int what) { - if (lua_type(L, arg) != LUA_TTABLE) { /* is it not a table? */ - int n = 1; /* number of elements to pop */ - if (lua_getmetatable(L, arg) && /* must have metatable */ - (!(what & TAB_R) || checkfield(L, "__index", ++n)) && - (!(what & TAB_W) || checkfield(L, "__newindex", ++n)) && - (!(what & TAB_L) || checkfield(L, "__len", ++n))) { - lua_pop(L, n); /* pop metatable and tested metamethods */ - } - else - luaL_checktype(L, arg, LUA_TTABLE); /* force an error */ - } -} - - -#if defined(LUA_COMPAT_MAXN) -static int maxn (lua_State *L) { - lua_Number max = 0; - luaL_checktype(L, 1, LUA_TTABLE); - lua_pushnil(L); /* first key */ - while (lua_next(L, 1)) { - lua_pop(L, 1); /* remove value */ - if (lua_type(L, -1) == LUA_TNUMBER) { - lua_Number v = lua_tonumber(L, -1); - if (v > max) max = v; - } - } - lua_pushnumber(L, max); - return 1; -} -#endif - - -static int tinsert (lua_State *L) { - lua_Integer e = aux_getn(L, 1, TAB_RW) + 1; /* first empty element */ - lua_Integer pos; /* where to insert new element */ - switch (lua_gettop(L)) { - case 2: { /* called with only 2 arguments */ - pos = e; /* insert new element at the end */ - break; - } - case 3: { - lua_Integer i; - pos = luaL_checkinteger(L, 2); /* 2nd argument is the position */ - luaL_argcheck(L, 1 <= pos && pos <= e, 2, "position out of bounds"); - for (i = e; i > pos; i--) { /* move up elements */ - lua_geti(L, 1, i - 1); - lua_seti(L, 1, i); /* t[i] = t[i - 1] */ - } - break; - } - default: { - return luaL_error(L, "wrong number of arguments to 'insert'"); - } - } - lua_seti(L, 1, pos); /* t[pos] = v */ - return 0; -} - - -static int tremove (lua_State *L) { - lua_Integer size = aux_getn(L, 1, TAB_RW); - lua_Integer pos = luaL_optinteger(L, 2, size); - if (pos != size) /* validate 'pos' if given */ - luaL_argcheck(L, 1 <= pos && pos <= size + 1, 1, "position out of bounds"); - lua_geti(L, 1, pos); /* result = t[pos] */ - for ( ; pos < size; pos++) { - lua_geti(L, 1, pos + 1); - lua_seti(L, 1, pos); /* t[pos] = t[pos + 1] */ - } - lua_pushnil(L); - lua_seti(L, 1, pos); /* t[pos] = nil */ - return 1; -} - - -/* -** Copy elements (1[f], ..., 1[e]) into (tt[t], tt[t+1], ...). Whenever -** possible, copy in increasing order, which is better for rehashing. -** "possible" means destination after original range, or smaller -** than origin, or copying to another table. -*/ -static int tmove (lua_State *L) { - lua_Integer f = luaL_checkinteger(L, 2); - lua_Integer e = luaL_checkinteger(L, 3); - lua_Integer t = luaL_checkinteger(L, 4); - int tt = !lua_isnoneornil(L, 5) ? 5 : 1; /* destination table */ - checktab(L, 1, TAB_R); - checktab(L, tt, TAB_W); - if (e >= f) { /* otherwise, nothing to move */ - lua_Integer n, i; - luaL_argcheck(L, f > 0 || e < LUA_MAXINTEGER + f, 3, - "too many elements to move"); - n = e - f + 1; /* number of elements to move */ - luaL_argcheck(L, t <= LUA_MAXINTEGER - n + 1, 4, - "destination wrap around"); - if (t > e || t <= f || (tt != 1 && !lua_compare(L, 1, tt, LUA_OPEQ))) { - for (i = 0; i < n; i++) { - lua_geti(L, 1, f + i); - lua_seti(L, tt, t + i); - } - } - else { - for (i = n - 1; i >= 0; i--) { - lua_geti(L, 1, f + i); - lua_seti(L, tt, t + i); - } - } - } - lua_pushvalue(L, tt); /* return destination table */ - return 1; -} - - -static void addfield (lua_State *L, luaL_Buffer *b, lua_Integer i) { - lua_geti(L, 1, i); - if (!lua_isstring(L, -1)) - luaL_error(L, "invalid value (%s) at index %d in table for 'concat'", - luaL_typename(L, -1), i); - luaL_addvalue(b); -} - - -static int tconcat (lua_State *L) { - luaL_Buffer b; - lua_Integer last = aux_getn(L, 1, TAB_R); - size_t lsep; - const char *sep = luaL_optlstring(L, 2, "", &lsep); - lua_Integer i = luaL_optinteger(L, 3, 1); - last = luaL_optinteger(L, 4, last); - luaL_buffinit(L, &b); - for (; i < last; i++) { - addfield(L, &b, i); - luaL_addlstring(&b, sep, lsep); - } - if (i == last) /* add last value (if interval was not empty) */ - addfield(L, &b, i); - luaL_pushresult(&b); - return 1; -} - - -/* -** {====================================================== -** Pack/unpack -** ======================================================= -*/ - -static int pack (lua_State *L) { - int i; - int n = lua_gettop(L); /* number of elements to pack */ - lua_createtable(L, n, 1); /* create result table */ - lua_insert(L, 1); /* put it at index 1 */ - for (i = n; i >= 1; i--) /* assign elements */ - lua_seti(L, 1, i); - lua_pushinteger(L, n); - lua_setfield(L, 1, "n"); /* t.n = number of elements */ - return 1; /* return table */ -} - - -static int unpack (lua_State *L) { - lua_Unsigned n; - lua_Integer i = luaL_optinteger(L, 2, 1); - lua_Integer e = luaL_opt(L, luaL_checkinteger, 3, luaL_len(L, 1)); - if (i > e) return 0; /* empty range */ - n = (lua_Unsigned)e - i; /* number of elements minus 1 (avoid overflows) */ - if (n >= (unsigned int)INT_MAX || !lua_checkstack(L, (int)(++n))) - return luaL_error(L, "too many results to unpack"); - for (; i < e; i++) { /* push arg[i..e - 1] (to avoid overflows) */ - lua_geti(L, 1, i); - } - lua_geti(L, 1, e); /* push last element */ - return (int)n; -} - -/* }====================================================== */ - - - -/* -** {====================================================== -** Quicksort -** (based on 'Algorithms in MODULA-3', Robert Sedgewick; -** Addison-Wesley, 1993.) -** ======================================================= -*/ - - -/* type for array indices */ -typedef unsigned int IdxT; - - -/* -** Produce a "random" 'unsigned int' to randomize pivot choice. This -** macro is used only when 'sort' detects a big imbalance in the result -** of a partition. (If you don't want/need this "randomness", ~0 is a -** good choice.) -*/ -#if !defined(l_randomizePivot) /* { */ - -#include - -/* size of 'e' measured in number of 'unsigned int's */ -#define sof(e) (sizeof(e) / sizeof(unsigned int)) - -/* -** Use 'time' and 'clock' as sources of "randomness". Because we don't -** know the types 'clock_t' and 'time_t', we cannot cast them to -** anything without risking overflows. A safe way to use their values -** is to copy them to an array of a known type and use the array values. -*/ -static unsigned int l_randomizePivot (void) { - clock_t c = clock(); - time_t t = time(NULL); - unsigned int buff[sof(c) + sof(t)]; - unsigned int i, rnd = 0; - memcpy(buff, &c, sof(c) * sizeof(unsigned int)); - memcpy(buff + sof(c), &t, sof(t) * sizeof(unsigned int)); - for (i = 0; i < sof(buff); i++) - rnd += buff[i]; - return rnd; -} - -#endif /* } */ - - -/* arrays larger than 'RANLIMIT' may use randomized pivots */ -#define RANLIMIT 100u - - -static void set2 (lua_State *L, IdxT i, IdxT j) { - lua_seti(L, 1, i); - lua_seti(L, 1, j); -} - - -/* -** Return true iff value at stack index 'a' is less than the value at -** index 'b' (according to the order of the sort). -*/ -static int sort_comp (lua_State *L, int a, int b) { - if (lua_isnil(L, 2)) /* no function? */ - return lua_compare(L, a, b, LUA_OPLT); /* a < b */ - else { /* function */ - int res; - lua_pushvalue(L, 2); /* push function */ - lua_pushvalue(L, a-1); /* -1 to compensate function */ - lua_pushvalue(L, b-2); /* -2 to compensate function and 'a' */ - lua_call(L, 2, 1); /* call function */ - res = lua_toboolean(L, -1); /* get result */ - lua_pop(L, 1); /* pop result */ - return res; - } -} - - -/* -** Does the partition: Pivot P is at the top of the stack. -** precondition: a[lo] <= P == a[up-1] <= a[up], -** so it only needs to do the partition from lo + 1 to up - 2. -** Pos-condition: a[lo .. i - 1] <= a[i] == P <= a[i + 1 .. up] -** returns 'i'. -*/ -static IdxT partition (lua_State *L, IdxT lo, IdxT up) { - IdxT i = lo; /* will be incremented before first use */ - IdxT j = up - 1; /* will be decremented before first use */ - /* loop invariant: a[lo .. i] <= P <= a[j .. up] */ - for (;;) { - /* next loop: repeat ++i while a[i] < P */ - while (lua_geti(L, 1, ++i), sort_comp(L, -1, -2)) { - if (i == up - 1) /* a[i] < P but a[up - 1] == P ?? */ - luaL_error(L, "invalid order function for sorting"); - lua_pop(L, 1); /* remove a[i] */ - } - /* after the loop, a[i] >= P and a[lo .. i - 1] < P */ - /* next loop: repeat --j while P < a[j] */ - while (lua_geti(L, 1, --j), sort_comp(L, -3, -1)) { - if (j < i) /* j < i but a[j] > P ?? */ - luaL_error(L, "invalid order function for sorting"); - lua_pop(L, 1); /* remove a[j] */ - } - /* after the loop, a[j] <= P and a[j + 1 .. up] >= P */ - if (j < i) { /* no elements out of place? */ - /* a[lo .. i - 1] <= P <= a[j + 1 .. i .. up] */ - lua_pop(L, 1); /* pop a[j] */ - /* swap pivot (a[up - 1]) with a[i] to satisfy pos-condition */ - set2(L, up - 1, i); - return i; - } - /* otherwise, swap a[i] - a[j] to restore invariant and repeat */ - set2(L, i, j); - } -} - - -/* -** Choose an element in the middle (2nd-3th quarters) of [lo,up] -** "randomized" by 'rnd' -*/ -static IdxT choosePivot (IdxT lo, IdxT up, unsigned int rnd) { - IdxT r4 = (up - lo) / 4; /* range/4 */ - IdxT p = rnd % (r4 * 2) + (lo + r4); - lua_assert(lo + r4 <= p && p <= up - r4); - return p; -} - - -/* -** QuickSort algorithm (recursive function) -*/ -static void auxsort (lua_State *L, IdxT lo, IdxT up, - unsigned int rnd) { - while (lo < up) { /* loop for tail recursion */ - IdxT p; /* Pivot index */ - IdxT n; /* to be used later */ - /* sort elements 'lo', 'p', and 'up' */ - lua_geti(L, 1, lo); - lua_geti(L, 1, up); - if (sort_comp(L, -1, -2)) /* a[up] < a[lo]? */ - set2(L, lo, up); /* swap a[lo] - a[up] */ - else - lua_pop(L, 2); /* remove both values */ - if (up - lo == 1) /* only 2 elements? */ - return; /* already sorted */ - if (up - lo < RANLIMIT || rnd == 0) /* small interval or no randomize? */ - p = (lo + up)/2; /* middle element is a good pivot */ - else /* for larger intervals, it is worth a random pivot */ - p = choosePivot(lo, up, rnd); - lua_geti(L, 1, p); - lua_geti(L, 1, lo); - if (sort_comp(L, -2, -1)) /* a[p] < a[lo]? */ - set2(L, p, lo); /* swap a[p] - a[lo] */ - else { - lua_pop(L, 1); /* remove a[lo] */ - lua_geti(L, 1, up); - if (sort_comp(L, -1, -2)) /* a[up] < a[p]? */ - set2(L, p, up); /* swap a[up] - a[p] */ - else - lua_pop(L, 2); - } - if (up - lo == 2) /* only 3 elements? */ - return; /* already sorted */ - lua_geti(L, 1, p); /* get middle element (Pivot) */ - lua_pushvalue(L, -1); /* push Pivot */ - lua_geti(L, 1, up - 1); /* push a[up - 1] */ - set2(L, p, up - 1); /* swap Pivot (a[p]) with a[up - 1] */ - p = partition(L, lo, up); - /* a[lo .. p - 1] <= a[p] == P <= a[p + 1 .. up] */ - if (p - lo < up - p) { /* lower interval is smaller? */ - auxsort(L, lo, p - 1, rnd); /* call recursively for lower interval */ - n = p - lo; /* size of smaller interval */ - lo = p + 1; /* tail call for [p + 1 .. up] (upper interval) */ - } - else { - auxsort(L, p + 1, up, rnd); /* call recursively for upper interval */ - n = up - p; /* size of smaller interval */ - up = p - 1; /* tail call for [lo .. p - 1] (lower interval) */ - } - if ((up - lo) / 128 > n) /* partition too imbalanced? */ - rnd = l_randomizePivot(); /* try a new randomization */ - } /* tail call auxsort(L, lo, up, rnd) */ -} - - -static int sort (lua_State *L) { - lua_Integer n = aux_getn(L, 1, TAB_RW); - if (n > 1) { /* non-trivial interval? */ - luaL_argcheck(L, n < INT_MAX, 1, "array too big"); - if (!lua_isnoneornil(L, 2)) /* is there a 2nd argument? */ - luaL_checktype(L, 2, LUA_TFUNCTION); /* must be a function */ - lua_settop(L, 2); /* make sure there are two arguments */ - auxsort(L, 1, (IdxT)n, 0); - } - return 0; -} - -/* }====================================================== */ - - -static const luaL_Reg tab_funcs[] = { - {"concat", tconcat}, -#if defined(LUA_COMPAT_MAXN) - {"maxn", maxn}, -#endif - {"insert", tinsert}, - {"pack", pack}, - {"unpack", unpack}, - {"remove", tremove}, - {"move", tmove}, - {"sort", sort}, - {NULL, NULL} -}; - - -LUAMOD_API int luaopen_table (lua_State *L) { - luaL_newlib(L, tab_funcs); -#if defined(LUA_COMPAT_UNPACK) - /* _G.unpack = table.unpack */ - lua_getfield(L, -1, "unpack"); - lua_setglobal(L, "unpack"); -#endif - return 1; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltests.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltests.c deleted file mode 100644 index 6dba514a6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltests.c +++ /dev/null @@ -1,1570 +0,0 @@ -/* -** $Id: ltests.c,v 2.210 2016/11/07 12:38:35 roberto Exp roberto $ -** Internal Module for Debugging of the Lua Implementation -** See Copyright Notice in lua.h -*/ - -#define ltests_c -#define LUA_CORE - -#include "lprefix.h" - - -#include -#include -#include -#include -#include - -#include "lua.h" - -#include "lapi.h" -#include "lauxlib.h" -#include "lcode.h" -#include "lctype.h" -#include "ldebug.h" -#include "ldo.h" -#include "lfunc.h" -#include "lmem.h" -#include "lopcodes.h" -#include "lstate.h" -#include "lstring.h" -#include "ltable.h" -#include "lualib.h" - - - -/* -** The whole module only makes sense with LUA_DEBUG on -*/ -#if defined(LUA_DEBUG) - - -void *l_Trick = 0; - - -int islocked = 0; - - -#define obj_at(L,k) (L->ci->func + (k)) - - -static int runC (lua_State *L, lua_State *L1, const char *pc); - - -static void setnameval (lua_State *L, const char *name, int val) { - lua_pushstring(L, name); - lua_pushinteger(L, val); - lua_settable(L, -3); -} - - -static void pushobject (lua_State *L, const TValue *o) { - setobj2s(L, L->top, o); - api_incr_top(L); -} - - -static int tpanic (lua_State *L) { - fprintf(stderr, "PANIC: unprotected error in call to Lua API (%s)\n", - lua_tostring(L, -1)); - return (exit(EXIT_FAILURE), 0); /* do not return to Lua */ -} - - -/* -** {====================================================================== -** Controlled version for realloc. -** ======================================================================= -*/ - -#define MARK 0x55 /* 01010101 (a nice pattern) */ - -typedef union Header { - L_Umaxalign a; /* ensures maximum alignment for Header */ - struct { - size_t size; - int type; - } d; -} Header; - - -#if !defined(EXTERNMEMCHECK) - -/* full memory check */ -#define MARKSIZE 16 /* size of marks after each block */ -#define fillmem(mem,size) memset(mem, -MARK, size) - -#else - -/* external memory check: don't do it twice */ -#define MARKSIZE 0 -#define fillmem(mem,size) /* empty */ - -#endif - - -Memcontrol l_memcontrol = - {0L, 0L, 0L, 0L, {0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L}}; - - -static void freeblock (Memcontrol *mc, Header *block) { - if (block) { - size_t size = block->d.size; - int i; - for (i = 0; i < MARKSIZE; i++) /* check marks after block */ - lua_assert(*(cast(char *, block + 1) + size + i) == MARK); - mc->objcount[block->d.type]--; - fillmem(block, sizeof(Header) + size + MARKSIZE); /* erase block */ - free(block); /* actually free block */ - mc->numblocks--; /* update counts */ - mc->total -= size; - } -} - - -void *debug_realloc (void *ud, void *b, size_t oldsize, size_t size) { - Memcontrol *mc = cast(Memcontrol *, ud); - Header *block = cast(Header *, b); - int type; - if (mc->memlimit == 0) { /* first time? */ - char *limit = getenv("MEMLIMIT"); /* initialize memory limit */ - mc->memlimit = limit ? strtoul(limit, NULL, 10) : ULONG_MAX; - } - if (block == NULL) { - type = (oldsize < LUA_NUMTAGS) ? oldsize : 0; - oldsize = 0; - } - else { - block--; /* go to real header */ - type = block->d.type; - lua_assert(oldsize == block->d.size); - } - if (size == 0) { - freeblock(mc, block); - return NULL; - } - else if (size > oldsize && mc->total+size-oldsize > mc->memlimit) - return NULL; /* fake a memory allocation error */ - else { - Header *newblock; - int i; - size_t commonsize = (oldsize < size) ? oldsize : size; - size_t realsize = sizeof(Header) + size + MARKSIZE; - if (realsize < size) return NULL; /* arithmetic overflow! */ - newblock = cast(Header *, malloc(realsize)); /* alloc a new block */ - if (newblock == NULL) return NULL; /* really out of memory? */ - if (block) { - memcpy(newblock + 1, block + 1, commonsize); /* copy old contents */ - freeblock(mc, block); /* erase (and check) old copy */ - } - /* initialize new part of the block with something weird */ - fillmem(cast(char *, newblock + 1) + commonsize, size - commonsize); - /* initialize marks after block */ - for (i = 0; i < MARKSIZE; i++) - *(cast(char *, newblock + 1) + size + i) = MARK; - newblock->d.size = size; - newblock->d.type = type; - mc->total += size; - if (mc->total > mc->maxmem) - mc->maxmem = mc->total; - mc->numblocks++; - mc->objcount[type]++; - return newblock + 1; - } -} - - -/* }====================================================================== */ - - - -/* -** {====================================================== -** Functions to check memory consistency -** ======================================================= -*/ - - -static int testobjref1 (global_State *g, GCObject *f, GCObject *t) { - if (isdead(g,t)) return 0; - if (!issweepphase(g)) - return !(isblack(f) && iswhite(t)); - else return 1; -} - - -static void printobj (global_State *g, GCObject *o) { - printf("||%s(%p)-%c(%02X)||", - ttypename(novariant(o->tt)), (void *)o, - isdead(g,o)?'d':isblack(o)?'b':iswhite(o)?'w':'g', o->marked); -} - - -static int testobjref (global_State *g, GCObject *f, GCObject *t) { - int r1 = testobjref1(g, f, t); - if (!r1) { - printf("%d(%02X) - ", g->gcstate, g->currentwhite); - printobj(g, f); - printf(" -> "); - printobj(g, t); - printf("\n"); - } - return r1; -} - -#define checkobjref(g,f,t) \ - { if (t) lua_longassert(testobjref(g,f,obj2gco(t))); } - - -static void checkvalref (global_State *g, GCObject *f, const TValue *t) { - lua_assert(!iscollectable(t) || - (righttt(t) && testobjref(g, f, gcvalue(t)))); -} - - -static void checktable (global_State *g, Table *h) { - unsigned int i; - Node *n, *limit = gnode(h, sizenode(h)); - GCObject *hgc = obj2gco(h); - checkobjref(g, hgc, h->metatable); - for (i = 0; i < h->sizearray; i++) - checkvalref(g, hgc, &h->array[i]); - for (n = gnode(h, 0); n < limit; n++) { - if (!ttisnil(gval(n))) { - lua_assert(!ttisnil(gkey(n))); - checkvalref(g, hgc, gkey(n)); - checkvalref(g, hgc, gval(n)); - } - } -} - - -/* -** All marks are conditional because a GC may happen while the -** prototype is still being created -*/ -static void checkproto (global_State *g, Proto *f) { - int i; - GCObject *fgc = obj2gco(f); - checkobjref(g, fgc, f->cache); - checkobjref(g, fgc, f->source); - for (i=0; isizek; i++) { - if (ttisstring(f->k + i)) - checkobjref(g, fgc, tsvalue(f->k + i)); - } - for (i=0; isizeupvalues; i++) - checkobjref(g, fgc, f->upvalues[i].name); - for (i=0; isizep; i++) - checkobjref(g, fgc, f->p[i]); - for (i=0; isizelocvars; i++) - checkobjref(g, fgc, f->locvars[i].varname); -} - - - -static void checkCclosure (global_State *g, CClosure *cl) { - GCObject *clgc = obj2gco(cl); - int i; - for (i = 0; i < cl->nupvalues; i++) - checkvalref(g, clgc, &cl->upvalue[i]); -} - - -static void checkLclosure (global_State *g, LClosure *cl) { - GCObject *clgc = obj2gco(cl); - int i; - checkobjref(g, clgc, cl->p); - for (i=0; inupvalues; i++) { - UpVal *uv = cl->upvals[i]; - if (uv) { - if (!upisopen(uv)) /* only closed upvalues matter to invariant */ - checkvalref(g, clgc, uv->v); - lua_assert(uv->refcount > 0); - } - } -} - - -static int lua_checkpc (lua_State *L, CallInfo *ci) { - if (!isLua(ci)) return 1; - else { - /* if function yielded (inside a hook), real 'func' is in 'extra' field */ - StkId f = (L->status != LUA_YIELD || ci != L->ci) - ? ci->func - : restorestack(L, ci->extra); - Proto *p = clLvalue(f)->p; - return p->code <= ci->u.l.savedpc && - ci->u.l.savedpc <= p->code + p->sizecode; - } -} - - -static void checkstack (global_State *g, lua_State *L1) { - StkId o; - CallInfo *ci; - UpVal *uv; - lua_assert(!isdead(g, L1)); - for (uv = L1->openupval; uv != NULL; uv = uv->u.open.next) - lua_assert(upisopen(uv)); /* must be open */ - for (ci = L1->ci; ci != NULL; ci = ci->previous) { - lua_assert(ci->top <= L1->stack_last); - lua_assert(lua_checkpc(L1, ci)); - } - if (L1->stack) { /* complete thread? */ - for (o = L1->stack; o < L1->stack_last + EXTRA_STACK; o++) - checkliveness(L1, o); /* entire stack must have valid values */ - } - else lua_assert(L1->stacksize == 0); -} - - -static void checkobject (global_State *g, GCObject *o, int maybedead) { - if (isdead(g, o)) - lua_assert(maybedead); - else { - lua_assert(g->gcstate != GCSpause || iswhite(o)); - switch (o->tt) { - case LUA_TUSERDATA: { - TValue uservalue; - Table *mt = gco2u(o)->metatable; - checkobjref(g, o, mt); - getuservalue(g->mainthread, gco2u(o), &uservalue); - checkvalref(g, o, &uservalue); - break; - } - case LUA_TTABLE: { - checktable(g, gco2t(o)); - break; - } - case LUA_TTHREAD: { - checkstack(g, gco2th(o)); - break; - } - case LUA_TLCL: { - checkLclosure(g, gco2lcl(o)); - break; - } - case LUA_TCCL: { - checkCclosure(g, gco2ccl(o)); - break; - } - case LUA_TPROTO: { - checkproto(g, gco2p(o)); - break; - } - case LUA_TSHRSTR: - case LUA_TLNGSTR: { - lua_assert(!isgray(o)); /* strings are never gray */ - break; - } - default: lua_assert(0); - } - } -} - - -#define TESTGRAYBIT 7 - -static void checkgraylist (global_State *g, GCObject *o) { - ((void)g); /* better to keep it available if we need to print an object */ - while (o) { - lua_assert(isgray(o)); - lua_assert(!testbit(o->marked, TESTGRAYBIT)); - l_setbit(o->marked, TESTGRAYBIT); - switch (o->tt) { - case LUA_TTABLE: o = gco2t(o)->gclist; break; - case LUA_TLCL: o = gco2lcl(o)->gclist; break; - case LUA_TCCL: o = gco2ccl(o)->gclist; break; - case LUA_TTHREAD: o = gco2th(o)->gclist; break; - case LUA_TPROTO: o = gco2p(o)->gclist; break; - default: lua_assert(0); /* other objects cannot be gray */ - } - } -} - - -/* -** mark all objects in gray lists with the TESTGRAYBIT, so that -** 'checkmemory' can check that all gray objects are in a gray list -*/ -static void markgrays (global_State *g) { - if (!keepinvariant(g)) return; - checkgraylist(g, g->gray); - checkgraylist(g, g->grayagain); - checkgraylist(g, g->weak); - checkgraylist(g, g->ephemeron); - checkgraylist(g, g->allweak); -} - - -static void checkgray (global_State *g, GCObject *o) { - for (; o != NULL; o = o->next) { - if (isgray(o)) { - lua_assert(!keepinvariant(g) || testbit(o->marked, TESTGRAYBIT)); - resetbit(o->marked, TESTGRAYBIT); - } - lua_assert(!testbit(o->marked, TESTGRAYBIT)); - } -} - - -int lua_checkmemory (lua_State *L) { - global_State *g = G(L); - GCObject *o; - int maybedead; - if (keepinvariant(g)) { - lua_assert(!iswhite(g->mainthread)); - lua_assert(!iswhite(gcvalue(&g->l_registry))); - } - lua_assert(!isdead(g, gcvalue(&g->l_registry))); - checkstack(g, g->mainthread); - resetbit(g->mainthread->marked, TESTGRAYBIT); - lua_assert(g->sweepgc == NULL || issweepphase(g)); - markgrays(g); - /* check 'fixedgc' list */ - for (o = g->fixedgc; o != NULL; o = o->next) { - lua_assert(o->tt == LUA_TSHRSTR && isgray(o)); - } - /* check 'allgc' list */ - checkgray(g, g->allgc); - maybedead = (GCSatomic < g->gcstate && g->gcstate <= GCSswpallgc); - for (o = g->allgc; o != NULL; o = o->next) { - checkobject(g, o, maybedead); - lua_assert(!tofinalize(o)); - } - /* check 'finobj' list */ - checkgray(g, g->finobj); - for (o = g->finobj; o != NULL; o = o->next) { - checkobject(g, o, 0); - lua_assert(tofinalize(o)); - lua_assert(o->tt == LUA_TUSERDATA || o->tt == LUA_TTABLE); - } - /* check 'tobefnz' list */ - checkgray(g, g->tobefnz); - for (o = g->tobefnz; o != NULL; o = o->next) { - checkobject(g, o, 0); - lua_assert(tofinalize(o)); - lua_assert(o->tt == LUA_TUSERDATA || o->tt == LUA_TTABLE); - } - return 0; -} - -/* }====================================================== */ - - - -/* -** {====================================================== -** Disassembler -** ======================================================= -*/ - - -static char *buildop (Proto *p, int pc, char *buff) { - Instruction i = p->code[pc]; - OpCode o = GET_OPCODE(i); - const char *name = luaP_opnames[o]; - int line = getfuncline(p, pc); - sprintf(buff, "(%4d) %4d - ", line, pc); - switch (getOpMode(o)) { - case iABC: - sprintf(buff+strlen(buff), "%-12s%4d %4d %4d", name, - GETARG_A(i), GETARG_B(i), GETARG_C(i)); - break; - case iABx: - sprintf(buff+strlen(buff), "%-12s%4d %4d", name, GETARG_A(i), GETARG_Bx(i)); - break; - case iAsBx: - sprintf(buff+strlen(buff), "%-12s%4d %4d", name, GETARG_A(i), GETARG_sBx(i)); - break; - case iAx: - sprintf(buff+strlen(buff), "%-12s%4d", name, GETARG_Ax(i)); - break; - } - return buff; -} - - -#if 0 -void luaI_printcode (Proto *pt, int size) { - int pc; - for (pc=0; pcmaxstacksize); - setnameval(L, "numparams", p->numparams); - for (pc=0; pcsizecode; pc++) { - char buff[100]; - lua_pushinteger(L, pc+1); - lua_pushstring(L, buildop(p, pc, buff)); - lua_settable(L, -3); - } - return 1; -} - - -static int listk (lua_State *L) { - Proto *p; - int i; - luaL_argcheck(L, lua_isfunction(L, 1) && !lua_iscfunction(L, 1), - 1, "Lua function expected"); - p = getproto(obj_at(L, 1)); - lua_createtable(L, p->sizek, 0); - for (i=0; isizek; i++) { - pushobject(L, p->k+i); - lua_rawseti(L, -2, i+1); - } - return 1; -} - - -static int listlocals (lua_State *L) { - Proto *p; - int pc = cast_int(luaL_checkinteger(L, 2)) - 1; - int i = 0; - const char *name; - luaL_argcheck(L, lua_isfunction(L, 1) && !lua_iscfunction(L, 1), - 1, "Lua function expected"); - p = getproto(obj_at(L, 1)); - while ((name = luaF_getlocalname(p, ++i, pc)) != NULL) - lua_pushstring(L, name); - return i-1; -} - -/* }====================================================== */ - - - -static void printstack (lua_State *L) { - int i; - int n = lua_gettop(L); - for (i = 1; i <= n; i++) { - printf("%3d: %s\n", i, luaL_tolstring(L, i, NULL)); - lua_pop(L, 1); - } - printf("\n"); -} - - -static int get_limits (lua_State *L) { - lua_createtable(L, 0, 5); - setnameval(L, "BITS_INT", LUAI_BITSINT); - setnameval(L, "MAXARG_Ax", MAXARG_Ax); - setnameval(L, "MAXARG_Bx", MAXARG_Bx); - setnameval(L, "MAXARG_sBx", MAXARG_sBx); - setnameval(L, "BITS_INT", LUAI_BITSINT); - setnameval(L, "LFPF", LFIELDS_PER_FLUSH); - setnameval(L, "NUM_OPCODES", NUM_OPCODES); - return 1; -} - - -static int mem_query (lua_State *L) { - if (lua_isnone(L, 1)) { - lua_pushinteger(L, l_memcontrol.total); - lua_pushinteger(L, l_memcontrol.numblocks); - lua_pushinteger(L, l_memcontrol.maxmem); - return 3; - } - else if (lua_isnumber(L, 1)) { - unsigned long limit = cast(unsigned long, luaL_checkinteger(L, 1)); - if (limit == 0) limit = ULONG_MAX; - l_memcontrol.memlimit = limit; - return 0; - } - else { - const char *t = luaL_checkstring(L, 1); - int i; - for (i = LUA_NUMTAGS - 1; i >= 0; i--) { - if (strcmp(t, ttypename(i)) == 0) { - lua_pushinteger(L, l_memcontrol.objcount[i]); - return 1; - } - } - return luaL_error(L, "unkown type '%s'", t); - } -} - - -static int settrick (lua_State *L) { - if (ttisnil(obj_at(L, 1))) - l_Trick = NULL; - else - l_Trick = gcvalue(obj_at(L, 1)); - return 0; -} - - -static int gc_color (lua_State *L) { - TValue *o; - luaL_checkany(L, 1); - o = obj_at(L, 1); - if (!iscollectable(o)) - lua_pushstring(L, "no collectable"); - else { - GCObject *obj = gcvalue(o); - lua_pushstring(L, isdead(G(L), obj) ? "dead" : - iswhite(obj) ? "white" : - isblack(obj) ? "black" : "grey"); - } - return 1; -} - - -static int gc_state (lua_State *L) { - static const char *statenames[] = {"propagate", "atomic", "sweepallgc", - "sweepfinobj", "sweeptobefnz", "sweepend", "pause", ""}; - static const int states[] = {GCSpropagate, GCSatomic, GCSswpallgc, - GCSswpfinobj, GCSswptobefnz, GCSswpend, GCSpause, -1}; - int option = states[luaL_checkoption(L, 1, "", statenames)]; - if (option == -1) { - lua_pushstring(L, statenames[G(L)->gcstate]); - return 1; - } - else { - global_State *g = G(L); - lua_lock(L); - if (option < g->gcstate) { /* must cross 'pause'? */ - luaC_runtilstate(L, bitmask(GCSpause)); /* run until pause */ - } - luaC_runtilstate(L, bitmask(option)); - lua_assert(G(L)->gcstate == option); - lua_unlock(L); - return 0; - } -} - - -static int hash_query (lua_State *L) { - if (lua_isnone(L, 2)) { - luaL_argcheck(L, lua_type(L, 1) == LUA_TSTRING, 1, "string expected"); - lua_pushinteger(L, tsvalue(obj_at(L, 1))->hash); - } - else { - TValue *o = obj_at(L, 1); - Table *t; - luaL_checktype(L, 2, LUA_TTABLE); - t = hvalue(obj_at(L, 2)); - lua_pushinteger(L, luaH_mainposition(t, o) - t->node); - } - return 1; -} - - -static int stacklevel (lua_State *L) { - unsigned long a = 0; - lua_pushinteger(L, (L->top - L->stack)); - lua_pushinteger(L, (L->stack_last - L->stack)); - lua_pushinteger(L, (unsigned long)&a); - return 3; -} - - -static int table_query (lua_State *L) { - const Table *t; - int i = cast_int(luaL_optinteger(L, 2, -1)); - luaL_checktype(L, 1, LUA_TTABLE); - t = hvalue(obj_at(L, 1)); - if (i == -1) { - lua_pushinteger(L, t->sizearray); - lua_pushinteger(L, allocsizenode(t)); - lua_pushinteger(L, isdummy(t) ? 0 : t->lastfree - t->node); - } - else if ((unsigned int)i < t->sizearray) { - lua_pushinteger(L, i); - pushobject(L, &t->array[i]); - lua_pushnil(L); - } - else if ((i -= t->sizearray) < sizenode(t)) { - if (!ttisnil(gval(gnode(t, i))) || - ttisnil(gkey(gnode(t, i))) || - ttisnumber(gkey(gnode(t, i)))) { - pushobject(L, gkey(gnode(t, i))); - } - else - lua_pushliteral(L, ""); - pushobject(L, gval(gnode(t, i))); - if (gnext(&t->node[i]) != 0) - lua_pushinteger(L, gnext(&t->node[i])); - else - lua_pushnil(L); - } - return 3; -} - - -static int string_query (lua_State *L) { - stringtable *tb = &G(L)->strt; - int s = cast_int(luaL_optinteger(L, 1, 0)) - 1; - if (s == -1) { - lua_pushinteger(L ,tb->size); - lua_pushinteger(L ,tb->nuse); - return 2; - } - else if (s < tb->size) { - TString *ts; - int n = 0; - for (ts = tb->hash[s]; ts != NULL; ts = ts->u.hnext) { - setsvalue2s(L, L->top, ts); - api_incr_top(L); - n++; - } - return n; - } - else return 0; -} - - -static int tref (lua_State *L) { - int level = lua_gettop(L); - luaL_checkany(L, 1); - lua_pushvalue(L, 1); - lua_pushinteger(L, luaL_ref(L, LUA_REGISTRYINDEX)); - lua_assert(lua_gettop(L) == level+1); /* +1 for result */ - return 1; -} - -static int getref (lua_State *L) { - int level = lua_gettop(L); - lua_rawgeti(L, LUA_REGISTRYINDEX, luaL_checkinteger(L, 1)); - lua_assert(lua_gettop(L) == level+1); - return 1; -} - -static int unref (lua_State *L) { - int level = lua_gettop(L); - luaL_unref(L, LUA_REGISTRYINDEX, cast_int(luaL_checkinteger(L, 1))); - lua_assert(lua_gettop(L) == level); - return 0; -} - - -static int upvalue (lua_State *L) { - int n = cast_int(luaL_checkinteger(L, 2)); - luaL_checktype(L, 1, LUA_TFUNCTION); - if (lua_isnone(L, 3)) { - const char *name = lua_getupvalue(L, 1, n); - if (name == NULL) return 0; - lua_pushstring(L, name); - return 2; - } - else { - const char *name = lua_setupvalue(L, 1, n); - lua_pushstring(L, name); - return 1; - } -} - - -static int newuserdata (lua_State *L) { - size_t size = cast(size_t, luaL_checkinteger(L, 1)); - char *p = cast(char *, lua_newuserdata(L, size)); - while (size--) *p++ = '\0'; - return 1; -} - - -static int pushuserdata (lua_State *L) { - lua_Integer u = luaL_checkinteger(L, 1); - lua_pushlightuserdata(L, cast(void *, cast(size_t, u))); - return 1; -} - - -static int udataval (lua_State *L) { - lua_pushinteger(L, cast(long, lua_touserdata(L, 1))); - return 1; -} - - -static int doonnewstack (lua_State *L) { - lua_State *L1 = lua_newthread(L); - size_t l; - const char *s = luaL_checklstring(L, 1, &l); - int status = luaL_loadbuffer(L1, s, l, s); - if (status == LUA_OK) - status = lua_pcall(L1, 0, 0, 0); - lua_pushinteger(L, status); - return 1; -} - - -static int s2d (lua_State *L) { - lua_pushnumber(L, *cast(const double *, luaL_checkstring(L, 1))); - return 1; -} - - -static int d2s (lua_State *L) { - double d = luaL_checknumber(L, 1); - lua_pushlstring(L, cast(char *, &d), sizeof(d)); - return 1; -} - - -static int num2int (lua_State *L) { - lua_pushinteger(L, lua_tointeger(L, 1)); - return 1; -} - - -static int newstate (lua_State *L) { - void *ud; - lua_Alloc f = lua_getallocf(L, &ud); - lua_State *L1 = lua_newstate(f, ud); - if (L1) { - lua_atpanic(L1, tpanic); - lua_pushlightuserdata(L, L1); - } - else - lua_pushnil(L); - return 1; -} - - -static lua_State *getstate (lua_State *L) { - lua_State *L1 = cast(lua_State *, lua_touserdata(L, 1)); - luaL_argcheck(L, L1 != NULL, 1, "state expected"); - return L1; -} - - -static int loadlib (lua_State *L) { - static const luaL_Reg libs[] = { - {"_G", luaopen_base}, - {"coroutine", luaopen_coroutine}, - {"debug", luaopen_debug}, - {"io", luaopen_io}, - {"os", luaopen_os}, - {"math", luaopen_math}, - {"string", luaopen_string}, - {"table", luaopen_table}, - {NULL, NULL} - }; - lua_State *L1 = getstate(L); - int i; - luaL_requiref(L1, "package", luaopen_package, 0); - lua_assert(lua_type(L1, -1) == LUA_TTABLE); - /* 'requiref' should not reload module already loaded... */ - luaL_requiref(L1, "package", NULL, 1); /* seg. fault if it reloads */ - /* ...but should return the same module */ - lua_assert(lua_compare(L1, -1, -2, LUA_OPEQ)); - luaL_getsubtable(L1, LUA_REGISTRYINDEX, LUA_PRELOAD_TABLE); - for (i = 0; libs[i].name; i++) { - lua_pushcfunction(L1, libs[i].func); - lua_setfield(L1, -2, libs[i].name); - } - return 0; -} - -static int closestate (lua_State *L) { - lua_State *L1 = getstate(L); - lua_close(L1); - return 0; -} - -static int doremote (lua_State *L) { - lua_State *L1 = getstate(L); - size_t lcode; - const char *code = luaL_checklstring(L, 2, &lcode); - int status; - lua_settop(L1, 0); - status = luaL_loadbuffer(L1, code, lcode, code); - if (status == LUA_OK) - status = lua_pcall(L1, 0, LUA_MULTRET, 0); - if (status != LUA_OK) { - lua_pushnil(L); - lua_pushstring(L, lua_tostring(L1, -1)); - lua_pushinteger(L, status); - return 3; - } - else { - int i = 0; - while (!lua_isnone(L1, ++i)) - lua_pushstring(L, lua_tostring(L1, i)); - lua_pop(L1, i-1); - return i-1; - } -} - - -static int int2fb_aux (lua_State *L) { - int b = luaO_int2fb((unsigned int)luaL_checkinteger(L, 1)); - lua_pushinteger(L, b); - lua_pushinteger(L, (unsigned int)luaO_fb2int(b)); - return 2; -} - - -static int log2_aux (lua_State *L) { - unsigned int x = (unsigned int)luaL_checkinteger(L, 1); - lua_pushinteger(L, luaO_ceillog2(x)); - return 1; -} - - -struct Aux { jmp_buf jb; const char *paniccode; lua_State *L; }; - -/* -** does a long-jump back to "main program". -*/ -static int panicback (lua_State *L) { - struct Aux *b; - lua_checkstack(L, 1); /* open space for 'Aux' struct */ - lua_getfield(L, LUA_REGISTRYINDEX, "_jmpbuf"); /* get 'Aux' struct */ - b = (struct Aux *)lua_touserdata(L, -1); - lua_pop(L, 1); /* remove 'Aux' struct */ - runC(b->L, L, b->paniccode); /* run optional panic code */ - longjmp(b->jb, 1); - return 1; /* to avoid warnings */ -} - -static int checkpanic (lua_State *L) { - struct Aux b; - void *ud; - lua_State *L1; - const char *code = luaL_checkstring(L, 1); - lua_Alloc f = lua_getallocf(L, &ud); - b.paniccode = luaL_optstring(L, 2, ""); - b.L = L; - L1 = lua_newstate(f, ud); /* create new state */ - if (L1 == NULL) { /* error? */ - lua_pushnil(L); - return 1; - } - lua_atpanic(L1, panicback); /* set its panic function */ - lua_pushlightuserdata(L1, &b); - lua_setfield(L1, LUA_REGISTRYINDEX, "_jmpbuf"); /* store 'Aux' struct */ - if (setjmp(b.jb) == 0) { /* set jump buffer */ - runC(L, L1, code); /* run code unprotected */ - lua_pushliteral(L, "no errors"); - } - else { /* error handling */ - /* move error message to original state */ - lua_pushstring(L, lua_tostring(L1, -1)); - } - lua_close(L1); - return 1; -} - - - -/* -** {==================================================================== -** function to test the API with C. It interprets a kind of assembler -** language with calls to the API, so the test can be driven by Lua code -** ===================================================================== -*/ - - -static void sethookaux (lua_State *L, int mask, int count, const char *code); - -static const char *const delimits = " \t\n,;"; - -static void skip (const char **pc) { - for (;;) { - if (**pc != '\0' && strchr(delimits, **pc)) (*pc)++; - else if (**pc == '#') { - while (**pc != '\n' && **pc != '\0') (*pc)++; - } - else break; - } -} - -static int getnum_aux (lua_State *L, lua_State *L1, const char **pc) { - int res = 0; - int sig = 1; - skip(pc); - if (**pc == '.') { - res = cast_int(lua_tointeger(L1, -1)); - lua_pop(L1, 1); - (*pc)++; - return res; - } - else if (**pc == '*') { - res = lua_gettop(L1); - (*pc)++; - return res; - } - else if (**pc == '-') { - sig = -1; - (*pc)++; - } - if (!lisdigit(cast_uchar(**pc))) - luaL_error(L, "number expected (%s)", *pc); - while (lisdigit(cast_uchar(**pc))) res = res*10 + (*(*pc)++) - '0'; - return sig*res; -} - -static const char *getstring_aux (lua_State *L, char *buff, const char **pc) { - int i = 0; - skip(pc); - if (**pc == '"' || **pc == '\'') { /* quoted string? */ - int quote = *(*pc)++; - while (**pc != quote) { - if (**pc == '\0') luaL_error(L, "unfinished string in C script"); - buff[i++] = *(*pc)++; - } - (*pc)++; - } - else { - while (**pc != '\0' && !strchr(delimits, **pc)) - buff[i++] = *(*pc)++; - } - buff[i] = '\0'; - return buff; -} - - -static int getindex_aux (lua_State *L, lua_State *L1, const char **pc) { - skip(pc); - switch (*(*pc)++) { - case 'R': return LUA_REGISTRYINDEX; - case 'G': return luaL_error(L, "deprecated index 'G'"); - case 'U': return lua_upvalueindex(getnum_aux(L, L1, pc)); - default: (*pc)--; return getnum_aux(L, L1, pc); - } -} - - -static void pushcode (lua_State *L, int code) { - static const char *const codes[] = {"OK", "YIELD", "ERRRUN", - "ERRSYNTAX", "ERRMEM", "ERRGCMM", "ERRERR"}; - lua_pushstring(L, codes[code]); -} - - -#define EQ(s1) (strcmp(s1, inst) == 0) - -#define getnum (getnum_aux(L, L1, &pc)) -#define getstring (getstring_aux(L, buff, &pc)) -#define getindex (getindex_aux(L, L1, &pc)) - - -static int testC (lua_State *L); -static int Cfunck (lua_State *L, int status, lua_KContext ctx); - -/* -** arithmetic operation encoding for 'arith' instruction -** LUA_OPIDIV -> \ -** LUA_OPSHL -> < -** LUA_OPSHR -> > -** LUA_OPUNM -> _ -** LUA_OPBNOT -> ! -*/ -static const char ops[] = "+-*%^/\\&|~<>_!"; - -static int runC (lua_State *L, lua_State *L1, const char *pc) { - char buff[300]; - int status = 0; - if (pc == NULL) return luaL_error(L, "attempt to runC null script"); - for (;;) { - const char *inst = getstring; - if EQ("") return 0; - else if EQ("absindex") { - lua_pushnumber(L1, lua_absindex(L1, getindex)); - } - else if EQ("append") { - int t = getindex; - int i = lua_rawlen(L1, t); - lua_rawseti(L1, t, i + 1); - } - else if EQ("arith") { - int op; - skip(&pc); - op = strchr(ops, *pc++) - ops; - lua_arith(L1, op); - } - else if EQ("call") { - int narg = getnum; - int nres = getnum; - lua_call(L1, narg, nres); - } - else if EQ("callk") { - int narg = getnum; - int nres = getnum; - int i = getindex; - lua_callk(L1, narg, nres, i, Cfunck); - } - else if EQ("checkstack") { - int sz = getnum; - const char *msg = getstring; - if (*msg == '\0') - msg = NULL; /* to test 'luaL_checkstack' with no message */ - luaL_checkstack(L1, sz, msg); - } - else if EQ("compare") { - const char *opt = getstring; /* EQ, LT, or LE */ - int op = (opt[0] == 'E') ? LUA_OPEQ - : (opt[1] == 'T') ? LUA_OPLT : LUA_OPLE; - int a = getindex; - int b = getindex; - lua_pushboolean(L1, lua_compare(L1, a, b, op)); - } - else if EQ("concat") { - lua_concat(L1, getnum); - } - else if EQ("copy") { - int f = getindex; - lua_copy(L1, f, getindex); - } - else if EQ("func2num") { - lua_CFunction func = lua_tocfunction(L1, getindex); - lua_pushnumber(L1, cast(size_t, func)); - } - else if EQ("getfield") { - int t = getindex; - lua_getfield(L1, t, getstring); - } - else if EQ("getglobal") { - lua_getglobal(L1, getstring); - } - else if EQ("getmetatable") { - if (lua_getmetatable(L1, getindex) == 0) - lua_pushnil(L1); - } - else if EQ("gettable") { - lua_gettable(L1, getindex); - } - else if EQ("gettop") { - lua_pushinteger(L1, lua_gettop(L1)); - } - else if EQ("gsub") { - int a = getnum; int b = getnum; int c = getnum; - luaL_gsub(L1, lua_tostring(L1, a), - lua_tostring(L1, b), - lua_tostring(L1, c)); - } - else if EQ("insert") { - lua_insert(L1, getnum); - } - else if EQ("iscfunction") { - lua_pushboolean(L1, lua_iscfunction(L1, getindex)); - } - else if EQ("isfunction") { - lua_pushboolean(L1, lua_isfunction(L1, getindex)); - } - else if EQ("isnil") { - lua_pushboolean(L1, lua_isnil(L1, getindex)); - } - else if EQ("isnull") { - lua_pushboolean(L1, lua_isnone(L1, getindex)); - } - else if EQ("isnumber") { - lua_pushboolean(L1, lua_isnumber(L1, getindex)); - } - else if EQ("isstring") { - lua_pushboolean(L1, lua_isstring(L1, getindex)); - } - else if EQ("istable") { - lua_pushboolean(L1, lua_istable(L1, getindex)); - } - else if EQ("isudataval") { - lua_pushboolean(L1, lua_islightuserdata(L1, getindex)); - } - else if EQ("isuserdata") { - lua_pushboolean(L1, lua_isuserdata(L1, getindex)); - } - else if EQ("len") { - lua_len(L1, getindex); - } - else if EQ("Llen") { - lua_pushinteger(L1, luaL_len(L1, getindex)); - } - else if EQ("loadfile") { - luaL_loadfile(L1, luaL_checkstring(L1, getnum)); - } - else if EQ("loadstring") { - const char *s = luaL_checkstring(L1, getnum); - luaL_loadstring(L1, s); - } - else if EQ("newmetatable") { - lua_pushboolean(L1, luaL_newmetatable(L1, getstring)); - } - else if EQ("newtable") { - lua_newtable(L1); - } - else if EQ("newthread") { - lua_newthread(L1); - } - else if EQ("newuserdata") { - lua_newuserdata(L1, getnum); - } - else if EQ("next") { - lua_next(L1, -2); - } - else if EQ("objsize") { - lua_pushinteger(L1, lua_rawlen(L1, getindex)); - } - else if EQ("pcall") { - int narg = getnum; - int nres = getnum; - status = lua_pcall(L1, narg, nres, getnum); - } - else if EQ("pcallk") { - int narg = getnum; - int nres = getnum; - int i = getindex; - status = lua_pcallk(L1, narg, nres, 0, i, Cfunck); - } - else if EQ("pop") { - lua_pop(L1, getnum); - } - else if EQ("print") { - int n = getnum; - if (n != 0) { - printf("%s\n", luaL_tolstring(L1, n, NULL)); - lua_pop(L1, 1); - } - else printstack(L1); - } - else if EQ("pushbool") { - lua_pushboolean(L1, getnum); - } - else if EQ("pushcclosure") { - lua_pushcclosure(L1, testC, getnum); - } - else if EQ("pushint") { - lua_pushinteger(L1, getnum); - } - else if EQ("pushnil") { - lua_pushnil(L1); - } - else if EQ("pushnum") { - lua_pushnumber(L1, (lua_Number)getnum); - } - else if EQ("pushstatus") { - pushcode(L1, status); - } - else if EQ("pushstring") { - lua_pushstring(L1, getstring); - } - else if EQ("pushupvalueindex") { - lua_pushinteger(L1, lua_upvalueindex(getnum)); - } - else if EQ("pushvalue") { - lua_pushvalue(L1, getindex); - } - else if EQ("rawgeti") { - int t = getindex; - lua_rawgeti(L1, t, getnum); - } - else if EQ("rawgetp") { - int t = getindex; - lua_rawgetp(L1, t, cast(void *, cast(size_t, getnum))); - } - else if EQ("rawsetp") { - int t = getindex; - lua_rawsetp(L1, t, cast(void *, cast(size_t, getnum))); - } - else if EQ("remove") { - lua_remove(L1, getnum); - } - else if EQ("replace") { - lua_replace(L1, getindex); - } - else if EQ("resume") { - int i = getindex; - status = lua_resume(lua_tothread(L1, i), L, getnum); - } - else if EQ("return") { - int n = getnum; - if (L1 != L) { - int i; - for (i = 0; i < n; i++) - lua_pushstring(L, lua_tostring(L1, -(n - i))); - } - return n; - } - else if EQ("rotate") { - int i = getindex; - lua_rotate(L1, i, getnum); - } - else if EQ("setfield") { - int t = getindex; - lua_setfield(L1, t, getstring); - } - else if EQ("setglobal") { - lua_setglobal(L1, getstring); - } - else if EQ("sethook") { - int mask = getnum; - int count = getnum; - sethookaux(L1, mask, count, getstring); - } - else if EQ("setmetatable") { - lua_setmetatable(L1, getindex); - } - else if EQ("settable") { - lua_settable(L1, getindex); - } - else if EQ("settop") { - lua_settop(L1, getnum); - } - else if EQ("testudata") { - int i = getindex; - lua_pushboolean(L1, luaL_testudata(L1, i, getstring) != NULL); - } - else if EQ("error") { - lua_error(L1); - } - else if EQ("throw") { -#if defined(__cplusplus) -static struct X { int x; } x; - throw x; -#else - luaL_error(L1, "C++"); -#endif - break; - } - else if EQ("tobool") { - lua_pushboolean(L1, lua_toboolean(L1, getindex)); - } - else if EQ("tocfunction") { - lua_pushcfunction(L1, lua_tocfunction(L1, getindex)); - } - else if EQ("tointeger") { - lua_pushinteger(L1, lua_tointeger(L1, getindex)); - } - else if EQ("tonumber") { - lua_pushnumber(L1, lua_tonumber(L1, getindex)); - } - else if EQ("topointer") { - lua_pushnumber(L1, cast(size_t, lua_topointer(L1, getindex))); - } - else if EQ("tostring") { - const char *s = lua_tostring(L1, getindex); - const char *s1 = lua_pushstring(L1, s); - lua_longassert((s == NULL && s1 == NULL) || strcmp(s, s1) == 0); - } - else if EQ("type") { - lua_pushstring(L1, luaL_typename(L1, getnum)); - } - else if EQ("xmove") { - int f = getindex; - int t = getindex; - lua_State *fs = (f == 0) ? L1 : lua_tothread(L1, f); - lua_State *ts = (t == 0) ? L1 : lua_tothread(L1, t); - int n = getnum; - if (n == 0) n = lua_gettop(fs); - lua_xmove(fs, ts, n); - } - else if EQ("yield") { - return lua_yield(L1, getnum); - } - else if EQ("yieldk") { - int nres = getnum; - int i = getindex; - return lua_yieldk(L1, nres, i, Cfunck); - } - else luaL_error(L, "unknown instruction %s", buff); - } - return 0; -} - - -static int testC (lua_State *L) { - lua_State *L1; - const char *pc; - if (lua_isuserdata(L, 1)) { - L1 = getstate(L); - pc = luaL_checkstring(L, 2); - } - else if (lua_isthread(L, 1)) { - L1 = lua_tothread(L, 1); - pc = luaL_checkstring(L, 2); - } - else { - L1 = L; - pc = luaL_checkstring(L, 1); - } - return runC(L, L1, pc); -} - - -static int Cfunc (lua_State *L) { - return runC(L, L, lua_tostring(L, lua_upvalueindex(1))); -} - - -static int Cfunck (lua_State *L, int status, lua_KContext ctx) { - pushcode(L, status); - lua_setglobal(L, "status"); - lua_pushinteger(L, ctx); - lua_setglobal(L, "ctx"); - return runC(L, L, lua_tostring(L, ctx)); -} - - -static int makeCfunc (lua_State *L) { - luaL_checkstring(L, 1); - lua_pushcclosure(L, Cfunc, lua_gettop(L)); - return 1; -} - - -/* }====================================================== */ - - -/* -** {====================================================== -** tests for C hooks -** ======================================================= -*/ - -/* -** C hook that runs the C script stored in registry.C_HOOK[L] -*/ -static void Chook (lua_State *L, lua_Debug *ar) { - const char *scpt; - const char *const events [] = {"call", "ret", "line", "count", "tailcall"}; - lua_getfield(L, LUA_REGISTRYINDEX, "C_HOOK"); - lua_pushlightuserdata(L, L); - lua_gettable(L, -2); /* get C_HOOK[L] (script saved by sethookaux) */ - scpt = lua_tostring(L, -1); /* not very religious (string will be popped) */ - lua_pop(L, 2); /* remove C_HOOK and script */ - lua_pushstring(L, events[ar->event]); /* may be used by script */ - lua_pushinteger(L, ar->currentline); /* may be used by script */ - runC(L, L, scpt); /* run script from C_HOOK[L] */ -} - - -/* -** sets 'registry.C_HOOK[L] = scpt' and sets 'Chook' as a hook -*/ -static void sethookaux (lua_State *L, int mask, int count, const char *scpt) { - if (*scpt == '\0') { /* no script? */ - lua_sethook(L, NULL, 0, 0); /* turn off hooks */ - return; - } - lua_getfield(L, LUA_REGISTRYINDEX, "C_HOOK"); /* get C_HOOK table */ - if (!lua_istable(L, -1)) { /* no hook table? */ - lua_pop(L, 1); /* remove previous value */ - lua_newtable(L); /* create new C_HOOK table */ - lua_pushvalue(L, -1); - lua_setfield(L, LUA_REGISTRYINDEX, "C_HOOK"); /* register it */ - } - lua_pushlightuserdata(L, L); - lua_pushstring(L, scpt); - lua_settable(L, -3); /* C_HOOK[L] = script */ - lua_sethook(L, Chook, mask, count); -} - - -static int sethook (lua_State *L) { - if (lua_isnoneornil(L, 1)) - lua_sethook(L, NULL, 0, 0); /* turn off hooks */ - else { - const char *scpt = luaL_checkstring(L, 1); - const char *smask = luaL_checkstring(L, 2); - int count = cast_int(luaL_optinteger(L, 3, 0)); - int mask = 0; - if (strchr(smask, 'c')) mask |= LUA_MASKCALL; - if (strchr(smask, 'r')) mask |= LUA_MASKRET; - if (strchr(smask, 'l')) mask |= LUA_MASKLINE; - if (count > 0) mask |= LUA_MASKCOUNT; - sethookaux(L, mask, count, scpt); - } - return 0; -} - - -static int coresume (lua_State *L) { - int status; - lua_State *co = lua_tothread(L, 1); - luaL_argcheck(L, co, 1, "coroutine expected"); - status = lua_resume(co, L, 0); - if (status != LUA_OK && status != LUA_YIELD) { - lua_pushboolean(L, 0); - lua_insert(L, -2); - return 2; /* return false + error message */ - } - else { - lua_pushboolean(L, 1); - return 1; - } -} - -/* }====================================================== */ - - - -static const struct luaL_Reg tests_funcs[] = { - {"checkmemory", lua_checkmemory}, - {"closestate", closestate}, - {"d2s", d2s}, - {"doonnewstack", doonnewstack}, - {"doremote", doremote}, - {"gccolor", gc_color}, - {"gcstate", gc_state}, - {"getref", getref}, - {"hash", hash_query}, - {"int2fb", int2fb_aux}, - {"log2", log2_aux}, - {"limits", get_limits}, - {"listcode", listcode}, - {"listk", listk}, - {"listlocals", listlocals}, - {"loadlib", loadlib}, - {"checkpanic", checkpanic}, - {"newstate", newstate}, - {"newuserdata", newuserdata}, - {"num2int", num2int}, - {"pushuserdata", pushuserdata}, - {"querystr", string_query}, - {"querytab", table_query}, - {"ref", tref}, - {"resume", coresume}, - {"s2d", s2d}, - {"sethook", sethook}, - {"stacklevel", stacklevel}, - {"testC", testC}, - {"makeCfunc", makeCfunc}, - {"totalmem", mem_query}, - {"trick", settrick}, - {"udataval", udataval}, - {"unref", unref}, - {"upvalue", upvalue}, - {NULL, NULL} -}; - - -static void checkfinalmem (void) { - lua_assert(l_memcontrol.numblocks == 0); - lua_assert(l_memcontrol.total == 0); -} - - -int luaB_opentests (lua_State *L) { - void *ud; - lua_atpanic(L, &tpanic); - atexit(checkfinalmem); - lua_assert(lua_getallocf(L, &ud) == debug_realloc); - lua_assert(ud == cast(void *, &l_memcontrol)); - lua_setallocf(L, lua_getallocf(L, NULL), ud); - luaL_newlib(L, tests_funcs); - return 1; -} - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltests.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltests.h deleted file mode 100644 index 9d26fcb09..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltests.h +++ /dev/null @@ -1,129 +0,0 @@ -/* -** $Id: ltests.h,v 2.49 2015/09/22 14:18:24 roberto Exp roberto $ -** Internal Header for Debugging of the Lua Implementation -** See Copyright Notice in lua.h -*/ - -#ifndef ltests_h -#define ltests_h - - -#include - -/* test Lua with no compatibility code */ -#undef LUA_COMPAT_MATHLIB -#undef LUA_COMPAT_IPAIRS -#undef LUA_COMPAT_BITLIB -#undef LUA_COMPAT_APIINTCASTS -#undef LUA_COMPAT_FLOATSTRING -#undef LUA_COMPAT_UNPACK -#undef LUA_COMPAT_LOADERS -#undef LUA_COMPAT_LOG10 -#undef LUA_COMPAT_LOADSTRING -#undef LUA_COMPAT_MAXN -#undef LUA_COMPAT_MODULE - - -#define LUA_DEBUG - - -/* turn on assertions */ -#undef NDEBUG -#include -#define lua_assert(c) assert(c) - - -/* to avoid warnings, and to make sure value is really unused */ -#define UNUSED(x) (x=0, (void)(x)) - - -/* test for sizes in 'l_sprintf' (make sure whole buffer is available) */ -#undef l_sprintf -#if !defined(LUA_USE_C89) -#define l_sprintf(s,sz,f,i) (memset(s,0xAB,sz), snprintf(s,sz,f,i)) -#else -#define l_sprintf(s,sz,f,i) (memset(s,0xAB,sz), sprintf(s,f,i)) -#endif - - -/* memory-allocator control variables */ -typedef struct Memcontrol { - unsigned long numblocks; - unsigned long total; - unsigned long maxmem; - unsigned long memlimit; - unsigned long objcount[LUA_NUMTAGS]; -} Memcontrol; - -LUA_API Memcontrol l_memcontrol; - - -/* -** generic variable for debug tricks -*/ -extern void *l_Trick; - - - -/* -** Function to traverse and check all memory used by Lua -*/ -int lua_checkmemory (lua_State *L); - - -/* test for lock/unlock */ - -struct L_EXTRA { int lock; int *plock; }; -#undef LUA_EXTRASPACE -#define LUA_EXTRASPACE sizeof(struct L_EXTRA) -#define getlock(l) cast(struct L_EXTRA*, lua_getextraspace(l)) -#define luai_userstateopen(l) \ - (getlock(l)->lock = 0, getlock(l)->plock = &(getlock(l)->lock)) -#define luai_userstateclose(l) \ - lua_assert(getlock(l)->lock == 1 && getlock(l)->plock == &(getlock(l)->lock)) -#define luai_userstatethread(l,l1) \ - lua_assert(getlock(l1)->plock == getlock(l)->plock) -#define luai_userstatefree(l,l1) \ - lua_assert(getlock(l)->plock == getlock(l1)->plock) -#define lua_lock(l) lua_assert((*getlock(l)->plock)++ == 0) -#define lua_unlock(l) lua_assert(--(*getlock(l)->plock) == 0) - - - -LUA_API int luaB_opentests (lua_State *L); - -LUA_API void *debug_realloc (void *ud, void *block, - size_t osize, size_t nsize); - -#if defined(lua_c) -#define luaL_newstate() lua_newstate(debug_realloc, &l_memcontrol) -#define luaL_openlibs(L) \ - { (luaL_openlibs)(L); \ - luaL_requiref(L, "T", luaB_opentests, 1); \ - lua_pop(L, 1); } -#endif - - - -/* change some sizes to give some bugs a chance */ - -#undef LUAL_BUFFERSIZE -#define LUAL_BUFFERSIZE 23 -#define MINSTRTABSIZE 2 -#define MAXINDEXRK 1 - - -/* make stack-overflow tests run faster */ -#undef LUAI_MAXSTACK -#define LUAI_MAXSTACK 50000 - - -#undef LUAI_USER_ALIGNMENT_T -#define LUAI_USER_ALIGNMENT_T union { char b[sizeof(void*) * 8]; } - - -#define STRCACHE_N 23 -#define STRCACHE_M 5 - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltm.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltm.c deleted file mode 100644 index b664dbed1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltm.c +++ /dev/null @@ -1,165 +0,0 @@ -/* -** $Id: ltm.c,v 2.37 2016/02/26 19:20:15 roberto Exp roberto $ -** Tag methods -** See Copyright Notice in lua.h -*/ - -#define ltm_c -#define LUA_CORE - -#include "lprefix.h" - - -#include - -#include "lua.h" - -#include "ldebug.h" -#include "ldo.h" -#include "lobject.h" -#include "lstate.h" -#include "lstring.h" -#include "ltable.h" -#include "ltm.h" -#include "lvm.h" - - -static const char udatatypename[] = "userdata"; - -LUAI_DDEF const char *const luaT_typenames_[LUA_TOTALTAGS] = { - "no value", - "nil", "boolean", udatatypename, "number", - "string", "table", "function", udatatypename, "thread", - "proto" /* this last case is used for tests only */ -}; - - -void luaT_init (lua_State *L) { - static const char *const luaT_eventname[] = { /* ORDER TM */ - "__index", "__newindex", - "__gc", "__mode", "__len", "__eq", - "__add", "__sub", "__mul", "__mod", "__pow", - "__div", "__idiv", - "__band", "__bor", "__bxor", "__shl", "__shr", - "__unm", "__bnot", "__lt", "__le", - "__concat", "__call" - }; - int i; - for (i=0; itmname[i] = luaS_new(L, luaT_eventname[i]); - luaC_fix(L, obj2gco(G(L)->tmname[i])); /* never collect these names */ - } -} - - -/* -** function to be used with macro "fasttm": optimized for absence of -** tag methods -*/ -const TValue *luaT_gettm (Table *events, TMS event, TString *ename) { - const TValue *tm = luaH_getshortstr(events, ename); - lua_assert(event <= TM_EQ); - if (ttisnil(tm)) { /* no tag method? */ - events->flags |= cast_byte(1u<metatable; - break; - case LUA_TUSERDATA: - mt = uvalue(o)->metatable; - break; - default: - mt = G(L)->mt[ttnov(o)]; - } - return (mt ? luaH_getshortstr(mt, G(L)->tmname[event]) : luaO_nilobject); -} - - -/* -** Return the name of the type of an object. For tables and userdata -** with metatable, use their '__name' metafield, if present. -*/ -const char *luaT_objtypename (lua_State *L, const TValue *o) { - Table *mt; - if ((ttistable(o) && (mt = hvalue(o)->metatable) != NULL) || - (ttisfulluserdata(o) && (mt = uvalue(o)->metatable) != NULL)) { - const TValue *name = luaH_getshortstr(mt, luaS_new(L, "__name")); - if (ttisstring(name)) /* is '__name' a string? */ - return getstr(tsvalue(name)); /* use it as type name */ - } - return ttypename(ttnov(o)); /* else use standard type name */ -} - - -void luaT_callTM (lua_State *L, const TValue *f, const TValue *p1, - const TValue *p2, TValue *p3, int hasres) { - ptrdiff_t result = savestack(L, p3); - StkId func = L->top; - setobj2s(L, func, f); /* push function (assume EXTRA_STACK) */ - setobj2s(L, func + 1, p1); /* 1st argument */ - setobj2s(L, func + 2, p2); /* 2nd argument */ - L->top += 3; - if (!hasres) /* no result? 'p3' is third argument */ - setobj2s(L, L->top++, p3); /* 3rd argument */ - /* metamethod may yield only when called from Lua code */ - if (isLua(L->ci)) - luaD_call(L, func, hasres); - else - luaD_callnoyield(L, func, hasres); - if (hasres) { /* if has result, move it to its place */ - p3 = restorestack(L, result); - setobjs2s(L, p3, --L->top); - } -} - - -int luaT_callbinTM (lua_State *L, const TValue *p1, const TValue *p2, - StkId res, TMS event) { - const TValue *tm = luaT_gettmbyobj(L, p1, event); /* try first operand */ - if (ttisnil(tm)) - tm = luaT_gettmbyobj(L, p2, event); /* try second operand */ - if (ttisnil(tm)) return 0; - luaT_callTM(L, tm, p1, p2, res, 1); - return 1; -} - - -void luaT_trybinTM (lua_State *L, const TValue *p1, const TValue *p2, - StkId res, TMS event) { - if (!luaT_callbinTM(L, p1, p2, res, event)) { - switch (event) { - case TM_CONCAT: - luaG_concaterror(L, p1, p2); - /* call never returns, but to avoid warnings: *//* FALLTHROUGH */ - case TM_BAND: case TM_BOR: case TM_BXOR: - case TM_SHL: case TM_SHR: case TM_BNOT: { - lua_Number dummy; - if (tonumber(p1, &dummy) && tonumber(p2, &dummy)) - luaG_tointerror(L, p1, p2); - else - luaG_opinterror(L, p1, p2, "perform bitwise operation on"); - } - /* calls never return, but to avoid warnings: *//* FALLTHROUGH */ - default: - luaG_opinterror(L, p1, p2, "perform arithmetic on"); - } - } -} - - -int luaT_callorderTM (lua_State *L, const TValue *p1, const TValue *p2, - TMS event) { - if (!luaT_callbinTM(L, p1, p2, L->top, event)) - return -1; /* no metamethod */ - else - return !l_isfalse(L->top); -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltm.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltm.h deleted file mode 100644 index 70569f82c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/ltm.h +++ /dev/null @@ -1,76 +0,0 @@ -/* -** $Id: ltm.h,v 2.21 2014/10/25 11:50:46 roberto Exp roberto $ -** Tag methods -** See Copyright Notice in lua.h -*/ - -#ifndef ltm_h -#define ltm_h - - -#include "lobject.h" - - -/* -* WARNING: if you change the order of this enumeration, -* grep "ORDER TM" and "ORDER OP" -*/ -typedef enum { - TM_INDEX, - TM_NEWINDEX, - TM_GC, - TM_MODE, - TM_LEN, - TM_EQ, /* last tag method with fast access */ - TM_ADD, - TM_SUB, - TM_MUL, - TM_MOD, - TM_POW, - TM_DIV, - TM_IDIV, - TM_BAND, - TM_BOR, - TM_BXOR, - TM_SHL, - TM_SHR, - TM_UNM, - TM_BNOT, - TM_LT, - TM_LE, - TM_CONCAT, - TM_CALL, - TM_N /* number of elements in the enum */ -} TMS; - - - -#define gfasttm(g,et,e) ((et) == NULL ? NULL : \ - ((et)->flags & (1u<<(e))) ? NULL : luaT_gettm(et, e, (g)->tmname[e])) - -#define fasttm(l,et,e) gfasttm(G(l), et, e) - -#define ttypename(x) luaT_typenames_[(x) + 1] - -LUAI_DDEC const char *const luaT_typenames_[LUA_TOTALTAGS]; - - -LUAI_FUNC const char *luaT_objtypename (lua_State *L, const TValue *o); - -LUAI_FUNC const TValue *luaT_gettm (Table *events, TMS event, TString *ename); -LUAI_FUNC const TValue *luaT_gettmbyobj (lua_State *L, const TValue *o, - TMS event); -LUAI_FUNC void luaT_init (lua_State *L); - -LUAI_FUNC void luaT_callTM (lua_State *L, const TValue *f, const TValue *p1, - const TValue *p2, TValue *p3, int hasres); -LUAI_FUNC int luaT_callbinTM (lua_State *L, const TValue *p1, const TValue *p2, - StkId res, TMS event); -LUAI_FUNC void luaT_trybinTM (lua_State *L, const TValue *p1, const TValue *p2, - StkId res, TMS event); -LUAI_FUNC int luaT_callorderTM (lua_State *L, const TValue *p1, - const TValue *p2, TMS event); - - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lua.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lua.c deleted file mode 100644 index 62de0f585..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lua.c +++ /dev/null @@ -1,612 +0,0 @@ -/* -** $Id: lua.c,v 1.229 2016/12/22 13:08:50 roberto Exp roberto $ -** Lua stand-alone interpreter -** See Copyright Notice in lua.h -*/ - -#define lua_c - -#include "lprefix.h" - - -#include -#include -#include -#include - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - - - -#if !defined(LUA_PROMPT) -#define LUA_PROMPT "> " -#define LUA_PROMPT2 ">> " -#endif - -#if !defined(LUA_PROGNAME) -#define LUA_PROGNAME "lua" -#endif - -#if !defined(LUA_MAXINPUT) -#define LUA_MAXINPUT 512 -#endif - -#if !defined(LUA_INIT_VAR) -#define LUA_INIT_VAR "LUA_INIT" -#endif - -#define LUA_INITVARVERSION LUA_INIT_VAR LUA_VERSUFFIX - - -/* -** lua_stdin_is_tty detects whether the standard input is a 'tty' (that -** is, whether we're running lua interactively). -*/ -#if !defined(lua_stdin_is_tty) /* { */ - -#if defined(LUA_USE_POSIX) /* { */ - -#include -#define lua_stdin_is_tty() isatty(0) - -#elif defined(LUA_USE_WINDOWS) /* }{ */ - -#include -#include - -#define lua_stdin_is_tty() _isatty(_fileno(stdin)) - -#else /* }{ */ - -/* ISO C definition */ -#define lua_stdin_is_tty() 1 /* assume stdin is a tty */ - -#endif /* } */ - -#endif /* } */ - - -/* -** lua_readline defines how to show a prompt and then read a line from -** the standard input. -** lua_saveline defines how to "save" a read line in a "history". -** lua_freeline defines how to free a line read by lua_readline. -*/ -#if !defined(lua_readline) /* { */ - -#if defined(LUA_USE_READLINE) /* { */ - -#include -#include -#define lua_readline(L,b,p) ((void)L, ((b)=readline(p)) != NULL) -#define lua_saveline(L,line) ((void)L, add_history(line)) -#define lua_freeline(L,b) ((void)L, free(b)) - -#else /* }{ */ - -#define lua_readline(L,b,p) \ - ((void)L, fputs(p, stdout), fflush(stdout), /* show prompt */ \ - fgets(b, LUA_MAXINPUT, stdin) != NULL) /* get line */ -#define lua_saveline(L,line) { (void)L; (void)line; } -#define lua_freeline(L,b) { (void)L; (void)b; } - -#endif /* } */ - -#endif /* } */ - - - - -static lua_State *globalL = NULL; - -static const char *progname = LUA_PROGNAME; - - -/* -** Hook set by signal function to stop the interpreter. -*/ -static void lstop (lua_State *L, lua_Debug *ar) { - (void)ar; /* unused arg. */ - lua_sethook(L, NULL, 0, 0); /* reset hook */ - luaL_error(L, "interrupted!"); -} - - -/* -** Function to be called at a C signal. Because a C signal cannot -** just change a Lua state (as there is no proper synchronization), -** this function only sets a hook that, when called, will stop the -** interpreter. -*/ -static void laction (int i) { - signal(i, SIG_DFL); /* if another SIGINT happens, terminate process */ - lua_sethook(globalL, lstop, LUA_MASKCALL | LUA_MASKRET | LUA_MASKCOUNT, 1); -} - - -static void print_usage (const char *badoption) { - lua_writestringerror("%s: ", progname); - if (badoption[1] == 'e' || badoption[1] == 'l') - lua_writestringerror("'%s' needs argument\n", badoption); - else - lua_writestringerror("unrecognized option '%s'\n", badoption); - lua_writestringerror( - "usage: %s [options] [script [args]]\n" - "Available options are:\n" - " -e stat execute string 'stat'\n" - " -i enter interactive mode after executing 'script'\n" - " -l name require library 'name'\n" - " -v show version information\n" - " -E ignore environment variables\n" - " -- stop handling options\n" - " - stop handling options and execute stdin\n" - , - progname); -} - - -/* -** Prints an error message, adding the program name in front of it -** (if present) -*/ -static void l_message (const char *pname, const char *msg) { - if (pname) lua_writestringerror("%s: ", pname); - lua_writestringerror("%s\n", msg); -} - - -/* -** Check whether 'status' is not OK and, if so, prints the error -** message on the top of the stack. It assumes that the error object -** is a string, as it was either generated by Lua or by 'msghandler'. -*/ -static int report (lua_State *L, int status) { - if (status != LUA_OK) { - const char *msg = lua_tostring(L, -1); - l_message(progname, msg); - lua_pop(L, 1); /* remove message */ - } - return status; -} - - -/* -** Message handler used to run all chunks -*/ -static int msghandler (lua_State *L) { - const char *msg = lua_tostring(L, 1); - if (msg == NULL) { /* is error object not a string? */ - if (luaL_callmeta(L, 1, "__tostring") && /* does it have a metamethod */ - lua_type(L, -1) == LUA_TSTRING) /* that produces a string? */ - return 1; /* that is the message */ - else - msg = lua_pushfstring(L, "(error object is a %s value)", - luaL_typename(L, 1)); - } - luaL_traceback(L, L, msg, 1); /* append a standard traceback */ - return 1; /* return the traceback */ -} - - -/* -** Interface to 'lua_pcall', which sets appropriate message function -** and C-signal handler. Used to run all chunks. -*/ -static int docall (lua_State *L, int narg, int nres) { - int status; - int base = lua_gettop(L) - narg; /* function index */ - lua_pushcfunction(L, msghandler); /* push message handler */ - lua_insert(L, base); /* put it under function and args */ - globalL = L; /* to be available to 'laction' */ - signal(SIGINT, laction); /* set C-signal handler */ - status = lua_pcall(L, narg, nres, base); - signal(SIGINT, SIG_DFL); /* reset C-signal handler */ - lua_remove(L, base); /* remove message handler from the stack */ - return status; -} - - -static void print_version (void) { - lua_writestring(LUA_COPYRIGHT, strlen(LUA_COPYRIGHT)); - lua_writeline(); -} - - -/* -** Create the 'arg' table, which stores all arguments from the -** command line ('argv'). It should be aligned so that, at index 0, -** it has 'argv[script]', which is the script name. The arguments -** to the script (everything after 'script') go to positive indices; -** other arguments (before the script name) go to negative indices. -** If there is no script name, assume interpreter's name as base. -*/ -static void createargtable (lua_State *L, char **argv, int argc, int script) { - int i, narg; - if (script == argc) script = 0; /* no script name? */ - narg = argc - (script + 1); /* number of positive indices */ - lua_createtable(L, narg, script + 1); - for (i = 0; i < argc; i++) { - lua_pushstring(L, argv[i]); - lua_rawseti(L, -2, i - script); - } - lua_setglobal(L, "arg"); -} - - -static int dochunk (lua_State *L, int status) { - if (status == LUA_OK) status = docall(L, 0, 0); - return report(L, status); -} - - -static int dofile (lua_State *L, const char *name) { - return dochunk(L, luaL_loadfile(L, name)); -} - - -static int dostring (lua_State *L, const char *s, const char *name) { - return dochunk(L, luaL_loadbuffer(L, s, strlen(s), name)); -} - - -/* -** Calls 'require(name)' and stores the result in a global variable -** with the given name. -*/ -static int dolibrary (lua_State *L, const char *name) { - int status; - lua_getglobal(L, "require"); - lua_pushstring(L, name); - status = docall(L, 1, 1); /* call 'require(name)' */ - if (status == LUA_OK) - lua_setglobal(L, name); /* global[name] = require return */ - return report(L, status); -} - - -/* -** Returns the string to be used as a prompt by the interpreter. -*/ -static const char *get_prompt (lua_State *L, int firstline) { - const char *p; - lua_getglobal(L, firstline ? "_PROMPT" : "_PROMPT2"); - p = lua_tostring(L, -1); - if (p == NULL) p = (firstline ? LUA_PROMPT : LUA_PROMPT2); - return p; -} - -/* mark in error messages for incomplete statements */ -#define EOFMARK "" -#define marklen (sizeof(EOFMARK)/sizeof(char) - 1) - - -/* -** Check whether 'status' signals a syntax error and the error -** message at the top of the stack ends with the above mark for -** incomplete statements. -*/ -static int incomplete (lua_State *L, int status) { - if (status == LUA_ERRSYNTAX) { - size_t lmsg; - const char *msg = lua_tolstring(L, -1, &lmsg); - if (lmsg >= marklen && strcmp(msg + lmsg - marklen, EOFMARK) == 0) { - lua_pop(L, 1); - return 1; - } - } - return 0; /* else... */ -} - - -/* -** Prompt the user, read a line, and push it into the Lua stack. -*/ -static int pushline (lua_State *L, int firstline) { - char buffer[LUA_MAXINPUT]; - char *b = buffer; - size_t l; - const char *prmt = get_prompt(L, firstline); - int readstatus = lua_readline(L, b, prmt); - if (readstatus == 0) - return 0; /* no input (prompt will be popped by caller) */ - lua_pop(L, 1); /* remove prompt */ - l = strlen(b); - if (l > 0 && b[l-1] == '\n') /* line ends with newline? */ - b[--l] = '\0'; /* remove it */ - if (firstline && b[0] == '=') /* for compatibility with 5.2, ... */ - lua_pushfstring(L, "return %s", b + 1); /* change '=' to 'return' */ - else - lua_pushlstring(L, b, l); - lua_freeline(L, b); - return 1; -} - - -/* -** Try to compile line on the stack as 'return ;'; on return, stack -** has either compiled chunk or original line (if compilation failed). -*/ -static int addreturn (lua_State *L) { - const char *line = lua_tostring(L, -1); /* original line */ - const char *retline = lua_pushfstring(L, "return %s;", line); - int status = luaL_loadbuffer(L, retline, strlen(retline), "=stdin"); - if (status == LUA_OK) { - lua_remove(L, -2); /* remove modified line */ - if (line[0] != '\0') /* non empty? */ - lua_saveline(L, line); /* keep history */ - } - else - lua_pop(L, 2); /* pop result from 'luaL_loadbuffer' and modified line */ - return status; -} - - -/* -** Read multiple lines until a complete Lua statement -*/ -static int multiline (lua_State *L) { - for (;;) { /* repeat until gets a complete statement */ - size_t len; - const char *line = lua_tolstring(L, 1, &len); /* get what it has */ - int status = luaL_loadbuffer(L, line, len, "=stdin"); /* try it */ - if (!incomplete(L, status) || !pushline(L, 0)) { - lua_saveline(L, line); /* keep history */ - return status; /* cannot or should not try to add continuation line */ - } - lua_pushliteral(L, "\n"); /* add newline... */ - lua_insert(L, -2); /* ...between the two lines */ - lua_concat(L, 3); /* join them */ - } -} - - -/* -** Read a line and try to load (compile) it first as an expression (by -** adding "return " in front of it) and second as a statement. Return -** the final status of load/call with the resulting function (if any) -** in the top of the stack. -*/ -static int loadline (lua_State *L) { - int status; - lua_settop(L, 0); - if (!pushline(L, 1)) - return -1; /* no input */ - if ((status = addreturn(L)) != LUA_OK) /* 'return ...' did not work? */ - status = multiline(L); /* try as command, maybe with continuation lines */ - lua_remove(L, 1); /* remove line from the stack */ - lua_assert(lua_gettop(L) == 1); - return status; -} - - -/* -** Prints (calling the Lua 'print' function) any values on the stack -*/ -static void l_print (lua_State *L) { - int n = lua_gettop(L); - if (n > 0) { /* any result to be printed? */ - luaL_checkstack(L, LUA_MINSTACK, "too many results to print"); - lua_getglobal(L, "print"); - lua_insert(L, 1); - if (lua_pcall(L, n, 0, 0) != LUA_OK) - l_message(progname, lua_pushfstring(L, "error calling 'print' (%s)", - lua_tostring(L, -1))); - } -} - - -/* -** Do the REPL: repeatedly read (load) a line, evaluate (call) it, and -** print any results. -*/ -static void doREPL (lua_State *L) { - int status; - const char *oldprogname = progname; - progname = NULL; /* no 'progname' on errors in interactive mode */ - while ((status = loadline(L)) != -1) { - if (status == LUA_OK) - status = docall(L, 0, LUA_MULTRET); - if (status == LUA_OK) l_print(L); - else report(L, status); - } - lua_settop(L, 0); /* clear stack */ - lua_writeline(); - progname = oldprogname; -} - - -/* -** Push on the stack the contents of table 'arg' from 1 to #arg -*/ -static int pushargs (lua_State *L) { - int i, n; - if (lua_getglobal(L, "arg") != LUA_TTABLE) - luaL_error(L, "'arg' is not a table"); - n = (int)luaL_len(L, -1); - luaL_checkstack(L, n + 3, "too many arguments to script"); - for (i = 1; i <= n; i++) - lua_rawgeti(L, -i, i); - lua_remove(L, -i); /* remove table from the stack */ - return n; -} - - -static int handle_script (lua_State *L, char **argv) { - int status; - const char *fname = argv[0]; - if (strcmp(fname, "-") == 0 && strcmp(argv[-1], "--") != 0) - fname = NULL; /* stdin */ - status = luaL_loadfile(L, fname); - if (status == LUA_OK) { - int n = pushargs(L); /* push arguments to script */ - status = docall(L, n, LUA_MULTRET); - } - return report(L, status); -} - - - -/* bits of various argument indicators in 'args' */ -#define has_error 1 /* bad option */ -#define has_i 2 /* -i */ -#define has_v 4 /* -v */ -#define has_e 8 /* -e */ -#define has_E 16 /* -E */ - -/* -** Traverses all arguments from 'argv', returning a mask with those -** needed before running any Lua code (or an error code if it finds -** any invalid argument). 'first' returns the first not-handled argument -** (either the script name or a bad argument in case of error). -*/ -static int collectargs (char **argv, int *first) { - int args = 0; - int i; - for (i = 1; argv[i] != NULL; i++) { - *first = i; - if (argv[i][0] != '-') /* not an option? */ - return args; /* stop handling options */ - switch (argv[i][1]) { /* else check option */ - case '-': /* '--' */ - if (argv[i][2] != '\0') /* extra characters after '--'? */ - return has_error; /* invalid option */ - *first = i + 1; - return args; - case '\0': /* '-' */ - return args; /* script "name" is '-' */ - case 'E': - if (argv[i][2] != '\0') /* extra characters after 1st? */ - return has_error; /* invalid option */ - args |= has_E; - break; - case 'i': - args |= has_i; /* (-i implies -v) *//* FALLTHROUGH */ - case 'v': - if (argv[i][2] != '\0') /* extra characters after 1st? */ - return has_error; /* invalid option */ - args |= has_v; - break; - case 'e': - args |= has_e; /* FALLTHROUGH */ - case 'l': /* both options need an argument */ - if (argv[i][2] == '\0') { /* no concatenated argument? */ - i++; /* try next 'argv' */ - if (argv[i] == NULL || argv[i][0] == '-') - return has_error; /* no next argument or it is another option */ - } - break; - default: /* invalid option */ - return has_error; - } - } - *first = i; /* no script name */ - return args; -} - - -/* -** Processes options 'e' and 'l', which involve running Lua code. -** Returns 0 if some code raises an error. -*/ -static int runargs (lua_State *L, char **argv, int n) { - int i; - for (i = 1; i < n; i++) { - int option = argv[i][1]; - lua_assert(argv[i][0] == '-'); /* already checked */ - if (option == 'e' || option == 'l') { - int status; - const char *extra = argv[i] + 2; /* both options need an argument */ - if (*extra == '\0') extra = argv[++i]; - lua_assert(extra != NULL); - status = (option == 'e') - ? dostring(L, extra, "=(command line)") - : dolibrary(L, extra); - if (status != LUA_OK) return 0; - } - } - return 1; -} - - - -static int handle_luainit (lua_State *L) { - const char *name = "=" LUA_INITVARVERSION; - const char *init = getenv(name + 1); - if (init == NULL) { - name = "=" LUA_INIT_VAR; - init = getenv(name + 1); /* try alternative name */ - } - if (init == NULL) return LUA_OK; - else if (init[0] == '@') - return dofile(L, init+1); - else - return dostring(L, init, name); -} - - -/* -** Main body of stand-alone interpreter (to be called in protected mode). -** Reads the options and handles them all. -*/ -static int pmain (lua_State *L) { - int argc = (int)lua_tointeger(L, 1); - char **argv = (char **)lua_touserdata(L, 2); - int script; - int args = collectargs(argv, &script); - luaL_checkversion(L); /* check that interpreter has correct version */ - if (argv[0] && argv[0][0]) progname = argv[0]; - if (args == has_error) { /* bad arg? */ - print_usage(argv[script]); /* 'script' has index of bad arg. */ - return 0; - } - if (args & has_v) /* option '-v'? */ - print_version(); - if (args & has_E) { /* option '-E'? */ - lua_pushboolean(L, 1); /* signal for libraries to ignore env. vars. */ - lua_setfield(L, LUA_REGISTRYINDEX, "LUA_NOENV"); - } - luaL_openlibs(L); /* open standard libraries */ - createargtable(L, argv, argc, script); /* create table 'arg' */ - if (!(args & has_E)) { /* no option '-E'? */ - if (handle_luainit(L) != LUA_OK) /* run LUA_INIT */ - return 0; /* error running LUA_INIT */ - } - if (!runargs(L, argv, script)) /* execute arguments -e and -l */ - return 0; /* something failed */ - if (script < argc && /* execute main script (if there is one) */ - handle_script(L, argv + script) != LUA_OK) - return 0; - if (args & has_i) /* -i option? */ - doREPL(L); /* do read-eval-print loop */ - else if (script == argc && !(args & (has_e | has_v))) { /* no arguments? */ - if (lua_stdin_is_tty()) { /* running in interactive mode? */ - print_version(); - doREPL(L); /* do read-eval-print loop */ - } - else dofile(L, NULL); /* executes stdin as a file */ - } - lua_pushboolean(L, 1); /* signal no errors */ - return 1; -} - - -int main (int argc, char **argv) { - int status, result; - lua_State *L = luaL_newstate(); /* create state */ - if (L == NULL) { - l_message(argv[0], "cannot create state: not enough memory"); - return EXIT_FAILURE; - } - lua_pushcfunction(L, &pmain); /* to call 'pmain' in protected mode */ - lua_pushinteger(L, argc); /* 1st argument */ - lua_pushlightuserdata(L, argv); /* 2nd argument */ - status = lua_pcall(L, 2, 1, 0); /* do the call */ - result = lua_toboolean(L, -1); /* get result */ - report(L, status); - lua_close(L); - return (result && status == LUA_OK) ? EXIT_SUCCESS : EXIT_FAILURE; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lua.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lua.h deleted file mode 100644 index fc4e23889..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lua.h +++ /dev/null @@ -1,486 +0,0 @@ -/* -** $Id: lua.h,v 1.331 2016/05/30 15:53:28 roberto Exp roberto $ -** Lua - A Scripting Language -** Lua.org, PUC-Rio, Brazil (http://www.lua.org) -** See Copyright Notice at the end of this file -*/ - - -#ifndef lua_h -#define lua_h - -#include -#include - - -#include "luaconf.h" - - -#define LUA_VERSION_MAJOR "5" -#define LUA_VERSION_MINOR "3" -#define LUA_VERSION_NUM 503 -#define LUA_VERSION_RELEASE "4" - -#define LUA_VERSION "Lua " LUA_VERSION_MAJOR "." LUA_VERSION_MINOR -#define LUA_RELEASE LUA_VERSION "." LUA_VERSION_RELEASE -#define LUA_COPYRIGHT LUA_RELEASE " Copyright (C) 1994-2017 Lua.org, PUC-Rio" -#define LUA_AUTHORS "R. Ierusalimschy, L. H. de Figueiredo, W. Celes" - - -/* mark for precompiled code ('Lua') */ -#define LUA_SIGNATURE "\x1bLua" - -/* option for multiple returns in 'lua_pcall' and 'lua_call' */ -#define LUA_MULTRET (-1) - - -/* -** Pseudo-indices -** (-LUAI_MAXSTACK is the minimum valid index; we keep some free empty -** space after that to help overflow detection) -*/ -#define LUA_REGISTRYINDEX (-LUAI_MAXSTACK - 1000) -#define lua_upvalueindex(i) (LUA_REGISTRYINDEX - (i)) - - -/* thread status */ -#define LUA_OK 0 -#define LUA_YIELD 1 -#define LUA_ERRRUN 2 -#define LUA_ERRSYNTAX 3 -#define LUA_ERRMEM 4 -#define LUA_ERRGCMM 5 -#define LUA_ERRERR 6 - - -typedef struct lua_State lua_State; - - -/* -** basic types -*/ -#define LUA_TNONE (-1) - -#define LUA_TNIL 0 -#define LUA_TBOOLEAN 1 -#define LUA_TLIGHTUSERDATA 2 -#define LUA_TNUMBER 3 -#define LUA_TSTRING 4 -#define LUA_TTABLE 5 -#define LUA_TFUNCTION 6 -#define LUA_TUSERDATA 7 -#define LUA_TTHREAD 8 - -#define LUA_NUMTAGS 9 - - - -/* minimum Lua stack available to a C function */ -#define LUA_MINSTACK 20 - - -/* predefined values in the registry */ -#define LUA_RIDX_MAINTHREAD 1 -#define LUA_RIDX_GLOBALS 2 -#define LUA_RIDX_LAST LUA_RIDX_GLOBALS - - -/* type of numbers in Lua */ -typedef LUA_NUMBER lua_Number; - - -/* type for integer functions */ -typedef LUA_INTEGER lua_Integer; - -/* unsigned integer type */ -typedef LUA_UNSIGNED lua_Unsigned; - -/* type for continuation-function contexts */ -typedef LUA_KCONTEXT lua_KContext; - - -/* -** Type for C functions registered with Lua -*/ -typedef int (*lua_CFunction) (lua_State *L); - -/* -** Type for continuation functions -*/ -typedef int (*lua_KFunction) (lua_State *L, int status, lua_KContext ctx); - - -/* -** Type for functions that read/write blocks when loading/dumping Lua chunks -*/ -typedef const char * (*lua_Reader) (lua_State *L, void *ud, size_t *sz); - -typedef int (*lua_Writer) (lua_State *L, const void *p, size_t sz, void *ud); - - -/* -** Type for memory-allocation functions -*/ -typedef void * (*lua_Alloc) (void *ud, void *ptr, size_t osize, size_t nsize); - - - -/* -** generic extra include file -*/ -#if defined(LUA_USER_H) -#include LUA_USER_H -#endif - - -/* -** RCS ident string -*/ -extern const char lua_ident[]; - - -/* -** state manipulation -*/ -LUA_API lua_State *(lua_newstate) (lua_Alloc f, void *ud); -LUA_API void (lua_close) (lua_State *L); -LUA_API lua_State *(lua_newthread) (lua_State *L); - -LUA_API lua_CFunction (lua_atpanic) (lua_State *L, lua_CFunction panicf); - - -LUA_API const lua_Number *(lua_version) (lua_State *L); - - -/* -** basic stack manipulation -*/ -LUA_API int (lua_absindex) (lua_State *L, int idx); -LUA_API int (lua_gettop) (lua_State *L); -LUA_API void (lua_settop) (lua_State *L, int idx); -LUA_API void (lua_pushvalue) (lua_State *L, int idx); -LUA_API void (lua_rotate) (lua_State *L, int idx, int n); -LUA_API void (lua_copy) (lua_State *L, int fromidx, int toidx); -LUA_API int (lua_checkstack) (lua_State *L, int n); - -LUA_API void (lua_xmove) (lua_State *from, lua_State *to, int n); - - -/* -** access functions (stack -> C) -*/ - -LUA_API int (lua_isnumber) (lua_State *L, int idx); -LUA_API int (lua_isstring) (lua_State *L, int idx); -LUA_API int (lua_iscfunction) (lua_State *L, int idx); -LUA_API int (lua_isinteger) (lua_State *L, int idx); -LUA_API int (lua_isuserdata) (lua_State *L, int idx); -LUA_API int (lua_type) (lua_State *L, int idx); -LUA_API const char *(lua_typename) (lua_State *L, int tp); - -LUA_API lua_Number (lua_tonumberx) (lua_State *L, int idx, int *isnum); -LUA_API lua_Integer (lua_tointegerx) (lua_State *L, int idx, int *isnum); -LUA_API int (lua_toboolean) (lua_State *L, int idx); -LUA_API const char *(lua_tolstring) (lua_State *L, int idx, size_t *len); -LUA_API size_t (lua_rawlen) (lua_State *L, int idx); -LUA_API lua_CFunction (lua_tocfunction) (lua_State *L, int idx); -LUA_API void *(lua_touserdata) (lua_State *L, int idx); -LUA_API lua_State *(lua_tothread) (lua_State *L, int idx); -LUA_API const void *(lua_topointer) (lua_State *L, int idx); - - -/* -** Comparison and arithmetic functions -*/ - -#define LUA_OPADD 0 /* ORDER TM, ORDER OP */ -#define LUA_OPSUB 1 -#define LUA_OPMUL 2 -#define LUA_OPMOD 3 -#define LUA_OPPOW 4 -#define LUA_OPDIV 5 -#define LUA_OPIDIV 6 -#define LUA_OPBAND 7 -#define LUA_OPBOR 8 -#define LUA_OPBXOR 9 -#define LUA_OPSHL 10 -#define LUA_OPSHR 11 -#define LUA_OPUNM 12 -#define LUA_OPBNOT 13 - -LUA_API void (lua_arith) (lua_State *L, int op); - -#define LUA_OPEQ 0 -#define LUA_OPLT 1 -#define LUA_OPLE 2 - -LUA_API int (lua_rawequal) (lua_State *L, int idx1, int idx2); -LUA_API int (lua_compare) (lua_State *L, int idx1, int idx2, int op); - - -/* -** push functions (C -> stack) -*/ -LUA_API void (lua_pushnil) (lua_State *L); -LUA_API void (lua_pushnumber) (lua_State *L, lua_Number n); -LUA_API void (lua_pushinteger) (lua_State *L, lua_Integer n); -LUA_API const char *(lua_pushlstring) (lua_State *L, const char *s, size_t len); -LUA_API const char *(lua_pushstring) (lua_State *L, const char *s); -LUA_API const char *(lua_pushvfstring) (lua_State *L, const char *fmt, - va_list argp); -LUA_API const char *(lua_pushfstring) (lua_State *L, const char *fmt, ...); -LUA_API void (lua_pushcclosure) (lua_State *L, lua_CFunction fn, int n); -LUA_API void (lua_pushboolean) (lua_State *L, int b); -LUA_API void (lua_pushlightuserdata) (lua_State *L, void *p); -LUA_API int (lua_pushthread) (lua_State *L); - - -/* -** get functions (Lua -> stack) -*/ -LUA_API int (lua_getglobal) (lua_State *L, const char *name); -LUA_API int (lua_gettable) (lua_State *L, int idx); -LUA_API int (lua_getfield) (lua_State *L, int idx, const char *k); -LUA_API int (lua_geti) (lua_State *L, int idx, lua_Integer n); -LUA_API int (lua_rawget) (lua_State *L, int idx); -LUA_API int (lua_rawgeti) (lua_State *L, int idx, lua_Integer n); -LUA_API int (lua_rawgetp) (lua_State *L, int idx, const void *p); - -LUA_API void (lua_createtable) (lua_State *L, int narr, int nrec); -LUA_API void *(lua_newuserdata) (lua_State *L, size_t sz); -LUA_API int (lua_getmetatable) (lua_State *L, int objindex); -LUA_API int (lua_getuservalue) (lua_State *L, int idx); - - -/* -** set functions (stack -> Lua) -*/ -LUA_API void (lua_setglobal) (lua_State *L, const char *name); -LUA_API void (lua_settable) (lua_State *L, int idx); -LUA_API void (lua_setfield) (lua_State *L, int idx, const char *k); -LUA_API void (lua_seti) (lua_State *L, int idx, lua_Integer n); -LUA_API void (lua_rawset) (lua_State *L, int idx); -LUA_API void (lua_rawseti) (lua_State *L, int idx, lua_Integer n); -LUA_API void (lua_rawsetp) (lua_State *L, int idx, const void *p); -LUA_API int (lua_setmetatable) (lua_State *L, int objindex); -LUA_API void (lua_setuservalue) (lua_State *L, int idx); - - -/* -** 'load' and 'call' functions (load and run Lua code) -*/ -LUA_API void (lua_callk) (lua_State *L, int nargs, int nresults, - lua_KContext ctx, lua_KFunction k); -#define lua_call(L,n,r) lua_callk(L, (n), (r), 0, NULL) - -LUA_API int (lua_pcallk) (lua_State *L, int nargs, int nresults, int errfunc, - lua_KContext ctx, lua_KFunction k); -#define lua_pcall(L,n,r,f) lua_pcallk(L, (n), (r), (f), 0, NULL) - -LUA_API int (lua_load) (lua_State *L, lua_Reader reader, void *dt, - const char *chunkname, const char *mode); - -LUA_API int (lua_dump) (lua_State *L, lua_Writer writer, void *data, int strip); - - -/* -** coroutine functions -*/ -LUA_API int (lua_yieldk) (lua_State *L, int nresults, lua_KContext ctx, - lua_KFunction k); -LUA_API int (lua_resume) (lua_State *L, lua_State *from, int narg); -LUA_API int (lua_status) (lua_State *L); -LUA_API int (lua_isyieldable) (lua_State *L); - -#define lua_yield(L,n) lua_yieldk(L, (n), 0, NULL) - - -/* -** garbage-collection function and options -*/ - -#define LUA_GCSTOP 0 -#define LUA_GCRESTART 1 -#define LUA_GCCOLLECT 2 -#define LUA_GCCOUNT 3 -#define LUA_GCCOUNTB 4 -#define LUA_GCSTEP 5 -#define LUA_GCSETPAUSE 6 -#define LUA_GCSETSTEPMUL 7 -#define LUA_GCISRUNNING 9 - -LUA_API int (lua_gc) (lua_State *L, int what, int data); - - -/* -** miscellaneous functions -*/ - -LUA_API int (lua_error) (lua_State *L); - -LUA_API int (lua_next) (lua_State *L, int idx); - -LUA_API void (lua_concat) (lua_State *L, int n); -LUA_API void (lua_len) (lua_State *L, int idx); - -LUA_API size_t (lua_stringtonumber) (lua_State *L, const char *s); - -LUA_API lua_Alloc (lua_getallocf) (lua_State *L, void **ud); -LUA_API void (lua_setallocf) (lua_State *L, lua_Alloc f, void *ud); - - - -/* -** {============================================================== -** some useful macros -** =============================================================== -*/ - -#define lua_getextraspace(L) ((void *)((char *)(L) - LUA_EXTRASPACE)) - -#define lua_tonumber(L,i) lua_tonumberx(L,(i),NULL) -#define lua_tointeger(L,i) lua_tointegerx(L,(i),NULL) - -#define lua_pop(L,n) lua_settop(L, -(n)-1) - -#define lua_newtable(L) lua_createtable(L, 0, 0) - -#define lua_register(L,n,f) (lua_pushcfunction(L, (f)), lua_setglobal(L, (n))) - -#define lua_pushcfunction(L,f) lua_pushcclosure(L, (f), 0) - -#define lua_isfunction(L,n) (lua_type(L, (n)) == LUA_TFUNCTION) -#define lua_istable(L,n) (lua_type(L, (n)) == LUA_TTABLE) -#define lua_islightuserdata(L,n) (lua_type(L, (n)) == LUA_TLIGHTUSERDATA) -#define lua_isnil(L,n) (lua_type(L, (n)) == LUA_TNIL) -#define lua_isboolean(L,n) (lua_type(L, (n)) == LUA_TBOOLEAN) -#define lua_isthread(L,n) (lua_type(L, (n)) == LUA_TTHREAD) -#define lua_isnone(L,n) (lua_type(L, (n)) == LUA_TNONE) -#define lua_isnoneornil(L, n) (lua_type(L, (n)) <= 0) - -#define lua_pushliteral(L, s) lua_pushstring(L, "" s) - -#define lua_pushglobaltable(L) \ - ((void)lua_rawgeti(L, LUA_REGISTRYINDEX, LUA_RIDX_GLOBALS)) - -#define lua_tostring(L,i) lua_tolstring(L, (i), NULL) - - -#define lua_insert(L,idx) lua_rotate(L, (idx), 1) - -#define lua_remove(L,idx) (lua_rotate(L, (idx), -1), lua_pop(L, 1)) - -#define lua_replace(L,idx) (lua_copy(L, -1, (idx)), lua_pop(L, 1)) - -/* }============================================================== */ - - -/* -** {============================================================== -** compatibility macros for unsigned conversions -** =============================================================== -*/ -#if defined(LUA_COMPAT_APIINTCASTS) - -#define lua_pushunsigned(L,n) lua_pushinteger(L, (lua_Integer)(n)) -#define lua_tounsignedx(L,i,is) ((lua_Unsigned)lua_tointegerx(L,i,is)) -#define lua_tounsigned(L,i) lua_tounsignedx(L,(i),NULL) - -#endif -/* }============================================================== */ - -/* -** {====================================================================== -** Debug API -** ======================================================================= -*/ - - -/* -** Event codes -*/ -#define LUA_HOOKCALL 0 -#define LUA_HOOKRET 1 -#define LUA_HOOKLINE 2 -#define LUA_HOOKCOUNT 3 -#define LUA_HOOKTAILCALL 4 - - -/* -** Event masks -*/ -#define LUA_MASKCALL (1 << LUA_HOOKCALL) -#define LUA_MASKRET (1 << LUA_HOOKRET) -#define LUA_MASKLINE (1 << LUA_HOOKLINE) -#define LUA_MASKCOUNT (1 << LUA_HOOKCOUNT) - -typedef struct lua_Debug lua_Debug; /* activation record */ - - -/* Functions to be called by the debugger in specific events */ -typedef void (*lua_Hook) (lua_State *L, lua_Debug *ar); - - -LUA_API int (lua_getstack) (lua_State *L, int level, lua_Debug *ar); -LUA_API int (lua_getinfo) (lua_State *L, const char *what, lua_Debug *ar); -LUA_API const char *(lua_getlocal) (lua_State *L, const lua_Debug *ar, int n); -LUA_API const char *(lua_setlocal) (lua_State *L, const lua_Debug *ar, int n); -LUA_API const char *(lua_getupvalue) (lua_State *L, int funcindex, int n); -LUA_API const char *(lua_setupvalue) (lua_State *L, int funcindex, int n); - -LUA_API void *(lua_upvalueid) (lua_State *L, int fidx, int n); -LUA_API void (lua_upvaluejoin) (lua_State *L, int fidx1, int n1, - int fidx2, int n2); - -LUA_API void (lua_sethook) (lua_State *L, lua_Hook func, int mask, int count); -LUA_API lua_Hook (lua_gethook) (lua_State *L); -LUA_API int (lua_gethookmask) (lua_State *L); -LUA_API int (lua_gethookcount) (lua_State *L); - - -struct lua_Debug { - int event; - const char *name; /* (n) */ - const char *namewhat; /* (n) 'global', 'local', 'field', 'method' */ - const char *what; /* (S) 'Lua', 'C', 'main', 'tail' */ - const char *source; /* (S) */ - int currentline; /* (l) */ - int linedefined; /* (S) */ - int lastlinedefined; /* (S) */ - unsigned char nups; /* (u) number of upvalues */ - unsigned char nparams;/* (u) number of parameters */ - char isvararg; /* (u) */ - char istailcall; /* (t) */ - char short_src[LUA_IDSIZE]; /* (S) */ - /* private part */ - struct CallInfo *i_ci; /* active function */ -}; - -/* }====================================================================== */ - - -/****************************************************************************** -* Copyright (C) 1994-2017 Lua.org, PUC-Rio. -* -* Permission is hereby granted, free of charge, to any person obtaining -* a copy of this software and associated documentation files (the -* "Software"), to deal in the Software without restriction, including -* without limitation the rights to use, copy, modify, merge, publish, -* distribute, sublicense, and/or sell copies of the Software, and to -* permit persons to whom the Software is furnished to do so, subject to -* the following conditions: -* -* The above copyright notice and this permission notice shall be -* included in all copies or substantial portions of the Software. -* -* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -******************************************************************************/ - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/luaconf.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/luaconf.h deleted file mode 100644 index 118f997a9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/luaconf.h +++ /dev/null @@ -1,783 +0,0 @@ -/* -** $Id: luaconf.h,v 1.258 2016/12/20 18:37:00 roberto Exp roberto $ -** Configuration file for Lua -** See Copyright Notice in lua.h -*/ - - -#ifndef luaconf_h -#define luaconf_h - -#include -#include - - -/* -** =================================================================== -** Search for "@@" to find all configurable definitions. -** =================================================================== -*/ - - -/* -** {==================================================================== -** System Configuration: macros to adapt (if needed) Lua to some -** particular platform, for instance compiling it with 32-bit numbers or -** restricting it to C89. -** ===================================================================== -*/ - -/* -@@ LUA_32BITS enables Lua with 32-bit integers and 32-bit floats. You -** can also define LUA_32BITS in the make file, but changing here you -** ensure that all software connected to Lua will be compiled with the -** same configuration. -*/ -/* #define LUA_32BITS */ - - -/* -@@ LUA_USE_C89 controls the use of non-ISO-C89 features. -** Define it if you want Lua to avoid the use of a few C99 features -** or Windows-specific features on Windows. -*/ -/* #define LUA_USE_C89 */ - - -/* -** By default, Lua on Windows use (some) specific Windows features -*/ -#if !defined(LUA_USE_C89) && defined(_WIN32) && !defined(_WIN32_WCE) -#define LUA_USE_WINDOWS /* enable goodies for regular Windows */ -#endif - - -#if defined(LUA_USE_WINDOWS) -#define LUA_DL_DLL /* enable support for DLL */ -#define LUA_USE_C89 /* broadly, Windows is C89 */ -#endif - - -#if defined(LUA_USE_LINUX) -#define LUA_USE_POSIX -#define LUA_USE_DLOPEN /* needs an extra library: -ldl */ -#define LUA_USE_READLINE /* needs some extra libraries */ -#endif - - -#if defined(LUA_USE_MACOSX) -#define LUA_USE_POSIX -#define LUA_USE_DLOPEN /* MacOS does not need -ldl */ -#define LUA_USE_READLINE /* needs an extra library: -lreadline */ -#endif - - -/* -@@ LUA_C89_NUMBERS ensures that Lua uses the largest types available for -** C89 ('long' and 'double'); Windows always has '__int64', so it does -** not need to use this case. -*/ -#if defined(LUA_USE_C89) && !defined(LUA_USE_WINDOWS) -#define LUA_C89_NUMBERS -#endif - - - -/* -@@ LUAI_BITSINT defines the (minimum) number of bits in an 'int'. -*/ -/* avoid undefined shifts */ -#if ((INT_MAX >> 15) >> 15) >= 1 -#define LUAI_BITSINT 32 -#else -/* 'int' always must have at least 16 bits */ -#define LUAI_BITSINT 16 -#endif - - -/* -@@ LUA_INT_TYPE defines the type for Lua integers. -@@ LUA_FLOAT_TYPE defines the type for Lua floats. -** Lua should work fine with any mix of these options (if supported -** by your C compiler). The usual configurations are 64-bit integers -** and 'double' (the default), 32-bit integers and 'float' (for -** restricted platforms), and 'long'/'double' (for C compilers not -** compliant with C99, which may not have support for 'long long'). -*/ - -/* predefined options for LUA_INT_TYPE */ -#define LUA_INT_INT 1 -#define LUA_INT_LONG 2 -#define LUA_INT_LONGLONG 3 - -/* predefined options for LUA_FLOAT_TYPE */ -#define LUA_FLOAT_FLOAT 1 -#define LUA_FLOAT_DOUBLE 2 -#define LUA_FLOAT_LONGDOUBLE 3 - -#if defined(LUA_32BITS) /* { */ -/* -** 32-bit integers and 'float' -*/ -#if LUAI_BITSINT >= 32 /* use 'int' if big enough */ -#define LUA_INT_TYPE LUA_INT_INT -#else /* otherwise use 'long' */ -#define LUA_INT_TYPE LUA_INT_LONG -#endif -#define LUA_FLOAT_TYPE LUA_FLOAT_FLOAT - -#elif defined(LUA_C89_NUMBERS) /* }{ */ -/* -** largest types available for C89 ('long' and 'double') -*/ -#define LUA_INT_TYPE LUA_INT_LONG -#define LUA_FLOAT_TYPE LUA_FLOAT_DOUBLE - -#endif /* } */ - - -/* -** default configuration for 64-bit Lua ('long long' and 'double') -*/ -#if !defined(LUA_INT_TYPE) -#define LUA_INT_TYPE LUA_INT_LONGLONG -#endif - -#if !defined(LUA_FLOAT_TYPE) -#define LUA_FLOAT_TYPE LUA_FLOAT_DOUBLE -#endif - -/* }================================================================== */ - - - - -/* -** {================================================================== -** Configuration for Paths. -** =================================================================== -*/ - -/* -** LUA_PATH_SEP is the character that separates templates in a path. -** LUA_PATH_MARK is the string that marks the substitution points in a -** template. -** LUA_EXEC_DIR in a Windows path is replaced by the executable's -** directory. -*/ -#define LUA_PATH_SEP ";" -#define LUA_PATH_MARK "?" -#define LUA_EXEC_DIR "!" - - -/* -@@ LUA_PATH_DEFAULT is the default path that Lua uses to look for -** Lua libraries. -@@ LUA_CPATH_DEFAULT is the default path that Lua uses to look for -** C libraries. -** CHANGE them if your machine has a non-conventional directory -** hierarchy or if you want to install your libraries in -** non-conventional directories. -*/ -#define LUA_VDIR LUA_VERSION_MAJOR "." LUA_VERSION_MINOR -#if defined(_WIN32) /* { */ -/* -** In Windows, any exclamation mark ('!') in the path is replaced by the -** path of the directory of the executable file of the current process. -*/ -#define LUA_LDIR "!\\lua\\" -#define LUA_CDIR "!\\" -#define LUA_SHRDIR "!\\..\\share\\lua\\" LUA_VDIR "\\" -#define LUA_PATH_DEFAULT \ - LUA_LDIR"?.lua;" LUA_LDIR"?\\init.lua;" \ - LUA_CDIR"?.lua;" LUA_CDIR"?\\init.lua;" \ - LUA_SHRDIR"?.lua;" LUA_SHRDIR"?\\init.lua;" \ - ".\\?.lua;" ".\\?\\init.lua" -#define LUA_CPATH_DEFAULT \ - LUA_CDIR"?.dll;" \ - LUA_CDIR"..\\lib\\lua\\" LUA_VDIR "\\?.dll;" \ - LUA_CDIR"loadall.dll;" ".\\?.dll" - -#else /* }{ */ - -#define LUA_ROOT "/usr/local/" -#define LUA_LDIR LUA_ROOT "share/lua/" LUA_VDIR "/" -#define LUA_CDIR LUA_ROOT "lib/lua/" LUA_VDIR "/" -#define LUA_PATH_DEFAULT \ - LUA_LDIR"?.lua;" LUA_LDIR"?/init.lua;" \ - LUA_CDIR"?.lua;" LUA_CDIR"?/init.lua;" \ - "./?.lua;" "./?/init.lua" -#define LUA_CPATH_DEFAULT \ - LUA_CDIR"?.so;" LUA_CDIR"loadall.so;" "./?.so" -#endif /* } */ - - -/* -@@ LUA_DIRSEP is the directory separator (for submodules). -** CHANGE it if your machine does not use "/" as the directory separator -** and is not Windows. (On Windows Lua automatically uses "\".) -*/ -#if defined(_WIN32) -#define LUA_DIRSEP "\\" -#else -#define LUA_DIRSEP "/" -#endif - -/* }================================================================== */ - - -/* -** {================================================================== -** Marks for exported symbols in the C code -** =================================================================== -*/ - -/* -@@ LUA_API is a mark for all core API functions. -@@ LUALIB_API is a mark for all auxiliary library functions. -@@ LUAMOD_API is a mark for all standard library opening functions. -** CHANGE them if you need to define those functions in some special way. -** For instance, if you want to create one Windows DLL with the core and -** the libraries, you may want to use the following definition (define -** LUA_BUILD_AS_DLL to get it). -*/ -#if defined(LUA_BUILD_AS_DLL) /* { */ - -#if defined(LUA_CORE) || defined(LUA_LIB) /* { */ -#define LUA_API __declspec(dllexport) -#else /* }{ */ -#define LUA_API __declspec(dllimport) -#endif /* } */ - -#else /* }{ */ - -#define LUA_API extern - -#endif /* } */ - - -/* more often than not the libs go together with the core */ -#define LUALIB_API LUA_API -#define LUAMOD_API LUALIB_API - - -/* -@@ LUAI_FUNC is a mark for all extern functions that are not to be -** exported to outside modules. -@@ LUAI_DDEF and LUAI_DDEC are marks for all extern (const) variables -** that are not to be exported to outside modules (LUAI_DDEF for -** definitions and LUAI_DDEC for declarations). -** CHANGE them if you need to mark them in some special way. Elf/gcc -** (versions 3.2 and later) mark them as "hidden" to optimize access -** when Lua is compiled as a shared library. Not all elf targets support -** this attribute. Unfortunately, gcc does not offer a way to check -** whether the target offers that support, and those without support -** give a warning about it. To avoid these warnings, change to the -** default definition. -*/ -#if defined(__GNUC__) && ((__GNUC__*100 + __GNUC_MINOR__) >= 302) && \ - defined(__ELF__) /* { */ -#define LUAI_FUNC __attribute__((visibility("hidden"))) extern -#else /* }{ */ -#define LUAI_FUNC extern -#endif /* } */ - -#define LUAI_DDEC LUAI_FUNC -#define LUAI_DDEF /* empty */ - -/* }================================================================== */ - - -/* -** {================================================================== -** Compatibility with previous versions -** =================================================================== -*/ - -/* -@@ LUA_COMPAT_5_2 controls other macros for compatibility with Lua 5.2. -@@ LUA_COMPAT_5_1 controls other macros for compatibility with Lua 5.1. -** You can define it to get all options, or change specific options -** to fit your specific needs. -*/ -#if defined(LUA_COMPAT_5_2) /* { */ - -/* -@@ LUA_COMPAT_MATHLIB controls the presence of several deprecated -** functions in the mathematical library. -*/ -#define LUA_COMPAT_MATHLIB - -/* -@@ LUA_COMPAT_BITLIB controls the presence of library 'bit32'. -*/ -#define LUA_COMPAT_BITLIB - -/* -@@ LUA_COMPAT_IPAIRS controls the effectiveness of the __ipairs metamethod. -*/ -#define LUA_COMPAT_IPAIRS - -/* -@@ LUA_COMPAT_APIINTCASTS controls the presence of macros for -** manipulating other integer types (lua_pushunsigned, lua_tounsigned, -** luaL_checkint, luaL_checklong, etc.) -*/ -#define LUA_COMPAT_APIINTCASTS - -#endif /* } */ - - -#if defined(LUA_COMPAT_5_1) /* { */ - -/* Incompatibilities from 5.2 -> 5.3 */ -#define LUA_COMPAT_MATHLIB -#define LUA_COMPAT_APIINTCASTS - -/* -@@ LUA_COMPAT_UNPACK controls the presence of global 'unpack'. -** You can replace it with 'table.unpack'. -*/ -#define LUA_COMPAT_UNPACK - -/* -@@ LUA_COMPAT_LOADERS controls the presence of table 'package.loaders'. -** You can replace it with 'package.searchers'. -*/ -#define LUA_COMPAT_LOADERS - -/* -@@ macro 'lua_cpcall' emulates deprecated function lua_cpcall. -** You can call your C function directly (with light C functions). -*/ -#define lua_cpcall(L,f,u) \ - (lua_pushcfunction(L, (f)), \ - lua_pushlightuserdata(L,(u)), \ - lua_pcall(L,1,0,0)) - - -/* -@@ LUA_COMPAT_LOG10 defines the function 'log10' in the math library. -** You can rewrite 'log10(x)' as 'log(x, 10)'. -*/ -#define LUA_COMPAT_LOG10 - -/* -@@ LUA_COMPAT_LOADSTRING defines the function 'loadstring' in the base -** library. You can rewrite 'loadstring(s)' as 'load(s)'. -*/ -#define LUA_COMPAT_LOADSTRING - -/* -@@ LUA_COMPAT_MAXN defines the function 'maxn' in the table library. -*/ -#define LUA_COMPAT_MAXN - -/* -@@ The following macros supply trivial compatibility for some -** changes in the API. The macros themselves document how to -** change your code to avoid using them. -*/ -#define lua_strlen(L,i) lua_rawlen(L, (i)) - -#define lua_objlen(L,i) lua_rawlen(L, (i)) - -#define lua_equal(L,idx1,idx2) lua_compare(L,(idx1),(idx2),LUA_OPEQ) -#define lua_lessthan(L,idx1,idx2) lua_compare(L,(idx1),(idx2),LUA_OPLT) - -/* -@@ LUA_COMPAT_MODULE controls compatibility with previous -** module functions 'module' (Lua) and 'luaL_register' (C). -*/ -#define LUA_COMPAT_MODULE - -#endif /* } */ - - -/* -@@ LUA_COMPAT_FLOATSTRING makes Lua format integral floats without a -@@ a float mark ('.0'). -** This macro is not on by default even in compatibility mode, -** because this is not really an incompatibility. -*/ -/* #define LUA_COMPAT_FLOATSTRING */ - -/* }================================================================== */ - - - -/* -** {================================================================== -** Configuration for Numbers. -** Change these definitions if no predefined LUA_FLOAT_* / LUA_INT_* -** satisfy your needs. -** =================================================================== -*/ - -/* -@@ LUA_NUMBER is the floating-point type used by Lua. -@@ LUAI_UACNUMBER is the result of a 'default argument promotion' -@@ over a floating number. -@@ l_mathlim(x) corrects limit name 'x' to the proper float type -** by prefixing it with one of FLT/DBL/LDBL. -@@ LUA_NUMBER_FRMLEN is the length modifier for writing floats. -@@ LUA_NUMBER_FMT is the format for writing floats. -@@ lua_number2str converts a float to a string. -@@ l_mathop allows the addition of an 'l' or 'f' to all math operations. -@@ l_floor takes the floor of a float. -@@ lua_str2number converts a decimal numeric string to a number. -*/ - - -/* The following definitions are good for most cases here */ - -#define l_floor(x) (l_mathop(floor)(x)) - -#define lua_number2str(s,sz,n) \ - l_sprintf((s), sz, LUA_NUMBER_FMT, (LUAI_UACNUMBER)(n)) - -/* -@@ lua_numbertointeger converts a float number to an integer, or -** returns 0 if float is not within the range of a lua_Integer. -** (The range comparisons are tricky because of rounding. The tests -** here assume a two-complement representation, where MININTEGER always -** has an exact representation as a float; MAXINTEGER may not have one, -** and therefore its conversion to float may have an ill-defined value.) -*/ -#define lua_numbertointeger(n,p) \ - ((n) >= (LUA_NUMBER)(LUA_MININTEGER) && \ - (n) < -(LUA_NUMBER)(LUA_MININTEGER) && \ - (*(p) = (LUA_INTEGER)(n), 1)) - - -/* now the variable definitions */ - -#if LUA_FLOAT_TYPE == LUA_FLOAT_FLOAT /* { single float */ - -#define LUA_NUMBER float - -#define l_mathlim(n) (FLT_##n) - -#define LUAI_UACNUMBER double - -#define LUA_NUMBER_FRMLEN "" -#define LUA_NUMBER_FMT "%.7g" - -#define l_mathop(op) op##f - -#define lua_str2number(s,p) strtof((s), (p)) - - -#elif LUA_FLOAT_TYPE == LUA_FLOAT_LONGDOUBLE /* }{ long double */ - -#define LUA_NUMBER long double - -#define l_mathlim(n) (LDBL_##n) - -#define LUAI_UACNUMBER long double - -#define LUA_NUMBER_FRMLEN "L" -#define LUA_NUMBER_FMT "%.19Lg" - -#define l_mathop(op) op##l - -#define lua_str2number(s,p) strtold((s), (p)) - -#elif LUA_FLOAT_TYPE == LUA_FLOAT_DOUBLE /* }{ double */ - -#define LUA_NUMBER double - -#define l_mathlim(n) (DBL_##n) - -#define LUAI_UACNUMBER double - -#define LUA_NUMBER_FRMLEN "" -#define LUA_NUMBER_FMT "%.14g" - -#define l_mathop(op) op - -#define lua_str2number(s,p) strtod((s), (p)) - -#else /* }{ */ - -#error "numeric float type not defined" - -#endif /* } */ - - - -/* -@@ LUA_INTEGER is the integer type used by Lua. -** -@@ LUA_UNSIGNED is the unsigned version of LUA_INTEGER. -** -@@ LUAI_UACINT is the result of a 'default argument promotion' -@@ over a lUA_INTEGER. -@@ LUA_INTEGER_FRMLEN is the length modifier for reading/writing integers. -@@ LUA_INTEGER_FMT is the format for writing integers. -@@ LUA_MAXINTEGER is the maximum value for a LUA_INTEGER. -@@ LUA_MININTEGER is the minimum value for a LUA_INTEGER. -@@ lua_integer2str converts an integer to a string. -*/ - - -/* The following definitions are good for most cases here */ - -#define LUA_INTEGER_FMT "%" LUA_INTEGER_FRMLEN "d" - -#define LUAI_UACINT LUA_INTEGER - -#define lua_integer2str(s,sz,n) \ - l_sprintf((s), sz, LUA_INTEGER_FMT, (LUAI_UACINT)(n)) - -/* -** use LUAI_UACINT here to avoid problems with promotions (which -** can turn a comparison between unsigneds into a signed comparison) -*/ -#define LUA_UNSIGNED unsigned LUAI_UACINT - - -/* now the variable definitions */ - -#if LUA_INT_TYPE == LUA_INT_INT /* { int */ - -#define LUA_INTEGER int -#define LUA_INTEGER_FRMLEN "" - -#define LUA_MAXINTEGER INT_MAX -#define LUA_MININTEGER INT_MIN - -#elif LUA_INT_TYPE == LUA_INT_LONG /* }{ long */ - -#define LUA_INTEGER long -#define LUA_INTEGER_FRMLEN "l" - -#define LUA_MAXINTEGER LONG_MAX -#define LUA_MININTEGER LONG_MIN - -#elif LUA_INT_TYPE == LUA_INT_LONGLONG /* }{ long long */ - -/* use presence of macro LLONG_MAX as proxy for C99 compliance */ -#if defined(LLONG_MAX) /* { */ -/* use ISO C99 stuff */ - -#define LUA_INTEGER long long -#define LUA_INTEGER_FRMLEN "ll" - -#define LUA_MAXINTEGER LLONG_MAX -#define LUA_MININTEGER LLONG_MIN - -#elif defined(LUA_USE_WINDOWS) /* }{ */ -/* in Windows, can use specific Windows types */ - -#define LUA_INTEGER __int64 -#define LUA_INTEGER_FRMLEN "I64" - -#define LUA_MAXINTEGER _I64_MAX -#define LUA_MININTEGER _I64_MIN - -#else /* }{ */ - -#error "Compiler does not support 'long long'. Use option '-DLUA_32BITS' \ - or '-DLUA_C89_NUMBERS' (see file 'luaconf.h' for details)" - -#endif /* } */ - -#else /* }{ */ - -#error "numeric integer type not defined" - -#endif /* } */ - -/* }================================================================== */ - - -/* -** {================================================================== -** Dependencies with C99 and other C details -** =================================================================== -*/ - -/* -@@ l_sprintf is equivalent to 'snprintf' or 'sprintf' in C89. -** (All uses in Lua have only one format item.) -*/ -#if !defined(LUA_USE_C89) -#define l_sprintf(s,sz,f,i) snprintf(s,sz,f,i) -#else -#define l_sprintf(s,sz,f,i) ((void)(sz), sprintf(s,f,i)) -#endif - - -/* -@@ lua_strx2number converts an hexadecimal numeric string to a number. -** In C99, 'strtod' does that conversion. Otherwise, you can -** leave 'lua_strx2number' undefined and Lua will provide its own -** implementation. -*/ -#if !defined(LUA_USE_C89) -#define lua_strx2number(s,p) lua_str2number(s,p) -#endif - - -/* -@@ lua_number2strx converts a float to an hexadecimal numeric string. -** In C99, 'sprintf' (with format specifiers '%a'/'%A') does that. -** Otherwise, you can leave 'lua_number2strx' undefined and Lua will -** provide its own implementation. -*/ -#if !defined(LUA_USE_C89) -#define lua_number2strx(L,b,sz,f,n) \ - ((void)L, l_sprintf(b,sz,f,(LUAI_UACNUMBER)(n))) -#endif - - -/* -** 'strtof' and 'opf' variants for math functions are not valid in -** C89. Otherwise, the macro 'HUGE_VALF' is a good proxy for testing the -** availability of these variants. ('math.h' is already included in -** all files that use these macros.) -*/ -#if defined(LUA_USE_C89) || (defined(HUGE_VAL) && !defined(HUGE_VALF)) -#undef l_mathop /* variants not available */ -#undef lua_str2number -#define l_mathop(op) (lua_Number)op /* no variant */ -#define lua_str2number(s,p) ((lua_Number)strtod((s), (p))) -#endif - - -/* -@@ LUA_KCONTEXT is the type of the context ('ctx') for continuation -** functions. It must be a numerical type; Lua will use 'intptr_t' if -** available, otherwise it will use 'ptrdiff_t' (the nearest thing to -** 'intptr_t' in C89) -*/ -#define LUA_KCONTEXT ptrdiff_t - -#if !defined(LUA_USE_C89) && defined(__STDC_VERSION__) && \ - __STDC_VERSION__ >= 199901L -#include -#if defined(INTPTR_MAX) /* even in C99 this type is optional */ -#undef LUA_KCONTEXT -#define LUA_KCONTEXT intptr_t -#endif -#endif - - -/* -@@ lua_getlocaledecpoint gets the locale "radix character" (decimal point). -** Change that if you do not want to use C locales. (Code using this -** macro must include header 'locale.h'.) -*/ -#if !defined(lua_getlocaledecpoint) -#define lua_getlocaledecpoint() (localeconv()->decimal_point[0]) -#endif - -/* }================================================================== */ - - -/* -** {================================================================== -** Language Variations -** ===================================================================== -*/ - -/* -@@ LUA_NOCVTN2S/LUA_NOCVTS2N control how Lua performs some -** coercions. Define LUA_NOCVTN2S to turn off automatic coercion from -** numbers to strings. Define LUA_NOCVTS2N to turn off automatic -** coercion from strings to numbers. -*/ -/* #define LUA_NOCVTN2S */ -/* #define LUA_NOCVTS2N */ - - -/* -@@ LUA_USE_APICHECK turns on several consistency checks on the C API. -** Define it as a help when debugging C code. -*/ -#if defined(LUA_USE_APICHECK) -#include -#define luai_apicheck(l,e) assert(e) -#endif - -/* }================================================================== */ - - -/* -** {================================================================== -** Macros that affect the API and must be stable (that is, must be the -** same when you compile Lua and when you compile code that links to -** Lua). You probably do not want/need to change them. -** ===================================================================== -*/ - -/* -@@ LUAI_MAXSTACK limits the size of the Lua stack. -** CHANGE it if you need a different limit. This limit is arbitrary; -** its only purpose is to stop Lua from consuming unlimited stack -** space (and to reserve some numbers for pseudo-indices). -*/ -#if LUAI_BITSINT >= 32 -#define LUAI_MAXSTACK 1000000 -#else -#define LUAI_MAXSTACK 15000 -#endif - - -/* -@@ LUA_EXTRASPACE defines the size of a raw memory area associated with -** a Lua state with very fast access. -** CHANGE it if you need a different size. -*/ -#define LUA_EXTRASPACE (sizeof(void *)) - - -/* -@@ LUA_IDSIZE gives the maximum size for the description of the source -@@ of a function in debug information. -** CHANGE it if you want a different size. -*/ -#define LUA_IDSIZE 60 - - -/* -@@ LUAL_BUFFERSIZE is the buffer size used by the lauxlib buffer system. -** CHANGE it if it uses too much C-stack space. (For long double, -** 'string.format("%.99f", -1e4932)' needs 5034 bytes, so a -** smaller buffer would force a memory allocation for each call to -** 'string.format'.) -*/ -#if LUA_FLOAT_TYPE == LUA_FLOAT_LONGDOUBLE -#define LUAL_BUFFERSIZE 8192 -#else -#define LUAL_BUFFERSIZE ((int)(0x80 * sizeof(void*) * sizeof(lua_Integer))) -#endif - -/* }================================================================== */ - - -/* -@@ LUA_QL describes how error messages quote program elements. -** Lua does not use these macros anymore; they are here for -** compatibility only. -*/ -#define LUA_QL(x) "'" x "'" -#define LUA_QS LUA_QL("%s") - - - - -/* =================================================================== */ - -/* -** Local configuration. You can use this space to add your redefinitions -** without modifying the main part of the file. -*/ - - - - - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lualib.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lualib.h deleted file mode 100644 index c01eb9c8c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lualib.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -** $Id: lualib.h,v 1.44 2014/02/06 17:32:33 roberto Exp roberto $ -** Lua standard libraries -** See Copyright Notice in lua.h -*/ - - -#ifndef lualib_h -#define lualib_h - -#include "lua.h" - - -/* version suffix for environment variable names */ -#define LUA_VERSUFFIX "_" LUA_VERSION_MAJOR "_" LUA_VERSION_MINOR - - -LUAMOD_API int (luaopen_base) (lua_State *L); - -#define LUA_COLIBNAME "coroutine" -LUAMOD_API int (luaopen_coroutine) (lua_State *L); - -#define LUA_TABLIBNAME "table" -LUAMOD_API int (luaopen_table) (lua_State *L); - -#define LUA_IOLIBNAME "io" -LUAMOD_API int (luaopen_io) (lua_State *L); - -#define LUA_OSLIBNAME "os" -LUAMOD_API int (luaopen_os) (lua_State *L); - -#define LUA_STRLIBNAME "string" -LUAMOD_API int (luaopen_string) (lua_State *L); - -#define LUA_UTF8LIBNAME "utf8" -LUAMOD_API int (luaopen_utf8) (lua_State *L); - -#define LUA_BITLIBNAME "bit32" -LUAMOD_API int (luaopen_bit32) (lua_State *L); - -#define LUA_MATHLIBNAME "math" -LUAMOD_API int (luaopen_math) (lua_State *L); - -#define LUA_DBLIBNAME "debug" -LUAMOD_API int (luaopen_debug) (lua_State *L); - -#define LUA_LOADLIBNAME "package" -LUAMOD_API int (luaopen_package) (lua_State *L); - - -/* open all previous libraries */ -LUALIB_API void (luaL_openlibs) (lua_State *L); - - - -#if !defined(lua_assert) -#define lua_assert(x) ((void)0) -#endif - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lundump.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lundump.c deleted file mode 100644 index 13916bc1f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lundump.c +++ /dev/null @@ -1,279 +0,0 @@ -/* -** $Id: lundump.c,v 2.43 2015/09/17 15:51:05 roberto Exp roberto $ -** load precompiled Lua chunks -** See Copyright Notice in lua.h -*/ - -#define lundump_c -#define LUA_CORE - -#include "lprefix.h" - - -#include - -#include "lua.h" - -#include "ldebug.h" -#include "ldo.h" -#include "lfunc.h" -#include "lmem.h" -#include "lobject.h" -#include "lstring.h" -#include "lundump.h" -#include "lzio.h" - - -#if !defined(luai_verifycode) -#define luai_verifycode(L,b,f) /* empty */ -#endif - - -typedef struct { - lua_State *L; - ZIO *Z; - const char *name; -} LoadState; - - -static l_noret error(LoadState *S, const char *why) { - luaO_pushfstring(S->L, "%s: %s precompiled chunk", S->name, why); - luaD_throw(S->L, LUA_ERRSYNTAX); -} - - -/* -** All high-level loads go through LoadVector; you can change it to -** adapt to the endianness of the input -*/ -#define LoadVector(S,b,n) LoadBlock(S,b,(n)*sizeof((b)[0])) - -static void LoadBlock (LoadState *S, void *b, size_t size) { - if (luaZ_read(S->Z, b, size) != 0) - error(S, "truncated"); -} - - -#define LoadVar(S,x) LoadVector(S,&x,1) - - -static lu_byte LoadByte (LoadState *S) { - lu_byte x; - LoadVar(S, x); - return x; -} - - -static int LoadInt (LoadState *S) { - int x; - LoadVar(S, x); - return x; -} - - -static lua_Number LoadNumber (LoadState *S) { - lua_Number x; - LoadVar(S, x); - return x; -} - - -static lua_Integer LoadInteger (LoadState *S) { - lua_Integer x; - LoadVar(S, x); - return x; -} - - -static TString *LoadString (LoadState *S) { - size_t size = LoadByte(S); - if (size == 0xFF) - LoadVar(S, size); - if (size == 0) - return NULL; - else if (--size <= LUAI_MAXSHORTLEN) { /* short string? */ - char buff[LUAI_MAXSHORTLEN]; - LoadVector(S, buff, size); - return luaS_newlstr(S->L, buff, size); - } - else { /* long string */ - TString *ts = luaS_createlngstrobj(S->L, size); - LoadVector(S, getstr(ts), size); /* load directly in final place */ - return ts; - } -} - - -static void LoadCode (LoadState *S, Proto *f) { - int n = LoadInt(S); - f->code = luaM_newvector(S->L, n, Instruction); - f->sizecode = n; - LoadVector(S, f->code, n); -} - - -static void LoadFunction(LoadState *S, Proto *f, TString *psource); - - -static void LoadConstants (LoadState *S, Proto *f) { - int i; - int n = LoadInt(S); - f->k = luaM_newvector(S->L, n, TValue); - f->sizek = n; - for (i = 0; i < n; i++) - setnilvalue(&f->k[i]); - for (i = 0; i < n; i++) { - TValue *o = &f->k[i]; - int t = LoadByte(S); - switch (t) { - case LUA_TNIL: - setnilvalue(o); - break; - case LUA_TBOOLEAN: - setbvalue(o, LoadByte(S)); - break; - case LUA_TNUMFLT: - setfltvalue(o, LoadNumber(S)); - break; - case LUA_TNUMINT: - setivalue(o, LoadInteger(S)); - break; - case LUA_TSHRSTR: - case LUA_TLNGSTR: - setsvalue2n(S->L, o, LoadString(S)); - break; - default: - lua_assert(0); - } - } -} - - -static void LoadProtos (LoadState *S, Proto *f) { - int i; - int n = LoadInt(S); - f->p = luaM_newvector(S->L, n, Proto *); - f->sizep = n; - for (i = 0; i < n; i++) - f->p[i] = NULL; - for (i = 0; i < n; i++) { - f->p[i] = luaF_newproto(S->L); - LoadFunction(S, f->p[i], f->source); - } -} - - -static void LoadUpvalues (LoadState *S, Proto *f) { - int i, n; - n = LoadInt(S); - f->upvalues = luaM_newvector(S->L, n, Upvaldesc); - f->sizeupvalues = n; - for (i = 0; i < n; i++) - f->upvalues[i].name = NULL; - for (i = 0; i < n; i++) { - f->upvalues[i].instack = LoadByte(S); - f->upvalues[i].idx = LoadByte(S); - } -} - - -static void LoadDebug (LoadState *S, Proto *f) { - int i, n; - n = LoadInt(S); - f->lineinfo = luaM_newvector(S->L, n, int); - f->sizelineinfo = n; - LoadVector(S, f->lineinfo, n); - n = LoadInt(S); - f->locvars = luaM_newvector(S->L, n, LocVar); - f->sizelocvars = n; - for (i = 0; i < n; i++) - f->locvars[i].varname = NULL; - for (i = 0; i < n; i++) { - f->locvars[i].varname = LoadString(S); - f->locvars[i].startpc = LoadInt(S); - f->locvars[i].endpc = LoadInt(S); - } - n = LoadInt(S); - for (i = 0; i < n; i++) - f->upvalues[i].name = LoadString(S); -} - - -static void LoadFunction (LoadState *S, Proto *f, TString *psource) { - f->source = LoadString(S); - if (f->source == NULL) /* no source in dump? */ - f->source = psource; /* reuse parent's source */ - f->linedefined = LoadInt(S); - f->lastlinedefined = LoadInt(S); - f->numparams = LoadByte(S); - f->is_vararg = LoadByte(S); - f->maxstacksize = LoadByte(S); - LoadCode(S, f); - LoadConstants(S, f); - LoadUpvalues(S, f); - LoadProtos(S, f); - LoadDebug(S, f); -} - - -static void checkliteral (LoadState *S, const char *s, const char *msg) { - char buff[sizeof(LUA_SIGNATURE) + sizeof(LUAC_DATA)]; /* larger than both */ - size_t len = strlen(s); - LoadVector(S, buff, len); - if (memcmp(s, buff, len) != 0) - error(S, msg); -} - - -static void fchecksize (LoadState *S, size_t size, const char *tname) { - if (LoadByte(S) != size) - error(S, luaO_pushfstring(S->L, "%s size mismatch in", tname)); -} - - -#define checksize(S,t) fchecksize(S,sizeof(t),#t) - -static void checkHeader (LoadState *S) { - checkliteral(S, LUA_SIGNATURE + 1, "not a"); /* 1st char already checked */ - if (LoadByte(S) != LUAC_VERSION) - error(S, "version mismatch in"); - if (LoadByte(S) != LUAC_FORMAT) - error(S, "format mismatch in"); - checkliteral(S, LUAC_DATA, "corrupted"); - checksize(S, int); - checksize(S, size_t); - checksize(S, Instruction); - checksize(S, lua_Integer); - checksize(S, lua_Number); - if (LoadInteger(S) != LUAC_INT) - error(S, "endianness mismatch in"); - if (LoadNumber(S) != LUAC_NUM) - error(S, "float format mismatch in"); -} - - -/* -** load precompiled chunk -*/ -LClosure *luaU_undump(lua_State *L, ZIO *Z, const char *name) { - LoadState S; - LClosure *cl; - if (*name == '@' || *name == '=') - S.name = name + 1; - else if (*name == LUA_SIGNATURE[0]) - S.name = "binary string"; - else - S.name = name; - S.L = L; - S.Z = Z; - checkHeader(&S); - cl = luaF_newLclosure(L, LoadByte(&S)); - setclLvalue(L, L->top, cl); - luaD_inctop(L); - cl->p = luaF_newproto(L); - LoadFunction(&S, cl->p, NULL); - lua_assert(cl->nupvalues == cl->p->sizeupvalues); - luai_verifycode(L, buff, cl->p); - return cl; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lundump.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lundump.h deleted file mode 100644 index bc9f99a29..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lundump.h +++ /dev/null @@ -1,32 +0,0 @@ -/* -** $Id: lundump.h,v 1.44 2014/06/19 18:27:20 roberto Exp roberto $ -** load precompiled Lua chunks -** See Copyright Notice in lua.h -*/ - -#ifndef lundump_h -#define lundump_h - -#include "llimits.h" -#include "lobject.h" -#include "lzio.h" - - -/* data to catch conversion errors */ -#define LUAC_DATA "\x19\x93\r\n\x1a\n" - -#define LUAC_INT 0x5678 -#define LUAC_NUM cast_num(370.5) - -#define MYINT(s) (s[0]-'0') -#define LUAC_VERSION (MYINT(LUA_VERSION_MAJOR)*16+MYINT(LUA_VERSION_MINOR)) -#define LUAC_FORMAT 0 /* this is the official format */ - -/* load one chunk; from lundump.c */ -LUAI_FUNC LClosure* luaU_undump (lua_State* L, ZIO* Z, const char* name); - -/* dump one chunk; from ldump.c */ -LUAI_FUNC int luaU_dump (lua_State* L, const Proto* f, lua_Writer w, - void* data, int strip); - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lutf8lib.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lutf8lib.c deleted file mode 100644 index 6db6fd376..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lutf8lib.c +++ /dev/null @@ -1,256 +0,0 @@ -/* -** $Id: lutf8lib.c,v 1.15 2015/03/28 19:16:55 roberto Exp roberto $ -** Standard library for UTF-8 manipulation -** See Copyright Notice in lua.h -*/ - -#define lutf8lib_c -#define LUA_LIB - -#include "lprefix.h" - - -#include -#include -#include -#include - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - -#define MAXUNICODE 0x10FFFF - -#define iscont(p) ((*(p) & 0xC0) == 0x80) - - -/* from strlib */ -/* translate a relative string position: negative means back from end */ -static lua_Integer u_posrelat (lua_Integer pos, size_t len) { - if (pos >= 0) return pos; - else if (0u - (size_t)pos > len) return 0; - else return (lua_Integer)len + pos + 1; -} - - -/* -** Decode one UTF-8 sequence, returning NULL if byte sequence is invalid. -*/ -static const char *utf8_decode (const char *o, int *val) { - static const unsigned int limits[] = {0xFF, 0x7F, 0x7FF, 0xFFFF}; - const unsigned char *s = (const unsigned char *)o; - unsigned int c = s[0]; - unsigned int res = 0; /* final result */ - if (c < 0x80) /* ascii? */ - res = c; - else { - int count = 0; /* to count number of continuation bytes */ - while (c & 0x40) { /* still have continuation bytes? */ - int cc = s[++count]; /* read next byte */ - if ((cc & 0xC0) != 0x80) /* not a continuation byte? */ - return NULL; /* invalid byte sequence */ - res = (res << 6) | (cc & 0x3F); /* add lower 6 bits from cont. byte */ - c <<= 1; /* to test next bit */ - } - res |= ((c & 0x7F) << (count * 5)); /* add first byte */ - if (count > 3 || res > MAXUNICODE || res <= limits[count]) - return NULL; /* invalid byte sequence */ - s += count; /* skip continuation bytes read */ - } - if (val) *val = res; - return (const char *)s + 1; /* +1 to include first byte */ -} - - -/* -** utf8len(s [, i [, j]]) --> number of characters that start in the -** range [i,j], or nil + current position if 's' is not well formed in -** that interval -*/ -static int utflen (lua_State *L) { - int n = 0; - size_t len; - const char *s = luaL_checklstring(L, 1, &len); - lua_Integer posi = u_posrelat(luaL_optinteger(L, 2, 1), len); - lua_Integer posj = u_posrelat(luaL_optinteger(L, 3, -1), len); - luaL_argcheck(L, 1 <= posi && --posi <= (lua_Integer)len, 2, - "initial position out of string"); - luaL_argcheck(L, --posj < (lua_Integer)len, 3, - "final position out of string"); - while (posi <= posj) { - const char *s1 = utf8_decode(s + posi, NULL); - if (s1 == NULL) { /* conversion error? */ - lua_pushnil(L); /* return nil ... */ - lua_pushinteger(L, posi + 1); /* ... and current position */ - return 2; - } - posi = s1 - s; - n++; - } - lua_pushinteger(L, n); - return 1; -} - - -/* -** codepoint(s, [i, [j]]) -> returns codepoints for all characters -** that start in the range [i,j] -*/ -static int codepoint (lua_State *L) { - size_t len; - const char *s = luaL_checklstring(L, 1, &len); - lua_Integer posi = u_posrelat(luaL_optinteger(L, 2, 1), len); - lua_Integer pose = u_posrelat(luaL_optinteger(L, 3, posi), len); - int n; - const char *se; - luaL_argcheck(L, posi >= 1, 2, "out of range"); - luaL_argcheck(L, pose <= (lua_Integer)len, 3, "out of range"); - if (posi > pose) return 0; /* empty interval; return no values */ - if (pose - posi >= INT_MAX) /* (lua_Integer -> int) overflow? */ - return luaL_error(L, "string slice too long"); - n = (int)(pose - posi) + 1; - luaL_checkstack(L, n, "string slice too long"); - n = 0; - se = s + pose; - for (s += posi - 1; s < se;) { - int code; - s = utf8_decode(s, &code); - if (s == NULL) - return luaL_error(L, "invalid UTF-8 code"); - lua_pushinteger(L, code); - n++; - } - return n; -} - - -static void pushutfchar (lua_State *L, int arg) { - lua_Integer code = luaL_checkinteger(L, arg); - luaL_argcheck(L, 0 <= code && code <= MAXUNICODE, arg, "value out of range"); - lua_pushfstring(L, "%U", (long)code); -} - - -/* -** utfchar(n1, n2, ...) -> char(n1)..char(n2)... -*/ -static int utfchar (lua_State *L) { - int n = lua_gettop(L); /* number of arguments */ - if (n == 1) /* optimize common case of single char */ - pushutfchar(L, 1); - else { - int i; - luaL_Buffer b; - luaL_buffinit(L, &b); - for (i = 1; i <= n; i++) { - pushutfchar(L, i); - luaL_addvalue(&b); - } - luaL_pushresult(&b); - } - return 1; -} - - -/* -** offset(s, n, [i]) -> index where n-th character counting from -** position 'i' starts; 0 means character at 'i'. -*/ -static int byteoffset (lua_State *L) { - size_t len; - const char *s = luaL_checklstring(L, 1, &len); - lua_Integer n = luaL_checkinteger(L, 2); - lua_Integer posi = (n >= 0) ? 1 : len + 1; - posi = u_posrelat(luaL_optinteger(L, 3, posi), len); - luaL_argcheck(L, 1 <= posi && --posi <= (lua_Integer)len, 3, - "position out of range"); - if (n == 0) { - /* find beginning of current byte sequence */ - while (posi > 0 && iscont(s + posi)) posi--; - } - else { - if (iscont(s + posi)) - luaL_error(L, "initial position is a continuation byte"); - if (n < 0) { - while (n < 0 && posi > 0) { /* move back */ - do { /* find beginning of previous character */ - posi--; - } while (posi > 0 && iscont(s + posi)); - n++; - } - } - else { - n--; /* do not move for 1st character */ - while (n > 0 && posi < (lua_Integer)len) { - do { /* find beginning of next character */ - posi++; - } while (iscont(s + posi)); /* (cannot pass final '\0') */ - n--; - } - } - } - if (n == 0) /* did it find given character? */ - lua_pushinteger(L, posi + 1); - else /* no such character */ - lua_pushnil(L); - return 1; -} - - -static int iter_aux (lua_State *L) { - size_t len; - const char *s = luaL_checklstring(L, 1, &len); - lua_Integer n = lua_tointeger(L, 2) - 1; - if (n < 0) /* first iteration? */ - n = 0; /* start from here */ - else if (n < (lua_Integer)len) { - n++; /* skip current byte */ - while (iscont(s + n)) n++; /* and its continuations */ - } - if (n >= (lua_Integer)len) - return 0; /* no more codepoints */ - else { - int code; - const char *next = utf8_decode(s + n, &code); - if (next == NULL || iscont(next)) - return luaL_error(L, "invalid UTF-8 code"); - lua_pushinteger(L, n + 1); - lua_pushinteger(L, code); - return 2; - } -} - - -static int iter_codes (lua_State *L) { - luaL_checkstring(L, 1); - lua_pushcfunction(L, iter_aux); - lua_pushvalue(L, 1); - lua_pushinteger(L, 0); - return 3; -} - - -/* pattern to match a single UTF-8 character */ -#define UTF8PATT "[\0-\x7F\xC2-\xF4][\x80-\xBF]*" - - -static const luaL_Reg funcs[] = { - {"offset", byteoffset}, - {"codepoint", codepoint}, - {"char", utfchar}, - {"len", utflen}, - {"codes", iter_codes}, - /* placeholders */ - {"charpattern", NULL}, - {NULL, NULL} -}; - - -LUAMOD_API int luaopen_utf8 (lua_State *L) { - luaL_newlib(L, funcs); - lua_pushlstring(L, UTF8PATT, sizeof(UTF8PATT)/sizeof(char) - 1); - lua_setfield(L, -2, "charpattern"); - return 1; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lvm.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lvm.c deleted file mode 100644 index 3709d77a4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lvm.c +++ /dev/null @@ -1,1322 +0,0 @@ -/* -** $Id: lvm.c,v 2.267 2016/01/05 16:07:21 roberto Exp roberto $ -** Lua virtual machine -** See Copyright Notice in lua.h -*/ - -#define lvm_c -#define LUA_CORE - -#include "lprefix.h" - -#include -#include -#include -#include -#include -#include - -#include "lua.h" - -#include "ldebug.h" -#include "ldo.h" -#include "lfunc.h" -#include "lgc.h" -#include "lobject.h" -#include "lopcodes.h" -#include "lstate.h" -#include "lstring.h" -#include "ltable.h" -#include "ltm.h" -#include "lvm.h" - - -/* limit for table tag-method chains (to avoid loops) */ -#define MAXTAGLOOP 2000 - - - -/* -** 'l_intfitsf' checks whether a given integer can be converted to a -** float without rounding. Used in comparisons. Left undefined if -** all integers fit in a float precisely. -*/ -#if !defined(l_intfitsf) - -/* number of bits in the mantissa of a float */ -#define NBM (l_mathlim(MANT_DIG)) - -/* -** Check whether some integers may not fit in a float, that is, whether -** (maxinteger >> NBM) > 0 (that implies (1 << NBM) <= maxinteger). -** (The shifts are done in parts to avoid shifting by more than the size -** of an integer. In a worst case, NBM == 113 for long double and -** sizeof(integer) == 32.) -*/ -#if ((((LUA_MAXINTEGER >> (NBM / 4)) >> (NBM / 4)) >> (NBM / 4)) \ - >> (NBM - (3 * (NBM / 4)))) > 0 - -#define l_intfitsf(i) \ - (-((lua_Integer)1 << NBM) <= (i) && (i) <= ((lua_Integer)1 << NBM)) - -#endif - -#endif - - - -/* -** Try to convert a value to a float. The float case is already handled -** by the macro 'tonumber'. -*/ -int luaV_tonumber_ (const TValue *obj, lua_Number *n) { - TValue v; - if (ttisinteger(obj)) { - *n = cast_num(ivalue(obj)); - return 1; - } - else if (cvt2num(obj) && /* string convertible to number? */ - luaO_str2num(svalue(obj), &v) == vslen(obj) + 1) { - *n = nvalue(&v); /* convert result of 'luaO_str2num' to a float */ - return 1; - } - else - return 0; /* conversion failed */ -} - - -/* -** try to convert a value to an integer, rounding according to 'mode': -** mode == 0: accepts only integral values -** mode == 1: takes the floor of the number -** mode == 2: takes the ceil of the number -*/ -int luaV_tointeger (const TValue *obj, lua_Integer *p, int mode) { - TValue v; - again: - if (ttisfloat(obj)) { - lua_Number n = fltvalue(obj); - lua_Number f = l_floor(n); - if (n != f) { /* not an integral value? */ - if (mode == 0) return 0; /* fails if mode demands integral value */ - else if (mode > 1) /* needs ceil? */ - f += 1; /* convert floor to ceil (remember: n != f) */ - } - return lua_numbertointeger(f, p); - } - else if (ttisinteger(obj)) { - *p = ivalue(obj); - return 1; - } - else if (cvt2num(obj) && - luaO_str2num(svalue(obj), &v) == vslen(obj) + 1) { - obj = &v; - goto again; /* convert result from 'luaO_str2num' to an integer */ - } - return 0; /* conversion failed */ -} - - -/* -** Try to convert a 'for' limit to an integer, preserving the -** semantics of the loop. -** (The following explanation assumes a non-negative step; it is valid -** for negative steps mutatis mutandis.) -** If the limit can be converted to an integer, rounding down, that is -** it. -** Otherwise, check whether the limit can be converted to a number. If -** the number is too large, it is OK to set the limit as LUA_MAXINTEGER, -** which means no limit. If the number is too negative, the loop -** should not run, because any initial integer value is larger than the -** limit. So, it sets the limit to LUA_MININTEGER. 'stopnow' corrects -** the extreme case when the initial value is LUA_MININTEGER, in which -** case the LUA_MININTEGER limit would still run the loop once. -*/ -static int forlimit (const TValue *obj, lua_Integer *p, lua_Integer step, - int *stopnow) { - *stopnow = 0; /* usually, let loops run */ - if (!luaV_tointeger(obj, p, (step < 0 ? 2 : 1))) { /* not fit in integer? */ - lua_Number n; /* try to convert to float */ - if (!tonumber(obj, &n)) /* cannot convert to float? */ - return 0; /* not a number */ - if (luai_numlt(0, n)) { /* if true, float is larger than max integer */ - *p = LUA_MAXINTEGER; - if (step < 0) *stopnow = 1; - } - else { /* float is smaller than min integer */ - *p = LUA_MININTEGER; - if (step >= 0) *stopnow = 1; - } - } - return 1; -} - - -/* -** Finish the table access 'val = t[key]'. -** if 'slot' is NULL, 't' is not a table; otherwise, 'slot' points to -** t[k] entry (which must be nil). -*/ -void luaV_finishget (lua_State *L, const TValue *t, TValue *key, StkId val, - const TValue *slot) { - int loop; /* counter to avoid infinite loops */ - const TValue *tm; /* metamethod */ - for (loop = 0; loop < MAXTAGLOOP; loop++) { - if (slot == NULL) { /* 't' is not a table? */ - lua_assert(!ttistable(t)); - tm = luaT_gettmbyobj(L, t, TM_INDEX); - if (ttisnil(tm)) - luaG_typeerror(L, t, "index"); /* no metamethod */ - /* else will try the metamethod */ - } - else { /* 't' is a table */ - lua_assert(ttisnil(slot)); - tm = fasttm(L, hvalue(t)->metatable, TM_INDEX); /* table's metamethod */ - if (tm == NULL) { /* no metamethod? */ - setnilvalue(val); /* result is nil */ - return; - } - /* else will try the metamethod */ - } - if (ttisfunction(tm)) { /* is metamethod a function? */ - luaT_callTM(L, tm, t, key, val, 1); /* call it */ - return; - } - t = tm; /* else try to access 'tm[key]' */ - if (luaV_fastget(L,t,key,slot,luaH_get)) { /* fast track? */ - setobj2s(L, val, slot); /* done */ - return; - } - /* else repeat (tail call 'luaV_finishget') */ - } - luaG_runerror(L, "'__index' chain too long; possible loop"); -} - - -/* -** Finish a table assignment 't[key] = val'. -** If 'slot' is NULL, 't' is not a table. Otherwise, 'slot' points -** to the entry 't[key]', or to 'luaO_nilobject' if there is no such -** entry. (The value at 'slot' must be nil, otherwise 'luaV_fastset' -** would have done the job.) -*/ -void luaV_finishset (lua_State *L, const TValue *t, TValue *key, - StkId val, const TValue *slot) { - int loop; /* counter to avoid infinite loops */ - for (loop = 0; loop < MAXTAGLOOP; loop++) { - const TValue *tm; /* '__newindex' metamethod */ - if (slot != NULL) { /* is 't' a table? */ - Table *h = hvalue(t); /* save 't' table */ - lua_assert(ttisnil(slot)); /* old value must be nil */ - tm = fasttm(L, h->metatable, TM_NEWINDEX); /* get metamethod */ - if (tm == NULL) { /* no metamethod? */ - if (slot == luaO_nilobject) /* no previous entry? */ - slot = luaH_newkey(L, h, key); /* create one */ - /* no metamethod and (now) there is an entry with given key */ - setobj2t(L, cast(TValue *, slot), val); /* set its new value */ - invalidateTMcache(h); - luaC_barrierback(L, h, val); - return; - } - /* else will try the metamethod */ - } - else { /* not a table; check metamethod */ - if (ttisnil(tm = luaT_gettmbyobj(L, t, TM_NEWINDEX))) - luaG_typeerror(L, t, "index"); - } - /* try the metamethod */ - if (ttisfunction(tm)) { - luaT_callTM(L, tm, t, key, val, 0); - return; - } - t = tm; /* else repeat assignment over 'tm' */ - if (luaV_fastset(L, t, key, slot, luaH_get, val)) - return; /* done */ - /* else loop */ - } - luaG_runerror(L, "'__newindex' chain too long; possible loop"); -} - - -/* -** Compare two strings 'ls' x 'rs', returning an integer smaller-equal- -** -larger than zero if 'ls' is smaller-equal-larger than 'rs'. -** The code is a little tricky because it allows '\0' in the strings -** and it uses 'strcoll' (to respect locales) for each segments -** of the strings. -*/ -static int l_strcmp (const TString *ls, const TString *rs) { - const char *l = getstr(ls); - size_t ll = tsslen(ls); - const char *r = getstr(rs); - size_t lr = tsslen(rs); - for (;;) { /* for each segment */ - int temp = strcoll(l, r); - if (temp != 0) /* not equal? */ - return temp; /* done */ - else { /* strings are equal up to a '\0' */ - size_t len = strlen(l); /* index of first '\0' in both strings */ - if (len == lr) /* 'rs' is finished? */ - return (len == ll) ? 0 : 1; /* check 'ls' */ - else if (len == ll) /* 'ls' is finished? */ - return -1; /* 'ls' is smaller than 'rs' ('rs' is not finished) */ - /* both strings longer than 'len'; go on comparing after the '\0' */ - len++; - l += len; ll -= len; r += len; lr -= len; - } - } -} - - -/* -** Check whether integer 'i' is less than float 'f'. If 'i' has an -** exact representation as a float ('l_intfitsf'), compare numbers as -** floats. Otherwise, if 'f' is outside the range for integers, result -** is trivial. Otherwise, compare them as integers. (When 'i' has no -** float representation, either 'f' is "far away" from 'i' or 'f' has -** no precision left for a fractional part; either way, how 'f' is -** truncated is irrelevant.) When 'f' is NaN, comparisons must result -** in false. -*/ -static int LTintfloat (lua_Integer i, lua_Number f) { -#if defined(l_intfitsf) - if (!l_intfitsf(i)) { - if (f >= -cast_num(LUA_MININTEGER)) /* -minint == maxint + 1 */ - return 1; /* f >= maxint + 1 > i */ - else if (f > cast_num(LUA_MININTEGER)) /* minint < f <= maxint ? */ - return (i < cast(lua_Integer, f)); /* compare them as integers */ - else /* f <= minint <= i (or 'f' is NaN) --> not(i < f) */ - return 0; - } -#endif - return luai_numlt(cast_num(i), f); /* compare them as floats */ -} - - -/* -** Check whether integer 'i' is less than or equal to float 'f'. -** See comments on previous function. -*/ -static int LEintfloat (lua_Integer i, lua_Number f) { -#if defined(l_intfitsf) - if (!l_intfitsf(i)) { - if (f >= -cast_num(LUA_MININTEGER)) /* -minint == maxint + 1 */ - return 1; /* f >= maxint + 1 > i */ - else if (f >= cast_num(LUA_MININTEGER)) /* minint <= f <= maxint ? */ - return (i <= cast(lua_Integer, f)); /* compare them as integers */ - else /* f < minint <= i (or 'f' is NaN) --> not(i <= f) */ - return 0; - } -#endif - return luai_numle(cast_num(i), f); /* compare them as floats */ -} - - -/* -** Return 'l < r', for numbers. -*/ -static int LTnum (const TValue *l, const TValue *r) { - if (ttisinteger(l)) { - lua_Integer li = ivalue(l); - if (ttisinteger(r)) - return li < ivalue(r); /* both are integers */ - else /* 'l' is int and 'r' is float */ - return LTintfloat(li, fltvalue(r)); /* l < r ? */ - } - else { - lua_Number lf = fltvalue(l); /* 'l' must be float */ - if (ttisfloat(r)) - return luai_numlt(lf, fltvalue(r)); /* both are float */ - else if (luai_numisnan(lf)) /* 'r' is int and 'l' is float */ - return 0; /* NaN < i is always false */ - else /* without NaN, (l < r) <--> not(r <= l) */ - return !LEintfloat(ivalue(r), lf); /* not (r <= l) ? */ - } -} - - -/* -** Return 'l <= r', for numbers. -*/ -static int LEnum (const TValue *l, const TValue *r) { - if (ttisinteger(l)) { - lua_Integer li = ivalue(l); - if (ttisinteger(r)) - return li <= ivalue(r); /* both are integers */ - else /* 'l' is int and 'r' is float */ - return LEintfloat(li, fltvalue(r)); /* l <= r ? */ - } - else { - lua_Number lf = fltvalue(l); /* 'l' must be float */ - if (ttisfloat(r)) - return luai_numle(lf, fltvalue(r)); /* both are float */ - else if (luai_numisnan(lf)) /* 'r' is int and 'l' is float */ - return 0; /* NaN <= i is always false */ - else /* without NaN, (l <= r) <--> not(r < l) */ - return !LTintfloat(ivalue(r), lf); /* not (r < l) ? */ - } -} - - -/* -** Main operation less than; return 'l < r'. -*/ -int luaV_lessthan (lua_State *L, const TValue *l, const TValue *r) { - int res; - if (ttisnumber(l) && ttisnumber(r)) /* both operands are numbers? */ - return LTnum(l, r); - else if (ttisstring(l) && ttisstring(r)) /* both are strings? */ - return l_strcmp(tsvalue(l), tsvalue(r)) < 0; - else if ((res = luaT_callorderTM(L, l, r, TM_LT)) < 0) /* no metamethod? */ - luaG_ordererror(L, l, r); /* error */ - return res; -} - - -/* -** Main operation less than or equal to; return 'l <= r'. If it needs -** a metamethod and there is no '__le', try '__lt', based on -** l <= r iff !(r < l) (assuming a total order). If the metamethod -** yields during this substitution, the continuation has to know -** about it (to negate the result of r= 0) /* try 'le' */ - return res; - else { /* try 'lt': */ - L->ci->callstatus |= CIST_LEQ; /* mark it is doing 'lt' for 'le' */ - res = luaT_callorderTM(L, r, l, TM_LT); - L->ci->callstatus ^= CIST_LEQ; /* clear mark */ - if (res < 0) - luaG_ordererror(L, l, r); - return !res; /* result is negated */ - } -} - - -/* -** Main operation for equality of Lua values; return 't1 == t2'. -** L == NULL means raw equality (no metamethods) -*/ -int luaV_equalobj (lua_State *L, const TValue *t1, const TValue *t2) { - const TValue *tm; - if (ttype(t1) != ttype(t2)) { /* not the same variant? */ - if (ttnov(t1) != ttnov(t2) || ttnov(t1) != LUA_TNUMBER) - return 0; /* only numbers can be equal with different variants */ - else { /* two numbers with different variants */ - lua_Integer i1, i2; /* compare them as integers */ - return (tointeger(t1, &i1) && tointeger(t2, &i2) && i1 == i2); - } - } - /* values have same type and same variant */ - switch (ttype(t1)) { - case LUA_TNIL: return 1; - case LUA_TNUMINT: return (ivalue(t1) == ivalue(t2)); - case LUA_TNUMFLT: return luai_numeq(fltvalue(t1), fltvalue(t2)); - case LUA_TBOOLEAN: return bvalue(t1) == bvalue(t2); /* true must be 1 !! */ - case LUA_TLIGHTUSERDATA: return pvalue(t1) == pvalue(t2); - case LUA_TLCF: return fvalue(t1) == fvalue(t2); - case LUA_TSHRSTR: return eqshrstr(tsvalue(t1), tsvalue(t2)); - case LUA_TLNGSTR: return luaS_eqlngstr(tsvalue(t1), tsvalue(t2)); - case LUA_TUSERDATA: { - if (uvalue(t1) == uvalue(t2)) return 1; - else if (L == NULL) return 0; - tm = fasttm(L, uvalue(t1)->metatable, TM_EQ); - if (tm == NULL) - tm = fasttm(L, uvalue(t2)->metatable, TM_EQ); - break; /* will try TM */ - } - case LUA_TTABLE: { - if (hvalue(t1) == hvalue(t2)) return 1; - else if (L == NULL) return 0; - tm = fasttm(L, hvalue(t1)->metatable, TM_EQ); - if (tm == NULL) - tm = fasttm(L, hvalue(t2)->metatable, TM_EQ); - break; /* will try TM */ - } - default: - return gcvalue(t1) == gcvalue(t2); - } - if (tm == NULL) /* no TM? */ - return 0; /* objects are different */ - luaT_callTM(L, tm, t1, t2, L->top, 1); /* call TM */ - return !l_isfalse(L->top); -} - - -/* macro used by 'luaV_concat' to ensure that element at 'o' is a string */ -#define tostring(L,o) \ - (ttisstring(o) || (cvt2str(o) && (luaO_tostring(L, o), 1))) - -#define isemptystr(o) (ttisshrstring(o) && tsvalue(o)->shrlen == 0) - -/* copy strings in stack from top - n up to top - 1 to buffer */ -static void copy2buff (StkId top, int n, char *buff) { - size_t tl = 0; /* size already copied */ - do { - size_t l = vslen(top - n); /* length of string being copied */ - memcpy(buff + tl, svalue(top - n), l * sizeof(char)); - tl += l; - } while (--n > 0); -} - - -/* -** Main operation for concatenation: concat 'total' values in the stack, -** from 'L->top - total' up to 'L->top - 1'. -*/ -void luaV_concat (lua_State *L, int total) { - lua_assert(total >= 2); - do { - StkId top = L->top; - int n = 2; /* number of elements handled in this pass (at least 2) */ - if (!(ttisstring(top-2) || cvt2str(top-2)) || !tostring(L, top-1)) - luaT_trybinTM(L, top-2, top-1, top-2, TM_CONCAT); - else if (isemptystr(top - 1)) /* second operand is empty? */ - cast_void(tostring(L, top - 2)); /* result is first operand */ - else if (isemptystr(top - 2)) { /* first operand is an empty string? */ - setobjs2s(L, top - 2, top - 1); /* result is second op. */ - } - else { - /* at least two non-empty string values; get as many as possible */ - size_t tl = vslen(top - 1); - TString *ts; - /* collect total length and number of strings */ - for (n = 1; n < total && tostring(L, top - n - 1); n++) { - size_t l = vslen(top - n - 1); - if (l >= (MAX_SIZE/sizeof(char)) - tl) - luaG_runerror(L, "string length overflow"); - tl += l; - } - if (tl <= LUAI_MAXSHORTLEN) { /* is result a short string? */ - char buff[LUAI_MAXSHORTLEN]; - copy2buff(top, n, buff); /* copy strings to buffer */ - ts = luaS_newlstr(L, buff, tl); - } - else { /* long string; copy strings directly to final result */ - ts = luaS_createlngstrobj(L, tl); - copy2buff(top, n, getstr(ts)); - } - setsvalue2s(L, top - n, ts); /* create result */ - } - total -= n-1; /* got 'n' strings to create 1 new */ - L->top -= n-1; /* popped 'n' strings and pushed one */ - } while (total > 1); /* repeat until only 1 result left */ -} - - -/* -** Main operation 'ra' = #rb'. -*/ -void luaV_objlen (lua_State *L, StkId ra, const TValue *rb) { - const TValue *tm; - switch (ttype(rb)) { - case LUA_TTABLE: { - Table *h = hvalue(rb); - tm = fasttm(L, h->metatable, TM_LEN); - if (tm) break; /* metamethod? break switch to call it */ - setivalue(ra, luaH_getn(h)); /* else primitive len */ - return; - } - case LUA_TSHRSTR: { - setivalue(ra, tsvalue(rb)->shrlen); - return; - } - case LUA_TLNGSTR: { - setivalue(ra, tsvalue(rb)->u.lnglen); - return; - } - default: { /* try metamethod */ - tm = luaT_gettmbyobj(L, rb, TM_LEN); - if (ttisnil(tm)) /* no metamethod? */ - luaG_typeerror(L, rb, "get length of"); - break; - } - } - luaT_callTM(L, tm, rb, rb, ra, 1); -} - - -/* -** Integer division; return 'm // n', that is, floor(m/n). -** C division truncates its result (rounds towards zero). -** 'floor(q) == trunc(q)' when 'q >= 0' or when 'q' is integer, -** otherwise 'floor(q) == trunc(q) - 1'. -*/ -lua_Integer luaV_div (lua_State *L, lua_Integer m, lua_Integer n) { - if (l_castS2U(n) + 1u <= 1u) { /* special cases: -1 or 0 */ - if (n == 0) - luaG_runerror(L, "attempt to divide by zero"); - return intop(-, 0, m); /* n==-1; avoid overflow with 0x80000...//-1 */ - } - else { - lua_Integer q = m / n; /* perform C division */ - if ((m ^ n) < 0 && m % n != 0) /* 'm/n' would be negative non-integer? */ - q -= 1; /* correct result for different rounding */ - return q; - } -} - - -/* -** Integer modulus; return 'm % n'. (Assume that C '%' with -** negative operands follows C99 behavior. See previous comment -** about luaV_div.) -*/ -lua_Integer luaV_mod (lua_State *L, lua_Integer m, lua_Integer n) { - if (l_castS2U(n) + 1u <= 1u) { /* special cases: -1 or 0 */ - if (n == 0) - luaG_runerror(L, "attempt to perform 'n%%0'"); - return 0; /* m % -1 == 0; avoid overflow with 0x80000...%-1 */ - } - else { - lua_Integer r = m % n; - if (r != 0 && (m ^ n) < 0) /* 'm/n' would be non-integer negative? */ - r += n; /* correct result for different rounding */ - return r; - } -} - - -/* number of bits in an integer */ -#define NBITS cast_int(sizeof(lua_Integer) * CHAR_BIT) - -/* -** Shift left operation. (Shift right just negates 'y'.) -*/ -lua_Integer luaV_shiftl (lua_Integer x, lua_Integer y) { - if (y < 0) { /* shift right? */ - if (y <= -NBITS) return 0; - else return intop(>>, x, -y); - } - else { /* shift left */ - if (y >= NBITS) return 0; - else return intop(<<, x, y); - } -} - - -/* -** check whether cached closure in prototype 'p' may be reused, that is, -** whether there is a cached closure with the same upvalues needed by -** new closure to be created. -*/ -static LClosure *getcached (Proto *p, UpVal **encup, StkId base) { - LClosure *c = p->cache; - if (c != NULL) { /* is there a cached closure? */ - int nup = p->sizeupvalues; - Upvaldesc *uv = p->upvalues; - int i; - for (i = 0; i < nup; i++) { /* check whether it has right upvalues */ - TValue *v = uv[i].instack ? base + uv[i].idx : encup[uv[i].idx]->v; - if (c->upvals[i]->v != v) - return NULL; /* wrong upvalue; cannot reuse closure */ - } - } - return c; /* return cached closure (or NULL if no cached closure) */ -} - - -/* -** create a new Lua closure, push it in the stack, and initialize -** its upvalues. Note that the closure is not cached if prototype is -** already black (which means that 'cache' was already cleared by the -** GC). -*/ -static void pushclosure (lua_State *L, Proto *p, UpVal **encup, StkId base, - StkId ra) { - int nup = p->sizeupvalues; - Upvaldesc *uv = p->upvalues; - int i; - LClosure *ncl = luaF_newLclosure(L, nup); - ncl->p = p; - setclLvalue(L, ra, ncl); /* anchor new closure in stack */ - for (i = 0; i < nup; i++) { /* fill in its upvalues */ - if (uv[i].instack) /* upvalue refers to local variable? */ - ncl->upvals[i] = luaF_findupval(L, base + uv[i].idx); - else /* get upvalue from enclosing function */ - ncl->upvals[i] = encup[uv[i].idx]; - ncl->upvals[i]->refcount++; - /* new closure is white, so we do not need a barrier here */ - } - if (!isblack(p)) /* cache will not break GC invariant? */ - p->cache = ncl; /* save it on cache for reuse */ -} - - -/* -** finish execution of an opcode interrupted by an yield -*/ -void luaV_finishOp (lua_State *L) { - CallInfo *ci = L->ci; - StkId base = ci->u.l.base; - Instruction inst = *(ci->u.l.savedpc - 1); /* interrupted instruction */ - OpCode op = GET_OPCODE(inst); - switch (op) { /* finish its execution */ - case OP_ADD: case OP_SUB: case OP_MUL: case OP_DIV: case OP_IDIV: - case OP_BAND: case OP_BOR: case OP_BXOR: case OP_SHL: case OP_SHR: - case OP_MOD: case OP_POW: - case OP_UNM: case OP_BNOT: case OP_LEN: - case OP_GETTABUP: case OP_GETTABLE: case OP_SELF: { - setobjs2s(L, base + GETARG_A(inst), --L->top); - break; - } - case OP_LE: case OP_LT: case OP_EQ: { - int res = !l_isfalse(L->top - 1); - L->top--; - if (ci->callstatus & CIST_LEQ) { /* "<=" using "<" instead? */ - lua_assert(op == OP_LE); - ci->callstatus ^= CIST_LEQ; /* clear mark */ - res = !res; /* negate result */ - } - lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_JMP); - if (res != GETARG_A(inst)) /* condition failed? */ - ci->u.l.savedpc++; /* skip jump instruction */ - break; - } - case OP_CONCAT: { - StkId top = L->top - 1; /* top when 'luaT_trybinTM' was called */ - int b = GETARG_B(inst); /* first element to concatenate */ - int total = cast_int(top - 1 - (base + b)); /* yet to concatenate */ - setobj2s(L, top - 2, top); /* put TM result in proper position */ - if (total > 1) { /* are there elements to concat? */ - L->top = top - 1; /* top is one after last element (at top-2) */ - luaV_concat(L, total); /* concat them (may yield again) */ - } - /* move final result to final position */ - setobj2s(L, ci->u.l.base + GETARG_A(inst), L->top - 1); - L->top = ci->top; /* restore top */ - break; - } - case OP_TFORCALL: { - lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_TFORLOOP); - L->top = ci->top; /* correct top */ - break; - } - case OP_CALL: { - if (GETARG_C(inst) - 1 >= 0) /* nresults >= 0? */ - L->top = ci->top; /* adjust results */ - break; - } - case OP_TAILCALL: case OP_SETTABUP: case OP_SETTABLE: - break; - default: lua_assert(0); - } -} - - - - -/* -** {================================================================== -** Function 'luaV_execute': main interpreter loop -** =================================================================== -*/ - - -/* -** some macros for common tasks in 'luaV_execute' -*/ - - -#define RA(i) (base+GETARG_A(i)) -#define RB(i) check_exp(getBMode(GET_OPCODE(i)) == OpArgR, base+GETARG_B(i)) -#define RC(i) check_exp(getCMode(GET_OPCODE(i)) == OpArgR, base+GETARG_C(i)) -#define RKB(i) check_exp(getBMode(GET_OPCODE(i)) == OpArgK, \ - ISK(GETARG_B(i)) ? k+INDEXK(GETARG_B(i)) : base+GETARG_B(i)) -#define RKC(i) check_exp(getCMode(GET_OPCODE(i)) == OpArgK, \ - ISK(GETARG_C(i)) ? k+INDEXK(GETARG_C(i)) : base+GETARG_C(i)) - - -/* execute a jump instruction */ -#define dojump(ci,i,e) \ - { int a = GETARG_A(i); \ - if (a != 0) luaF_close(L, ci->u.l.base + a - 1); \ - ci->u.l.savedpc += GETARG_sBx(i) + e; } - -/* for test instructions, execute the jump instruction that follows it */ -#define donextjump(ci) { i = *ci->u.l.savedpc; dojump(ci, i, 1); } - - -#define Protect(x) { {x;}; base = ci->u.l.base; } - -#define checkGC(L,c) \ - { luaC_condGC(L, L->top = (c), /* limit of live values */ \ - Protect(L->top = ci->top)); /* restore top */ \ - luai_threadyield(L); } - - -/* fetch an instruction and prepare its execution */ -#define vmfetch() { \ - i = *(ci->u.l.savedpc++); \ - if (L->hookmask & (LUA_MASKLINE | LUA_MASKCOUNT)) \ - Protect(luaG_traceexec(L)); \ - ra = RA(i); /* WARNING: any stack reallocation invalidates 'ra' */ \ - lua_assert(base == ci->u.l.base); \ - lua_assert(base <= L->top && L->top < L->stack + L->stacksize); \ -} - -#define vmdispatch(o) switch(o) -#define vmcase(l) case l: -#define vmbreak break - - -/* -** copy of 'luaV_gettable', but protecting the call to potential -** metamethod (which can reallocate the stack) -*/ -#define gettableProtected(L,t,k,v) { const TValue *slot; \ - if (luaV_fastget(L,t,k,slot,luaH_get)) { setobj2s(L, v, slot); } \ - else Protect(luaV_finishget(L,t,k,v,slot)); } - - -/* same for 'luaV_settable' */ -#define settableProtected(L,t,k,v) { const TValue *slot; \ - if (!luaV_fastset(L,t,k,slot,luaH_get,v)) \ - Protect(luaV_finishset(L,t,k,v,slot)); } - - - -void luaV_execute (lua_State *L) { - CallInfo *ci = L->ci; - LClosure *cl; - TValue *k; - StkId base; - ci->callstatus |= CIST_FRESH; /* fresh invocation of 'luaV_execute" */ - newframe: /* reentry point when frame changes (call/return) */ - lua_assert(ci == L->ci); - cl = clLvalue(ci->func); /* local reference to function's closure */ - k = cl->p->k; /* local reference to function's constant table */ - base = ci->u.l.base; /* local copy of function's base */ - /* main loop of interpreter */ - for (;;) { - Instruction i; - StkId ra; - vmfetch(); - vmdispatch (GET_OPCODE(i)) { - vmcase(OP_MOVE) { - setobjs2s(L, ra, RB(i)); - vmbreak; - } - vmcase(OP_LOADK) { - TValue *rb = k + GETARG_Bx(i); - setobj2s(L, ra, rb); - vmbreak; - } - vmcase(OP_LOADKX) { - TValue *rb; - lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_EXTRAARG); - rb = k + GETARG_Ax(*ci->u.l.savedpc++); - setobj2s(L, ra, rb); - vmbreak; - } - vmcase(OP_LOADBOOL) { - setbvalue(ra, GETARG_B(i)); - if (GETARG_C(i)) ci->u.l.savedpc++; /* skip next instruction (if C) */ - vmbreak; - } - vmcase(OP_LOADNIL) { - int b = GETARG_B(i); - do { - setnilvalue(ra++); - } while (b--); - vmbreak; - } - vmcase(OP_GETUPVAL) { - int b = GETARG_B(i); - setobj2s(L, ra, cl->upvals[b]->v); - vmbreak; - } - vmcase(OP_GETTABUP) { - TValue *upval = cl->upvals[GETARG_B(i)]->v; - TValue *rc = RKC(i); - gettableProtected(L, upval, rc, ra); - vmbreak; - } - vmcase(OP_GETTABLE) { - StkId rb = RB(i); - TValue *rc = RKC(i); - gettableProtected(L, rb, rc, ra); - vmbreak; - } - vmcase(OP_SETTABUP) { - TValue *upval = cl->upvals[GETARG_A(i)]->v; - TValue *rb = RKB(i); - TValue *rc = RKC(i); - settableProtected(L, upval, rb, rc); - vmbreak; - } - vmcase(OP_SETUPVAL) { - UpVal *uv = cl->upvals[GETARG_B(i)]; - setobj(L, uv->v, ra); - luaC_upvalbarrier(L, uv); - vmbreak; - } - vmcase(OP_SETTABLE) { - TValue *rb = RKB(i); - TValue *rc = RKC(i); - settableProtected(L, ra, rb, rc); - vmbreak; - } - vmcase(OP_NEWTABLE) { - int b = GETARG_B(i); - int c = GETARG_C(i); - Table *t = luaH_new(L); - sethvalue(L, ra, t); - if (b != 0 || c != 0) - luaH_resize(L, t, luaO_fb2int(b), luaO_fb2int(c)); - checkGC(L, ra + 1); - vmbreak; - } - vmcase(OP_SELF) { - const TValue *aux; - StkId rb = RB(i); - TValue *rc = RKC(i); - TString *key = tsvalue(rc); /* key must be a string */ - setobjs2s(L, ra + 1, rb); - if (luaV_fastget(L, rb, key, aux, luaH_getstr)) { - setobj2s(L, ra, aux); - } - else Protect(luaV_finishget(L, rb, rc, ra, aux)); - vmbreak; - } - vmcase(OP_ADD) { - TValue *rb = RKB(i); - TValue *rc = RKC(i); - lua_Number nb; lua_Number nc; - if (ttisinteger(rb) && ttisinteger(rc)) { - lua_Integer ib = ivalue(rb); lua_Integer ic = ivalue(rc); - setivalue(ra, intop(+, ib, ic)); - } - else if (tonumber(rb, &nb) && tonumber(rc, &nc)) { - setfltvalue(ra, luai_numadd(L, nb, nc)); - } - else { Protect(luaT_trybinTM(L, rb, rc, ra, TM_ADD)); } - vmbreak; - } - vmcase(OP_SUB) { - TValue *rb = RKB(i); - TValue *rc = RKC(i); - lua_Number nb; lua_Number nc; - if (ttisinteger(rb) && ttisinteger(rc)) { - lua_Integer ib = ivalue(rb); lua_Integer ic = ivalue(rc); - setivalue(ra, intop(-, ib, ic)); - } - else if (tonumber(rb, &nb) && tonumber(rc, &nc)) { - setfltvalue(ra, luai_numsub(L, nb, nc)); - } - else { Protect(luaT_trybinTM(L, rb, rc, ra, TM_SUB)); } - vmbreak; - } - vmcase(OP_MUL) { - TValue *rb = RKB(i); - TValue *rc = RKC(i); - lua_Number nb; lua_Number nc; - if (ttisinteger(rb) && ttisinteger(rc)) { - lua_Integer ib = ivalue(rb); lua_Integer ic = ivalue(rc); - setivalue(ra, intop(*, ib, ic)); - } - else if (tonumber(rb, &nb) && tonumber(rc, &nc)) { - setfltvalue(ra, luai_nummul(L, nb, nc)); - } - else { Protect(luaT_trybinTM(L, rb, rc, ra, TM_MUL)); } - vmbreak; - } - vmcase(OP_DIV) { /* float division (always with floats) */ - TValue *rb = RKB(i); - TValue *rc = RKC(i); - lua_Number nb; lua_Number nc; - if (tonumber(rb, &nb) && tonumber(rc, &nc)) { - setfltvalue(ra, luai_numdiv(L, nb, nc)); - } - else { Protect(luaT_trybinTM(L, rb, rc, ra, TM_DIV)); } - vmbreak; - } - vmcase(OP_BAND) { - TValue *rb = RKB(i); - TValue *rc = RKC(i); - lua_Integer ib; lua_Integer ic; - if (tointeger(rb, &ib) && tointeger(rc, &ic)) { - setivalue(ra, intop(&, ib, ic)); - } - else { Protect(luaT_trybinTM(L, rb, rc, ra, TM_BAND)); } - vmbreak; - } - vmcase(OP_BOR) { - TValue *rb = RKB(i); - TValue *rc = RKC(i); - lua_Integer ib; lua_Integer ic; - if (tointeger(rb, &ib) && tointeger(rc, &ic)) { - setivalue(ra, intop(|, ib, ic)); - } - else { Protect(luaT_trybinTM(L, rb, rc, ra, TM_BOR)); } - vmbreak; - } - vmcase(OP_BXOR) { - TValue *rb = RKB(i); - TValue *rc = RKC(i); - lua_Integer ib; lua_Integer ic; - if (tointeger(rb, &ib) && tointeger(rc, &ic)) { - setivalue(ra, intop(^, ib, ic)); - } - else { Protect(luaT_trybinTM(L, rb, rc, ra, TM_BXOR)); } - vmbreak; - } - vmcase(OP_SHL) { - TValue *rb = RKB(i); - TValue *rc = RKC(i); - lua_Integer ib; lua_Integer ic; - if (tointeger(rb, &ib) && tointeger(rc, &ic)) { - setivalue(ra, luaV_shiftl(ib, ic)); - } - else { Protect(luaT_trybinTM(L, rb, rc, ra, TM_SHL)); } - vmbreak; - } - vmcase(OP_SHR) { - TValue *rb = RKB(i); - TValue *rc = RKC(i); - lua_Integer ib; lua_Integer ic; - if (tointeger(rb, &ib) && tointeger(rc, &ic)) { - setivalue(ra, luaV_shiftl(ib, -ic)); - } - else { Protect(luaT_trybinTM(L, rb, rc, ra, TM_SHR)); } - vmbreak; - } - vmcase(OP_MOD) { - TValue *rb = RKB(i); - TValue *rc = RKC(i); - lua_Number nb; lua_Number nc; - if (ttisinteger(rb) && ttisinteger(rc)) { - lua_Integer ib = ivalue(rb); lua_Integer ic = ivalue(rc); - setivalue(ra, luaV_mod(L, ib, ic)); - } - else if (tonumber(rb, &nb) && tonumber(rc, &nc)) { - lua_Number m; - luai_nummod(L, nb, nc, m); - setfltvalue(ra, m); - } - else { Protect(luaT_trybinTM(L, rb, rc, ra, TM_MOD)); } - vmbreak; - } - vmcase(OP_IDIV) { /* floor division */ - TValue *rb = RKB(i); - TValue *rc = RKC(i); - lua_Number nb; lua_Number nc; - if (ttisinteger(rb) && ttisinteger(rc)) { - lua_Integer ib = ivalue(rb); lua_Integer ic = ivalue(rc); - setivalue(ra, luaV_div(L, ib, ic)); - } - else if (tonumber(rb, &nb) && tonumber(rc, &nc)) { - setfltvalue(ra, luai_numidiv(L, nb, nc)); - } - else { Protect(luaT_trybinTM(L, rb, rc, ra, TM_IDIV)); } - vmbreak; - } - vmcase(OP_POW) { - TValue *rb = RKB(i); - TValue *rc = RKC(i); - lua_Number nb; lua_Number nc; - if (tonumber(rb, &nb) && tonumber(rc, &nc)) { - setfltvalue(ra, luai_numpow(L, nb, nc)); - } - else { Protect(luaT_trybinTM(L, rb, rc, ra, TM_POW)); } - vmbreak; - } - vmcase(OP_UNM) { - TValue *rb = RB(i); - lua_Number nb; - if (ttisinteger(rb)) { - lua_Integer ib = ivalue(rb); - setivalue(ra, intop(-, 0, ib)); - } - else if (tonumber(rb, &nb)) { - setfltvalue(ra, luai_numunm(L, nb)); - } - else { - Protect(luaT_trybinTM(L, rb, rb, ra, TM_UNM)); - } - vmbreak; - } - vmcase(OP_BNOT) { - TValue *rb = RB(i); - lua_Integer ib; - if (tointeger(rb, &ib)) { - setivalue(ra, intop(^, ~l_castS2U(0), ib)); - } - else { - Protect(luaT_trybinTM(L, rb, rb, ra, TM_BNOT)); - } - vmbreak; - } - vmcase(OP_NOT) { - TValue *rb = RB(i); - int res = l_isfalse(rb); /* next assignment may change this value */ - setbvalue(ra, res); - vmbreak; - } - vmcase(OP_LEN) { - Protect(luaV_objlen(L, ra, RB(i))); - vmbreak; - } - vmcase(OP_CONCAT) { - int b = GETARG_B(i); - int c = GETARG_C(i); - StkId rb; - L->top = base + c + 1; /* mark the end of concat operands */ - Protect(luaV_concat(L, c - b + 1)); - ra = RA(i); /* 'luaV_concat' may invoke TMs and move the stack */ - rb = base + b; - setobjs2s(L, ra, rb); - checkGC(L, (ra >= rb ? ra + 1 : rb)); - L->top = ci->top; /* restore top */ - vmbreak; - } - vmcase(OP_JMP) { - dojump(ci, i, 0); - vmbreak; - } - vmcase(OP_EQ) { - TValue *rb = RKB(i); - TValue *rc = RKC(i); - Protect( - if (luaV_equalobj(L, rb, rc) != GETARG_A(i)) - ci->u.l.savedpc++; - else - donextjump(ci); - ) - vmbreak; - } - vmcase(OP_LT) { - Protect( - if (luaV_lessthan(L, RKB(i), RKC(i)) != GETARG_A(i)) - ci->u.l.savedpc++; - else - donextjump(ci); - ) - vmbreak; - } - vmcase(OP_LE) { - Protect( - if (luaV_lessequal(L, RKB(i), RKC(i)) != GETARG_A(i)) - ci->u.l.savedpc++; - else - donextjump(ci); - ) - vmbreak; - } - vmcase(OP_TEST) { - if (GETARG_C(i) ? l_isfalse(ra) : !l_isfalse(ra)) - ci->u.l.savedpc++; - else - donextjump(ci); - vmbreak; - } - vmcase(OP_TESTSET) { - TValue *rb = RB(i); - if (GETARG_C(i) ? l_isfalse(rb) : !l_isfalse(rb)) - ci->u.l.savedpc++; - else { - setobjs2s(L, ra, rb); - donextjump(ci); - } - vmbreak; - } - vmcase(OP_CALL) { - int b = GETARG_B(i); - int nresults = GETARG_C(i) - 1; - if (b != 0) L->top = ra+b; /* else previous instruction set top */ - if (luaD_precall(L, ra, nresults)) { /* C function? */ - if (nresults >= 0) - L->top = ci->top; /* adjust results */ - Protect((void)0); /* update 'base' */ - } - else { /* Lua function */ - ci = L->ci; - goto newframe; /* restart luaV_execute over new Lua function */ - } - vmbreak; - } - vmcase(OP_TAILCALL) { - int b = GETARG_B(i); - if (b != 0) L->top = ra+b; /* else previous instruction set top */ - lua_assert(GETARG_C(i) - 1 == LUA_MULTRET); - if (luaD_precall(L, ra, LUA_MULTRET)) { /* C function? */ - Protect((void)0); /* update 'base' */ - } - else { - /* tail call: put called frame (n) in place of caller one (o) */ - CallInfo *nci = L->ci; /* called frame */ - CallInfo *oci = nci->previous; /* caller frame */ - StkId nfunc = nci->func; /* called function */ - StkId ofunc = oci->func; /* caller function */ - /* last stack slot filled by 'precall' */ - StkId lim = nci->u.l.base + getproto(nfunc)->numparams; - int aux; - /* close all upvalues from previous call */ - if (cl->p->sizep > 0) luaF_close(L, oci->u.l.base); - /* move new frame into old one */ - for (aux = 0; nfunc + aux < lim; aux++) - setobjs2s(L, ofunc + aux, nfunc + aux); - oci->u.l.base = ofunc + (nci->u.l.base - nfunc); /* correct base */ - oci->top = L->top = ofunc + (L->top - nfunc); /* correct top */ - oci->u.l.savedpc = nci->u.l.savedpc; - oci->callstatus |= CIST_TAIL; /* function was tail called */ - ci = L->ci = oci; /* remove new frame */ - lua_assert(L->top == oci->u.l.base + getproto(ofunc)->maxstacksize); - goto newframe; /* restart luaV_execute over new Lua function */ - } - vmbreak; - } - vmcase(OP_RETURN) { - int b = GETARG_B(i); - if (cl->p->sizep > 0) luaF_close(L, base); - b = luaD_poscall(L, ci, ra, (b != 0 ? b - 1 : cast_int(L->top - ra))); - if (ci->callstatus & CIST_FRESH) /* local 'ci' still from callee */ - return; /* external invocation: return */ - else { /* invocation via reentry: continue execution */ - ci = L->ci; - if (b) L->top = ci->top; - lua_assert(isLua(ci)); - lua_assert(GET_OPCODE(*((ci)->u.l.savedpc - 1)) == OP_CALL); - goto newframe; /* restart luaV_execute over new Lua function */ - } - } - vmcase(OP_FORLOOP) { - if (ttisinteger(ra)) { /* integer loop? */ - lua_Integer step = ivalue(ra + 2); - lua_Integer idx = intop(+, ivalue(ra), step); /* increment index */ - lua_Integer limit = ivalue(ra + 1); - if ((0 < step) ? (idx <= limit) : (limit <= idx)) { - ci->u.l.savedpc += GETARG_sBx(i); /* jump back */ - chgivalue(ra, idx); /* update internal index... */ - setivalue(ra + 3, idx); /* ...and external index */ - } - } - else { /* floating loop */ - lua_Number step = fltvalue(ra + 2); - lua_Number idx = luai_numadd(L, fltvalue(ra), step); /* inc. index */ - lua_Number limit = fltvalue(ra + 1); - if (luai_numlt(0, step) ? luai_numle(idx, limit) - : luai_numle(limit, idx)) { - ci->u.l.savedpc += GETARG_sBx(i); /* jump back */ - chgfltvalue(ra, idx); /* update internal index... */ - setfltvalue(ra + 3, idx); /* ...and external index */ - } - } - vmbreak; - } - vmcase(OP_FORPREP) { - TValue *init = ra; - TValue *plimit = ra + 1; - TValue *pstep = ra + 2; - lua_Integer ilimit; - int stopnow; - if (ttisinteger(init) && ttisinteger(pstep) && - forlimit(plimit, &ilimit, ivalue(pstep), &stopnow)) { - /* all values are integer */ - lua_Integer initv = (stopnow ? 0 : ivalue(init)); - setivalue(plimit, ilimit); - setivalue(init, intop(-, initv, ivalue(pstep))); - } - else { /* try making all values floats */ - lua_Number ninit; lua_Number nlimit; lua_Number nstep; - if (!tonumber(plimit, &nlimit)) - luaG_runerror(L, "'for' limit must be a number"); - setfltvalue(plimit, nlimit); - if (!tonumber(pstep, &nstep)) - luaG_runerror(L, "'for' step must be a number"); - setfltvalue(pstep, nstep); - if (!tonumber(init, &ninit)) - luaG_runerror(L, "'for' initial value must be a number"); - setfltvalue(init, luai_numsub(L, ninit, nstep)); - } - ci->u.l.savedpc += GETARG_sBx(i); - vmbreak; - } - vmcase(OP_TFORCALL) { - StkId cb = ra + 3; /* call base */ - setobjs2s(L, cb+2, ra+2); - setobjs2s(L, cb+1, ra+1); - setobjs2s(L, cb, ra); - L->top = cb + 3; /* func. + 2 args (state and index) */ - Protect(luaD_call(L, cb, GETARG_C(i))); - L->top = ci->top; - i = *(ci->u.l.savedpc++); /* go to next instruction */ - ra = RA(i); - lua_assert(GET_OPCODE(i) == OP_TFORLOOP); - goto l_tforloop; - } - vmcase(OP_TFORLOOP) { - l_tforloop: - if (!ttisnil(ra + 1)) { /* continue loop? */ - setobjs2s(L, ra, ra + 1); /* save control variable */ - ci->u.l.savedpc += GETARG_sBx(i); /* jump back */ - } - vmbreak; - } - vmcase(OP_SETLIST) { - int n = GETARG_B(i); - int c = GETARG_C(i); - unsigned int last; - Table *h; - if (n == 0) n = cast_int(L->top - ra) - 1; - if (c == 0) { - lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_EXTRAARG); - c = GETARG_Ax(*ci->u.l.savedpc++); - } - h = hvalue(ra); - last = ((c-1)*LFIELDS_PER_FLUSH) + n; - if (last > h->sizearray) /* needs more space? */ - luaH_resizearray(L, h, last); /* preallocate it at once */ - for (; n > 0; n--) { - TValue *val = ra+n; - luaH_setint(L, h, last--, val); - luaC_barrierback(L, h, val); - } - L->top = ci->top; /* correct top (in case of previous open call) */ - vmbreak; - } - vmcase(OP_CLOSURE) { - Proto *p = cl->p->p[GETARG_Bx(i)]; - LClosure *ncl = getcached(p, cl->upvals, base); /* cached closure */ - if (ncl == NULL) /* no match? */ - pushclosure(L, p, cl->upvals, base, ra); /* create a new one */ - else - setclLvalue(L, ra, ncl); /* push cashed closure */ - checkGC(L, ra + 1); - vmbreak; - } - vmcase(OP_VARARG) { - int b = GETARG_B(i) - 1; /* required results */ - int j; - int n = cast_int(base - ci->func) - cl->p->numparams - 1; - if (n < 0) /* less arguments than parameters? */ - n = 0; /* no vararg arguments */ - if (b < 0) { /* B == 0? */ - b = n; /* get all var. arguments */ - Protect(luaD_checkstack(L, n)); - ra = RA(i); /* previous call may change the stack */ - L->top = ra + n; - } - for (j = 0; j < b && j < n; j++) - setobjs2s(L, ra + j, base - n + j); - for (; j < b; j++) /* complete required results with nil */ - setnilvalue(ra + j); - vmbreak; - } - vmcase(OP_EXTRAARG) { - lua_assert(0); - vmbreak; - } - } - } -} - -/* }================================================================== */ - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lvm.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lvm.h deleted file mode 100644 index ca75a3386..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lvm.h +++ /dev/null @@ -1,113 +0,0 @@ -/* -** $Id: lvm.h,v 2.40 2016/01/05 16:07:21 roberto Exp roberto $ -** Lua virtual machine -** See Copyright Notice in lua.h -*/ - -#ifndef lvm_h -#define lvm_h - - -#include "ldo.h" -#include "lobject.h" -#include "ltm.h" - - -#if !defined(LUA_NOCVTN2S) -#define cvt2str(o) ttisnumber(o) -#else -#define cvt2str(o) 0 /* no conversion from numbers to strings */ -#endif - - -#if !defined(LUA_NOCVTS2N) -#define cvt2num(o) ttisstring(o) -#else -#define cvt2num(o) 0 /* no conversion from strings to numbers */ -#endif - - -/* -** You can define LUA_FLOORN2I if you want to convert floats to integers -** by flooring them (instead of raising an error if they are not -** integral values) -*/ -#if !defined(LUA_FLOORN2I) -#define LUA_FLOORN2I 0 -#endif - - -#define tonumber(o,n) \ - (ttisfloat(o) ? (*(n) = fltvalue(o), 1) : luaV_tonumber_(o,n)) - -#define tointeger(o,i) \ - (ttisinteger(o) ? (*(i) = ivalue(o), 1) : luaV_tointeger(o,i,LUA_FLOORN2I)) - -#define intop(op,v1,v2) l_castU2S(l_castS2U(v1) op l_castS2U(v2)) - -#define luaV_rawequalobj(t1,t2) luaV_equalobj(NULL,t1,t2) - - -/* -** fast track for 'gettable': if 't' is a table and 't[k]' is not nil, -** return 1 with 'slot' pointing to 't[k]' (final result). Otherwise, -** return 0 (meaning it will have to check metamethod) with 'slot' -** pointing to a nil 't[k]' (if 't' is a table) or NULL (otherwise). -** 'f' is the raw get function to use. -*/ -#define luaV_fastget(L,t,k,slot,f) \ - (!ttistable(t) \ - ? (slot = NULL, 0) /* not a table; 'slot' is NULL and result is 0 */ \ - : (slot = f(hvalue(t), k), /* else, do raw access */ \ - !ttisnil(slot))) /* result not nil? */ - -/* -** standard implementation for 'gettable' -*/ -#define luaV_gettable(L,t,k,v) { const TValue *slot; \ - if (luaV_fastget(L,t,k,slot,luaH_get)) { setobj2s(L, v, slot); } \ - else luaV_finishget(L,t,k,v,slot); } - - -/* -** Fast track for set table. If 't' is a table and 't[k]' is not nil, -** call GC barrier, do a raw 't[k]=v', and return true; otherwise, -** return false with 'slot' equal to NULL (if 't' is not a table) or -** 'nil'. (This is needed by 'luaV_finishget'.) Note that, if the macro -** returns true, there is no need to 'invalidateTMcache', because the -** call is not creating a new entry. -*/ -#define luaV_fastset(L,t,k,slot,f,v) \ - (!ttistable(t) \ - ? (slot = NULL, 0) \ - : (slot = f(hvalue(t), k), \ - ttisnil(slot) ? 0 \ - : (luaC_barrierback(L, hvalue(t), v), \ - setobj2t(L, cast(TValue *,slot), v), \ - 1))) - - -#define luaV_settable(L,t,k,v) { const TValue *slot; \ - if (!luaV_fastset(L,t,k,slot,luaH_get,v)) \ - luaV_finishset(L,t,k,v,slot); } - - - -LUAI_FUNC int luaV_equalobj (lua_State *L, const TValue *t1, const TValue *t2); -LUAI_FUNC int luaV_lessthan (lua_State *L, const TValue *l, const TValue *r); -LUAI_FUNC int luaV_lessequal (lua_State *L, const TValue *l, const TValue *r); -LUAI_FUNC int luaV_tonumber_ (const TValue *obj, lua_Number *n); -LUAI_FUNC int luaV_tointeger (const TValue *obj, lua_Integer *p, int mode); -LUAI_FUNC void luaV_finishget (lua_State *L, const TValue *t, TValue *key, - StkId val, const TValue *slot); -LUAI_FUNC void luaV_finishset (lua_State *L, const TValue *t, TValue *key, - StkId val, const TValue *slot); -LUAI_FUNC void luaV_finishOp (lua_State *L); -LUAI_FUNC void luaV_execute (lua_State *L); -LUAI_FUNC void luaV_concat (lua_State *L, int total); -LUAI_FUNC lua_Integer luaV_div (lua_State *L, lua_Integer x, lua_Integer y); -LUAI_FUNC lua_Integer luaV_mod (lua_State *L, lua_Integer x, lua_Integer y); -LUAI_FUNC lua_Integer luaV_shiftl (lua_Integer x, lua_Integer y); -LUAI_FUNC void luaV_objlen (lua_State *L, StkId ra, const TValue *rb); - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lzio.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lzio.c deleted file mode 100644 index eb6151a0b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lzio.c +++ /dev/null @@ -1,68 +0,0 @@ -/* -** $Id: lzio.c,v 1.36 2014/11/02 19:19:04 roberto Exp roberto $ -** Buffered streams -** See Copyright Notice in lua.h -*/ - -#define lzio_c -#define LUA_CORE - -#include "lprefix.h" - - -#include - -#include "lua.h" - -#include "llimits.h" -#include "lmem.h" -#include "lstate.h" -#include "lzio.h" - - -int luaZ_fill (ZIO *z) { - size_t size; - lua_State *L = z->L; - const char *buff; - lua_unlock(L); - buff = z->reader(L, z->data, &size); - lua_lock(L); - if (buff == NULL || size == 0) - return EOZ; - z->n = size - 1; /* discount char being returned */ - z->p = buff; - return cast_uchar(*(z->p++)); -} - - -void luaZ_init (lua_State *L, ZIO *z, lua_Reader reader, void *data) { - z->L = L; - z->reader = reader; - z->data = data; - z->n = 0; - z->p = NULL; -} - - -/* --------------------------------------------------------------- read --- */ -size_t luaZ_read (ZIO *z, void *b, size_t n) { - while (n) { - size_t m; - if (z->n == 0) { /* no bytes in buffer? */ - if (luaZ_fill(z) == EOZ) /* try to read more */ - return n; /* no more input; return number of missing bytes */ - else { - z->n++; /* luaZ_fill consumed first byte; put it back */ - z->p--; - } - } - m = (n <= z->n) ? n : z->n; /* min. between n and z->n */ - memcpy(b, z->p, m); - z->n -= m; - z->p += m; - b = (char *)b + m; - n -= m; - } - return 0; -} - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lzio.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lzio.h deleted file mode 100644 index fb310b99c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/lzio.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -** $Id: lzio.h,v 1.30 2014/12/19 17:26:14 roberto Exp roberto $ -** Buffered streams -** See Copyright Notice in lua.h -*/ - - -#ifndef lzio_h -#define lzio_h - -#include "lua.h" - -#include "lmem.h" - - -#define EOZ (-1) /* end of stream */ - -typedef struct Zio ZIO; - -#define zgetc(z) (((z)->n--)>0 ? cast_uchar(*(z)->p++) : luaZ_fill(z)) - - -typedef struct Mbuffer { - char *buffer; - size_t n; - size_t buffsize; -} Mbuffer; - -#define luaZ_initbuffer(L, buff) ((buff)->buffer = NULL, (buff)->buffsize = 0) - -#define luaZ_buffer(buff) ((buff)->buffer) -#define luaZ_sizebuffer(buff) ((buff)->buffsize) -#define luaZ_bufflen(buff) ((buff)->n) - -#define luaZ_buffremove(buff,i) ((buff)->n -= (i)) -#define luaZ_resetbuffer(buff) ((buff)->n = 0) - - -#define luaZ_resizebuffer(L, buff, size) \ - ((buff)->buffer = luaM_reallocvchar(L, (buff)->buffer, \ - (buff)->buffsize, size), \ - (buff)->buffsize = size) - -#define luaZ_freebuffer(L, buff) luaZ_resizebuffer(L, buff, 0) - - -LUAI_FUNC void luaZ_init (lua_State *L, ZIO *z, lua_Reader reader, - void *data); -LUAI_FUNC size_t luaZ_read (ZIO* z, void *b, size_t n); /* read next n bytes */ - - - -/* --------- Private Part ------------------ */ - -struct Zio { - size_t n; /* bytes still unread */ - const char *p; /* current position in buffer */ - lua_Reader reader; /* reader function */ - void *data; /* additional data */ - lua_State *L; /* Lua state (for reader) */ -}; - - -LUAI_FUNC int luaZ_fill (ZIO *z); - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/makefile deleted file mode 100644 index 8160d4fb1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lua53/lua/makefile +++ /dev/null @@ -1,198 +0,0 @@ -# makefile for building Lua -# see INSTALL for installation instructions -# see ../Makefile and luaconf.h for further customization - -# == CHANGE THE SETTINGS BELOW TO SUIT YOUR ENVIRONMENT ======================= - -# Warnings valid for both C and C++ -CWARNSCPP= \ - -pedantic \ - -Wextra \ - -Wshadow \ - -Wsign-compare \ - -Wundef \ - -Wwrite-strings \ - -Wredundant-decls \ - -Wdisabled-optimization \ - -Waggregate-return \ - -Wdouble-promotion \ - #-Wno-aggressive-loop-optimizations # not accepted by clang \ - #-Wlogical-op # not accepted by clang \ - # the next warnings generate too much noise, so they are disabled - # -Wconversion -Wno-sign-conversion \ - # -Wsign-conversion \ - # -Wconversion \ - # -Wstrict-overflow=2 \ - # -Wformat=2 \ - # -Wcast-qual \ - -# The next warnings are neither valid nor needed for C++ -CWARNSC= -Wdeclaration-after-statement \ - -Wmissing-prototypes \ - -Wnested-externs \ - -Wstrict-prototypes \ - -Wc++-compat \ - -Wold-style-definition \ - - -CWARNS= $(CWARNSCPP) $(CWARNSC) - - -# -DEXTERNMEMCHECK -DHARDSTACKTESTS -DHARDMEMTESTS -DTRACEMEM='"tempmem"' -# -g -DLUA_USER_H='"ltests.h"' -# -pg -malign-double -# -DLUA_USE_CTYPE -DLUA_USE_APICHECK -# (in clang, '-ftrapv' for runtime checks of integer overflows) -# -fsanitize=undefined -ftrapv -TESTS= -DLUA_USER_H='"ltests.h"' - -# -mtune=native -fomit-frame-pointer -# -fno-stack-protector -LOCAL = $(TESTS) $(CWARNS) -g - - - -# enable Linux goodies -MYCFLAGS= $(LOCAL) -std=c99 -DLUA_USE_LINUX -DLUA_COMPAT_5_2 -MYLDFLAGS= $(LOCAL) -Wl,-E -MYLIBS= -ldl -lreadline - - -CC= clang-3.8 -CFLAGS= -Wall -O2 $(MYCFLAGS) -AR= ar rcu -RANLIB= ranlib -RM= rm -f - - - -# == END OF USER SETTINGS. NO NEED TO CHANGE ANYTHING BELOW THIS LINE ========= - - -LIBS = -lm - -CORE_T= liblua.a -CORE_O= lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o \ - lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o \ - ltm.o lundump.o lvm.o lzio.o ltests.o -AUX_O= lauxlib.o -LIB_O= lbaselib.o ldblib.o liolib.o lmathlib.o loslib.o ltablib.o lstrlib.o \ - lutf8lib.o lbitlib.o loadlib.o lcorolib.o linit.o - -LUA_T= lua -LUA_O= lua.o - -# LUAC_T= luac -# LUAC_O= luac.o print.o - -ALL_T= $(CORE_T) $(LUA_T) $(LUAC_T) -ALL_O= $(CORE_O) $(LUA_O) $(LUAC_O) $(AUX_O) $(LIB_O) -ALL_A= $(CORE_T) - -all: $(ALL_T) - -o: $(ALL_O) - -a: $(ALL_A) - -$(CORE_T): $(CORE_O) $(AUX_O) $(LIB_O) - $(AR) $@ $? - $(RANLIB) $@ - -$(LUA_T): $(LUA_O) $(CORE_T) - $(CC) -o $@ $(MYLDFLAGS) $(LUA_O) $(CORE_T) $(LIBS) $(MYLIBS) $(DL) - -$(LUAC_T): $(LUAC_O) $(CORE_T) - $(CC) -o $@ $(MYLDFLAGS) $(LUAC_O) $(CORE_T) $(LIBS) $(MYLIBS) - -clean: - rcsclean -u - $(RM) $(ALL_T) $(ALL_O) - -depend: - @$(CC) $(CFLAGS) -MM *.c - -echo: - @echo "CC = $(CC)" - @echo "CFLAGS = $(CFLAGS)" - @echo "AR = $(AR)" - @echo "RANLIB = $(RANLIB)" - @echo "RM = $(RM)" - @echo "MYCFLAGS = $(MYCFLAGS)" - @echo "MYLDFLAGS = $(MYLDFLAGS)" - @echo "MYLIBS = $(MYLIBS)" - @echo "DL = $(DL)" - -$(ALL_O): makefile - -# DO NOT EDIT -# automatically made with 'gcc -MM l*.c' - -lapi.o: lapi.c lprefix.h lua.h luaconf.h lapi.h llimits.h lstate.h \ - lobject.h ltm.h lzio.h lmem.h ldebug.h ldo.h lfunc.h lgc.h lstring.h \ - ltable.h lundump.h lvm.h -lauxlib.o: lauxlib.c lprefix.h lua.h luaconf.h lauxlib.h -lbaselib.o: lbaselib.c lprefix.h lua.h luaconf.h lauxlib.h lualib.h -lbitlib.o: lbitlib.c lprefix.h lua.h luaconf.h lauxlib.h lualib.h -lcode.o: lcode.c lprefix.h lua.h luaconf.h lcode.h llex.h lobject.h \ - llimits.h lzio.h lmem.h lopcodes.h lparser.h ldebug.h lstate.h ltm.h \ - ldo.h lgc.h lstring.h ltable.h lvm.h -lcorolib.o: lcorolib.c lprefix.h lua.h luaconf.h lauxlib.h lualib.h -lctype.o: lctype.c lprefix.h lctype.h lua.h luaconf.h llimits.h -ldblib.o: ldblib.c lprefix.h lua.h luaconf.h lauxlib.h lualib.h -ldebug.o: ldebug.c lprefix.h lua.h luaconf.h lapi.h llimits.h lstate.h \ - lobject.h ltm.h lzio.h lmem.h lcode.h llex.h lopcodes.h lparser.h \ - ldebug.h ldo.h lfunc.h lstring.h lgc.h ltable.h lvm.h -ldo.o: ldo.c lprefix.h lua.h luaconf.h lapi.h llimits.h lstate.h \ - lobject.h ltm.h lzio.h lmem.h ldebug.h ldo.h lfunc.h lgc.h lopcodes.h \ - lparser.h lstring.h ltable.h lundump.h lvm.h -ldump.o: ldump.c lprefix.h lua.h luaconf.h lobject.h llimits.h lstate.h \ - ltm.h lzio.h lmem.h lundump.h -lfunc.o: lfunc.c lprefix.h lua.h luaconf.h lfunc.h lobject.h llimits.h \ - lgc.h lstate.h ltm.h lzio.h lmem.h -lgc.o: lgc.c lprefix.h lua.h luaconf.h ldebug.h lstate.h lobject.h \ - llimits.h ltm.h lzio.h lmem.h ldo.h lfunc.h lgc.h lstring.h ltable.h -linit.o: linit.c lprefix.h lua.h luaconf.h lualib.h lauxlib.h -liolib.o: liolib.c lprefix.h lua.h luaconf.h lauxlib.h lualib.h -llex.o: llex.c lprefix.h lua.h luaconf.h lctype.h llimits.h ldebug.h \ - lstate.h lobject.h ltm.h lzio.h lmem.h ldo.h lgc.h llex.h lparser.h \ - lstring.h ltable.h -lmathlib.o: lmathlib.c lprefix.h lua.h luaconf.h lauxlib.h lualib.h -lmem.o: lmem.c lprefix.h lua.h luaconf.h ldebug.h lstate.h lobject.h \ - llimits.h ltm.h lzio.h lmem.h ldo.h lgc.h -loadlib.o: loadlib.c lprefix.h lua.h luaconf.h lauxlib.h lualib.h -lobject.o: lobject.c lprefix.h lua.h luaconf.h lctype.h llimits.h \ - ldebug.h lstate.h lobject.h ltm.h lzio.h lmem.h ldo.h lstring.h lgc.h \ - lvm.h -lopcodes.o: lopcodes.c lprefix.h lopcodes.h llimits.h lua.h luaconf.h -loslib.o: loslib.c lprefix.h lua.h luaconf.h lauxlib.h lualib.h -lparser.o: lparser.c lprefix.h lua.h luaconf.h lcode.h llex.h lobject.h \ - llimits.h lzio.h lmem.h lopcodes.h lparser.h ldebug.h lstate.h ltm.h \ - ldo.h lfunc.h lstring.h lgc.h ltable.h -lstate.o: lstate.c lprefix.h lua.h luaconf.h lapi.h llimits.h lstate.h \ - lobject.h ltm.h lzio.h lmem.h ldebug.h ldo.h lfunc.h lgc.h llex.h \ - lstring.h ltable.h -lstring.o: lstring.c lprefix.h lua.h luaconf.h ldebug.h lstate.h \ - lobject.h llimits.h ltm.h lzio.h lmem.h ldo.h lstring.h lgc.h -lstrlib.o: lstrlib.c lprefix.h lua.h luaconf.h lauxlib.h lualib.h -ltable.o: ltable.c lprefix.h lua.h luaconf.h ldebug.h lstate.h lobject.h \ - llimits.h ltm.h lzio.h lmem.h ldo.h lgc.h lstring.h ltable.h lvm.h -ltablib.o: ltablib.c lprefix.h lua.h luaconf.h lauxlib.h lualib.h -ltests.o: ltests.c lprefix.h lua.h luaconf.h lapi.h llimits.h lstate.h \ - lobject.h ltm.h lzio.h lmem.h lauxlib.h lcode.h llex.h lopcodes.h \ - lparser.h lctype.h ldebug.h ldo.h lfunc.h lstring.h lgc.h ltable.h \ - lualib.h -ltm.o: ltm.c lprefix.h lua.h luaconf.h ldebug.h lstate.h lobject.h \ - llimits.h ltm.h lzio.h lmem.h ldo.h lstring.h lgc.h ltable.h lvm.h -lua.o: lua.c lprefix.h lua.h luaconf.h lauxlib.h lualib.h -lundump.o: lundump.c lprefix.h lua.h luaconf.h ldebug.h lstate.h \ - lobject.h llimits.h ltm.h lzio.h lmem.h ldo.h lfunc.h lstring.h lgc.h \ - lundump.h -lutf8lib.o: lutf8lib.c lprefix.h lua.h luaconf.h lauxlib.h lualib.h -lvm.o: lvm.c lprefix.h lua.h luaconf.h ldebug.h lstate.h lobject.h \ - llimits.h ltm.h lzio.h lmem.h ldo.h lfunc.h lgc.h lopcodes.h lstring.h \ - ltable.h lvm.h -lzio.o: lzio.c lprefix.h lua.h luaconf.h llimits.h lmem.h lstate.h \ - lobject.h ltm.h lzio.h - -# (end of Makefile) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/Makefile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/Makefile deleted file mode 100644 index 85e94cee5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -TOCK_USERLAND_BASE_DIR ?= .. -LIBNAME := lvgl -$(LIBNAME)_DIR := $(TOCK_USERLAND_BASE_DIR)/$(LIBNAME) - - -DEPPATH += --dep-path $(LVGL_DIR) -VPATH += :$(LVGL_DIR) - -LVGL_DIR = $(TOCK_USERLAND_BASE_DIR)/lvgl/lvgl - -include $(LVGL_DIR)/lvgl.mk - -# List all C and Assembly files -$(LIBNAME)_SRCS := $(CSRCS) - -include $(TOCK_USERLAND_BASE_DIR)/TockLibrary.mk - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/README.md deleted file mode 100644 index 2b41aec74..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/README.md +++ /dev/null @@ -1,41 +0,0 @@ -lvGL 8.0.2 for Tock OS -=================================== - -Light and Versatile Graphics Library is a free and open-source graphics library providing everything you need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. - -See https://docs.littlevgl.com/en/html/index.html for documentation. - -Using `lvgl` in Tock --------------------- - -To use `lvgl`, add the following include to the application's -Makefile: - - EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/lvgl - - - -Re-compiling `lvgl` ------------------ - -Checkout the lvgl submodule in this directory - - $ git submodule init -- lvgl - $ git submodule update - -For faster build times, edit the `lvgl/lvgl.mk` file and comment the examples. -``` -# include $(LVGL_DIR)/$(LVGL_DIR_NAME)/examples/examples.mk -include $(LVGL_DIR)/$(LVGL_DIR_NAME)/src/extra/extra.mk -include $(LVGL_DIR)/$(LVGL_DIR_NAME)/src/core/lv_core.mk -... -``` - -then run `make` - - $ cd lvgl - $ make - -Configure lvGL --------------- -Edit the ``lv_conf.h`` in this folder to set up some parameters and optionals diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lv_conf.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lv_conf.h deleted file mode 100644 index f92cc2c3d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lv_conf.h +++ /dev/null @@ -1,512 +0,0 @@ -/** - * @file lv_conf.h - * Configuration file for v8.0.2 - */ - -/* - * COPY THIS FILE AS `lv_conf.h` NEXT TO the `lvgl` FOLDER - */ - -#if 1 /*Set it to "1" to enable content*/ - -#ifndef LV_CONF_H -#define LV_CONF_H -/*clang-format off*/ - -#include - - -/*==================== - COLOR SETTINGS - *====================*/ - -/*Color depth: 1 (1 byte per pixel), 8 (RGB332), 16 (RGB565), 32 (ARGB8888)*/ -#define LV_COLOR_DEPTH 16 - -/*Swap the 2 bytes of RGB565 color. Useful if the display has a 8 bit interface (e.g. SPI)*/ -#define LV_COLOR_16_SWAP 1 - -/*Enable more complex drawing routines to manage screens transparency. - *Can be used if the UI is above another layer, e.g. an OSD menu or video player. - *Requires `LV_COLOR_DEPTH = 32` colors and the screen's `bg_opa` should be set to non LV_OPA_COVER value*/ -#define LV_COLOR_SCREEN_TRANSP 0 - -/*Images pixels with this color will not be drawn if they are chroma keyed)*/ -#define LV_COLOR_CHROMA_KEY lv_color_hex(0x00ff00) /*pure green*/ - -/*========================= - MEMORY SETTINGS - *=========================*/ - -/*1: use custom malloc/free, 0: use the built-in `lv_mem_alloc()` and `lv_mem_free()`*/ -#define LV_MEM_CUSTOM 0 -#if LV_MEM_CUSTOM == 0 -/*Size of the memory available for `lv_mem_alloc()` in bytes (>= 2kB)*/ -# define LV_MEM_SIZE (8U * 1024U) /*[bytes]*/ - -/*Set an address for the memory pool instead of allocating it as a normal array. Can be in external SRAM too.*/ -# define LV_MEM_ADR 0 /*0: unused*/ -#else /*LV_MEM_CUSTOM*/ -# define LV_MEM_CUSTOM_INCLUDE /*Header for the dynamic memory function*/ -# define LV_MEM_CUSTOM_ALLOC malloc -# define LV_MEM_CUSTOM_FREE free -# define LV_MEM_CUSTOM_REALLOC realloc -#endif /*LV_MEM_CUSTOM*/ - -/*Use the standard `memcpy` and `memset` instead of LVGL's own functions. (Might or might not be faster).*/ -#define LV_MEMCPY_MEMSET_STD 0 - -/*==================== - HAL SETTINGS - *====================*/ - -/*Default display refresh period. LVG will redraw changed ares with this period time*/ -#define LV_DISP_DEF_REFR_PERIOD 30 /*[ms]*/ - -/*Input device read period in milliseconds*/ -#define LV_INDEV_DEF_READ_PERIOD 30 /*[ms]*/ - -/*Use a custom tick source that tells the elapsed time in milliseconds. - *It removes the need to manually update the tick with `lv_tick_inc()`)*/ -#define LV_TICK_CUSTOM 0 -#if LV_TICK_CUSTOM -#define LV_TICK_CUSTOM_INCLUDE "Arduino.h" /*Header for the system time function*/ -#define LV_TICK_CUSTOM_SYS_TIME_EXPR (millis()) /*Expression evaluating to current system time in ms*/ -#endif /*LV_TICK_CUSTOM*/ - -/*Default Dot Per Inch. Used to initialize default sizes such as widgets sized, style paddings. - *(Not so important, you can adjust it to modify default sizes and spaces)*/ -#define LV_DPI_DEF 130 /*[px/inch]*/ - -/*======================= - * FEATURE CONFIGURATION - *=======================*/ - -/*------------- - * Drawing - *-----------*/ - -/*Enable complex draw engine. - *Required to draw shadow, gradient, rounded corners, circles, arc, skew lines, image transformations or any masks*/ -#define LV_DRAW_COMPLEX 1 -#if LV_DRAW_COMPLEX != 0 - -/*Allow buffering some shadow calculation. - *LV_SHADOW_CACHE_SIZE is the max. shadow size to buffer, where shadow size is `shadow_width + radius` - *Caching has LV_SHADOW_CACHE_SIZE^2 RAM cost*/ -#define LV_SHADOW_CACHE_SIZE 0 -#endif /*LV_DRAW_COMPLEX*/ - -/*Default image cache size. Image caching keeps the images opened. - *If only the built-in image formats are used there is no real advantage of caching. (I.e. if no new image decoder is added) - *With complex image decoders (e.g. PNG or JPG) caching can save the continuous open/decode of images. - *However the opened images might consume additional RAM. - *0: to disable caching*/ -#define LV_IMG_CACHE_DEF_SIZE 0 - -/*Maximum buffer size to allocate for rotation. Only used if software rotation is enabled in the display driver.*/ -#define LV_DISP_ROT_MAX_BUF (10*1024) -/*------------- - * GPU - *-----------*/ - -/*Use STM32's DMA2D (aka Chrom Art) GPU*/ -#define LV_USE_GPU_STM32_DMA2D 0 -#if LV_USE_GPU_STM32_DMA2D -/*Must be defined to include path of CMSIS header of target processor -e.g. "stm32f769xx.h" or "stm32f429xx.h"*/ -#define LV_GPU_DMA2D_CMSIS_INCLUDE -#endif - -/*Use NXP's PXP GPU iMX RTxxx platforms*/ -#define LV_USE_GPU_NXP_PXP 0 -#if LV_USE_GPU_NXP_PXP -/*1: Add default bare metal and FreeRTOS interrupt handling routines for PXP (lv_gpu_nxp_pxp_osa.c) - * and call lv_gpu_nxp_pxp_init() automatically during lv_init(). Note that symbol SDK_OS_FREE_RTOS - * has to be defined in order to use FreeRTOS OSA, otherwise bare-metal implementation is selected. - *0: lv_gpu_nxp_pxp_init() has to be called manually before lv_init() - */ -#define LV_USE_GPU_NXP_PXP_AUTO_INIT 0 -#endif - -/*Use NXP's VG-Lite GPU iMX RTxxx platforms*/ -#define LV_USE_GPU_NXP_VG_LITE 0 - -/*------------- - * Logging - *-----------*/ - -/*Enable the log module*/ -#define LV_USE_LOG 0 -#if LV_USE_LOG - -/*How important log should be added: - *LV_LOG_LEVEL_TRACE A lot of logs to give detailed information - *LV_LOG_LEVEL_INFO Log important events - *LV_LOG_LEVEL_WARN Log if something unwanted happened but didn't cause a problem - *LV_LOG_LEVEL_ERROR Only critical issue, when the system may fail - *LV_LOG_LEVEL_USER Only logs added by the user - *LV_LOG_LEVEL_NONE Do not log anything*/ -# define LV_LOG_LEVEL LV_LOG_LEVEL_DEBUG - -/*1: Print the log with 'printf'; - *0: User need to register a callback with `lv_log_register_print_cb()`*/ -# define LV_LOG_PRINTF 0 - -/*Enable/disable LV_LOG_TRACE in modules that produces a huge number of logs*/ -# define LV_LOG_TRACE_MEM 1 -# define LV_LOG_TRACE_TIMER 1 -# define LV_LOG_TRACE_INDEV 1 -# define LV_LOG_TRACE_DISP_REFR 1 -# define LV_LOG_TRACE_EVENT 1 -# define LV_LOG_TRACE_OBJ_CREATE 1 -# define LV_LOG_TRACE_LAYOUT 1 -# define LV_LOG_TRACE_ANIM 1 - -#endif /*LV_USE_LOG*/ - -/*------------- - * Asserts - *-----------*/ - -/*Enable asserts if an operation is failed or an invalid data is found. - *If LV_USE_LOG is enabled an error message will be printed on failure*/ -#define LV_USE_ASSERT_NULL 1 /*Check if the parameter is NULL. (Very fast, recommended)*/ -#define LV_USE_ASSERT_MALLOC 1 /*Checks is the memory is successfully allocated or no. (Very fast, recommended)*/ -#define LV_USE_ASSERT_STYLE 0 /*Check if the styles are properly initialized. (Very fast, recommended)*/ -#define LV_USE_ASSERT_MEM_INTEGRITY 0 /*Check the integrity of `lv_mem` after critical operations. (Slow)*/ -#define LV_USE_ASSERT_OBJ 0 /*Check the object's type and existence (e.g. not deleted). (Slow)*/ - -/*Add a custom handler when assert happens e.g. to restart the MCU*/ -#define LV_ASSERT_HANDLER_INCLUDE -#define LV_ASSERT_HANDLER while(1); /*Halt by default*/ - -/*------------- - * Others - *-----------*/ - -/*1: Show CPU usage and FPS count in the right bottom corner*/ -#define LV_USE_PERF_MONITOR 0 - -/*1: Show the used memory and the memory fragmentation in the left bottom corner - * Requires LV_MEM_CUSTOM = 0*/ -#define LV_USE_MEM_MONITOR 0 - -/*1: Draw random colored rectangles over the redrawn areas*/ -#define LV_USE_REFR_DEBUG 0 - -/*Change the built in (v)snprintf functions*/ -#define LV_SPRINTF_CUSTOM 0 -#if LV_SPRINTF_CUSTOM -# define LV_SPRINTF_INCLUDE -# define lv_snprintf snprintf -# define lv_vsnprintf vsnprintf -#else /*LV_SPRINTF_CUSTOM*/ -# define LV_SPRINTF_USE_FLOAT 0 -#endif /*LV_SPRINTF_CUSTOM*/ - -#define LV_USE_USER_DATA 1 - -/*Garbage Collector settings - *Used if lvgl is binded to higher level language and the memory is managed by that language*/ -#define LV_ENABLE_GC 0 -#if LV_ENABLE_GC != 0 -# define LV_GC_INCLUDE "gc.h" /*Include Garbage Collector related things*/ -#endif /*LV_ENABLE_GC*/ - -/*===================== - * COMPILER SETTINGS - *====================*/ - -/*For big endian systems set to 1*/ -#define LV_BIG_ENDIAN_SYSTEM 0 - -/*Define a custom attribute to `lv_tick_inc` function*/ -#define LV_ATTRIBUTE_TICK_INC - -/*Define a custom attribute to `lv_timer_handler` function*/ -#define LV_ATTRIBUTE_TIMER_HANDLER - -/*Define a custom attribute to `lv_disp_flush_ready` function*/ -#define LV_ATTRIBUTE_FLUSH_READY - -/*Required alignment size for buffers*/ -#define LV_ATTRIBUTE_MEM_ALIGN_SIZE - -/*Will be added where memories needs to be aligned (with -Os data might not be aligned to boundary by default). - * E.g. __attribute__((aligned(4)))*/ -#define LV_ATTRIBUTE_MEM_ALIGN - -/*Attribute to mark large constant arrays for example font's bitmaps*/ -#define LV_ATTRIBUTE_LARGE_CONST - -/*Complier prefix for a big array declaration in RAM*/ -#define LV_ATTRIBUTE_LARGE_RAM_ARRAY - -/*Place performance critical functions into a faster memory (e.g RAM)*/ -#define LV_ATTRIBUTE_FAST_MEM - -/*Prefix variables that are used in GPU accelerated operations, often these need to be placed in RAM sections that are DMA accessible*/ -#define LV_ATTRIBUTE_DMA - -/*Export integer constant to binding. This macro is used with constants in the form of LV_ that - *should also appear on LVGL binding API such as Micropython.*/ -#define LV_EXPORT_CONST_INT(int_value) struct _silence_gcc_warning /*The default value just prevents GCC warning*/ - -/*Extend the default -32k..32k coordinate range to -4M..4M by using int32_t for coordinates instead of int16_t*/ -#define LV_USE_LARGE_COORD 0 - -/*================== - * FONT USAGE - *===================*/ - -/*Montserrat fonts with ASCII range and some symbols using bpp = 4 - *https://fonts.google.com/specimen/Montserrat*/ -#define LV_FONT_MONTSERRAT_8 0 -#define LV_FONT_MONTSERRAT_10 0 -#define LV_FONT_MONTSERRAT_12 0 -#define LV_FONT_MONTSERRAT_14 1 -#define LV_FONT_MONTSERRAT_16 0 -#define LV_FONT_MONTSERRAT_18 0 -#define LV_FONT_MONTSERRAT_20 0 -#define LV_FONT_MONTSERRAT_22 0 -#define LV_FONT_MONTSERRAT_24 0 -#define LV_FONT_MONTSERRAT_26 0 -#define LV_FONT_MONTSERRAT_28 0 -#define LV_FONT_MONTSERRAT_30 0 -#define LV_FONT_MONTSERRAT_32 0 -#define LV_FONT_MONTSERRAT_34 0 -#define LV_FONT_MONTSERRAT_36 0 -#define LV_FONT_MONTSERRAT_38 0 -#define LV_FONT_MONTSERRAT_40 0 -#define LV_FONT_MONTSERRAT_42 0 -#define LV_FONT_MONTSERRAT_44 0 -#define LV_FONT_MONTSERRAT_46 0 -#define LV_FONT_MONTSERRAT_48 0 - -/*Demonstrate special features*/ -#define LV_FONT_MONTSERRAT_12_SUBPX 0 -#define LV_FONT_MONTSERRAT_28_COMPRESSED 0 /*bpp = 3*/ -#define LV_FONT_DEJAVU_16_PERSIAN_HEBREW 0 /*Hebrew, Arabic, Perisan letters and all their forms*/ -#define LV_FONT_SIMSUN_16_CJK 0 /*1000 most common CJK radicals*/ - -/*Pixel perfect monospace fonts*/ -#define LV_FONT_UNSCII_8 0 -#define LV_FONT_UNSCII_16 0 - -/*Optionally declare custom fonts here. - *You can use these fonts as default font too and they will be available globally. - *E.g. #define LV_FONT_CUSTOM_DECLARE LV_FONT_DECLARE(my_font_1) LV_FONT_DECLARE(my_font_2)*/ -#define LV_FONT_CUSTOM_DECLARE - -/*Always set a default font*/ -#define LV_FONT_DEFAULT &lv_font_montserrat_14 - -/*Enable handling large font and/or fonts with a lot of characters. - *The limit depends on the font size, font face and bpp. - *Compiler error will be triggered if a font needs it.*/ -#define LV_FONT_FMT_TXT_LARGE 0 - -/*Enables/disables support for compressed fonts.*/ -#define LV_USE_FONT_COMPRESSED 0 - -/*Enable subpixel rendering*/ -#define LV_USE_FONT_SUBPX 0 -#if LV_USE_FONT_SUBPX -/*Set the pixel order of the display. Physical order of RGB channels. Doesn't matter with "normal" fonts.*/ -#define LV_FONT_SUBPX_BGR 0 /*0: RGB; 1:BGR order*/ -#endif - -/*================= - * TEXT SETTINGS - *=================*/ - -/** - * Select a character encoding for strings. - * Your IDE or editor should have the same character encoding - * - LV_TXT_ENC_UTF8 - * - LV_TXT_ENC_ASCII - */ -#define LV_TXT_ENC LV_TXT_ENC_UTF8 - - /*Can break (wrap) texts on these chars*/ -#define LV_TXT_BREAK_CHARS " ,.;:-_" - -/*If a word is at least this long, will break wherever "prettiest" - *To disable, set to a value <= 0*/ -#define LV_TXT_LINE_BREAK_LONG_LEN 0 - -/*Minimum number of characters in a long word to put on a line before a break. - *Depends on LV_TXT_LINE_BREAK_LONG_LEN.*/ -#define LV_TXT_LINE_BREAK_LONG_PRE_MIN_LEN 3 - -/*Minimum number of characters in a long word to put on a line after a break. - *Depends on LV_TXT_LINE_BREAK_LONG_LEN.*/ -#define LV_TXT_LINE_BREAK_LONG_POST_MIN_LEN 3 - -/*The control character to use for signalling text recoloring.*/ -#define LV_TXT_COLOR_CMD "#" - -/*Support bidirectional texts. Allows mixing Left-to-Right and Right-to-Left texts. - *The direction will be processed according to the Unicode Bidirectioanl Algorithm: - *https://www.w3.org/International/articles/inline-bidi-markup/uba-basics*/ -#define LV_USE_BIDI 0 -#if LV_USE_BIDI -/*Set the default direction. Supported values: - *`LV_BASE_DIR_LTR` Left-to-Right - *`LV_BASE_DIR_RTL` Right-to-Left - *`LV_BASE_DIR_AUTO` detect texts base direction*/ -#define LV_BIDI_BASE_DIR_DEF LV_BASE_DIR_AUTO -#endif - -/*Enable Arabic/Persian processing - *In these languages characters should be replaced with an other form based on their position in the text*/ -#define LV_USE_ARABIC_PERSIAN_CHARS 0 - -/*================== - * WIDGET USAGE - *================*/ - -/*Documentation of the widgets: https://docs.lvgl.io/latest/en/html/widgets/index.html*/ - -#define LV_USE_ARC 1 - -#define LV_USE_ANIMIMG 1 - -#define LV_USE_BAR 1 - -#define LV_USE_BTN 1 - -#define LV_USE_BTNMATRIX 1 - -#define LV_USE_CANVAS 1 - -#define LV_USE_CHECKBOX 1 - - -#define LV_USE_DROPDOWN 1 /*Requires: lv_label*/ - -#define LV_USE_IMG 1 /*Requires: lv_label*/ - -#define LV_USE_LABEL 1 -#if LV_USE_LABEL -# define LV_LABEL_TEXT_SELECTION 1 /*Enable selecting text of the label*/ -# define LV_LABEL_LONG_TXT_HINT 1 /*Store some extra info in labels to speed up drawing of very long texts*/ -#endif - -#define LV_USE_LINE 1 - -#define LV_USE_ROLLER 1 /*Requires: lv_label*/ -#if LV_USE_ROLLER -# define LV_ROLLER_INF_PAGES 7 /*Number of extra "pages" when the roller is infinite*/ -#endif - -#define LV_USE_SLIDER 1 /*Requires: lv_bar*/ - -#define LV_USE_SWITCH 1 - -#define LV_USE_TEXTAREA 1 /*Requires: lv_label*/ -#if LV_USE_TEXTAREA != 0 -# define LV_TEXTAREA_DEF_PWD_SHOW_TIME 1500 /*ms*/ -#endif - -#define LV_USE_TABLE 1 - -/*================== - * EXTRA COMPONENTS - *==================*/ - -/*----------- - * Widgets - *----------*/ -#define LV_USE_CALENDAR 1 -#if LV_USE_CALENDAR -# define LV_CALENDAR_WEEK_STARTS_MONDAY 0 -# if LV_CALENDAR_WEEK_STARTS_MONDAY -# define LV_CALENDAR_DEFAULT_DAY_NAMES {"Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"} -# else -# define LV_CALENDAR_DEFAULT_DAY_NAMES {"Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"} -# endif - -# define LV_CALENDAR_DEFAULT_MONTH_NAMES {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"} -# define LV_USE_CALENDAR_HEADER_ARROW 1 -# define LV_USE_CALENDAR_HEADER_DROPDOWN 1 -#endif /*LV_USE_CALENDAR*/ - -#define LV_USE_CHART 1 - -#define LV_USE_COLORWHEEL 1 - -#define LV_USE_IMGBTN 1 - -#define LV_USE_KEYBOARD 1 - -#define LV_USE_LED 1 - -#define LV_USE_LIST 1 - -#define LV_USE_METER 1 - -#define LV_USE_MSGBOX 1 - -#define LV_USE_SPINBOX 1 - -#define LV_USE_SPINNER 1 - -#define LV_USE_TABVIEW 1 - -#define LV_USE_TILEVIEW 1 - -#define LV_USE_WIN 1 - -#define LV_USE_SPAN 1 -#if LV_USE_SPAN -/*A line text can contain maximum num of span descriptor */ -# define LV_SPAN_SNIPPET_STACK_SIZE 64 -#endif - -/*----------- - * Themes - *----------*/ -/*A simple, impressive and very complete theme*/ -#define LV_USE_THEME_DEFAULT 1 -#if LV_USE_THEME_DEFAULT - -/*0: Light mode; 1: Dark mode*/ -# define LV_THEME_DEFAULT_DARK 0 - -/*1: Enable grow on press*/ -# define LV_THEME_DEFAULT_GROW 1 - -/*Default transition time in [ms]*/ -# define LV_THEME_DEFAULT_TRANSITON_TIME 80 -#endif /*LV_USE_THEME_DEFAULT*/ - -/*An very simple them that is a good starting point for a custom theme*/ - #define LV_USE_THEME_BASIC 1 - -/*A theme designed for monochrome displays*/ -#define LV_USE_THEME_MONO 1 - -/*----------- - * Layouts - *----------*/ - -/*A layout similar to Flexbox in CSS.*/ -#define LV_USE_FLEX 1 - -/*A layout similar to Grid in CSS.*/ -#define LV_USE_GRID 1 - -/*================== -* EXAMPLES -*==================*/ - -/*Enable the examples to be built with the library*/ -#define LV_BUILD_EXAMPLES 1 - -/*--END OF LV_CONF_H--*/ - -#endif /*LV_CONF_H*/ - -#endif /*End of "Content enable"*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.editorconfig b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.editorconfig deleted file mode 100644 index 3f0bdad79..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.editorconfig +++ /dev/null @@ -1,6 +0,0 @@ -[*.{c,h,ino}] -indent_style = space -indent_size = 4 -end_of_line = lf -insert_final_newline = true -trim_trailing_whitespace = true diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/FUNDING.yml b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/FUNDING.yml deleted file mode 100644 index 13530078e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/FUNDING.yml +++ /dev/null @@ -1 +0,0 @@ -open_collective: lvgl diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/ISSUE_TEMPLATE/bug-report.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/ISSUE_TEMPLATE/bug-report.md deleted file mode 100644 index 9d9f05d8b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/ISSUE_TEMPLATE/bug-report.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -name: Bug report -about: Create a bug report to help us improve -title: '' -labels: '' -assignees: '' - ---- - - - -### Perform all steps below and tick them with [x] -- [ ] Check the related part of the [Documentation](https://docs.lvgl.io/) -- [ ] Update lvgl to the latest version -- [ ] Reproduce the issue in a [Simulator](https://docs.lvgl.io/latest/en/html/get-started/pc-simulator.html) - -### Describe the bug - - -### To Reproduce - - -### Expected behavior - - -### Screenshots or video - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/ISSUE_TEMPLATE/config.yml b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index 2228ff12d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,14 +0,0 @@ -blank_issues_enabled: false -contact_links: - - name: Documentation - url: https://docs.lvgl.io - about: Be sure to read to documentation first - - name: Forum - url: https://forum.lvgl.io - about: For topics like How-to, Getting started, Feature request - - name: CONTIBUTING.md - url: https://github.com/lvgl/lvgl/blob/master/docs/CONTRIBUTING.md#faq-about-contributing - about: The basic rules of contributing - - name: CODING_STYLE.md - url: https://github.com/lvgl/lvgl/blob/master/docs/CODING_STYLE.md - about: Quick summary of LVGL's code style diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/ISSUE_TEMPLATE/dev-discussion.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/ISSUE_TEMPLATE/dev-discussion.md deleted file mode 100644 index 7c9f6c088..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/ISSUE_TEMPLATE/dev-discussion.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -name: Development discussion -about: Discussion strictly related to the development of the LVGL. -title: '' -labels: '' -assignees: '' - ---- - - -### Introduce the problem - - -### Examples and cases - - -### Suggested solution - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/auto-comment.yml b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/auto-comment.yml deleted file mode 100644 index a141fb548..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/auto-comment.yml +++ /dev/null @@ -1,12 +0,0 @@ -# Comment to a new issue. -pullRequestOpened: | - Thank you for raising your pull request. - - To ensure that all licensing criteria is met all repositories of the LVGL project apply a process called DCO (Developer's Certificate of Origin). - - The text of DCO can be read here: https://developercertificate.org/ - For a more detailed description see the [Documentation](https://docs.lvgl.io/latest/en/html/contributing/index.html#developer-certification-of-origin-dco) site. - - By contributing to any repositories of the LVGL project you state that your contribution corresponds with the DCO. - - No further action is required if your contribution fulfills the DCO. If you are not sure about it feel free to ask us in a comment. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/pull_request_template.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/pull_request_template.md deleted file mode 100644 index 8d8149581..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/pull_request_template.md +++ /dev/null @@ -1,8 +0,0 @@ -### Description of the feature or fix - -A clear and concise description of what the bug or new feature is. - -### Checkpoints -- [ ] Follow the [styling guide](https://github.com/lvgl/lvgl/blob/master/docs/CODING_STYLE.md) -- [ ] Update [CHANGELOG.md](https://github.com/lvgl/lvgl/blob/master/docs/CHANGELOG.md) -- [ ] Update the documentation diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/build_micropython.yml b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/build_micropython.yml deleted file mode 100644 index 2c187075c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/build_micropython.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: Build Micropython with LVGL submodule - -on: - push: - branches: [ master, dev ] - pull_request: - branches: [ master, dev ] - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - name: Install SDL - run: | - sudo add-apt-repository -y "deb http://archive.ubuntu.com/ubuntu `lsb_release -sc` main universe restricted multiverse" - sudo apt-get update -y -qq - sudo apt-get install libsdl2-dev - - name: Clone lv_micropython - run: | - git clone https://github.com/lvgl/lv_micropython.git . - git checkout dev-8.0 - - name: Update submodules - run: git submodule update --init --recursive - - name: Checkout LVGL submodule - working-directory: ./lib/lv_bindings/lvgl - run: | - git fetch --force ${{ github.event.repository.git_url }} "+refs/heads/*:refs/remotes/origin/*" - git fetch --force ${{ github.event.repository.git_url }} "+refs/pull/*:refs/remotes/origin/pr/*" - git checkout ${{ github.sha }} || git checkout ${{ github.event.pull_request.head.sha }} - git submodule update --init --recursive - - name: Build mpy-cross - run: make -j $(nproc) -C mpy-cross - - name: Build the unix port - run: make -j $(nproc) -C ports/unix - - name: Run advanced_demo - run: > - echo "import gc,utime; - utime.sleep(5); - gc.collect(); - utime.sleep(5)" | - ports/unix/micropython -i lib/lv_bindings/examples/advanced_demo.py diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/ccpp.yml b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/ccpp.yml deleted file mode 100644 index f933952be..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/ccpp.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: C/C++ CI - -on: - push: - branches: [ master, dev ] - pull_request: - branches: [master, dev ] - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - - uses: ammaraskar/gcc-problem-matcher@master - - name: Run tests - run: sudo apt-get install libpng-dev; cd tests; python ./build.py diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/close_old_issues.yml b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/close_old_issues.yml deleted file mode 100644 index e59e2ffba..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/close_old_issues.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: 'Close stale issues and PRs' -on: - schedule: - - cron: '30 1 * * *' - workflow_dispatch: - -jobs: - stale: - runs-on: ubuntu-latest - steps: - - uses: actions/stale@v3 - with: - repo-token: ${{ secrets.LVGL_BOT_TOKEN }} - stale-issue-message: 'This issue is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 7 days.' - stale-pr-message: 'This PR is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 7 days.' - close-issue-message: 'This issue was closed because it has been stalled for 7 days with no activity.' - days-before-stale: 14 - days-before-close: 7 - exempt-issue-labels: 'pinned' - exempt-pr-labels: 'pinned' diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/compile_docs.yml b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/compile_docs.yml deleted file mode 100644 index 18727b347..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/compile_docs.yml +++ /dev/null @@ -1,75 +0,0 @@ -name: Build docs -on: - push: - branches: - - master - - 'release/*' -env: - EM_VERSION: 2.0.4 - EM_CACHE_FOLDER: 'emsdk-cache' -jobs: - build-and-deploy: - if: github.repository == 'lvgl/lvgl' - runs-on: ubuntu-latest - concurrency: docs-build-and-deploy - steps: - - name: Checkout - uses: actions/checkout@v2 - with: - persist-credentials: false - fetch-depth: 0 - - name: Setup Python - uses: actions/setup-python@v1 - with: - python-version: 3.7 - - name: Cache Python packages - uses: actions/cache@v2 - with: - # Cache the Python package environment, excluding pip and setuptools installed by setup-python - path: | - ~/.cache/pip - ${{ env.pythonLocation }}/bin/* - ${{ env.pythonLocation }}/include - ${{ env.pythonLocation }}/lib/python*/site-packages/* - !${{ env.pythonLocation }}/bin/pip* - !${{ env.pythonLocation }}/lib/python*/site-packages/pip* - !${{ env.pythonLocation }}/lib/python*/site-packages/setuptools* - key: ${{ env.pythonLocation }}-${{ hashFiles('docs/requirements.txt') }} - - name: Install Doxygen and Latex dependencies - run: sudo apt-get install doxygen texlive-xetex texlive-binaries texlive-lang-english latexmk fonts-freefont-otf - - name: Install requirements - run: | - pip install -r docs/requirements.txt - - name: Setup Emscripten cache - id: cache-system-libraries - uses: actions/cache@v2 - with: - path: ${{env.EM_CACHE_FOLDER}} - key: ${{env.EM_VERSION}}-${{ runner.os }} - - uses: mymindstorm/setup-emsdk@v9 - with: - version: ${{env.EM_VERSION}} - actions-cache-folder: ${{env.EM_CACHE_FOLDER}} - - name: ccache - uses: hendrikmuhs/ccache-action@v1 - - name: Build examples (with cache) - run: scripts/build_html_examples.sh - - name: Build docs - run: docs/build.py - - name: Remove .doctrees - run: rm -rf out_html/.doctrees - - name: Retrieve version - run: | - echo "::set-output name=VERSION_NAME::$(scripts/find_version.sh)" - id: version - - name: Deploy - uses: JamesIves/github-pages-deploy-action@3.7.1 - with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - ACCESS_TOKEN: ${{ secrets.LVGL_BOT_TOKEN }} - REPOSITORY_NAME: lvgl/docs - BRANCH: gh-pages # The branch the action should deploy to. - FOLDER: out_html # The folder the action should deploy. - TARGET_FOLDER: ${{ steps.version.outputs.VERSION_NAME }} - PRESERVE: true - SINGLE_COMMIT: true diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/main.yml b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/main.yml deleted file mode 100644 index 9c4fc306a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/main.yml +++ /dev/null @@ -1,16 +0,0 @@ -on: - issues: - types: [opened, edited] - -jobs: - auto_close_issues: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v1 - - name: Automatically close issues that don't follow the issue template - uses: lucasbento/auto-close-issues@v1.0.2 - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - issue-close-message: "@${issue.user.login}: hello! :wave:\n\nThis issue is being automatically closed because it does not follow the issue template." # optional property - closed-issues-label: "not-template" diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/release.yml b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/release.yml deleted file mode 100644 index e9138c76b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.github/workflows/release.yml +++ /dev/null @@ -1,27 +0,0 @@ -on: - push: - # Sequence of patterns matched against refs/tags - tags: - - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10 - -name: Create Release - -jobs: - build: - name: Create Release - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v2 - - name: Create Release - id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token - with: - tag_name: ${{ github.ref }} - release_name: Release ${{ github.ref }} - body: | - See the [CHANGELOG](https://github.com/lvgl/lvgl/blob/master/docs/CHANGELOG.md) - draft: false - prerelease: false diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.gitignore b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.gitignore deleted file mode 100644 index 0286e4ad6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -**/*.o -**/*bin -**/*.swp -**/*.swo -tags -docs/api_doc -scripts/cppcheck_res.txt -scripts/built_in_font/lv_font_* -docs/doxygen_html -docs/xml -docs/out_latex -docs/_static/built_lv_examples -docs/LVGL.pdf -docs/env -out_html -__pycache__ -/emscripten_builder diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.gitmodules b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/.gitmodules deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/CMakeLists.txt b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/CMakeLists.txt deleted file mode 100644 index 427231d76..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/CMakeLists.txt +++ /dev/null @@ -1,67 +0,0 @@ -if(ESP_PLATFORM) - -file(GLOB_RECURSE SOURCES src/*.c) - -idf_component_register(SRCS ${SOURCES} - INCLUDE_DIRS . src ../ - REQUIRES main) - -target_compile_definitions(${COMPONENT_LIB} PUBLIC "-DLV_CONF_INCLUDE_SIMPLE") - -if (CONFIG_LV_MEM_CUSTOM) - if (CONFIG_LV_MEM_CUSTOM_ALLOC) - target_compile_definitions(${COMPONENT_LIB} PUBLIC "-DLV_MEM_CUSTOM_ALLOC=${CONFIG_LV_MEM_CUSTOM_ALLOC}") - endif() - - if (CONFIG_LV_MEM_CUSTOM_FREE) - target_compile_definitions(${COMPONENT_LIB} PUBLIC "-DLV_MEM_CUSTOM_FREE=${CONFIG_LV_MEM_CUSTOM_FREE}") - endif() -endif() - -if (CONFIG_LV_TICK_CUSTOM) - if (CONFIG_LV_TICK_CUSTOM_SYS_TIME_EXPR) - target_compile_definitions(${COMPONENT_LIB} PUBLIC "-DLV_TICK_CUSTOM_SYS_TIME_EXPR=${CONFIG_LV_TICK_CUSTOM_SYS_TIME_EXPR}") - endif() -endif() - -if (CONFIG_LV_USER_DATA_FREE) - target_compile_definitions(${COMPONENT_LIB} PUBLIC "-DLV_USER_DATA_FREE=${CONFIG_LV_USER_DATA_FREE}") -endif() - -if (CONFIG_LV_ATTRIBUTE_FAST_MEM_USE_IRAM) - target_compile_definitions(${COMPONENT_LIB} PUBLIC "-DLV_ATTRIBUTE_FAST_MEM=IRAM_ATTR") -endif() - -elseif(ZEPHYR_BASE) - -if(CONFIG_LVGL) - -zephyr_include_directories(${ZEPHYR_BASE}/lib/gui/lvgl) - -target_include_directories(lvgl INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}) - -zephyr_compile_definitions(LV_CONF_KCONFIG_EXTERNAL_INCLUDE=) - -zephyr_compile_definitions_ifdef(CONFIG_LV_MEM_CUSTOM - LV_MEM_CUSTOM_ALLOC=${CONFIG_LV_MEM_CUSTOM_ALLOC} - ) -zephyr_compile_definitions_ifdef(CONFIG_LV_MEM_CUSTOM - LV_MEM_CUSTOM_FREE=${CONFIG_LV_MEM_CUSTOM_FREE} - ) -zephyr_compile_definitions_ifdef(CONFIG_LV_TICK_CUSTOM - LV_TICK_CUSTOM_SYS_TIME_EXPR=${CONFIG_LV_TICK_CUSTOM_SYS_TIME_EXPR} - ) - -zephyr_library() - -file(GLOB_RECURSE SOURCES src/*.c) -zephyr_library_sources(${SOURCES}) - -endif() # CONFIG_LVGL - -else() - -file(GLOB_RECURSE SOURCES src/*.c) -add_library(lvgl STATIC ${SOURCES}) - -endif() diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/Kconfig b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/Kconfig deleted file mode 100644 index f0e629532..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/Kconfig +++ /dev/null @@ -1,714 +0,0 @@ -# Kconfig file for LVGL v8.0 - -menu "LVGL configuration" - - config LV_ATTRIBUTE_FAST_MEM_USE_IRAM - bool "Set IRAM as LV_ATTRIBUTE_FAST_MEM" - help - Set this option to configure IRAM as LV_ATTRIBUTE_FAST_MEM - - config LV_CONF_MINIMAL - bool "LVGL minimal configuration." - - # Define CONFIG_LV_CONF_SKIP so we can use LVGL - # without lv_conf.h file, the lv_conf_internal.h and - # lv_conf_kconfig.h files are used instead. - config LV_CONF_SKIP - bool - default y - - menu "Color settings" - choice - prompt "Color depth." - default LV_COLOR_DEPTH_16 - help - Color depth to be used. - - config LV_COLOR_DEPTH_32 - bool "32: ARGB8888" - config LV_COLOR_DEPTH_16 - bool "16: RGB565" - config LV_COLOR_DEPTH_8 - bool "8: RGB232" - config LV_COLOR_DEPTH_1 - bool "1: 1 byte per pixel" - endchoice - - config LV_COLOR_DEPTH - int - default 1 if LV_COLOR_DEPTH_1 - default 8 if LV_COLOR_DEPTH_8 - default 16 if LV_COLOR_DEPTH_16 - default 32 if LV_COLOR_DEPTH_32 - - config LV_COLOR_16_SWAP - bool "Swap the 2 bytes of RGB565 color. Useful if the display has a 8 bit interface (e.g. SPI)." - depends on LV_COLOR_DEPTH_16 - - config LV_COLOR_SCREEN_TRANSP - bool "Enable more complex drawing routines to manage screens transparency." - depends on LV_COLOR_DEPTH_32 - help - Can be used if the UI is above another layer, e.g. an OSD menu or video player. - Requires `LV_COLOR_DEPTH = 32` colors and the screen's `bg_opa` should be set to - non LV_OPA_COVER value - - config LV_COLOR_CHROMA_KEY_HEX - hex "Images pixels with this color will not be drawn (if they are chroma keyed)." - range 0x000000 0xFFFFFF - default 0x00FF00 - help - See misc/lv_color.h for some color values examples. - endmenu - - menu "Memory settings" - config LV_MEM_CUSTOM - bool "If true use custom malloc/free, otherwise use the built-in `lv_mem_alloc()` and `lv_mem_free()`" - - config LV_MEM_SIZE_KILOBYTES - int "Size of the memory used by `lv_mem_alloc` in kilobytes (>= 2kB)" - range 2 128 - default 32 - depends on !LV_MEM_CUSTOM - - config LV_MEM_CUSTOM_INCLUDE - string "Header to include for the custom memory function" - default "stdlib.h" - depends on LV_MEM_CUSTOM - - config LV_MEMCPY_MEMSET_STD - bool "Use the standard memcpy and memset instead of LVGL's own functions" - endmenu - - menu "HAL Settings" - config LV_DISP_DEF_REFR_PERIOD - int "Default display refresh period (ms)." - default 30 - help - Can be changed in the display driver (`lv_disp_drv_t`). - - config LV_INDEV_DEF_READ_PERIOD - int "Input device read period [ms]." - default 30 - - config LV_TICK_CUSTOM - bool - prompt "Use a custom tick source" - - config LV_TICK_CUSTOM_INCLUDE - string - prompt "Header for the system time function" - default "Arduino.h" - depends on LV_TICK_CUSTOM - - config LV_DPI_DEF - int "Default Dots Per Inch (in px)." - default 130 - help - Used to initialize default sizes such as widgets sized, style paddings. - (Not so important, you can adjust it to modify default sizes and spaces) - endmenu - - menu "Feature configuration" - - menu "Drawing" - config LV_DRAW_COMPLEX - bool "Enable complex draw engine" - default y - help - Required to draw shadow, gradient, rounded corners, circles, arc, skew lines, - image transformations or any masks. - - config LV_SHADOW_CACHE_SIZE - int "Allow buffering some shadow calculation" - depends on LV_DRAW_COMPLEX - default 0 - help - LV_SHADOW_CACHE_SIZE is the max shadow size to buffer, where - shadow size is `shadow_width + radius`. - Caching has LV_SHADOW_CACHE_SIZE^2 RAM cost. - - config LV_IMG_CACHE_DEF_SIZE - int "Default image cache size. 0 to disable caching." - default 0 - help - If only the built-in image formats are used there is no real advantage of caching. - (I.e. no new image decoder is added). - - With complex image decoders (e.g. PNG or JPG) caching can - save the continuous open/decode of images. - However the opened images might consume additional RAM. - - config LV_DISP_ROT_MAX_BUF - int "Maximum buffer size to allocate for rotation" - default 10240 - help - Only used if software rotation is enabled in the display driver. - endmenu - - menu "GPU" - config LV_USE_GPU_STM32_DMA2D - bool "Enable STM32 DMA2D (aka Chrom Art) GPU." - config LV_GPU_DMA2D_CMSIS_INCLUDE - string "include path of CMSIS header of target processor" - depends on LV_USE_GPU_STM32_DMA2D - default "" - help - Must be defined to include path of CMSIS header of target processor - e.g. "stm32f769xx.h" or "stm32f429xx.h" - - config LV_USE_GPU_NXP_PXP - bool "Use NXP's PXP GPU iMX RTxxx platforms." - config LV_USE_GPU_NXP_PXP_AUTO_INIT - bool "Call lv_gpu_nxp_pxp_init() automatically or manually." - depends on LV_USE_GPU_NXP_PXP - help - 1: Add default bare metal and FreeRTOS interrupt handling - routines for PXP (lv_gpu_nxp_pxp_osa.c) and call - lv_gpu_nxp_pxp_init() automatically during lv_init(). - Note that symbol SDK_OS_FREE_RTOS has to be defined in order - to use FreeRTOS OSA, otherwise bare-metal implementation is - selected. - 0: lv_gpu_nxp_pxp_init() has to be called manually before - lv_init(). - config LV_USE_GPU_NXP_VG_LITE - bool "Use NXP's VG-Lite GPU iMX RTxxx platforms." - endmenu - - menu "Logging" - config LV_USE_LOG - bool "Enable the log module" - - choice - bool "Default log verbosity" if LV_USE_LOG - default LV_LOG_LEVEL_WARN - help - Specify how important log should be added. - - config LV_LOG_LEVEL_TRACE - bool "A lot of logs to give detailed information" - config LV_LOG_LEVEL_INFO - bool "Log important events" - config LV_LOG_LEVEL_WARN - bool "Log if something unwanted happened but didn't cause a problem" - config LV_LOG_LEVEL_ERROR - bool "Only critical issues, when the system may fail" - config LV_LOG_LEVEL_USER - bool "Only logs added by the user" - config LV_LOG_LEVEL_NONE - bool "Do not log anything" - endchoice - - config LV_LOG_LEVEL - int - default 0 if LV_LOG_LEVEL_TRACE - default 1 if LV_LOG_LEVEL_INFO - default 2 if LV_LOG_LEVEL_WARN - default 3 if LV_LOG_LEVEL_ERROR - default 4 if LV_LOG_LEVEL_USER - default 5 if LV_LOG_LEVEL_NONE - - config LV_LOG_PRINTF - bool "Print the log with 'printf'" if LV_USE_LOG - help - Use printf for log output. - If not set the user needs to register a callback with `lv_log_register_print_cb`. - - config LV_LOG_TRACE_MEM - bool "Enable/Disable LV_LOG_TRACE in mem module" - default y - depends on LV_USE_LOG - - config LV_LOG_TRACE_TIMER - bool "Enable/Disable LV_LOG_TRACE in timer module" - default y - depends on LV_USE_LOG - - config LV_LOG_TRACE_INDEV - bool "Enable/Disable LV_LOG_TRACE in indev module" - default y - depends on LV_USE_LOG - - config LV_LOG_TRACE_DISP_REFR - bool "Enable/Disable LV_LOG_TRACE in disp refr module" - default y - depends on LV_USE_LOG - - config LV_LOG_TRACE_EVENT - bool "Enable/Disable LV_LOG_TRACE in event module" - default y - depends on LV_USE_LOG - - config LV_LOG_TRACE_OBJ_CREATE - bool "Enable/Disable LV_LOG_TRACE in obj create module" - default y - depends on LV_USE_LOG - - config LV_LOG_TRACE_LAYOUT - bool "Enable/Disable LV_LOG_TRACE in layout module" - default y - depends on LV_USE_LOG - - config LV_LOG_TRACE_ANIM - bool "Enable/Disable LV_LOG_TRACE in anim module" - default y - depends on LV_USE_LOG - endmenu - - menu "Asserts" - config LV_USE_ASSERT_NULL - bool "Check if the parameter is NULL. (Very fast, recommended)" - default y if !LV_CONF_MINIMAL - - config LV_USE_ASSERT_MALLOC - bool "Checks if the memory is successfully allocated or no. (Very fast, recommended)" - default y if !LV_CONF_MINIMAL - - config LV_USE_ASSERT_STYLE - bool "Check if the styles are properly initialized. (Very fast, recommended)" - - config LV_USE_ASSERT_MEM_INTEGRITY - bool "Check the integrity of `lv_mem` after critical operations. (Slow)" - - config LV_USE_ASSERT_OBJ - bool "Check NULL, the object's type and existence (e.g. not deleted). (Slow)." - endmenu - - menu "Others" - config LV_USE_PERF_MONITOR - bool "Show CPU usage and FPS count in the right bottom corner." - - config LV_USE_MEM_MONITOR - bool "Show the used memory and the memory fragmentation in the left bottom corner. Requires LV_MEM_CUSTOM = 0" - - config LV_USE_REFR_DEBUG - bool "Draw random colored rectangles over the redrawn areas." - - config LV_SPRINTF_CUSTOM - bool "Change the built-in (v)snprintf functions" - - config LV_SPRINTF_USE_FLOAT - bool "Enable float in built-in (v)snprintf functions" - depends on !LV_SPRINTF_CUSTOM - - config LV_USE_USER_DATA - bool "Add a 'user_data' to drivers and objects." - default y - endmenu - - menu "Compiler settings" - config LV_BIG_ENDIAN_SYSTEM - bool "For big endian systems set to 1" - - config LV_USE_LARGE_COORD - bool "Extend the default -32k..32k coordinate range to -4M..4M by using int32_t for coordinates instead of int16_t" - endmenu - - config LV_USE_USER_DATA_FREE - bool "Free the user data field upon object deletion" - depends on LV_USE_USER_DATA - config LV_USER_DATA_FREE_INCLUDE - string "Header for user data free function" - default "something.h" - depends on LV_USE_USER_DATA_FREE - config LV_USER_DATA_FREE - string "Invoking for user data free function. It has the lv_obj_t pointer as single parameter." - default "(user_data_free)" - depends on LV_USE_USER_DATA_FREE - config LV_USE_API_EXTENSION_V6 - bool "Use the functions and types from the older (v6) API if possible." - default y if !LV_CONF_MINIMAL - config LV_USE_API_EXTENSION_V7 - bool "Use the functions and types from the older (v7) API if possible." - default y if !LV_CONF_MINIMAL - endmenu - - menu "Font usage" - menu "Enable built-in fonts" - config LV_FONT_MONTSERRAT_8 - bool "Enable Montserrat 8" - config LV_FONT_MONTSERRAT_10 - bool "Enable Montserrat 10" - config LV_FONT_MONTSERRAT_12 - bool "Enable Montserrat 12" - config LV_FONT_MONTSERRAT_14 - bool "Enable Montserrat 14" - default y if !LV_CONF_MINIMAL - config LV_FONT_MONTSERRAT_16 - bool "Enable Montserrat 16" - config LV_FONT_MONTSERRAT_18 - bool "Enable Montserrat 18" - config LV_FONT_MONTSERRAT_20 - bool "Enable Montserrat 20" - config LV_FONT_MONTSERRAT_22 - bool "Enable Montserrat 22" - config LV_FONT_MONTSERRAT_24 - bool "Enable Montserrat 24" - config LV_FONT_MONTSERRAT_26 - bool "Enable Montserrat 26" - config LV_FONT_MONTSERRAT_28 - bool "Enable Montserrat 28" - config LV_FONT_MONTSERRAT_30 - bool "Enable Montserrat 30" - config LV_FONT_MONTSERRAT_32 - bool "Enable Montserrat 32" - config LV_FONT_MONTSERRAT_34 - bool "Enable Montserrat 34" - config LV_FONT_MONTSERRAT_36 - bool "Enable Montserrat 36" - config LV_FONT_MONTSERRAT_38 - bool "Enable Montserrat 38" - config LV_FONT_MONTSERRAT_40 - bool "Enable Montserrat 40" - config LV_FONT_MONTSERRAT_42 - bool "Enable Montserrat 42" - config LV_FONT_MONTSERRAT_44 - bool "Enable Montserrat 44" - config LV_FONT_MONTSERRAT_46 - bool "Enable Montserrat 46" - config LV_FONT_MONTSERRAT_48 - bool "Enable Montserrat 48" - - config LV_FONT_UNSCII_8 - bool "Enable UNSCII 8 (Perfect monospace font)" - default y if LV_CONF_MINIMAL - config LV_FONT_UNSCII_16 - bool "Enable UNSCII 16 (Perfect monospace font)" - - config LV_FONT_MONTSERRAT12SUBPX - bool "Enable Montserrat 12 sub-pixel" - config LV_FONT_MONTSERRAT28COMPRESSED - bool "Enable Montserrat 28 compressed" - config LV_FONT_DEJAVU_16_PERSIAN_HEBREW - bool "Enable Dejavu 16 Persian, Hebrew, Arabic letters" - config LV_FONT_SIMSUN_16_CJK - bool "Enable Simsun 16 CJK" - endmenu - - config LV_FONT_FMT_TXT_LARGE - bool "Enable it if you have fonts with a lot of characters." - help - The limit depends on the font size, font face and bpp - but with > 10,000 characters if you see issues probably you - need to enable it. - - config LV_USE_FONT_COMPRESSED - bool "Sets support for compressed fonts." - - config LV_USE_FONT_SUBPX - bool "Enable subpixel rendering." - - config LV_FONT_SUBPX_BGR - bool "Use BGR instead RGB for sub-pixel rendering." - depends on LV_USE_FONT_SUBPX - help - Set the pixel order of the display. - Important only if "subpx fonts" are used. - With "normal" font it doesn't matter. - - choice LV_FONT_DEFAULT - prompt "Select theme default title font" - default LV_FONT_DEFAULT_MONTSERRAT_16 if !LV_CONF_MINIMAL - default LV_FONT_DEFAULT_UNSCII_8 if LV_CONF_MINIMAL - help - Select theme default title font - - config LV_FONT_DEFAULT_MONTSERRAT_8 - bool "Montserrat 8" - select LV_FONT_MONTSERRAT_8 - config LV_FONT_DEFAULT_MONTSERRAT_12 - bool "Montserrat 12" - select LV_FONT_MONTSERRAT_12 - config LV_FONT_DEFAULT_MONTSERRAT_14 - bool "Montserrat 14" - select LV_FONT_MONTSERRAT_14 - config LV_FONT_DEFAULT_MONTSERRAT_16 - bool "Montserrat 16" - select LV_FONT_MONTSERRAT_16 - config LV_FONT_DEFAULT_MONTSERRAT_18 - bool "Montserrat 18" - select LV_FONT_MONTSERRAT_18 - config LV_FONT_DEFAULT_MONTSERRAT_20 - bool "Montserrat 20" - select LV_FONT_MONTSERRAT_20 - config LV_FONT_DEFAULT_MONTSERRAT_22 - bool "Montserrat 22" - select LV_FONT_MONTSERRAT_22 - config LV_FONT_DEFAULT_MONTSERRAT_24 - bool "Montserrat 24" - select LV_FONT_MONTSERRAT_24 - config LV_FONT_DEFAULT_MONTSERRAT_26 - bool "Montserrat 26" - select LV_FONT_MONTSERRAT_26 - config LV_FONT_DEFAULT_MONTSERRAT_28 - bool "Montserrat 28" - select LV_FONT_MONTSERRAT_28 - config LV_FONT_DEFAULT_MONTSERRAT_30 - bool "Montserrat 30" - select LV_FONT_MONTSERRAT_30 - config LV_FONT_DEFAULT_MONTSERRAT_32 - bool "Montserrat 32" - select LV_FONT_MONTSERRAT_32 - config LV_FONT_DEFAULT_MONTSERRAT_34 - bool "Montserrat 34" - select LV_FONT_MONTSERRAT_34 - config LV_FONT_DEFAULT_MONTSERRAT_36 - bool "Montserrat 36" - select LV_FONT_MONTSERRAT_36 - config LV_FONT_DEFAULT_MONTSERRAT_38 - bool "Montserrat 38" - select LV_FONT_MONTSERRAT_38 - config LV_FONT_DEFAULT_MONTSERRAT_40 - bool "Montserrat 40" - select LV_FONT_MONTSERRAT_40 - config LV_FONT_DEFAULT_MONTSERRAT_42 - bool "Montserrat 42" - select LV_FONT_MONTSERRAT_42 - config LV_FONT_DEFAULT_MONTSERRAT_44 - bool "Montserrat 44" - select LV_FONT_MONTSERRAT_44 - config LV_FONT_DEFAULT_MONTSERRAT_46 - bool "Montserrat 46" - select LV_FONT_MONTSERRAT_46 - config LV_FONT_DEFAULT_MONTSERRAT_48 - bool "Montserrat 48" - select LV_FONT_MONTSERRAT_48 - config LV_FONT_DEFAULT_UNSCII_8 - bool "UNSCII 8 (Perfect monospace font)" - select LV_FONT_UNSCII_8 - config LV_FONT_DEFAULT_UNSCII_16 - bool "UNSCII 16 (Perfect monospace font)" - select LV_FONT_UNSCII_16 - config LV_FONT_DEFAULT_MONTSERRAT12SUBPX - bool "Montserrat 12 sub-pixel" - select LV_FONT_MONTSERRAT12SUBPX - config LV_FONT_DEFAULT_MONTSERRAT28COMPRESSED - bool "Montserrat 28 compressed" - select LV_FONT_MONTSERRAT28COMPRESSED - config LV_FONT_DEFAULT_DEJAVU_16_PERSIAN_HEBREW - bool "Dejavu 16 Persian, Hebrew, Arabic letters" - select LV_FONT_DEJAVU_16_PERSIAN_HEBREW - config LV_FONT_DEFAULT_SIMSUN_16_CJK - bool "Simsun 16 CJK" - select LV_FONT_SIMSUN_16_CJK - endchoice - endmenu - - menu "Themes" - config LV_USE_THEME_DEFAULT - bool "A simple, impressive and very complete theme" - default y - config LV_THEME_DEFAULT_PALETTE_LIGHT - bool "Yes to set light mode, No to set dark mode" - default y - depends on LV_USE_THEME_DEFAULT - config LV_THEME_DEFAULT_GROW - bool "Enable grow on press" - default y - depends on LV_USE_THEME_DEFAULT - config LV_THEME_DEFAULT_TRANSITION_TIME - int "Default transition time in [ms]" - default 80 - depends on LV_USE_THEME_DEFAULT - config LV_USE_THEME_BASIC - bool "A very simple theme that is a good starting point for a custom theme" - default y - endmenu - - menu "Text Settings" - choice LV_TXT_ENC - prompt "Select a character encoding for strings" - help - Select a character encoding for strings. Your IDE or editor should have the same character encoding. - default LV_TXT_ENC_UTF8 if !LV_CONF_MINIMAL - default LV_TXT_ENC_ASCII if LV_CONF_MINIMAL - - config LV_TXT_ENC_UTF8 - bool "UTF8" - config LV_TXT_ENC_ASCII - bool "ASCII" - endchoice - - config LV_TXT_BREAK_CHARS - string "Can break (wrap) texts on these chars" - default " ,.;:-_" - - config LV_TXT_LINE_BREAK_LONG_LEN - int "Line break long length" - default 0 - help - If a word is at least this long, will break wherever 'prettiest'. - To disable, set to a value <= 0. - - config LV_TXT_LINE_BREAK_LONG_PRE_MIN_LEN - int "Min num chars before break" - default 3 - depends on LV_TXT_LINE_BREAK_LONG_LEN > 0 - help - Minimum number of characters in a long word to put on a line before a break. - - config LV_TXT_LINE_BREAK_LONG_POST_MIN_LEN - int "Min num chars after break" - default 3 - depends on LV_TXT_LINE_BREAK_LONG_LEN > 0 - help - Minimum number of characters in a long word to put on a line after a break. - - config LV_TXT_COLOR_CMD - string "The control character to use for signalling text recoloring" - default "#" - - config LV_USE_BIDI - bool "Support bidirectional texts" - help - Allows mixing Left-to-Right and Right-to-Left texts. - The direction will be processed according to the Unicode Bidirectional Algorithm: - https://www.w3.org/International/articles/inline-bidi-markup/uba-basics - - choice - prompt "Set the default BIDI direction" - default LV_BIDI_DIR_AUTO - depends on LV_USE_BIDI - - config LV_BIDI_DIR_LTR - bool "Left-to-Right" - config LV_BIDI_DIR_RTL - bool "Right-to-Left" - config LV_BIDI_DIR_AUTO - bool "Detect texts base direction" - endchoice - - config LV_USE_ARABIC_PERSIAN_CHARS - bool "Enable Arabic/Persian processing" - help - In these languages characters should be replaced with - an other form based on their position in the text. - endmenu - - menu "Widget usage" - config LV_USE_ARC - bool "Arc." - default y if !LV_CONF_MINIMAL - config LV_USE_BAR - bool "Bar." - default y if !LV_CONF_MINIMAL - config LV_USE_BTN - bool "Button." - default y if !LV_CONF_MINIMAL - config LV_USE_BTNMATRIX - bool "Button matrix." - default y if !LV_CONF_MINIMAL - config LV_USE_CANVAS - bool "Canvas. Dependencies: lv_img." - default y if !LV_CONF_MINIMAL - config LV_USE_CHECKBOX - bool "Check Box" - default y if !LV_CONF_MINIMAL - config LV_USE_CHART - bool "Chart." - default y if !LV_CONF_MINIMAL - config LV_USE_DROPDOWN - bool "Drop down list. Requires: lv_label." - select LV_USE_LABEL - default y if !LV_CONF_MINIMAL - config LV_USE_IMG - bool "Image. Requires: lv_label." - select LV_USE_LABEL - default y if !LV_CONF_MINIMAL - config LV_USE_LABEL - bool "Label." - default y if !LV_CONF_MINIMAL - config LV_LABEL_TEXT_SEL - bool "Enable selecting text of the label." - depends on LV_USE_LABEL - config LV_LABEL_LONG_TXT_HINT - bool "Store extra some info in labels (12 bytes) to speed up drawing of very long texts." - depends on LV_USE_LABEL - config LV_USE_LINE - bool "Line." - default y if !LV_CONF_MINIMAL - config LV_USE_METER - bool "Meter." - default y if !LV_CONF_MINIMAL - config LV_USE_ROLLER - bool "Roller. Requires: lv_label." - select LV_USE_LABEL - default y if !LV_CONF_MINIMAL - config LV_ROLLER_INF_PAGES - int "Number of extra 'pages' when the controller is infinite." - default 7 - depends on LV_USE_ROLLER - config LV_USE_SLIDER - bool "Slider. Requires: lv_bar." - select LV_USE_BAR - default y if !LV_CONF_MINIMAL - config LV_USE_SWITCH - bool "Switch. Dependencies: lv_slider." - select LV_USE_SLIDER - default y if !LV_CONF_MINIMAL - config LV_USE_TEXTAREA - bool "Text area. Requires: lv_label." - select LV_USE_LABEL - default y if !LV_CONF_MINIMAL - config LV_TEXTAREA_DEF_PWN_SHOW_TIME - int "Text area def. pwn show time [ms]." - default 1500 - depends on LV_USE_TEXTAREA - config LV_USE_TABLE - bool "Table." - default y if !LV_CONF_MINIMAL - endmenu - - menu "Extra components" - config LV_USE_ANIMIMG - bool "Anim image." - select LV_USE_IMG - default y if !LV_CONF_MINIMAL - config LV_USE_CALENDAR - bool "Calendar." - default y if !LV_CONF_MINIMAL - config LV_CALENDAR_WEEK_STARTS_MONDAY - bool "Calendar week starts monday." - depends on LV_USE_CALENDAR - config LV_USE_CALENDAR_HEADER_ARROW - bool "Use calendar header arrow" - default y - config LV_USE_CALENDAR_HEADER_DROPDOWN - bool "Use calendar header dropdown" - default y - config LV_USE_COLORWHEEL - bool "Colorwheel." - config LV_USE_IMGBTN - bool "Imgbtn." - config LV_USE_KEYBOARD - bool "Keyboard." - config LV_USE_LED - bool "LED." - config LV_USE_LIST - bool "List." - config LV_USE_MSGBOX - bool "Msgbox." - config LV_USE_SPINBOX - bool "Spinbox." - config LV_USE_SPINNER - bool "Spinner." - config LV_USE_TABVIEW - bool "Tabview." - config LV_USE_TILEVIEW - bool "Tileview" - config LV_USE_WIN - bool "Win" - config LV_USE_SPAN - bool "span" - endmenu - - menu "Layouts" - config LV_USE_FLEX - bool "A layout similar to Flexbox in CSS." - default y - config LV_USE_GRID - bool "A layout similar to Grid in CSS." - default y - endmenu - -endmenu diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/LICENCE.txt b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/LICENCE.txt deleted file mode 100644 index a6f7f803e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/LICENCE.txt +++ /dev/null @@ -1,8 +0,0 @@ -MIT licence -Copyright (c) 2020 LVGL LLC - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/README.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/README.md deleted file mode 100644 index 340995a68..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/README.md +++ /dev/null @@ -1,165 +0,0 @@ -**The master branch now contains the test version of v8. For the last v7 version use the release/v7 branch.** - - -

LVGL - Light and Versatile Graphics Library

- -

- -

- -

-LVGL provides everything you need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. -

- -

-Website · -Online demo · -Nightly demos · -Docs · -Forum -

- ---- - -## Features -* Powerful [building blocks](https://docs.lvgl.io/latest/en/html/widgets/index.html): buttons, charts, lists, sliders, images, etc. -* Advanced graphics: animations, anti-aliasing, opacity, smooth scrolling -* Use [various input devices](https://docs.lvgl.io/latest/en/html/overview/indev.html): touchscreen, mouse, keyboard, encoder, buttons, etc. -* Use [multiple displays](https://docs.lvgl.io/latest/en/html/overview/display.html): e.g. monochrome and color display -* Hardware independent to use with any microcontroller or display -* Scalable to operate with little memory (64 kB Flash, 10 kB RAM) -* Multi-language support with UTF-8 handling, Bidirectional and Arabic script support -* Fully customizable graphical elements via [CSS-like styles](https://docs.lvgl.io/latest/en/html/overview/style.html) -* OS, External memory and GPU are supported but not required -* Smooth rendering even with a [single frame buffer](https://docs.lvgl.io/latest/en/html/porting/display.html) -* Written in C for maximal compatibility (C++ compatible) -* Micropython Binding exposes [LVGL API in Micropython](https://blog.lvgl.io/2019-02-20/micropython-bindings) -* [Simulator](https://docs.lvgl.io/latest/en/html/get-started/pc-simulator.html) to develop on PC without embedded hardware -* [Examples](lv_examples) and tutorials for rapid development -* [Documentation](http://docs.lvgl.io/) and API references - -## Requirements -Basically, every modern controller (which is able to drive a display) is suitable to run LVGL. The minimal requirements are: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Name MinimalRecommended
Architecture16, 32 or 64 bit microcontroller or processor
Clock > 16 MHz > 48 MHz
Flash/ROM > 64 kB > 180 kB
Static RAM > 2 kB > 4 kB
Stack > 2 kB > 8 kB
Heap > 2 kB > 8 kB
Display buffer > 1 × hor. res. pixels > 10 × hor. res. pixels
Compiler C99 or newer
- -*Note that the memory usage might vary depending on the architecture, compiler and build options.* - -Just to mention some platforms: -- STM32F1, STM32F3, STM32F4, STM32F7, STM32L4, STM32L5, STM32H7 -- Microchip dsPIC33, PIC24, PIC32MX, PIC32MZ -- NXP: Kinetis, LPC, iMX, iMX RT -- [Linux frame buffer](https://blog.lvgl.io/2018-01-03/linux_fb) (/dev/fb) -- [Raspberry Pi](http://www.vk3erw.com/index.php/16-software/63-raspberry-pi-official-7-touchscreen-and-littlevgl) -- [Espressif ESP32](https://github.com/lvgl/lv_port_esp32) -- [Infineon Aurix](https://github.com/lvgl/lv_port_aurix) -- Nordic NRF52 Bluetooth modules -- Quectel modems - -## Get started -This list shows the recommended way of learning the library: -1. Check the [Online demos](https://lvgl.io/demos) to see LVGL in action (3 minutes) -2. Read the [Introduction](https://docs.lvgl.io/latest/en/html/intro/index.html) page of the documentation (5 minutes) -3. Get familiar with the basics on the [Quick overview](https://docs.lvgl.io/latest/en/html/get-started/quick-overview.html) page (15 minutes) -4. Set up a [Simulator](https://docs.lvgl.io/latest/en/html/get-started/pc-simulator.html) (10 minutes) -5. Try out some [Examples](https://github.com/lvgl/lv_examples/) -6. Port LVGL to a board. See the [Porting](https://docs.lvgl.io/latest/en/html/porting/index.html) guide or check the ready to use [Projects](https://github.com/lvgl?q=lv_port_&type=&language=) -7. Read the [Overview](https://docs.lvgl.io/latest/en/html/overview/index.html) page to get a better understanding of the library (2-3 hours) -8. Check the documentation of the [Widgets](https://docs.lvgl.io/latest/en/html/widgets/index.html) to see their features and usage -9. If you have questions go to the [Forum](http://forum.lvgl.io/) -10. Read the [Contributing](https://docs.lvgl.io/latest/en/html/contributing/index.html) guide to see how you can help to improve LVGL (15 minutes) - -## Examples - -For more examples see the [lv_examples](https://github.com/lvgl/lv_examples) repository. - -### Button with label -```c -lv_obj_t * btn = lv_btn_create(lv_scr_act(), NULL); /*Add a button to the current screen*/ -lv_obj_set_pos(btn, 10, 10); /*Set its position*/ -lv_obj_set_size(btn, 100, 50); /*Set its size*/ -lv_obj_set_event_cb(btn, btn_event_cb); /*Assign a callback to the button*/ - -lv_obj_t * label = lv_label_create(btn, NULL); /*Add a label to the button*/ -lv_label_set_text(label, "Button"); /*Set the labels text*/ - -... - -void btn_event_cb(lv_obj_t * btn, lv_event_t event) -{ - if(event == LV_EVENT_CLICKED) { - printf("Clicked\n"); - } -} -``` -![LVGL button with label example](https://raw.githubusercontent.com/lvgl/docs/latest/misc/simple_button_example.gif) - -### LVGL from Micropython -Learn more about [Micropython](https://docs.lvgl.io/latest/en/html/get-started/micropython.html). -```python -# Create a Button and a Label -scr = lv.obj() -btn = lv.btn(scr) -btn.align(lv.scr_act(), lv.ALIGN.CENTER, 0, 0) -label = lv.label(btn) -label.set_text("Button") - -# Load the screen -lv.scr_load(scr) -``` - -## Contributing -LVGL is an open project and contribution is very welcome. There are many ways to contribute from simply speaking about your project, through writing examples, improving the documentation, fixing bugs to hosing your own project under in LVGL. - -For a detailed description of contribution opportunities visit the [Contributing](https://docs.lvgl.io/latest/en/html/contributing/index.html) section of the documentation. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/component.mk b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/component.mk deleted file mode 100644 index 9cecdec3d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/component.mk +++ /dev/null @@ -1,34 +0,0 @@ -# ESP-IDF component file for make based commands - -COMPONENT_SRCDIRS := . \ - src \ - src/core \ - src/draw \ - src/extra \ - src/font \ - src/gpu \ - src/hal \ - src/misc \ - src/widgets \ - src/extra/layouts \ - src/extra/layouts/flex \ - src/extra/layouts/grid \ - src/extra/themes \ - src/extra/themes/basic \ - src/extra/themes/default \ - src/extra/widgets/calendar \ - src/extra/widgets/colorwheel \ - src/extra/widgets \ - src/extra/widgets/imgbtn \ - src/extra/widgets/keyboard \ - src/extra/widgets/led \ - src/extra/widgets/list \ - src/extra/widgets/msgbox \ - src/extra/widgets/spinbox \ - src/extra/widgets/spinner \ - src/extra/widgets/tabview \ - src/extra/widgets/tileview \ - src/extra/widgets/win - - -COMPONENT_ADD_INCLUDEDIRS := $(COMPONENT_SRCDIRS) . diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/CHANGELOG.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/CHANGELOG.md deleted file mode 100644 index 366c143ed..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/CHANGELOG.md +++ /dev/null @@ -1,546 +0,0 @@ -# Changelog - -## v8.0.1 (14.06.2021) -- docs(filesystem) update to v8 7971ade4 -- fix(msgbox) create modals on top layer instead of act screen 5cf6303e -- fix(colowheel) disable LV_OBJ_FLAG_SCROLL_CHAIN by default 48d1c292 -- docs(grid) typo fix (#2310) 69d109d2 -- fix(arduino) fix the prototype of my_touchpad_read in the LVGL_Arduino.ino 1a62f7a6 -- fix(meter) fix needle image invalidation 54d8e817 -- fix(mem) add lv_ prefix to tlsf functions and types 0d52b59c -- fix(calendar) fix the position calculation today ad05e196 -- fix(typo) rename LV_OBJ_FLAG_SNAPABLE to LV_OBJ_FLAG_SNAPPABLE e697807c -- docs(color) language fixes (#2302) 07ecc9f1 -- fix(tick) minor optmization on lv_tick_inc call test b4305df5 -- Spelling and other language fixes to documentation (#2293) d0aaacaf -- fix(theme) show disabled state on buttons of btnmatrix, msgbox and kayboard 0be582b3 -- fix(scroll) keep the scroll position on object deleted 52edbb46 -- fix(msgbox) handle NULL btn map paramter 769c4a30 -- fix(group) allow refocusing obejcts 1520208b -- docs(overview) spelling fixes d2efb8c6 -- Merge branch 'master' of https://github.com/lvgl/lvgl 45960838 -- feat(timer) check if lv_tick_inc is called aa6641a6 -- feat(docs) add view on GitHub link a716ac6e -- fix(theme) fix the switch style in the default theme 0c0dc8ea -- docs fix typo 8ab80645 -- Merge branch 'master' of https://github.com/lvgl/lvgl e796448f -- feat(event) pass the scroll aniamtion to LV_EVENT_SCROLL_BEGIN ca54ecfe -- fix(tabview) fix with left and right tabs 17c57449 -- chore(docs) force docs rebuild 4a0f4139 -- chore(docs) always deploy master to docs/master as well 6d05692d -- fix(template) udpate lv_objx_template to v8 38bb8afc -- docs(extra) add extra/README.md 8cd504d5 -- Update CHANGELOG.md 48fd73d2 -- Update quick-overview.md (#2295) 5616471c -- fix(pxp) change LV_COLOR_TRANSP to LV_COLOR_CHROMA_KEY to v8 compatibility 81f3068d -- adding micropython examples (#2286) c60ed68e -- docs(color) minor fix ac8f4534 -- fix(example) revert test code 77e2c1ff -- fix(draw) with additive blending with 32 bit color depth 786db2af -- docs(color) update colors' docs 9056b5ee -- Merge branch 'master' of https://github.com/lvgl/lvgl a711a1dd -- perf(refresh) optimize where to wait for lv_disp_flush_ready with 2 buffers d0172f14 -- docs(lv_obj_style) update add_style and remove_style function headers (#2287) 60f7bcbf -- fix memory leak of spangroup (#2285) 33e0926a -- fix make lv_img_cache.h public becasue cache invalidation is public 38ebcd81 -- Merge branch 'master' of https://github.com/lvgl/lvgl 2b292495 -- fix(btnmamatrix) fix focus event handling 3b58ef14 -- Merge pull request #2280 from lvgl/dependabot/pip/docs/urllib3-1.26.5 a2f45b26 -- fix(label) calculating the clip area 57e211cc -- chore(deps): bump urllib3 from 1.26.4 to 1.26.5 in /docs b2f77dfc -- fix(docs) add docs about the default group 29bfe604 - -## v8.0.0 (01.06.2021) - -v8.0 brings many new features like simplified and more powerful scrolling, new layouts inspired by CSS Flexbox and Grid, simplified and improved widgets, more powerful events, hookable drawing, and more. - -v8 is a major change and therefore it's not backward compatible with v7. - -### Directory structure -- The `lv_` prefix is removed from the folder names -- The `docs` is moved to the `lvgl` repository -- The `examples` are moved to the `lvgl` repository -- Create an `src/extra` folder for complex widgets: - - It makes the core LVGL leaner - - In `extra` we can have a lot and specific widgets - - Good place for contributions - -### Widget changes -- `lv_cont` removed, layout features are moved to `lv_obj` -- `lv_page` removed, scroll features are moved to `lv_obj` -- `lv_objmask` the same can be achieved by events -- `lv_meter` added as the unioin of `lv_linemeter` and `lv_gauge` -- `lv_span` new widget mimicing HTML `` -- `lv_animing` new widget for simple slideshow animations -- \+ many minor changes and improvements - -### New scrolling -- Support "elastic" scrolling when scrolled in -- Support scroll chaining among any objects types (not only `lv_pages`s) -- Remove `lv_drag`. Similar effect can be achieved by setting the position in `LV_EVENT_PRESSING` -- Add snapping -- Add snap stop to scroll max 1 snap point - -### New layouts -- [CSS Grid](https://css-tricks.com/snippets/css/a-guide-to-grid/)-like layout support -- [CSS Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)-like layout support - -### Styles -- Optimize and simplify styles -- State is saved in the object instead of the style property -- Object size and position can be set in styles too - -### Events -- Allow adding multiple events to an object -- A `user_data` can be attached to the added events - -### Driver changes -- `lv_disp_drv_t`, `lv_indev_drv_t`, `lv_fs_drv_t` needs to be `static` -- `...disp_buf...` is renamed to `draw_buf`. See an initialization example [here](https://github.com/lvgl/lv_sim_eclipse_sdl/blob/e164e3591c3e1e3bf3464d19e0dcdc67b2e6a791/main.c#L87-L97). -- No partial update if two screen sized buffers are set -- `disp_drv->full_refresh = 1` makes always the whole display redraw. -- `hor_res` and `ver_res` need to be set in `disp_drv` -- `indev_read_cb` returns `void`. To indicate that there is more that to read set `data->continue_reading = 1` in the `read_cb` - -### Other changes -- Remove the copy parameter from create functions -- Simplified File system interface API -- Use a more generic inheritance -- The built-in themes are reworked -- `lv_obj_align` now saved the alignment and realigns the object automatically but can't be used to align to other than the parent -- `lv_obj_align_to` can align to an object but doesn't save the alignment -- `lv_pct(x)` can be used to set the size and position in percentage -- There are many other changes in widgets that are not detailed here. Please refer to the documentation of the widgets. - -### New release policy -- We will follow [Release branches with GitLab flow](https://docs.gitlab.com/ee/topics/gitlab_flow.html#release-branches-with-gitlab-flow) -- Minor releases are expected in every 3-4 month -- `master` will always contain the latest changes - -### Migrating from v7 to v8 -- First and foremost, create a new `lv_conf.h` based on `lv_conf_template.h`. -- To try the new version it's recommended to use a simulator project and see the examples. -- When migrating your project to v8 - - Update the drivers are described above - - Update the styles - - Update the events - - Use the new layouts instead of `lv_cont` features - - Use `lv_obj` instead of `lv_page` - - The other parts are mainly minor renames and refactoring. See the functions' documentation for descriptions. - -## v7.11.0 (16.03.2021) - -### New features -- Add better screen orientation management with software rotation support -- Decide text animation's direction based on base_dir (when using LV_USE_BIDI) - -### Bugfixes -- fix(gauge) fix needle invalidation -- fix(bar) correct symmetric handling for vertical sliders - -## v7.10.1 (16.02.2021) - -### Bugfixes -- fix(draw) overlap outline with background to prevent aliasing artifacts -- fix(indev) clear the indev's `act_obj` in `lv_indev_reset` -- fix(text) fix out of bounds read in `_lv_txt_get_width` -- fix(list) scroll list when button is focused using LV_KEY_NEXT/PREV -- fix(text) improve Arabic contextual analysis by adding hyphen processing and proper handling of lam-alef sequence -- fix(delete) delete animation after the children are deleted -- fix(gauge) consider paddings for needle images - -## v7.10.0 (02.02.2021) - -### New features -- feat(indev) allow input events to be passed to disabled objects -- feat(spinbox) add inline get_step function for MicroPython support - -### Bugfixes -- fix(btnmatrix) fix lv_btnmatrix_get_active_btn_text() when used in a group - -## v7.9.1 (19.01.2021) - -### Bugfixes -- fix(cpicker) fix division by zero -- fix(dropdown) fix selecting options after the last one -- fix(msgbox) use the animation time provided -- fix(gpu_nxp_pxp) fix incorrect define name -- fix(indev) don't leave edit mode if there is only one object in the group -- fix(draw_rect) fix draw pattern stack-use-after-scope error - - -## v7.9.0 (05.01.2021) - -### New features -- feat(chart) add lv_chart_remove_series and lv_chart_hide_series -- feat(img_cahce) allow disabling image caching -- calendar: make get_day_of_week() public -- Added support for Zephyr integration - -### Bugfixes -- fix(draw_rect) free buffer used for arabic processing -- fix(win) arabic process the title of the window -- fix(dropdown) arabic process the option in lv_dropdown_add_option -- fix(textarea) buffer overflow in password mode with UTF-8 characters -- fix(textarea) cursor position after hiding character in password mode -- fix(linemeter) draw critical lines with correct color -- fix(lv_conf_internal) be sure Kconfig defines are always uppercase -- fix(kconfig) handle disable sprintf float correctly. -- fix(layout) stop layout after recursion threshold is reached -- fix(gauge) fix redraw with image needle - -## v7.8.1 (15.12.2020) - -### Bugfixes -- fix(lv_scr_load_anim) fix when multiple screen are loaded at tsame time with delay -- fix(page) fix LV_SCOLLBAR_MODE_DRAG - -## v7.8.0 (01.12.2020) - -### New features -- make DMA2D non blocking -- add unscii-16 built-in font -- add KConfig -- add lv_refr_get_fps_avg() - -### Bugfixes -- fix(btnmatrix) handle arabic texts in button matrices -- fix(indev) disabled object shouldn't absorb clicks but let the parent to be clicked -- fix(arabic) support processing again already processed texts with _lv_txt_ap_proc -- fix(textarea) support Arabic letter connections -- fix(dropdown) support Arabic letter connections -- fix(value_str) support Arabic letter connections in value string property -- fix(indev) in LV_INDEV_TYPE_BUTTON recognize 1 cycle long presses too -- fix(arc) make arc work with encoder -- fix(slider) adjusting the left knob too with encoder -- fix reference to LV_DRAW_BUF_MAX_NUM in lv_mem.c -- fix(polygon draw) join adjacent points if they are on the same coordinate -- fix(linemeter) fix invalidation when setting new value -- fix(table) add missing invalidation when changing cell type -- refactor(roller) rename LV_ROLLER_MODE_INIFINITE -> LV_ROLLER_MODE_INFINITE - -## v7.7.2 (17.11.2020) -### Bugfixes -- fix(draw_triangle): fix polygon/triangle drawing when the order of points is counter-clockwise -- fix(btnmatrix): fix setting the same map with modified pointers -- fix(arc) fix and improve arc dragging -- label: Repair calculate back `dot` character logical error which cause infinite loop. -- fix(theme_material): remove the bottom border from tabview header -- fix(imgbtn) guess a the closest available state with valid src -- fix(spinbox) update cursor position in lv_spinbox_set_step - -## v7.7.1 (03.11.2020) -### Bugfixes -- Respect btnmatrix's `one_check` in `lv_btnmatrix_set_btn_ctrl` -- Gauge: make the needle images to use the styles from `LV_GAUGE_PART_PART` -- Group: fix in `lv_group_remove_obj` to handle deleting hidden obejcts correctly - -## v7.7.0 (20.10.2020) - -### New features -- Add PXP GPU support (for NXP MCUs) -- Add VG-Lite GPU support (for NXP MCUs) -- Allow max. 16 cell types for table -- Add `lv_table_set_text_fmt()` -- Use margin on calendar header to set distances and padding to the size of the header -- Add `text_sel_bg` style property - -### Bugfixes -- Theme update to support text selection background -- Fix imgbtn state change -- Support RTL in table (draw columns right to left) -- Support RTL in pretty layout (draw columns right to left) -- Skip objects in groups if they are in disabled state -- Fix dropdown selection with RTL basedirection -- Fix rectangle border drawing with large width -- Fix `lv_win_clean()` - -## v7.6.1 (06.10.2020) - -### Bugfixes -- Fix BIDI support in dropdown list -- Fix copying base dir in `lv_obj_create` -- Handle sub pixel rendering in font loader -- Fix transitions with style caching -- Fix click focus -- Fix imgbtn image switching with empty style -- Material theme: do not set the text font to allow easy global font change - -## v7.6.0 (22.09.2020) - -### New features -- Check whether any style property has changed on a state change to decide if any redraw is required - -### Bugfixes -- Fix selection of options with non-ASCII letters in dropdown list -- Fix font loader to support LV_FONT_FMT_TXT_LARGE - -## v7.5.0 (15.09.2020) - -### New features -- Add `clean_dcache_cb` and `lv_disp_clean_dcache` to enable users to use their own cache management function -- Add `gpu_wait_cb` to wait until the GPU is working. It allows to run CPU a wait only when the rendered data is needed. -- Add 10px and 8ox built in fonts - -### Bugfixes -- Fix unexpected DEFOCUS on lv_page when clicking to bg after the scrollable -- Fix `lv_obj_del` and `lv_obj_clean` if the children list changed during deletion. -- Adjust button matrix button width to include padding when spanning multiple units. -- Add rounding to btnmatrix line height calculation -- Add `decmopr_buf` to GC roots -- Fix divisioin by zero in draw_pattern (lv_draw_rect.c) if the image or letter is not found -- Fix drawing images with 1 px height or width - -## v7.4.0 (01.09.2020) - -The main new features of v7.4 are run-time font loading, style caching and arc knob with value setting by click. - -### New features -- Add `lv_font_load()` function - Loads a `lv_font_t` object from a binary font file -- Add `lv_font_free()` function - Frees the memory allocated by the `lv_font_load()` function -- Add style caching to reduce access time of properties with default value -- arc: add set value by click feature -- arc: add `LV_ARC_PART_KNOB` similarly to slider -- send gestures event if the object was dragged. User can check dragging with `lv_indev_is_dragging(lv_indev_act())` in the event function. - -### Bugfixes -- Fix color bleeding on border drawing -- Fix using 'LV_SCROLLBAR_UNHIDE' after 'LV_SCROLLBAR_ON' -- Fix croping of last column/row if an image is zoomed -- Fix zooming and rotateing mosaic images -- Fix deleting tabview with LEFT/RIGHT tab position -- Fix btnmatrix to not send event when CLICK_TRIG = true and the cursor slid from a pressed button -- Fix roller width if selected text is larger than the normal - -## v7.3.1 (18.08.2020) - -### Bugfixes -- Fix drawing value string twice -- Rename `lv_chart_clear_serie` to `lv_chart_clear_series` and `lv_obj_align_origo` to `lv_obj_align_mid` -- Add linemeter's mirror feature again -- Fix text decor (udnerline strikethrough) with older versions of font converter -- Fix setting local style property multiple times -- Add missing background drawing and radius handling to image button -- Allow adding extra label to list buttons -- Fix crash if `lv_table_set_col_cnt` is called before `lv_table_set_row_cnt` for the first time -- Fix overflow in large image transformations -- Limit extra button click area of button matrix's buttons. With large paddings it was counter intuitive. (Gaps are mapped to button when clicked). -- Fix `lv_btnmatrix_set_one_check` not forcing exactly one button to be checked -- Fix color picker invalidation in rectangle mode -- Init disabled days to gray color in calendar - -## v7.3.0 (04.08.2020) - -### New features -- Add `lv_task_get_next` -- Add `lv_event_send_refresh`, `lv_event_send_refresh_recursive` to easily send `LV_EVENT_REFRESH` to object -- Add `lv_tabview_set_tab_name()` function - used to change a tab's name -- Add `LV_THEME_MATERIAL_FLAG_NO_TRANSITION` and `LV_THEME_MATERIAL_FLAG_NO_FOCUS` flags -- Reduce code size by adding: `LV_USE_FONT_COMPRESSED` and `LV_FONT_USE_SUBPX` and applying some optimization -- Add `LV_MEMCPY_MEMSET_STD` to use standard `memcpy` and `memset` - -### Bugfixes -- Do not print warning for missing glyph if its height OR width is zero. -- Prevent duplicated sending of `LV_EVENT_INSERT` from text area -- Tidy outer edges of cpicker widget. -- Remove duplicated lines from `lv_tabview_add_tab` -- btnmatrix: hadle combined states of buttons (e.g. chacked + disabled) -- textarea: fix typo in lv_textarea_set_sscrollbar_mode -- gauge: fix image needle drawing -- fix using freed memory in _lv_style_list_remove_style - -## v7.2.0 (21.07.2020) - -### New features -- Add screen transitions with `lv_scr_load_anim()` -- Add display background color, wallpaper and opacity. Shown when the screen is transparent. Can be used with `lv_disp_set_bg_opa/color/image()`. -- Add `LV_CALENDAR_WEEK_STARTS_MONDAY` -- Add `lv_chart_set_x_start_point()` function - Set the index of the x-axis start point in the data array -- Add `lv_chart_set_ext_array()` function - Set an external array of data points to use for the chart -- Add `lv_chart_set_point_id()` function - Set an individual point value in the chart series directly based on index -- Add `lv_chart_get_x_start_point()` function - Get the current index of the x-axis start point in the data array -- Add `lv_chart_get_point_id()` function - Get an individual point value in the chart series directly based on index -- Add `ext_buf_assigned` bit field to `lv_chart_series_t` structure - it's true if external buffer is assigned to series -- Add `lv_chart_set_series_axis()` to assign series to primary or secondary axis -- Add `lv_chart_set_y_range()` to allow setting range of secondary y axis (based on `lv_chart_set_range` but extended with an axis parameter) -- Allow setting different font for the selected text in `lv_roller` -- Add `theme->apply_cb` to replace `theme->apply_xcb` to make it compatible with the MicroPython binding -- Add `lv_theme_set_base()` to allow easy extension of built-in (or any) themes -- Add `lv_obj_align_x()` and `lv_obj_align_y()` functions -- Add `lv_obj_align_origo_x()` and `lv_obj_align_origo_y()` functions - -### Bugfixes -- `tileview` fix navigation when not screen sized -- Use 14px font by default to for better compatibility with smaller displays -- `linemeter` fix conversation of current value to "level" -- Fix drawing on right border -- Set the cursor image non clickable by default -- Improve mono theme when used with keyboard or encoder - -## v7.1.0 (07.07.2020) - -### New features -- Add `focus_parent` attribute to `lv_obj` -- Allow using buttons in encoder input device -- Add lv_btnmatrix_set/get_align capability -- DMA2D: Remove dependency on ST CubeMX HAL -- Added `max_used` propriety to `lv_mem_monitor_t` struct -- In `lv_init` test if the strings are UTF-8 encoded. -- Add `user_data` to themes -- Add LV_BIG_ENDIAN_SYSTEM flag to lv_conf.h in order to fix displaying images on big endian systems. -- Add inline function lv_checkbox_get_state(const lv_obj_t * cb) to extend the checkbox functionality. -- Add inline function lv_checkbox_set_state(const lv_obj_t * cb, lv_btn_state_t state ) to extend the checkbox functionality. - -### Bugfixes -- `lv_img` fix invalidation area when angle or zoom changes -- Update the style handling to support Big endian MCUs -- Change some methods to support big endian hardware. -- remove use of c++ keyword 'new' in parameter of function lv_theme_set_base(). -- Add LV_BIG_ENDIAN_SYSTEM flag to lv_conf.h in order to fix displaying images on big endian systems. -- Fix inserting chars in text area in big endian hardware. - -## v7.0.2 (16.06.2020) - -### Bugfixes -- `lv_textarea` fix wrong cursor position when clicked after the last character -- Change all text related indices from 16-bit to 32-bit integers throughout whole library. #1545 -- Fix gestures -- Do not call `set_px_cb` for transparent pixel -- Fix list button focus in material theme -- Fix crash when the a text area is cleared with the backspace of a keyboard -- Add version number to `lv_conf_template.h` -- Add log in true double buffering mode with `set_px_cb` -- `lv_dropdown`: fix missing `LV_EVENT_VALUE_CHANGED` event when used with encoder -- `lv_tileview`: fix if not the {0;0} tile is created first -- `lv_debug`: restructure to allow asserting in from `lv_misc` too -- add assert if `_lv_mem_buf_get()` fails -- `lv_textarea`: fix character delete in password mode -- Update `LV_OPA_MIN` and `LV_OPA_MAX` to widen the opacity processed range -- `lv_btnm` fix sending events for hidden buttons -- `lv_gaguge` make `lv_gauge_set_angle_offset` offset the labels and needles too -- Fix typo in the API `scrllable` -> `scrollable` -- `tabview` by default allow auto expanding the page only to right and bottom (#1573) -- fix crash when drawing gradient to the same color -- chart: fix memory leak -- `img`: improve hit test for transformed images - -## v7.0.1 (01.06.2020) - -### Bugfixes -- Make the Microptyhon working by adding the required variables as GC_ROOT -- Prefix some internal API functions with `_` to reduce the API of LVGL -- Fix built-in SimSun CJK font -- Fix UTF-8 encoding when `LV_USE_ARABIC_PERSIAN_CHARS` is enabled -- Fix DMA2D usage when 32 bit images directly blended -- Fix lv_roller in infinite mode when used with encoder -- Add `lv_theme_get_color_secondary()` -- Add `LV_COLOR_MIX_ROUND_OFS` to adjust color mixing to make it compatible with the GPU -- Improve DMA2D blending -- Remove memcpy from `lv_ll` (caused issues with some optimization settings) -- `lv_chart` fix X tick drawing -- Fix vertical dashed line drawing -- Some additional minor fixes and formattings - -## v7.0.0 (18.05.2020) - -### Documentation -The docs for v7 is available at https://docs.littlevgl.com/v7/en/html/index.html - -### Legal changes - -The name of the project is changed to LVGL and the new website is on https://lvgl.io - -LVGL remains free under the same conditions (MIT license) and a company is created to manage LVGL and offer services. - -### New drawing system -Complete rework of LVGL's draw engine to use "masks" for more advanced and higher quality graphical effects. -A possible use-case of this system is to remove the overflowing content from the rounded edges. -It also allows drawing perfectly anti-aliased circles, lines, and arcs. -Internally, the drawings happen by defining masks (such as rounded rectangle, line, angle). -When something is drawn the currently active masks can make some pixels transparent. -For example, rectangle borders are drawn by using 2 rectangle masks: one mask removes the inner part and another the outer part. - -The API in this regard remained the same but some new functions were added: -- `lv_img_set_zoom`: set image object's zoom factor -- `lv_img_set_angle`: set image object's angle without using canvas -- `lv_img_set_pivot`: set the pivot point of rotation - -The new drawing engine brought new drawing features too. They are highlighted in the "style" section. - -### New style system -The old style system is replaced with a new more flexible and lightweighted one. -It uses an approach similar to CSS: support cascading styles, inheriting properties and local style properties per object. -As part of these updates, a lot of objects were reworked and the APIs have been changed. - -- more shadows options: *offset* and *spread* -- gradient stop position to shift the gradient area and horizontal gradient -- `LV_BLEND_MODE_NORMAL/ADDITIVE/SUBTRACTIVE` blending modes -- *clip corner*: crop the content on the rounded corners -- *text underline* and *strikethrough* -- dashed vertical and horizontal lines (*dash gap*, *dash_width*) -- *outline*: a border-like part drawn out of the background. Can have spacing to the background. -- *pattern*: display and image in the middle of the background or repeat it -- *value* display a text which is stored in the style. It can be used e.g. as a lighweighted text on buttons too. -- *margin*: similar to *padding* but used to keep space outside of the object - -Read the [Style](https://docs.littlevgl.com/v7/en/html/overview/style.html) section of the documentation to learn how the new styles system works. - -### GPU integration -To better utilize GPUs, from this version GPU usage can be integrated into LVGL. In `lv_conf.h` any supported GPUs can be enabled with a single configuration option. - -Right now, only ST's DMA2D (Chrom-ART) is integrated. More will in the upcoming releases. - -### Renames -The following object types are renamed: -- sw -> switch -- ta -> textarea -- cb -> checkbox -- lmeter -> linemeter -- mbox -> msgbox -- ddlist -> dropdown -- btnm -> btnmatrix -- kb -> keyboard -- preload -> spinner -- lv_objx folder -> lv_widgets -- LV_FIT_FILL -> LV_FIT_PARENT -- LV_FIT_FLOOD -> LV_FLOOD_MAX -- LV_LAYOUT_COL_L/M/R -> LV_LAYOUT_COLUMN_LEFT/MID/RIGHT -- LV_LAYOUT_ROW_T/M/B -> LV_LAYOUT_ROW_TOP/MID/BOTTOM - -### Reworked and improved object -- `dropdown`: Completely reworked. Now creates a separate list when opened and can be dropped to down/up/left/right. -- `label`: `body_draw` is removed, instead, if its style has a visible background/border/shadow etc it will be drawn. Padding really makes the object larger (not just virtually as before) -- `arc`: can draw bacground too. -- `btn`: doesn't store styles for each state because it's done naturally in the new style system. -- `calendar`: highlight the pressed datum. The used styles are changed: use `LV_CALENDAR_PART_DATE` normal for normal dates, checked for highlighted, focused for today, pressed for the being pressed. (checked+pressed, focused+pressed also work) -- `chart`: only has `LINE` and `COLUMN` types because with new styles all the others can be described. LV_CHART_PART_SERIES sets the style of the series. bg_opa > 0 draws an area in LINE mode. `LV_CHART_PART_SERIES_BG` also added to set a different style for the series area. Padding in `LV_CHART_PART_BG` makes the series area smaller, and it ensures space for axis labels/numbers. -- `linemeter`, `gauge`: can have background if the related style properties are set. Padding makes the scale/lines smaller. scale_border_width and scale_end_border_width allow to draw an arc on the outer part of the scale lines. -- `gauge`: `lv_gauge_set_needle_img` allows use image as needle -- `canvas`: allow drawing to true color alpha and alpha only canvas, add `lv_canvas_blur_hor/ver` and rename `lv_canvas_rotate` to `lv_canvas_transform` -- `textarea`: If available in the font use bullet (`U+2022`) character in text area password - -### New object types -- `lv_objmask`: masks can be added to it. The children will be masked accordingly. - -### Others -- Change the built-in fonts to [Montserrat](https://fonts.google.com/specimen/Montserrat) and add built-in fonts from 12 px to 48 px for every 2nd size. -- Add example CJK and Arabic/Persian/Hebrew built-in font -- Add ° and "bullet" to the built-in fonts -- Add Arabic/Persian script support: change the character according to its position in the text. -- Add `playback_time` to animations. -- Add `repeat_count` to animations instead of the current "repeat forever". -- Replace `LV_LAYOUT_PRETTY` with `LV_LAYOUT_PRETTY_TOP/MID/BOTTOM` - -### Demos -- [lv_examples](https://github.com/littlevgl/lv_examples) was reworked and new examples and demos were added - -### New release policy -- Maintain this Changelog for every release -- Save old major version in new branches. E.g. `release/v6` -- Merge new features and fixes directly into `master` and release a patch or minor releases every 2 weeks. - -### Migrating from v6 to v7 -- First and foremost, create a new `lv_conf.h` based on `lv_conf_template.h`. -- To try the new version it suggested using a simulator project and see the examples. -- If you have a running project, the most difficult part of the migration is updating to the new style system. Unfortunately, there is no better way than manually updating to the new format. -- The other parts are mainly minor renames and refactoring as described above. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/CODE_OF_CONDUCT.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/CODE_OF_CONDUCT.md deleted file mode 100644 index 4052ad679..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/CODE_OF_CONDUCT.md +++ /dev/null @@ -1,46 +0,0 @@ -# Contributor Covenant Code of Conduct - -## Our Pledge - -In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. - -## Our Standards - -Examples of behavior that contributes to creating a positive environment include: - -* Using welcoming and inclusive language -* Being respectful of differing viewpoints and experiences -* Gracefully accepting constructive criticism -* Focusing on what is best for the community -* Showing empathy towards other community members - -Examples of unacceptable behavior by participants include: - -* The use of sexualized language or imagery and unwelcome sexual attention or advances -* Trolling, insulting/derogatory comments, and personal or political attacks -* Public or private harassment -* Publishing others' private information, such as a physical or electronic address, without explicit permission -* Other conduct which could reasonably be considered inappropriate in a professional setting - -## Our Responsibilities - -Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. - -Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. - -## Scope - -This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers. - -## Enforcement - -Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team using the [contact form](https://lvgl.io/about). All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. - -Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. - -## Attribution - -This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version] - -[homepage]: http://contributor-covenant.org -[version]: http://contributor-covenant.org/version/1/4/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/CODING_STYLE.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/CODING_STYLE.md deleted file mode 100644 index f1a6c8b5f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/CODING_STYLE.md +++ /dev/null @@ -1,89 +0,0 @@ -# Coding style - -## File format -Use [misc/lv_templ.c](https://github.com/lvgl/lvgl/blob/master/src/misc/lv_templ.c) and [misc/lv_templ.h](https://github.com/lvgl/lvgl/blob/master/src/misc/lv_templ.h) - -## Naming conventions -* Words are separated by '_' -* In variable and function names use only lower case letters (e.g. *height_tmp*) -* In enums and defines use only upper case letters (e.g. *e.g. MAX_LINE_NUM*) -* Global names (API): - * start with *lv* - * followed by module name: *btn*, *label*, *style* etc. - * followed by the action (for functions): *set*, *get*, *refr* etc. - * closed with the subject: *name*, *size*, *state* etc. -* Typedefs - * prefer `typedef struct` and `typedef enum` instead of `struct name` and `enum name` - * always end `typedef struct` and `typedef enum` type names with `_t` -* Abbreviations: - * Only words longer or equal than 6 characters can be abbreviated. - * Abbreviate only if it makes the word at least half as long - * Use only very straightforward and well-known abbreviations (e.g. pos: position, def: default, btn: button) - -## Coding guide -* Functions: - * Try to write function shorter than is 50 lines - * Always shorter than 200 lines (except very straightforwards) -* Variables: - * One line, one declaration (BAD: char x, y;) - * Use `` (*uint8_t*, *int32_t* etc) - * Declare variables where needed (not all at function start) - * Use the smallest required scope - * Variables in a file (outside functions) are always *static* - * Do not use global variables (use functions to set/get static variables) - -## Comments -Before every function have a comment like this: - -```c -/** - * Return with the screen of an object - * @param obj pointer to an object - * @return pointer to a screen - */ -lv_obj_t * lv_obj_get_scr(lv_obj_t * obj); -``` - -Always use `/*Something*/` format and NOT `//Something` - -Write readable code to avoid descriptive comments like: -`x++; /*Add 1 to x*/`. -The code should show clearly what you are doing. - -You should write **why** have you done this: -`x++; /*Because of closing '\0' of the string*/` - -Short "code summaries" of a few lines are accepted. E.g. `/*Calculate the new coordinates*/` - -In comments use \` \` when referring to a variable. E.g. ``/*Update the value of `x_act`*/`` - -### Formatting -Here is example to show bracket placing and using of white spaces: -```c -/** - * Set a new text for a label. Memory will be allocated to store the text by the label. - * @param label pointer to a label object - * @param text '\0' terminated character string. NULL to refresh with the current text. - */ -void lv_label_set_text(lv_obj_t * label, const char * text) -{ /*Main brackets of functions in new line*/ - - if(label == NULL) return; /*No bracket only if the command is inline with the if statement*/ - - lv_obj_inv(label); - - lv_label_ext_t * ext = lv_obj_get_ext(label); - - /*Comment before a section*/ - if(text == ext->txt || text == NULL) { /*Bracket of statements start inline*/ - lv_label_refr_text(label); - return; - } - - ... -} -``` - -Use 4 spaces indentation instead of tab. - -You can use **astyle** to format the code. Run `code-formatter.sh` from the `scrips` folder. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/CONTRIBUTING.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/CONTRIBUTING.md deleted file mode 100644 index f5d8b5713..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/CONTRIBUTING.md +++ /dev/null @@ -1,236 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/CONTRIBUTING.md -``` - -# Contributing - -## Introduction - -Join LVGL's community and leave your footprint in the library! - -There are a lot of ways to contribute to LVGL even if you are are new to the library or even new to programming. - -It might be scary to make the first step but you have nothing to be afraid of. -A friendly and helpful community is waiting for you. Get to know like-minded people and make something great together. - -So let's find which contribution option fits you the best and help you join the development of LVGL! - -Before getting started here are some guidelines to make contribution smoother: -- Be kind and friendly. -- Be sure to read the relevant part of the documentation before posting a question. -- Ask questions in the [Forum](https://forum.lvgl.io/) and use [GitHub](https://github.com/lvgl/) for development-related discussions. -- Always fill out the post or issue templates in the Forum or GitHub (or at least provide equivalent information). It makes understanding your contribution or issue easier and you will get a useful response faster. -- If possible send an absolute minimal but buildable code example in order to reproduce the issue. Be sure it contains all the required variable declarations, constants, and assets (images, fonts). -- Use [Markdown](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) to format your posts. You can learn it in 10 minutes. -- Speak about one thing in one issue or topic. It makes your post easier to find later for someone with the same question. -- Give feedback and close the issue or mark the topic as solved if your question is answered. -- For non-trivial fixes and features, it's better to open an issue first to discuss the details instead of sending a pull request directly. -- Please read and follow the Coding style guide. - -## Pull request - -Merging new code into the lvgl, documentation, blog, examples, and other repositories happen via *Pull requests* (PR for short). -A PR is a notification like "Hey, I made some updates to your project. Here are the changes, you can add them if you want." -To do this you need a copy (called fork) of the original project under your account, make some changes there, and notify the original repository about your updates. -You can see what it looks like on GitHub for LVGL here: [https://github.com/lvgl/lvgl/pulls](https://github.com/lvgl/lvgl/pulls). - -To add your changes you can edit files online on GitHub and send a new Pull request from there (recommended for small changes) or - add the updates in your favorite editor/IDE and use git to publish the changes (recommended for more complex updates). - -### From GitHub -1. Navigate to the file you want to edit. -2. Click the Edit button in the top right-hand corner. -3. Add your changes to the file. -4. Add a commit message on the bottom of the page. -5. Click the *Propose changes* button. - -### From command line - -The instructions describe the main `lvgl` repository but it works the same way for the other repositories. -1. Fork the [lvgl repository](https://github.com/lvgl/lvgl). To do this click the "Fork" button in the top right corner. -It will "copy" the `lvgl` repository to your GitHub account (`https://github.com/?tab=repositories`) -2. Clone your forked repository. -3. Add your changes. You can create a *feature branch* from *master* for the updates: `git checkout -b the-new-feature` -4. Commit and push your changes to the forked `lvgl` repository. -5. Create a PR on GitHub from the page of your `lvgl` repository (`https://github.com//lvgl`) by clicking the *"New pull request"* button. Don't forget to select the branch where you added your changes. -7. Set the base branch. It means where you want to merge your update. In the `lvgl` repo fixes go to `master`, new features to `dev` branch. -8. Describe what is in the update. An example code is welcome if applicable. -9. If you need to make more changes, just update your forked `lvgl` repo with new commits. They will automatically appear in the PR. - -## Developer Certification of Origin (DCO) - -### Overview - -To ensure all licensing criteria are met for every repository of the LVGL project, we apply a process called DCO (Developer's Certificate of Origin). - -The text of DCO can be read here: [https://developercertificate.org/](https://developercertificate.org/). - -By contributing to any repositories of the LVGL project you agree that your contribution complies with the DCO. - -If your contribution fulfills the requirements of the DCO no further action is needed. If you are unsure feel free to ask us in a comment. - -### Accepted licenses and copyright notices - -To make the DCO easier to digest, here are some practical guides about specific cases: - -#### Your own work - -The simplest case is when the contribution is solely your own work. -In this case you can just send a Pull Request without worrying about any licensing issues. - -#### Use code from online source - -If the code you would like to add is based on an article, post or comment on a website (e.g. StackOverflow) the license and/or rules of that site should be followed. - -For example in case of StackOwerflow a notice like this can be used: -``` -/* The original version of this code-snippet was published on StackOverflow. - * Post: http://stackoverflow.com/questions/12345 - * Author: http://stackoverflow.com/users/12345/username - * The following parts of the snippet were changed: - * - Check this or that - * - Optimize performance here and there - */ - ... code snippet here ... -``` - -#### Use MIT licensed code -As LVGL is MIT licensed, other MIT licensed code can be integrated without issues. -The MIT license requires a copyright notice be added to the derived work. Any derivative work based on MIT licensed code must copy the original work's license file or text. - -#### Use GPL licensed code -The GPL license is not compatible with the MIT license. Therefore, LVGL can not accept GPL licensed code. - -## Ways to contribute - -Even if you're just getting started with LVGL there are plenty of ways to get your feet wet. -Most of these options don't even require knowing a single line of LVGL code. - -Below we have collected some opportunities about the ways you can contribute to LVGL. - -### Give LVGL a Star - -Show that you like LVGL by giving it star on GitHub! - - - -Star - -This simple click makes LVGL more visible on GitHub and makes it more attractive to other people. -So with this, you already helped a lot! - -### Tell what you have achieved - -Have you already started using LVGL in a [Simulator](/get-started/pc-simulator), a development board, or on your custom hardware? -Was it easy or were there some obstacles? Are you happy with the result? -Showing your project to others is a win-win situation because it increases your and LVGL's reputation at the same time. - -You can post about your project on Twitter, Facebook, LinkedIn, create a YouTube video, and so on. -Only one thing: On social media don't forget to add a link to `https://lvgl.io` or `https://github.com/lvgl` and use the hashtag `#lvgl`. Thank you! :) - -You can also open a new topic in the [My projects](https://forum.lvgl.io/c/my-projects/10) category of the Forum. - -The [LVGL Blog](https://blog.lvgl.io) welcomes posts from anyone. -It's a good place to talk about a project you created with LVGL, write a tutorial, or share some nice tricks. -The latest blog posts are shown on the [homepage of LVGL](https://lvgl.io) to make your work more visible. - -The blog is hosted on GitHub. If you add a post GitHub automatically turns it into a website. -See the [README](https://github.com/lvgl/blog) of the blog repo to see how to add your post. - -Any of these help to spread the word and familiarize new developers with LVGL. - -If you don't want to speak about your project publicly, feel free to use [Contact form](https://lvgl.io/#contact) on lvgl.io to private message to us. - -### Write examples -As you learn LVGL you will probably play with the features of widgets. Why not publish your experiments? - -Each widgets' documentation contains examples. For instance, here are the examples of the [Drop-down list](/widgets/core/dropdown#examples) widget. -The examples are directly loaded from the [lvgl/examples](https://github.com/lvgl/lvgl/tree/master/examples) folder. - -So all you need to do is send a [Pull request](#pull-request) to the [lvgl](https://github.com/lvgl/lvgl) repository and follow some conventions: -- Name the examples like `lv_example__`. -- Make the example as short and simple as possible. -- Add comments to explain what the example does. -- Use 320x240 resolution. -- Update `index.rst` in the example's folder with your new example. To see how other examples are added, look in the [lvgl/examples/widgets](https://github.com/lvgl/lvgl/tree/master/examples/widgets) folder. - -### Improve the docs - -As you read the documentation you might see some typos or unclear sentences. All the documentation is located in the [lvgl/docs](https://github.com/lvgl/lvgl/tree/master/docs) folder. -For typos and straightforward fixes, you can simply edit the file on GitHub. - -Note that the documentation is also formatted in [Markdown](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet). - -### Report bugs -As you use LVGL you might find bugs. Before reporting them be sure to check the relevant parts of the documentation. - -If it really seems like a bug feel free to open an [issue on GitHub](https://github.com/lvgl/lvgl/issues). - -When filing the issue be sure to fill out the template. It helps find the root of the problem while avoiding extensive questions and exchanges with other developers. - -### Send fixes -The beauty of open-source software is you can easily dig in to it to understand how it works. You can also fix or adjust it as you wish. - -If you found and fixed a bug don't hesitate to send a [Pull request](#pull-request) with the fix. - -In your Pull request please also add a line to [`CHANGELOG.md`](https://github.com/lvgl/lvgl/blob/master/CHANGELOG.md). - -### Join the conversations in the Forum -It feels great to know you are not alone if something is not working. It's even better to help others when they struggle with something. - -While you were learning LVGL you might have had questions and used the Forum to get answers. As a result, you probably have more knowledge about how LVGL works. - -One of the best ways to give back is to use the Forum and answer the questions of newcomers - like you were once. - -Just read the titles and if you are familiar with the topic don't hesitate to share your thoughts and suggestions. - -Participating in the discussions is one of the best ways to become part of the project and get to know like-minded people! - -### Add features -We collect the planned features in GitHub on the [Roadmap](/ROADMAP) page. If you are interested in any of them feel free to share your opinion and/or participate in the the implementation. - -Other features which are (still) not on the road map are listed in the [Feature request](https://forum.lvgl.io/c/feature-request/9) category of the Forum. -If you have a feature idea for LVGL please use the Forum to share it! -Make sure to check that there isn't an existing post; if there is, you should comment on it to show that there is increased interest in an existing request. - -When adding a new features the followings also needs to be updated: -- Add a line to [CHANGELOG.md](https://github.com/lvgl/lvgl/blob/master/CHANGELOG.md). -- Update the documentation. -- Add an example if applicable. See this [guide](#write-examples). - -### Become a maintainer - -If you want to become part of the core development team, you can become a maintainer of a repository. - -By becoming a maintainer: -- You get write access to that repo: - - Add code directly without sending a pull request - - Accept pull requests - - Close/reopen/edit issues -- Your input has higher impact when we are making decisions - -You can become a maintainer by invitation, however the following conditions need to met -1. Have > 50 replies in the Forum. You can look at your stats [here](https://forum.lvgl.io/u?period=all) -2. Send > 5 non-trivial pull requests to the repo where you would like to be a maintainer - - -If you are interested, just send a message (e.g. from the Forum) to the current maintainers of the repository. They will check if the prerequisites are met. -Note that meeting the prerequisites is not a guarantee of acceptance, i.e. if the conditions are met you won't automatically become a maintainer. -It's up to the current maintainers to make the decision. - -### Move your project repository under LVGL organization -Besides the core `lvgl` repository there are other repos for ports to development boards, IDEs or other environment. -If you ported LVGL to a new platform we can host it under the LVGL organization among the other repos. - -This way your project will become part of the whole LVGL project and can get more visibility. -If you are interested in this opportunity just open an [issue in lvgl repo](https://github.com/lvgl/lvgl/issues) and tell what you have! - -If we agree that your port fit well into the LVGL organization, we will open a repository for your project where you will have admin rights. - -To make this concept sustainable there a few rules to follow: -- You need to add a README to your repo. -- We expect to maintain the repo to some extent: - - Follow at least the major versions of LVGL - - Respond to the issues (in a reasonable time) -- If there is no activity in a repo for 1 year it will be archived diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/ROADMAP.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/ROADMAP.md deleted file mode 100644 index e564eba79..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/ROADMAP.md +++ /dev/null @@ -1,63 +0,0 @@ -# Roadmap - -This is a summary for planned new features and a collection of ideas. -This list indicates only the current intention and it can be changed. - -## v8.X -- `lv_snapshot`: buffer a widget and all of its children into an image. he source widget can be on a different screen too. The result image can be transformed. -- Add radio button support -- Unit testing (gtest?). See [#1658](https://github.com/lvgl/lvgl/issues/1658) -- Benchmarking (gem5?). See [#1660](https://github.com/lvgl/lvgl/issues/1660) -- chart: pre-delete `X` pint after the lastly set -- chart: autoscroll to the right -- 9-patch support for `lv_imgbtn`. -- Handle stride. See [#1858](https://github.com/lvgl/lvgl/issues/1858) -- Optimize line and circle drawing and masking - -## Ideas -- Reconsider color format management for run time color format setting, and custom color format usage. (Also [RGB888](https://github.com/lvgl/lvgl/issues/1722)) -- Make gradients more versatile -- Make image transformations more versatile -- Switch to RGBA colors in styles -- Consider direct binary font format support -- Simplify `group`s. Discussion is [here](https://forum.lvgl.io/t/lv-group-tabindex/2927/3). -- Use [generate-changelog](https://github.com/lob/generate-changelog) to automatically generate changelog -- lv_mem_alloc_aligned(size, align) -- Text node. See [#1701](https://github.com/lvgl/lvgl/issues/1701#issuecomment-699479408) -- CPP binding. See [Forum](https://forum.lvgl.io/t/is-it-possible-to-officially-support-optional-cpp-api/2736) -- Optimize font decompression -- Need coverage report for tests -- Need static analyze (via coverity.io or somehing else) -- Support dot_begin and dot_middle long modes for labels -- Add new label alignment modes. [#1656](https://github.com/lvgl/lvgl/issues/1656) -- Support larger images: [#1892](https://github.com/lvgl/lvgl/issues/1892) - ---- - -## v8 -- Create an `extra` folder for complex widgets - - It makes the core LVGL leaner - - In `extra` we can have a lot and specific widgets - - Good place for contributions -- New scrolling: - - See [feat/new-scroll](https://github.com/lvgl/lvgl/tree/feat/new-scroll) branch and [#1614](https://github.com/lvgl/lvgl/issues/1614)) issue. - - Remove `lv_page` and support scrolling on `lv_obj` - - Support "elastic" scrolling when scrolled in - - Support scroll chaining among any objects types (not only `lv_pages`s) - - Remove `lv_drag`. Similar effect can be achieved by setting the position in `LV_EVENT_PRESSING` - - Add snapping - - Add snap stop to scroll max 1 snap point - - Already working -- New layouts: - - See [#1615](https://github.com/lvgl/lvgl/issues/1615) issue - - [CSS Grid](https://css-tricks.com/snippets/css/a-guide-to-grid/)-like layout support - - [CSS Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)-like layout support - - Remove `lv_cont` and support layouts on `lv_obj` -- Simplified File system interface ([feat/new_fs_api](https://github.com/lvgl/lvgl/tree/feat/new-fs-api) branch) to make porting easier - - Work in progress -- Remove the align parameter from `lv_canvas_draw_text` -- Remove the copy parameter from create functions -- Optimize and simplifie styles [#1832](https://github.com/lvgl/lvgl/issues/1832) -- Use a more generic inheritenace [#1919](https://github.com/lvgl/lvgl/issues/1919) -- Allow adding multiple events to an obejct - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_ext/lv_example.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_ext/lv_example.py deleted file mode 100644 index d50851850..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_ext/lv_example.py +++ /dev/null @@ -1,50 +0,0 @@ -import os - -from docutils import nodes -from docutils.parsers.rst import Directive -from docutils.parsers.rst.directives.images import Image -from sphinx.directives.code import LiteralInclude - - -class LvExample(Directive): - required_arguments = 3 - def run(self): - example_path = self.arguments[0] - example_name = os.path.split(example_path)[1] - language = self.arguments[2] - node_list = [] - - env = self.state.document.settings.env - - if self.arguments[2] == 'py': - paragraph_node = nodes.raw(text=f"Click to try in the simulator!
{example_name}", format='html') - else: - paragraph_node = nodes.raw(text=f"", format='html') - toggle = nodes.container('', literal_block=False, classes=['toggle']) - header = nodes.container('', literal_block=False, classes=['header']) - toggle.append(header) - example_file = os.path.abspath("../examples/" + example_path + "." + self.arguments[2]) - - try: - with open(example_file) as f: - contents = f.read() - except FileNotFoundError: - contents = 'Error encountered while trying to open ' + example_file - literal_list = nodes.literal_block(contents, contents) - literal_list['language'] = language - toggle.append(literal_list) - header.append(nodes.raw(text=f"

code     view on GitHub

", format='html')) - if env.app.tags.has('html'): - node_list.append(paragraph_node) - node_list.append(toggle) - return node_list - -def setup(app): - app.add_directive("lv_example", LvExample) - app.add_config_value("repo_commit_hash", "", "env") - - return { - 'version': '0.1', - 'parallel_read_safe': True, - 'parallel_write_safe': True, - } diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/css/custom.css b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/css/custom.css deleted file mode 100644 index a5e2c2532..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/css/custom.css +++ /dev/null @@ -1,74 +0,0 @@ -table, th, td { - border: 1px solid #bbb; - padding: 10px; -} - -td { - text-align:center; -} -span.pre -{ - padding-right:8px; -} - -span.pre:first-child -{ - padding-right:0px; -} - - -code.sig-name -{ - //margin-left:8px; -} - -.toggle .header { - display: block; - clear: both; - cursor: pointer; - font-weight: bold; -} - -.toggle .header:before { - font-family: FontAwesome, "Lato","proxima-nova","Helvetica Neue",Arial,sans-serif; - content: "\f0da \00a0 Show "; - display: inline-block; - font-size: 1.1em; -} - -.toggle .header.open:before { - content: "\f0d7 \00a0 Hide "; -} - -.header p { - display: inline-block; - font-size: 1.1em; - margin-bottom: 8px; -} - -.wy-side-nav-search { - background-color: #f5f5f5; -} -.wy-side-nav-search>div.version { - color: #333; - display: none; /*replaced by dropdown*/ -} - - -.home-img { - width:32%; - transition: transform .3s ease-out; -} - -.home-img:hover { - transform: translate(0, -10px); -} - -.lv-example { - border: none; - outline: none; - padding: none; - display: block; - width: 320px; - height: 240px; -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/css/fontawesome.min.css b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/css/fontawesome.min.css deleted file mode 100644 index deb5b4a59..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/css/fontawesome.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */ -.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_1.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_1.png deleted file mode 100644 index 608acfe09..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_1.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_2.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_2.png deleted file mode 100644 index d61ee512c..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_2.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_3.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_3.png deleted file mode 100644 index da0c2b888..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_3.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_4.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_4.png deleted file mode 100644 index b059da7e2..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_4.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_5.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_5.png deleted file mode 100644 index 1d002ea19..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_5.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_6.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_6.png deleted file mode 100644 index c95b466b1..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_6.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_banner.jpg b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_banner.jpg deleted file mode 100644 index 099cd901c..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_static/img/home_banner.jpg and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_templates/layout.html b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_templates/layout.html deleted file mode 100644 index d3c25f081..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_templates/layout.html +++ /dev/null @@ -1,31 +0,0 @@ -{% extends "!layout.html" %} - -{%- block extrahead %} -{{ super() }} - - - -{% endblock %} - -{% block footer %} -{{ super() }} - -{% endblock %} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_templates/page.html b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_templates/page.html deleted file mode 100644 index 020e39dc5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/_templates/page.html +++ /dev/null @@ -1,53 +0,0 @@ -{% extends "!page.html" %} - -{% block footer %} - - - - - -{% endblock %} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/build.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/build.py deleted file mode 100644 index 31fc3dc74..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/build.py +++ /dev/null @@ -1,75 +0,0 @@ -#!/usr/bin/env python3 - -import sys -import os -import subprocess -import re - -langs = ['en'] - -# Change to script directory for consistency -abspath = os.path.abspath(__file__) -dname = os.path.dirname(abspath) -os.chdir(dname) - -def cmd(s): - print("") - print(s) - print("-------------------------------------") - r = os.system(s) - if r != 0: - print("Exit build due to previous error") - exit(-1) - -# Get the current branch name -status, br = subprocess.getstatusoutput("git branch | grep '*'") -_, gitcommit = subprocess.getstatusoutput("git rev-parse HEAD") -br = re.sub('\* ', '', br) -urlpath = re.sub('release/', '', br) - -# Be sure the github links point to the right branch -f = open("header.rst", "w") -f.write(".. |github_link_base| replace:: https://github.com/lvgl/lvgl/blob/" + gitcommit + "/docs") -f.close() - -base_html = "html_baseurl = 'https://docs.lvgl.io/" + urlpath + "/en/html/'" - -os.system("sed -i \"s|html_baseurl = .*|" + base_html +"|\" conf.py") - -clean = 0 -trans = 0 -skip_latex = False -args = sys.argv[1:] -if len(args) >= 1: - if "clean" in args: clean = 1 - if "skip_latex" in args: skip_latex = True - -lang = "en" -print("") -print("****************") -print("Building") -print("****************") -if clean: - cmd("rm -rf " + lang) - cmd("mkdir " + lang) - - -print("Running doxygen") -cmd("cd ../scripts && doxygen Doxyfile") -# BUILD PDF - -if not skip_latex: - # Silly workarond to include the more or less correct PDF download link in the PDF - #cmd("cp -f " + lang +"/latex/LVGL.pdf LVGL.pdf | true") - cmd("sphinx-build -b latex . out_latex") - - # Generate PDF - cmd("cd out_latex && latexmk -pdf 'LVGL.tex'") - # Copy the result PDF to the main directory to make it avaiable for the HTML build - cmd("cd out_latex && cp -f LVGL.pdf ../LVGL.pdf") -else: - print("skipping latex build as requested") - -# BULD HTML -cmd("sphinx-build -b html . ../out_html") - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/conf.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/conf.py deleted file mode 100644 index d0e532d3f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/conf.py +++ /dev/null @@ -1,239 +0,0 @@ -#!/usr/bin/env python3.7 -# -*- coding: utf-8 -*- -# -# LVGL documentation build configuration file, created by -# sphinx-quickstart on Wed Jun 12 16:38:40 2019. -# -# This file is execfile()d with the current directory set to its -# containing dir. -# -# Note that not all possible configuration values are present in this -# autogenerated file. -# -# All configuration values have a default; values that are commented out -# serve to show the default. - -# If extensions (or modules to document with autodoc) are in another directory, -# add these directories to sys.path here. If the directory is relative to the -# documentation root, use os.path.abspath to make it absolute, like shown here. -# -import os -import sys -import subprocess -sys.path.insert(0, os.path.abspath('./_ext')) - -import recommonmark -from recommonmark.transform import AutoStructify -from sphinx.builders.html import StandaloneHTMLBuilder -from subprocess import Popen, PIPE - -# -- General configuration ------------------------------------------------ - -# If your documentation needs a minimal Sphinx version, state it here. -# -# needs_sphinx = '1.0' - -# Add any Sphinx extension module names here, as strings. They can be -# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom -# ones. -extensions = ['sphinx.ext.autodoc', - 'sphinx.ext.intersphinx', - 'sphinx.ext.todo', - 'recommonmark', - 'sphinx_markdown_tables', - 'breathe', - 'sphinx_sitemap', - 'lv_example' - ] - -# Add any paths that contain templates here, relative to this directory. -templates_path = ['_templates'] - -# The default language to highlight source code in. The default is 'python'. -# The value should be a valid Pygments lexer name, see Showing code examples for more details. - - -highlight_language = 'c' - -# The suffix(es) of source filenames. -# You can specify multiple suffix as a list of string: -# -source_suffix = ['.rst', '.md'] - - -# The master toctree document. -master_doc = 'index' - -# General information about the project. -project = 'LVGL' -copyright = '2020, LVGL LLC' -author = 'LVGL community' - -# The version info for the project you're documenting, acts as replacement for -# |version| and |release|, also used in various other places throughout the -# built documents. -# -# The short X.Y version. -# embeddedt: extract using scripts/find_version.sh - -version = subprocess.run(["../scripts/find_version.sh"], capture_output=True).stdout.decode("utf-8").strip() - -# The language for content autogenerated by Sphinx. Refer to documentation -# for a list of supported languages. -# -# This is also used if you do content translation via gettext catalogs. -# Usually you set "language" from the command line for these cases. -language = None - -# List of patterns, relative to source directory, that match files and -# directories to ignore when looking for source files. -# This patterns also effect to html_static_path and html_extra_path -exclude_patterns = ['_build', 'doxygen_html', 'Thumbs.db', '.DS_Store', - 'README.md', 'lv_examples', 'out_html' ] - -# The name of the Pygments (syntax highlighting) style to use. -pygments_style = 'sphinx' - -# If true, `todo` and `todoList` produce output, else they produce nothing. -todo_include_todos = True - - -# -- Options for HTML output ---------------------------------------------- - -# The theme to use for HTML and HTML Help pages. See the documentation for -# a list of builtin themes. -# -html_theme = 'sphinx_rtd_theme' - -# Theme options are theme-specific and customize the look and feel of a theme -# further. For a list of options available for each theme, see the -# documentation. -# -html_theme_options = { - 'collapse_navigation' : False, - 'logo_only': True, -} -# For site map generation -html_baseurl = 'https://docs.lvgl.io/' + version + "/" -sitemap_url_scheme = "{link}" - -# Add any paths that contain custom static files (such as style sheets) here, -# relative to this directory. They are copied after the builtin static files, -# so a file named "default.css" will overwrite the builtin "default.css". -html_static_path = ['_static'] - -# Custom sidebar templates, must be a dictionary that maps document names -# to template names. -# -# This is required for the alabaster theme -# refs: http://alabaster.readthedocs.io/en/latest/installation.html#sidebars -html_sidebars = { - '**': [ - 'relations.html', # needs 'show_related': True theme option to display - 'searchbox.html', - ] -} - -html_favicon = 'favicon.png' -html_logo = 'logo_lvgl.png' - -# -- Options for HTMLHelp output ------------------------------------------ - -# Output file base name for HTML help builder. -htmlhelp_basename = 'LVGLdoc' - -html_last_updated_fmt = '' - -# -- Options for LaTeX output --------------------------------------------- - -latex_engine = 'xelatex' -latex_use_xindy = False -latex_elements = { - # The paper size ('letterpaper' or 'a4paper'). - # - # 'papersize': 'letterpaper', - - # The font size ('10pt', '11pt' or '12pt'). - # - # 'pointsize': '10pt', - - # Additional stuff for the LaTeX preamble. - # - # 'preamble': '', - - # Latex figure (float) alignment - # - # 'figure_align': 'htbp', - - 'inputenc': '', - 'utf8extra': '', - 'classoptions': ',openany,oneside', - 'babel': '\\usepackage{babel}', - 'passoptionstopackages': r''' -\PassOptionsToPackage{bookmarksdepth=5}{hyperref}% depth of pdf bookmarks -''', - 'preamble': r''' -\usepackage{fontspec} -\setmonofont{DejaVu Sans Mono} -\usepackage{silence} -\WarningsOff* -''', -} - -# Grouping the document tree into LaTeX files. List of tuples -# (source start file, target name, title, -# author, documentclass [howto, manual, or own class]). -latex_documents = [ - (master_doc, 'LVGL.tex', 'LVGL Documentation ' + version, - 'LVGL community', 'manual'), -] - - -# -- Options for manual page output --------------------------------------- - -# One entry per manual page. List of tuples -# (source start file, name, description, authors, manual section). -man_pages = [ - (master_doc, 'lvgl', 'LVGL Documentation ' + version, - [author], 1) -] - - -# -- Options for Texinfo output ------------------------------------------- - -# Grouping the document tree into Texinfo files. List of tuples -# (source start file, target name, title, author, -# dir menu entry, description, category) -texinfo_documents = [ - (master_doc, 'LVGL', 'LVGL Documentation ' + version, - author, 'Contributors of LVGL', 'One line description of project.', - 'Miscellaneous'), -] - - -breathe_projects = { - "lvgl":"xml/", -} - -StandaloneHTMLBuilder.supported_image_types = [ - 'image/svg+xml', - 'image/gif', #prefer gif over png - 'image/png', - 'image/jpeg' -] - -smartquotes = False - -_, repo_commit_hash = subprocess.getstatusoutput("git rev-parse HEAD") - - -# Example configuration for intersphinx: refer to the Python standard library. - -def setup(app): - app.add_config_value('recommonmark_config', { - 'enable_eval_rst': True, - 'enable_auto_toc_tree': 'True', - }, True) - app.add_transform(AutoStructify) - app.add_css_file('css/custom.css') - app.add_css_file('css/fontawesome.min.css') diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/favicon.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/favicon.png deleted file mode 100644 index 9f65ea560..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/favicon.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/arduino.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/arduino.md deleted file mode 100644 index c382b6295..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/arduino.md +++ /dev/null @@ -1,77 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/get-started/arduino.md -``` - -# Arduino - -The [core LVGL library](https://github.com/lvgl/lvgl) and the [examples](https://github.com/lvgl/lv_examples) are directly available as Arduino libraries. - -Note that you need to choose a powerful enough board to run LVGL and your GUI. See the [requirements of LVGL](https://docs.lvgl.io/latest/en/html/intro/index.html#requirements). - -For example ESP32 is a good candidate to create your UI with LVGL. - - -## Get the LVGL Ardunio library - -LVGL can be installed via the Arduino IDE Library Manager or as a .ZIP library. -It will also install [lv_exmaples](https://github.com/lvgl/lv_examples) which contains a lot of examples and demos to try LVGL. - -## Set up drivers - -To get started it's recommended to use [TFT_eSPI](https://github.com/Bodmer/TFT_eSPI) library as a TFT driver to simplify testing. -To make it work setup `TFT_eSPI` according to your TFT display type via editing either -- `User_Setup.h` -- or by selecting a configuration in the `User_Setup_Select.h` - -Both files are located in `TFT_eSPI` library's folder. - -## Configure LVGL - -LVGL has its own configuration file called `lv_conf.h`. When LVGL is installed the followings needs to be done to configure it: -1. Go to directory of the installed Arduino libraries -2. Go to `lvgl` and copy `lv_conf_template.h` as `lv_conf.h` into the Arduino Libraries directory next to the `lvgl` library folder. -3. Open `lv_conf.h` and change the first `#if 0` to `#if 1` -4. Set the resolution of your display in `LV_HOR_RES_MAX` and `LV_VER_RES_MAX` -5. Set the color depth of you display in `LV_COLOR_DEPTH` -6. Set `LV_TICK_CUSTOM 1` - -## Configure the examples -`lv_examples` can be configures similarly to LVGL but it's configuration file is called `lv_ex_conf.h`. -1. Go to directory of the installed Arduino libraries -2. Go to `lv_examples` and copy `lv_ex_template.h` as `lv_ex_conf.h` next to the `lv_examples` folder. -3. Open `lv_ex_conf.h` and change the first `#if 0` to `#if 1` -4. Enable the demos you want to use. (The small examples starting with `lv_ex_...()` are always enabled.) - -## Initialize LVGL and run an example - -Take a look at [LVGL_Arduino.ino](https://github.com/lvgl/lvgl/blob/master/examples/LVGL_Arduino.ino) to see how to initialize LVGL. -TFT_eSPI is used as the display driver. - -In the INO file you can see how to register a display and a touch pad for LVGL and call an example. - -Note that, there is no dedicated INO file for every example but you can call functions like `lv_ex_btn1()` or `lv_ex_slider1()` to run an example. -For the full list of examples see the [README of lv_examples](https://github.com/lvgl/lv_examples/blob/master/README.md). - -## Debugging and logging - -In case of trouble LVGL can display debug information. -In the `LVGL_Arduino.ino` example there is `my_print` method, which allow to send this debug information to the serial interface. -To enable this feature you have to edit `lv_conf.h` file and enable logging in the section `log settings`: - -```c -/*Log settings*/ -#define USE_LV_LOG 1 /*Enable/disable the log module*/ -#if LV_USE_LOG -/* How important log should be added: - * LV_LOG_LEVEL_TRACE A lot of logs to give detailed information - * LV_LOG_LEVEL_INFO Log important events - * LV_LOG_LEVEL_WARN Log if something unwanted happened but didn't cause a problem - * LV_LOG_LEVEL_ERROR Only critical issue, when the system may fail - * LV_LOG_LEVEL_NONE Do not log anything - */ -# define LV_LOG_LEVEL LV_LOG_LEVEL_WARN -``` - -After enabling the log module and setting LV_LOG_LEVEL accordingly the output log is sent to the `Serial` port @ 115200 bps. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/espressif.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/espressif.md deleted file mode 100644 index de837bc74..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/espressif.md +++ /dev/null @@ -1,47 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/get-started/espressif.md -``` - -# Espressif (ESP32) -Since v7.7.1 LVGL includes a Kconfig file, so LVGL can be used as an ESP-IDF v4 component. - -## Get the LVGL demo project for ESP32 - -We've created [lv_port_esp32](https://github.com/lvgl/lv_port_esp32), a project using ESP-IDF and LVGL to show one of the demos from [lv_examples](https://github.com/lvgl/lv_examples). -You are able to configure the project to use one of the many supported display controllers, see [lvgl_esp32_drivers](https://github.com/lvgl/lvgl_esp32_drivers) for a complete list -of supported display and indev (touch) controllers. - -## Use LVGL in your ESP32 project - -### Prerequisites - -ESP-IDF v4 framework is the suggested version to use. - -### Get LVGL - -You are suggested to add LVGL as a "component". This component can be located inside a directory named "components" on your project root directory. - -When your project is a git repository you can include LVGL as a git submodule: - -```c -git submodule add https://github.com/lvgl/lvgl.git components/lvgl -``` - -The above command will clone LVGL's main repository into the `components/lvgl` directory. LVGL includes a `CMakeLists.txt` file that sets some configuration options so you can use LVGL right away. - -When you are ready to configure LVGL launch the configuration menu with `idf.py menuconfig` on your project root directory, go to `Component config` and then `LVGL configuration`. - -## Use lvgl_esp32_drivers in your project - -You are suggested to add `lvgl_esp32_drivers` as a "component". This component can be located inside a directory named "components" on your project root directory. - -When your project is a git repository you can include `lvgl_esp32_drivers` as a git submodule: - -```c -git submodule add https://github.com/lvgl/lvgl_esp32_drivers.git components/lvgl_esp32_drivers -``` - -### Support for ESP32-S2 - -Basic support for ESP32-S2 has been added into the `lvgl_esp32_drivers` repository. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/index.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/index.md deleted file mode 100644 index 42cbeb3c9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/index.md +++ /dev/null @@ -1,34 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/get-started/index.md -``` -# Get started - -There are several ways to get your feet wet with LVGL. Here is one recommended order of documents to read and things to play with when you are learning to use LVGL: -1. Check the [Online demos](https://lvgl.io/demos) to see LVGL in action (3 minutes) -2. Read the [Introduction](https://docs.lvgl.io/latest/en/html/intro/index.html) page of the documentation (5 minutes) -3. Read the [Quick overview](https://docs.lvgl.io/latest/en/html/get-started/quick-overview.html) page of the documentation (15 minutes) -4. Set up a [Simulator](https://docs.lvgl.io/latest/en/html/get-started/pc-simulator.html) (10 minutes) -5. Try out some [Examples](https://github.com/lvgl/lv_examples/) -6. Port LVGL to a board. See the [Porting](https://docs.lvgl.io/latest/en/html/porting/index.html) guide or check the ready to use [Projects](https://github.com/lvgl?q=lv_port_&type=&language=) -7. Read the [Overview](https://docs.lvgl.io/latest/en/html/overview/index.html) page to get a better understanding of the library. (2-3 hours) -8. Check the documentation of the [Widgets](https://docs.lvgl.io/latest/en/html/widgets/index.html) to see their features and usage -9. If you have questions got to the [Forum](http://forum.lvgl.io/) -10. Read the [Contributing](https://docs.lvgl.io/latest/en/html/contributing/index.html) guide to see how you can help to improve LVGL (15 minutes) - -```eval_rst - -.. toctree:: - :maxdepth: 2 - :hidden: - - quick-overview - pc-simulator - stm32 - nxp - espressif - arduino - micropython - nuttx -``` - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/micropython.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/micropython.md deleted file mode 100644 index cd9d93799..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/micropython.md +++ /dev/null @@ -1,96 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/get-started/micropython.md -``` -# Micropython - -## What is Micropython? - -[Micropython](http://micropython.org/) is Python for microcontrollers. -Using Micropython, you can write Python3 code and run it even on a bare metal architecture with limited resources. - -### Highlights of Micropython - -- **Compact** - Fits and runs within just 256k of code space and 16k of RAM. No OS is needed, although you can also run it with an OS, if you want. -- **Compatible** - Strives to be as compatible as possible with normal Python (known as CPython). -- **Versatile** - Supports many architectures (x86, x86-64, ARM, ARM Thumb, Xtensa). -- **Interactive** - No need for the compile-flash-boot cycle. With the REPL (interactive prompt) you can type commands and execute them immediately, run scripts etc. -- **Popular** - Many platforms are supported. The user base is growing bigger. Notable forks: [MicroPython](https://github.com/micropython/micropython), [CircuitPython](https://github.com/adafruit/circuitpython), [MicroPython_ESP32_psRAM_LoBo](https://github.com/loboris/MicroPython_ESP32_psRAM_LoBo) -- **Embedded Oriented** - Comes with modules specifically for embedded systems, such as the [machine module](https://docs.micropython.org/en/latest/library/machine.html#classes) for accessing low-level hardware (I/O pins, ADC, UART, SPI, I2C, RTC, Timers etc.) - ---- - -## Why Micropython + LVGL? - -Currently, Micropython [does not have a good high-level GUI library](https://forum.micropython.org/viewtopic.php?f=18&t=5543) by default. LVGL is an [Object Oriented Component Based](https://blog.lvgl.io/2018-12-13/extend-lvgl-objects) high-level GUI library, which seems to be a natural candidate to map into a higher level language, such as Python. LVGL is implemented in C and its APIs are in C. - -### Here are some advantages of using LVGL in Micropython: - -- Develop GUI in Python, a very popular high level language. Use paradigms such as Object Oriented Programming. -- Usually, GUI development requires multiple iterations to get things right. With C, each iteration consists of **`Change code` > `Build` > `Flash` > `Run`**. -In Micropython it's just **`Change code` > `Run`** ! You can even run commands interactively using the [REPL](https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop) (the interactive prompt) - -### Micropython + LVGL could be used for: - -- Fast prototyping GUI. -- Shortening the cycle of changing and fine-tuning the GUI. -- Modelling the GUI in a more abstract way by defining reusable composite objects, taking advantage of Python's language features such as Inheritance, Closures, List Comprehension, Generators, Exception Handling, Arbitrary Precision Integers and others. -- Make LVGL accessible to a larger audience. No need to know C in order to create a nice GUI on an embedded system. -This goes well with [CircuitPython vision](https://learn.adafruit.com/welcome-to-circuitpython/what-is-circuitpython). CircuitPython was designed with education in mind, to make it easier for new or unexperienced users to get started with embedded development. -- Creating tools to work with LVGL at a higher level (e.g. drag-and-drop designer). - ---- - -## So what does it look like? - -> TL;DR: -> It's very much like the C API, but Object Oriented for LVGL components. - -Let's dive right into an example! - -### A simple example - -```python -import lvgl as lv -lv.init() -scr = lv.obj() -btn = lv.btn(scr) -btn.align(lv.scr_act(), lv.ALIGN.CENTER, 0, 0) -label = lv.label(btn) -label.set_text("Button") -lv.scr_load(scr) -``` - -## How can I use it? - -### Online Simulator - -If you want to experiment with LVGL + Micropython without downloading anything - you can use our online simulator! -It's a fully functional LVGL + Micropython that runs entirely in the browser and allows you to edit a python script and run it. - -[Click here to experiment on the online simulator](https://sim.lvgl.io/) - -[Hello World](https://sim.lvgl.io/v7/micropython/ports/javascript/bundle_out/index.html?script=https://gist.githubusercontent.com/amirgon/51299ce9b6448328a855826149482ae6/raw/0f235c6d40462fd2f0e55364b874f14fe3fd613c/lvgl_hello_world.py&script_startup=https://gist.githubusercontent.com/amirgon/7bf15a66ba6d959bbf90d10f3da571be/raw/8684b5fa55318c184b1310663b187aaab5c65be6/init_lv_mp_js.py) - -Note: the online simulator is available for lvgl v6 and v7. - -### PC Simulator - -Micropython is ported to many platforms. One notable port is "unix", which allows you to build and run Micropython (+LVGL) on a Linux machine. (On a Windows machine you might need Virtual Box or WSL or MinGW or Cygwin etc.) - -[Click here to know more information about building and running the unix port](https://github.com/lvgl/lv_micropython) - -### Embedded platform - -In the end, the goal is to run it all on an embedded platform. -Both Micropython and LVGL can be used on many embedded architectures, such as stm32, ESP32 etc. -You would also need display and input drivers. We have some sample drivers (ESP32+ILI9341, as well as some other examples), but chances are you would want to create your own input/display drivers for your specific hardware. -Drivers can be implemented either in C as a Micropython module, or in pure Micropython! - -## Where can I find more information? - -- In this [Blog Post](https://blog.lvgl.io/2019-02-20/micropython-bindings) -- `lv_micropython` [README](https://github.com/lvgl/lv_micropython) -- `lv_binding_micropython` [README](https://github.com/lvgl/lv_binding_micropython) -- The [LVGL micropython forum](https://forum.lvgl.io/c/micropython) (Feel free to ask anything!) -- At Micropython: [docs](http://docs.micropython.org/en/latest/) and [forum](https://forum.micropython.org/) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/nuttx.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/nuttx.md deleted file mode 100644 index 11067a9de..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/nuttx.md +++ /dev/null @@ -1,101 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/get-started/nuttx.md -``` -# NuttX RTOS - -## What is NuttX? - -[NuttX](https://nuttx.apache.org/) is a mature and secure real-time operating system (RTOS) with an emphasis on technical standards compliance and small size. -It is scalable from 8-bit to 64-bit microcontrollers and microprocessors and compliant with the Portable Operating System Interface (POSIX) and the American National Standards Institute (ANSI) standards and with many Linux-like subsystems. -The best way to think about NuttX is to think of it as a small Unix/Linux for microcontrollers. - -### Highlights of NuttX - -- **Small** - Fits and runs in microcontrollers as small as 32KB Flash and 8KB of RAM. -- **Compliant** - Strives to be as compatible as possible with POSIX and Linux. -- **Versatile** - Supports many architectures (ARM, ARM Thumb, AVR, MIPS, OpenRISC, RISC-V 32-bit and 64-bit, RX65N, x86-64, Xtensa, Z80/Z180, etc). -- **Modular** - Its modular design allows developers to select only what really matters and use modules to include new features. -- **Popular** - NuttX is used by many companies around the world. Probably you already used a product with NuttX without knowing it was running NuttX. -- **Predictable** - NuttX is a preemptible Realtime kernel, so you can use it to create predictable applications for realtime control. - ---- - -## Why NuttX + LVGL? - -Although NuttX has its own graphic library called [NX](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=139629474), LVGL is a good alternative because users could find more eye-candy demos and they can reuse code from previous projects. -LVGL is an [Object Oriented Component Based](https://blog.lvgl.io/2018-12-13/extend-lvgl-objects) high-level GUI library, that could fit very well for a RTOS with advanced features like NuttX. -LVGL is implemented in C and its APIs are in C. - -### Here are some advantages of using LVGL in NuttX - -- Develop GUI in Linux first and when it is done just compile it for NuttX. Nothing more, no wasting of time. -- Usually, GUI development for low level RTOS requires multiple iterations to get things right, where each iteration consists of **`Change code` > `Build` > `Flash` > `Run`**. -Using LVGL, Linux and NuttX you can reduce this process and just test everything on your computer and when it is done, compile it on NuttX and that is it. - -### NuttX + LVGL could be used for - -- GUI demos to demonstrate your board graphics capacities. -- Fast prototyping GUI for MVP (Minimum Viable Product) presentation. -- visualize sensor data directly and easily on the board without using a computer. -- Final products with a GUI without a touchscreen (i.e. 3D Printer Interface using Rotary Encoder to Input data). -- Final products with a touchscreen (and all sorts of bells and whistles). - ---- - -## How to get started with NuttX and LVGL? - -There are many boards in the NuttX mainline (https://github.com/apache/incubator-nuttx) with support for LVGL. -Let's use the [STM32F429IDISCOVERY](https://www.st.com/en/evaluation-tools/32f429idiscovery.html) as example because it is a very popular board. - -### First you need to install the pre-requisite on your system - -Let's use the [Windows Subsystem for Linux](https://acassis.wordpress.com/2018/01/10/how-to-build-nuttx-on-windows-10/) - -```shell -$ sudo apt-get install automake bison build-essential flex gcc-arm-none-eabi gperf git libncurses5-dev libtool libusb-dev libusb-1.0.0-dev pkg-config kconfig-frontends openocd -``` - -### Now let's to create a workspace to save our files - -```shell -$ mkdir ~/nuttxspace -$ cd ~/nuttxspace -``` - -### Clone the NuttX and Apps repositories: - -```shell -$ git clone https://github.com/apache/incubator-nuttx nuttx -$ git clone https://github.com/apache/incubator-nuttx-apps apps -``` - -### Configure NuttX to use the stm32f429i-disco board and the LVGL Demo - -```shell -$ ./tools/configure.sh stm32f429i-disco:lvgl -$ make -``` - -If everything went fine you should have now the file `nuttx.bin` to flash on your board: - -```shell -$ ls -l nuttx.bin --rwxrwxr-x 1 alan alan 287144 Jun 27 09:26 nuttx.bin -``` - -### Flashing the firmware in the board using OpenOCD: -```shell -$ sudo openocd -f interface/stlink-v2.cfg -f target/stm32f4x.cfg -c init -c "reset halt" -c "flash write_image erase nuttx.bin 0x08000000" -``` - -Reset the board and using the 'NSH>' terminal start the LVGL demo: -```shell -nsh> lvgldemo -``` - -## Where can I find more information? - -- This blog post: [LVGL on LPCXpresso54628](https://acassis.wordpress.com/2018/07/19/running-nuttx-on-lpcxpresso54628-om13098/) -- NuttX mailing list: [Apache NuttX Mailing List](http://nuttx.incubator.apache.org/community/) - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/nxp.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/nxp.md deleted file mode 100644 index ace2bc0a2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/nxp.md +++ /dev/null @@ -1,73 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/get-started/nxp.md -``` -# NXP -NXP has integrated LVGL into the MCUXpresso SDK packages for several of their general -purpose and crossover microcontrollers, allowing easy evaluation and migration into your -product design. [Download an SDK for a supported board](https://www.nxp.com/design/software/embedded-software/littlevgl-open-source-graphics-library:LITTLEVGL-OPEN-SOURCE-GRAPHICS-LIBRARY?&tid=vanLITTLEVGL-OPEN-SOURCE-GRAPHICS-LIBRARY) -today and get started with your next GUI application. - -## Creating new project with LVGL -Downloading the MCU SDK example project is recommended as a starting point. It comes fully -configured with LVGL (and with PXP support if module is present), no additional integration -work is required. - -## Adding HW acceleration for NXP iMX RT platforms using PXP (PiXel Pipeline) engine for existing projects -Several drawing features in LVGL can be offloaded to PXP engine. In order to use CPU time while PXP -is running, RTOS is required to block the LVGL drawing thread and switch to another task, or simply to -idle task, where CPU could be suspended to save power. - -#### Features supported: - - RGB565 color format - - Area fill + optional transparency - - BLIT (BLock Image Transfer) + optional transparency - - Color keying + optional transparency - - Recoloring (color tint) + optional transparency - - RTOS integration layer - - Default FreeRTOS and bare metal code provided - -#### Basic configuration: - - Select NXP PXP engine in lv_conf.h: Set `LV_USE_GPU_NXP_PXP` to 1 - - Enable default implementation for interrupt handling, PXP start function and automatic initialization: Set `LV_USE_GPU_NXP_PXP_AUTO_INIT` to 1 - - If `FSL_RTOS_FREE_RTOS` symbol is defined, FreeRTOS implementation will be used, otherwise bare metal code will be included - -#### Basic initialization: - - If `LV_USE_GPU_NXP_PXP_AUTO_INIT` is enabled, no user code is required; PXP is initialized automatically in `lv_init()` - - For manual PXP initialization, default configuration structure for callbacks can be used. Initialize PXP before calling `lv_init()` -```c - #if LV_USE_GPU_NXP_PXP - #include "lv_gpu/lv_gpu_nxp_pxp.h" - #include "lv_gpu/lv_gpu_nxp_pxp_osa.h" - #endif - . . . - #if LV_USE_GPU_NXP_PXP - if (lv_gpu_nxp_pxp_init(&pxp_default_cfg) != LV_RES_OK) { - PRINTF("PXP init error. STOP.\n"); - for ( ; ; ) ; - } - #endif -``` - -#### Project setup: - - Add PXP related files to project: - - lv_gpu/lv_gpu_nxp.c, lv_gpu/lv_gpu_nxp.h: low level drawing calls for LVGL - - lv_gpu/lv_gpu_nxp_osa.c, lv_gpu/lv_gpu_osa.h: default implementation of OS-specific functions (bare metal and FreeRTOS only) - - optional, required only if `LV_USE_GPU_NXP_PXP_AUTO_INIT` is set to 1 - - PXP related code depends on two drivers provided by MCU SDK. These drivers need to be added to project: - - fsl_pxp.c, fsl_pxp.h: PXP driver - - fsl_cache.c, fsl_cache.h: CPU cache handling functions - -#### Advanced configuration: - - Implementation depends on multiple OS-specific functions. Structure `lv_nxp_pxp_cfg_t` with callback pointers is used - as a parameter for `lv_gpu_nxp_pxp_init()` function. Default implementation for FreeRTOS and baremetal is provided in lv_gpu_nxp_osa.c - - `pxp_interrupt_init()`: Initialize PXP interrupt (HW setup, OS setup) - - `pxp_interrupt_deinit()`: Deinitialize PXP interrupt (HW setup, OS setup) - - `pxp_run()`: Start PXP job. Use OS-specific mechanism to block drawing thread. PXP must finish drawing before leaving this function. - - There are configurable area thresholds which are used to decide whether the area will be processed by CPU, or by PXP. Areas smaller than - defined value will be processed by CPU, areas bigger than the threshold will be processed by PXP. These thresholds may be defined as a - preprocessor variables. Default values are defined lv_gpu/lv_gpu_nxp_pxp.h - - `GPU_NXP_PXP_BLIT_SIZE_LIMIT`: size threshold for image BLIT, BLIT with color keying, and BLIT with recolor (OPA > LV_OPA_MAX) - - `GPU_NXP_PXP_BLIT_OPA_SIZE_LIMIT`: size threshold for image BLIT and BLIT with color keying with transparency (OPA < LV_OPA_MAX) - - `GPU_NXP_PXP_FILL_SIZE_LIMIT`: size threshold for fill operation (OPA > LV_OPA_MAX) - - `GPU_NXP_PXP_FILL_OPA_SIZE_LIMIT`: size threshold for fill operation with transparency (OPA < LV_OPA_MAX) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/pc-simulator.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/pc-simulator.md deleted file mode 100644 index 08392088d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/pc-simulator.md +++ /dev/null @@ -1,98 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/get-started/pc-simulator.md -``` -# Simulator on PC - - -You can try out LVGL **using only your PC** (i.e. without any development boards). LVGL will run on a simulator environment on the PC where anyone can write and experiment the real LVGL applications. - -Using the simulator on the PC has the following advantages: -- Hardware independent - Write code, run it on the PC and see the result on the PC monitor. -- Cross-platform - Any Windows, Linux or MacOS system can run the PC simulator. -- Portability - the written code is portable, which means you can simply copy it when using an embedded hardware. -- Easy Validation - The simulator is also very useful to report bugs because it means common platform for every user. So it's a good idea to reproduce a bug in the simulator and use the code snippet in the [Forum](https://forum.lvgl.io). - -## Select an IDE - -The simulator is ported to various IDEs (Integrated Development Environments). Choose your favorite IDE, read its README on GitHub, download the project, and load it to the IDE. - -- [Eclipse with SDL driver](https://github.com/lvgl/lv_sim_eclipse_sdl): Recommended on Linux and Mac -- [CodeBlocks](https://github.com/lvgl/lv_sim_codeblocks_win): Recommended on Windows -- [VisualStudio with SDL driver](https://github.com/lvgl/lv_sim_visual_studio_sdl): For Windows -- [VSCode with SDL driver](https://github.com/lvgl/lv_sim_vscode_sdl): Recommended on Linux and Mac -- [PlatformIO with SDL driver](https://github.com/lvgl/lv_platformio): Recommended on Linux and Mac - -You can use any IDE for the development but, for simplicity, the configuration for Eclipse CDT is what we'll focus on in this tutorial. -The following section describes the set-up guide of Eclipse CDT in more details. - -**Note: If you are on Windows, it's usually better to use the Visual Studio or CodeBlocks projects instead. They work out of the box without requiring extra steps.** - -## Set-up Eclipse CDT - -### Install Eclipse CDT - -[Eclipse CDT](https://eclipse.org/cdt/) is a C/C++ IDE. - -Eclipse is a Java based software therefore be sure **Java Runtime Environment** is installed on your system. - -On Debian-based distros (e.g. Ubuntu): `sudo apt-get install default-jre` - -Note: If you are using other distros, then please refer and install 'Java Runtime Environment' suitable to your distro. -Note: If you are using macOS and get a "Failed to create the Java Virtual Machine" error, uninstall any other Java JDK installs and install Java JDK 8u. This should fix the problem. - -You can download Eclipse's CDT from: [https://www.eclipse.org/cdt/downloads.php](https://www.eclipse.org/cdt/downloads.php). Start the installer and choose *Eclipse CDT* from the list. - -### Install SDL 2 - -The PC simulator uses the [SDL 2](https://www.libsdl.org/download-2.0.php) cross platform library to simulate a TFT display and a touch pad. - -#### Linux -On **Linux** you can easily install SDL2 using a terminal: - -1. Find the current version of SDL2: `apt-cache search libsdl2 (e.g. libsdl2-2.0-0)` -2. Install SDL2: `sudo apt-get install libsdl2-2.0-0` (replace with the found version) -3. Install SDL2 development package: `sudo apt-get install libsdl2-dev` -4. If build essentials are not installed yet: `sudo apt-get install build-essential` - -#### Windows -If you are using **Windows** firstly you need to install MinGW ([64 bit version](http://mingw-w64.org/doku.php/download)). After installing MinGW, do the following steps to add SDL2: - -1. Download the development libraries of SDL. -Go to [https://www.libsdl.org/download-2.0.php](https://www.libsdl.org/download-2.0.php) and download _Development Libraries: SDL2-devel-2.0.5-mingw.tar.gz_ -2. Decompress the file and go to _x86_64-w64-mingw32_ directory (for 64 bit MinGW) or to _i686-w64-mingw32_ (for 32 bit MinGW) -3. Copy _..._mingw32/include/SDL2_ folder to _C:/MinGW/.../x86_64-w64-mingw32/include_ -4. Copy _..._mingw32/lib/_ content to _C:/MinGW/.../x86_64-w64-mingw32/lib_ -5. Copy _..._mingw32/bin/SDL2.dll_ to _{eclipse_worksapce}/pc_simulator/Debug/_. Do it later when Eclipse is installed. - -Note: If you are using **Microsoft Visual Studio** instead of Eclipse then you don't have to install MinGW. - -#### OSX -On **OSX** you can easily install SDL2 with brew: `brew install sdl2` - -If something is not working, then please refer [this tutorial](http://lazyfoo.net/tutorials/SDL/01_hello_SDL/index.php) to get started with SDL. - -### Pre-configured project - -A pre-configured graphics library project (based on the latest release) is always available to get started easily. -You can find the latest one on [GitHub](https://github.com/lvgl/lv_sim_eclipse_sdl). -(Please note that, the project is configured for Eclipse CDT). - -### Add the pre-configured project to Eclipse CDT - -Run Eclipse CDT. It will show a dialogue about the **workspace path**. Before accepting the path, check that path and copy (and unzip) the downloaded pre-configured project there. After that, you can accept the workspace path. Of course you can modify this path but, in that case copy the project to the corresponding location. - -Close the start up window and go to **File->Import** and choose **General->Existing project into Workspace**. **Browse the root directory** of the project and click **Finish** - -On **Windows** you have to do two additional things: - -- Copy the **SDL2.dll** into the project's Debug folder -- Right click on the project -> Project properties -> C/C++ Build -> Settings -> Libraries -> Add ... and add _mingw32_ above SDLmain and SDL. (The order is important: mingw32, SDLmain, SDL) - -### Compile and Run - -Now you are ready to run LVGL on your PC. Click on the Hammer Icon on the top menu bar to Build the project. If you have done everything right, then you will not get any errors. Note that on some systems additional steps might be required to "see" SDL 2 from Eclipse but, in most of cases the configurations in the downloaded project is enough. - -After a success build, click on the Play button on the top menu bar to run the project. Now a window should appear in the middle of your screen. - -Now you are ready to use LVGL and begin development on your PC. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/quick-overview.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/quick-overview.md deleted file mode 100644 index c384a7165..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/quick-overview.md +++ /dev/null @@ -1,270 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/get-started/quick-overview.md -``` - -# Quick overview - -Here you can learn the most important things about LVGL. -You should read this first to get a general impression and read the detailed [Porting](/porting/index) and [Overview](/overview/index) sections after that. - -## Get started in a simulator - -Instead of porting LVGL to embedded hardware straight away, it's highly recommended to get started in a simulator first. - -LVGL is ported to many IDEs to be sure you will find your favorite one. -Go to the [Simulators](/get-started/pc-simulator) section to get ready-to-use projects that can be run on your PC. -This way you can save the time of porting for now and get some experience with LVGL immediately. - -## Add LVGL into your project -If you would rather try LVGL on your own project follow these steps: - -- [Download](https://github.com/lvgl/lvgl/archive/master.zip) or clone the library from GitHub with `git clone https://github.com/lvgl/lvgl.git`. -- Copy the `lvgl` folder into your project. -- Copy `lvgl/lv_conf_template.h` as `lv_conf.h` next to the `lvgl` folder, change the first `#if 0` to `1` to enable the file's content and set the `LV_COLOR_DEPTH` defines. -- Include `lvgl/lvgl.h` in files where you need to use LVGL related functions. -- Call `lv_tick_inc(x)` every `x` milliseconds in a Timer or Task (`x` should be between 1 and 10). It is required for the internal timing of LVGL. -Alternatively, configure `LV_TICK_CUSTOM` (see `lv_conf.h`) so that LVGL can retrieve the current time directly. -- Call `lv_init()` -- Create a draw buffer: LVGL will render the graphics here first, and send the rendered image to the display. -The buffer size can be set freely but 1/10 screen size is a good starting point. -```c -static lv_disp_draw_buf_t draw_buf; -static lv_color_t buf1[DISP_HOR_RES * DISP_VER_RES / 10]; /*Declare a buffer for 1/10 screen size*/ -lv_disp_draw_buf_init(&draw_buf, buf1, NULL, MY_DISP_HOR_RES * MY_DISP_VER_SER / 10); /*Initialize the display buffer.*/ -``` -- Implement and register a function which can copy the rendered image to an area of your display: -```c -lv_disp_drv_t disp_drv; /*Descriptor of a display driver*/ -lv_disp_drv_init(&disp_drv); /*Basic initialization*/ -disp_drv.flush_cb = my_disp_flush; /*Set your driver function*/ -disp_drv.buffer = &draw_buf; /*Assign the buffer to the display*/ -disp_drv.hor_res = MY_DISP_HOR_RES; /*Set the horizontal resolution of the display*/ -disp_drv.hor_res = MY_DISP_VER_RES; /*Set the verizontal resolution of the display*/ -lv_disp_drv_register(&disp_drv); /*Finally register the driver*/ - -void my_disp_flush(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p) -{ - int32_t x, y; - /*It's a very slow but simple implementation. - *`set_pixel` needs to be written by you to a set pixel on the screen*/ - for(y = area->y1; y <= area->y2; y++) { - for(x = area->x1; x <= area->x2; x++) { - set_pixel(x, y, *color_p); - color_p++; - } - } - - lv_disp_flush_ready(disp); /* Indicate you are ready with the flushing*/ -} - -``` -- Implement and register a function which can read an input device. E.g. for a touch pad: -```c -lv_indev_drv_t indev_drv; /*Descriptor of a input device driver*/ -lv_indev_drv_init(&indev_drv); /*Basic initialization*/ -indev_drv.type = LV_INDEV_TYPE_POINTER; /*Touch pad is a pointer-like device*/ -indev_drv.read_cb = my_touchpad_read; /*Set your driver function*/ -lv_indev_drv_register(&indev_drv); /*Finally register the driver*/ - -bool my_touchpad_read(lv_indev_t * indev, lv_indev_data_t * data) -{ - /*`touchpad_is_pressed` and `touchpad_get_xy` needs to be implemented by you*/ - if(touchpad_is_pressed()) { - data->state = LV_INDEV_STATE_PRESSED; - touchpad_get_xy(&data->point.x, &data->point.y); - } else { - data->state = LV_INDEV_STATE_RELEASED; - } - -} -``` -- Call `lv_timer_handler()` periodically every few milliseconds in the main `while(1)` loop or in an operating system task. -It will redraw the screen if required, handle input devices, animation etc. - -For a more detailed guide go to the [Porting](/porting/index) section. - -## Learn the basics - -### Widgets - -The graphical elements like Buttons, Labels, Sliders, Charts etc. are called objects or widgets. Go to [Widgets](/widgets/index) to see the full list of available widgets. - -Every object has a parent object where it is created. For example if a label is created on a button, the button is the parent of label. - -The child object moves with the parent and if the parent is deleted the children will be deleted too. - -Children can be visible only on their parent. It other words, the parts of the children outside of the parent are clipped. - -A Screen is the "root" parent. You can have any number of screens. - -To get the current screen call `lv_scr_act()`, and to load a screen use `lv_scr_load(scr1)`. - -You can create a new object with `lv__create(parent)`. It will return an `lv_obj_t *` variable that can be used as a reference to the object to set its parameters. - -For example: -```c -lv_obj_t * slider1 = lv_slider_create(lv_scr_act()); -``` - -To set some basic attributes `lv_obj_set_(obj, )` functions can be used. For example: -```c -lv_obj_set_x(btn1, 30); -lv_obj_set_y(btn1, 10); -lv_obj_set_size(btn1, 200, 50); -``` - -The widgets have type specific parameters too which can be set by `lv__set_(obj, )` functions. For example: -```c -lv_slider_set_value(slider1, 70, LV_ANIM_ON); -``` - -To see the full API visit the documentation of the widgets or the related header file (e.g. [lvgl/src/widgets/lv_slider.h](https://github.com/lvgl/lvgl/blob/master/src/widgets/lv_slider.h)). - - - -### Events -Events are used to inform the user that something has happened with an object. -You can assign one or more callbacks to an object which will be called if the object is clicked, released, dragged, being deleted etc. - -A callback is assigned like this: - -```c -lv_obj_add_event_cb(btn, btn_event_cb, LV_EVENT_CLICKED, NULL); /*Assign a callback to the button*/ - -... - -void btn_event_cb(lv_event_t * e) -{ - printf("Clicked\n"); -} -``` - -Instead of `LV_EVENT_CLICKED` `LV_EVENT_ALL` can be used too to call the callback for any event. - -From `lv_event_t * e` the current event code can be get with -```c -lv_event_code_t code = lv_event_get_code(e); -``` - -The object that triggered the event can be retrieved with -```c -lv_obj_t * obj = lv_event_get_target(e); -``` - -To learn all features of the events go to the [Event overview](/overview/event) section. - -### Parts -Widgets might be built from one or more *parts*. For example a button has only one part called `LV_PART_MAIN`. -However, a [Slider](/widgets/core/slider) has `LV_PART_MAIN`, `LV_PART_INDICATOR` and `LV_PART_KNOB`. - -By using parts you can apply different styles to different parts. (See below) - -To learn which parts are used by which object read the widgets' documentation. - -### States -The objects can be in a combination of the following states: -- `LV_STATE_DEFAULT` Normal, released state -- `LV_STATE_CHECKED` Toggled or checked state -- `LV_STATE_FOCUSED` Focused via keypad or encoder or clicked via touchpad/mouse -- `LV_STATE_FOCUS_KEY` Focused via keypad or encoder but not via touchpad/mouse -- `LV_STATE_EDITED` Edit by an encoder -- `LV_STATE_HOVERED` Hovered by mouse (not supported now) -- `LV_STATE_PRESSED` Being pressed -- `LV_STATE_SCROLLED` Being scrolled -- `LV_STATE_DISABLED` Disabled - -For example, if you press an object it will automatically go to `LV_STATE_FOCUSED` and `LV_STATE_PRESSED` state and when you release it, the `LV_STATE_PRESSED` state will be removed. - -To check if an object is in a given state use `lv_obj_has_state(obj, LV_STATE_...)`. It will return `true` if the object is in that state at that time. - -To manually add or remove states use -```c -lv_obj_add_state(obj, LV_STATE_...); -lv_obj_clear_state(obj, LV_STATE_...); -``` - -### Styles -Styles contains properties such as background color, border width, font, etc to describe the appearance of the objects. - -The styles are `lv_style_t` variables. Only their pointer is saved in the objects so they need to be static or global. -Before using a style it needs to be initialized with `lv_style_init(&style1)`. After that properties can be added. For example: -``` -static lv_style_t style1; -lv_style_init(&style1); -lv_style_set_bg_color(&style1, lv_color_hex(0xa03080)) -lv_style_set_border_width(&style1, 2)) -``` -See the full list of properties [here](/overview/style.html#properties). - - -The styles are assigned to an object's part and state. For example to *"Use this style on the slider's indicator when the slider is pressed"*: -```c -lv_obj_add_style(slider1, &style1, LV_PART_INDICATOR | LV_STATE_PRESSED); -``` - -If the *part* is `LV_PART_MAIN` it can be omitted: -```c -lv_obj_add_style(btn1, &style1, LV_STATE_PRESSED); /*Equal to LV_PART_MAIN | LV_STATE_PRESSED*/ -``` - -Similarly, `LV_STATE_DEFAULT` can be omitted too: -```c -lv_obj_add_style(slider1, &style1, LV_PART_INDICATOR); /*Equal to LV_PART_INDICATOR | LV_STATE_DEFAULT*/ -``` - -For `LV_STATE_DEFAULT` and `LV_PART_MAIN` simply write `0`: -```c -lv_obj_add_style(btn1, &style1, 0); /*Equal to LV_PART_MAIN | LV_STATE_DEFAULT*/ -``` - - -The styles can be cascaded (similarly to CSS). It means you can add more styles to a part of an object. -For example `style_btn` can set a default button appearance, and `style_btn_red` can overwrite the background color to make the button red: -```c -lv_obj_add_style(btn1, &style_btn, 0); -lv_obj_add_style(btn1, &style1_btn_red, 0); -``` - - -If a property is not set on for the current state the style with `LV_STATE_DEFAULT` will be used. If the property is not defined even in the default state a default value is used. - -Some properties (typically the text-related ones) can be inherited. It means if a property is not set in an object it will be searched in its parents too. -For example, you can set the font once in the screen's style and all text on that screen will inherit it by default. - - -Local style properties also can be added to the objects. It creates a style which resides inside the object and which is used only by the object: -```c -lv_obj_set_style_bg_color(slider1, lv_color_hex(0x2080bb), LV_PART_INDICATOR | LV_STATE_PRESSED); -``` - -To learn all the features of styles see the [Style overview](/overview/style) section. - - -### Themes -Themes are the default styles of the objects. -The styles from the themes are applied automatically when the objects are created. - -You can select the theme to use in `lv_conf.h`. - -## Examples - -```eval_rst - -.. include:: ../../examples/get_started/index.rst -``` - -## Micropython -Learn more about [Micropython](/get-started/micropython). -```python -# Create a Button and a Label -scr = lv.obj() -btn = lv.btn(scr) -btn.align(lv.scr_act(), lv.ALIGN.CENTER, 0, 0) -label = lv.label(btn) -label.set_text("Button") - -# Load the screen -lv.scr_load(scr) -``` - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/stm32.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/stm32.md deleted file mode 100644 index 28b3a9ca9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/get-started/stm32.md +++ /dev/null @@ -1,8 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/get-started/stm32.md -``` - -# STM32 - -TODO diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/header.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/header.rst deleted file mode 100644 index fc4dc7d15..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/header.rst +++ /dev/null @@ -1 +0,0 @@ -.. |github_link_base| replace:: https://github.com/lvgl/docs/blob/master \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/index.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/index.md deleted file mode 100644 index cca40368a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/index.md +++ /dev/null @@ -1,39 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/index.md -``` - -```eval_rst - -PDF version: :download:`LVGL.pdf ` -``` - -# Welcome to the documentation of LVGL! - - - - -
- Get familiar with the LVGL project - Learn the basic of LVGL and its usage on various platforms - See how to port LVGL to any platform - Learn the how LVGL works in more detail - Take a look at the description of the available widgets - Be part of the development of LVGL -
- - -```eval_rst -.. toctree:: - :maxdepth: 2 - - intro/index - get-started/index - porting/index - overview/index - widgets/index - layouts/index - CONTRIBUTING - CHANGELOG - ROADMAP -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/intro/index.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/intro/index.md deleted file mode 100644 index 20d5cadce..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/intro/index.md +++ /dev/null @@ -1,212 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/intro/index.md -``` - -# Introduction - -LVGL (Light and Versatile Graphics Library) is a free and open-source graphics library providing everything you need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and a low memory footprint. - - -## Key features -- Powerful building blocks such as buttons, charts, lists, sliders, images, etc. -- Advanced graphics with animations, anti-aliasing, opacity, smooth scrolling -- Various input devices such as touchpad, mouse, keyboard, encoder, etc. -- Multi-language support with UTF-8 encoding -- Multi-display support, i.e. use multiple TFT, monochrome displays simultaneously -- Fully customizable graphic elements with CSS-like styles -- Hardware independent: use with any microcontroller or display -- Scalable: able to operate with little memory (64 kB Flash, 16 kB RAM) -- OS, external memory and GPU supported but not required -- Single frame buffer operation even with advanced graphic effects -- Written in C for maximal compatibility (C++ compatible) -- Simulator to start embedded GUI design on a PC without embedded hardware -- Binding to MicroPython -- Tutorials, examples, themes for rapid GUI design -- Documentation is available online and PDF -- Free and open-source under MIT license - -## Requirements -Basically, every modern controller  (which is able to drive a display) is suitable to run LVGL. The minimal requirements are: -
    -
  • 16, 32 or 64 bit microcontroller or processor
  • -
  • > 16 MHz clock speed is recommended
  • -
  • Flash/ROM: > 64 kB for the very essential components (> 180 kB is recommended)
  • -
  • RAM: -
      -
    • Static RAM usage: ~2 kB depending on the used features and objects types
    • -
    • Stack: > 2kB (> 8 kB is recommended)
    • -
    • Dynamic data (heap): > 4 KB (> 32 kB is recommended if using several objects). -     Set by LV_MEM_SIZE in lv_conf.h.
    • -
    • Display buffer:  > "Horizontal resolution" pixels (> 10 × "Horizontal resolution" is recommended)
    • -
    • One frame buffer in the MCU or in external display controller
    • -
    -
  • -
  • C99 or newer compiler
  • -
  • Basic C (or C++) knowledge: - pointers, - structs, - callbacks.
  • -
-Note that memory usage may vary depending on architecture, compiler and build options. - -## License -The LVGL project (including all repositories) is licensed under [MIT license](https://github.com/lvgl/lvgl/blob/master/LICENCE.txt). -It means you can use it even in commercial projects. - -It's not mandatory but we highly appreciate it if you write a few words about your project in the [My projects](https://forum.lvgl.io/c/my-projects/10) category of the forum or a private message to [lvgl.io](https://lvgl.io/#contact). - -Although you can get LVGL for free there is a massive amount of work behind it. It's created by a group of volunteers who made it available for you in their free time. - -To make the LVGL project sustainable, please consider [contributing](/CONTRIBUTING) to the project. -You can choose from [many different ways of contributing](/CONTRIBUTING) such as simply writing a tweet about you are using LVGL, fixing bugs, translating the documentation, or even becoming a maintainer. - -## Repository layout -All repositories of the LVGL project are hosted on GitHub: https://github.com/lvgl - -You will find these repositories there: -- [lvgl](https://github.com/lvgl/lvgl) The library itself with many [examples](https://github.com/lvgl/lvgl/blob/master/examples/). -- [lv_demos](https://github.com/lvgl/lv_demos) Demos created with LVGL. -- [lv_drivers](https://github.com/lvgl/lv_drivers) Display and input device drivers -- [blog](https://github.com/lvgl/blog) Source of the blog's site (https://blog.lvgl.io) -- [sim](https://github.com/lvgl/sim) Source of the online simulator's site (https://sim.lvgl.io) -- [lv_sim_...](https://github.com/lvgl?q=lv_sim&type=&language=) Simulator projects for various IDEs and platforms -- [lv_port_...](https://github.com/lvgl?q=lv_port&type=&language=) LVGL ports to development boards -- [lv_binding_..](https://github.com/lvgl?q=lv_binding&type=&language=l) Bindings to other languages -- [lv_...](https://github.com/lvgl?q=lv_&type=&language=) Ports to other platforms - -## Release policy - -The core repositories follow the rules of [Semantic versioning](https://semver.org/): -- Major versions for incompatible API changes. E.g. v5.0.0, v6.0.0 -- Minor version for new but backward-compatible functionalities. E.g. v6.1.0, v6.2.0 -- Patch version for backward-compatible bug fixes. E.g. v6.1.1, v6.1.2 - -Tags like `vX.Y.Z` are created for every release. - -### Release cycle -- Bugfixes: Released on demand even weekly -- Minor releases: Every 3-4 months -- Major releases: Approximatelly yearly - -### Branches -The core repositories have at least the following branches: -- `master` latest version, patches are merged directly here. -- `release/vX.Y` stable versions of the minor releases -- `fix/some-description` temporal branches for bug fixes -- `feat/some-description` temporal branches for features - - -### Changelog - -The changes are recorded in [CHANGELOG.md](/CHANGELOG). - -### Version support -Before v8 every minor release of major releases is supported for 1 year. -From v8 every minor release is supported for 1 year. - -| Version | Release date | Support end | Active | -|---------|--------------|-------------|--------| -| v5.3 | Feb 1, 2019 |Feb 1, 2020 | No | -| v6.1 | Nov 26, 2019 |Nov 26, 2020 | No | -| v7.11 | Mar 16, 2021 |Mar 16, 2022 | Yes | -| v8.0 | In progress | | | - - -## FAQ - -### Where can I ask questions? -You can ask questions in the forum: [https://forum.lvgl.io/](https://forum.lvgl.io/). - -We use [GitHub issues](https://github.com/lvgl/lvgl/issues) for development related discussion. -So you should use them only if your question or issue is tightly related to the development of the library. - -### Is my MCU/hardware supported? -Every MCU which is capable of driving a display via Parallel port, SPI, RGB interface or anything else and fulfills the [Requirements](#requirements) is supported by LLVGL. - -This includes: -- "Common" MCUs like STM32F, STM32H, NXP Kinetis, LPC, iMX, dsPIC33, PIC32 etc. -- Bluetooth, GSM, WiFi modules like Nordic NRF and Espressif ESP32 -- Linux with frame buffer device such as /dev/fb0. This includes Single-board computers like the Raspberry Pi -- And anything else with a strong enough MCU and a periphery to drive a display - -### Is my display supported? -LVGL needs just one simple driver function to copy an array of pixels into a given area of the display. -If you can do this with your display then you can use that display with LVGL. - -Some examples of the supported display types: -- TFTs with 16 or 24 bit color depth -- Monitors with HDMI port -- Small monochrome displays -- Gray-scale displays -- even LED matrices -- or any other display where you can control the color/state of the pixels - -See the [Porting](/porting/display) section to learn more. - -### Nothing happens, my display driver is not called. What have I missed? -Be sure you are calling `lv_tick_inc(x)` in an interrupt and `lv_timer_handler()` in your main `while(1)`. - -Learn more in the [Tick](/porting/tick) and [Task handler](/porting/task-handler) section. - -### Why is the display driver called only once? Only the upper part of the display is refreshed. -Be sure you are calling `lv_disp_flush_ready(drv)` at the end of your "*display flush callback*". - -### Why do I see only garbage on the screen? -Probably there a bug in your display driver. Try the following code without using LVGL. You should see a square with red-blue gradient. - -```c -#define BUF_W 20 -#define BUF_H 10 - -lv_color_t buf[BUF_W * BUF_H]; -lv_color_t * buf_p = buf; -uint16_t x, y; -for(y = 0; y < BUF_H; y++) { -    lv_color_t c = lv_color_mix(LV_COLOR_BLUE, LV_COLOR_RED, (y * 255) / BUF_H); -    for(x = 0; x < BUF_W; x++){ -        (*buf_p) =  c; -        buf_p++; -    } -} - -lv_area_t a; -a.x1 = 10; -a.y1 = 40; -a.x2 = a.x1 + BUF_W - 1; -a.y2 = a.y1 + BUF_H - 1; -my_flush_cb(NULL, &a, buf); -``` - -### Why I see nonsense colors on the screen? -Probably LVGL's color format is not compatible with your displays color format. Check `LV_COLOR_DEPTH` in *lv_conf.h*. - -If you are using 16 bit colors with SPI (or other byte-oriented interface) probably you need to set `LV_COLOR_16_SWAP  1` in *lv_conf.h*. -It swaps the upper and lower bytes of the pixels. - -### How to speed up my UI? -- Turn on compiler optimization and enable cache if your MCU has -- Increase the size of the display buffer -- Use 2 display buffers and flush the buffer with DMA (or similar periphery) in the background -- Increase the clock speed of the SPI or Parallel port if you use them to drive the display -- If your display has SPI port consider changing to a model with parallel because it has much higher throughput -- Keep the display buffer in the internal RAM (not in external SRAM) because LVGL uses it a lot and it should have a small access time -  -### How to reduce flash/ROM usage? -You can disable all the unused features (such as animations, file system, GPU etc.) and object types in *lv_conf.h*. - -If you are using GCC you can add -- `-fdata-sections -ffunction-sections` compiler flags -- `--gc-sections` linker flag - -to remove unused functions and variables from the final binary - -### How to reduce the RAM usage -- Lower the size of the *Display buffer* -- Reduce `LV_MEM_SIZE` in *lv_conf.h*. This memory used when you create objects like buttons, labels, etc. -- To work with lower `LV_MEM_SIZE` you can create the objects only when required and deleted them when they are not required anymore -  -### How to work with an operating system? - -To work with an operating system where tasks can interrupt each other (preemptive) you should protect LVGL related function calls with a mutex. -See the [Operating system and interrupts](/porting/os) section to learn more. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/layouts/flex.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/layouts/flex.md deleted file mode 100644 index b31baaab7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/layouts/flex.md +++ /dev/null @@ -1,113 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/layouts/flex.md -``` - -# Flex - -## Overview - -The Flexbox (or Flex for short) is a subset of [CSS Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/). - -It can arrange items into rows or columns (tracks), handle wrapping, adjust the spacing between the items and tracks, handle *grow* to make the item(s) fill the remaining space with respect to min/max width and height. - -To make an object flex container call `lv_obj_set_layout(obj, LV_LAYOUT_FLEX)`. - -Note that the flex layout feature of LVGL needs to be globally enabled with `LV_USE_FLEX` in `lv_conf.h`. - -## Terms -- tracks: the rows or columns -- main direction: row or column, the direction in which the items are placed -- cross direction: perpendicular to the main direction -- wrap: if there there is no more space in the track a new track is started -- grow: if set on an item it will grow to fill the remaining space on the track. -The available space will be distributed among items respective to the their grow value (larger value means more space) -- gap: the space between the rows and columns or the items on a track - -## Simple interface - -With the following functions you can set a Flex layout on any parent. - -### Flex flow - -`lv_obj_set_flex_flow(obj, flex_flow)` - -The possible values for `flex_flow` are: -- `LV_FLEX_FLOW_ROW` Place the children in a row without wrapping -- `LV_FLEX_FLOW_COLUMN` Place the children in a column without wrapping -- `LV_FLEX_FLOW_ROW_WRAP` Place the children in a row with wrapping -- `LV_FLEX_FLOW_COLUMN_WRAP` Place the children in a column with wrapping -- `LV_FLEX_FLOW_ROW_REVERSE` Place the children in a row without wrapping but in reversed order -- `LV_FLEX_FLOW_COLUMN_REVERSE` Place the children in a column without wrapping but in reversed order -- `LV_FLEX_FLOW_ROW_WRAP_REVERSE` Place the children in a row without wrapping but in reversed order -- `LV_FLEX_FLOW_COLUMN_WRAP_REVERSE` Place the children in a column without wrapping but in reversed order - -### Flex align -To manage the placement of the children use `lv_obj_set_flex_align(obj, main_place, cross_place, track_cross_place)` - -- `main_place` determines how to distribute the items in their track on the main axis. E.g. flush the items to the right on `LV_FLEX_FLOW_ROW_WRAP`. (It's called `justify-content` in CSS) -- `cross_place` determines how to distribute the items in their track on the cross axis. E.g. if the items have different height place them to the bottom of the track. (It's called `align-items` in CSS) -- `track_cross_place` determines how to distribute the tracks (It's called `align-content` in CSS) - -The possible values are: -- `LV_FLEX_ALIGN_START` means left on a horizontally and top vertically. (default) -- `LV_FLEX_ALIGN_END` means right on a horizontally and bottom vertically -- `LV_FLEX_ALIGN_CENTER` simply center -- `LV_FLEX_ALIGN_SPACE_EVENLY` items are distributed so that the spacing between any two items (and the space to the edges) is equal. Does not apply to `track_cross_place`. -- `LV_FLEX_ALIGN_SPACE_AROUND` items are evenly distributed in the track with equal space around them. -Note that visually the spaces aren’t equal, since all the items have equal space on both sides. -The first item will have one unit of space against the container edge, but two units of space between the next item because that next item has its own spacing that applies. Not applies to `track_cross_place`. -- `LV_FLEX_ALIGN_SPACE_BETWEEN` items are evenly distributed in the track: first item is on the start line, last item on the end line. Not applies to `track_cross_place`. - - -### Flex grow - -Flex grow can be used to make one or more children fill the available space on the track. If more children has grow the available space will be distributed proportionally to the grow values. -For example let's there is 400 px remaining space and 4 object with grow: -- `A` with grow = 1 -- `B` with grow = 1 -- `C` with grow = 2 - -`A` and `B` will have 100 px size, and `C` will have 200 px size. - -Flex grow can be set on a child with `lv_obj_set_flex_flow(child, value)`. `value` needs to be > 1 or 0 to disable grow on the child. - - -## Style interface - -All the Flex-related values are style properties under the hood and you can use them similarly to any other style property. The following flex related style properties exist: - -- `FLEX_FLOW` -- `FLEX_MAIN_PLACE` -- `FLEX_CROSS_PLACE` -- `FLEX_TRACK_PLACE` -- `FLEX_GROW` - -## Other features - -### RTL -If the base direction of the container is set the `LV_BASE_DIR_RTL` the meaning of `LV_FLEX_ALIGN_START` and `LV_FLEX_ALIGN_END` is swapped on `ROW` layouts. I.e. `START` will mean right. - -The items on `ROW` layouts, and tracks of `COLUMN` layouts will be placed from right to left. - -### New track - -You can force Flex to put an item into a new line with `lv_obj_add_flag(child, LV_OBJ_FLAG_FLEX_IN_NEW_TRACK)`. - - -## Example - -```eval_rst - -.. include:: ../../examples/layouts/flex/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_flex.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/layouts/grid.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/layouts/grid.md deleted file mode 100644 index d1a23e2bb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/layouts/grid.md +++ /dev/null @@ -1,110 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/layouts/grid.md -``` - -# Grid - -## Overview - -The Grid layout is a subset of [CSS Flexbox](https://css-tricks.com/snippets/css/complete-guide-grid/). - -It can arrange items into 2D "table" that has rows or columns (tracks). The item can span through multiple columns or rows. -The track's size can be set in pixel, to the largest item (`LV_GRID_CONTENT`) or in "Free unit" (FR) to distribute the free space proportionally. - -To make an object a grid container call `lv_obj_set_layout(obj, LV_LAYOUT_GRID)`. - -Note that the grid layout feature of LVGL needs to be globally enabled with `LV_USE_GRID` in `lv_conf.h`. - -## Terms -- tracks: the rows or columns -- free unit (FR): if set on track's size is set in `FR` it will grow to fill the remaining space on the parent. -- gap: the space between the rows and columns or the items on a track - -## Simple interface - -With the following functions you can easily set a Grid layout on any parent. - -### Grid descriptors - -First you need to describe the size of rows and columns. It can be done by declaring 2 arrays and the track sizes in them. The last element must be `LV_GRID_TEMPLATE_LAST`. - -For example: -``` -static lv_coord_t column_dsc[] = {100, 400, LV_GRID_TEMPLATE_LAST}; /*2 columns with 100 and 400 ps width*/ -static lv_coord_t row_dsc[] = {100, 100, 100, LV_GRID_TEMPLATE_LAST}; /*3 100 px tall rows*/ -``` - -To set the descriptors on a parent use `lv_obj_set_grid_dsc_array(obj, col_dsc, row_dsc)`. - -Besides simple settings the size in pixel you can use two special values: -- `LV_GRID_CONTENT` set the width to the largest children on this track -- `LV_GRID_FR(X)` tell what portion of the remaining space should be used by this track. Larger value means larger space. - -### Grid items -By default the children are not added to the grid. They need to be added manually to a cell. - -To do this call `lv_obj_set_grid_cell(child, column_align, column_pos, column_span, row_align, row_pos, row_span)`. - -`column_align` and `row_align` determine how to align the children in its cell. The possible values are: -- `LV_GRID_ALIGN_START` means left on a horizontally and top vertically. (default) -- `LV_GRID_ALIGN_END` means right on a horizontally and bottom vertically -- `LV_GRID_ALIGN_CENTER` simply center - -`colum_pos` and `row_pos` means the zero based index of the cell into the item should be placed. - -`colum_span` and `row_span` means how many tracks should the item involve from the start cell. Must be > 1. - -### Grid align - -If there are some empty space the track can be aligned several ways: -- `LV_GRID_ALIGN_START` means left on a horizontally and top vertically. (default) -- `LV_GRID_ALIGN_END` means right on a horizontally and bottom vertically -- `LV_GRID_ALIGN_CENTER` simply center -- `LV_GRID_ALIGN_SPACE_EVENLY` items are distributed so that the spacing between any two items (and the space to the edges) is equal. Not applies to `track_cross_place`. -- `LV_GRID_ALIGN_SPACE_AROUND` items are evenly distributed in the track with equal space around them. -Note that visually the spaces aren’t equal, since all the items have equal space on both sides. -The first item will have one unit of space against the container edge, but two units of space between the next item because that next item has its own spacing that applies. Not applies to `track_cross_place`. -- `LV_GRID_ALIGN_SPACE_BETWEEN` items are evenly distributed in the track: first item is on the start line, last item on the end line. Not applies to `track_cross_place`. - -To set the track's alignment use `lv_obj_set_grid_align(obj, column_align, row_align)`. - -## Style interface - -All the Grid related values are style properties under the hood and you can use them similarly to any other style properties. The following Grid related style properties exist: - -- `GRID_COLUMN_DSC_ARRAY` -- `GRID_ROW_DSC_ARRAY` -- `GRID_COLUMN_ALIGN` -- `GRID_ROW_ALIGN` -- `GRID_CELL_X_ALIGN` -- `GRID_CELL_COLUMN_POS` -- `GRID_CELL_COLUMN_SPAN` -- `GRID_CELL_Y_ALIGN` -- `GRID_CELL_ROW_POS` -- `GRID_CELL_ROW_SPAN` - -## Other features - -### RTL -If the base direction of the container is set to `LV_BASE_DIR_RTL`, the meaning of `LV_GRID_ALIGN_START` and `LV_GRID_ALIGN_END` is swapped. I.e. `START` will mean right-most. - -The columns will be placed from right to left. - - -## Example - -```eval_rst - -.. include:: ../../examples/layouts/grid/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_grid.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/layouts/index.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/layouts/index.md deleted file mode 100644 index 32b0a2e78..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/layouts/index.md +++ /dev/null @@ -1,15 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/layouts/index.md -``` - -# Layouts - - -```eval_rst -.. toctree:: - :maxdepth: 2 - - flex - grid -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/logo_lvgl.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/logo_lvgl.png deleted file mode 100644 index 26e5a48a0..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/logo_lvgl.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/align.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/align.png deleted file mode 100644 index 189c573e2..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/align.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/bidi.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/bidi.png deleted file mode 100644 index 4315902cf..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/bidi.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/boxmodel.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/boxmodel.png deleted file mode 100644 index 0368fa99a..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/boxmodel.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/button_style_example.gif b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/button_style_example.gif deleted file mode 100644 index c2a4063e1..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/button_style_example.gif and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/button_style_example.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/button_style_example.png deleted file mode 100644 index 38f6b3e49..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/button_style_example.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/codeblocks.jpg b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/codeblocks.jpg deleted file mode 100644 index fe4ed9529..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/codeblocks.jpg and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/eclipse.jpg b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/eclipse.jpg deleted file mode 100644 index 920791ddb..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/eclipse.jpg and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/layers.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/layers.png deleted file mode 100644 index fe18d19af..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/layers.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/par_child1.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/par_child1.png deleted file mode 100644 index e2cbb53d4..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/par_child1.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/par_child2.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/par_child2.png deleted file mode 100644 index fb7c06497..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/par_child2.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/par_child3.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/par_child3.png deleted file mode 100644 index d682aeb82..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/par_child3.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/platformio.jpg b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/platformio.jpg deleted file mode 100644 index eb88bfaa9..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/platformio.jpg and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/qtcreator.jpg b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/qtcreator.jpg deleted file mode 100644 index 890dc1e09..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/qtcreator.jpg and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/simple_button_example.gif b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/simple_button_example.gif deleted file mode 100644 index 2884923ae..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/simple_button_example.gif and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/simple_button_example.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/simple_button_example.png deleted file mode 100644 index 28825e38e..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/simple_button_example.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/symbols.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/symbols.png deleted file mode 100644 index 139e33081..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/symbols.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/sys.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/sys.png deleted file mode 100644 index de5ebcd0d..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/sys.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/visualstudio.jpg b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/visualstudio.jpg deleted file mode 100644 index 0e852d049..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/misc/visualstudio.jpg and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/animation.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/animation.md deleted file mode 100644 index 3c4d98078..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/animation.md +++ /dev/null @@ -1,122 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/animation.md -``` -# Animations - -You can automatically change the value of a variable between a start and an end value using animations. -The animation will happen by periodically calling an "animator" function with the corresponding value parameter. - -The *animator* functions have the following prototype: -```c -void func(void * var, lv_anim_var_t value); -``` -This prototype is compatible with the majority of the *set* functions of LVGL. For example `lv_obj_set_x(obj, value)` or `lv_obj_set_width(obj, value)` - - -## Create an animation -To create an animation an `lv_anim_t` variable has to be initialized and configured with `lv_anim_set_...()` functions. - -```c - -/* INITIALIZE AN ANIMATION - *-----------------------*/ - -lv_anim_t a; -lv_anim_init(&a); - -/* MANDATORY SETTINGS - *------------------*/ - -/*Set the "animator" function*/ -lv_anim_set_exec_cb(&a, (lv_anim_exec_xcb_t) lv_obj_set_x); - -/*Set the "animator" function*/ -lv_anim_set_var(&a, obj); - -/*Length of the animation [ms]*/ -lv_anim_set_time(&a, duration); - -/*Set start and end values. E.g. 0, 150*/ -lv_anim_set_values(&a, start, end); - -/* OPTIONAL SETTINGS - *------------------*/ - -/*Time to wait before starting the animation [ms]*/ -lv_anim_set_delay(&a, delay); - -/*Set path (curve). Default is linear*/ -lv_anim_set_path(&a, lv_anim_path_ease_in); - -/*Set a callback to call when animation is ready.*/ -lv_anim_set_ready_cb(&a, ready_cb); - -/*Set a callback to call when animation is started (after delay).*/ -lv_anim_set_start_cb(&a, start_cb); - -/*Play the animation backward too with this duration. Default is 0 (disabled) [ms]*/ -lv_anim_set_playback_time(&a, wait_time); - -/*Delay before playback. Default is 0 (disabled) [ms]*/ -lv_anim_set_playback_delay(&a, wait_time); - -/*Number of repetitions. Default is 1. LV_ANIM_REPEAT_INFINIT for infinite repetition*/ -lv_anim_set_repeat_count(&a, wait_time); - -/*Delay before repeat. Default is 0 (disabled) [ms]*/ -lv_anim_set_repeat_delay(&a, wait_time); - -/*true (default): apply the start vale immediately, false: apply start vale after delay when then anim. really starts. */ -lv_anim_set_early_apply(&a, true/false); - -/* START THE ANIMATION - *------------------*/ -lv_anim_start(&a); /*Start the animation*/ -``` - - -You can apply multiple different animations on the same variable at the same time. -For example, animate the x and y coordinates with `lv_obj_set_x` and `lv_obj_set_y`. However, only one animation can exist with a given variable and function pair. -Therefore `lv_anim_start()` will delete the already existing variable-function animations. - -## Animation path - -You can determinate the path of animation. The most simple case is linear, meaning the current value between *start* and *end* is changed with fixed steps. -A *path* is a function which calculates the next value to set based on the current state of the animation. Currently, there are the following built-in paths functions: - -- `lv_anim_path_linear` linear animation -- `lv_anim_path_step` change in one step at the end -- `lv_anim_path_ease_in` slow at the beginning -- `lv_anim_path_ease_out` slow at the end -- `lv_anim_path_ease_in_out` slow at the beginning and at the end -- `lv_anim_path_overshoot` overshoot the end value -- `lv_anim_path_bounce` bounce back a little from the end value (like hitting a wall) - - -## Speed vs time -By default, you set the animation time. But in some cases, setting the animation speed is more practical. - -The `lv_anim_speed_to_time(speed, start, end)` function calculates the required time in milliseconds to reach the end value from a start value with the given speed. -The speed is interpreted in _unit/sec_ dimension. For example, `lv_anim_speed_to_time(20,0,100)` will yield 5000 milliseconds. For example, in case of `lv_obj_set_x` *unit* is pixels so *20* means *20 px/sec* speed. - -## Delete animations - -You can delete an animation with `lv_anim_del(var, func)` if you provide the animated variable and its animator function. - - -## Examples - -```eval_rst - -.. include:: ../../examples/anim/index.rst - -``` -## API - -```eval_rst - -.. doxygenfile:: lv_anim.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/color.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/color.md deleted file mode 100644 index 525c3f615..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/color.md +++ /dev/null @@ -1,157 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/color.md -``` -# Colors - -The color module handles all color-related functions like changing color depth, creating colors from hex code, converting between color depths, mixing colors, etc. - -`lv_color_t` is used to store a color, its fileds are set according to `LV_COLOR_DEPTH` in `lv_conf.h`. (See below) - -You may set `LV_COLOR_16_SWAP` in `lv_conf.h` to swap the bytes of *RGB565* colors. You may need this to send the 16-bit colors via a byte-oriented interface like SPI. As 16-bit numbers are stored in Little Endian format (lower byte on the lower address), the interface will send the lower byte first. However, displays usually need the higher byte first. A mismatch in the byte order will result in highly distorted colors. - -## Creating colors - -### RGB -Create colors from Red, Green and Blue channel values -```c -//All channels are 0-255 -lv_color_t c = lv_color_make(red, green, blue); - -//From hex code 0x000000..0xFFFFFF interpreted as RED + GREEN + BLUE -lv_color_t c = lv_color_hex(0x123456); - -//From 3 digits. Same as lv_color_hex(0x112233) -lv_color_t c = lv_color_hex3(0x123); -``` - -### HSV -Create colors from Hue, Saturation and Value values - -```c -//h = 0..359, s = 0..100, v = 0..100 -lv_color_t c = lv_color_hsv_to_rgb(h, s, v); - -//All channels are 0-255 -lv_color_hsv_t c_hsv = lv_color_rgb_to_hsv(r, g, b); - - -//From lv_color_t variable -lv_color_hsv_t c_hsv = lv_color_to_hsv(color); -``` - -### Palette -LVGL includes [material design's palette](https://vuetifyjs.com/en/styles/colors/#material-colors). In this all color have a main as well as four darker and five lighter variants. - -The names of the colors are as follows: -- `LV_PALETTE_RED` -- `LV_PALETTE_PINK` -- `LV_PALETTE_PURPLE` -- `LV_PALETTE_DEEP_PURPLE` -- `LV_PALETTE_INDIGO` -- `LV_PALETTE_BLUE` -- `LV_PALETTE_LIGHT_BLUE` -- `LV_PALETTE_CYAN` -- `LV_PALETTE_TEAL` -- `LV_PALETTE_GREEN` -- `LV_PALETTE_LIGHT_GREEN` -- `LV_PALETTE_LIME` -- `LV_PALETTE_YELLOW` -- `LV_PALETTE_AMBER` -- `LV_PALETTE_ORANGE` -- `LV_PALETTE_DEEP_ORANGE` -- `LV_PALETTE_BROWN` -- `LV_PALETTE_BLUE_GREY` -- `LV_PALETTE_GREY` - - -To get the main color use `lv_color_t c = lv_palette_main(LV_PALETTE_...)`. - -For the lighter variants of a palette color use `lv_color_t c = lv_palette_lighten(LV_PALETTE_..., v)`. `v` can be 1..5. -For the darker variants of a palette color use `lv_color_t c = lv_palette_darken(LV_PALETTE_..., v)`. `v` can be 1..4. - -### Modify and mix colors -The following functions can modify a color: -```c -// Lighten a color. 0: no change, 255: white -lv_color_t c = lv_color_lighten(c, lvl); - -// Darken a color. 0: no change, 255: black -lv_color_t c = lv_color_darken(lv_color_t c, lv_opa_t lvl); - -// Lighten or darken a color. 0: black, 128: no change 255: black -lv_color_t c = lv_color_change_lightness(lv_color_t c, lv_opa_t lvl); - - -// Mix 2 colors with a given ratio 0: full c2, 255: full c1, 128: half c1 and half c2 -lv_color_t c = lv_color_mix(c1, c2, ratio); -``` - -### Built-in colors -`lv_color_white()` and `lv_color_black()` return `0xFFFFFF` and `0x000000` respectively. - -## Opacity -To describe opacity the `lv_opa_t` type is created as a wrapper to `uint8_t`. Some defines are also introduced: - -- `LV_OPA_TRANSP` Value: 0, means the opacity makes the color completely transparent -- `LV_OPA_10` Value: 25, means the color covers only a little -- `LV_OPA_20 ... OPA_80` come logically -- `LV_OPA_90` Value: 229, means the color near completely covers -- `LV_OPA_COVER` Value: 255, means the color completely covers - -You can also use the `LV_OPA_*` defines in `lv_color_mix()` as a *ratio*. - - -## Color types -The following variable types are defined by the color module: - -- `lv_color1_t` Monochrome color. Also has R, G, B fields for compatibility but they are always the same value (1 byte) -- `lv_color8_t` A structure to store R (3 bit),G (3 bit),B (2 bit) components for 8-bit colors (1 byte) -- `lv_color16_t` A structure to store R (5 bit),G (6 bit),B (5 bit) components for 16-bit colors (2 byte) -- `lv_color32_t` A structure to store R (8 bit),G (8 bit), B (8 bit) components for 24-bit colors (4 byte) -- `lv_color_t` Equal to `lv_color1/8/16/24_t` depending on current color depth setting -- `lv_color_int_t` `uint8_t`, `uint16_t` or `uint32_t` depending on color depth setting. Used to build color arrays from plain numbers. -- `lv_opa_t` A simple `uint8_t` type to describe opacity. - -The `lv_color_t`, `lv_color1_t`, `lv_color8_t`, `lv_color16_t` and `lv_color32_t` types have four fields: - -- `ch.red` red channel -- `ch.green` green channel -- `ch.blue` blue channel -- `full*` red + green + blue as one number - -You can set the current color depth in *lv_conf.h*, by setting the `LV_COLOR_DEPTH` define to 1 (monochrome), 8, 16 or 32. - - -### Convert color -You can convert a color from the current color depth to another. The converter functions return with a number, so you have to use the `full` field: - -```c -lv_color_t c; -c.red = 0x38; -c.green = 0x70; -c.blue = 0xCC; - -lv_color1_t c1; -c1.full = lv_color_to1(c); /*Return 1 for light colors, 0 for dark colors*/ - -lv_color8_t c8; -c8.full = lv_color_to8(c); /*Give a 8 bit number with the converted color*/ - -lv_color16_t c16; -c16.full = lv_color_to16(c); /*Give a 16 bit number with the converted color*/ - -lv_color32_t c24; -c32.full = lv_color_to32(c); /*Give a 32 bit number with the converted color*/ -``` - - -## API - - -```eval_rst - -.. doxygenfile:: lv_color.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/coords.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/coords.md deleted file mode 100644 index 95416099d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/coords.md +++ /dev/null @@ -1,368 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/coords.md -``` -# Positions, sizes, and layouts - -## Overview -Similarly to many other parts of LVGL, the concept of setting the coordinates was inspired by CSS. By no means a complete implementation of the standard but subsets of CSS were implemented (sometimes with minor adjustments). -In shorts this means: -- the set coordinates (size, position, layouts, etc) are stored in styles -- support min-width, max-width, min-height, max-height -- have pixel, percentage, and "content" units -- x=0; y=0 coordinate means the to top-left corner of the parent plus the left/top padding plus border width -- width/height means the full size, the "content area" is smaller with padding and border width -- a subset of flexbox and grid layouts are supported - -### Units -- pixel: Simply a position in pixels. A simple integer always means pixel. E.g. `lv_obj_set_x(btn, 10)` -- percentage: The percentage of the size of the object or its parent (depending on the property). The `lv_pct(value)` converts a value to percentage. E.g. `lv_obj_set_width(btn, lv_pct(50))` -- `LV_SIZE_CONTENT`: Special value to set the width/height of an object to involve all the children. Its similar to `auto` in CSS. E.g. `lv_obj_set_width(btn, LV_SIZE_CONTENT)`. - -### Boxing model -LVGL follows CSS's [border-box](https://developer.mozilla.org/en-US/docs/Web/CSS/box-sizing) model. -An object's "box" is built from the following parts: -- bounding box: the width/height of the elements. -- border width: the width of the border. -- padding: space between the sides of the object and its children. -- content: the content area which size if the bounding box reduced by the border width and the size of the paddings. - -![The box models of LVGL: The content area is smaller then the bounding box with the padding and border width](/misc/boxmodel.png) - -The border is drawn inside the bounding box. Inside the border LVGL keeps "padding size" to place the children. - -The outline is drawn outside of the bounding box. - -### Important notes -This section describes special cases in which LVGL's behavior might be unexpected. - -#### Postponed coordinate calculation -LVGL doesn't recalculate all the coordinate changes immediately. This is done to improve performance. -Instead, the objects are marked as "dirty" and before redrawing the screen LVGL checks if there are any "dirty" objects. If so it refreshes their position, size and layout. - -In other words, if you need to get the any coordinate of an object and it the coordinates were just changed LVGL's needs to be forced to recalculate the coordinates. -To do this call `lv_obj_update_layout(obj)`. - -The size and position might depend on the parent or layout. Therefore `lv_obj_update_layout` recalculates the coordinates of all objects on the screen of `obj`. - -#### Removing styles -As it's described in the [Using styles](#using-styles) section the coordinates can be set via style properties too. -To be more precise under the hood every style coordinate related property is stored as style a property. If you use `lv_obj_set_x(obj, 20)` LVGL saves `x=20` in the local style of the object. - -It's an internal mechanism and doesn't matter much as you use LVGL. However, there is one case in which you need to aware of that. If the style(s) of an object are removed by -```c -lv_obj_remove_style_all(obj) -``` - -or -```c -lv_obj_remove_style(obj, NULL, LV_PART_MAIN); -``` -the earlier set coordinates will be removed as well. - -For example: -```c -/*The size of obj1 will be set back to the default in the end*/ -lv_obj_set_size(obj1, 200, 100); /*Now obj1 has 200;100 size*/ -lv_obj_remove_style_all(obj1); /*It removes the set sizes*/ - - -/*obj2 will have 200;100 size in the end */ -lv_obj_remove_style_all(obj2); -lv_obj_set_size(obj2, 200, 100); -``` - -## Position - -### Simple way -To simple set the x and y coordinates of an object use -```c -lv_obj_set_x(obj, 10); -lv_obj_set_y(obj, 20); -lv_obj_set_pos(obj, 10, 20); //Or in one function -``` - -By default the the x and y coordinates are measured from the top left corner of the parent's content area. -For example if the parent has 5 pixels padding on every side, the above code will place `obj` at (15, 25) because the content area starts after the padding. - -If percentage values are calculated from the parents content area size. -```c -lv_obj_set_x(btn, lv_pct(10)); //x = 10 % of parant content area width -``` - -### Align -In some cases it's convenient to change the origin of the positioning from the the default top left. If the origin is changed e.g. to bottom-right, the (0,0) position means: align to the bottom-right corner. -To change the origin use: -```c -lv_obj_set_align(obj, align); -``` - -To change the alignment and set new coordinates: -```c -lv_obj_align(obj, align, x, y); -``` - -The following alignment options can be used: -- `LV_ALIGN_TOP_LEFT` -- `LV_ALIGN_TOP_MID` -- `LV_ALIGN_TOP_RIGHT` -- `LV_ALIGN_BOTTOM_LEFT` -- `LV_ALIGN_BOTTOM_MID` -- `LV_ALIGN_BOTTOM_RIGHT` -- `LV_ALIGN_LEFT_MID` -- `LV_ALIGN_RIGHT_MID` -- `LV_ALIGN_CENTER` - -It quite common to align a children to the center of its parent, there fore is a dedicated function for it: -```c -lv_obj_center(obj); - -//Has the same effect -lv_obj_align(obj, LV_ALIGN_CENTER, 0, 0); -``` - -If the parent's size changes the set alignment and position of the children is applied again automatically. - -The functions introduced above aligns the object to its parent. However it's also possible to align an object to an arbitrary object. -```c -lv_obj_align_to(obj_to_align, reference_obj, align, x, y); -``` - -Besides the alignments options above the following can be used to align the object outside of the reference object: - -- `LV_ALIGN_OUT_TOP_LEFT` -- `LV_ALIGN_OUT_TOP_MID` -- `LV_ALIGN_OUT_TOP_RIGHT` -- `LV_ALIGN_OUT_BOTTOM_LEFT` -- `LV_ALIGN_OUT_BOTTOM_MID` -- `LV_ALIGN_OUT_BOTTOM_RIGHT` -- `LV_ALIGN_OUT_LEFT_TOP` -- `LV_ALIGN_OUT_LEFT_MID` -- `LV_ALIGN_OUT_LEFT_BOTTOM` -- `LV_ALIGN_OUT_RIGHT_TOP` -- `LV_ALIGN_OUT_RIGHT_MID` -- `LV_ALIGN_OUT_RIGHT_BOTTOM` - -For example to align a label above a button and center the label horizontally: -```c -lv_obj_align_to(label, btn, LV_ALIGN_OUT_TOP_MID, 0, -10); -``` - -Note that - unlike with `lv_obj_align()` - `lv_obj_align_to()` can not realign the object if its coordinates or the reference object's coordinates changes. - -## Size - -### Simple way -The width and the height of an object can be set easily as well: -```c -lv_obj_set_width(obj, 200); -lv_obj_set_height(obj, 100); -lv_obj_set_size(obj, 200, 100); //Or in one function -``` - -Percentage values are calculated based on the parent's content area size. For example to set the object's height to the screen height: -```c -lv_obj_set_height(obj, lv_pct(100)); -``` - -Size setting supports a value: `LV_SIZE_CONTENT`. It means the object's size in the respective direction will be set to the size of its children. -Note that only children on the right and bottom will be considered and children on the top and left remain cropped. This limitation makes the behavior more predictable. - -Objects with `LV_OBJ_FLAG_HIDDEN` or `LV_OBJ_FLAG_FLOATING` will be ignored by the `LV_SIZE_CONTENT` calculation. - -The above functions set the size of the bounding box of the object but the size of the content area can be set as well. It means the object's bounding box will be larger with the paddings than the set size. -```c -lv_obj_set_content_width(obj, 50); //The actual width: padding left + 50 + padding right -lv_obj_set_content_height(obj, 30); //The actual width: padding top + 30 + padding bottom -``` - -The size of the bounding box and the content area can be get with the following functions: -```c -lv_coord_t w = lv_obj_get_width(obj); -lv_coord_t h = lv_obj_get_height(obj); -lv_coord_t content_w = lv_obj_get_content_width(obj); -lv_coord_t content_h = lv_obj_get_content_height(obj); -``` - -## Using styles -Under the hood the position, size and alignment properties are style properties. -The above described "simple functions" hide the style related code for the sake of simplicity and set the position, size, and alignment properties in the local styles of the obejct. - -However, using styles as to set the coordinates has some great advantages: -- It makes it easy to set the width/height/etc for several objects together. E.g. make all the sliders 100x10 pixels sized. -- It also makes possible to modify the values in one place. -- The values can be overwritten by other styles. For example `style_btn` makes the object `100x50` by default but adding `style_full_width` overwrites only the width of the object. -- The object can have different position or size in different state. E.g. 100 px wide in `LV_STATE_DEFAULT` but 120 px in `LV_STATE_PRESSED`. -- Style transitions can be used to make the coordinate changes smooth. - - -Here are some examples to set an object's size using a style: -```c -static lv_style_t style; -lv_style_init(&style); -lv_style_set_width(&style, 100); - -lv_obj_t * btn = lv_btn_create(lv_scr_act()); -lv_obj_add_style(btn, &style, LV_PART_MAIN); -``` - -As you will see below there are some other great features of size and position setting. -However, to keep the LVGL's API lean only the most common coordinate setting features have a "simple" version and the more complex features can be used via styles. - -## Translation - -Let's say the there are 3 buttons next to each other. Their position is set as described above. -Now you want to move a buttons up a little when it's pressed. - -One way to achieve this is setting a new Y coordinate for pressed state: -```c -static lv_style_t style_normal; -lv_style_init(&style_normal); -lv_style_set_y(&style_normal, 100); - -static lv_style_t style_pressed; -lv_style_init(&style_pressed); -lv_style_set_y(&style_pressed, 80); - -lv_obj_add_style(btn1, &style_normal, LV_STATE_DEFAULT); -lv_obj_add_style(btn1, &style_pressed, LV_STATE_PRESSED); - -lv_obj_add_style(btn2, &style_normal, LV_STATE_DEFAULT); -lv_obj_add_style(btn2, &style_pressed, LV_STATE_PRESSED); - -lv_obj_add_style(btn3, &style_normal, LV_STATE_DEFAULT); -lv_obj_add_style(btn3, &style_pressed, LV_STATE_PRESSED); -``` - -It works but it's not really flexible because the pressed coordinate is hard-coded. If the buttons are not at y=100 `style_pressed` won't work as expected. To solve this translations can be used: -```c -static lv_style_t style_normal; -lv_style_init(&style_normal); -lv_style_set_y(&style_normal, 100); - -static lv_style_t style_pressed; -lv_style_init(&style_pressed); -lv_style_set_translate_y(&style_pressed, -20); - -lv_obj_add_style(btn1, &style_normal, LV_STATE_DEFAULT); -lv_obj_add_style(btn1, &style_pressed, LV_STATE_PRESSED); - -lv_obj_add_style(btn2, &style_normal, LV_STATE_DEFAULT); -lv_obj_add_style(btn2, &style_pressed, LV_STATE_PRESSED); - -lv_obj_add_style(btn3, &style_normal, LV_STATE_DEFAULT); -lv_obj_add_style(btn3, &style_pressed, LV_STATE_PRESSED); -``` - -Translation is applied from the current position of the object. - -Percentage values can be used in translations as well. The percentage is relative to the size of the object (and not to the size of the parent). For example `lv_pct(50)` will move the object with half of its width/height. - -The translation is applied after the layouts are calculated. Therefore, even the layouted objects' position can be translated. - -The translation actually moves the object. It means it makes the scrollbars and `LV_SIZE_CONTENT` sized objects react to the position change. - - -## Transformation -Similarly to the position the size can be changed relative to the current size as well. -The transformed width and height are added on both sides of the object. This means 10 px transformed width makes the object 2x10 pixel wider. - -Unlike position translation, the size transformation doesn't make the object "really" larger. In other words scrollbars, layouts, `LV_SIZE_CONTENT` will not consider the transformed size. -Hence size transformation if "only" a visual effect. - -This code makes the a button larger when it's pressed: -```c -static lv_style_t style_pressed; -lv_style_init(&style_pressed); -lv_style_set_transform_width(&style_pressed, 10); -lv_style_set_transform_height(&style_pressed, 10); - -lv_obj_add_style(btn, &style_pressed, LV_STATE_PRESSED); -``` - -### Min and Max size -Similarly to CSS, LVGL also support `min-width`, `max-width`, `min-height` and `max-height`. These are limits preventing an object's size to be smaller/larger then these values. -They are especially useful if the size is set by percentage or `LV_SIZE_CONTENT`. -```c -static lv_style_t style_max_height; -lv_style_init(&style_max_height); -lv_style_set_y(&style_max_height, 200); - -lv_obj_set_height(obj, lv_pct(100)); -lv_obj_add_style(obj, &style_max_height, LV_STATE_DEFAULT); //Limit the height to 200 px -``` - -Percentage values can be used as well which are relative to the size of the parent's content area size. -```c -static lv_style_t style_max_height; -lv_style_init(&style_max_height); -lv_style_set_y(&style_max_height, lv_pct(50)); - -lv_obj_set_height(obj, lv_pct(100)); -lv_obj_add_style(obj, &style_max_height, LV_STATE_DEFAULT); //Limit the height to half parent height -``` - -## Layout - -### Overview -Layouts can update the position and size of an object's children. They can be used to automatically arrange the children into a line or column, or in much more complicated forms. - -The position and size set by the layout overwrites the "normal" x, y, width, and height settings. - -There is only one function that is the same for every layout: `lv_obj_set_layout(obj, )` sets the layout on an object. -For the further settings of the parent and children see the documentations of the given layout. - -### Built-in layout -LVGL comes with two very powerful layouts: -- Flexbox -- Grid - -Both are heavily inspired by the CSS layouts with the same name. - -### Flags -There are some flags that can be used on object to affect how they behave with layouts: -- `LV_OBJ_FLAG_HIDDEN` Hidden object are ignored from layout calculations. -- `LV_OBJ_FLAG_IGNORE_LAYOUT` The object is simply ignored by the layouts. Its coordinates can be set as usual. -- `LV_OBJ_FLAG_FLOATING` Same as `LV_OBJ_FLAG_IGNORE_LAYOUT` but the object with `LV_OBJ_FLAG_FLOATING` will be ignored from `LV_SIZE_CONTENT` calculations. - -These flags can be added/removed with `lv_obj_add/clear_flag(obj, FLAG);` - -### Adding new layouts - -LVGL can be freely extended by a custom layouts like this: -```c -uint32_t MY_LAYOUT; - -... - -MY_LAYOUT = lv_layout_register(my_layout_update, &user_data); - -... - -void my_layout_update(lv_obj_t * obj, void * user_data) -{ - /*Will be called automatically if required to reposition/resize the children of "obj" */ -} -``` - -Custom style properties can be added too that can be get and used in the update callback. For example: -```c -uint32_t MY_PROP; -... - -LV_STYLE_MY_PROP = lv_style_register_prop(); - -... -static inline void lv_style_set_my_prop(lv_style_t * style, uint32_t value) -{ - lv_style_value_t v = { - .num = (int32_t)value - }; - lv_style_set_prop(style, LV_STYLE_MY_PROP, v); -} - -``` - -## Examples - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/display.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/display.md deleted file mode 100644 index 966491184..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/display.md +++ /dev/null @@ -1,108 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/display.md -``` -# Displays - -``` important:: The basic concept of *display* in LVGL is explained in the [Porting](/porting/display) section. So before reading further, please read the [Porting](/porting/display) section first. -``` - -## Multiple display support - -In LVGL, you can have multiple displays, each with their own driver and objects. The only limitation is that every display needs to be have same color depth (as defined in `LV_COLOR_DEPTH`). -If the displays are different in this regard the rendered image can be converted to the correct format in the drivers `flush_cb`. - -Creating more displays is easy: just initialize more display buffers and register another driver for every display. -When you create the UI, use `lv_disp_set_default(disp)` to tell the library on which display to create objects. - -Why would you want multi-display support? Here are some examples: -- Have a "normal" TFT display with local UI and create "virtual" screens on VNC on demand. (You need to add your VNC driver). -- Have a large TFT display and a small monochrome display. -- Have some smaller and simple displays in a large instrument or technology. -- Have two large TFT displays: one for a customer and one for the shop assistant. - -### Using only one display -Using more displays can be useful but in most cases it's not required. Therefore, the whole concept of multi-display is completely hidden if you register only one display. -By default, the lastly created (and only) display is used. - -`lv_scr_act()`, `lv_scr_load(scr)`, `lv_layer_top()`, `lv_layer_sys()`, `LV_HOR_RES` and `LV_VER_RES` are always applied on the most recently created (default) screen. -If you pass `NULL` as `disp` parameter to display related function, usually the default display will be used. -E.g. `lv_disp_trig_activity(NULL)` will trigger a user activity on the default screen. (See below in [Inactivity](#Inactivity)). - -### Mirror display - -To mirror the image of the display to another display, you don't need to use the multi-display support. Just transfer the buffer received in `drv.flush_cb` to the other display too. - -### Split image -You can create a larger display from smaller ones. You can create it as below: -1. Set the resolution of the displays to the large display's resolution. -2. In `drv.flush_cb`, truncate and modify the `area` parameter for each display. -3. Send the buffer's content to each display with the truncated area. - -## Screens - -Every display has each set of [Screens](overview/object#screen-the-most-basic-parent) and the object on the screens. - -Be sure not to confuse displays and screens: - -* **Displays** are the physical hardware drawing the pixels. -* **Screens** are the high-level root objects associated with a particular display. One display can have multiple screens associated with it, but not vice versa. - -Screens can be considered the highest level containers which have no parent. -The screen's size is always equal to its display and size their position is (0;0). Therefore, the screens coordinates can't be changed, i.e. `lv_obj_set_pos()`, `lv_obj_set_size()` or similar functions can't be used on screens. - -A screen can be created from any object type but the two most typical types are the [Base object](/widgets/obj) and the [Image](/widgets/core/img) (to create a wallpaper). - -To create a screen, use `lv_obj_t * scr = lv__create(NULL, copy)`. `copy` can be an other screen to copy it. - -To load a screen, use `lv_scr_load(scr)`. To get the active screen, use `lv_scr_act()`. These functions works on the default display. If you want to to specify which display to work on, use `lv_disp_get_scr_act(disp)` and `lv_disp_load_scr(disp, scr)`. Screen can be loaded with animations too. Read more [here](object.html#load-screens). - -Screens can be deleted with `lv_obj_del(scr)`, but ensure that you do not delete the currently loaded screen. - -### Transparent screens - -Usually, the opacity of the screen is `LV_OPA_COVER` to provide a solid background for its children. If it's not the case (opacity < 100%) the display's background color or image will be visible. -See the [Display background](#display-background) section for more details. If the display's background opacity is also not `LV_OPA_COVER` LVGL has no solid background to draw. - -This configuration (transparent screen and display) could be used to create for example OSD menus where a video is played on a lower layer, and a menu is overlayed on an upper layer. - -To handle transparent displays special (slower) color mixing algorithms need to be used by LVGL so this feature needs to enabled with `LV_COLOR_SCREEN_TRANSP` in `lv_conf.h`. -As this mode operates on the Alpha channel of the pixels `LV_COLOR_DEPTH = 32` is also required. The Alpha channel of 32-bit colors will be 0 where there are no objects and 255 where there are solid objects. - -In summary, to enable transparent screen and displays to create OSD menu-like UIs: -- Enable `LV_COLOR_SCREEN_TRANSP` in `lv_conf.h` -- Be sure to use `LV_COLOR_DEPTH 32` -- Set the screens opacity to `LV_OPA_TRANSP` e.g. with `lv_obj_set_style_local_bg_opa(lv_scr_act(), LV_OBJMASK_PART_MAIN, LV_STATE_DEFAULT, LV_OPA_TRANSP)` -- Set the display opacity to `LV_OPA_TRANSP` with `lv_disp_set_bg_opa(NULL, LV_OPA_TRANSP);` - -## Features of displays - -### Inactivity - -The user's inactivity is measured on each display. Every use of an [Input device](/overview/indev) (if [associated with the display](/porting/indev#other-features)) counts as an activity. -To get time elapsed since the last activity, use `lv_disp_get_inactive_time(disp)`. If `NULL` is passed, the overall smallest inactivity time will be returned from all displays (**not the default display**). - -You can manually trigger an activity using `lv_disp_trig_activity(disp)`. If `disp` is `NULL`, the default screen will be used (**and not all displays**). - -### Background -Every display has background color, a background image and background opacity properties. They become visible when the current screen is transparent or not positioned to cover the whole display. - -Background color is a simple color to fill the display. It can be adjusted with `lv_disp_set_bg_color(disp, color)`; - -Background image is a path to a file or a pointer to an `lv_img_dsc_t` variable (converted image) to be used as wallpaper. It can be set with `lv_disp_set_bg_color(disp, &my_img)`; -If the background image is set (not `NULL`) the background won't be filled with `bg_color`. - -The opacity of the background color or image can be adjusted with `lv_disp_set_bg_opa(disp, opa)`. - -The `disp` parameter of these functions can be `NULL` to refer it to the default display. - - - -## API - -```eval_rst - -.. doxygenfile:: lv_disp.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/drawing.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/drawing.md deleted file mode 100644 index cf85bdbf1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/drawing.md +++ /dev/null @@ -1,206 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/drawing.md -``` -# Drawing - -With LVGL, you don't need to draw anything manually. Just create objects (like buttons, labels, arc, etc), move and change them, and LVGL will refresh and redraw what is required. - -However, it might be useful to have a basic understanding of how drawing happens in LVGL to add customization, make it easier to find bugs or just out of curiosity. - -The basic concept is to not draw directly to the screen, but draw to an internal draw buffer first. When drawing (rendering) is ready, that buffer is copied to the screen. - -The draw buffer can be smaller than the screen's size. LVGL will simply render in "tiles" that fit into the given draw buffer. - -This approach has two main advantages compared to directly drawing to the screen: -1. It avoids flickering while the layers of the UI are drawn. For example, if LVGL drawn directly into the display, when drawing a *background + button + text*, each "stage" would be visible for a short time . -2. It's faster to modify a buffer in internal RAM and finally write one pixel only once than reading/writing the display directly on each pixel access. -(e.g. via a display controller with SPI interface). - -Note that this concept is different from "traditional" double buffering where there are 2 screen sized frame buffers: -one holds the current image to show on the display, and rendering happens to the other (inactive) frame buffer, and they are swapped when the rendering is finished. -The main difference is that with LVGL you don't have to store 2 frame buffers (which usually requires external RAM) but only smaller draw buffer(s) that can easily fit into the internal RAM too. - - -## Mechanism of screen refreshing - -Be sure to get familiar with the [Buffering modes of LVGL](/porting/display) first. - -LVGL refreshes the screen in the following steps: -1. Something happens on the UI which requires redrawing. For example, a button is pressed, a chart is changed, an animation happened, etc. -2. LVGL saves the changed object's old and new area into a buffer, called an *Invalid area buffer*. For optimization, in some cases, objects are not added to the buffer: - - Hidden objects are not added. - - Objects completely out of their parent are not added. - - Areas partially out of the parent are cropped to the parent's area. - - The objects on other screens are not added. -3. In every `LV_DISP_DEF_REFR_PERIOD` (set in `lv_conf.h`) the followings happen: - - LVGL checks the invalid areas and joins the adjacent or intersecting areas. - - Takes the first joined area, if it's smaller than the *draw buffer*, then simply render the area's content into the *draw buffer*. - If the area doesn't fit into the buffer, draw as many lines as possible to the *draw buffer*. - - When the area is rendered, call `flush_cb` from the display driver to refresh the display. - - If the area was larger than the buffer, render the remaining parts too. - - Do the same with all the joined areas. - -When an area is redrawn, the library searches the top most object which covers that area, and starts drawing from that object. -For example, if a button's label has changed, the library will see that it's enough to draw the button under the text, and that it's not required to draw the screen under the button too. - -The difference between buffering modes regarding the drawing mechanism is the following: -1. **One buffer** - LVGL needs to wait for `lv_disp_flush_ready()` (called from `flush_cb`) before starting to redraw the next part. -2. **Two buffers** - LVGL can immediately draw to the second buffer when the first is sent to `flush_cb` because the flushing should be done by DMA (or similar hardware) in the background. -3. **Double buffering** - `flush_cb` should only swap the address of the frame buffer. - -## Masking -*Masking* is the basic concept of LVGL's draw engine. -To use LVGL it's not required to know about the mechanisms described here, but you might find interesting to know how drawing works under hood. -Knowing about masking comes in handy if you want to customize drawing. - -To learn masking let's learn the steps of drawing first. -LVGL performs the following steps to render any shape, image or text. It can be considered as a drawing pipeline. - -1. **Prepare the draw descriptors** Create a draw descriptor from an object's styles (e.g. `lv_draw_rect_dsc_t`). This gives us the parameters for drawing, for example the colors, widths, opacity, fonts, radius, etc. -2. **Call the draw function** Call the draw function with the draw descriptor and some other parameters (e.g. `lv_draw_rect()`). It renders the primitive shape to the current draw buffer. -3. **Create masks** If the shape is very simple and doesn't require masks go to #5. Else create the required masks (e.g. a rounded rectangle mask) -4. **Calculate all the added mask**. It creates 0..255 values into a *mask buffer* with the "shape" of the created masks. -E.g. in case of a "line mask" according to the parameters of the mask, keep one side of the buffer as it is (255 by default) and set the rest to 0 to indicate that this side should be removed. -5. **Blend a color or image** During blending masks (make some pixels transparent or opaque), blending modes (additive, subtractive, etc) and opacity are handled. - -LVGL has the following built-in mask types which can be calculated and applied real-time: -- `LV_DRAW_MASK_TYPE_LINE` Removes a side from a line (top, bottom, left or right). `lv_draw_line` uses 4 of it. -Essentially, every (skew) line is bounded with 4 line masks by forming a rectangle. -- `LV_DRAW_MASK_TYPE_RADIUS` Removes the inner or outer parts of a rectangle which can have radius. It's also used to create circles by setting the radius to large value (`LV_RADIUS_CIRCLE`) -- `LV_DRAW_MASK_TYPE_ANGLE` Removes a circle sector. It is used by `lv_draw_arc` to remove the "empty" sector. -- `LV_DRAW_MASK_TYPE_FADE` Create a vertical fade (change opacity) -- `LV_DRAW_MASK_TYPE_MAP` The mask is stored in an array and the necessary parts are applied - -Masks are used the create almost every basic primitives: -- **letters** Create a mask from the letter and draw a rectangle with the letter's color considering the mask. -- **line** Created from 4 "line masks", to mask out the left, right, top and bottom part of the line to get perfectly perpendicular line ending. -- **rounded rectangle** A mask is created real-time to add radius to the corners. -- **clip corner** To clip to overflowing content (usually children) on the rounded corners also a rounded rectangle mask is applied. -- **rectangle border** Same as a rounded rectangle, but inner part is masked out too. -- **arc drawing** A circle border is drawn, but an arc mask is applied too. -- **ARGB images** The alpha channel is separated into a mask and the image is drawn as a normal RGB image. - -## Hook drawing -Although widgets can be very well customized by styles there might be cases when something really custom is required. -To ensure a great level of flexibility LVGL sends a lot events during drawing with parameters that tell what LVGL is about to draw. -Some fields of these parameters can be modified to draw something else or any custom drawing can be added manually. - -A good use case for it is the [Button matrix](/widgets/core/btnmatrix) widget. By default its buttons can be styled in different states but you can't style the buttons one by one. -However, an event is sent for every button and you can for example tell LVGL to use different colors on a specific button or to manually draw an image on some buttons. - -Below each of these events are described in detail. - -### Main drawing - -These events are related to the actual drawing of the object. E.g. drawing of buttons, texts, etc happens here. - -`lv_event_get_clip_area(event)` can be used to get the current clip area. The clip area is required in draw functions to make them draw only on a limited area. - -#### LV_EVENT_DRAW_MAIN_BEGIN - -Sent before starting to draw an object. This is a good place to add masks manually. E.g. add a line mask that "removes" the right side of an object. - -#### LV_EVENT_DRAW_MAIN - -The actual drawing of the object happens in this event. E.g. a rectangle for a button is drawn here. First, the widgets' internal events are called to perform drawing and after that you can draw anything on top of them. -For example you can add a custom text or an image. - -#### LV_EVENT_DRAW_MAIN_END - -Called when the main drawing is finished. You can draw anything here as well and it's also good place to remove the masks created in `LV_EVENT_DRAW_MAIN_BEGIN`. - -### Post drawing - -Post drawing events are called when all the children of an object are drawn. For example LVGL use the post drawing phase to draw the scrollbars because they should be above all the children. - -`lv_event_get_clip_area(event)` can be used to get the current clip area. - -#### LV_EVENT_DRAW_POST_BEGIN - -Sent before starting the post draw phase. Masks can be added here too to mask out the post drawn content. - -#### LV_EVENT_DRAW_POST - -The actual drawing should happen here. - -#### LV_EVENT_DRAW_POST_END - -Called when post drawing has finished. If the masks were not removed in `LV_EVENT_DRAW_MAIN_END` they should be removed here. - -### Part drawing - -When LVGL draws a part of an object (e.g. a slider's indicator, a table's cell or a button matrix's button) it sends events before and after drawing that part with some context of the drawing. -It allows changing the parts on a very low level with masks, extra drawing, or changing the parameters that LVGL is planning to use for drawing. - -In these events an `lv_obj_draw_part_t` structure is used to describe the context of the drawing. Not all fields are set for every part and widget. -To see which fields are set for a widget see the widget's documentation. - -`lv_obj_draw_part_t` has the following fields: - -```c -// Always set -const lv_area_t * clip_area; // The current clip area, required if you need to draw something in the event -uint32_t part; // The current part for which the event is sent -uint32_t id; // The index of the part. E.g. a button's index on button matrix or table cell index. - -// Draw desciptors, set only if related -lv_draw_rect_dsc_t * rect_dsc; // A draw descriptor that can be modified to changed what LVGL will draw. Set only for rectangle-like parts -lv_draw_label_dsc_t * label_dsc; // A draw descriptor that can be modified to changed what LVGL will draw. Set only for text-like parts -lv_draw_line_dsc_t * line_dsc; // A draw descriptor that can be modified to changed what LVGL will draw. Set only for line-like parts -lv_draw_img_dsc_t * img_dsc; // A draw descriptor that can be modified to changed what LVGL will draw. Set only for image-like parts -lv_draw_arc_dsc_t * arc_dsc; // A draw descriptor that can be modified to changed what LVGL will draw. Set only for arc-like parts - -// Other paramters -lv_area_t * draw_area; // The area of the part being drawn -const lv_point_t * p1; // A point calculated during drawing. E.g. a point of chart or the center of an arc. -const lv_point_t * p2; // A point calculated during drawing. E.g. a point of chart. -char text[16]; // A text calculated during drawing. Can be modified. E.g. tick labels on a chart axis. -lv_coord_t radius; // E.g. the radius of an arc (not the corner radius). -int32_t value; // A value calculated during drawing. E.g. Chart's tick line value. -const void * sub_part_ptr; // A pointer the identifies something in the part. E.g. chart series. -``` - -`lv_event_get_draw_part_dsc(event)` can be used to get a pointer to `lv_obj_draw_part_t`. - -#### LV_EVENT_DRAW_PART_BEGIN - -Start the drawing of a part. This is a good place to modify the draw descriptors (e.g. `rect_dsc`), or add masks. - -#### LV_EVENT_DRAW_PART_END - -Finish the drawing of a part. This is a good place to draw extra content on the part, or remove the masks added in `LV_EVENT_DRAW_PART_BEGIN`. - -### Others - -#### LV_EVENT_COVER_CHECK - -This event is used to check whether an object fully covers an area or not. - -`lv_event_get_cover_area(event)` returns an pointer to an area to check and `lv_event_set_cover_res(event, res)` can be used to set one of these results: -- `LV_COVER_RES_COVER` the areas is fully covered by the object -- `LV_COVER_RES_NOT_COVER` the areas is not covered by the object -- `LV_COVER_RES_MASKED` there is a mask on the object so it can not cover the area - -Here are some reasons why an object would be unable to fully cover an area: -- It's simply not fully in area -- It has a radius -- It has not 100% background opacity -- It's an ARGB or chroma keyed image -- It does not have normal blending mode. In this case LVGL needs to know the colors under the object to do the blending properly -- It's a text, etc - -In short if for any reason the area below the object is visible than it doesn't cover that area. - -Before sending this event LVGL checks if at least the widget's coordinates fully cover the area or not. If not the event is not called. - -You need to check only the drawing you have added. The existing properties known by widget are handled in the widget's internal events. -E.g. if a widget has > 0 radius it might not cover an area but you need to handle `radius` only if you will modify it and the widget can't know about it. - -#### LV_EVENT_REFR_EXT_DRAW_SIZE - -If you need to draw outside of a widget LVGL needs to know about it to provide the extra space for drawing. -Let's say you create an event the writes the current value of a slider above its knob. In this case LVGL needs to know that the slider's draw area should be larger with the size required for the text. - -You can simple set the required draw area with `lv_event_set_ext_draw_size(e, size)`. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/event.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/event.md deleted file mode 100644 index 51aea84da..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/event.md +++ /dev/null @@ -1,168 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/event.md -``` -# Events - -Events are triggered in LVGL when something happens which might be interesting to the user, e.g. when an object -- is clicked -- is scrolled -- has its value changed -- is redrawn, etc. - -## Add events to the object - -The user can assign callback functions to an object to see its events. In practice, it looks like this: -```c -lv_obj_t * btn = lv_btn_create(lv_scr_act()); -lv_obj_add_event_cb(btn, my_event_cb, LV_EVENT_CLICKED, NULL); /*Assign an event callback*/ - -... - -static void my_event_cb(lv_event_t * event) -{ - printf("Clicked\n"); -} -``` -In the example `LV_EVENT_CLICKED` means that only the click event will call `my_event_cb`. See the [list of event codes](#event-codes) for all the options. -`LV_EVENT_ALL` can be used to receive all the events. - -The last parameter of `lv_obj_add_event_cb` is a pointer to any custom data that will be available in the event. It will be described later in more detail. - -More events can be added to an object, like this: -```c -lv_obj_add_event_cb(obj, my_event_cb_1, LV_EVENT_CLICKED, NULL); -lv_obj_add_event_cb(obj, my_event_cb_2, LV_EVENT_PRESSED, NULL); -lv_obj_add_event_cb(obj, my_event_cb_3, LV_EVENT_ALL, NULL); /*No filtering, receive all events*/ -``` - -Even the same event callback can be used on an object with different `user_data`. For example: -```c -lv_obj_add_event_cb(obj, increment_on_click, LV_EVENT_CLICKED, &num1); -lv_obj_add_event_cb(obj, increment_on_click, LV_EVENT_CLICKED, &num2); -``` - -The events will be called in the order as they were added. - - -More objects can use the same *event callback*. - - -## Remove event(s) from an object - -Events can be removed from an object with the `lv_obj_remove_event_cb(obj, event_cb)` function or `lv_obj_remove_event_dsc(obj, event_dsc)`. `event_dsc` is a pointer returned by `lv_obj_add_event_cb`. - -## Event codes - -The event codes can be grouped into these categories: -- Input device events -- Drawing events -- Other events -- Special events -- Custom events - -All objects (such as Buttons/Labels/Sliders etc.) regardless their type receive the *Input device*, *Drawing* and *Other* events. - -However the *Special events* are specific to a particular widget type. See the [widgets' documentation](/widgets/index) to learn when they are sent, - -*Custom events* are added by the user and therefore these are never sent by LVGL. - -The following event codes exist: - -### Input device events -- `LV_EVENT_PRESSED` The object has been pressed -- `LV_EVENT_PRESSING` The object is being pressed (called continuously while pressing) -- `LV_EVENT_PRESS_LOST` The object is still being pressed but slid cursor/finger off of the object -- `LV_EVENT_SHORT_CLICKED` The object was pressed for a short period of time, then released it. Not called if scrolled. -- `LV_EVENT_LONG_PRESSED` Object has been pressed for at least the `long_press_time` specified in the input device driver. Not called if scrolled. -- `LV_EVENT_LONG_PRESSED_REPEAT` Called after `long_press_time` in every `long_press_repeat_time` ms. Not called if scrolled. -- `LV_EVENT_CLICKED` Called on release if the object did not scroll (regardless of long press) -- `LV_EVENT_RELEASED` Called in every case when the object has been released -- `LV_EVENT_SCROLL_BEGIN` Scrolling begins. The event paramter is `NULL` or an `lv_anim_t *` with the scroll animation descriptor to modify if required. -- `LV_EVENT_SCROLL_END` Scrolling ends. -- `LV_EVENT_SCROLL` The object was scrolled -- `LV_EVENT_GESTURE` A gesture is detected. Get the gesture with `lv_indev_get_gesture_dir(lv_indev_get_act());` -- `LV_EVENT_KEY` A key is sent to the object. Get the key with `lv_indev_get_key(lv_indev_get_act());` -- `LV_EVENT_FOCUSED` The object is focused -- `LV_EVENT_DEFOCUSED` The object is defocused -- `LV_EVENT_LEAVE` The object is defocused but still selected -- `LV_EVENT_HIT_TEST` Perform advanced hit-testing. Use `lv_hit_test_info_t * a = lv_event_get_hit_test_info(e)` and check if `a->point` can click the object or not. If not set `a->res = false` - - -### Drawing events -- `LV_EVENT_COVER_CHECK` Check if the object fully covers an area. The event parameter is `lv_cover_check_info_t *`. -- `LV_EVENT_REFR_EXT_DRAW_SIZE` Get the required extra draw area around the object (e.g. for shadow). The event parameter is `lv_coord_t *` to store the size. Overwrite it only with a larger value. -- `LV_EVENT_DRAW_MAIN_BEGIN` Starting the main drawing phase. -- `LV_EVENT_DRAW_MAIN` Perform the main drawing -- `LV_EVENT_DRAW_MAIN_END` Finishing the main drawing phase -- `LV_EVENT_DRAW_POST_BEGIN` Starting the post draw phase (when all children are drawn) -- `LV_EVENT_DRAW_POST` Perform the post draw phase (when all children are drawn) -- `LV_EVENT_DRAW_POST_END` Finishing the post draw phase (when all children are drawn) -- `LV_EVENT_DRAW_PART_BEGIN` Starting to draw a part. The event parameter is `lv_obj_draw_dsc_t *`. Learn more [here](/overview/drawing). -- `LV_EVENT_DRAW_PART_END` Finishing to draw a part. The event parameter is `lv_obj_draw_dsc_t *`. Learn more [here](/overview/drawing). - -### Other events -- `LV_EVENT_DELETE` Object is being deleted -- `LV_EVENT_CHILD_CHANGED` Child was removed/added -- `LV_EVENT_SIZE_CHANGED` Object coordinates/size have changed -- `LV_EVENT_STYLE_CHANGED` Object's style has changed -- `LV_EVENT_BASE_DIR_CHANGED` The base dir has changed -- `LV_EVENT_GET_SELF_SIZE` Get the internal size of a widget - -### Special events -- `LV_EVENT_VALUE_CHANGED` The object's value has changed (i.e. slider moved) -- `LV_EVENT_INSERT` A text is being inserted to the object. The event data is `char *` being inserted. -- `LV_EVENT_REFRESH` Notify the object to refresh something on it (for the user) -- `LV_EVENT_READY` A process has finished -- `LV_EVENT_CANCEL` A process has been canceled - - -### Custom events -Any custom event codes can be registered by `uint32_t MY_EVENT_1 = lv_event_register_id();` - -And can be sent to any object with `lv_event_send(obj, MY_EVENT_1, &some_data)` - -## Sending events - -To manually send events to an object, use `lv_event_send(obj, &some_data)`. - -For example, this can be used to manually close a message box by simulating a button press (although there are simpler ways to do this): -```c -/*Simulate the press of the first button (indexes start from zero)*/ -uint32_t btn_id = 0; -lv_event_send(mbox, LV_EVENT_VALUE_CHANGED, &btn_id); -``` - -### Refresh event - -`LV_EVENT_REFRESH` is special event because it's designed to be used by the user to notify an object to refresh itself. Some examples: -- notify a label to refresh its text according to one or more variables (e.g. current time) -- refresh a label when the language changes -- enable a button if some conditions are met (e.g. the correct PIN is entered) -- add/remove styles to/from an object if a limit is exceeded, etc - -## Fields of lv_event_t - -`lv_event_t` is the only parameter passed to event callback and it contains all the data about the event. The following values can be gotten from it: -- `lv_event_get_code(e)` get the event code -- `lv_event_get_target(e)` get the object to which the event is sent -- `lv_event_get_original_target(e)` get the object to which the event is sent originally sent (different from `lv_event_get_target` if [event bubbling](#event-bubbling) is enabled) -- `lv_event_get_user_data(e)` get the pointer passed as the last parameter of `lv_obj_add_event_cb`. -- `lv_event_get_param(e)` get the parameter passed as the last parameter of `lv_event_send` - - -## Event bubbling - -If `lv_obj_add_flag(obj, LV_OBJ_FLAG_EVENT_BUBBLE)` is enabled all events will be sent to the object's parent too. If the parent also has `LV_OBJ_FLAG_EVENT_BUBBLE` enabled the event will be sent to its parent too, and so on. - -The *target* parameter of the event is always the current target object, not the original object. To get the original target call `lv_event_get_original_target(e)` in the event handler. - - - -## Examples - -```eval_rst - -.. include:: ../../examples/event/index.rst - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/file-system.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/file-system.md deleted file mode 100644 index a87743173..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/file-system.md +++ /dev/null @@ -1,133 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/file-system.md -``` -# File system - -LVGL has a 'File system' abstraction module that enables you to attach any type of file system. -The file system is identified by a drive letter. -For example, if the SD card is associated with the letter `'S'`, a file can be reached like `"S:path/to/file.txt"`. - -## Ready to use drivers -The [lv_fs_if](https://github.com/lvgl/lv_fs_if) repository contains ready to use drivers using POSIX, standard C and [FATFS](http://elm-chan.org/fsw/ff/00index_e.html) API. -See it's [README](https://github.com/lvgl/lv_fs_if#readme) for the details. - -## Add a driver - -### Registering a driver -To add a driver, `lv_fs_drv_t` needs to be initialized like below. `lv_fs_drv_t` needs to be static, global or dynamically allocated and not a local varaible. -```c -static lv_fs_drv_t drv; /*Needs to be static or global*/ -lv_fs_drv_init(&drv); /*Basic initialization*/ - -drv.letter = 'S'; /*An uppercase letter to identify the drive */ -drv.ready_cb = my_ready_cb; /*Callback to tell if the drive is ready to use */ -drv.open_cb = my_open_cb; /*Callback to open a file */ -drv.close_cb = my_close_cb; /*Callback to close a file */ -drv.read_cb = my_read_cb; /*Callback to read a file */ -drv.write_cb = my_write_cb; /*Callback to write a file */ -drv.seek_cb = my_seek_cb; /*Callback to seek in a file (Move cursor) */ -drv.tell_cb = my_tell_cb; /*Callback to tell the cursor position */ - -drv.dir_open_cb = my_dir_open_cb; /*Callback to open directory to read its content */ -drv.dir_read_cb = my_dir_read_cb; /*Callback to read a directory's content */ -drv.dir_close_cb = my_dir_close_cb; /*Callback to close a directory */ - -drv.user_data = my_user_data; /*Any custom data if required*/ - -lv_fs_drv_register(&drv); /*Finally register the drive*/ - -``` - -Any of the callbacks can be `NULL` to indicate that operation is not supported. - - -### Implementing the callbacks - -#### Open callback -The prototype of `open_cb` looks like this: -```c -void * (*open_cb)(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode); -``` - -`path` is path after the driver letter (e.g. "S:path/to/file.txt" -> "path/to/file.txt"). `mode` can be `LV_FS_MODE_WR` or `LV_FS_MODE_RD` to open for write or read. - -The return value is a pointer the *file object* the describes the opened file or `NULL` if there were any issues (e.g. the file wasn't found). -The returned file object will be passed to to other file system related callbacks. (see below) - -### Other callbacks -The other callbacks are quite similar. For example `write_cb` looks like this: -```c -lv_fs_res_t (*write_cb)(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t btw, uint32_t * bw); -``` - -As `file_p` LVGL passes the return value of `open_cb`, `buf` is the data to write, `btw` is the Bytes To Write, `bw` is the actually written bytes. - -For a template to the callbacks see [lv_fs_template.c](https://github.com/lvgl/lvgl/blob/master/examples/porting/lv_port_fs_template.c). - - -## Usage example - -The example below shows how to read from a file: -```c -lv_fs_file_t f; -lv_fs_res_t res; -res = lv_fs_open(&f, "S:folder/file.txt", LV_FS_MODE_RD); -if(res != LV_FS_RES_OK) my_error_handling(); - -uint32_t read_num; -uint8_t buf[8]; -res = lv_fs_read(&f, buf, 8, &read_num); -if(res != LV_FS_RES_OK || read_num != 8) my_error_handling(); - -lv_fs_close(&f); -``` -*The mode in `lv_fs_open` can be `LV_FS_MODE_WR` to open for write or `LV_FS_MODE_RD | LV_FS_MODE_WR` for both* - -This example shows how to read a directory's content. It's up to the driver how to mark the directories, but it can be a good practice to insert a `'/'` in front of the directory name. -```c -lv_fs_dir_t dir; -lv_fs_res_t res; -res = lv_fs_dir_open(&dir, "S:/folder"); -if(res != LV_FS_RES_OK) my_error_handling(); - -char fn[256]; -while(1) { - res = lv_fs_dir_read(&dir, fn); - if(res != LV_FS_RES_OK) { - my_error_handling(); - break; - } - - /*fn is empty, if not more files to read*/ - if(strlen(fn) == 0) { - break; - } - - printf("%s\n", fn); -} - -lv_fs_dir_close(&dir); -``` - -## Use drivers for images - -[Image](/widgets/core/img) objects can be opened from files too (besides variables stored in the flash). - -To use files in image widgets the following callbacks are required: -- open -- close -- read -- seek -- tell - - - -## API - -```eval_rst - -.. doxygenfile:: lv_fs.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/font.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/font.md deleted file mode 100644 index a44cad928..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/font.md +++ /dev/null @@ -1,254 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/font.md -``` -# Fonts - -In LVGL fonts are collections of bitmaps and other information required to render the images of the letters (glyph). -A font is stored in a `lv_font_t` variable and can be set in a style's *text_font* field. For example: -```c -lv_style_set_text_font(&my_style, LV_STATE_DEFAULT, &lv_font_montserrat_28); /*Set a larger font*/ -``` - -The fonts have a **bpp (bits per pixel)** property. It shows how many bits are used to describe a pixel in the font. The value stored for a pixel determines the pixel's opacity. -This way, with higher *bpp*, the edges of the letter can be smoother. The possible *bpp* values are 1, 2, 4 and 8 (higher value means better quality). - -The *bpp* also affects the required memory size to store the font. For example, *bpp = 4* makes the font nearly 4 times larger compared to *bpp = 1*. - -## Unicode support - -LVGL supports **UTF-8** encoded Unicode characters. -Your editor needs to be configureed to save your code/text as UTF-8 (usually this the default) and be sure that, `LV_TXT_ENC` is set to `LV_TXT_ENC_UTF8` in *lv_conf.h*. (This is the default value) - -To test it try -```c -lv_obj_t * label1 = lv_label_create(lv_scr_act(), NULL); -lv_label_set_text(label1, LV_SYMBOL_OK); -``` - -If all works well, a ✓ character should be displayed. - -## Built-in fonts - -There are several built-in fonts in different sizes, which can be enabled in `lv_conf.h` by *LV_FONT_...* defines. -### Normal fonts -Containing all the ASCII characters, the degree symbol (U+00B0), the bullet symbol (U+2022) and the built-in symbols (see below). -- `LV_FONT_MONTSERRAT_12` 12 px font -- `LV_FONT_MONTSERRAT_14` 14 px font -- `LV_FONT_MONTSERRAT_16` 16 px font -- `LV_FONT_MONTSERRAT_18` 18 px font -- `LV_FONT_MONTSERRAT_20` 20 px font -- `LV_FONT_MONTSERRAT_22` 22 px font -- `LV_FONT_MONTSERRAT_24` 24 px font -- `LV_FONT_MONTSERRAT_26` 26 px font -- `LV_FONT_MONTSERRAT_28` 28 px font -- `LV_FONT_MONTSERRAT_30` 30 px font -- `LV_FONT_MONTSERRAT_32` 32 px font -- `LV_FONT_MONTSERRAT_34` 34 px font -- `LV_FONT_MONTSERRAT_36` 36 px font -- `LV_FONT_MONTSERRAT_38` 38 px font -- `LV_FONT_MONTSERRAT_40` 40 px font -- `LV_FONT_MONTSERRAT_42` 42 px font -- `LV_FONT_MONTSERRAT_44` 44 px font -- `LV_FONT_MONTSERRAT_46` 46 px font -- `LV_FONT_MONTSERRAT_48` 48 px font - -### Special fonts -- `LV_FONT_MONTSERRAT_12_SUBPX` Same as normal 12 px font but with [subpixel rendering](#subpixel-rendering) -- `LV_FONT_MONTSERRAT_28_COMPRESSED` Same as normal 28 px font but [compressed font](#compress-fonts) with 3 bpp -- `LV_FONT_DEJAVU_16_PERSIAN_HEBREW` 16 px font with normal range + Hebrew, Arabic, Persian letters and all their forms -- `LV_FONT_SIMSUN_16_CJK`16 px font with normal range + 1000 most common CJK radicals -- `LV_FONT_UNSCII_8` 8 px pixel perfect font with only ASCII characters -- `LV_FONT_UNSCII_16` 16 px pixel perfect font with only ASCII characters - - -The built-in fonts are **global variables** with names like `lv_font_montserrat_16` for a 16 px hight font. To use them in a style, just add a pointer to a font variable like shown above. - -The built-in fonts with *bpp = 4* contain the ASCII characters and use the [Montserrat](https://fonts.google.com/specimen/Montserrat) font. - -In addition to the ASCII range, the following symbols are also added to the built-in fonts from the [FontAwesome](https://fontawesome.com/) font. - -![](/misc/symbols.png "Built-in Symbols in LVGL") - -The symbols can be used as: -```c -lv_label_set_text(my_label, LV_SYMBOL_OK); -``` - -Or with together with strings: -```c -lv_label_set_text(my_label, LV_SYMBOL_OK "Apply"); -``` - -Or more symbols together: -```c -lv_label_set_text(my_label, LV_SYMBOL_OK LV_SYMBOL_WIFI LV_SYMBOL_PLAY); -``` - -## Special features - -### Bidirectional support -Most of the languages use Left-to-Right (LTR for short) writing direction, however some languages (such as Hebrew, Persian or Arabic) uses Right-to-Left (RTL for short) direction. - -LVGL not only supports RTL texts but supports mixed (a.k.a. bidirectional, BiDi) text rendering too. Some examples: - -![](/misc/bidi.png "Bidirectional text examples") - -BiDi support is enabled by `LV_USE_BIDI` in *lv_conf.h* - -All texts have a base direction (LTR or RTL) which determines some rendering rules and the default alignment of the text (Left or Right). -However, in LVGL, base direction is applied not only for labels. It's a general property which can be set for every object. -If unset then it will be inherited from the parent. -So it's enough to set the base direction of the screen and every object will inherit it. - -The default base direction of screen can be set by `LV_BIDI_BASE_DIR_DEF` in *lv_conf.h* and other objects inherit the base direction from their parent. - -To set an object's base direction use `lv_obj_set_base_dir(obj, base_dir)`. The possible base direction are: -- `LV_BIDI_DIR_LTR`: Left to Right base direction -- `LV_BIDI_DIR_RTL`: Right to Left base direction -- `LV_BIDI_DIR_AUTO`: Auto detect base direction -- `LV_BIDI_DIR_INHERIT`: Inherit the base direction from the parent (default for non-screen objects) - -This list summarizes the effect of RTL base direction on objects: -- Create objects by default on the right -- `lv_tabview`: displays tabs from right to left -- `lv_checkbox`: Show the box on the right -- `lv_btnmatrix`: Show buttons from right to left -- `lv_list`: Show the icon on the right -- `lv_dropdown`: Align the options to the right -- The texts in `lv_table`, `lv_btnmatrix`, `lv_keyboard`, `lv_tabview`, `lv_dropdown`, `lv_roller` are "BiDi processed" to be displayed correctly - -### Arabic and Persian support -There are some special rules to display Arabic and Persian characters: the *form* of the character depends on their position in the text. -A different form of the same letter needs to be used if it isolated, start, middle or end position. Besides these some conjunction rules also should be taken into account. - -LVGL supports to apply these rules if `LV_USE_ARABIC_PERSIAN_CHARS` is enabled. - -However, there some limitations: -- Only displaying texts is supported (e.g. on labels), text inputs (e.g. text area) don't support this feature. -- Static text (i.e. const) is not processed. E.g. texts set by `lv_label_set_text()` will be "Arabic processed" but `lv_lable_set_text_static()` won't. -- Text get functions (e.g. `lv_label_get_text()`) will return the processed text. - -### Subpixel rendering - -Subpixel rendering allows for tripling the horizontal resolution by rendering on Red, Green and Blue channel instead of pixel level. This takes advantage of the position of physical color channels of each pixel, resulting in higher quality letter anti-aliasing. Learn more [here](https://en.wikipedia.org/wiki/Subpixel_rendering). - -For subpixel rendering the fonts need to be generated with special settings: -- In the online converter tick the `Subpixel` box -- In the command line tool use `--lcd` flag. Note that the generated font needs about 3 times more memory. - -Subpixel rendering works only if the color channels of the pixels have a horizontal layout. That is the R, G, B channels are next each other and not above each other. -The order of color channels also needs to match with the library settings. By default LVGL assumes `RGB` order, however this can be swapped by setting `LV_SUBPX_BGR 1` in *lv_conf.h*. - -### Compress fonts -The bitmaps of the fonts can be compressed by -- ticking the `Compressed` check box in the online converter -- not passing `--no-compress` flag to the offline converter (compression is applied by default) - -The compression is more effective with larger fonts and higher bpp. However, it's about 30% slower to render the compressed fonts. -Therefore it's recommended to compress only the largest fonts of user interface, because -- they need the most memory -- they can be compressed better -- and probably they are used less frequently then the medium sized fonts, so the performance cost is smaller. - -## Add new font - -There are several ways to add a new font to your project: -1. The simplest method is to use the [Online font converter](https://lvgl.io/tools/fontconverter). Just set the parameters, click the *Convert* button, copy the font to your project and use it. **Be sure to carefully read the steps provided on that site or you will get an error while converting.** -2. Use the [Offline font converter](https://github.com/lvgl/lv_font_conv). (Requires Node.js to be installed) -3. If you want to create something like the built-in fonts (Roboto font and symbols) but in different size and/or ranges, you can use the `built_in_font_gen.py` script in `lvgl/scripts/built_in_font` folder. -(This requires Python and `lv_font_conv` to be installed) - -To declare the font in a file, use `LV_FONT_DECLARE(my_font_name)`. - -To make the fonts globally available (like the builtin fonts), add them to `LV_FONT_CUSTOM_DECLARE` in *lv_conf.h*. - -## Add new symbols -The built-in symbols are created from the [FontAwesome](https://fontawesome.com/) font. - -1. Search symbol on [https://fontawesome.com](https://fontawesome.com). For example the [USB symbol](https://fontawesome.com/icons/usb?style=brands). Copy it's Unicode ID which is `0xf287` in this case. -2. Open the [Online font converter](https://lvgl.io/tools/fontconverter). Add Add [FontAwesome.woff](https://lvgl.io/assets/others/FontAwesome5-Solid+Brands+Regular.woff). . -3. Set the parameters such as Name, Size, BPP. You'll use this name to declare and use the font in your code. -4. Add the Unicode ID of the symbol to the range field. E.g.` 0xf287` for the USB symbol. More symbols can be enumerated with `,`. -5. Convert the font and copy it to your project. Make sure to compile the .c file of your font. -6. Declare the font using `extern lv_font_t my_font_name;` or simply `LV_FONT_DECLARE(my_font_name);`. - -**Using the symbol** -1. Convert the Unicode value to UTF8, for example on [this site](http://www.ltg.ed.ac.uk/~richard/utf-8.cgi?input=f287&mode=hex). For `0xf287` the *Hex UTF-8 bytes* are `EF 8A 87`. -2. Create a `define` from the UTF8 values: `#define MY_USB_SYMBOL "\xEF\x8A\x87"` -3. Create a label and set the text. Eg. `lv_label_set_text(label, MY_USB_SYMBOL)` - -Note - `lv_label_set_text(label, MY_USB_SYMBOL)` searches for this symbol in the font defined in `style.text.font` properties. To use the symbol you may need to change it. Eg ` style.text.font = my_font_name` - -## Load font at run-time -`lv_font_load` can be used to load a font from a file. The font to load needs to have a special binary format. (Not TTF or WOFF). -Use [lv_font_conv](https://github.com/lvgl/lv_font_conv/) with `--format bin` option to generate an LVGL compatible font file. - -Note that to load a font [LVGL's filesystem](/overview/file-system) needs to be enabled and a driver needs to be added. - -Example -```c -lv_font_t * my_font; -my_font = lv_font_load(X/path/to/my_font.bin); - -/*Use the font*/ - -/*Free the font if not required anymore*/ -lv_font_free(my_font); -``` - - -## Add a new font engine - -LVGL's font interface is designed to be very flexible. -But even so you don't need to use LVGL's internal font engine: you can add your own. -For example, use [FreeType](https://www.freetype.org/) to real-time render glyphs from TTF fonts or use an external flash to store the font's bitmap and read them when the library needs them. - -A ready to use FreeType can be found in [lv_freetype](https://github.com/lvgl/lv_lib_freetype) repository. - -To do this a custom `lv_font_t` variable needs to be created: -```c -/*Describe the properties of a font*/ -lv_font_t my_font; -my_font.get_glyph_dsc = my_get_glyph_dsc_cb; /*Set a callback to get info about gylphs*/ -my_font.get_glyph_bitmap = my_get_glyph_bitmap_cb; /*Set a callback to get bitmap of a glyp*/ -my_font.line_height = height; /*The real line height where any text fits*/ -my_font.base_line = base_line; /*Base line measured from the top of line_height*/ -my_font.dsc = something_required; /*Store any implementation specific data here*/ -my_font.user_data = user_data; /*Optionally some extra user data*/ - -... - -/* Get info about glyph of `unicode_letter` in `font` font. - * Store the result in `dsc_out`. - * The next letter (`unicode_letter_next`) might be used to calculate the width required by this glyph (kerning) - */ -bool my_get_glyph_dsc_cb(const lv_font_t * font, lv_font_glyph_dsc_t * dsc_out, uint32_t unicode_letter, uint32_t unicode_letter_next) -{ - /*Your code here*/ - - /* Store the result. - * For example ... - */ - dsc_out->adv_w = 12; /*Horizontal space required by the glyph in [px]*/ - dsc_out->box_h = 8; /*Height of the bitmap in [px]*/ - dsc_out->box_w = 6; /*Width of the bitmap in [px]*/ - dsc_out->ofs_x = 0; /*X offset of the bitmap in [pf]*/ - dsc_out->ofs_y = 3; /*Y offset of the bitmap measured from the as line*/ - dsc_out->bpp = 2; /*Bits per pixel: 1/2/4/8*/ - - return true; /*true: glyph found; false: glyph was not found*/ -} - - -/* Get the bitmap of `unicode_letter` from `font`. */ -const uint8_t * my_get_glyph_bitmap_cb(const lv_font_t * font, uint32_t unicode_letter) -{ - /* Your code here */ - - /* The bitmap should be a continuous bitstream where - * each pixel is represented by `bpp` bits */ - - return bitmap; /*Or NULL if not found*/ -} -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/image.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/image.md deleted file mode 100644 index e9bf83bda..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/image.md +++ /dev/null @@ -1,330 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/image.md -``` -# Images - -An image can be a file or variable which stores the bitmap itself and some metadata. - -## Store images -You can store images in two places -- as a variable in the internal memory (RAM or ROM) -- as a file - -### Variables -The images stored internally in a variable are composed mainly of an `lv_img_dsc_t` structure with the following fields: -- **header** - - *cf* Color format. See [below](#color-format) - - *w* width in pixels (<= 2048) - - *h* height in pixels (<= 2048) - - *always zero* 3 bits which need to be always zero - - *reserved* reserved for future use -- **data** pointer to an array where the image itself is stored -- **data_size** length of `data` in bytes - -These are usually stored within a project as C files. They are linked into the resulting executable like any other constant data. - -### Files -To deal with files you need to add a *Drive* to LVGL. In short, a *Drive* is a collection of functions (*open*, *read*, *close*, etc.) registered in LVGL to make file operations. -You can add an interface to a standard file system (FAT32 on SD card) or you create your simple file system to read data from an SPI Flash memory. -In every case, a *Drive* is just an abstraction to read and/or write data to memory. -See the [File system](/overview/file-system) section to learn more. - -Images stored as files are not linked into the resulting executable, and must be read to RAM before being drawn. As a result, they are not as resource-friendly as variable images. However, they are easier to replace without needing to recompile the main program. - -## Color formats -Various built-in color formats are supported: -- **LV_IMG_CF_TRUE_COLOR** Simply stores the RGB colors (in whatever color depth LVGL is configured for). -- **LV_IMG_CF_TRUE_COLOR_ALPHA** Like `LV_IMG_CF_TRUE_COLOR` but it also adds an alpha (transparency) byte for every pixel. -- **LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED** Like `LV_IMG_CF_TRUE_COLOR` but if a pixel has `LV_COLOR_TRANSP` (set in *lv_conf.h*) color the pixel will be transparent. -- **LV_IMG_CF_INDEXED_1/2/4/8BIT** Uses a palette with 2, 4, 16 or 256 colors and stores each pixel in 1, 2, 4 or 8 bits. -- **LV_IMG_CF_ALPHA_1/2/4/8BIT** **Only stores the Alpha value on 1, 2, 4 or 8 bits.** The pixels take the color of `style.image.color` and the set opacity. The source image has to be an alpha channel. This is ideal for bitmaps similar to fonts (where the whole image is one color but you'd like to be able to change it). - -The bytes of the `LV_IMG_CF_TRUE_COLOR` images are stored in the following order. - -For 32-bit color depth: -- Byte 0: Blue -- Byte 1: Green -- Byte 2: Red -- Byte 3: Alpha - -For 16-bit color depth: -- Byte 0: Green 3 lower bit, Blue 5 bit -- Byte 1: Red 5 bit, Green 3 higher bit -- Byte 2: Alpha byte (only with LV_IMG_CF_TRUE_COLOR_ALPHA) - -For 8-bit color depth: -- Byte 0: Red 3 bit, Green 3 bit, Blue 2 bit -- Byte 2: Alpha byte (only with LV_IMG_CF_TRUE_COLOR_ALPHA) - - -You can store images in a *Raw* format to indicate that it's not encoded with one of the built-in color formats and an external [Image decoder](#image-decoder) needs to be used to decode the image. -- **LV_IMG_CF_RAW** Indicates a basic raw image (e.g. a PNG or JPG image). -- **LV_IMG_CF_RAW_ALPHA** Indicates that the image has alpha and an alpha byte is added for every pixel. -- **LV_IMG_CF_RAW_CHROME_KEYED** Indicates that the image is chroma-keyed as described in `LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED` above. - - -## Add and use images - -You can add images to LVGL in two ways: -- using the online converter -- manually create images - -### Online converter -The online Image converter is available here: https://lvgl.io/tools/imageconverter - -Adding an image to LVGL via online converter is easy. - -1. You need to select a *BMP*, *PNG* or *JPG* image first. -2. Give the image a name that will be used within LVGL. -3. Select the [Color format](#color-formats). -4. Select the type of image you want. Choosing a binary will generate a `.bin` file that must be stored separately and read using the [file support](#files). Choosing a variable will generate a standard C file that can be linked into your project. -5. Hit the *Convert* button. Once the conversion is finished, your browser will automatically download the resulting file. - -In the converter C arrays (variables), the bitmaps for all the color depths (1, 8, 16 or 32) are included in the C file, but only the color depth that matches `LV_COLOR_DEPTH` in *lv_conf.h* will actually be linked into the resulting executable. - -In case of binary files, you need to specify the color format you want: -- RGB332 for 8-bit color depth -- RGB565 for 16-bit color depth -- RGB565 Swap for 16-bit color depth (two bytes are swapped) -- RGB888 for 32-bit color depth - -### Manually create an image -If you are generating an image at run-time, you can craft an image variable to display it using LVGL. For example: - -```c -uint8_t my_img_data[] = {0x00, 0x01, 0x02, ...}; - -static lv_img_dsc_t my_img_dsc = { - .header.always_zero = 0, - .header.w = 80, - .header.h = 60, - .data_size = 80 * 60 * LV_COLOR_DEPTH / 8, - .header.cf = LV_IMG_CF_TRUE_COLOR, /*Set the color format*/ - .data = my_img_data, -}; - -``` - -If the color format is `LV_IMG_CF_TRUE_COLOR_ALPHA` you can set `data_size` like `80 * 60 * LV_IMG_PX_SIZE_ALPHA_BYTE`. - -Another (possibly simpler) option to create and display an image at run-time is to use the [Canvas](/widgets/core/canvas) object. - -### Use images - -The simplest way to use an image in LVGL is to display it with an [lv_img](/widgets/core/img) object: - -```c -lv_obj_t * icon = lv_img_create(lv_scr_act(), NULL); - -/*From variable*/ -lv_img_set_src(icon, &my_icon_dsc); - -/*From file*/ -lv_img_set_src(icon, "S:my_icon.bin"); -``` - -If the image was converted with the online converter, you should use `LV_IMG_DECLARE(my_icon_dsc)` to declare the image in the file where you want to use it. - - -## Image decoder -As you can see in the [Color formats](#color-formats) section, LVGL supports several built-in image formats. In many cases, these will be all you need. LVGL doesn't directly support, however, generic image formats like PNG or JPG. - -To handle non-built-in image formats, you need to use external libraries and attach them to LVGL via the *Image decoder* interface. - -The image decoder consists of 4 callbacks: -- **info** get some basic info about the image (width, height and color format). -- **open** open the image: either store the decoded image or set it to `NULL` to indicate the image can be read line-by-line. -- **read** if *open* didn't fully open the image this function should give some decoded data (max 1 line) from a given position. -- **close** close the opened image, free the allocated resources. - -You can add any number of image decoders. When an image needs to be drawn, the library will try all the registered image decoders until it finds one which can open the image, i.e. one which knows that format. - -The `LV_IMG_CF_TRUE_COLOR_...`, `LV_IMG_INDEXED_...` and `LV_IMG_ALPHA_...` formats (essentially, all non-`RAW` formats) are understood by the built-in decoder. - -### Custom image formats - -The easiest way to create a custom image is to use the online image converter and set `Raw`, `Raw with alpha` or `Raw with chroma-keyed` format. It will just take every byte of the binary file you uploaded and write it as the image "bitmap". You then need to attach an image decoder that will parse that bitmap and generate the real, renderable bitmap. - -`header.cf` will be `LV_IMG_CF_RAW`, `LV_IMG_CF_RAW_ALPHA` or `LV_IMG_CF_RAW_CHROME_KEYED` accordingly. You should choose the correct format according to your needs: fully opaque image, use alpha channel or use chroma keying. - -After decoding, the *raw* formats are considered *True color* by the library. In other words, the image decoder must decode the *Raw* images to *True color* according to the format described in [#color-formats](Color formats) section. - -If you want to create a custom image, you should use `LV_IMG_CF_USER_ENCODED_0..7` color formats. However, the library can draw the images only in *True color* format (or *Raw* but finally it's supposed to be in *True color* format). -The `LV_IMG_CF_USER_ENCODED_...` formats are not known by the library and therefore they should be decoded to one of the known formats from [#color-formats](Color formats) section. -It's possible to decode the image to a non-true color format first (for example: `LV_IMG_INDEXED_4BITS`) and then call the built-in decoder functions to convert it to *True color*. - -With *User encoded* formats, the color format in the open function (`dsc->header.cf`) should be changed according to the new format. - - -### Register an image decoder - -Here's an example of getting LVGL to work with PNG images. - -First, you need to create a new image decoder and set some functions to open/close the PNG files. It should looks like this: - -```c -/*Create a new decoder and register functions */ -lv_img_decoder_t * dec = lv_img_decoder_create(); -lv_img_decoder_set_info_cb(dec, decoder_info); -lv_img_decoder_set_open_cb(dec, decoder_open); -lv_img_decoder_set_close_cb(dec, decoder_close); - - -/** - * Get info about a PNG image - * @param decoder pointer to the decoder where this function belongs - * @param src can be file name or pointer to a C array - * @param header store the info here - * @return LV_RES_OK: no error; LV_RES_INV: can't get the info - */ -static lv_res_t decoder_info(lv_img_decoder_t * decoder, const void * src, lv_img_header_t * header) -{ - /*Check whether the type `src` is known by the decoder*/ - if(is_png(src) == false) return LV_RES_INV; - - /* Read the PNG header and find `width` and `height` */ - ... - - header->cf = LV_IMG_CF_RAW_ALPHA; - header->w = width; - header->h = height; -} - -/** - * Open a PNG image and return the decided image - * @param decoder pointer to the decoder where this function belongs - * @param dsc pointer to a descriptor which describes this decoding session - * @return LV_RES_OK: no error; LV_RES_INV: can't get the info - */ -static lv_res_t decoder_open(lv_img_decoder_t * decoder, lv_img_decoder_dsc_t * dsc) -{ - - /*Check whether the type `src` is known by the decoder*/ - if(is_png(src) == false) return LV_RES_INV; - - /*Decode and store the image. If `dsc->img_data` is `NULL`, the `read_line` function will be called to get the image data line-by-line*/ - dsc->img_data = my_png_decoder(src); - - /*Change the color format if required. For PNG usually 'Raw' is fine*/ - dsc->header.cf = LV_IMG_CF_... - - /*Call a built in decoder function if required. It's not required if`my_png_decoder` opened the image in true color format.*/ - lv_res_t res = lv_img_decoder_built_in_open(decoder, dsc); - - return res; -} - -/** - * Decode `len` pixels starting from the given `x`, `y` coordinates and store them in `buf`. - * Required only if the "open" function can't open the whole decoded pixel array. (dsc->img_data == NULL) - * @param decoder pointer to the decoder the function associated with - * @param dsc pointer to decoder descriptor - * @param x start x coordinate - * @param y start y coordinate - * @param len number of pixels to decode - * @param buf a buffer to store the decoded pixels - * @return LV_RES_OK: ok; LV_RES_INV: failed - */ -lv_res_t decoder_built_in_read_line(lv_img_decoder_t * decoder, lv_img_decoder_dsc_t * dsc, lv_coord_t x, - lv_coord_t y, lv_coord_t len, uint8_t * buf) -{ - /*With PNG it's usually not required*/ - - /*Copy `len` pixels from `x` and `y` coordinates in True color format to `buf` */ - -} - -/** - * Free the allocated resources - * @param decoder pointer to the decoder where this function belongs - * @param dsc pointer to a descriptor which describes this decoding session - */ -static void decoder_close(lv_img_decoder_t * decoder, lv_img_decoder_dsc_t * dsc) -{ - /*Free all allocated data*/ - - /*Call the built-in close function if the built-in open/read_line was used*/ - lv_img_decoder_built_in_close(decoder, dsc); - -} - -``` - -So in summary: -- In `decoder_info`, you should collect some basic information about the image and store it in `header`. -- In `decoder_open`, you should try to open the image source pointed by `dsc->src`. Its type is already in `dsc->src_type == LV_IMG_SRC_FILE/VARIABLE`. -If this format/type is not supported by the decoder, return `LV_RES_INV`. -However, if you can open the image, a pointer to the decoded *True color* image should be set in `dsc->img_data`. -If the format is known but you don't want to decode the entire image (e.g. no memory for it) set `dsc->img_data = NULL` to call `read_line` to get the pixels. -- In `decoder_close` you should free all the allocated resources. -- `decoder_read` is optional. Decoding the whole image requires extra memory and some computational overhead. -However, if can decode one line of the image without decoding the whole image, you can save memory and time. -To indicate that the *line read* function should be used, set `dsc->img_data = NULL` in the open function. - - -### Manually use an image decoder - -LVGL will use the registered image decoder automatically if you try and draw a raw image (i.e. using the `lv_img` object) but you can use them manually too. Create a `lv_img_decoder_dsc_t` variable to describe the decoding session and call `lv_img_decoder_open()`. - -```c - -lv_res_t res; -lv_img_decoder_dsc_t dsc; -res = lv_img_decoder_open(&dsc, &my_img_dsc, LV_COLOR_WHITE); - -if(res == LV_RES_OK) { - /*Do something with `dsc->img_data`*/ - lv_img_decoder_close(&dsc); -} - -``` - - -## Image caching -Sometimes it takes a lot of time to open an image. -Continuously decoding a PNG image or loading images from a slow external memory would be inefficient and detrimental to the user experience. - -Therefore, LVGL caches a given number of images. Caching means some images will be left open, hence LVGL can quickly access them from `dsc->img_data` instead of needing to decode them again. - -Of course, caching images is resource-intensive as it uses more RAM (to store the decoded image). LVGL tries to optimize the process as much as possible (see below), but you will still need to evaluate if this would be beneficial for your platform or not. If you have a deeply embedded target which decodes small images from a relatively fast storage medium, image caching may not be worth it. - -### Cache size -The number of cache entries can be defined in `LV_IMG_CACHE_DEF_SIZE` in *lv_conf.h*. The default value is 1 so only the most recently used image will be left open. - -The size of the cache can be changed at run-time with `lv_img_cache_set_size(entry_num)`. - -### Value of images -When you use more images than cache entries, LVGL can't cache all of the images. Instead, the library will close one of the cached images (to free space). - -To decide which image to close, LVGL uses a measurement it previously made of how long it took to open the image. Cache entries that hold slower-to-open images are considered more valuable and are kept in the cache as long as possible. - -If you want or need to override LVGL's measurement, you can manually set the *time to open* value in the decoder open function in `dsc->time_to_open = time_ms` to give a higher or lower value. (Leave it unchanged to let LVGL set it.) - -Every cache entry has a *"life"* value. Every time an image opening happens through the cache, the *life* value of all entries is decreased to make them older. -When a cached image is used, its *life* value is increased by the *time to open* value to make it more alive. - -If there is no more space in the cache, the entry with the smallest life value will be closed. - -### Memory usage -Note that the cached image might continuously consume memory. For example, if 3 PNG images are cached, they will consume memory while they are open. - -Therefore, it's the user's responsibility to be sure there is enough RAM to cache even the largest images at the same time. - -### Clean the cache -Let's say you have loaded a PNG image into a `lv_img_dsc_t my_png` variable and use it in an `lv_img` object. If the image is already cached and you then change the underlying PNG file, you need to notify LVGL to cache the image again. Otherwise, there is no easy way of detecting that the underlying file changed and LVGL will still draw the old image. - -To do this, use `lv_img_cache_invalidate_src(&my_png)`. If `NULL` is passed as a parameter, the whole cache will be cleaned. - - -## API - - -### Image buffer - -```eval_rst - -.. doxygenfile:: lv_img_buf.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/indev.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/indev.md deleted file mode 100644 index 890624a3f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/indev.md +++ /dev/null @@ -1,118 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/indev.md -``` -# Input devices - -An input device usually means: -- Pointer-like input device like touchpad or mouse -- Keypads like a normal keyboard or simple numeric keypad -- Encoders with left/right turn and push options -- External hardware buttons which are assigned to specific points on the screen - - -``` important:: Before reading further, please read the [Porting](/porting/indev) section of Input devices -``` - -## Pointers - -Pointer input devices (like a mouse) can have a cursor. - -```c -... -lv_indev_t * mouse_indev = lv_indev_drv_register(&indev_drv); - -LV_IMG_DECLARE(mouse_cursor_icon); /*Declare the image file.*/ -lv_obj_t * cursor_obj = lv_img_create(lv_scr_act(), NULL); /*Create an image object for the cursor */ -lv_img_set_src(cursor_obj, &mouse_cursor_icon); /*Set the image source*/ -lv_indev_set_cursor(mouse_indev, cursor_obj); /*Connect the image object to the driver*/ - -``` - -Note that the cursor object should have `lv_obj_set_click(cursor_obj, false)`. -For images, *clicking* is disabled by default. - -## Keypad and encoder - -You can fully control the user interface without touchpad or mouse using a keypad or encoder(s). It works similar to the *TAB* key on the PC to select the element in an application or a web page. - -### Groups - -The objects, you want to control with keypad or encoder, needs to be added to a *Group*. -In every group, there is exactly one focused object which receives the pressed keys or the encoder actions. -For example, if a [Text area](/widgets/core/textarea) is focused and you press some letter on a keyboard, the keys will be sent and inserted into the text area. -Similarly, if a [Slider](/widgets/core/slider) is focused and you press the left or right arrows, the slider's value will be changed. - -You need to associate an input device with a group. An input device can send the keys to only one group but, a group can receive data from more than one input device too. - -To create a group use `lv_group_t * g = lv_group_create()` and to add an object to the group use `lv_group_add_obj(g, obj)`. - -To associate a group with an input device use `lv_indev_set_group(indev, g)`, where `indev` is the return value of `lv_indev_drv_register()` - -#### Keys -There are some predefined keys which have special meaning: -- **LV_KEY_NEXT** Focus on the next object -- **LV_KEY_PREV** Focus on the previous object -- **LV_KEY_ENTER** Triggers `LV_EVENT_PRESSED/CLICKED/LONG_PRESSED` etc. events -- **LV_KEY_UP** Increase value or move upwards -- **LV_KEY_DOWN** Decrease value or move downwards -- **LV_KEY_RIGHT** Increase value or move the the right -- **LV_KEY_LEFT** Decrease value or move the the left -- **LV_KEY_ESC** Close or exit (E.g. close a [Drop down list](/widgets/core/dropdown)) -- **LV_KEY_DEL** Delete (E.g. a character on the right in a [Text area](/widgets/core/textarea)) -- **LV_KEY_BACKSPACE** Delete a character on the left (E.g. in a [Text area](/widgets/core/textarea)) -- **LV_KEY_HOME** Go to the beginning/top (E.g. in a [Text area](/widgets/core/textarea)) -- **LV_KEY_END** Go to the end (E.g. in a [Text area](/widgets/core/textarea))) - -The most important special keys are `LV_KEY_NEXT/PREV`, `LV_KEY_ENTER` and `LV_KEY_UP/DOWN/LEFT/RIGHT`. -In your `read_cb` function, you should translate some of your keys to these special keys to navigate in the group and interact with the selected object. - -Usually, it's enough to use only `LV_KEY_LEFT/RIGHT` because most of the objects can be fully controlled with them. - -With an encoder, you should use only `LV_KEY_LEFT`, `LV_KEY_RIGHT`, and `LV_KEY_ENTER`. - -#### Edit and navigate mode - -Since a keypad has plenty of keys, it's easy to navigate between the objects and edit them using the keypad. But the encoders have a limited number of "keys" and hence it is difficult to navigate using the default options. *Navigate* and *Edit* are created to avoid this problem with the encoders. - -In *Navigate* mode, the encoders `LV_KEY_LEFT/RIGHT` is translated to `LV_KEY_NEXT/PREV`. Therefore the next or previous object will be selected by turning the encoder. -Pressing `LV_KEY_ENTER` will change to *Edit* mode. - -In *Edit* mode, `LV_KEY_NEXT/PREV` is usually used to edit the object. -Depending on the object's type, a short or long press of `LV_KEY_ENTER` changes back to *Navigate* mode. -Usually, an object which can not be pressed (like a [Slider](/widgets/core/slider)) leaves *Edit* mode on short click. But with objects where short click has meaning (e.g. [Button](/widgets/core/btn)), a long press is required. - -#### Default group -Interactive widgets - such as buttons, checkboxes, sliders, etc - can be automatically added to a default group. -Just create a group with `lv_group_t * g = lv_group_create();` and set the default group with `lv_group_set_default(g);` - -Don't forget to assign the input device(s) to the default group with ` lv_indev_set_group(my_indev, g);`. - -### Styling - -If an object is focused either by clicking it via touchpad, or focused via an encoder or keypad it goes to `LV_STATE_FOCUSED`. Hence focused styles will be applied on it. - -If the object goes to edit mode it goes to `LV_STATE_FOCUSED | LV_STATE_EDITED` state so these style properties will be shown. - -For a more detaild description read the [Style](https://docs.lvgl.io/v7/en/html/overview/style.html) section. - -## API - - -### Input device - -```eval_rst - -.. doxygenfile:: lv_indev.h - :project: lvgl - -``` - -### Groups - -```eval_rst - -.. doxygenfile:: lv_group.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/index.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/index.md deleted file mode 100644 index b0d806f4d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/index.md +++ /dev/null @@ -1,32 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/index.md -``` - -# Overview - - -```eval_rst - -.. toctree:: - :maxdepth: 2 - - object - coords - style - style-props - scroll - layer - event - indev - display - color - font - image - file-system - animation - timer - drawing - new_widget -``` - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/layer.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/layer.md deleted file mode 100644 index e8e55d725..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/layer.md +++ /dev/null @@ -1,60 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/layer.md -``` - -# Layers - -## Order of creation - -By default, LVGL draws new objects on top of old objects. - -For example, assume we added a button to a parent object named button1 and then another button named button2. Then button1 (with its child object(s)) will be in the background and can be covered by button2 and its children. - - -![](/misc/layers.png "Creating graphical objects in Littlev Graphics Library") - -```c -/*Create a screen*/ -lv_obj_t * scr = lv_obj_create(NULL, NULL); -lv_scr_load(scr); /*Load the screen*/ - -/*Create 2 buttons*/ -lv_obj_t * btn1 = lv_btn_create(scr, NULL); /*Create a button on the screen*/ -lv_btn_set_fit(btn1, true, true); /*Enable to automatically set the size according to the content*/ -lv_obj_set_pos(btn1, 60, 40); /*Set the position of the button*/ - -lv_obj_t * btn2 = lv_btn_create(scr, btn1); /*Copy the first button*/ -lv_obj_set_pos(btn2, 180, 80); /*Set the position of the button*/ - -/*Add labels to the buttons*/ -lv_obj_t * label1 = lv_label_create(btn1, NULL); /*Create a label on the first button*/ -lv_label_set_text(label1, "Button 1"); /*Set the text of the label*/ - -lv_obj_t * label2 = lv_label_create(btn2, NULL); /*Create a label on the second button*/ -lv_label_set_text(label2, "Button 2"); /*Set the text of the label*/ - -/*Delete the second label*/ -lv_obj_del(label2); -``` - -## Bring to the foreground - -There are several ways to bring an object to the foreground: -- Use `lv_obj_set_top(obj, true)`. If `obj` or any of its children is clicked, then LVGL will automatically bring the object to the foreground. -It works similarly to a typical GUI on a PC. When a window in the background is clicked, it will come to the foreground automatically. -- Use `lv_obj_move_foreground(obj)` to explicitly tell the library to bring an object to the foreground. Similarly, use `lv_obj_move_background(obj)` to move to the background. -- When `lv_obj_set_parent(obj, new_parent)` is used, `obj` will be on the foreground on the `new_parent`. - - -## Top and sys layers - -LVGL uses two special layers named as `layer_top` and `layer_sys`. -Both are visible and common on all screens of a display. **They are not, however, shared among multiple physical displays.** The `layer_top` is always on top of the default screen (`lv_scr_act()`), and `layer_sys` is on top of `layer_top`. - -The `layer_top` can be used by the user to create some content visible everywhere. For example, a menu bar, a pop-up, etc. If the `click` attribute is enabled, then `layer_top` will absorb all user click and acts as a modal. -```c -lv_obj_set_click(lv_layer_top(), true); -``` - -The `layer_sys` is also used for similar purposes on LVGL. For example, it places the mouse cursor above all layers to be sure it's always visible. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/new_widget.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/new_widget.md deleted file mode 100644 index 94960c240..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/new_widget.md +++ /dev/null @@ -1,7 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/new_widget.md -``` - -# New widget - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/object.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/object.md deleted file mode 100644 index f7c923692..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/object.md +++ /dev/null @@ -1,218 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/object.md -``` -# Objects - -In LVGL the **basic building blocks** of a user interface are the objects, also called *Widgets*. -For example a [Button](/widgets/core/btn), [Label](/widgets/core/label), [Image](/widgets/core/img), [List](/widgets/extra/list), [Chart](/widgets/extra/chart) or [Text area](/widgets/core/textarea). - -You can see all the [Object types](/widgets/index) here. - -All objects are referenced using an `lv_obj_t` pointer as a handle. This pointer can later be used to set or get the attributes of the object. - -## Attributes - -### Basic attributes - -All object types share some basic attributes: -- Position -- Size -- Parent -- Styles -- Event handlers -- Etc - -You can set/get these attributes with `lv_obj_set_...` and `lv_obj_get_...` functions. For example: - -```c -/*Set basic object attributes*/ -lv_obj_set_size(btn1, 100, 50); /*Set a button's size*/ -lv_obj_set_pos(btn1, 20,30); /*Set a button's position*/ -``` - -To see all the available functions visit the [Base object's documentation](/widgets/obj). - -### Specific attributes - -The object types have special attributes too. For example, a slider has -- Minimum and maximum values -- Current value - -For these special attributes, every object type may have unique API functions. For example for a slider: - -```c -/*Set slider specific attributes*/ -lv_slider_set_range(slider1, 0, 100); /*Set the min. and max. values*/ -lv_slider_set_value(slider1, 40, LV_ANIM_ON); /*Set the current value (position)*/ -``` - -The API of the widgets is described in their [Documentation](/widgets/index) but you can also check the respective header files (e.g. *widgets/lv_slider.h*) - -## Working mechanisms - -### Parent-child structure - -A parent object can be considered as the container of its children. Every object has exactly one parent object (except screens), but a parent can have any number of children. -There is no limitation for the type of the parent but, there are typical parent (e.g. button) and typical child (e.g. label) objects. - -### Moving together - -If the position of the parent changes the children will move with the parent. -Therefore all positions are relative to the parent. - -![](/misc/par_child1.png "Objects are moving together 1") - -```c -lv_obj_t * parent = lv_obj_create(lv_scr_act()); /*Create a parent object on the current screen*/ -lv_obj_set_size(parent, 100, 80); /*Set the size of the parent*/ - -lv_obj_t * obj1 = lv_obj_create(parent); /*Create an object on the previously created parent object*/ -lv_obj_set_pos(obj1, 10, 10); /*Set the position of the new object*/ -``` - -Modify the position of the parent: - -![](/misc/par_child2.png "Graphical objects are moving together 2") - -```c -lv_obj_set_pos(parent, 50, 50); /*Move the parent. The child will move with it.*/ -``` - -(For simplicity the adjusting of colors of the objects is not shown in the example.) - -### Visibility only on the parent - -If a child is partially or fully out of its parent then the parts outside will not be visible. - -![](/misc/par_child3.png "A graphical object is visible on its parent") - -```c -lv_obj_set_x(obj1, -30); /*Move the child a little bit off the parent*/ -``` - -### Create and delete objects - -In LVGL objects can be created and deleted dynamically in run time. It means only the currently created (existing) objects consume RAM. - -This allows for the creation of a screen just when a button is clicked to open it, and for deletion of screens when a new screen is loaded. - -UIs can be created based on the current environment of the device. For example one can create meters, charts, bars and sliders based on the currently attached sensors. - -Every widget has its own **create** function with a prototype like this: -```c -lv_obj_t * lv__create(lv_obj_t * parent, ); -``` - -In most of the cases the create functions have only a *parent* parameter that tells on which object create the new widget. - -The return value is a pointer to the created object with `lv_obj_t *` type. - - -There is a common **delete** function for all object types. It deletes the object and all of its children. - -```c -void lv_obj_del(lv_obj_t * obj); -``` - -`lv_obj_del` will delete the object immediately. -If for any reason you can't delete the object immediately you can use `lv_obj_del_async(obj)` that will perform the deletion on the next call of `lv_timer_handler()`. -This is useful e.g. if you want to delete the parent of an object in the child's `LV_EVENT_DELETE` handler. - -You can remove all the children of an object (but not the object itself) using `lv_obj_clean(obj)`. - - -## Screens - -### Create screens -The screens are special objects which have no parent object. So they can be created like: -```c -lv_obj_t * scr1 = lv_obj_create(NULL); -``` - -Screens can be created with any object type. For example, a [Base object](/widgets/obj) or an image to make a wallpaper. - -### Get the active screen -There is always an active screen on each display. By default, the library creates and loads a "Base object" as a screen for each display. - -To get the currently active screen use the `lv_scr_act()` function. - -### Load screens - -To load a new screen, use `lv_scr_load(scr1)`. - -### Layers -There are two automatically generated layers: -- top layer -- system layer - -They are independent of the screens and they will be shown on every screen. The *top layer* is above every object on the screen and the *system layer* is above the *top layer* too. -You can add any pop-up windows to the *top layer* freely. But, the *system layer* is restricted to system-level things (e.g. mouse cursor will be placed here in `lv_indev_set_cursor()`). - -The `lv_layer_top()` and `lv_layer_sys()` functions return pointers to the top and system layers respectively. - -Read the [Layer overview](/overview/layer) section to learn more about layers. - - -#### Load screen with animation - -A new screen can be loaded with animation too using `lv_scr_load_anim(scr, transition_type, time, delay, auto_del)`. The following transition types exist: -- `LV_SCR_LOAD_ANIM_NONE`: switch immediately after `delay` milliseconds -- `LV_SCR_LOAD_ANIM_OVER_LEFT/RIGHT/TOP/BOTTOM` move the new screen over the current towards the given direction -- `LV_SCR_LOAD_ANIM_MOVE_LEFT/RIGHT/TOP/BOTTOM` move both the current and new screens towards the given direction -- `LV_SCR_LOAD_ANIM_FADE_ON` fade the new screen over the old screen - -Setting `auto_del` to `true` will automatically delete the old screen when the animation is finished. - -The new screen will become active (returned by `lv_scr_act()`) when the animations starts after `delay` time. - -### Handling multiple displays -Screens are created on the currently selected *default display*. -The *default display* is the last registered display with `lv_disp_drv_register` or you can explicitly select a new default display using `lv_disp_set_default(disp)`. - -`lv_scr_act()`, `lv_scr_load()` and `lv_scr_load_anim()` operate on the default screen. - -Visit [Multi-display support](/overview/display) to learn more. - -## Parts - -The widgets are built from multiple parts. For example a [Base object](/widgets/obj) uses the main and scrollbar parts but a [Slider](/widgets/core/slider) uses the main, the indicator and the knob parts. -Parts are similar to *pseudo elements* in CSS. - -The following predefined parts exist in LVGL: -- `LV_PART_MAIN` A background like rectangle*/`` -- `LV_PART_SCROLLBAR` The scrollbar(s) -- `LV_PART_INDICATOR` Indicator, e.g. for slider, bar, switch, or the tick box of the checkbox -- `LV_PART_KNOB` Like a handle to grab to adjust the value*/ -- `LV_PART_SELECTED` Indicate the currently selected option or section -- `LV_PART_ITEMS` Used if the widget has multiple similar elements (e.g. tabel cells)*/ -- `LV_PART_TICKS` Ticks on scales e.g. for a chart or meter -- `LV_PART_CURSOR` Mark a specific place e.g. text area's or chart's cursor -- `LV_PART_CUSTOM_FIRST` Custom parts can be added from here. - -The main purpose of parts to allow styling the "components" of the widgets. -Therefore the parts are described in more detail in the [Style overview](/overview/style) section. - -## States -The object can be in a combination of the following states: -- `LV_STATE_DEFAULT` Normal, released state -- `LV_STATE_CHECKED` Toggled or checked state -- `LV_STATE_FOCUSED` Focused via keypad or encoder or clicked via touchpad/mouse -- `LV_STATE_FOCUS_KEY` Focused via keypad or encoder but not via touchpad/mouse -- `LV_STATE_EDITED` Edit by an encoder -- `LV_STATE_HOVERED` Hovered by mouse (not supported now) -- `LV_STATE_PRESSED` Being pressed -- `LV_STATE_SCROLLED` Being scrolled -- `LV_STATE_DISABLED` Disabled state -- `LV_STATE_USER_1` Custom state -- `LV_STATE_USER_2` Custom state -- `LV_STATE_USER_3` Custom state -- `LV_STATE_USER_4` Custom state - -The states are usually automatically changed by the library as the user presses, releases, focuses etc an object. -However, the states can be changed manually too. -To set or clear given state (but leave the other states untouched) use `lv_obj_add/clear_state(obj, LV_STATE_...)` -In both cases ORed state values can be used as well. E.g. `lv_obj_add_state(obj, part, LV_STATE_PRESSED | LV_PRESSED_CHECKED)`. - -To learn more about the states read the related section of the [Style overview](/overview/style). - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/scroll.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/scroll.md deleted file mode 100644 index 03e8df977..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/scroll.md +++ /dev/null @@ -1,169 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/scroll.md -``` -# Scroll - -## Overview -In LVGL scrolling works very intuitively: if an object is out of its parent content area (the size without paddings), the parent becomes scrollable and scrollbar(s) will appear. That's it. - -Any object can be scrollable including `lv_obj_t`, `lv_img`, `lv_btn`, `lv_meter`, etc - -The object can either be scrolled either horizontally or vertically in one stroke; diagonal scrolling is not possible. - -### Scrollbar - -#### Mode -The scrollbars are displayed according to the set `mode`. The following `mode`s exist: -- `LV_SCROLLBAR_MODE_OFF` Never show the scrollbars -- `LV_SCROLLBAR_MODE_ON` Always show the scrollbars -- `LV_SCROLLBAR_MODE_ACTIVE` Show scroll bars while object is being scrolled -- `LV_SCROLLBAR_MODE_AUTO` Show scroll bars when the content is large enough to be scrolled - -`lv_obj_set_scrollbar_mode(obj, LV_SCROLLBAR_MODE_...)` set the scrollbar mode on an object. - - -#### Styling -The scrollbars have their own dedicated part, called `LV_PART_SCROLLBAR`. For example a scrollbar can turned to red like this: -```c -static lv_style_t style_red; -lv_style_init(&style_red); -lv_style_set_bg_color(&style_red, lv_color_red()); - -... - -lv_obj_add_style(obj, &style_red, LV_PART_SCROLLBAR); -``` - -The object goes to `LV_STATE_SCROLLED` state while it's being scrolled. It allows adding different style to the scrollbar or the object itself when scrolled. -This code makes the scrollbar blue when the object is scrolled: -```c -static lv_style_t style_blue; -lv_style_init(&style_blue); -lv_style_set_bg_color(&style_red, lv_color_blue()); - -... - -lv_obj_add_style(obj, &style_blue, LV_STATE_SCROLLED | LV_PART_SCROLLBAR); -``` - -### Events -The following events are related to scrolling: -- `LV_EVENT_SCROLL_BEGIN` Scrolling begins -- `LV_EVENT_SCROLL_END` Scrolling ends -- `LV_EVENT_SCROLL` Scroll happened. Triggered on every position change. -Scroll events - -## Basic example -TODO - -## Features of scrolling - -Besides managing "normal" scrolling there are many interesting and useful additional features too. - - -### Scrollable - -It's possible to make an object non-scrollable with `lv_obj_clear_flag(obj, LV_OBJ_FLAG_SCROLLABLE)`. - -Non-scrollable object can still propagate the scrolling (chain) to the parents. - -The direction in which scrolling can happen can be controlled by `lv_obj_set_scroll_dir(obj, LV_DIR_...)`. -The following values are possible for the direction: -- `LV_DIR_TOP` only scroll up -- `LV_DIR_LEFT` only scroll left -- `LV_DIR_BOTTOM` only scroll down -- `LV_DIR_RIGHT` only scroll right -- `LV_DIR_HOR` only scroll horizontally -- `LV_DIR_TOP` only scroll vertically -- `LV_DIR_ALL` scroll any directions - -OR-ed values are also possible. E.g. `LV_DIR_TOP | LV_DIR_LEFT`. - - -### Scroll chain -If an object can't be scrolled further (e.g. it's content has reached the bottom most position) the scrolling is propagated to it's parent. If the parent an be scrolled in that direction than it will be scrolled instead. -It propagets to the grandparent and grand-grandparents too. - -The propagation on scrolling is called "scroll chaining" and it can be enabled/disabled with the `LV_OBJ_FLAG_SCROLL_CHAIN` flag. -If chaining is disabled the propagation stops on the object and the parent(s) won't be scrolled. - -### Scroll momentum -When the user scrolls an object and releases it, LVGL can emulate a momentum for the scrolling. It's like the object was thrown and scrolling slows down smoothly. - -The scroll momentum can be enabled/disabled with the `LV_OBJ_FLAG_SCROLL_MOMENTUM` flag. - -### Elastic scroll -Normally the content can't be scrolled inside the object. That is the top side of the content can't be below the top side of the object. - -However, with `LV_OBJ_FLAG_SCROLL_ELASTIC` a fancy effect can be added when the user "over-scrolls" the content. The scrolling slows down, and the content can be scrolled inside the object. -When the object is released the content scrolled in it will be animated back to the valid position. - -### Snapping -The children of an object can be snapped according to specific rules when scrolling ends. Children can be made snappable individually with the `LV_OBJ_FLAG_SNAPABLE` flag. (Note misspelling of the flag name: your code needs to spell it with one P.) -The object can align the snapped children in 4 ways: -- `LV_SCROLL_SNAP_NONE` Snapping is disabled. (default) -- `LV_SCROLL_SNAP_START` Align the children to the left/top side of the scrolled object -- `LV_SCROLL_SNAP_END` Align the children to the right/bottom side of the scrolled object -- `LV_SCROLL_SNAP_CENTER` Align the children to the center of the scrolled object - -The alignment can be set with `lv_obj_set_scroll_snap_x/y(obj, LV_SCROLL_SNAP_...)`: - -Under the hood the following happens: -1. User scrolls an object and releases the screen -2. LVGL calculates where the scroll would end considering scroll momentum -3. LVGL finds the nearest scroll point -4. LVGL scrolls to the snap point with an animation - -### Scroll one -The "scroll one" feature tells LVGL to allow scrolling only one snappable child at a time. -So this requires to make the children snappable (LV_OBJ_FLAG_SNAPABLE spelled with one P in code) and and set a scroll snap alignment different from `LV_SCROLL_SNAP_NONE`. - -This feature can be enabled by the `LV_OBJ_FLAG_SCROLL_ONE` flag. - -### Scroll on focus -Imagine that there a lot of objects in a group that are on scrollable object. Pressing the "Tab" button focuses the next object but it might be out of the visible area of the scrollable object. -If the "scroll on focus" features is enabled LVGL will automatically scroll to the objects to bring the children into the view. -The scrolling happens recursively therefore even nested scrollable object are handled properly. -The object will be scrolled to the view even if it's on a different page of a tabview. - -## Scroll manually -The following API functions allow to manually scroll objects: -- `lv_obj_scroll_by(obj, x, y, LV_ANIM_ON/OFF)` scroll by `x` and `y` values -- `lv_obj_scroll_to(obj, x, y, LV_ANIM_ON/OFF)` scroll to bring the given coordinate to the top left corner -- `lv_obj_scroll_to_x(obj, x, LV_ANIM_ON/OFF)` scroll to bring the given coordinate to the left side -- `lv_obj_scroll_to_y(obj, y, LV_ANIM_ON/OFF)` scroll to bring the given coordinate to the left side - -## Self size - -Self size is a property of an object. Normally, the user shouldn't use this parameter but if a custom widget is created it might be useful. - -In short, self size tell the size of the content. To understand it better take the example of a table. -Let's say it has 10 rows each with 50 px height. So the total height of the content is 500 px. In other words the "self height" is 500 px. -If the user sets only 200 px height for the table LVGL will see that the self size is larger and make the table scrollable. - -It means not only the children can make an object scrollable but a larger self size too. - -LVGL uses the `LV_EVENT_GET_SELF_SIZE` event to get the self size of an object. Here is an example to see how to handle the event -```c -if(event_code == LV_EVENT_GET_SELF_SIZE) { - lv_point_t * p = lv_event_get_param(e); - - //If x or y < 0 then it doesn't neesd to be calculated now - if(p->x >= 0) { - p->x = 200; //Set or calculate the self width - } - - if(p->y >= 0) { - p->y = 50; //Set or calculate the self height - } -} -``` - -## Examples - -```eval_rst - -.. include:: ../../examples/scroll/index.rst - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/style-props.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/style-props.md deleted file mode 100644 index b69ae3bcf..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/style-props.md +++ /dev/null @@ -1,903 +0,0 @@ -# Style properties - -## Size and position -TODO - - -### width -Sets the width of object. Pixel, percentage and `LV_SIZE_CONTENT` values can be used. Percentage values are relative to the width of the parent's content area. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### min_width -Sets a minimal width. Pixel and percentage values can be used. Percentage values are relative to the width of the parent's content area. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### max_width -Sets a maximal width. Pixel and percentage values can be used. Percentage values are relative to the width of the parent's content area. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### height -Sets the height of object. Pixel, percentage and `LV_SIZE_CONTENT` can be used. Percentage values are relative to the height of the parent's content area. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### min_height -Sets a minimal height. Pixel and percentage values can be used. Percentage values are relative to the width of the parent's content area. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### max_height -Sets a maximal height. Pixel and percentage values can be used. Percentage values are relative to the height of the parent's content area. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### x -Set the X coordinate of the object considering the set `align`. Pixel and percentage values can be used. Percentage values are relative to the width of the parent's content area. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### y -Set the Y coordinate of the object considering the set `align`. Pixel and percentage values can be used. Percentage values are relative to the height of the parent's content area. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### align -Set the alignment which determines from which point of the parent the X and Y coordinates should be interpreted. The possible values are: `LV_ALIGN_TOP_LEFT/MID/RIGHT`, `LV_ALIGN_BOTTOM_LEFT/MID/RIGHT`, `LV_ALIGN_LEFT/RIGHT_MID`, `LV_ALIGN_CENTER` -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### transform_width -Make the object wider on both sides with this value. Pixel and percentage (with `lv_pct(x)`) values can be used. Percentage values are relative to the object's width. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### transform_height -Make the object higher on both sides with this value. Pixel and percentage (with `lv_pct(x)`) values can be used. Percentage values are relative to the object's height. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### translate_x -Move the object with this value in X direction. Applied after layouts, aligns and other positioning. Pixel and percentage (with `lv_pct(x)`) values can be used. Percentage values are relative to the object's width. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### translate_y -Move the object with this value in Y direction. Applied after layouts, aligns and other positioning. Pixel and percentage (with `lv_pct(x)`) values can be used. Percentage values are relative to the object's height. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### transform_zoom -Zoom image-like objects. Multiplied with the zoom set on the object. The value 256 (or `LV_IMG_ZOOM_NONE`) means normal size, 128 half size, 512 double size, and so on -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### transform_angle - Rotate image-like objects. Added to the rotation set on the object. The value is interpreted in 0.1 degree unit. E.g. 45 deg. = 450 -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - -## Padding -TODO - - -### pad_top -Sets the padding on the top. It makes the content area smaller in this direction. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### pad_bottom -Sets the padding on the bottom. It makes the content area smaller in this direction. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### pad_left -Sets the padding on the left. It makes the content area smaller in this direction. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### pad_right -Sets the padding on the right. It makes the content area smaller in this direction. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### pad_row -Sets the padding between the rows. Used by the layouts. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### pad_column -Sets the padding between the columns. Used by the layouts. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - -## Miscellaneous -TODO - - -### radius -Set the radius on every corner. The value is interpreted in pixel (>= 0) or `LV_RADIUS_CIRCLE` for max. radius -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### clip_corner -Enable to clip the overflowed content on the rounded corner. Can be `true` or `false`. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### opa -Scale down all opacity values of the object by this factor. Value 0, `LV_OPA_0` or `LV_OPA_TRANSP` means fully transparent, 256, `LV_OPA_100` or `LV_OPA_COVER` means fully covering, other values or LV_OPA_10, LV_OPA_20, etc indicate semi-transparency. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### color_filter_dsc -Mix a color to all colors of the object. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### color_filter_opa -The intensity of mixing of color filter. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### anim_time -The animation time in milliseconds. Its meaning is widget specific. E.g. blink time of the cursor on the text area or scroll time of a roller. See the widgets' documentation to learn more. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### anim_speed -The animation speed in pixel/sec. Its meaning is widget specific. E.g. scroll speed of label. See the widgets' documentation to learn more. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### transition -An initialized `lv_style_transition_dsc_t` to describe a transition. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### blend_mode -Describes how to blend the colors to the background. The possible values are `LV_BLEND_MODE_NORMAL/ADDITIVE/SUBTRACTIVE` -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### layout -Set the layout if the object. The children will be repositioned and resized according to the policies set for the layout. For the possible values see the documentation of the layouts. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### base_dir -Set the base direction of the object. The possible values are `LV_BIDI_DIR_LTR/RTL/AUTO`. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - -## Background -TODO - - -### bg_color -Set the background color of the object. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### bg_opa -Set the opacity of the background. Value 0, `LV_OPA_0` or `LV_OPA_TRANSP` means fully transparent, 256, `LV_OPA_100` or `LV_OPA_COVER` means fully covering, other values or LV_OPA_10, LV_OPA_20, etc indicate semi-transparency. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### bg_grad_color -Set the gradient color of the background. Used only if `grad_dir` is not `LV_GRAD_DIR_NONE` -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### bg_grad_dir -Set the direction of the gradient of the background. The possible values are `LV_GRAD_DIR_NONE/HOR/VER`. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### bg_main_stop -Set the point from which the background color should start for gradients. 0 means to top/left side, 255 the bottom/right side, 128 the center, and so on -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### bg_grad_stop -Set the point from which the background's gradient color should start. 0 means to top/left side, 255 the bottom/right side, 128 the center, and so on -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### bg_img_src -Set a background image. Can be a pointer to `lv_img_dsc_t`, a path to a file or an `LV_SYMBOL_...` -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### bg_img_opa -Set the opacity of the background image. Value 0, `LV_OPA_0` or `LV_OPA_TRANSP` means fully transparent, 256, `LV_OPA_100` or `LV_OPA_COVER` means fully covering, other values or LV_OPA_10, LV_OPA_20, etc indicate semi-transparency. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### bg_img_recolor -Set a color to mix to the background image. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### bg_img_recolor_opa -Set the intensity of background image recoloring. Value 0, `LV_OPA_0` or `LV_OPA_TRANSP` means no mixing, 256, `LV_OPA_100` or `LV_OPA_COVER` means full recoloring, other values or LV_OPA_10, LV_OPA_20, etc are interpreted proportionally. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### bg_img_tiled -If enabled the background image will be tiled. The possible values are `true` or `false`. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - -## Border -TODO - - -### border_color -Set the color of the border -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### border_opa -Set the opcitiy of the border. Value 0, `LV_OPA_0` or `LV_OPA_TRANSP` means fully transparent, 256, `LV_OPA_100` or `LV_OPA_COVER` means fully covering, other values or LV_OPA_10, LV_OPA_20, etc indicate semi-transparency. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### border_width -Set the width of the border. Only pixel values can be used. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### border_side -Set which side(s) the border should be drawn. The possible values are `LV_BORDER_SIDE_NONE/TOP/BOTTOM/LEFT/RIGHT/INTERNAL`. OR-ed calues an be used as well, e.g. `LV_BORDER_SIDE_TOP | LV_BORDER_SIDE_LEFT`. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### border_post -Sets wheter the border should be drawn before or after the children ar drawn. `true`: after children, `false`: before children -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - -## Text -TODO - - -### text_color -Sets the color of the text. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### text_opa -Set the opacity of the text. Value 0, `LV_OPA_0` or `LV_OPA_TRANSP` means fully transparent, 256, `LV_OPA_100` or `LV_OPA_COVER` means fully covering, other values or LV_OPA_10, LV_OPA_20, etc indicate semi-transparency. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### text_font -Set the font of the text (a pointer `lv_font_t *`). -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### text_letter_space -Set the letter space in pixels -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### text_line_space -Set the line space in pixels. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### text_decor -Set decoration for the text. The possible values are `LV_TEXT_DECOR_NONE/UNDERLINE/STRIKETHROUGH`. OR-ed values can be used as well. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### text_align -Set how to align the lines of the text. Note that it doesn't align the object itself, only the lines inside the object. The possible values are `LV_TEXT_ALIGN_LEFT/CENTER/RIGHT/AUTO`. `LV_TEXT_ALIGN_AUTO` detect the text base direction and uses left or right alignment accordingly -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - -## Image -TODO - - -### img_opa -Set the opacity of an image. Value 0, `LV_OPA_0` or `LV_OPA_TRANSP` means fully transparent, 256, `LV_OPA_100` or `LV_OPA_COVER` means fully covering, other values or LV_OPA_10, LV_OPA_20, etc indicate semi-transparency. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### img_recolor -Set color to mix to the image. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### img_recolor_opa -Set the intensity of the color mixing. Value 0, `LV_OPA_0` or `LV_OPA_TRANSP` means fully transparent, 256, `LV_OPA_100` or `LV_OPA_COVER` means fully covering, other values or LV_OPA_10, LV_OPA_20, etc indicate semi-transparency. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - -## Outline -TODO - - -### outline_width -Set the width of the outline in pixels. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### outline_color -Set the color of the outline. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### outline_opa -Set the opacity of the outline. Value 0, `LV_OPA_0` or `LV_OPA_TRANSP` means fully transparent, 256, `LV_OPA_100` or `LV_OPA_COVER` means fully covering, other values or LV_OPA_10, LV_OPA_20, etc indicate semi-transparency. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### outline_pad -Set the padding of the outline, i.e. the gap between object and the outline. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - -## Shadow -TODO - - -### shadow_width -Set the width of the shadow in pixels. The value should be >= 0. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### shadow_ofs_x -Set an offset on the shadow in pixels in X direction. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### shadow_ofs_y -Set an offset on the shadow in pixels in Y direction. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### shadow_spread -Make the shadow calculation to use a larger or smaller rectangle as base. The value can be in pixel to make the area larger/smaller -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### shadow_color -Set the color of the shadow -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### shadow_opa -Set the opacity of the shadow. Value 0, `LV_OPA_0` or `LV_OPA_TRANSP` means fully transparent, 256, `LV_OPA_100` or `LV_OPA_COVER` means fully covering, other values or LV_OPA_10, LV_OPA_20, etc indicate semi-transparency. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - -## Line -TODO - - -### line_width -Set the width of the lines in pixel. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### line_dash_width -Set the width of dashes in pixel. Note that dash works only on horizontal and vertical lines -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### line_dash_gap -Set the gap between dashes in pixel. Note that dash works only on horizontal and vertical lines -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### line_rounded -Make the end points of the lines rounded. `true`: rounded, `false`: perpendicular line ending -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### line_color -Set the color fo the lines. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### line_opa -Set the opacity of the lines. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - -## Arc -TODO - - -### arc_width -Set the width (thickness) of the arcs in pixel. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### arc_rounded -Make the end points of the arcs rounded. `true`: rounded, `false`: perpendicular line ending -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### arc_color -Set the color of the arc. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### arc_opa -Set the opacity of the arcs. -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- - - -### arc_img_src -Set an image from which the arc will be masked out. It's useful to display complex effects on the arcs. Can be a pointer to `lv_img_dsc_t` or a path to a file -
    -
  • Default 0
  • -
  • Inherited No
  • -
  • Layout No
  • -
  • Ext. draw No
  • -
- diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/style.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/style.md deleted file mode 100644 index dff336cf1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/style.md +++ /dev/null @@ -1,318 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/style.md -``` -# Styles - -*Styles* are used to set the appearance of the objects. Styles in lvgl are heavily inspired by CSS. The concept in nutshell is as follows: -- A style is an `lv_style_t` variable which can hold properties like border width, text color and so on. It's similar to a `class` in CSS. -- Styles can be assigned to objects to change their appearance. During the assignment the target part (*pseudo element* in CSS) and target state (*pseudo class*) can be specified. -For example one can add `style_blue` to the knob of a slider when it's in pressed state. -- The same style can be used by any number of objects. -- Styles can be cascaded which means multiple styles can be assigned to an object and each style can have different properties. -Therefore not all properties have to be specified in style. LVLG will look for a property until a style defines it or use a default if it's not spefied by any of the styles. -For example `style_btn` can result in a default gray button and `style_btn_red` can add only a `background-color=red` to overwrite the background color. -- Later added styles have higher precedence. It means if a property is specified in two styles the later added will be used. -- Some properties (e.g. text color) can be inherited from the parent(s) if it's not specified in the object. -- Objects can have local styles that have higher precedence than "normal" styles. -- Unlike CSS (where pseudo-classes describe different states, e.g. `:focus`), in LVGL a property is assigned to a given state. -- Transitions can be applied when the object changes state. - - -## States -The objects can be in the combination of the following states: -- `LV_STATE_DEFAULT` (0x0000) Normal, released state -- `LV_STATE_CHECKED` (0x0001) Toggled or checked state -- `LV_STATE_FOCUSED` (0x0002) Focused via keypad or encoder or clicked via touchpad/mouse -- `LV_STATE_FOCUS_KEY` (0x0004) Focused via keypad or encoder but not via touchpad/mouse -- `LV_STATE_EDITED` (0x0008) Edit by an encoder -- `LV_STATE_HOVERED` (0x0010) Hovered by mouse (not supported now) -- `LV_STATE_PRESSED` (0x0020) Being pressed -- `LV_STATE_SCROLLED` (0x0040) Being scrolled -- `LV_STATE_DISABLED` (0x0080) Disabled state -- `LV_STATE_USER_1` (0x1000) Custom state -- `LV_STATE_USER_2` (0x2000) Custom state -- `LV_STATE_USER_3` (0x4000) Custom state -- `LV_STATE_USER_4` (0x8000) Custom state - -The combination states the object can be focused and pressed at the same time. This is represented as `LV_STATE_FOCUSED | LV_STATE_PRESSED`. - -The style can be added to any state and state combination. -For example, setting a different background color for default and pressed state. -If a property is not defined in a state the best matching state's property will be used. Typically this means the property with `LV_STATE_DEFAULT` is used.˛ -If the property is not set even for the default state the default value will be used. (See later) - -But what does the "best matching state's property" really mean? -States have a precedence which is shown by their value (see in the above list). A higher value means higher precedence. -To determine which state's property to use let's take an example. Imagine the background color is defined like this: -- `LV_STATE_DEFAULT`: white -- `LV_STATE_PRESSED`: gray -- `LV_STATE_FOCUSED`: red - -1. By the default the object is in default state, so it's a simple case: the property is perfectly defined in the object's current state as white. -2. When the object is pressed there are 2 related properties: default with white (default is related to every state) and pressed with gray. -The pressed state has 0x0020 precedence which is higher than the default state's 0x0000 precedence, so gray color will be used. -3. When the object is focused the same thing happens as in pressed state and red color will be used. (Focused state has higher precedence than default state). -4. When the object is focused and pressed both gray and red would work, but the pressed state has higher precedence than focused so gray color will be used. -5. It's possible to set e.g rose color for `LV_STATE_PRESSED | LV_STATE_FOCUSED`. -In this case, this combined state has 0x0020 + 0x0002 = 0x0022 precedence, which is higher than the pressed state's precedence so rose color would be used. -6. When the object is in checked state there is no property to set the background color for this state. So for lack of a better option, the object remains white from the default state's property. - -Some practical notes: -- The precedence (value) of states is quite intuitive and it's something the user would expect naturally. E.g. if an object is focused the user will still want to see if it's pressed, therefore pressed state has a higher precedence. -If the focused state had a higher precedence it would overwrite the pressed color. -- If you want to set a property for all states (e.g. red background color) just set it for the default state. If the object can't find a property for its current state it will fall back to the default state's property. -- Use ORed states to describe the properties for complex cases. (E.g. pressed + checked + focused) -- It might be a good idea to use different style elements for different states. -For example, finding background colors for released, pressed, checked + pressed, focused, focused + pressed, focused + pressed + checked, etc states is quite difficult. -Instead, for example, use the background color for pressed and checked states and indicate the focused state with a different border color. - -## Cascading styles -It's not required to set all the properties in one style. It's possible to add more styles to an object and let the later added style to modify or extend appearance. -For example, create a general gray button style and create a new for red buttons where only the new background color is set. - -This is much like in CSS when used classes are listed like `
`. - -Styles added later have precedence over ones set earlier. So in the gray/red button example above, the normal button style should be added first and the red style second. -However, the precedence coming from states are still taken into account. -So let's examine the following case: -- the basic button style defines dark-gray color for default state and light-gray color pressed state -- the red button style defines the background color as red only in the default state - -In this case, when the button is released (it's in default state) it will be red because a perfect match is found in the most recently added style (red). -When the button is pressed the light-gray color is a better match because it describes the current state perfectly, so the button will be light-gray. - -## Inheritance -Some properties (typically that are related to texts) can be inherited from the parent object's styles. -Inheritance is applied only if the given property is not set in the object's styles (even in default state). -In this case, if the property is inheritable, the property's value will be searched in the parents too until an object specifies a value for the property. The parents will use their own state to detemine the value. -So if a button is pressed, and the text color comes from here, the pressed text color will be used. - - -## Parts -Objects can have *parts* which can have their own styles. - -The following predefined parts exist in LVGL: -- `LV_PART_MAIN` A background like rectangle*/ -- `LV_PART_SCROLLBAR` The scrollbar(s) -- `LV_PART_INDICATOR` Indicator, e.g. for slider, bar, switch, or the tick box of the checkbox -- `LV_PART_KNOB` Like a handle to grab to adjust the value*/ -- `LV_PART_SELECTED` Indicate the currently selected option or section -- `LV_PART_ITEMS` Used if the widget has multiple similar elements (e.g. table cells)*/ -- `LV_PART_TICKS` Ticks on scales e.g. for a chart or meter -- `LV_PART_CURSOR` Mark a specific place e.g. text area's or chart's cursor -- `LV_PART_CUSTOM_FIRST` Custom parts can be added from here. - - -For example a [Slider](/widgets/core/slider) has three parts: -- Background -- Indiactor -- Knob - -It means the all three parts of the slider can have their own styles. See later how to add style styles to objects and parts. - -## Initialize styles and set/get properties - -Styles are stored in `lv_style_t` variables. Style variables should be `static`, global or dynamically allocated. -In other words they can not be local variables in functions which are destroyed when the function exists. -Before using a style it should be initialized with `lv_style_init(&my_style)`. -After initializing the style properties can be set or added to it. - -Property set functions looks like this: `lv_style_set_(&style, );` For example: -```c -static lv_style_t style_btn; -lv_style_init(&style_btn); -lv_style_set_bg_color(&style_btn, lv_color_grey()); -lv_style_set_bg_opa(&style_btn, LV_OPA_50); -lv_style_set_border_width(&style_btn, 2); -lv_style_set_border_color(&style_btn, lv_color_black()); - -static lv_style_t style_btn_red; -lv_style_init(&style_btn_red); -lv_style_set_bg_color(&style_btn_red, lv_color_red()); -lv_style_set_bg_opa(&style_btn_red, LV_OPA_COVER); -``` - -To remove a property use: - -```c -lv_style_remove_prop(&style, LV_STYLE_BG_COLOR); -``` - -To get a property's value from a style: -```c -lv_style_value_t v; -lv_res_t res = lv_style_rget_prop(&style, LV_STYLE_BG_COLOR, &v); -if(res == LV_RES_OK) { /*Found*/ - do_something(v.color); -} -``` - -`lv_style_value_t` has 3 fields: -- `num` for integer, boolean and opacity properties -- `color` for color properties -- `ptr` for pointer properties - -To reset a style (free all its data) use -```c -lv_style_reset(&style); -``` - -## Add and remove styles to a widget -A style on its own is not that useful, it needs to be assigned to an object to take effect. - -### Add styles -To add a style to an object use `lv_obj_add_style(obj, &style, )`. `` is an OR-ed value of parts and state to which the style should be added. Some examples: -- `LV_PART_MAIN | LV_STATE_DEFAULT` -- `LV_STATE_PRESSED`: The main part in pressed state. `LV_PART_MAIN` can be omitted -- `LV_PART_SCROLLBAR`: The scrollbar part in the default state. `LV_STATE_DEFAULT` can be omitted. -- `LV_PART_SCROLLBAR | LV_STATE_SCROLLED`: The scrollbar part when the object is being scrolled -- `0` Same as `LV_PART_MAIN | LV_STATE_DEFAULT`. -- `LV_PART_INDICATOR | LV_STATE_PRESSED | LV_STATE_CHECKED` The indicator part when the object is pressed and checked at the same time. - -Using `lv_obj_add_style`: -```c -lv_obj_add_style(btn, &style_btn, 0); /*Default button style*/ -lv_obj_add_style(btn, &btn_red, LV_STATE_PRESSED);  /*Overwrite only a some colors to red when pressed*/ -``` - -### Remove styles -To remove all styles from an object use `lv_obj_remove_style_all(obj)`. - -To remove specific styles use `lv_obj_remove_style(obj, style, selector)`. This function will remove `style` only if the `selector` matches with the `selector` used in `lv_obj_add_style`. -`style` can be `NULL` to check only the `selector` and remove all matching styles. The `selector` can use the `LV_STATE_ANY` and `LV_PART_ANY` values to remove the style with any state or part. - - -### Report style changes -If a style which is already assigned to object changes (i.e. a property is added or changed) the objects using that style should be notified. There are 3 options to do this: -1. If you know that the changed properties can be applied by a simple redraw (e.g. color or opacity changes) just call `lv_obj_invalidate(obj)` or `lv_obj_invalideate(lv_scr_act())`. -2. If more complex style properties were changed or added, and you know which object(s) are affected by that style call `lv_obj_refresh_style(obj, part, property)`. -To refresh all parts and properties use `lv_obj_refresh_style(obj, LV_PART_ANY, LV_STYLE_PROP_ANY)`. -3. To make LVGL check all objects to see whether they use the style and refresh them when needed call `lv_obj_report_style_change(&style)`. If `style` is `NULL` all objects will be notified about the style change. - -### Get a property's value on an object -To get a final value of property - considering cascading, inheritance, local styles and transitions (see below) - get functions like this can be used: -`lv_obj_get_style_(obj, )`. -These functions uses the object's current state and if no better candidate returns a default value.   -For example: -```c -lv_color_t color = lv_obj_get_style_bg_color(btn, LV_PART_MAIN); -``` - -## Local styles -Besides "normal" styles, the objects can store local styles too. This concept is similar to inline styles in CSS (e.g. `
`) with some modification. - -So local styles are like normal styles but they can't be shared among other objects. If used, local styles are allocated automatically, and freed when the object is deleted. -They are useful to add local customization to the object. - -Unlike in CSS, in LVGL local styles can be assigned to states (*pseudo-classes*) and parts (*pseudo-elements*). - -To set a local property use functions like `lv_obj_set_style_local_(obj, , );`   -For example: -```c -lv_obj_set_style_local_bg_color(slider, lv_color_red(), LV_PART_INDICATOR | LV_STATE_FOCUSED); -``` -## Properties -For the full list of style properties click [here](/overview/style-props). - -### Typical background properties -In the documentation of the widgets you will see sentences like "The widget use the typical background properties". The "typical background properties" are the ones related to: -- Background -- Border -- Outline -- Shadow -- Padding -- Width and height transformation -- X and Y translation - - -## Transitions -By default, when an object changes state (e.g. it's pressed) the new properties from the new state are set immediately. However, with transitions it's possible to play an animation on state change. -For example, on pressing a button its background color can be animated to the pressed color over 300 ms. - -The parameters of the transitions are stored in the styles. It's possible to set -- the time of the transition -- the delay before starting the transition -- the animation path (also known as timing or easing function) -- the properties to animate - -The transition properties can be defined for each state. For example, setting 500 ms transition time in default state will mean that when the object goes to the default state a 500 ms transition time will be applied. -Setting 100 ms transition time in the pressed state will mean a 100 ms transition time when going to pressed state. -So this example configuration will result in going to pressed state quickly and then going back to default slowly. - -To describe a transition an `lv_transition_dsc_t` variable needs to initialized and added to a style: -```c -/*Only its pointer is saved so must static, global or dynamically allocated */ -static const lv_style_prop_t trans_props[] = { - LV_STYLE_BG_OPA, LV_STYLE_BG_COLOR, - 0, /*End marker*/ -}; - -static lv_style_transition_dsc_t trans1; -lv_style_transition_dsc_init(&trans1, trans_props, lv_anim_path_ease_out, duration_ms, delay_ms); - -lv_style_set_transition(&style1, &trans1); -``` - -## Color filter -TODO - - -## Themes -Themes are a collection of styles. If there is an active theme LVGL applies it on every created widget. -This will give a default appearance to the UI which can then be modified by adding further styles. - -Every display can have a different theme. For example you could have a colorful theme on a TFT and monochrome theme on a secondary monochrome display. - -To set a theme for a display, 2 steps are required: -1. Initialize a theme -2. Assign the initialized theme to a display. - -Theme initialization functions can have different prototype. This example shows how to set the "default" theme: -```c -lv_theme_t * th = lv_theme_default_init(display, /*Use the DPI, size, etc from this display*/ - LV_COLOR_PALETTE_BLUE, LV_COLOR_PALETTE_CYAN, /*Primary and secondary palette*/ - false, /*Light or dark mode*/ - &lv_font_montserrat_10, &lv_font_montserrat_14, &lv_font_montserrat_18); /*Small, normal, large fonts*/ - -lv_disp_set_theme(display, th); /*Assign the theme to the display*/ -``` - - -The themes can be enabled in `lv_conf.h`. If the default theme is enabled by `LV_USE_THEME_DEFAULT 1` LVGL automatically initializes and sets it when a display is created. - -### Extending themes - -Built-in themes can be extended. -If a custom theme is created a parent theme can be selected. The parent theme's styles will be added before the custom theme's styles. -Any number of themes can be chained this way. E.g. default theme -> custom theme -> dark theme. - -`lv_theme_set_parent(new_theme, base_theme)` extends the `base_theme` with the `new_theme`. - -There is an example for it below. - -## Examples - -```eval_rst - -.. include:: ../../examples/styles/index.rst - -``` - -## API -```eval_rst - -.. doxygenfile:: lv_style.h - :project: lvgl - -.. doxygenfile:: lv_theme.h - :project: lvgl - -.. doxygenfile:: lv_obj_style_gen.h - :project: lvgl - -.. doxygenfile:: lv_style_gen.h - :project: lvgl - - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/timer.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/timer.md deleted file mode 100644 index ff228de23..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/overview/timer.md +++ /dev/null @@ -1,102 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/overview/timer.md -``` -# Timers - -LVGL has a built-in timer system. You can register a function to have it be called periodically. The timers are handled and called in `lv_timer_handler()`, which needs to be called every few milliseconds. -See [Porting](/porting/task-handler) for more information. - -The timers are non-preemptive, which means a timer cannot interrupt another timer. Therefore, you can call any LVGL related function in a timer. - - -## Create a timer -To create a new timer, use `lv_timer_create(timer_cb, period_ms, user_data)`. It will create an `lv_timer_t *` variable, which can be used later to modify the parameters of the timer. -`lv_timer_create_basic()` can also be used. This allows you to create a new timer without specifying any parameters. - -A timer callback should have `void (*lv_timer_cb_t)(lv_timer_t *);` prototype. - -For example: -```c -void my_timer(lv_timer_t * timer) -{ - /*Use the user_data*/ - uint32_t * user_data = timer->user_data; - printf("my_timer called with user data: %d\n", *user_data); - - /*Do something with LVGL*/ - if(something_happened) { - something_happened = false; - lv_btn_create(lv_scr_act(), NULL); - } -} - -... - -static uint32_t user_data = 10; -lv_timer_t * timer = lv_timer_create(my_timer, 500, &user_data); - -``` - -## Ready and Reset - -`lv_timer_ready(timer)` makes the timer run on the next call of `lv_timer_handler()`. - -`lv_timer_reset(timer)` resets the period of a timer. It will be called again after the defined period of milliseconds has elapsed. - - -## Set parameters -You can modify some parameters of the timers later: -- `lv_timer_set_cb(timer, new_cb)` -- `lv_timer_set_period(timer, new_period)` - -## Repeat count - -You can make a timer repeat only a given number of times with `lv_timer_set_repeat_count(timer, count)`. The timer will automatically be deleted after being called the defined number of times. Set the count to `-1` to repeat indefinitely. - - -## Measure idle time - -You can get the idle percentage time of `lv_timer_handler` with `lv_timer_get_idle()`. Note that, it doesn't measure the idle time of the overall system, only `lv_timer_handler`. -It can be misleading if you use an operating system and call `lv_timer_handler` in a timer, as it won't actually measure the time the OS spends in an idle thread. - -## Asynchronous calls - -In some cases, you can't do an action immediately. For example, you can't delete an object because something else is still using it or you don't want to block the execution now. -For these cases, `lv_async_call(my_function, data_p)` can be used to make `my_function` be called on the next call of `lv_timer_handler`. `data_p` will be passed to function when it's called. -Note that, only the pointer of the data is saved so you need to ensure that the variable will be "alive" while the function is called. It can be *static*, global or dynamically allocated data. - -For example: -```c -void my_screen_clean_up(void * scr) -{ - /*Free some resources related to `scr`*/ - - /*Finally delete the screen*/ - lv_obj_del(scr); -} - -... - -/*Do somethings with the object on the current screen*/ - -/*Delete screen on next call of `lv_timer_handler`, so not now.*/ -lv_async_call(my_screen_clean_up, lv_scr_act()); - -/*The screen is still valid so you can do other things with it*/ - -``` - -If you just want to delete an object, and don't need to clean anything up in `my_screen_cleanup`, you could just use `lv_obj_del_async`, which will delete the object on the next call to `lv_timer_handler`. - -## API - -```eval_rst - -.. doxygenfile:: lv_timer.h - :project: lvgl - -.. doxygenfile:: lv_async.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/display.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/display.md deleted file mode 100644 index 336228280..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/display.md +++ /dev/null @@ -1,196 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/porting/display.md -``` -# Display interface - -To register a display for LVGL a `lv_disp_draw_buf_t` and a `lv_disp_drv_t` variable have to be initialized. -- `lv_disp_draw_buf_t` contains internal graphic buffer(s) called draw buffer(s). -- `lv_disp_drv_t` contains callback functions to interact with the display and manipulate drawing related things. - -## Draw buffer - -Draw buffer(s) are simple array(s) that LVGL uses to render the content of the screen. -Once rendering is ready the content of the draw buffer is sent to the display using the `flush_cb` function set in the display driver (see below). - -A draw draw buffer can be initialized via a `lv_disp_draw_buf_t` variable like this: -```c -/*A static or global variable to store the buffers*/ -static lv_disp_draw_buf_t disp_buf; - -/*Static or global buffer(s). The second buffer is optional*/ -static lv_color_t buf_1[MY_DISP_HOR_RES * 10]; -static lv_color_t buf_2[MY_DISP_HOR_RES * 10]; - -/*Initialize `disp_buf` with the buffer(s). With only one buffer use NULL instead buf_2 */ -lv_disp_draw_buf_init(&disp_buf, buf_1, buf_2, MY_DISP_HOR_RES*10); -``` - -Note that `lv_disp_draw_buf_t` needs to be static, global or dynamically allocated and not a local variable destroyed if goes out of the scope. - -As you can see the draw buffer can be smaller than the screen. In this case, the larger areas will be redrawn in smaller parts that fit into the draw buffer(s). -If only a small area changes (e.g. a button is pressed) then only that area will be refreshed. - -A larger buffer results in better performance but above 1/10 screen sized buffer(s) there is no significant performance improvement. -Therefore it's recommended to choose the size of the draw buffer(s) to at least 1/10 screen sized. - -If only **one buffer** is used LVGL draws the content of the screen into that draw buffer and sends it to the display. -This way LVGL needs to wait until the content of the buffer is sent to the display before drawing something new in it. - -If **two buffers** are used LVGL can draw into one buffer while the content of the other buffer is sent to display in the background. -DMA or other hardware should be used to transfer the data to the display to let the MCU draw meanwhile. -This way, the rendering and refreshing of the display become parallel. - -In the display driver (`lv_disp_drv_t`) the `full_refresh` bit can be enabled to force LVGL to always redraw the whole screen. This works in both *one buffer* and *two buffers* modes. - -If `full_refresh` is enabled and 2 screen sized draw buffers are provided, LVGL's display handling works like "traditional" double buffering. -This means in `flush_cb` only the address of the frame buffer needs to be changed to the provided pointer (`color_p` parameter). -This configuration should be used if the MCU has LCD controller periphery and not with an external display controller (e.g. ILI9341 or SSD1963). - -You can measure the performance of different draw buffer configurations using the [benchmark example](https://github.com/lvgl/lv_demos/tree/master/src/lv_demo_benchmark). - -## Display driver - -Once the buffer initialization is ready a `lv_disp_drv_t` display driver needs to be -1. initialized with `lv_disp_drv_init(&disp_drv)` -2. its fields need to be set -3. it needs to be registered in LVGL with `lv_disp_drv_register(&disp_drv)` - -Note that `lv_disp_drv_t` also needs to be static, global or dynamically allocated and not a local variable destroyed if goes out of the scope. - -### Mandatory fields -In the most simple case only the following fields of `lv_disp_drv_t` need to be set: -- `draw_buf` pointer to an initialized `lv_disp_draw_buf_t` variable. -- `hor_res` horizontal resolution of the display in pixels. -- `ver_res` vertical resolution of the display in pixels. -- `flush_cb` a callback function to copy a buffer's content to a specific area of the display. -`lv_disp_flush_ready(&disp_drv)` needs to be called when flushing is ready. -LVGL might render the screen in multiple chunks and therefore call `flush_cb` multiple times. To see if the current one is the last chunk of rendering use `lv_disp_flush_is_last(&disp_drv)`. - -### Optional fields -There are some optional data fields: -- `color_chroma_key` A color which will be drawn as transparent on chrome keyed images. Set to `LV_COLOR_CHROMA_KEY` by default from `lv_conf.h`. -- `anti_aliasing` use anti-aliasing (edge smoothing). Enabled by default if `LV_COLOR_DEPTH` is set to at least 16 in `lv_conf.h`. -- `rotated` and `sw_rotate` See the [Rotation](#rotation) section below. -- `screen_transp` if `1` the screen itself can have transparency as well. `LV_COLOR_SCREEN_TRANSP` needs to enabled in `lv_conf.h` and requires `LV_COLOR_DEPTH 32`. -- `user_data` A custom `void `user data for the driver.. - -Some other optional callbacks to make easier and more optimal to work with monochrome, grayscale or other non-standard RGB displays: -- `rounder_cb` Round the coordinates of areas to redraw. E.g. a 2x2 px can be converted to 2x8. -It can be used if the display controller can refresh only areas with specific height or width (usually 8 px height with monochrome displays). -- `set_px_cb` a custom function to write the draw buffer. It can be used to store the pixels more compactly in the draw buffer if the display has a special color format. (e.g. 1-bit monochrome, 2-bit grayscale etc.) -This way the buffers used in `lv_disp_draw_buf_t` can be smaller to hold only the required number of bits for the given area size. Note that, rendering with `set_px_cb` is slower than normal rendering. -- `monitor_cb` A callback function that tells how many pixels were refreshed in how much time. Called when the last chunk is rendered and sent to the display. -- `clean_dcache_cb` A callback for cleaning any caches related to the display. - -LVGL has built-in support to several GPUs (see `lv_conf.h`) but if something else is required these functions can be used to make LVGL use a GPU: -- `gpu_fill_cb` fill an area in the memory with a color. -- `gpu_wait_cb` if any GPU function returns while the GPU is still working, LVGL will use this function when required to make sure GPU rendering is ready. - -### Examples -All together it looks like this: -```c -static lv_disp_drv_t disp_drv; /*A variable to hold the drivers. Must be static or global.*/ -lv_disp_drv_init(&disp_drv); /*Basic initialization*/ -disp_drv.draw_buf = &disp_buf; /*Set an initialized buffer*/ -disp_drv.flush_cb = my_flush_cb; /*Set a flush callback to draw to the display*/ -disp_drv.hor_res = 320; /*Set the horizontal resolution in pixels*/ -disp_drv.ver_res = 240; /*Set the vertical resolution in pixels*/ - -lv_disp_t * disp; -disp = lv_disp_drv_register(&disp_drv); /*Register the driver and save the created display objects*/ -``` - -Here are some simple examples of the callbacks: -```c -void my_flush_cb(lv_disp_drv_t * disp_drv, const lv_area_t * area, lv_color_t * color_p) -{ - /*The most simple case (but also the slowest) to put all pixels to the screen one-by-one - *`put_px` is just an example, it needs to implemented by you.*/ - int32_t x, y; - for(y = area->y1; y <= area->y2; y++) { - for(x = area->x1; x <= area->x2; x++) { - put_px(x, y, *color_p) - color_p++; - } - } - - /* IMPORTANT!!! - * Inform the graphics library that you are ready with the flushing*/ - lv_disp_flush_ready(disp_drv); -} - -void my_gpu_fill_cb(lv_disp_drv_t * disp_drv, lv_color_t * dest_buf, const lv_area_t * dest_area, const lv_area_t * fill_area, lv_color_t color); -{ - /*It's an example code which should be done by your GPU*/ - uint32_t x, y; - dest_buf += dest_width * fill_area->y1; /*Go to the first line*/ - - for(y = fill_area->y1; y < fill_area->y2; y++) { - for(x = fill_area->x1; x < fill_area->x2; x++) { - dest_buf[x] = color; - } - dest_buf+=dest_width; /*Go to the next line*/ - } -} - - -void my_rounder_cb(lv_disp_drv_t * disp_drv, lv_area_t * area) -{ - /* Update the areas as needed. - * For example it makes the area to start only on 8th rows and have Nx8 pixel height.*/ - area->y1 = area->y1 & 0x07; - area->y2 = (area->y2 & 0x07) + 8; -} - -void my_set_px_cb(lv_disp_drv_t * disp_drv, uint8_t * buf, lv_coord_t buf_w, lv_coord_t x, lv_coord_t y, lv_color_t color, lv_opa_t opa) -{ - /* Write to the buffer as required for the display. - * For example it writes only 1-bit for monochrome displays mapped vertically.*/ - buf += buf_w * (y >> 3) + x; - if(lv_color_brightness(color) > 128) (*buf) |= (1 << (y % 8)); - else (*buf) &= ~(1 << (y % 8)); -} - -void my_monitor_cb(lv_disp_drv_t * disp_drv, uint32_t time, uint32_t px) -{ - printf("%d px refreshed in %d ms\n", time, ms); -} - -void my_clean_dcache_cb(lv_disp_drv_t * disp_drv, uint32) -{ - /* Example for Cortex-M (CMSIS) */ - SCB_CleanInvalidateDCache(); -} -``` - -## Rotation - -LVGL supports rotation of the display in 90 degree increments. You can select whether you'd like software rotation or hardware rotation. - -If you select software rotation (`sw_rotate` flag set to 1), LVGL will perform the rotation for you. Your driver can and should assume that the screen width and height have not changed. Simply flush pixels to the display as normal. Software rotation requires no additional logic in your `flush_cb` callback. - -There is a noticeable amount of overhead to performing rotation in software, which is why hardware rotation is also available. In this mode, LVGL draws into the buffer as though your screen now has the width and height inverted. You are responsible for rotating the provided pixels yourself. - -The default rotation of your display when it is initialized can be set using the `rotated` flag. The available options are `LV_DISP_ROT_NONE`, `LV_DISP_ROT_90`, `LV_DISP_ROT_180`, or `LV_DISP_ROT_270`. The rotation values are relative to how you would rotate the physical display in the clockwise direction. Thus, `LV_DISP_ROT_90` means you rotate the hardware 90 degrees clockwise, and the display rotates 90 degrees counterclockwise to compensate. - -(Note for users upgrading from 7.10.0 and older: these new rotation enum values match up with the old 0/1 system for rotating 90 degrees, so legacy code should continue to work as expected. Software rotation is also disabled by default for compatibility.) - -Display rotation can also be changed at runtime using the `lv_disp_set_rotation(disp, rot)` API. - -Support for software rotation is a new feature, so there may be some glitches/bugs depending on your configuration. If you encounter a problem please open an issue on [GitHub](https://github.com/lvgl/lvgl/issues). - -## Further reading - -- [lv_port_disp_template.c](https://github.com/lvgl/lvgl/blob/master/examples/porting/lv_port_disp_template.c) for a template for your own driver. -- [Drawing](/overview/drawing) to learn more about how rendering works in LVGL. -- [Display features](/overview/display) to learn more about higher level display features. - -## API - -```eval_rst - -.. doxygenfile:: lv_hal_disp.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/indev.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/indev.md deleted file mode 100644 index c61510734..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/indev.md +++ /dev/null @@ -1,209 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/porting/indev.md -``` -# Input device interface - -## Types of input devices - -To register an input device an `lv_indev_drv_t` variable has to be initialized: - -```c -lv_indev_drv_t indev_drv; -lv_indev_drv_init(&indev_drv); /*Basic initialization*/ -indev_drv.type =... /*See below.*/ -indev_drv.read_cb =... /*See below.*/ -/*Register the driver in LVGL and save the created input device object*/ -lv_indev_t * my_indev = lv_indev_drv_register(&indev_drv); -``` - -`type` can be -- `LV_INDEV_TYPE_POINTER` touchpad or mouse -- `LV_INDEV_TYPE_KEYPAD` keyboard or keypad -- `LV_INDEV_TYPE_ENCODER` encoder with left/right turn and push options -- `LV_INDEV_TYPE_BUTTON` external buttons virtually pressing the screen - -`read_cb` is a function pointer which will be called periodically to report the current state of an input device. - -Visit [Input devices](/overview/indev) to learn more about input devices in general. - -### Touchpad, mouse or any pointer -Input devices that can click points on the screen belong to this category. - -```c -indev_drv.type = LV_INDEV_TYPE_POINTER; -indev_drv.read_cb = my_input_read; - -... - -void my_input_read(lv_indev_drv_t * drv, lv_indev_data_t*data) -{ - if(touchpad_pressed) { - data->point.x = touchpad_x; - data->point.y = touchpad_y; - data->state = LV_INDEV_STATE_PRESSED; - } else { - data->state = LV_INDEV_STATE_RELEASED; - } -} -``` - -To set a mouse cursor use `lv_indev_set_cursor(my_indev, &img_cursor)`. (`my_indev` is the return value of `lv_indev_drv_register`) - -### Keypad or keyboard - -Full keyboards with all the letters or simple keypads with a few navigation buttons belong here. - -To use a keyboard/keypad: -- Register a `read_cb` function with `LV_INDEV_TYPE_KEYPAD` type. -- An object group has to be created: `lv_group_t * g = lv_group_create()` and objects have to be added to it with `lv_group_add_obj(g, obj)` -- The created group has to be assigned to an input device: `lv_indev_set_group(my_indev, g)` (`my_indev` is the return value of `lv_indev_drv_register`) -- Use `LV_KEY_...` to navigate among the objects in the group. See `lv_core/lv_group.h` for the available keys. - -```c -indev_drv.type = LV_INDEV_TYPE_KEYPAD; -indev_drv.read_cb = keyboard_read; - -... - -void keyboard_read(lv_indev_drv_t * drv, lv_indev_data_t*data){ - data->key = last_key(); /*Get the last pressed or released key*/ - - if(key_pressed()) data->state = LV_INDEV_STATE_PRESSED; - else data->state = LV_INDEV_STATE_RELEASED; -} -``` - -### Encoder -With an encoder you can do 4 things: -1. Press its button -2. Long-press its button -3. Turn left -4. Turn right - -In short, the Encoder input devices work like this: -- By turning the encoder you can focus on the next/previous object. -- When you press the encoder on a simple object (like a button), it will be clicked. -- If you press the encoder on a complex object (like a list, message box, etc.) the object will go to edit mode whereby turning the encoder you can navigate inside the object. -- To leave edit mode press long the button. - - -To use an *Encoder* (similarly to the *Keypads*) the objects should be added to groups. - - -```c -indev_drv.type = LV_INDEV_TYPE_ENCODER; -indev_drv.read_cb = encoder_read; - -... - -void encoder_read(lv_indev_drv_t * drv, lv_indev_data_t*data){ - data->enc_diff = enc_get_new_moves(); - - if(enc_pressed()) data->state = LV_INDEV_STATE_PRESSED; - else data->state = LV_INDEV_STATE_RELEASED; -} -``` - -#### Using buttons with Encoder logic -In addition to standard encoder behavior, you can also utilize its logic to navigate(focus) and edit widgets using buttons. -This is especially handy if you have only few buttons available, or you want to use other buttons in addition to encoder wheel. - -You need to have 3 buttons available: -- `LV_KEY_ENTER` will simulate press or pushing of the encoder button -- `LV_KEY_LEFT` will simulate turning encoder left -- `LV_KEY_RIGHT` will simulate turning encoder right -- other keys will be passed to the focused widget - -If you hold the keys it will simulate encoder click with period specified in `indev_drv.long_press_rep_time`. - -```c -indev_drv.type = LV_INDEV_TYPE_ENCODER; -indev_drv.read_cb = encoder_with_keys_read; - -... - -bool encoder_with_keys_read(lv_indev_drv_t * drv, lv_indev_data_t*data){ - data->key = last_key(); /*Get the last pressed or released key*/ - /* use LV_KEY_ENTER for encoder press */ - if(key_pressed()) data->state = LV_INDEV_STATE_PRESSED; - else { - data->state = LV_INDEV_STATE_RELEASED; - /* Optionally you can also use enc_diff, if you have encoder*/ - data->enc_diff = enc_get_new_moves(); - } - - return false; /*No buffering now so no more data read*/ -} -``` - -### Button -*Buttons* mean external "hardware" buttons next to the screen which are assigned to specific coordinates of the screen. -If a button is pressed it will simulate the pressing on the assigned coordinate. (Similarly to a touchpad) - -To assign buttons to coordinates use `lv_indev_set_button_points(my_indev, points_array)`. -`points_array` should look like `const lv_point_t points_array[] = { {12,30},{60,90}, ...}` - -``` important:: The points_array can't go out of scope. Either declare it as a global variable or as a static variable inside a function. -``` - -```c -indev_drv.type = LV_INDEV_TYPE_BUTTON; -indev_drv.read_cb = button_read; - -... - -void button_read(lv_indev_drv_t * drv, lv_indev_data_t*data){ - static uint32_t last_btn = 0; /*Store the last pressed button*/ - int btn_pr = my_btn_read(); /*Get the ID (0,1,2...) of the pressed button*/ - if(btn_pr >= 0) { /*Is there a button press? (E.g. -1 indicated no button was pressed)*/ - last_btn = btn_pr; /*Save the ID of the pressed button*/ - data->state = LV_INDEV_STATE_PRESSED; /*Set the pressed state*/ - } else { - data->state = LV_INDEV_STATE_RELEASED; /*Set the released state*/ - } - - data->btn = last_btn; /*Save the last button*/ -} -``` - -## Other features - -### Parameters - -The default value of the following parameters can changed in `lv_indev_drv_t`: -- `scroll_limit` Number of pixels to slide before actually scrolling the object. -- `scroll_throw` Scroll throw (momentum) slow-down in [%]. Greater value means faster slow-down. -- `long_press_time` Press time to send `LV_EVENT_LONG_PRESSED` (in milliseconds) -- `long_press_rep_time` Interval of sending `LV_EVENT_LONG_PRESSED_REPEAT` (in milliseconds) -- `read_timer` pointer to the `lv_timer` which reads the input device. Its parameters can be changed by `lv_timer_...()` functions. `LV_INDEV_DEF_READ_PERIOD` in `lv_conf.h` sets the default read period. - -### Feedback - -Besides `read_cb` a `feedback_cb` callback can be also specified in `lv_indev_drv_t`. -`feedback_cb` is called when any type of event is sent by the input devices (independently from its type). This allows generating feedback for the user, e.g. to play a sound on `LV_EVENT_CLICKED`. - - -### Associating with a display -Every input device is associated with a display. By default, a new input device is added to the lastly created or the explicitly selected (using `lv_disp_set_default()`) display. -The associated display is stored and can be changed in `disp` field of the driver. - -### Buffered reading -By default LVGL calls `read_cb` periodically. This way there is a chance that some user gestures are missed. - -To solve this you can write an event driven driver for your input device that buffers measured data. In `read_cb` you can set the buffered data instead of reading the input device. -You can set the `data->continue_reading` flag to tell that LVGL there is more data to read and it should call the `read_cb` again. - -## Further reading - -- [lv_port_indev_template.c](https://github.com/lvgl/lvgl/blob/master/examples/porting/lv_port_indev_template.c) for a template for your own driver. -- [INdev features](/overview/display) to learn more about higher level input device features. - -## API - -```eval_rst - -.. doxygenfile:: lv_hal_indev.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/index.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/index.md deleted file mode 100644 index 874430742..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/index.md +++ /dev/null @@ -1,23 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/porting/index.md -``` - -# Porting - -```eval_rst - -.. toctree:: - :maxdepth: 2 - - project - display - indev - tick - task-handler - sleep - os - log - -``` - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/log.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/log.md deleted file mode 100644 index 8eb557398..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/log.md +++ /dev/null @@ -1,46 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/porting/log.md -``` -# Logging - -LVGL has built-in *Log* module to inform the user about what is happening in the library. - -## Log level -To enable logging, set `LV_USE_LOG 1` in `lv_conf.h` and set `LV_LOG_LEVEL` to one of the following values: -- `LV_LOG_LEVEL_TRACE` A lot of logs to give detailed information -- `LV_LOG_LEVEL_INFO` Log important events -- `LV_LOG_LEVEL_WARN` Log if something unwanted happened but didn't cause a problem -- `LV_LOG_LEVEL_ERROR` Only critical issues, where the system may fail -- `LV_LOG_LEVEL_USER` Only user messages -- `LV_LOG_LEVEL_NONE` Do not log anything - -The events which have a higher level than the set log level will be logged too. E.g. if you `LV_LOG_LEVEL_WARN`, errors will be also logged. - -## Printing logs - -### Logging with printf -If your system supports `printf`, you just need to enable `LV_LOG_PRINTF` in `lv_conf.h` to send the logs with `printf`. - - -### Custom log function -If you can't use `printf` or want to use a custom function to log, you can register a "logger" callback with `lv_log_register_print_cb()`. - -For example: - -```c -void my_log_cb(const char * buf) -{ - serial_send(buf, strlen(buf)); -} - -... - - -lv_log_register_print_cb(my_log_cb); - -``` - -## Add logs - -You can also use the log module via the `LV_LOG_TRACE/INFO/WARN/ERROR/USER(text)` functions. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/os.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/os.md deleted file mode 100644 index 72310774d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/os.md +++ /dev/null @@ -1,21 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/porting/os.md -``` -# Operating system and interrupts - -LVGL is **not thread-safe** by default. - -However, in the following conditions it's valid to call LVGL related functions: -- In *events*. Learn more in [Events](/overview/event). -- In *lv_timer*. Learn more in [Timers](/overview/timer). - - -## Tasks and threads -If you need to use real tasks or threads, you need a mutex which should be invoked before the call of `lv_timer_handler` and released after it. -Also, you have to use the same mutex in other tasks and threads around every LVGL (`lv_...`) related function call and code. -This way you can use LVGL in a real multitasking environment. Just make use of a mutex to avoid the concurrent calling of LVGL functions. - -## Interrupts -Try to avoid calling LVGL functions from interrupt handlers (except `lv_tick_inc()` and `lv_disp_flush_ready()`). But if you need to do this you have to disable the interrupt which uses LVGL functions while `lv_timer_handler` is running. -It's a better approach to set a flag or some value and periodically check it in an `lv_timer`. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/project.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/project.md deleted file mode 100644 index da116a026..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/project.md +++ /dev/null @@ -1,35 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/porting/project.md -``` - -# Set-up a project - -## Get the library - -LVGL is available on GitHub: [https://github.com/lvgl/lvgl](https://github.com/lvgl/lvgl). - -You can clone it or download the latest version of the library from GitHub. - -The graphics library itself is the **lvgl** directory which should be copied into your project. - -## Configuration file - -There is a configuration header file for LVGL called **lv_conf.h**. In this you can set the library's basic behavior, disable unused modules and features, adjust the size of memory buffers in compile-time, etc. - -Copy **lvgl/lv_conf_template.h** next to the *lvgl* directory and rename it to *lv_conf.h*. Open the file and change the `#if 0` at the beginning to `#if 1` to enable its content. - -*lv_conf.h* can be copied to another place as well but then you should add `LV_CONF_INCLUDE_SIMPLE` define to your compiler options (e.g. `-DLV_CONF_INCLUDE_SIMPLE` for gcc compiler) and set the include path manually. -In this case LVGL will attempt to include `lv_conf.h` simply with `#include "lv_conf.h"`. - -In the config file comments explain the meaning of the options. Be sure to set at least `LV_COLOR_DEPTH` according to your display's color depth. - -## Initialization - -To use the graphics library you have to initialize it and the other components too. The order of the initialization is: - -1. Call `lv_init()`. -2. Initialize your drivers. -3. Register the display and input devices drivers in LVGL. Lear more about [Display](/porting/display) and [Input device](/porting/indev) registration. -4. Call `lv_tick_inc(x)` every `x` milliseconds in an interrupt to tell the elapsed time. [Learn more](/porting/tick). -5. Call `lv_timer_handler()` every few milliseconds to handle LVGL related tasks. [Learn more](/porting/task-handler). diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/sleep.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/sleep.md deleted file mode 100644 index eb25e23a2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/sleep.md +++ /dev/null @@ -1,31 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/porting/sleep.md -``` -# Sleep management - -The MCU can go to sleep when no user input happens. In this case, the main `while(1)` should look like this: - -```c -while(1) { - /*Normal operation (no sleep) in < 1 sec inactivity*/ - if(lv_disp_get_inactive_time(NULL) < 1000) { - lv_task_handler(); - } - /*Sleep after 1 sec inactivity*/ - else { - timer_stop(); /*Stop the timer where lv_tick_inc() is called*/ - sleep(); /*Sleep the MCU*/ - } - my_delay_ms(5); -} -``` - -You should also add the below lines to your input device read function to signal a wake-up (press, touch or click etc.) happened: -```c -lv_tick_inc(LV_DISP_DEF_REFR_PERIOD); /*Force task execution on wake-up*/ -timer_start(); /*Restart the timer where lv_tick_inc() is called*/ -lv_task_handler(); /*Call `lv_task_handler()` manually to process the wake-up event*/ -``` - -In addition to `lv_disp_get_inactive_time()` you can check `lv_anim_count_running()` to see if all animations have finished. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/task-handler.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/task-handler.md deleted file mode 100644 index 576c5f509..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/task-handler.md +++ /dev/null @@ -1,23 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/porting/task-handler.md -``` -# Task Handler - -To handle the tasks of LVGL you need to call `lv_timer_handler()` periodically in one of the following: -- *while(1)* of *main()* function -- timer interrupt periodically (lower priority than `lv_tick_inc()`) -- an OS task periodically - -The timing is not critical but it should be about 5 milliseconds to keep the system responsive. - -Example: -```c -while(1) { - lv_timer_handler(); - my_delay_ms(5); -} -``` - -To learn more about timers visit the [Timer](/overview/timer) section. - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/tick.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/tick.md deleted file mode 100644 index 4015ad96b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/porting/tick.md +++ /dev/null @@ -1,35 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/porting/tick.md -``` -# Tick interface - -LVGL needs a system tick to know elapsed time for animations and other tasks. - -You need to call the `lv_tick_inc(tick_period)` function periodically and provide the call period in milliseconds. For example, `lv_tick_inc(1)` when calling every millisecond. - -`lv_tick_inc` should be called in a higher priority routine than `lv_task_handler()` (e.g. in an interrupt) to precisely know the elapsed milliseconds even if the execution of `lv_task_handler` takes more time. - -With FreeRTOS `lv_tick_inc` can be called in `vApplicationTickHook`. - -On Linux based operating system (e.g. on Raspberry Pi) `lv_tick_inc` can be called in a thread like below: -```c -void * tick_thread (void *args) -{ - while(1) { - usleep(5*1000); /*Sleep for 5 millisecond*/ - lv_tick_inc(5); /*Tell LVGL that 5 milliseconds were elapsed*/ - } -} -``` - - - -## API - -```eval_rst - -.. doxygenfile:: lv_hal_tick.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/requirements.txt b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/requirements.txt deleted file mode 100644 index 06400084d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/requirements.txt +++ /dev/null @@ -1,34 +0,0 @@ -alabaster==0.7.12 -Babel==2.9.1 -breathe==4.30.0 -certifi==2020.12.5 -chardet==4.0.0 -commonmark==0.9.1 -docutils==0.16 -idna==2.10 -imagesize==1.2.0 -importlib-metadata==4.0.1 -Jinja2==2.11.3 -Markdown==3.3.4 -MarkupSafe==1.1.1 -packaging==20.9 -Pygments==2.9.0 -pyparsing==2.4.7 -pytz==2021.1 -recommonmark==0.6.0 -requests==2.25.1 -six==1.16.0 -snowballstemmer==2.1.0 -Sphinx==4.0.1 -sphinx-markdown-tables==0.0.15 -sphinx-rtd-theme==0.5.2 -sphinx-sitemap==2.2.0 -sphinxcontrib-applehelp==1.0.2 -sphinxcontrib-devhelp==1.0.2 -sphinxcontrib-htmlhelp==1.0.3 -sphinxcontrib-jsmath==1.0.1 -sphinxcontrib-qthelp==1.0.3 -sphinxcontrib-serializinghtml==1.1.4 -typing-extensions==3.10.0.0 -urllib3==1.26.5 -zipp==3.4.1 diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/arc.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/arc.md deleted file mode 100644 index b61976e32..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/arc.md +++ /dev/null @@ -1,94 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/arc.md -``` -# Arc (lv_arc) - -## Overview - -The Arc consists of a background and a foreground arc. The foregrond (indicator) can be touch-adjusted. - -## Parts and Styles -- `LV_PART_MAIN` Draws a background using the typical background style properties and an arc using the arc style properties. The arc's size and position will respect the *padding* style properties. -- `LV_PART_INDICATOR` Draws an other arc using the *arc* style properties. Its padding values are interpreted relative to the background arc. -- `LV_PART_KNOB` Draws a handle on the end of the indicator using all background properties and padding values. With zero padding the knob size is the same as the indicator's width. -Larger padding makes it larger, smaller padding makes it smaller. - -## Usage - -### Value and range - -A new value can be set using `lv_arc_set_value(arc, new_value)`. -The value is interpreted in a range (minimum and maximum values) which can be modified with `lv_arc_set_range(arc, min, max)`. -The default range is 1..100. - -The indicator arc is drawn on the main part's arc. This if the value is set to maximum the indicator arc will cover the entire "background" arc. -To set the start and end angle of the background arc use the `lv_arc_set_bg_angles(arc, start_angle, end_angle)` functions or `lv_arc_set_bg_start/end_angle(arc, angle)`. - -Zero degrees is at the middle right (3 o'clock) of the object and the degrees are increasing in clockwise direction. -The angles should be in the [0;360] range. - -### Rotation - -An offset to the 0 degree position can added with `lv_arc_set_rotation(arc, deg)`. - -### Mode - -The arc can be one of the following modes: -- `LV_ARC_MODE_NORMAL` The indicator arc is drawn from the minimimum value to the current. -- `LV_ARC_MODE_REVERSE` The indicator arc is drawn counter-clockwise from the maximum value to the current. -- `LV_ARC_MODE_SYMMETRICAL` The indicator arc is drawn from the middle point to the current value. - -The mode can be set by `lv_arc_set_mode(arc, LV_ARC_MODE_...)` and used only if the the angle is set by `lv_arc_set_value()` or the arc is adjusted by finger. - -### Change rate -If the arc is pressed the current value will set with a limited speed according to the set *change rate*. -The change rate is defined in degree/second unit and can be set with `lv_arc_set_change_rage(arc, rate)` - - -### Setting the indicator manually -It also possible to set the angles of the indicator arc directly with `lv_arc_set_angles(arc, start_angle, end_angle)` function or `lv_arc_set_start/end_angle(arc, start_angle)`. -In this case the set "value" and "mode" is ignored. - -In other words, settings angles and values are independent. You should use either value and angle settings. Mixing the two might result in unintended behavior. - -To make the arc non-adjustabe remove the style of the knob and make the object non-clickable: -```c -lv_obj_remove_style(arc, NULL, LV_PART_KNOB); -lv_obj_clear_flag(arc, LV_OBJ_FLAG_CLICKABLE); -``` - -## Events -- `LV_EVENT_VALUE_CHANGED` sent when the arc is pressed/dragged to set a new value. -- `LV_EVENT_DRAW_PART_BEGIN` and `LV_EVENT_DRAW_PART_END` are sent for the background rectangle, the background arc, the foreground arc and the knob to allow hooking the drawing. -For more detail on the backround rectangle part see the [Base object](/widgets/obj#events)'s documentation. The fields of `lv_obj_draw_dsc_t` are set as follows: - - For both arcs: `clip_area`, `p1` (center of the arc), `radius`, `arc_dsc`, `part`. - - For the knob: `clip_area`, `draw_area`, `rect_dsc`, `part`. - - -Learn more about [Events](/overview/event). - -## Keys -- `LV_KEY_RIGHT/UP` Increases the value by one. -- `LV_KEY_LEFT/DOWN` Decreases the value by one. - - -Learn more about [Keys](/overview/indev). - - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/arc/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_arc.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/bar.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/bar.md deleted file mode 100644 index ad1178a7d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/bar.md +++ /dev/null @@ -1,61 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/bar.md -``` -# Bar (lv_bar) - -## Overview - -The bar object has a background and an indicator on it. The width of the indicator is set according to the current value of the bar. - -Vertical bars can be created if the width of the object is smaller than its height. - -Not only the end, but also the start value of the bar can be set, which changes the start position of the indicator. - - -## Parts and Styles -- `LV_PART_MAIN` The background of the bar and it uses the typical background style properties. Adding padding makes the indicator smaller or larger. The `anim_time` style property sets the animation time if the values set with `LV_ANIM_ON`. -- `LV_PART_INDICATOR` The indicator itself; also also uses all the typical background properties. - -## Usage - -### Value and range -A new value can be set by `lv_bar_set_value(bar, new_value, LV_ANIM_ON/OFF)`. -The value is interpreted in a range (minimum and maximum values) which can be modified with `lv_bar_set_range(bar, min, max)`. -The default range is 1..100. - -The new value in `lv_bar_set_value` can be set with or without an animation depending on the last parameter (`LV_ANIM_ON/OFF`). - -### Modes -The bar can be one the following modes: -- `LV_BAR_MODE_NORMAL` A normal bar as described above -- `LV_BAR_SYMMETRICAL` Draw the indicator from the zero value to current value. Requires a negative minimum range and positive maximum range. -- `LV_BAR_RANGE` Allows setting the start value too by `lv_bar_set_start_value(bar, new_value, LV_ANIM_ON/OFF)`. The start value always has to be smaller than the end value. - -## Events -- `LV_EVENT_DRAW_PART_BEGIN` and `LV_EVENT_DRAW_PART_END` are sent for both main and indicator parts to allow hooking the drawing. For more detail on the main part see the [Base object](/widgets/obj#events)'s documentation. -For the indicator the following fields are used: `clip_area`, `draw_area`, `rect_dsc`, `part`. - -Learn more about [Events](/overview/event). - -## Keys -No *Keys* are processed by the object type. - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/bar/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_bar.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/btn.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/btn.md deleted file mode 100644 index 3add1bdcb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/btn.md +++ /dev/null @@ -1,50 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/btn.md -``` -# Button (lv_btn) - -## Overview - -Buttons have no new features compared to the [Base object](/widgets/obj). They are usuful for semantic purposes and have slightly different default settings. - -Buttons, by default, differ from Base object in the following ways: -- Not scrollable -- Added to the default group -- Default height and width set to `LV_SIZE_CONTENT` - -## Parts and Styles -- `LV_PART_MAIN` The background of the button. Uses the typical background style properties. - -## Usage - -There are no new features compared to [Base object](/widgets/obj). - -## Events -- `LV_EVENT_VALUE_CHANGED` when the `LV_OBJ_FLAG_CHECKABLE` flag is enabled and the object is clicked. The event happens on transition to/from the checked state. - - -Learn more about [Events](/overview/event). - -## Keys -If `LV_OBJ_FLAG_CHECKABLE` is enabled `LV_KEY_RIGHT` and `LV_KEY_UP` make the object checked, and `LV_KEY_LEFT` and `LV_KEY_DOWN` make it unchecked. - -Note that the state of `LV_KEY_ENTER` is translated to `LV_EVENT_PRESSED/PRESSING/RELEASED` etc. - -Learn more about [Keys](/overview/indev). - -## Example -```eval_rst - -.. include:: ../../../examples/widgets/btn/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_btn.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/btnmatrix.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/btnmatrix.md deleted file mode 100644 index 75f93cbaa..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/btnmatrix.md +++ /dev/null @@ -1,93 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/btnmatrix.md -``` -# Button matrix (lv_btnmatrix) - -## Overview - -The Button Matrix object is a lightweight way to display multiple buttons in rows and columns. Lightweight because the buttons are not actually created but just virtually drawn on the fly. This way, one button use only eight extra bytes of memory instead of the ~100-150 bytes a normal [Button](/widgets/core/btn) object plus the 100 or so bytes for the the [Label](/widgets/core/label) object. - -The Button matrix is added to the default group (if one is set). Besides the Button matrix is an editable object to allow selecting and clicking the buttons with encoder navigation too. - -## Parts and Styles -- `LV_PART_MAIN` The background of the button matrix, uses the typical background style properties. `pad_row` and `pad_column` sets the space between the buttons. -- `LV_PART_ITEMS` The buttons all use the text and typical background style properties except translations and transformations. - -## Usage - -### Button's text -There is a text on each button. To specify them a descriptor string array, called *map*, needs to be used. -The map can be set with `lv_btnmatrix_set_map(btnm, my_map)`. -The declaration of a map should look like `const char * map[] = {"btn1", "btn2", "btn3", NULL}`. -Note that the last element has to be either `NULL` or an empty string (`""`)! - -Use `"\n"` in the map to insert a **line break**. E.g. `{"btn1", "btn2", "\n", "btn3", ""}`. Each line's buttons have their width calculated automatically. -So in the example the first row will have 2 buttons each with 50% width and a second row with 1 button having 100% width. - -### Control buttons -The buttons' width can be set relative to the other button in the same row with `lv_btnmatrix_set_btn_width(btnm, btn_id, width)` -E.g. in a line with two buttons: *btnA, width = 1* and *btnB, width = 2*, *btnA* will have 33 % width and *btnB* will have 66 % width. -It's similar to how the [`flex-grow`](https://developer.mozilla.org/en-US/docs/Web/CSS/flex-grow) property works in CSS. -The width must be in the \[1..7\] range and the default width is 1. - -In addition to the width, each button can be customized with the following parameters: -- `LV_BTNMATRIX_CTRL_HIDDEN` Makes a button hidden (hidden buttons still take up space in the layout, they are just not visible or clickable) -- `LV_BTNMATRIX_CTRL_NO_REPEAT` Disable repeating when the button is long pressed -- `LV_BTNMATRIX_CTRL_DISABLED` Makes a button disabled Like `LV_STATE_DISABLED` on normal objects -- `LV_BTNMATRIX_CTRL_CHECKABLE` Enable toggling of a button. I.e. `LV_STATE_CHECHED` will be added/removed as the button is clicked -- `LV_BTNMATRIX_CTRL_CHECKED` MAke the button checked. It will use the `LV_STATE_CHECHKED` styles. -- `LV_BTNMATRIX_CTRL_CLICK_TRIG` Enabled: send LV_EVENT_VALUE_CHANGE on CLICK, Disabled: send LV_EVENT_VALUE_CHANGE on PRESS*/ -- `LV_BTNMATRIX_CTRL_RECOLOR` Enable recoloring of button texts with `#`. E.g. `"It's #ff0000 red#"` -- `LV_BTNMATRIX_CTRL_CUSTOM_1` Custom free to use flag -- `LV_BTNMATRIX_CTRL_CUSTOM_2` Custom free to use flag - -By default all flags are disabled. - -To set or clear a button's control attribute, use `lv_btnmatrix_set_btn_ctrl(btnm, btn_id, LV_BTNM_CTRL_...)` and -`lv_btnmatrix_clear_btn_ctrl(btnm, btn_id, LV_BTNMATRIX_CTRL_...)` respectively. More `LV_BTNM_CTRL_...` values can be OR-ed - -To set/clear the same control attribute for all buttons of a button matrix, use `lv_btnmatrix_set_btn_ctrl_all(btnm, btn_id, LV_BTNM_CTRL_...)` and -`lv_btnmatrix_clear_btn_ctrl_all(btnm, btn_id, LV_BTNMATRIX_CTRL_...)`. - -The set a control map for a button matrix (similarly to the map for the text), use `lv_btnmatrix_set_ctrl_map(btnm, ctrl_map)`. -An element of `ctrl_map` should look like `ctrl_map[0] = width | LV_BTNM_CTRL_NO_REPEAT | LV_BTNM_CTRL_CHECHKABLE`. -The number of elements should be equal to the number of buttons (excluding newlines characters). - -### One check -The "One check" feature can be enabled with `lv_btnmatrix_set_one_check(btnm, true)` to allow only one button to be checked at a time. - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent when a button is pressed/released or repeated after long press. The event parameter is set to the ID of the pressed/released button. -- `LV_EVENT_DRAW_PART_BEGIN` and `LV_EVENT_DRAW_PART_END` are sent for both the main and the items (buttons) parts to allow hooking the drawing. -For more detail on the main part see the [Base object](/widgets/obj#events)'s documentation. -For the buttons the following fields are used: `clip_area`, `draw_area`, `rect_dsc`, `rect_dsc`, `part`, `id` (index of the button being drawn). - -`lv_btnmatrix_get_selected_btn(btnm)` returns the index of the most recently released or focused button or `LV_BTNMATRIX_BTN_NONE` if no such button. - -`lv_btnmatrix_get_btn_text(btnm, btn_id)` returns a pointer to the text of `btn_id`th button. - -Learn more about [Events](/overview/event). - -## Keys -- `LV_KEY_RIGHT/UP/LEFT/RIGHT` To navigate among the buttons to select one -- `LV_KEY_ENTER` To press/release the selected button - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/btnmatrix/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_btnmatrix.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/canvas.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/canvas.md deleted file mode 100644 index bdeed7ca0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/canvas.md +++ /dev/null @@ -1,101 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/canvas.md -``` -# Canvas (lv_canvas) - - -## Overview - -A Canvas inherits from [Image](/widgets/core/img) where the user can draw anything. -Rectangles, texts, images, lines, arcs can be drawn here using lvgl's drawing engine. -Additionally "effects" can be applied, such as rotation, zoom and blur. - - -## Parts and Styles -`LV_PART_MAIN` Uses the typical rectangle style properties and image style properties. - -## Usage - -### Buffer -The Canvas needs a buffer in which stores the drawn image. -To assign a buffer to a Canvas, use `lv_canvas_set_buffer(canvas, buffer, width, height, LV_IMG_CF_...)`. -Where `buffer` is a static buffer (not just a local variable) to hold the image of the canvas. -For example, -`static lv_color_t buffer[LV_CANVAS_BUF_SIZE_TRUE_COLOR(width, height)]`. -`LV_CANVAS_BUF_SIZE_...` macros help to determine the size of the buffer with different color formats. - -The canvas supports all the built-in color formats like `LV_IMG_CF_TRUE_COLOR` or `LV_IMG_CF_INDEXED_2BIT`. -See the full list in the [Color formats](/overview/image.html#color-formats) section. - -### Indexed colors -For `LV_IMG_CF_INDEXED_1/2/4/8` color formats a palette needs to be -initialized with `lv_canvas_set_palette(canvas, 3, LV_COLOR_RED)`. It sets pixels with *index=3* to red. - -### Drawing -To set a pixel on the canvas, use `lv_canvas_set_px(canvas, x, y, LV_COLOR_RED)`. -With `LV_IMG_CF_INDEXED_...` or `LV_IMG_CF_ALPHA_...`, the index of the color or the alpha value needs to be passed as color. -E.g. `lv_color_t c; c.full = 3;` - -`lv_canvas_fill_bg(canvas, LV_COLOR_BLUE, LV_OPA_50)` fills the whole canvas to blue with 50% opacity. Note that if the current color format doesn't support colors (e.g. `LV_IMG_CF_ALPHA_2BIT`) the color will be ignored. -Similarly, if opacity is not supported (e.g. `LV_IMG_CF_TRUE_COLOR`) it will be ignored. - -An array of pixels can be copied to the canvas with `lv_canvas_copy_buf(canvas, buffer_to_copy, x, y, width, height)`. -The color format of the buffer and the canvas need to match. - -To draw something to the canvas use -- `lv_canvas_draw_rect(canvas, x, y, width, heigth, &draw_dsc)` -- `lv_canvas_draw_text(canvas, x, y, max_width, &draw_dsc, txt)` -- `lv_canvas_draw_img(canvas, x, y, &img_src, &draw_dsc)` -- `lv_canvas_draw_line(canvas, point_array, point_cnt, &draw_dsc)` -- `lv_canvas_draw_polygon(canvas, points_array, point_cnt, &draw_dsc)` -- `lv_canvas_draw_arc(canvas, x, y, radius, start_angle, end_angle, &draw_dsc)` - -`draw_dsc` is a `lv_draw_rect/label/img/line/arc_dsc_t` variable which should be first initialized with one of `lv_draw_rect/label/img/line/arc_dsc_init()` and then modified with the desired colors and other values. - -The draw function can draw to any color format. For example, it's possible to draw a text to an `LV_IMG_VF_ALPHA_8BIT` canvas and use the result image as a [draw mask](/overview/drawing) later. - -### Transformations -`lv_canvas_transform()` can be used to rotate and/or scale the image of an image and store the result on the canvas. -The function needs the following parameters: -- `canvas` pointer to a canvas object to store the result of the transformation. -- `img pointer` to an image descriptor to transform. Can be the image descriptor of an other canvas too (`lv_canvas_get_img()`). -- `angle` the angle of rotation (0..3600), 0.1 deg resolution -- `zoom` zoom factor (256: no zoom, 512: double size, 128: half size); -- `offset_x` offset X to tell where to put the result data on destination canvas -- `offset_y` offset X to tell where to put the result data on destination canvas -- `pivot_x` pivot X of rotation. Relative to the source canvas. Set to `source width / 2` to rotate around the center -- `pivot_y` pivot Y of rotation. Relative to the source canvas. Set to `source height / 2` to rotate around the center -- `antialias` true: apply anti-aliasing during the transformation. Looks better but slower. - -Note that a canvas can't be rotated on itself. You need a source and destination canvas or image. - -### Blur -A given area of the canvas can be blurred horizontally with `lv_canvas_blur_hor(canvas, &area, r)` or vertically with `lv_canvas_blur_ver(canvas, &area, r)`. -`r` is the radius of the blur (greater value means more intensive burring). `area` is the area where the blur should be applied (interpreted relative to the canvas). - -## Events -The same events are sent as for the [Images](/widgets/core/img). - -Learn more about [Events](/overview/event). - -## Keys -No *Keys* are processed by the object type. - -Learn more about [Keys](/overview/indev). - -## Example -```eval_rst - -.. include:: ../../../examples/widgets/canvas/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_canvas.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/checkbox.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/checkbox.md deleted file mode 100644 index 781a31aa8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/checkbox.md +++ /dev/null @@ -1,72 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/checkbox.md -``` -# Checkbox (lv_checkbox) - - -## Overview - -The Checkbox object is created from a "tick box" and a label. When the Chackbox is clicked the tick box is toggled. - -## Parts and Styles -- `LV_PART_MAIN` The is the background of the Checkbox and it uses the text and all the typical backround style properties. -`pad_column` adjusts the spacing between the tickbox and the label -- `LV_PART_INDICATOR` The "tick box" is a square that uses all the typical backround style properties. -By default its size is equal to the height of the main part's font. Padding properties make the tick box larger in the respective directions. - -The Checkbox is added to the default group (if it is set). - -## Usage - - -### Text -The text can be modified with the `lv_checkbox_set_text(cb, "New text")` function and will be dynamically allocated. - -To set a static text, -use `lv_checkbox_set_static_text(cb, txt)`. This way, only a pointer to `txt` will be stored. The text then shouldn't be deallocated while the checkbox exists. - -### Check, uncheck, disable -You can manually check, un-check, and disable the Checkbox by using the common state add/clear function: -```c -lv_obj_add_state(cb, LV_STATE_CHECKED); /*Make the chekbox checked*/ -lv_obj_clear_state(cb, LV_STATE_CHECKED); /*MAke the checkbox unchecked*/ -lv_obj_add_state(cb, LV_STATE_CHECKED | LV_STATE_DISABLED); /*Make the checkbox checked and disabled*/ -``` - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent when the checkbox is toggled. -- `LV_EVENT_DRAW_PART_BEGIN` and `LV_EVENT_DRAW_PART_END` are sent for both main and indicator parts to allow hooking the drawing. -For more detail on the main part see the [Base object](/widgets/obj#events)'s documentation. -For the indicator the following fields are used: `clip_area`, `draw_area`, `rect_dsc`, `part`. - -Learn more about [Events](/overview/event). - - -## Keys -The following *Keys* are processed by the 'Buttons': -- `LV_KEY_RIGHT/UP` Go to toggled state if toggling is enabled -- `LV_KEY_LEFT/DOWN` Go to non-toggled state if toggling is enabled -- `LV_KEY_ENTER` Clicks the checkbox and toggles it - -Note that, as usual, the state of `LV_KEY_ENTER` is translated to `LV_EVENT_PRESSED/PRESSING/RELEASED` etc. - -Learn more about [Keys](/overview/indev). - - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/checkbox/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_checkbox.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/dropdown.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/dropdown.md deleted file mode 100644 index b24b8d08e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/dropdown.md +++ /dev/null @@ -1,104 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/dropdown.md -``` -# Drop-down list (lv_dropdown) - - -## Overview - -The drop-down list allows the user to select one value from a list. - -The drop-down list is closed by default and displays a single value or a predefined text. -When activated (by click on the drop-down list), a list is created from which the user may select one option. -When the user selects a new value, the list is deleted again. - -The Drop-down list is added to the default group (if it is set). Besides the Drop-down list is an editable object to allow selecting an option with encoder navigation too. - -## Parts and Styles -The Dropdown widget is built from the elements: "button" and "list" (both not related to the button and list widgets) - -### Button -- `LV_PART_MAIN` The background of the button. Uses the typical background properties and text properties for the text on it. -- `LV_PART_INDICATOR` Typically an arrow symbol that can be an image or a text (`LV_SYMBOL`). - -The button goes to `LV_STATE_CHECKED` when its opened. - -### List -- `LV_PART_MAIN` The list itself. Uses the typical background properties. `max_height` can be used to limit the height of the list. -- `LV_PART_SCROLLBAR` The scrollbar background, border, shadow properties and width (for its own width) and right padding for the spacing on the right. -- `LV_PART_SELECTED` Refers to the currently pressed, checked or pressed+checked option. Also uses the typical background properties. - -As list does not exist when the drop-down list is closed it's not possible to simply add styles to it. -Instead the following should be done: -1. Ad an event handler to the button for `LV_EVENT_VALUE_CHANGED` (triggered when the list is opened/closed) -2. Use `lv_obj_t * list = lv_dropdown_get_list(dropdown)` -3. `if(list != NULL) {/*Add the styles to the list*/}` - -Alternatively the theme can be extended with the new styles. - -## Usage - -## Overview - -### Set options -Options are passed to the drop-down list as a string with `lv_dropdown_set_options(dropdown, options)`. Options should be separated by `\n`. For example: `"First\nSecond\nThird"`. This string will be saved in the drop-down list, so it can in a local variable. - -The `lv_dropdown_add_option(dropdown, "New option", pos)` function inserts a new option to `pos` index. - -To save memory the options can set from a static(constant) string too with `lv_dropdown_set_static_options(dropdown, options)`. -In this case the options string should be alive while the drop-down list exists and `lv_dropdown_add_option` can't be used - -You can select an option manually with `lv_dropdown_set_selected(dropdown, id)`, where `id` is the index of an option. - -### Get selected option -The get the *index* of the selected option, use `lv_dropdown_get_selected(dropdown)`. - -`lv_dropdown_get_selected_str(dropdown, buf, buf_size)` copies the *name* of the selected option to `buf`. - -### Direction -The list can be created on any side. The default `LV_DIR_BOTTOM` can be modified by `lv_dropdown_set_dir(dropdown, LV_DIR_LEFT/RIGHT/UP/BOTTOM)` function. - -If the list would be vertically out of the screen, it will be aligned to the edge. - -### Symbol -A symbol (typically an arrow) can be added to the drop down list with `lv_dropdown_set_symbol(dropdown, LV_SYMBOL_...)` - -If the direction of the drop-down list is `LV_DIR_LEFT` the symbol will be shown on the left, otherwise on the right. - -### Show selected -The main part can either show the selected option or a static text. If a static is set with `lv_dropdown_set_text(dropdown, "Some text")` it will be shown regardless to th selected option. -If the text is `NULL` the selected option is displayed on the button. - -### Manually open/close -To manually open or close the drop-down list the `lv_dropdown_open/close(dropdown)` function can be used. - -## Events -Apart from the [Generic events](../overview/event.html#generic-events), the following [Special events](../overview/event.html#special-events) are sent by the drop-down list: -- `LV_EVENT_VALUE_CHANGED` Sent when the new option is selected or the list is opened/closed. - -Learn more about [Events](/overview/event). - -## Keys -- `LV_KEY_RIGHT/DOWN` Select the next option. -- `LV_KEY_LEFT/UP` Select the previous option. -- `LY_KEY_ENTER` Apply the selected option (Sends `LV_EVENT_VALUE_CHANGED` event and closes the drop-down list). - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/dropdown/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_dropdown.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/img.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/img.md deleted file mode 100644 index e8f3e11d3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/img.md +++ /dev/null @@ -1,120 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/img.md -``` -# Image (lv_img) - - -## Overview - -Images are the basic object to display images from flash (as arrays) or from files. Images can display symbols (`LV_SYMBOL_...`) too. - -Using the [Image decoder interface](/overview/image.html#image-decoder) custom image formats can be supported as well. - -## Parts and Styles -- `LV_PART_MAIN` A background rectangle that uses the typical background style properties and the image itself using the image style properties. - -## Usage - -### Image source -To provide maximum flexibility, the source of the image can be: - -- a variable in code (a C array with the pixels). -- a file stored externally (e.g. on an SD card). -- a text with [Symbols](/overview/font). - -To set the source of an image, use `lv_img_set_src(img, src)`. - -To generate a pixel array from a PNG, JPG or BMP image, use the [Online image converter tool](https://lvgl.io/tools/imageconverter) and set the converted image with its pointer: `lv_img_set_src(img1, &converted_img_var);` -To make the variable visible in the C file, you need to declare it with `LV_IMG_DECLARE(converted_img_var)`. - -To use external files, you also need to convert the image files using the online converter tool but now you should select the binary output format. -You also need to use LVGL's file system module and register a driver with some functions for the basic file operation. Go to the [File system](/overview/file-system) to learn more. -To set an image sourced from a file, use `lv_img_set_src(img, "S:folder1/my_img.bin")`. - -You can also set a symbol similarly to [Labels](/widgets/core/label). In this case, the image will be rendered as text according to the *font* specified in the style. It enables to use of light-weight monochrome "letters" instead of real images. You can set symbol like `lv_img_set_src(img1, LV_SYMBOL_OK)`. - -### Label as an image -Images and labels are sometimes used to convey the same thing. For example, to describe what a button does. -Therefore, images and labels are somewhat interchangeable, that is the images can display texts by using `LV_SYMBOL_DUMMY` as the prefix of the text. For example, `lv_img_set_src(img, LV_SYMBOL_DUMMY "Some text")`. - - -### Transparency -The internal (variable) and external images support 2 transparency handling methods: - -- **Chroma-keying** - Pixels with `LV_COLOR_CHROMA_KEY` (*lv_conf.h*) color will be transparent. -- **Alpha byte** - An alpha byte is added to every pixel that contains the pixel's opacity - -### Palette and Alpha index -Besides the *True color* (RGB) color format, the following formats are supported: -- **Indexed** - Image has a palette. -- **Alpha indexed** - Only alpha values are stored. - -These options can be selected in the image converter. To learn more about the color formats, read the [Images](/overview/image) section. - -### Recolor -A color can be mixed with every pixel of an image with a given intensity. -This can be useful to show different states (checked, inactive, pressed, etc.) of an image without storing more versions of the same image. -This feature can be enabled in the style by setting `img_recolor_opa` between `LV_OPA_TRANSP` (no recolor, value: 0) and `LV_OPA_COVER` (full recolor, value: 255). -The default value is `LV_OPA_TRANSP` so this feature is disabled. - -The color to mix is set by `img_recolor`. - -### Auto-size -If the width or height of the image object is set to `LV_SIZE_CONTENT` the object's size will be set according to the size of the image source in the respective direction. - -### Mosaic -If the object's size is greater than the image size in any directions, then the image will be repeated like a mosaic. -This allows creation a large image from only a very narrow source. -For example, you can have a *300 x 5* image with a special gradient and set it as a wallpaper using the mosaic feature. - -### Offset -With `lv_img_set_offset_x(img, x_ofs)` and `lv_img_set_offset_y(img, y_ofs)`, you can add some offset to the displayed image. -Useful if the object size is smaller than the image source size. -Using the offset parameter a [Texture atlas](https://en.wikipedia.org/wiki/Texture_atlas) or a "running image" effect can be created by [Animating](/overview/animation) the x or y offset. - -## Transformations - -Using the `lv_img_set_zoom(img, factor)` the images will be zoomed. Set `factor` to `256` or `LV_IMG_ZOOM_NONE` to disable zooming. -A larger value enlarges the images (e.g. `512` double size), a smaller value shrinks it (e.g. `128` half size). -Fractional scale works as well. E.g. `281` for 10% enlargement. - -To rotate the image use `lv_img_set_angle(img, angle)`. Angle has 0.1 degree precision, so for 45.8° set 458. - -The `transform_zoom` and `transform_angle` style properties are also used to determine the final zoom and angle. - -By default, the pivot point of the rotation is the center of the image. It can be changed with `lv_img_set_pivot(img, pivot_x, pivot_y)`. `0;0` is the top left corner. - -The quality of the transformation can be adjusted with `lv_img_set_antialias(img, true/false)`. With enabled anti-aliasing the transformations are higher quality but slower. - -The transformations require the whole image to be available. Therefore indexed images (`LV_IMG_CF_INDEXED_...`), alpha only images (`LV_IMG_CF_ALPHA_...`) or images from files can not be transformed. -In other words transformations work only on true color images stored as C array, or if a custom [Image decoder](/overview/images#image-edecoder) returns the whole image. - -Note that the real coordinates of image objects won't change during transformation. That is `lv_obj_get_width/height/x/y()` will return the original, non-zoomed coordinates. - -## Events -No special events are sent by image objects. - -Learn more about [Events](/overview/event). - -## Keys -No *Keys* are processed by the object type. - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/img/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_img.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/index.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/index.md deleted file mode 100644 index 852b02c9c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/index.md +++ /dev/null @@ -1,30 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/object-types/index.md -``` -# Core widgets - -```eval_rst - -.. toctree:: - :maxdepth: 1 - - arc - bar - btn - btnmatrix - canvas - checkbox - dropdown - img - label - line - roller - slider - switch - table - textarea - -``` - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/label.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/label.md deleted file mode 100644 index 48b0b6754..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/label.md +++ /dev/null @@ -1,90 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/core/label.md -``` -# Label (lv_label) - -## Overview -A label is the basic object type that is used to display text. - -## Parts and Styles -- `LV_PART_MAIN` Uses all the typical background properties and the text properties. The padding values can be used to add space between the text and the background. -- `LV_PART_SCROLLBAR` The scrollbar that is shown when the text is larger than the widget's size. -- `LV_PART_SELECTED` Tells the style of the [selected text](#text-selection). Only `text_color` and `bg_color` style properties can be used. - -## Usage - -### Set text -You can set the text on a label at runtime with `lv_label_set_text(label, "New text")`. -This will allocate a buffer dynamically, and the provided string will be copied into that buffer. -Therefore, you don't need to keep the text you pass to `lv_label_set_text` in scope after that function returns. - -With `lv_label_set_text_fmt(label, "Value: %d", 15)` printf formatting can be used to set the text. - -Labels are able to show text from a static character buffer. To do so, use `lv_label_set_text_static(label, "Text")`. -In this case, the text is not stored in the dynamic memory and the given buffer is used directly instead. -This means that the array can't be a local variable which goes out of scope when the function exits. -Constant strings are safe to use with `lv_label_set_text_static` (except when used with `LV_LABEL_LONG_DOT`, as it modifies the buffer in-place), as they are stored in ROM memory, which is always accessible. - -### Newline - -Newline characters are handled automatically by the label object. You can use `\n` to make a line break. For example: `"line1\nline2\n\nline4"` - -### Long modes -By default, the width and height of the label is set to `LV_SIZE_CONTENT`. Therefore the size of the label is automatically expanded to the text size. -Otherwise, if the width or height are explicitly set (useing e.g.`lv_obj_set_width` or a layout), the lines wider than the label's width can be manipulated according to several long mode policies. -Similary, the policies can be applied if the height of the text is greater than the height of the label. -- `LV_LABEL_LONG_WRAP` Wrap too long lines. If the height is `LV_SIZE_CONTENT` the label's height will be expanded, otherwise the text will be clipped. (Default) -- `LV_LABEL_LONG_DOT` Replaces the last 3 characters from bottom right corner of the label with dots (`.`) -- `LV_LABEL_LONG_SCROLL` If the text is wider than the label scroll it horizontally back and forth. If it's higher, scroll vertically. Only one direction is scrolled and horizontal scrolling has higher precedence. -- `LV_LABEL_LONG_SCROLL_CIRCULAR` If the text is wider than the label scroll it horizontally continously. If it's higher, scroll vertically. Only one direction is scrolled and horizontal scrolling has higher precedence. -- `LV_LABEL_LONG_CLIP` Simply clip the parts of the text outside of the label. - -You can specify the long mode with `lv_label_set_long_mode(label, LV_LABEL_LONG_...)` - -Note that `LV_LABEL_LONG_DOT` manipulates the text buffer in-place in order to add/remove the dots. -When `lv_label_set_text` or `lv_label_set_array_text` are used, a separate buffer is allocated and this implementation detail is unnoticed. -This is not the case with `lv_label_set_text_static`. The buffer you pass to `lv_label_set_text_static` must be writable if you plan to use `LV_LABEL_LONG_DOT`. - -### Text recolor -In the text, you can use commands to recolor parts of the text. For example: `"Write a #ff0000 red# word"`. -This feature can be enabled individually for each label by `lv_label_set_recolor()` function. - -### Text selection -If enabled by `LV_LABEL_TEXT_SELECTION` part of the text can be selected. It's similar when on PC a you use your mouse to select a text. -The whole mechanism (click and select the text as you drag your finger/mouse) is implemented in [Text area](/widgets/core/textarea) and the Label widget only allows manual text selection with -`lv_label_get_text_selection_start(label, start_char_index)` and `lv_label_get_text_selection_start(label, end_char_index)`. - -### Very long texts -LVGL can efficiently handle very long (e.g. > 40k characters) labels by saving some extra data (~12 bytes) to speed up drawing. To enable this feature, set `LV_LABEL_LONG_TXT_HINT 1` in `lv_conf.h`. - -### Symbols -The labels can display symbols alongside letters (or on their own). Read the [Font](/overview/font) section to learn more about the symbols. - -## Events -No special events are sent by the Label. - -Learn more about [Events](/overview/event). - -## Keys -No *Keys* are processed by the object type. - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/label/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_label.h - :project: lvgl - -``` - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/line.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/line.md deleted file mode 100644 index 0d4dddae7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/line.md +++ /dev/null @@ -1,50 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/line.md -``` -# Line (lv_line) - -## Overview -The Line object is capable of drawing straight lines between a set of points. - -## Parts and Styles -- `LV_PART_MAIN` uses all the typical background properties and line style properties. - -## Usage - -### Set points -The points have to be stored in an `lv_point_t` array and passed to the object by the `lv_line_set_points(lines, point_array, point_cnt)` function. - -### Auto-size -By default the Line's width and height are set to `LV_SIZE_CONTENT`. This means it will automatically set its size to fit all the points. If the size is set explicitly, parts on the line may not be visible. - -### Invert y -By default, the *y == 0* point is in the top of the object. It might be conter-intuitive in some cases so the y coordinates can be inverted with `lv_line_set_y_invert(line, true)`. In this case, *y == 0* will be the bottom of the object. -*y invert* is disabled by default. - -## Events -Only the [Generic events](../overview/event.html#generic-events) are sent by the object type. - -Learn more about [Events](/overview/event). - -## Keys -No *Keys* are processed by the object type. - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/line/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_line.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/roller.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/roller.md deleted file mode 100644 index 687835c24..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/roller.md +++ /dev/null @@ -1,60 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/roller.md -``` -# Roller (lv_roller) - -## Overview - -Roller allows you to simply select one option from a list by scrolling. - -## Parts and Styles -- `LV_PART_MAIN` The background of the roller uses all the typical background properties and text style properties. `style_text_line_space` adjusts the space between the options. -When the Roller is scrolled and doesn't stop exactly on an option it will scroll to the nearest valid option automatically in `anim_time` milliseconds as specified in the style. -- `LV_PART_SELECTED` The selected option in the middle. Besides the typical background properties it uses the text style properties to change the appearance of the text in the selected area. - -## Usage - -### Set options -Options are passed to the Roller as a string with `lv_roller_set_options(roller, options, LV_ROLLER_MODE_NORMAL/INFINITE)`. The options should be separated by `\n`. For example: `"First\nSecond\nThird"`. - -`LV_ROLLER_MODE_INFINITE` makes the roller circular. - -You can select an option manually with `lv_roller_set_selected(roller, id, LV_ANIM_ON/OFF)`, where *id* is the index of an option. - -### Get selected option -The get the *index* of the currently selected option use `lv_roller_get_selected(roller)`. - -`lv_roller_get_selected_str(roller, buf, buf_size)` will copy the name of the selected option to `buf`. - -### Visible rows -The number of visible rows can be adjusted with `lv_roller_set_visible_row_count(roller, num)`. - -This function calculates the height with the current style. If the font, line space, border width, etc of the roller changes this function needs to be called again. - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent when a new option is selected. - -Learn more about [Events](/overview/event). - -## Keys -- `LV_KEY_RIGHT/DOWN` Select the next option -- `LV_KEY_LEFT/UP` Select the previous option -- `LY_KEY_ENTER` Apply the selected option (Send `LV_EVENT_VALUE_CHANGED` event) - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/roller/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_roller.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/slider.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/slider.md deleted file mode 100644 index a3d164c35..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/slider.md +++ /dev/null @@ -1,62 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/slider.md -``` -# Slider (lv_slider) - -## Overview - -The Slider object looks like a [Bar](/widgets/core/bar) supplemented with a knob. The knob can be dragged to set a value. Just like Bar, Slider can be vertical or horizontal. - - -## Parts and Styles -- `LV_PART_MAIN` The background of the slider. Uses all the typical background style properties. `padding` makes the indicator smaller in the respective direction. -- `LV_PART_INDICATOR` The indicator that shows the current state of the slider. Also uses all the typical background style properties. -- `LV_PART_KNOB` A rectangle (or circle) drawn at the current value. Also uses all the typical background properties to describe the knob(s). By default the knob is square (with a optional corner radius) with side length equal to the smaller side of the slider. The knob can be made larger with the `padding` values. Padding values can be asymmetric too. - -## Usage - -### Value and range -To set an initial value use `lv_slider_set_value(slider, new_value, LV_ANIM_ON/OFF)`. The animation time is set by the styles' `anim_time` property. - -To specify the range (min, max values), `lv_slider_set_range(slider, min , max)` can be used. - -### Modes -The slider can be one the following modes: -- `LV_SLIDER_MODE_NORMAL` A normal slider as described above -- `LV_SLIDER_SYMMETRICAL` Draw the indicator form the zero value to current value. Requires negaitve minimum range and positive maximum range. -- `LV_SLIDER_RANGE` Allows setting the start value too by `lv_bar_set_start_value(bar, new_value, LV_ANIM_ON/OFF)`. The start value has to be always smaller than the end value. - -The mode can be changed with `lv_slider_set_mode(slider, LV_SLIDER_MODE_...)` - -### Knob-only mode -Normally, the slider can be adjusted either by dragging the knob, or by clicking on the slider bar. -In the latter case the knob moves to the point clicked and slider value changes accordingly. In some cases it is desirable to set the slider to react on dragging the knob only. This feature is enabled by adding the `LV_OBJ_FLAG_ADV_HITTEST`: `lv_obj_add_flag(slider, LV_OBJ_FLAG_ADV_HITTEST)`. - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent while the slider is being dragged or changed with keys. -The event is sent continuously while the slider is dragged and once when released. Use `lv_slider_is_dragged` to detemine whether the Slider is still being dragged or has just been released. - -Learn more about [Events](/overview/event). -## Keys -- `LV_KEY_UP/RIGHT` Increment the slider's value by 1 -- `LV_KEY_DOWN/LEFT` Decrement the slider's value by 1 - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/slider/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_slider.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/switch.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/switch.md deleted file mode 100644 index 67d4f9943..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/switch.md +++ /dev/null @@ -1,52 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/switch.md -``` - -# Switch (lv_switch) - -## Overview - -The Switch looks like a little slider and can be used to turn something on and off. - - -## Parts and Styles -- `LV_PART_MAIN` The background of the switch uses all the typical background style properties. `padding` makes the indicator smaller in the respective direction. -- `LV_PART_INDICATOR` The indicator that shows the current state of the switch. Also uses all the typical background style properties. -- `LV_PART_KNOB` A rectangle (or circle) drawn at left or right side of the indicator. Also uses all the typical background properties to describe the knob(s). By default the knob is square (with a optional corner radius) with side length equal to the smaller side of the slider. The knob can be made larger with the `padding` values. Padding values can be asymmetric too. - -## Usage - -### Change state -When the switch is turned on it goes to `LV_STATE_CHECKED`. To get the current satte of the switch use `lv_obj_has_state(switch, LV_STATE_CHECKED)`. -To manually turn the switch on/off call `lvobj_add/clear_state(switch, LV_STATE_CHECKED)`. - - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent when the switch changes state. - -Learn more about [Events](/overview/event). - -## Keys -- `LV_KEY_UP/RIGHT` Turns on the slider -- `LV_KEY_DOWN/LEFT` Turns off the slider -- `LV_KEY_ENTER` Toggles the switch - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/switch/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_switch.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/table.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/table.md deleted file mode 100644 index 9dda941d8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/table.md +++ /dev/null @@ -1,83 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/table.md -``` -# Table (lv_table) - -## Overview - -Tables, as usual, are built from rows, columns, and cells containing texts. - -The Table object is very lightweight because only the texts are stored. No real objects are created for cells but they are just drawn on the fly. - - -## Parts and Styles -- `LV_PART_MAIN` The background of the table uses all the typical background style properties. -- `LV_PART_ITEMS` The cells of the table also use all the typical background style properties and the text properties. - - -## Usage - -### Set cell value - -The cells can store only text so numbers need to be converted to text before displaying them in a table. - -`lv_table_set_cell_value(table, row, col, "Content")`. The text is saved by the table so it can be even a local variable. - -Line breaks can be used in the text like `"Value\n60.3"`. - -New rows and columns are automatically added is required - -### Rows and Columns - -To explicitly set number of rows and columns use `lv_table_set_row_cnt(table, row_cnt)` and `lv_table_set_col_cnt(table, col_cnt)` - -### Width and Height - -The width of the columns can be set with `lv_table_set_col_width(table, col_id, width)`. The overall width of the Table object will be set to the sum of columns widths. - -The height is calculated automatically from the cell styles (font, padding etc) and the number of rows. - -### Merge cells - -Cells can be merged horizontally with `lv_table_set_cell_merge_right(table, col, row, true)`. To merge more adjacent cells call this function for each cell. - -### Scroll -If the label's width or height is set to `LV_SIZE_CONTENT` that size will be used to show the whole table in the respective direction. -E.g. `lv_obj_set_size(table, LV_SIZE_CONTENT, LV_SIZE_CONTENT)` automatically sets the table size to show all the columns and rows. - -If the width or height is set to a smaller number than the "intrinsic" size then the table becomes scrollable. - -## Events -- `LV_EVENT_DRAW_PART_BEGIN` and `LV_EVENT_DRAW_PART_END` are sent for both main and items parts to allow hooking the drawing. -For more detail on the main part see the [Base object](/widgets/obj#events)'s documentation. -For the items (cells) the following fields are used: `clip_area`, `draw_area`, `part`, `rect_dsc`, `label_dsc` `id` (current row × col count + current column). - - -Learn more about [Events](/overview/event). - -## Keys - -No *Keys* are processed by the object type. - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/table/index.rst - -``` - -### MicroPython -No examples yet. - -## API - -```eval_rst - -.. doxygenfile:: lv_table.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/textarea.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/textarea.md deleted file mode 100644 index 2cd15341f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/core/textarea.md +++ /dev/null @@ -1,124 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/textarea.md -``` -# Text area (lv_textarea) - -## Overview - -The Text Area is a [Base object](widgets/obj) with a [Label](/widgets/core/label) and a cursor on it. -Texts or characters can be added to it. -Long lines are wrapped and when the text becomes long enough the Text area can be scrolled. - -One line mode and password modes are supported. - -## Parts and Styles -- `LV_PART_MAIN` The background of the text area. Uses all the typical backgrond style properties and the text related style properties including `text_align` to align the text to the left, right or center. -- `LV_PART_SCROLLBAR` The scrollbar that is shown when the text is too long. -- `LV_PART_SELECTED` Detemines the style of the [selected text](#text-selection). Only `text_color` and `bg_color` style properties can be used. -- `LV_PART_CURSOR` Marks the position where the characters are inserted. The cursor's area is always the bounding box of the current character. -A block cursor can be created by adding a background color and background opacity to `LV_PART_CURSOR`'s style. The create line cursor leave the cursor transparent and set a left border. -The `anim_time` style property sets the cursor's blink time. -- `LV_PART_TEXTAREA_PLACEHOLDER` Unique to Text Area, allows styling the placeholder text. - -## Usage - -### Add text - -You can insert text or characters to the current cursor's position with: - -- `lv_textarea_add_char(textarea, 'c')` -- `lv_textarea_add_text(textarea, "insert this text")` - -To add wide characters like `'á'`, `'ß'` or CJK characters use `lv_textarea_add_text(ta, "á")`. - -`lv_textarea_set_text(ta, "New text")` changes the whole text. - -### Placeholder - -A placeholder text can be specified - which is displayed when the Text area is empty - with `lv_textarea_set_placeholder_text(ta, "Placeholder text")` - -### Delete character - -To delete a character from the left of the current cursor position use `lv_textarea_del_char(textarea)`. -To delete from the right use `lv_textarea_del_char_forward(textarea)` - -### Move the cursor - -The cursor position can be modified directly like `lv_textarea_set_cursor_pos(textarea, 10)`. -The `0` position means "before the first characters", -`LV_TA_CURSOR_LAST` means "after the last character" - -You can step the cursor with -- `lv_textarea_cursor_right(textarea)` -- `lv_textarea_cursor_left(textarea)` -- `lv_textarea_cursor_up(textarea)` -- `lv_textarea_cursor_down(textarea)` - -If `lv_textarea_set_cursor_click_pos(textarea, true)` is applied the cursor will jump to the position where the Text area was clicked. - -### Hide the cursor -The cursor is always visible, however it can be a good idea to style it to be visible only in `LV_STATE_FOCUSED` state. - -### One line mode -The Text area can be configured to be on a single line with `lv_textarea_set_one_line(textarea, true)`. -In this mode the height is set automatically to show only one line, line break characters are ignored, and word wrap is disabled. - -### Password mode -The text area supports password mode which can be enabled with `lv_textarea_set_password_mode(textarea, true)`. - -If the `•` ([Bullet, U+2022](http://www.fileformat.info/info/unicode/char/2022/index.htm)) character exists in the font, the entered characters are converted to it after some time or when a new character is entered. -If `•` not exists, `*` will be used. - -In password mode `lv_textarea_get_text(textarea)` returns the actual text entered, not the bullet characters. - -The visibility time can be adjusted with `LV_TEXTAREA_DEF_PWD_SHOW_TIME)` in `lv_conf.h`. - -### Accepted characters -You can set a list of accepted characters with `lv_textarae_set_accepted_chars(textarea, "0123456789.+-")`. -Other characters will be ignored. - -### Max text length -The maximum number of characters can be limited with `lv_textarea_set_max_length(textarea, max_char_num)` - -### Very long texts -If there is a very long text in the Text area (e. g. > 20k characters), scrolling and drawing might be slow. -However, by enabling `LV_LABEL_LONG_TXT_HINT 1` in `lv_conf.h` the performance can be hugely improved. -This will save some additional information about the label to speed up its drawing. -Using `LV_LABEL_LONG_TXT_HINT` the scrolling and drawing will as fast as with "normal" short texts. - -### Select text -Any part of the text can be selected if enabled with `lv_textarea_set_text_selection(textarea, true)`. -This works much like when you select text on your PC with your mouse. - -## Events -- `LV_EVENT_INSERT` Sent right before a character or text is inserted. -The event paramter is the text about to be inserted. `lv_textarea_set_insert_replace(textarea, "New text")` replaces the text to insert. -The new text cannot be in a local variable which is destroyed when the event callback exists. `""` means do not insert anything. -- `LV_EVENT_VALUE_CHANGED` Sent when the content of the text area has been changed. -- `LV_EVENT_APPLY` Sent when `LV_KEY_ENTER` is pressed (or(sent) to a one line text area. - -Learn more about [Events](/overview/event). - -## Keys -- `LV_KEY_UP/DOWN/LEFT/RIGHT` Move the cursor -- `Any character` Add the character to the current cursor position - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/textarea/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_textarea.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/calendar.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/calendar.md deleted file mode 100644 index 05ce4cfef..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/calendar.md +++ /dev/null @@ -1,85 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/extra/calendar.md -``` -# Calendar (lv_calendar) - -## Overview - -The Calendar object is a classic calendar which can: -- show the days of any month in a 7x7 matrix -- Show the name of the days -- highlight the current day (today) -- highlight any user-defined dates - -The Calendar is added to the default group (if it is set). Calendar is an editable object which allow selecting and clicking the dates with encoder navigation too. - -To make the Calendar flexible, by default it doesn't show the current year or month. Instead, there are external "headers" that can be attached to the calendar. - -## Parts and Styles -The calendar object uses the [Button matrix](/widgets/core/btnmatrix) object under the hood to arrange the days into a matrix. -- `LV_PART_MAIN` The background of the calendar. Uses all the background related style properties. -- `LV_PART_ITEMS` Refers to the dates and day names. Button matrix control flags are set to differentiate the buttons and a custom drawer event is added modify the properties of the buttons as follows: - - day names have no border, no background and drawn with a gray color - - days of the previous and next month have `LV_BTNMATRIX_CTRL_DISABLED` flag - - today has a thicker border with the theme's primary color - - highlighted days have some opacity with the theme's primary color. - -## Usage - -Some functions use the `lv_calendar_date_t` type which is a structure with `year`, `month` and `day` fields. - -### Current date -To set the current date (today), use the `lv_calendar_set_today_date(calendar, year, month, day)` function. `month` needs to be in 1..12 range and `day` in 1..31 range. - -### Shown date -To set the shown date, use `lv_calendar_set_shown_date(calendar, year, month)`; - -### Highlighted days - -The list of highlighted dates should be stored in a `lv_calendar_date_t` array loaded by `lv_calendar_set_highlighted_dates(calendar, highlighted_dates, date_num)`. -Only the array's pointer will be saved so the array should be a static or global variable. - -### Name of the days -The name of the days can be adjusted with `lv_calendar_set_day_names(calendar, day_names)` where `day_names` looks like `const char * day_names[7] = {"Su", "Mo", ...};` -Only the pointer of the day names is saved so the elements should be static, global or constant variables. - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent if a date is clicked. `lv_calendar_get_pressed_date(calendar, &date)` set `date` to the date currently being pressed. Returns `LV_RES_OK` if there is a valid pressed date, else `LV_RES_INV`. - -Learn more about [Events](/overview/event). - -## Keys -- `LV_KEY_RIGHT/UP/LEFT/RIGHT` To navigate among the buttons to dates -- `LV_KEY_ENTER` To press/release the selected date - -Learn more about [Keys](/overview/indev). - -## Headers - -### Arrow buttons - -`lv_calendar_header_arrow_create(parent, calendar, button_size)` creates a header that contains a left and right arrow on the sides and a text with the current year and month between them. - - -### Drop-down -`lv_calendar_header_dropdown_create(parent, calendar)` creates a header that contains 2 drop-drown lists: one for the year and another for the month. - - - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/calendar/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_calendar.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/chart.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/chart.md deleted file mode 100644 index 90275425b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/chart.md +++ /dev/null @@ -1,167 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/extra/chart.md -``` -# Chart (lv_chart) - -## Overview - -Charts are a basic object to visualize data points. Currently *Line* charts (connect points with lines and/or draw points on them) and *Bar* charts are supported. - -Charts can have: -- division lines -- 2 y axis -- axis ticks and texts on ticks -- cursors -- scrolling and zooming - -## Parts and Styles -- `LV_PART_MAIN` The background of the chart. Uses all the typical background and *line* (for the division lines) related style properties. *Padding* makes the series area smaller. -- `LV_PART_SCROLLBAR` The scrollbar used if the chart is zoomed. See the [Base object](/widgets/obj)'s documentation for details. -- `LV_PART_ITEMS` Refers to the line or bar series. - - Line chart: The *line* properties are used by the lines. `width`, `height`, `bg_color` and `radius` is used to set the appearance of points. - - Bar chart: The typical background properties are used to style the bars. -- `LV_PART_INDICATOR` Refers to the points on line and scatter chart (small circles or squares). -- `LV_PART_CURSOR` *Line* properties are used to style the cursors. `width`, `height`, `bg_color` and `radius` are used to set the appearance of points. -- `LV_PART_TICKS` *Line* and *Text* style properties are used to style the ticks - -## Usage - - -### Chart type -The following data display types exist: -- `LV_CHART_TYPE_NONE` Do not display any data. Can be used to hide the series. -- `LV_CHART_TYPE_LINE` Draw lines between the data points and/or points (rectangles or circles) on the data points. -- `LV_CHART_TYPE_BAR` - Draw bars. -- `LV_CHART_TYPE_SCATTER` - X/Y chart drawing point's and lines between the points. . - -You can specify the display type with `lv_chart_set_type(chart, LV_CHART_TYPE_...)`. - - -### Data series -You can add any number of series to the charts by `lv_chart_add_series(chart, color, axis)`. This will allocates a `lv_chart_series_t` structure which contains the chosen `color` and an array for the data points. -`axis` can have the following values: -- `LV_CHART_AXIS_PRIMARY_Y` Left axis -- `LV_CHART_AXIS_SECONDARY_Y` Right axis -- `LV_CHART_AXIS_PRIMARY_X` Bottom axis -- `LV_CHART_AXIS_SECONDARY_X` Top axis - - -`axis` tells which axis's range should be used te scale the values. - -`lv_chart_set_ext_y_array(chart, ser, value_array)` makes the chart use an external array for the given series. -`value_array` should look like this: `lv_coord_t * value_array[num_points]`. The array size needs to be large enough to hold all the points of that series. -The array's pointer will be saved in the chart so it needs to be global, static or dynamically allocated. -Note: you should call `lv_chart_refresh(chart)` after the external data source has been updated to update the chart. - -The value array of a series can be obtained with `lv_chart_get_y_array(chart, ser)`, which can be used with `ext_array` or *normal array*s. - -For `LV_CHART_TYPE_SCATTER` type `lv_chart_set_ext_x_array(chart, ser, value_array)` and `lv_chart_get_x_array(chart, ser)` can be used as well. - -### Modify the data -You have several options to set the data of series: -1. Set the values manually in the array like `ser1->points[3] = 7` and refresh the chart with `lv_chart_refresh(chart)`. -2. Use `lv_chart_set_value_by_id(chart, ser, value, id)` where `id` is the index of the point you wish to update. -3. Use the `lv_chart_set_next_value(chart, ser, value)`. -4. Initialize all points to a given value with: `lv_chart_set_all_value(chart, ser, value)`. - -Use `LV_CHART_POINT_DEF` as value to make the library skip drawing that point, column, or line segment. - -For `LV_CHART_TYPE_SCATTER` type `lv_chart_set_value_by_id2(chart, ser, id, value)` and `lv_chart_set_next_value2(chart, ser, x_valuem y_value)` can be used as well. - - -### Update modes -`lv_chart_set_next_value` can behave in two ways depending on *update mode*: -- `LV_CHART_UPDATE_MODE_SHIFT` Shift old data to the left and add the new one to the right. -- `LV_CHART_UPDATE_MODE_CIRCULAR` - Add the new data in circular fashion, like an ECG diagram). - -The update mode can be changed with `lv_chart_set_update_mode(chart, LV_CHART_UPDATE_MODE_...)`. - -### Number of points -The number of points in the series can be modified by `lv_chart_set_point_count(chart, point_num)`. The default value is 10. -Note: this also affects the number of points processed when an external buffer is assigned to a series, so you need to be sure the external array is large enough. - -#### Handling large number of points -On line charts if the number of points is greater than the pixels horizontally, the Chart will draw only vertical lines to make the drawing of large amount of data effective. -If there are, let's say, 10 points to a pixel, LVGL searches the smallest and the largest value and draws a vertical lines between them to ensure no peaks are missed. - -### Vertical range -You can specify the minimum and maximum values in y-direction with `lv_chart_set_range(chart, axis, min, max)`. -`axis` can be `LV_CHART_AXIS_PRIMARY` (left axis) or `LV_CHART_AXIS_SECONDARY` (right axis). - -The value of the points will be scaled proportionally. The default range is: 0..100. - -### Division lines -The number of horizontal and vertical division lines can be modified by `lv_chart_set_div_line_count(chart, hdiv_num, vdiv_num)`. -The default settings are 3 horizontal and 5 vertical division lines. -If there is a visible border on a side and no padding on that side, the division line would be drawn on top of the border and therefore it won't be drawn. - -### Override default start point for series -If you want a plot to start from a point other than the default which is `point[0]` of the series, you can set an alternative -index with the function `lv_chart_set_x_start_point(chart, ser, id)` where `id` is the new index position to start plotting from. - -Note that `LV_CHART_UPDATE_MODE_SHIFT` also changes the `start_point`. - -### Tick marks and labels -Ticks and labels can be added to the axis with `lv_chart_set_axis_tick(chart, axis, major_len, minor_len, major_cnt, minor_cnt, label_en, draw_size)`. -- `axis` can be `LV_CHART_AXIS_X/PRIMARY_Y/SECONDARY_Y` -- `major_len` is the length of major ticks -- `minor_len` is the length of minor ticks -- `major_cnt` is the number of major ticks on the axis -- `minor_cnt` in the number of minor ticks between two major ticks -- `label_en` `true`: enable label drawing on major ticks -- `draw_size` extra size required to draw the tick and labels (start with 20 px and increase if the ticks/labels are clipped) - -### Zoom -The chart can be zoomed independently in x and y directions with `lv_chart_set_zoom_x(chart, factor)` and `lv_chart_set_zoom_y(chart, factor)`. -If `factor` is 256 there is no zoom. 512 means double zoom, etc. Fractional values are also possible but < 256 value is not allowed. - - -### Cursor - -A cursor can be added with `lv_chart_cursor_t * c1 = lv_chart_add_cursor(chart, color, dir);`. -The possible values of `dir` `LV_DIR_NONE/RIGHT/UP/LEFT/DOWN/HOR/VER/ALL` or their OR-ed values to tell in which direction(s) should the cursor be drawn. - -`lv_chart_set_cursor_pos(chart, cursor, &point)` sets the position of the cursor. -`pos` is a pointer to an `lv_point_t` variable. E.g. `lv_point_t point = {10, 20};`. If the chart is scrolled the cursor will remain in the same place. - -`lv_chart_get_point_pos_by_id(chart, series, id, &point_out)` gets the coordinate of a given point. It's useful to place the cursor at a given point. - -`lv_chart_set_cursor_point(chart, cursor, series, point_id)` sticks the cursor at a point. If the point's position changes (new value or scrolling) the cursor will move with the point. - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent when a new point is clicked pressed. `lv_chart_get_pressed_point(chart)` returns the zero-based index of the pressed point. -- `LV_EVENT_DRAW_PART_BEGIN` and `LV_EVENT_DRAW_PART_END` are sent for multiple parts. The fields of `lv_obj_draw_part_dsc_t` are set as follows: - - `LV_PART_ITEMS` (the series) - - *Line chart* `clip_area`, `id` (index of the point), `value` (value of `id`th point), `p1`, `p2` (points of the line), `draw_area` (area of the point), `line_dsc`, `rect_dsc`, `sub_part_ptr` (pointer to the series), `part` - - *Bar chart* `clip_area`, `id` (index of the point), `value` (value of `id`th point), `draw_area` (area of the point), `rect_dsc`, `sub_part_ptr` (pointer to the series), `part` - - `LV_PART_TICKS` (major tick lines and label) `clip_area`, `id` (axis), `value` (scaled value of the tick), `text` (`value` converted to decimal), `line_dsc`, `label_dsc`, `part` - - `LV_PART_CURSOR` These events are sent at three times: - - vertical line `clip_area`, `p1`, `p2` (points of the line), `line_dsc`, `part` - - horizontal line `clip_area`, `p1`, `p2` (points of the line), `line_dsc`, `part` - - point `clip_area`, `draw_area` (points of the line), `rect_dsc`, `part` - - `LV_PART_MAIN` (the division lines) `clip_area`, `id` (index of the line), `p1`, `p2` (points of the line), `line_dsc`, `part` - -Learn more about [Events](/overview/event). - -## Keys -No *Keys* are processed by the object type. - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/chart/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_chart.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/colorwheel.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/colorwheel.md deleted file mode 100644 index 09476908e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/colorwheel.md +++ /dev/null @@ -1,59 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/extra/colorwheel.md -``` -# Color wheel (lv_colorwheel) - -## Overview -As its name implies *Color wheel* allows the user to select a color. The Hue, Saturation and Value of the color can be selected separately. - -Long pressing the object, the color wheel will change to the next parameter of the color (hue, saturation or value). A double click will reset the current parameter. - -## Parts and Styles -- `LV_PART_MAIN` Only `arc_width` is used to set the width of the color wheel -- `LV_PART_KNOB` A rectangle (or circle) drawn on the current value. It uses all the rectangle like style properties and padding to make it larger than the width of the arc. - -## Usage - -### Create a color wheel - -`lv_colorwheel_create(parent, knob_recolor)` creates a new color wheel. With `knob_recolor=true` the knob's background color will be set to the current color. - -### Set color - -The color can be set manually with `lv_colorwheel_set_hue/saturation/value(colorwheel, x)` or all at once with `lv_colorwheel_set_hsv(colorwheel, hsv)` or `lv_colorwheel_set_color(colorwheel, rgb)` - -### Color mode - -The current color mode can be manually selected with `lv_colorwheel_set_color_mode(colorwheel, LV_COLORWHEEL_MODE_HUE/SATURATION/VALUE)`. - -The color mode can be fixed (so as to not change with long press) using `lv_colorwheel_set_color_mode_fixed(colorwheel, true)` - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent if a new color is selected. - -Learn more about [Events](/overview/event). - -## Keys -- `LV_KEY_UP`, `LV_KEY_RIGHT` Increment the current parameter's value by 1 -- `LV_KEY_DOWN`, `LV_KEY_LEFT` Decrement the current parameter's by 1 -- `LV_KEY_ENTER` A long press will show the next mode. Double click to reset the current parameter. - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/colorwheel/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_colorwheel.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/imgbtn.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/imgbtn.md deleted file mode 100644 index d2db4dbb8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/imgbtn.md +++ /dev/null @@ -1,65 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/imgbtn.md -``` -# Image button (lv_imgbtn) - -## Overview - -The Image button is very similar to the simple 'Button' object. The only difference is that it displays user-defined images in each state instead of drawing a rectangle. - -You can set a left, right and center image, and the center image will be repeated to match the width of the object. - - - -## Parts and Styles -- `LV_PART_MAIN` Refers to the image(s). If background style properties are used, a rectangle will be drawn behind the image button. - -## Usage - -### Image sources -To set the image in a state, use the `lv_imgbtn_set_src(imgbtn, LV_IMGBTN_STATE_..., src_left, src_center, src_right)`. - -The image sources work the same as described in the [Image object](/widgets/core/img) except that "Symbols" are not supported by the Image button. -Any of the sources can `NULL`. - -The possible states are: -- `LV_IMGBTN_STATE_RELEASED` -- `LV_IMGBTN_STATE_PRESSED` -- `LV_IMGBTN_STATE_DISABLED` -- `LV_IMGBTN_STATE_CHECKED_RELEASED` -- `LV_IMGBTN_STATE_CHECKED_PRESSED` -- `LV_IMGBTN_STATE_CHECKED_DISABLED` - -If you set sources only in `LV_IMGBTN_STATE_RELEASED`, these sources will be used in other states too. -If you set e.g. `LV_IMGBTN_STATE_PRESSED` they will be used in pressed state instead of the released images. - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent when the button is toggled. - -Learn more about [Events](/overview/event). - -## Keys -- `LV_KEY_RIGHT/UP` Go to toggled state if `LV_OBJ_FLAG_CHECHABLE` is enabled. -- `LV_KEY_LEFT/DOWN` Go to non-toggled state if `LV_OBJ_FLAG_CHECHABLE` is enabled. -- `LV_KEY_ENTER` Clicks the button - - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/imgbtn/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_imgbtn.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/index.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/index.md deleted file mode 100644 index a933ad1fa..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/index.md +++ /dev/null @@ -1,29 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/object-types/index.md -``` -# Extra widgets - -```eval_rst - -.. toctree:: - :maxdepth: 1 - - calendar - chart - colorwheel - imgbtn - keyboard - led - list - meter - msgbox - span - spinbox - spinner - tabview - tileview - win -``` - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/keyboard.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/keyboard.md deleted file mode 100644 index 087b3ed77..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/keyboard.md +++ /dev/null @@ -1,82 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/keyboard.md -``` - - -# Keyboard (lv_keyboard) - -## Overview - -The Keyboard object is a special [Button matrix](/widgets/core/btnmatrix) with predefined keymaps and other features to realize a virtual keyboard to write texts into a [Text area](/widgets/core/textarea). - -## Parts and Styles -Similarly to Button matrices Keyboards consist of 2 part: -- `LV_PART_MAIN` The main part. Uses all the typical background properties -- `LV_PART_ITEMS` The buttons. Also uses all typical background properties as well as the *text* properties. - -## Usage - -### Modes -The Keyboards have the following modes: -- `LV_KEYBOARD_MODE_TEXT_LOWER` Display lower case letters -- `LV_KEYBOARD_MODE_TEXT_UPPER` Display upper case letters -- `LV_KEYBOARD_MODE_TEXT_SPECIAL` Display special characters -- `LV_KEYBOARD_MODE_NUM` Display numbers, +/- sign, and decimal dot. - -The `TEXT` modes' layout contains buttons to change mode. - -To set the mode manually, use `lv_keyboard_set_mode(kb, mode)`. The default mode is `LV_KEYBOARD_MODE_TEXT_UPPER`. - -### Assign Text area -You can assign a [Text area](/widgets/core/textarea) to the Keyboard to automatically put the clicked characters there. -To assign the text area, use `lv_keyboard_set_textarea(kb, ta)`. - - -### New Keymap -You can specify a new map (layout) for the keyboard with `lv_keyboard_set_map(kb, map)` and `lv_keyboard_set_ctrl_map(kb, ctrl_map)`. -Learn more about the [Button matrix](/widgets/core/btnmatrix) object. -Keep in mind that using following keywords will have the same effect as with the original map: -- `LV_SYMBOL_OK` Apply. -- `LV_SYMBOL_CLOSE` or `LV_SYMBOL_KEYBOARD` Close. -- `LV_SYMBOL_BACKSPACE` Delete on the left. -- `LV_SYMBOL_LEFT` Move the cursor left. -- `LV_SYMBOL_RIGHT` Move the cursor right. -- `LV_SYMBOL_NEW_LINE` New line. -- *"ABC"* Load the uppercase map. -- *"abc"* Load the lower case map. -- *"1#"* Load the lower case map. - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent when the button is pressed/released or repeated after long press. The event data is set to the ID of the pressed/released button. -- `LV_EVENT_READY` - The *Ok* button is clicked. -- `LV_EVENT_CANCEL` - The *Close* button is clicked. - -The keyboard has a **default event handler** callback called `lv_keyboard_def_event_cb`, which handles the button pressing, map changing, the assigned text area, etc. You can remove it and replace it with a custom event handler if you wish. - -Learn more about [Events](/overview/event). - -## Keys -- `LV_KEY_RIGHT/UP/LEFT/RIGHT` To navigate among the buttons and select one. -- `LV_KEY_ENTER` To press/release the selected button. - -Learn more about [Keys](/overview/indev). - - -## Examples - - -```eval_rst - -.. include:: ../../../examples/widgets/keyboard/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_keyboard.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/led.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/led.md deleted file mode 100644 index 4f6bbfd73..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/led.md +++ /dev/null @@ -1,51 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/led.md -``` -# LED (lv_led) - -## Overview - -The LEDs are rectangle-like (or circle) object whose brightness can be adjusted. With lower brightness the colors of the LED become darker. - -## Parts and Styles -The LEDs have only one main part, called `LV_LED_PART_MAIN` and it uses all the typical background style properties. - -## Usage - -### Color -You can set the color of the LED with `lv_led_set_color(led, lv_color_hex(0xff0080))`. -This will be used as background color, border color, and shadow color. - -### Brightness -You can set their brightness with `lv_led_set_bright(led, bright)`. The brightness should be between 0 (darkest) and 255 (lightest). - -### Toggle -Use `lv_led_on(led)` and `lv_led_off(led)` to set the brightness to a predefined ON or OFF value. The `lv_led_toggle(led)` toggles between the ON and OFF state. - -## Events -No special event are sent by the LED object. - -Learn more about [Events](/overview/event). - -## Keys -No *Keys* are processed by the object type. - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/led/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_led.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/list.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/list.md deleted file mode 100644 index b749d075e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/list.md +++ /dev/null @@ -1,55 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/list.md -``` -# List (lv_list) - -## Overview -The List is basically a rectangle with vertical layout to which Buttons and Texts can be added - -## Parts and Styles - -**Background** -- `LV_PART_MAIN` The main part of the list that uses all the typical background properties -- `LV_PART_SCROLLBAR` The scrollbar. See the [Base objects](/widgets/obj) documentation for details. - -**Buttons and Texts** -See the [Button](/widgets/core/btn)'s and [Label](/widgets/core/label)'s documentation. - -## Usage - -### Buttons -`lv_list_add_btn(list, icon, text)` adds a full-width button with an icon - that can be an image or symbol - and a text. - -The text starts to scroll horizontally if its too long. - -### Texts -`lv_list_add_text(list, icon, text)` adds a text. - - -## Events -No special events are sent by the List, but sent by the Button as usual. - -Learn more about [Events](/overview/event). - -## Keys -No *Keys* are processed by the object type. - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/list/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_list.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/meter.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/meter.md deleted file mode 100644 index 207131226..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/meter.md +++ /dev/null @@ -1,92 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/extra/meter.md -``` -# Meter (lv_meter) - -## Overview -The Meter widget can visualize data in very flexible ways. In can show arcs, needles, ticks lines and labels. - -## Parts and Styles -- `LV_PART_MAIN` The background of the Meter. Uses the typical background properties. -- `LV_PART_TICK` The tick lines a labels using the *line* and *text* style properties. -- `LV_PART_INDICATOR` The needle line or image using the *line* and *img* style properties, as well as the background properties to draw a square (or circle) on the pivot of the needles. Padding makes the square larger. -- `LV_PART_ITEMS` The arcs using the *arc* properties. - -## Usage - -### Add a scale - -First a *Scale* needs to be added to the Meter with `lv_meter_scale_t * scale = lv_meter_add_scale(meter)`. -The Scale has minor and major ticks and labels on the major ticks. Later indicators (needles, arcs, tick modifiers) can be added to the meter - -Any number of scales can be added to Meter. - -The minor tick lines can be configured with: `lv_meter_set_scale_ticks(meter, scale, tick_count, line_width, tick_length, ctick_olor)`. - -To add major tick lines use `lv_meter_set_scale_major_ticks(meter, scale, nth_major, tick_width, tick_length, tick_color, label_gap)`. `nth_major` to specify how many minor ticks to skip to draw a major tick. - -Labels are added automatically on major ticks with `label_gap` distance from the ticks with text proportionally to the values of the tick line. - -`lv_meter_set_scale_range(meter, scale, min, max, angle_range, rotation)` sets the value and angle range of the scale. - -### Add indicators - -Indicators needs to be added to a Scale and their value is interpreted in the range of the Scale. - -All the indicator add functions return `lv_meter_indicator_t *`. - -#### Needle line - -`indic = lv_meter_add_needle_line(meter, scale, line_width, line_color, r_mod)` adds a needle line to a Scale. By default the length of the line is the same as the scale's radius but `r_mod` changes the length. - -`lv_meter_set_indicator_value(meter, indic, value)` sets the value of the indicator. - -#### Needle image - -`indic = lv_meter_add_needle_img(meter, scale, img_src, pivot_x, pivot_y)` sets an image that will be used as a needle. `img_src` should be a needle pointing to the right like this `-O--->`. -`pivot_x` and `pivot_y` sets the pivot point of the rotation relative to the top left corner of the image. - -`lv_meter_set_indicator_value(meter, inidicator, value)` sets the value of the indicator. - -#### Arc -`indic = lv_meter_add_arc(meter, scale, arc_width, arc_color, r_mod)` adds and arc indicator. . By default the radius of the arc is the same as the scale's radius but `r_mod` changes the radius. - -`lv_meter_set_indicator_start_value(meter, indic, value)` and `lv_meter_set_indicator_end_value(meter, inidicator, value)` sets the value of the indicator. - -#### Scale lines (ticks) -`indic = lv_meter_add_scale_lines(meter, scale, color_start, color_end, local, width_mod)` adds an indicator that modifies the ticks lines. -If `local` is `true` the ticks' color will be faded from `color_start` to `color_end` in the indicator's start and end value range. -If `local` is `false` `color_start` and `color_end` will be mapped to the start and end value of the scale and only a "slice" of that color gradient will be visible in the indicator's start and end value range. -`width_mod` modifies the width of the tick lines. - -`lv_meter_set_indicator_start_value(meter, inidicator, value)` and `lv_meter_set_indicator_end_value(meter, inidicator, value)` sets the value of the indicator. - -## Events -- `LV_EVENT_DRAW_PART_BEGIN` and `LV_EVENT_DRAW_PART_END` is sent for the tick labels to allow overwriting the texts. The following fields of `lv_obj_draw_part_dsc_t` is set: -`clip_area`, `part` (to `LV_PART_TICK`), `id` (the index of the major tick line), `value` (the value of the tick line), `label_dsc`, `text` (value converted to decimal) - -Learn more about [Events](/overview/event). - -## Keys -No keys are handled by the Meter widget. - -Learn more about [Keys](/overview/indev). - - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/meter/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_meter.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/msgbox.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/msgbox.md deleted file mode 100644 index 54f8a886b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/msgbox.md +++ /dev/null @@ -1,71 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/extra/msgbox.md -``` -# Message box (lv_msgbox) - -## Overview -The Message boxes act as pop-ups. -They are built from a background container, a title, an optional close button, a text and optional buttons. - -The text will be broken into multiple lines automatically and the height will be set automatically to include the text and the buttons. - -The message box can be modal (blocking clicks on the rest of the screen) or not modal. - -## Parts and Styles -The mesasge box is built from other widgets so you can check these widget's documentation for details. -- Background: [lv_obj](/widgets/obj) -- Close button: [lv_btn](/widgets/core/btn) -- Title and text: [lv_label](/widgets/core/label) -- Buttons: [lv_btnmatrix](/widgets/core/btnmatrix) - -## Usage - -### Create a message box - -`lv_msgbox_create(parent, title, txt, btn_txts[], add_close_btn)` creates a message box. - -If `parent` is `NULL` the message box will be modal. `title` and `txt` are strings for the title and the text. -`btn_txts[]` is an array with the buttons' text. E.g. `const char * btn_txts[] = {"Ok", "Cancel", NULL}`. -`add_colse_btn` can be `true` or `false` to add/don't add a close button. - -### Get the parts -The building blocks of the message box can be obtained using the following functions: -```c -lv_obj_t * lv_msgbox_get_title(lv_obj_t * mbox); -lv_obj_t * lv_msgbox_get_close_btn(lv_obj_t * mbox); -lv_obj_t * lv_msgbox_get_text(lv_obj_t * mbox); -lv_obj_t * lv_msgbox_get_btns(lv_obj_t * mbox); -``` - -### Close the message box -`lv_msgbox_close(msgbox)` closes (deletes) the message box. - -## Events -- `LV_EVENT_VALUE_CHANGED` is sent by the buttons if one of them is clicked. `LV_OBJ_FLAG_EVENT_BUBBLE` is enabled on the buttons so you can add events to the message box itself. -In the event handler, `lv_event_get_target(e)` will return the button matrix and `lv_event_get_current_target(e)` will givreturn the message box. `lv_msgbox_get_active_btn_text(msgbox)` can be used to get the text of the clicked button. - -Learn more about [Events](/overview/event). - -## Keys -Keys have effect on the close button and button matrix. You can add them manually to a group if required. - -Learn more about [Keys](/overview/indev). - - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/msgbox/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_msgbox.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/span.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/span.md deleted file mode 100644 index 70db66633..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/span.md +++ /dev/null @@ -1,74 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/span.md -``` -# Span (lv_span) - -## Overview - -A spangroup is the object that is used to display rich text. Different from the label object, `spangroup` can automatically organize text of different fonts, colors, and sizes into the spangroup obj. - -## Parts and Styles -- `LV_PART_MAIN` The spangroup has only one part. - -## Usage - -### Set text and style - -The spangroup object uses span to describe text and text style. so, first we need to create `span` descriptor using `lv_span_t * span = lv_spangroup_new_span(spangroup)`. Then use `lv_span_set_text(span, "text")` to set text.The style of the modified text is the same as the normal style used, eg:`lv_style_set_text_color(&span->style, lv_palette_main(LV_PALETTE_RED))`. - -If spangroup object `mode != LV_SPAN_MODE_FIXED` you must call `lv_spangroup_refr_mode()` after you have modified `span` style(eg:set text, changed the font size, del span). - -### Text align -like label object, the spangroup can be set to one the following modes: -- `LV_TEXT_ALIGN_LEFT` Align text to left. -- `LV_TEXT_ALIGN_CENTER` Align text to center. -- `LV_TEXT_ALIGN_RIGHT` Align text to right. -- `LV_TEXT_ALIGN_AUTO` Align text auto. - -use function `lv_spangroup_set_align(spangroup, LV_TEXT_ALIGN_CENTER)` to set text align. - -### Modes -The spangroup can be set to one the following modes: -- `LV_SPAN_MODE_FIXED` fixes the object size. -- `LV_SPAN_MODE_EXPAND` Expand the object size to the text size but stay on a single line. -- `LV_SPAN_MODE_BREAK` Keep width, break the too long lines and auto expand height. - -Use `lv_spangroup_set_mode(spangroup, LV_SPAN_MODE_BREAK)` to set object mode. - -### Overflow -The spangroup can be set to one the following modes: -- `LV_SPAN_OVERFLOW_CLIP` truncates the text at the limit of the area. -- `LV_SPAN_OVERFLOW_ELLIPSIS` will display an ellipsis(`...`) when text overflows the area. - -Use `lv_spangroup_set_overflow(spangroup, LV_SPAN_OVERFLOW_CLIP)` to set object overflow mode. - -### first line indent -Use `lv_spangroup_set_indent(spangroup, 20)` to set the indent of the first line, in pixels. - -## Events -No special events are sent by this widget. - -Learn more about [Events](/overview/event). - -## Keys -No *Keys* are processed by the object type. - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/span/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_span.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/spinbox.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/spinbox.md deleted file mode 100644 index 920c1be1c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/spinbox.md +++ /dev/null @@ -1,57 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/extra/spinbox.md -``` -# Spinbox (lv_spinbox) - -## Overview -The Spinbox contains a number as text which can be increased or decreased by *Keys* or API functions. -Under the hood the Spinbox is a modified [Text area](/widgets/core/textarea). - -## Parts and Styles -The parts of the Spinbox are identical to the [Text area](/widgets/core/textarea). - -### Value, range and step -`lv_spinbox_set_value(spinbox, 1234)` sets a new value on the Spinbox. - -`lv_spinbox_increment(spinbox)` and `lv_spinbox_decrement(spinbox)` increments/decrements the value of the Spinbox according to the currently selected digit. - -`lv_spinbox_set_range(spinbox, -1000, 2500)` sets a range. If the value is changed by `lv_spinbox_set_value`, by *Keys*,`lv_spinbox_increment/decrement` this range will be respected. - -`lv_spinbox_set_step(spinbox, 100)` sets which digits to change on increment/decrement. Only multiples of ten can be set, and not for example 3. - -### Format - -`lv_spinbox_set_digit_format(spinbox, digit_count, separator_position)` sets the number format. `digit_count` is the number of digits excluding the decimal separator and the sign. -`separator_position` is the number of digits before the decimal point. If 0, no decimal point is displayed. - -### Rollover -`lv_spinbox_set_rollover(spinbox, true/false)` enables/disabled rollover mode. If either the minimum or maximum value is reached with rollover enabled, the value will change to the other limit. If rollover is disabled the value will be remain at the minimum or maximum value. - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent when the value has changed. - -Learn more about [Events](/overview/event). - -## Keys -- `LV_KEY_LEFT/RIGHT` With *Keypad* move the cursor left/right. With *Encoder* decrement/increment the selected digit. -- `LV_KEY_UP/DOWN` With *Keypad* and *Encoder* increment/decrement the value. -- `LV_KEY_ENTER` With *Encoder* got the net digit. Jump to the first after the last. - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/spinbox/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_spinbox.h - :project: lvgl - -``` -## Example diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/spinner.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/spinner.md deleted file mode 100644 index 993507d01..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/spinner.md +++ /dev/null @@ -1,46 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/extra/spinner.md -``` -# Spinner (lv_spinner) - -## Overview -The Spinner object is a spinning arc over a ring. - -## Parts and Styles -The parts are identical to the parts of [lv_arc](/widgets/core/arc). - -## Usage - -### Create a spinner - -To create a spinner use `lv_spinner_create(parent, spin_time, arc_length)`. `spin time` sets the spin time in milliseconds, `arc_length` sets the length of the spinning arc in degrees. - -## Events -No special events are sent the the Spinner. - -Learn more about [Events](/overview/event). - -## Keys -No *Keys* are processed by the object type. - -Learn more about [Keys](/overview/indev). - - - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/spinner/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_spinner.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/tabview.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/tabview.md deleted file mode 100644 index b08b88ca5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/tabview.md +++ /dev/null @@ -1,72 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/extra/tabview.md -``` - -# Tabview (lv_tabview) - -## Overview - -The Tab view object can be used to organize content in tabs. -The Tab view is built from other widgets: -- Main container: [lv_obj](/widgets/obj)) - - Tab buttons: [lv_btnmatrix](/widgets/core/btnmatrix) - - Container for the tabs: [lv_obj](/widgets/obj) - - Content of the tabs: [lv_obj](/widgets/obj) - -The tab buttons can be positioned on the top, bottom, left and right side of the Tab view. - -A new tab can be selected either by clicking on a tab button or by sliding horizontally on the content. - -## Parts and Styles -There are no special parts on the Tab view but the `lv_obj` and `lv_btnnmatrix` widgets are used to create the Tab view. - -## Usage - -### Create a Tab view - -`lv_tabview_create(parent, tab_pos, tab_size);` creates a new empty Tab view. `tab_pos` can be `LV_DIR_TOP/BOTTOM/LEFT/RIGHT` to position the tab buttons to a side. -`tab_size` is the height (in case of `LV_DIR_TOP/BOTTOM`) or width (in case of `LV_DIR_LEFT/RIGHT`) tab buttons. - -### Add tabs - -New tabs can be added with `lv_tabview_add_tab(tabview, "Tab name")`. This will return a pointer to an [lv_obj](/widgets/obj) object where the tab's content can be created. - -### Change tab - -To select a new tab you can: -- Click on its tab button -- Slide horizontally -- Use `lv_tabview_set_act(tabview, id, LV_ANIM_ON/OFF)` function - -### Get the parts - -`lv_tabview_get_content(tabview)` returns the container for the tabs, `lv_tabview_get_tab_btns(tabview)` returns the Tab buttons object which is a [Button matrix](/widgets/core/btnmatrix). - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent when a new tab is selected by sliding or clicking the tab button. `lv_tabview_get_tab_act(tabview)` returns the zero based index of the current tab. - -Learn more about [Events](/overview/event). - -## Keys - -Keys have effect only on the tab buttons (Button matrix). Add manually to a group if required. - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/tabview/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_tabview.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/tileview.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/tileview.md deleted file mode 100644 index c4f397796..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/tileview.md +++ /dev/null @@ -1,58 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/tileview.md -``` -# Tile view (lv_tileview) - -## Overview - -The Tile view is a container object whose elements (called *tiles*) can be arranged in grid form. -By swiping the user can navigate between the tiles. -Any direction of swiping can be disabled on the tiles individually to not allow moving from one tile to another. - -If the Tile view is screen sized, the user interface resembles what you may have seen on smartwatches. - -## Parts and Styles -The Tile view is built from an [lv_obj](/widgets/obj) container and [lv_obj](/widgets/obj) tiles. - -The parts and styles work the same as for [lv_obj](/widgets/obj). - -## Usage - -### Add a tile - -`lv_tileview_add_tile(tileview, row_id, col_id, dir)` creates a new tile on the `row_id`th row and `col_id`th column. -`dir` can be `LV_DIR_LEFT/RIGHT/TOP/BOTTOM/HOR/VER/ALL` or OR-ed values to enable moving to the adjacent tiles into the given direction by swiping. - -The returned value is an `lv_obj_t *` on which the content of the tab can be created. - -### Change tile -The Tile view can scroll to a tile with `lv_obj_set_tile(tileview, tile_obj, LV_ANIM_ON/OFF)` or `lv_obj_set_tile_id(tileviewv, col_id, row_id, LV_ANIM_ON/OFF);` - - -## Events -- `LV_EVENT_VALUE_CHANGED` Sent when a new tile loaded by scrolling. `lv_tileview_get_tile_act(tabview)` can be used to get current tile. - -## Keys -*Keys* are not handled by the Tile view. - -Learn more about [Keys](/overview/indev). - -## Example - - -```eval_rst - -.. include:: ../../../examples/widgets/tileview/index.rst - -``` - - -## API - -```eval_rst - -.. doxygenfile:: lv_tileview.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/win.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/win.md deleted file mode 100644 index 20d2a7358..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/extra/win.md +++ /dev/null @@ -1,65 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/win.md -``` -# Window (lv_win) - -## Overview - -The Window is container-like object built from a header with title and buttons and a content area. - -## Parts and Styles -The Window is built from other widgets so you can check their documentation for details: -- Background: [lv_obj](/widgets/obj) -- Header on the background: [lv_obj](/widgets/obj) -- Title on the header: [lv_label](/widgets/core/label) -- Buttons on the header: [lv_btn](/widgets/core/btn) -- Content area on the background: [lv_obj](/widgets/obj) - - -## Usage - -### Create a Window - -`lv_win_create(parent, header_height)` creates a Window with an empty header. - -### Title and buttons - -Any number of texts (but typically only one) can be added to the header with `lv_win_add_title(win, "The title")`. - -Control buttons can be added to the window's header with `lv_win_add_btn_right(win, icon, btn_width)`. `icon` can be any image source, and `btn_width` is the width of the button. - -The title and the buttons will be added in the order the functions are called. So adding a button, a text and two other buttons will result in a button on the left, a title, and 2 buttons on the right. -The width of the title is set to take all the remaining space on the header. In other words: it pushes to the right all the buttons that are added after the title. - -## Get the parts -`lv_win_get_header(win)` returns a pointer to the header, `lv_win_get_content(win)` returns a pointer to the content container to which the content of the window can be added. - -## Events -No special events are sent by the windows, however events can be added manually to the return value of `lv_win_add_btn_right`. - -Learn more about [Events](/overview/event). - -## Keys -No *Keys* are handled by the window. - -Learn more about [Keys](/overview/indev). - - -## Example - -```eval_rst - -.. include:: ../../../examples/widgets/win/index.rst - -``` - - -## API - -```eval_rst - -.. doxygenfile:: lv_win.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/index.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/index.md deleted file mode 100644 index 4bff9163f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/index.md +++ /dev/null @@ -1,17 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/object-types/index.md -``` -# Widgets - -```eval_rst - -.. toctree:: - :maxdepth: 1 - - obj - core/index - extra/index -``` - - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/obj.md b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/obj.md deleted file mode 100644 index 05e9f114b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/docs/widgets/obj.md +++ /dev/null @@ -1,176 +0,0 @@ -```eval_rst -.. include:: /header.rst -:github_url: |github_link_base|/widgets/obj.md -``` -# Base object (lv_obj) - -## Overview - -The 'Base Object' implements the basic properties of widgets on a screen, such as: -- coordinates -- parent object -- children -- contains the styles -- attributes like *Clickable*, *Scrollable*, etc. - -In object-oriented thinking, it is the base class from which all other objects in LVGL are inherited. - -The functions and functionalities of the Base object can be used with other widgets too. For example `lv_obj_set_width(slider, 100)` - -The Base object can be directly used as a simple widget: it nothing else than a rectangle. In HTML terms, think of it as a `
`. - -### Coordinates - -Only a small subset of coordinate settings is described here. To see all the features of LVGL (padding, coordinates in styles, layouts, etc) visit the [Coordinates](/overview/coords) page. - -#### Size -The object size can be modified on individual axes with `lv_obj_set_width(obj, new_width)` and `lv_obj_set_height(obj, new_height)`, or both axes can be modified at the same time with `lv_obj_set_size(obj, new_width, new_height)`. - -#### Position -You can set the position relative to the parent with `lv_obj_set_x(obj, new_x)` and `lv_obj_set_y(obj, new_y)`, or both axes at the same time with `lv_obj_set_pos(obj, new_x, new_y)`. - -#### Alignment -You can align the object on its parent with `lv_obj_set_align(obj, LV_ALIGN_...)`. After this every x and y setting will be ralitive to the set alignment mode. -For example a this will shift the object by 10;20 px from the center of its parent. -```c -lv_obj_set_align(obj, LV_ALIGN_CENTER); -lv_obj_set_pos(obj, 10, 20); - -//Or in one function -lv_obj_align(obj, LV_ALIGN_CENTER, 10, 20); -``` - -To align one object to another use `lv_obj_align_to(obj_to_align, obj_referece, LV_ALIGN_..., x, y)` - -For example, to align a text below an image: `lv_obj_align(text, image, LV_ALIGN_OUT_BOTTOM_MID, 0, 10)`. - -The following align types exist: -![](/misc/align.png "Alignment types in LVGL") - - -### Parents and children -You can set a new parent for an object with `lv_obj_set_parent(obj, new_parent)`. To get the current parent, use `lv_obj_get_parent(obj)`. - -To get a specific children of a parent use `lv_obj_get_child(parent, idx)`. Some examples for `idx`: -- `0` get the child created first child -- `1` get the child created second -- `-1` get the child created last - -The children can be iterated lke this -```c -uint32_t i; -for(i = 0; i < lv_obj_get_child_cnt(parent); i++) { - lv_obj_t * child = lv_obj_get_child(paernt, i); - /*Do something with child*/ -} -``` - -`lv_obj_get_child_id(obj)` returns the index of the object. That is how many younger children its parent has. - -You can bring an object to the foreground or send it to the background with `lv_obj_move_foreground(obj)` and `lv_obj_move_background(obj)`. - -### Screens -When you have created a screen like `lv_obj_t * screen = lv_obj_create(NULL)`, you can load it with `lv_scr_load(screen)`. The `lv_scr_act()` function gives you a pointer to the current screen. - -If you have multiple displays then it's important to know that these functions operate on the most-recently created or on the explicitly selected (with `lv_disp_set_default`) display. - -To get an object's screen use the `lv_obj_get_screen(obj)` function. - -### Events - -To set an event callback for an object, use `lv_obj_add_event_cb(obj, event_cb, LV_EVENT_..., user_data)`, - -To manually send an event to an object, use `lv_event_send(obj, LV_EVENT_..., param)` - -Read the [Event overview](/overview/event) to learn more about the events. - - -### Styles -Be sure to read the [Style overview](/overview/style). Here only the most essential functions are described. - -A new style can be added to an object with `lv_obj_add_style(obj, &new_style, selector)` function. -`selector` is a combination of part and state(s). E.g. `LV_PART_SCROLLBAR | LV_STATE_PRESSED`. - -The base objects use `LV_PART_MAIN` style properties and `LV_PART_SCROLLBAR` with the typical backgroud style properties. - - -### Flags -There are some attributes which can be enabled/disabled by `lv_obj_add/clear_flag(obj, LV_OBJ_FLAG_...)`: - -- `LV_OBJ_FLAG_HIDDEN` Make the object hidden. (Like it wasn't there at all) -- `LV_OBJ_FLAG_CLICKABLE` Make the object clickable by the input devices -- `LV_OBJ_FLAG_CLICK_FOCUSABLE` Add focused state to the object when clicked -- `LV_OBJ_FLAG_CHECKABLE` Toggle checked state when the object is clicked -- `LV_OBJ_FLAG_SCROLLABLE` Make the object scrollable -- `LV_OBJ_FLAG_SCROLL_ELASTIC` Allow scrolling inside but with slower speed -- `LV_OBJ_FLAG_SCROLL_MOMENTUM` Make the object scroll further when "thrown" -- `LV_OBJ_FLAG_SCROLL_ONE` Allow scrolling only one snapable children -- `LV_OBJ_FLAG_SCROLL_CHAIN` Allow propagating the scroll to a parent -- `LV_OBJ_FLAG_SCROLL_ON_FOCUS` Automatically scroll object to make it visible when focused -- `LV_OBJ_FLAG_SNAPABLE` If scroll snap is enabled on the parent it can snap to this object -- `LV_OBJ_FLAG_PRESS_LOCK` Keep the object pressed even if the press slid from the object -- `LV_OBJ_FLAG_EVENT_BUBBLE` Propagate the events to the parent too -- `LV_OBJ_FLAG_GESTURE_BUBBLE` Propagate the gestures to the parent -- `LV_OBJ_FLAG_ADV_HITTEST` Allow performing more accurate hit (click) test. E.g. consider rounded corners. -- `LV_OBJ_FLAG_IGNORE_LAYOUT` Make the object position-able by the layouts -- `LV_OBJ_FLAG_FLOATING` Do not scroll the object when the parent scrolls and ignore layout - -- `LV_OBJ_FLAG_LAYOUT_1` Custom flag, free to use by layouts -- `LV_OBJ_FLAG_LAYOUT_2` Custom flag, free to use by layouts - -- `LV_OBJ_FLAG_WIDGET_1` Custom flag, free to use by widget -- `LV_OBJ_FLAG_WIDGET_2` Custom flag, free to use by widget - -- `LV_OBJ_FLAG_USER_1` Custom flag, free to use by user -- `LV_OBJ_FLAG_USER_2` Custom flag, free to use by user -- `LV_OBJ_FLAG_USER_3` Custom flag, free to use by user -- `LV_OBJ_FLAG_USER_4` Custom flag, free to use by usersection. - -Some examples: -```c -/*Hide on object*/ -lv_obj_add_flag(obj, LV_OBJ_FLAG_HIDDEN); - -/*Make an obejct non-clickable*/ -lv_obj_clear_flag(obj, LV_OBJ_FLAG_CLICKABLE); -``` - -### Groups - -Read the [Input devices overview](/overview/indev) to learn more about the *Groups*. - -Objects are added to a *group* with `lv_group_add_obj(group, obj)`, and you can use `lv_obj_get_group(obj)` to see which group an object belongs to. - -`lv_obj_is_focused(obj)` returns if the object is currently focused on its group or not. If the object is not added to a group, `false` will be returned. - - -### Extended click area -By default, the objects can be clicked only on their coordinates, however, this area can be extended with `lv_obj_set_ext_click_area(obj, size)`. - -## Events -- `LV_EVENT_VALUE_CHANGED` when the `LV_OBJ_FLAG_CHECKABLE` flag is enabled and the object clicked (on transition to/from the checked state) - -Learn more about [Events](/overview/event). - -## Keys -If `LV_OBJ_FLAG_CHECKABLE` is enabled `LV_KEY_RIGHT` and `LV_KEY_UP` make the object checked, and `LV_KEY_LEFT` and `LV_KEY_DOWN` make it unchecked. - - -Learn more about [Keys](/overview/indev). - -## Example - -```eval_rst - -.. include:: ../../examples/widgets/obj/index.rst - -``` - -## API - -```eval_rst - -.. doxygenfile:: lv_obj.h - :project: lvgl - -``` diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/anim/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/anim/index.rst deleted file mode 100644 index 11ece8e28..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/anim/index.rst +++ /dev/null @@ -1,19 +0,0 @@ -C -^ - -Start animation on an event -"""""""""""""""""""""""""""" - -.. lv_example:: anim/lv_example_anim_1 - :language: c - -Playback animation -""""""""""""""""""" -.. lv_example:: anim/lv_example_anim_2 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/anim/lv_example_anim.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/anim/lv_example_anim.h deleted file mode 100644 index 32e898517..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/anim/lv_example_anim.h +++ /dev/null @@ -1,39 +0,0 @@ -/** - * @file lv_example_anim.h - * - */ - -#ifndef LV_EXAMPLE_ANIM_H -#define LV_EXAMPLE_ANIM_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ -void lv_example_anim_1(void); -void lv_example_anim_2(void); - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_EXAMPLE_ANIM_H*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/anim/lv_example_anim_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/anim/lv_example_anim_1.c deleted file mode 100644 index 8e18c1ec2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/anim/lv_example_anim_1.c +++ /dev/null @@ -1,52 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_SWITCH - -static void anim_x_cb(void * var, int32_t v) -{ - lv_obj_set_x(var, v); -} - -static void sw_event_cb(lv_event_t * e) -{ - lv_obj_t * sw = lv_event_get_target(e); - lv_obj_t * label = lv_event_get_user_data(e); - - if(lv_obj_has_state(sw, LV_STATE_CHECKED)) { - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_var(&a, label); - lv_anim_set_values(&a, lv_obj_get_x(label), 100); - lv_anim_set_time(&a, 500); - lv_anim_set_exec_cb(&a, anim_x_cb); - lv_anim_set_path_cb(&a, lv_anim_path_overshoot); - lv_anim_start(&a); - } else { - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_var(&a, label); - lv_anim_set_values(&a, lv_obj_get_x(label), -lv_obj_get_width(label)); - lv_anim_set_time(&a, 500); - lv_anim_set_exec_cb(&a, anim_x_cb); - lv_anim_set_path_cb(&a, lv_anim_path_ease_in); - lv_anim_start(&a); - } - -} - -/** - * Start animation on an event - */ -void lv_example_anim_1(void) -{ - lv_obj_t * label = lv_label_create(lv_scr_act()); - lv_label_set_text(label, "Hello animations!"); - lv_obj_set_pos(label, 100, 10); - - - lv_obj_t * sw = lv_switch_create(lv_scr_act()); - lv_obj_center(sw); - lv_obj_add_state(sw, LV_STATE_CHECKED); - lv_obj_add_event_cb(sw, sw_event_cb, LV_EVENT_VALUE_CHANGED, label); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/anim/lv_example_anim_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/anim/lv_example_anim_2.c deleted file mode 100644 index d030ed603..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/anim/lv_example_anim_2.c +++ /dev/null @@ -1,45 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_SWITCH - - -static void anim_x_cb(void * var, int32_t v) -{ - lv_obj_set_x(var, v); -} - -static void anim_size_cb(void * var, int32_t v) -{ - lv_obj_set_size(var, v, v); -} - -/** - * Create a playback animation - */ -void lv_example_anim_2(void) -{ - - lv_obj_t * obj = lv_obj_create(lv_scr_act()); - lv_obj_set_style_bg_color(obj, lv_palette_main(LV_PALETTE_RED), 0); - lv_obj_set_style_radius(obj, LV_RADIUS_CIRCLE, 0); - - lv_obj_align(obj, LV_ALIGN_LEFT_MID, 10, 0); - - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_var(&a, obj); - lv_anim_set_values(&a, 10, 50); - lv_anim_set_time(&a, 1000); - lv_anim_set_playback_delay(&a, 100); - lv_anim_set_playback_time(&a, 300); - lv_anim_set_repeat_delay(&a, 500); - lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE); - lv_anim_set_path_cb(&a, lv_anim_path_ease_in_out); - - lv_anim_set_exec_cb(&a, anim_size_cb); - lv_anim_start(&a); - lv_anim_set_exec_cb(&a, anim_x_cb); - lv_anim_set_values(&a, 10, 240); - lv_anim_start(&a); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/arduino/LVGL_Arduino/LVGL_Arduino.ino b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/arduino/LVGL_Arduino/LVGL_Arduino.ino deleted file mode 100644 index a22859040..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/arduino/LVGL_Arduino/LVGL_Arduino.ino +++ /dev/null @@ -1,136 +0,0 @@ -#include -#include -/*If you want to use the LVGL examples, - make sure to install the lv_examples Arduino library - and uncomment the following line. -#include -*/ - -#include - -TFT_eSPI tft = TFT_eSPI(); /* TFT instance */ - -/*Change to your screen resolution*/ -static const uint32_t screenWidth = 480; -static const uint32_t screenHeight = 320; - -static lv_disp_draw_buf_t draw_buf; -static lv_color_t buf[ screenWidth * 10 ]; - -#if LV_USE_LOG != 0 -/* Serial debugging */ -void my_print( lv_log_level_t level, const char * file, uint32_t line, const char * fn_name, const char * dsc ) -{ - Serial.printf( "%s(%s)@%d->%s\r\n", file, fn_name, line, dsc ); - Serial.flush(); -} -#endif - -/* Display flushing */ -void my_disp_flush( lv_disp_drv_t *disp, const lv_area_t *area, lv_color_t *color_p ) -{ - uint32_t w = ( area->x2 - area->x1 + 1 ); - uint32_t h = ( area->y2 - area->y1 + 1 ); - - tft.startWrite(); - tft.setAddrWindow( area->x1, area->y1, w, h ); - tft.pushColors( ( uint16_t * )&color_p->full, w * h, true ); - tft.endWrite(); - - lv_disp_flush_ready( disp ); -} - -/*Read the touchpad*/ -void my_touchpad_read( lv_indev_drv_t * indev_driver, lv_indev_data_t * data ) -{ - uint16_t touchX, touchY; - - bool touched = tft.getTouch( &touchX, &touchY, 600 ); - - if( !touched ) - { - data->state = LV_INDEV_STATE_REL; - } - else - { - data->state = LV_INDEV_STATE_PR; - - /*Set the coordinates*/ - data->point.x = touchX; - data->point.y = touchY; - - Serial.print( "Data x " ); - Serial.println( touchX ); - - Serial.print( "Data y " ); - Serial.println( touchY ); - } -} - -void setup() -{ - Serial.begin( 115200 ); /* prepare for possible serial debug */ - Serial.println( "Hello Arduino! (V8.0.X)" ); - Serial.println( "I am LVGL_Arduino" ); - - lv_init(); - -#if LV_USE_LOG != 0 - lv_log_register_print_cb( my_print ); /* register print function for debugging */ -#endif - - tft.begin(); /* TFT init */ - tft.setRotation( 3 ); /* Landscape orientation, flipped */ - - /*Set the touchscreen calibration data, - the actual data for your display can be aquired using - the Generic -> Touch_calibrate example from the TFT_eSPI library*/ - uint16_t calData[5] = { 275, 3620, 264, 3532, 1 }; - tft.setTouch( calData ); - - lv_disp_draw_buf_init( &draw_buf, buf, NULL, screenWidth * 10 ); - - /*Initialize the display*/ - static lv_disp_drv_t disp_drv; - lv_disp_drv_init( &disp_drv ); - /*Change the following line to your display resolution*/ - disp_drv.hor_res = screenWidth; - disp_drv.ver_res = screenHeight; - disp_drv.flush_cb = my_disp_flush; - disp_drv.draw_buf = &draw_buf; - lv_disp_drv_register( &disp_drv ); - - /*Initialize the (dummy) input device driver*/ - static lv_indev_drv_t indev_drv; - lv_indev_drv_init( &indev_drv ); - indev_drv.type = LV_INDEV_TYPE_POINTER; - indev_drv.read_cb = my_touchpad_read; - lv_indev_drv_register( &indev_drv ); - -#if 0 - /* Create simple label */ - lv_obj_t *label = lv_label_create( lv_scr_act() ); - lv_label_set_text( label, "Hello Arduino! (V8.0.X)" ); - lv_obj_align( label, LV_ALIGN_CENTER, 0, 0 ); -#else - /* Try an example from the lv_examples Arduino library - make sure to include it as written above. - lv_example_btn_1(); - */ - - // uncomment one of these demos - lv_demo_widgets(); // OK - // lv_demo_benchmark(); // OK - // lv_demo_keypad_encoder(); // works, but I haven't an encoder - // lv_demo_music(); // NOK - // lv_demo_printer(); - // lv_demo_stress(); // seems to be OK -#endif - Serial.println( "Setup done" ); -} - -void loop() -{ - lv_timer_handler(); /* let the GUI do its work */ - delay( 5 ); -} \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg001.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg001.c deleted file mode 100644 index af06b2aa1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg001.c +++ /dev/null @@ -1,719 +0,0 @@ -#if defined(LV_LVGL_H_INCLUDE_SIMPLE) -#include "lvgl.h" -#else -#include "lvgl/lvgl.h" -#endif - - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_ANIMIMG001 -#define LV_ATTRIBUTE_IMG_ANIMIMG001 -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMG_ANIMIMG001 uint8_t animimg001_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Blue: 2 bit, Green: 3 bit, Red: 3 bit, Alpha 8 bit */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x04, 0xff, 0x14, 0xff, 0x27, 0xff, 0x3b, 0xff, 0x4c, 0xff, 0x5f, 0xff, 0x6f, 0xff, 0x7f, 0xff, 0x8c, 0xff, 0x9b, 0xff, 0xa7, 0xff, 0xb3, 0xff, 0xbc, 0xff, 0xc7, 0xff, 0xd0, 0xff, 0xd7, 0xff, 0xdb, 0xff, 0xe0, 0xff, 0xe3, 0xff, 0xe7, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xe3, 0xff, 0xe3, 0xff, 0xdb, 0xff, 0xd8, 0xff, 0xd0, 0xff, 0xcb, 0xff, 0xc0, 0xff, 0xb7, 0xff, 0xab, 0xff, 0x9f, 0xff, 0x90, 0xff, 0x83, 0xff, 0x73, 0xff, 0x64, 0xff, 0x53, 0xff, 0x40, 0xff, 0x2f, 0xff, 0x18, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x27, 0xff, 0x47, 0xff, 0x64, 0xff, 0x80, 0xff, 0x9c, 0xff, 0xb7, 0xff, 0xcf, 0xff, 0xe4, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf3, 0xff, 0xeb, 0xff, 0xe3, 0xff, 0xdc, 0xff, 0xd7, 0xff, 0xcc, 0xff, 0xc8, 0xff, 0xc4, 0xff, 0xc0, 0xff, 0xbb, 0xff, 0xb7, 0xff, 0xb4, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xab, 0xff, 0xa8, 0xff, 0xa8, 0xff, 0xab, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xb0, 0xff, 0xb4, 0xff, 0xb7, 0xff, 0xbc, 0xff, 0xbf, 0xff, 0xc3, 0xff, 0xc8, 0xff, 0xcf, 0xff, 0xd4, 0xff, 0xdc, 0xff, 0xe4, 0xff, 0xec, 0xff, 0xf7, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xeb, 0xff, 0xd4, 0xff, 0xbc, 0xff, 0xa3, 0xff, 0x88, 0xff, 0x6c, 0xff, 0x50, 0xff, 0x30, 0xff, 0x10, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x23, 0xff, 0x4f, 0xff, 0x77, 0xff, 0x9c, 0xff, 0xc0, 0xff, 0xe3, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xeb, 0xff, 0xdb, 0xff, 0xcb, 0xff, 0xbb, 0xff, 0xa8, 0xdb, 0x9b, 0xdb, 0x88, 0xdb, 0x7c, 0xdb, 0x70, 0xb7, 0x67, 0xb7, 0x5b, 0xb6, 0x50, 0xb6, 0x4c, 0xb6, 0x4b, 0xb6, 0x48, 0xb6, 0x44, 0xb6, 0x43, 0xb6, 0x40, 0xb6, 0x40, 0xb6, 0x40, 0xb6, 0x3f, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3b, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x3b, 0xb6, 0x3b, 0xb6, 0x3b, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3f, 0xb7, 0x44, 0xdb, 0x50, 0xdb, 0x5f, 0xdb, 0x6b, 0xff, 0x7b, 0xff, 0x88, 0xff, 0x97, 0xff, 0xab, 0xff, 0xbc, 0xff, 0xd0, 0xff, 0xe3, 0xff, 0xf4, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xcc, 0xff, 0xa8, 0xff, 0x83, 0xff, 0x5b, 0xff, 0x33, 0xff, 0x0b, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x08, 0xff, 0x34, 0xff, 0x68, 0xff, 0x9b, 0xff, 0xc8, 0xff, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xe8, 0xff, 0xd0, 0xff, 0xb8, 0xff, 0x9f, 0xdb, 0x87, 0xdb, 0x6f, 0xb7, 0x5b, 0xb6, 0x4b, 0xb6, 0x47, 0xb6, 0x43, 0xb6, 0x40, 0xb6, 0x3f, 0xb6, 0x3c, 0xb6, 0x3b, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x37, 0xb6, 0x37, 0xb6, 0x37, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x34, 0xb6, 0x38, 0xb6, 0x3b, 0xb6, 0x40, 0xb7, 0x4c, 0xdb, 0x60, 0xff, 0x7b, 0xff, 0x94, 0xff, 0xb0, 0xff, 0xcb, 0xff, 0xe4, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xd7, 0xff, 0xa8, 0xff, 0x78, 0xff, 0x44, 0xff, 0x13, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x0c, 0xff, 0x48, 0xff, 0x88, 0xff, 0xc3, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xeb, 0xff, 0xc7, 0xff, 0xa7, 0xdb, 0x87, 0xdb, 0x68, 0xb7, 0x4f, 0xb6, 0x44, 0xb6, 0x40, 0xb6, 0x3c, 0xb6, 0x3b, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2c, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x33, 0xb6, 0x34, 0xb6, 0x38, 0xb6, 0x3f, 0xb6, 0x4b, 0xdb, 0x63, 0xff, 0x83, 0xff, 0xa4, 0xff, 0xc7, 0xff, 0xe7, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xd4, 0xff, 0x98, 0xff, 0x5b, 0xff, 0x1b, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x23, 0xff, 0x70, 0xff, 0xbc, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xcc, 0xff, 0xa3, 0xdb, 0x78, 0xdb, 0x53, 0xb6, 0x40, 0xb6, 0x3c, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x37, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x37, 0xb6, 0x3b, 0xb6, 0x40, 0xb7, 0x53, 0xdb, 0x77, 0xff, 0x9f, 0xff, 0xc7, 0xff, 0xec, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xd0, 0xff, 0x87, 0xff, 0x37, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x10, 0xff, 0x6b, 0xff, 0xc8, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xd3, 0xff, 0x9c, 0xdb, 0x68, 0xb7, 0x40, 0xb6, 0x38, 0xb6, 0x37, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2c, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x33, 0xb6, 0x37, 0xb7, 0x3c, 0xdb, 0x5f, 0xff, 0x90, 0xff, 0xc4, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x80, 0xff, 0x1f, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x1c, 0xff, 0x90, 0xff, 0xf3, 0xff, 0xfc, 0xff, 0xd3, 0xff, 0x8b, 0xdb, 0x4b, 0xb6, 0x37, 0xb6, 0x34, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x2b, 0xb7, 0x2f, 0xb7, 0x33, 0xb7, 0x3f, 0xff, 0x73, 0xff, 0xb7, 0xff, 0xf7, 0xff, 0xfb, 0xff, 0xa7, 0xff, 0x2c, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x07, 0xff, 0x7b, 0xff, 0xf4, 0xff, 0xf8, 0xff, 0xaf, 0xdb, 0x5b, 0xb6, 0x38, 0xb6, 0x33, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb7, 0x24, 0xb7, 0x27, 0xb7, 0x28, 0xdb, 0x38, 0xff, 0x88, 0xff, 0xe4, 0xff, 0xfb, 0xff, 0x93, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x13, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xb8, 0xdb, 0x4f, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x2f, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xdb, 0x2b, 0xff, 0x84, 0xff, 0xf3, 0xff, 0xd3, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x04, 0xff, 0xbf, 0xff, 0xfb, 0xff, 0x80, 0xb6, 0x37, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x2c, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xff, 0x3f, 0xff, 0xdc, 0xff, 0xd0, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x50, 0xff, 0xff, 0xff, 0x8f, 0xb6, 0x37, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xff, 0x38, 0xff, 0xf4, 0xff, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x77, 0xff, 0xff, 0xdb, 0x4f, 0xb6, 0x34, 0xb6, 0x30, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xff, 0xcb, 0xff, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x53, 0xff, 0xff, 0xff, 0x87, 0xb6, 0x37, 0xb6, 0x30, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xdb, 0x33, 0xff, 0xf0, 0xff, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x23, 0xff, 0xd4, 0xff, 0xf4, 0xff, 0x73, 0xb6, 0x38, 0xb6, 0x30, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xdb, 0x37, 0xff, 0xcf, 0xff, 0xf3, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0b, 0xdb, 0x78, 0xff, 0xd3, 0xff, 0xfc, 0xff, 0xa8, 0xb7, 0x47, 0xb6, 0x33, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2f, 0xff, 0x73, 0xff, 0xe8, 0xff, 0xf0, 0xff, 0x94, 0xdb, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x03, 0xdb, 0x6f, 0xdb, 0x53, 0xff, 0x9c, 0xff, 0xf8, 0xff, 0xef, 0xff, 0x9f, 0xdb, 0x48, 0xb6, 0x2f, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb7, 0x24, 0xb7, 0x24, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2c, 0xb7, 0x2c, 0xb7, 0x2f, 0xb7, 0x2f, 0xb7, 0x30, 0xb6, 0x30, 0xb6, 0x33, 0xb7, 0x34, 0xb7, 0x34, 0xb7, 0x3c, 0xff, 0x7b, 0xff, 0xd4, 0xff, 0xff, 0xff, 0xcb, 0xff, 0x6b, 0xdb, 0x7c, 0xb7, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x63, 0xdb, 0x5b, 0xdb, 0x40, 0xff, 0x4c, 0xff, 0xaf, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xbf, 0xff, 0x74, 0xb7, 0x34, 0xb6, 0x27, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb7, 0x27, 0xb7, 0x28, 0xb7, 0x28, 0xb7, 0x28, 0xb7, 0x2b, 0xb7, 0x2b, 0xb7, 0x2c, 0xb7, 0x2c, 0xb7, 0x2c, 0xb7, 0x2f, 0xb7, 0x2f, 0xb7, 0x30, 0xb7, 0x30, 0xb7, 0x30, 0xb7, 0x33, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x38, 0xb7, 0x3b, 0xb7, 0x3c, 0xb7, 0x3c, 0xb7, 0x43, 0xff, 0x67, 0xff, 0xa8, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xd3, 0xff, 0x74, 0xdb, 0x48, 0xdb, 0x60, 0xdb, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x53, 0xdb, 0x60, 0xdb, 0x47, 0xdb, 0x38, 0xdb, 0x2c, 0xff, 0x3c, 0xff, 0x8f, 0xff, 0xe0, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xbc, 0xff, 0x7c, 0xdb, 0x40, 0xb6, 0x23, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb7, 0x27, 0xb7, 0x28, 0xb7, 0x2b, 0xb7, 0x2b, 0xb7, 0x2c, 0xb7, 0x2c, 0xb7, 0x2c, 0xb7, 0x2f, 0xb7, 0x2f, 0xb7, 0x30, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x37, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x38, 0xb7, 0x3b, 0xb7, 0x3c, 0xb7, 0x3c, 0xb7, 0x3f, 0xb7, 0x40, 0xb7, 0x43, 0xb7, 0x44, 0xb7, 0x47, 0xdb, 0x54, 0xff, 0x80, 0xff, 0xb3, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xb0, 0xff, 0x5f, 0xdb, 0x34, 0xdb, 0x3f, 0xdb, 0x4f, 0xdb, 0x64, 0xdb, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3f, 0xdb, 0x68, 0xdb, 0x4b, 0xdb, 0x3f, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x28, 0xff, 0x23, 0xff, 0x50, 0xff, 0x97, 0xff, 0xdb, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xe0, 0xff, 0xac, 0xff, 0x78, 0xdb, 0x44, 0xb7, 0x20, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x28, 0xb7, 0x2b, 0xb7, 0x2c, 0xb7, 0x2f, 0xb7, 0x30, 0xb7, 0x33, 0xb7, 0x33, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x3b, 0xb7, 0x3b, 0xb7, 0x3f, 0xb7, 0x3f, 0xb7, 0x40, 0xb7, 0x40, 0xb7, 0x43, 0xb7, 0x44, 0xb7, 0x47, 0xb7, 0x48, 0xb7, 0x4b, 0xb7, 0x4f, 0xdb, 0x63, 0xff, 0x88, 0xff, 0xb0, 0xff, 0xd8, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xef, 0xff, 0xb3, 0xff, 0x6f, 0xff, 0x33, 0xdb, 0x2f, 0xdb, 0x34, 0xdb, 0x3b, 0xdb, 0x44, 0xdb, 0x53, 0xdb, 0x6b, 0xdb, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x28, 0xdb, 0x70, 0xdb, 0x4f, 0xdb, 0x40, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x3c, 0xff, 0x74, 0xff, 0xac, 0xff, 0xe3, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xf3, 0xff, 0xcb, 0xff, 0x9f, 0xff, 0x77, 0xff, 0x4f, 0xdb, 0x28, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2c, 0xb7, 0x2f, 0xb7, 0x30, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x38, 0xb7, 0x3b, 0xb7, 0x3c, 0xb7, 0x40, 0xb7, 0x43, 0xb7, 0x44, 0xb7, 0x47, 0xb7, 0x48, 0xb7, 0x4b, 0xb7, 0x4c, 0xb7, 0x50, 0xdb, 0x57, 0xdb, 0x70, 0xff, 0x8f, 0xff, 0xaf, 0xff, 0xcf, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xc0, 0xff, 0x8c, 0xff, 0x54, 0xff, 0x2b, 0xff, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3c, 0xdb, 0x47, 0xdb, 0x54, 0xdb, 0x6f, 0xdb, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x10, 0xdb, 0x78, 0xdb, 0x50, 0xdb, 0x43, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x37, 0xff, 0x63, 0xff, 0x98, 0xff, 0xdf, 0xff, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xff, 0xc7, 0xff, 0xa4, 0xff, 0x84, 0xff, 0x67, 0xff, 0x48, 0xdb, 0x2b, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2f, 0xb6, 0x30, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x3b, 0xb7, 0x3c, 0xb7, 0x3f, 0xb7, 0x43, 0xb7, 0x44, 0xb7, 0x47, 0xb7, 0x4b, 0xb7, 0x50, 0xdb, 0x58, 0xdb, 0x6c, 0xff, 0x84, 0xff, 0x9f, 0xff, 0xb4, 0xff, 0xcc, 0xff, 0xe7, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xcf, 0xff, 0xa3, 0xff, 0x77, 0xff, 0x4b, 0xff, 0x27, 0xff, 0x24, 0xff, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x48, 0xdb, 0x57, 0xdb, 0x74, 0xdb, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x04, 0xdb, 0x77, 0xdb, 0x57, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x24, 0xff, 0x24, 0xff, 0x23, 0xff, 0x2c, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x8f, 0xff, 0x9f, 0xff, 0xb0, 0xff, 0xc4, 0xff, 0xd7, 0xff, 0xeb, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xff, 0xdc, 0xff, 0xc4, 0xff, 0xac, 0xff, 0x97, 0xff, 0x80, 0xff, 0x6c, 0xff, 0x58, 0xff, 0x47, 0xdb, 0x34, 0xdb, 0x24, 0xb7, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x2b, 0xb6, 0x2c, 0xb6, 0x2f, 0xb6, 0x30, 0xb7, 0x34, 0xb7, 0x38, 0xb7, 0x40, 0xdb, 0x4f, 0xdb, 0x60, 0xff, 0x73, 0xff, 0x84, 0xff, 0x94, 0xff, 0xa8, 0xff, 0xbb, 0xff, 0xcc, 0xff, 0xdf, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xeb, 0xff, 0xcb, 0xff, 0xab, 0xff, 0x88, 0xff, 0x64, 0xff, 0x40, 0xff, 0x24, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x38, 0xdb, 0x40, 0xdb, 0x4b, 0xdb, 0x58, 0xdb, 0x78, 0xb7, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x68, 0xdb, 0x5c, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x2b, 0xff, 0x8b, 0xff, 0x8b, 0xff, 0x87, 0xff, 0x83, 0xff, 0x7f, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x7c, 0xff, 0x8b, 0xff, 0x9b, 0xff, 0xab, 0xff, 0xbc, 0xff, 0xcc, 0xff, 0xdc, 0xff, 0xef, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xeb, 0xff, 0xdc, 0xff, 0xd0, 0xff, 0xc4, 0xff, 0xbb, 0xff, 0xaf, 0xff, 0xa7, 0xff, 0x9c, 0xff, 0x93, 0xff, 0x8f, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7b, 0xff, 0x7b, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x70, 0xff, 0x78, 0xff, 0x7c, 0xff, 0x80, 0xff, 0x88, 0xff, 0x8f, 0xff, 0x94, 0xff, 0x9f, 0xff, 0xa7, 0xff, 0xb0, 0xff, 0xbc, 0xff, 0xc7, 0xff, 0xd3, 0xff, 0xdf, 0xff, 0xe8, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf3, 0xff, 0xdc, 0xff, 0xc4, 0xff, 0xaf, 0xff, 0x97, 0xff, 0x7c, 0xff, 0x63, 0xff, 0x47, 0xff, 0x2f, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x40, 0xdb, 0x4c, 0xdb, 0x5f, 0xdb, 0x77, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x58, 0xdb, 0x60, 0xdb, 0x47, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x28, 0xff, 0x84, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x4c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x53, 0xff, 0x64, 0xff, 0x74, 0xff, 0x84, 0xff, 0x93, 0xff, 0xa0, 0xff, 0xaf, 0xff, 0xbb, 0xff, 0xc7, 0xff, 0xd0, 0xff, 0xd8, 0xff, 0xe3, 0xff, 0xec, 0xff, 0xf3, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xe4, 0xff, 0xdf, 0xff, 0xd4, 0xff, 0xcb, 0xff, 0xbf, 0xff, 0xb3, 0xff, 0xa7, 0xff, 0x9b, 0xff, 0x8c, 0xff, 0x7c, 0xff, 0x6f, 0xff, 0x5c, 0xff, 0x4c, 0xff, 0x3b, 0xff, 0x2b, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x43, 0xdb, 0x4f, 0xdb, 0x60, 0xdb, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x43, 0xdb, 0x68, 0xdb, 0x4b, 0xdb, 0x3f, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x7b, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x37, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x23, 0xff, 0x23, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x24, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x3c, 0xdb, 0x44, 0xdb, 0x50, 0xdb, 0x64, 0xdb, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2f, 0xdb, 0x73, 0xdb, 0x4c, 0xdb, 0x3f, 0xdb, 0x34, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x70, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4b, 0xff, 0x3c, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x47, 0xdb, 0x53, 0xdb, 0x68, 0xdb, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x17, 0xdb, 0x7b, 0xdb, 0x50, 0xdb, 0x40, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x64, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x40, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x48, 0xdb, 0x57, 0xdb, 0x6f, 0xdb, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x07, 0xdb, 0x7b, 0xdb, 0x57, 0xdb, 0x43, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x5b, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x40, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x3b, 0xdb, 0x40, 0xdb, 0x4b, 0xdb, 0x58, 0xdb, 0x74, 0xb7, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x6f, 0xdb, 0x5c, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x50, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x40, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x43, 0xdb, 0x4c, 0xdb, 0x5b, 0xdb, 0x77, 0xb7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5b, 0xdb, 0x60, 0xdb, 0x47, 0xdb, 0x3b, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x47, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x44, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x3c, 0xdb, 0x43, 0xdb, 0x4c, 0xdb, 0x5c, 0xdb, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4b, 0xdb, 0x68, 0xdb, 0x4b, 0xdb, 0x3c, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x3b, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x47, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x43, 0xdb, 0x4f, 0xdb, 0x5f, 0xdb, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x34, 0xdb, 0x70, 0xdb, 0x4f, 0xdb, 0x3f, 0xdb, 0x34, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x30, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x44, 0xdb, 0x4f, 0xdb, 0x63, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1c, 0xdb, 0x78, 0xdb, 0x53, 0xdb, 0x43, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x2c, 0xff, 0x88, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x47, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3c, 0xdb, 0x44, 0xdb, 0x50, 0xdb, 0x67, 0xdb, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x08, 0xdb, 0x7c, 0xdb, 0x57, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x80, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x27, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3c, 0xdb, 0x44, 0xdb, 0x50, 0xdb, 0x6c, 0xdb, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x73, 0xdb, 0x5b, 0xdb, 0x47, 0xdb, 0x38, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xff, 0x78, 0xff, 0x88, 0xff, 0x84, 0xff, 0x83, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x28, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x43, 0xdb, 0x50, 0xdb, 0x70, 0xb7, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x60, 0xdb, 0x63, 0xdb, 0x4b, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xff, 0x6c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x83, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x30, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x43, 0xdb, 0x50, 0xdb, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4c, 0xdb, 0x6b, 0xdb, 0x4c, 0xdb, 0x3f, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xff, 0x63, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x37, 0xdb, 0x40, 0xdb, 0x53, 0xdb, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3b, 0xdb, 0x70, 0xdb, 0x50, 0xdb, 0x43, 0xdb, 0x38, 0xdb, 0x34, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x58, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x28, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xdb, 0x23, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x34, 0xdb, 0x40, 0xdb, 0x54, 0xdb, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x23, 0xdb, 0x78, 0xdb, 0x57, 0xdb, 0x47, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xff, 0x4f, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x2c, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xdb, 0x23, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x3f, 0xdb, 0x58, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x0b, 0xdb, 0x7f, 0xdb, 0x5b, 0xdb, 0x48, 0xdb, 0x3c, 0xdb, 0x37, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xff, 0x43, 0xff, 0x87, 0xff, 0x83, 0xff, 0x80, 0xff, 0x7b, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x2f, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x27, 0xff, 0x28, 0xff, 0x2c, 0xff, 0x33, 0xdb, 0x3f, 0xdb, 0x60, 0xdb, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x03, 0xdb, 0x78, 0xdb, 0x60, 0xdb, 0x4c, 0xdb, 0x3f, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x23, 0xff, 0x23, 0xff, 0x38, 0xff, 0x87, 0xff, 0x83, 0xff, 0x7f, 0xff, 0x7b, 0xff, 0x77, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x47, 0xff, 0x2f, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x27, 0xff, 0x28, 0xff, 0x30, 0xff, 0x3f, 0xdb, 0x68, 0xb7, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x68, 0xdb, 0x64, 0xdb, 0x50, 0xdb, 0x40, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x2c, 0xff, 0x87, 0xff, 0x83, 0xff, 0x7f, 0xff, 0x7b, 0xff, 0x77, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x2c, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x24, 0xff, 0x27, 0xff, 0x2f, 0xff, 0x40, 0xdb, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x54, 0xdb, 0x6c, 0xdb, 0x54, 0xdb, 0x44, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x24, 0xff, 0x80, 0xff, 0x83, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x77, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x2f, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x24, 0xff, 0x2f, 0xff, 0x43, 0xdb, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3f, 0xdb, 0x74, 0xdb, 0x57, 0xdb, 0x47, 0xdb, 0x3c, 0xdb, 0x34, 0xdb, 0x2f, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x78, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x2f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x1b, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x2c, 0xff, 0x44, 0xdb, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x28, 0xdb, 0x7b, 0xdb, 0x5c, 0xdb, 0x4b, 0xdb, 0x3f, 0xdb, 0x37, 0xdb, 0x30, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x6f, 0xff, 0x7f, 0xff, 0x7b, 0xff, 0x77, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x2f, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x18, 0xff, 0x1b, 0xff, 0x1f, 0xff, 0x2c, 0xff, 0x48, 0xdb, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x10, 0xdb, 0x83, 0xdb, 0x60, 0xdb, 0x4f, 0xdb, 0x40, 0xdb, 0x38, 0xdb, 0x30, 0xdb, 0x2b, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x63, 0xff, 0x7f, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5f, 0xff, 0x58, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x2c, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x17, 0xff, 0x18, 0xff, 0x1f, 0xff, 0x2c, 0xff, 0x50, 0xdb, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x04, 0xdb, 0x7c, 0xdb, 0x64, 0xdb, 0x50, 0xdb, 0x43, 0xdb, 0x3b, 0xdb, 0x33, 0xdb, 0x2b, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x57, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6b, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4b, 0xff, 0x48, 0xff, 0x44, 0xff, 0x3f, 0xff, 0x3c, 0xff, 0x28, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x13, 0xff, 0x14, 0xff, 0x1c, 0xff, 0x2c, 0xdb, 0x58, 0xb7, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x6f, 0xdb, 0x6b, 0xdb, 0x54, 0xdb, 0x44, 0xdb, 0x3c, 0xdb, 0x33, 0xdb, 0x2b, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x4c, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x3b, 0xff, 0x2b, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x17, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x10, 0xff, 0x13, 0xff, 0x1b, 0xff, 0x2c, 0xdb, 0x5f, 0xb7, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5b, 0xdb, 0x70, 0xdb, 0x58, 0xdb, 0x47, 0xdb, 0x3c, 0xdb, 0x34, 0xdb, 0x2b, 0xdb, 0x27, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x17, 0xff, 0x40, 0xff, 0x7b, 0xff, 0x77, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x47, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x2b, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x14, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x10, 0xff, 0x1b, 0xff, 0x30, 0xdb, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x44, 0xdb, 0x77, 0xdb, 0x5b, 0xdb, 0x48, 0xdb, 0x3f, 0xdb, 0x34, 0xdb, 0x2c, 0xdb, 0x27, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x17, 0xff, 0x14, 0xff, 0x34, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x38, 0xff, 0x37, 0xff, 0x2b, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x08, 0xff, 0x08, 0xff, 0x0f, 0xff, 0x1b, 0xff, 0x37, 0xdb, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2f, 0xdb, 0x7b, 0xdb, 0x5f, 0xdb, 0x4c, 0xdb, 0x3f, 0xdb, 0x37, 0xdb, 0x2f, 0xdb, 0x27, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x17, 0xff, 0x14, 0xff, 0x13, 0xff, 0x27, 0xff, 0x78, 0xff, 0x74, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x37, 0xff, 0x33, 0xff, 0x27, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x08, 0xff, 0x0f, 0xff, 0x1c, 0xff, 0x3c, 0xdb, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x17, 0xdb, 0x80, 0xdb, 0x60, 0xdb, 0x4f, 0xdb, 0x40, 0xdb, 0x38, 0xdb, 0x2f, 0xdb, 0x27, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x1b, 0xff, 0x78, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x38, 0xff, 0x34, 0xff, 0x30, 0xff, 0x27, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x07, 0xff, 0x0f, 0xff, 0x1f, 0xff, 0x43, 0xdb, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x07, 0xdb, 0x7f, 0xdb, 0x63, 0xdb, 0x50, 0xdb, 0x43, 0xdb, 0x38, 0xdb, 0x2f, 0xdb, 0x27, 0xff, 0x24, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x10, 0xff, 0x14, 0xff, 0x73, 0xff, 0x73, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x34, 0xff, 0x30, 0xff, 0x28, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x04, 0xff, 0x07, 0xff, 0x0f, 0xff, 0x20, 0xff, 0x4f, 0xdb, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x70, 0xdb, 0x67, 0xdb, 0x53, 0xdb, 0x43, 0xdb, 0x3b, 0xdb, 0x30, 0xdb, 0x28, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x6b, 0xff, 0x73, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x28, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x07, 0xff, 0x10, 0xff, 0x24, 0xdb, 0x57, 0xb7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5f, 0xdb, 0x68, 0xdb, 0x53, 0xdb, 0x44, 0xdb, 0x3b, 0xdb, 0x30, 0xff, 0x28, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x60, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x30, 0xff, 0x2c, 0xff, 0x28, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x13, 0xff, 0x2b, 0xdb, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4b, 0xdb, 0x6c, 0xdb, 0x54, 0xdb, 0x44, 0xdb, 0x3b, 0xdb, 0x30, 0xff, 0x28, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x57, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x3b, 0xff, 0x34, 0xff, 0x30, 0xff, 0x2c, 0xff, 0x27, 0xff, 0x03, 0xff, 0x03, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x17, 0xff, 0x30, 0xdb, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x34, 0xdb, 0x70, 0xdb, 0x54, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x30, 0xff, 0x28, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x4b, 0xff, 0x70, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x34, 0xff, 0x30, 0xff, 0x2c, 0xff, 0x27, 0xff, 0x07, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x18, 0xff, 0x37, 0xdb, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1c, 0xdb, 0x77, 0xdb, 0x57, 0xdb, 0x44, 0xdb, 0x38, 0xff, 0x30, 0xff, 0x28, 0xff, 0x23, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x3f, 0xff, 0x70, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x34, 0xff, 0x30, 0xff, 0x2b, 0xff, 0x27, 0xff, 0x07, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1c, 0xff, 0x40, 0xdb, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x08, 0xdb, 0x78, 0xdb, 0x57, 0xdb, 0x47, 0xdb, 0x38, 0xff, 0x30, 0xff, 0x28, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x34, 0xff, 0x70, 0xff, 0x6b, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x27, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x1f, 0xff, 0x4b, 0xdb, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x6f, 0xdb, 0x58, 0xdb, 0x44, 0xff, 0x38, 0xff, 0x30, 0xff, 0x27, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x28, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x0f, 0xff, 0x23, 0xdb, 0x57, 0xb7, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5c, 0xdb, 0x5b, 0xdb, 0x44, 0xff, 0x37, 0xff, 0x2f, 0xff, 0x27, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x1c, 0xff, 0x6f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x28, 0xdb, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4b, 0xdb, 0x5c, 0xff, 0x43, 0xff, 0x34, 0xff, 0x2c, 0xff, 0x24, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x13, 0xff, 0x6f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x14, 0xff, 0x2c, 0xdb, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x37, 0xdb, 0x60, 0xff, 0x43, 0xff, 0x33, 0xff, 0x2b, 0xff, 0x23, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x0b, 0xff, 0x6b, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x17, 0xff, 0x33, 0xdb, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x23, 0xdb, 0x64, 0xff, 0x43, 0xff, 0x33, 0xff, 0x28, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x63, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x18, 0xff, 0x3c, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0b, 0xdb, 0x6c, 0xff, 0x40, 0xff, 0x30, 0xff, 0x27, 0xff, 0x20, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x58, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x1c, 0xff, 0x47, 0xdb, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x03, 0xdb, 0x68, 0xff, 0x44, 0xff, 0x30, 0xff, 0x24, 0xff, 0x1f, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x4f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x20, 0xdb, 0x53, 0xb7, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5b, 0xff, 0x47, 0xff, 0x2f, 0xff, 0x23, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x44, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x10, 0xff, 0x24, 0xdb, 0x57, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4b, 0xff, 0x48, 0xff, 0x2f, 0xff, 0x20, 0xff, 0x1b, 0xff, 0x14, 0xff, 0x10, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x38, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x2b, 0xdb, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x38, 0xff, 0x4c, 0xff, 0x2c, 0xff, 0x1f, 0xff, 0x18, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x2f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x14, 0xff, 0x30, 0xdb, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x27, 0xff, 0x54, 0xff, 0x2c, 0xff, 0x1c, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x24, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x18, 0xff, 0x37, 0xdb, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0f, 0xdb, 0x5b, 0xff, 0x2c, 0xff, 0x1c, 0xff, 0x13, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x18, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1b, 0xff, 0x43, 0xdb, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x04, 0xdb, 0x5c, 0xff, 0x2c, 0xff, 0x18, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x1f, 0xff, 0x4c, 0xb7, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x53, 0xff, 0x2f, 0xff, 0x18, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x07, 0xff, 0x64, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x23, 0xdb, 0x54, 0xb7, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x34, 0xff, 0x18, 0xff, 0x0f, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x5c, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x10, 0xff, 0x27, 0xdb, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3b, 0xff, 0x3b, 0xff, 0x1b, 0xff, 0x0f, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x54, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x2f, 0xdb, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2b, 0xff, 0x44, 0xff, 0x1c, 0xff, 0x0c, 0xff, 0x07, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x48, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x17, 0xff, 0x33, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x14, 0xff, 0x4f, 0xff, 0x1f, 0xff, 0x0f, 0xff, 0x07, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x3f, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x18, 0xff, 0x3b, 0xdb, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x07, 0xdb, 0x58, 0xff, 0x23, 0xff, 0x0f, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x34, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1c, 0xff, 0x47, 0xdb, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x54, 0xff, 0x28, 0xff, 0x10, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2b, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x20, 0xdb, 0x50, 0xb7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x2c, 0xff, 0x13, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x20, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x24, 0xdb, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3b, 0xff, 0x34, 0xff, 0x14, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x17, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x23, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x10, 0xff, 0x28, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2c, 0xff, 0x3f, 0xff, 0x18, 0xff, 0x0b, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x0b, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x23, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x14, 0xff, 0x2f, 0xdb, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1b, 0xff, 0x4b, 0xff, 0x1b, 0xff, 0x0b, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x04, 0xff, 0x60, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x17, 0xff, 0x37, 0xdb, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x08, 0xdb, 0x54, 0xff, 0x1f, 0xff, 0x0c, 0xff, 0x04, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x58, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x18, 0xff, 0x40, 0xdb, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x53, 0xff, 0x24, 0xff, 0x0f, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x50, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1c, 0xdb, 0x4b, 0xb7, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x2b, 0xff, 0x10, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x47, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x20, 0xdb, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3c, 0xff, 0x30, 0xff, 0x13, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x3c, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x24, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x30, 0xff, 0x38, 0xff, 0x17, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x33, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x07, 0xff, 0x10, 0xff, 0x28, 0xdb, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1f, 0xff, 0x44, 0xff, 0x1b, 0xff, 0x0b, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x28, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x30, 0xdb, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0b, 0xdb, 0x4f, 0xff, 0x1c, 0xff, 0x0c, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x1f, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x14, 0xff, 0x3b, 0xdb, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x03, 0xdb, 0x4f, 0xff, 0x20, 0xff, 0x0c, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x14, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x18, 0xff, 0x47, 0xb7, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x27, 0xff, 0x0f, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x0b, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1c, 0xdb, 0x4b, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x40, 0xff, 0x2c, 0xff, 0x13, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x04, 0xff, 0x5b, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x1f, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x33, 0xff, 0x34, 0xff, 0x14, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x54, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x24, 0xdb, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x20, 0xff, 0x3f, 0xff, 0x18, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x4c, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x07, 0xff, 0x10, 0xff, 0x2b, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0f, 0xff, 0x4b, 0xff, 0x1b, 0xff, 0x0b, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x43, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x33, 0xdb, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x04, 0xdb, 0x4f, 0xff, 0x1f, 0xff, 0x0c, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x38, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x14, 0xff, 0x3c, 0xb7, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x24, 0xff, 0x0f, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x30, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x18, 0xdb, 0x4b, 0xb7, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3f, 0xff, 0x2b, 0xff, 0x10, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x27, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x1c, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x33, 0xff, 0x30, 0xff, 0x13, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x1c, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x20, 0xdb, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x24, 0xff, 0x3b, 0xff, 0x17, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x14, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x24, 0xdb, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x14, 0xff, 0x44, 0xff, 0x18, 0xff, 0x0b, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x0b, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x10, 0xff, 0x2c, 0xdb, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x07, 0xdb, 0x4c, 0xff, 0x1c, 0xff, 0x0b, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x04, 0xff, 0x57, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x38, 0xdb, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x4b, 0xff, 0x23, 0xff, 0x0c, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x50, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x14, 0xdb, 0x43, 0xb7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3f, 0xff, 0x27, 0xff, 0x0f, 0xff, 0x04, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x4b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x18, 0xdb, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x34, 0xff, 0x2c, 0xff, 0x10, 0xff, 0x07, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x40, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x1c, 0xdb, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x28, 0xff, 0x34, 0xff, 0x14, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x37, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x20, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x18, 0xff, 0x40, 0xff, 0x17, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x2f, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x27, 0xdb, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x07, 0xff, 0x4b, 0xff, 0x1b, 0xff, 0x0b, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x24, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x10, 0xff, 0x30, 0xdb, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x00, 0xdb, 0x47, 0xff, 0x1f, 0xff, 0x0b, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x1c, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x3c, 0xb7, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x40, 0xff, 0x23, 0xff, 0x0c, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x14, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x14, 0xdb, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x38, 0xff, 0x28, 0xff, 0x0f, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x0b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x18, 0xdb, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2b, 0xff, 0x30, 0xff, 0x13, 0xff, 0x07, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x04, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0x03, 0xfa, 0x07, 0xfa, 0x10, 0xfa, 0x23, 0xfa, 0x30, 0xfa, 0x3c, 0xfa, 0x48, 0xfa, 0x53, 0xfa, 0x53, 0xfa, 0x53, 0xfa, 0x6b, 0xfa, 0x6f, 0xfa, 0x78, 0xfa, 0x78, 0xfa, 0x78, 0xfa, 0x78, 0xfa, 0x78, 0xfa, 0x78, 0xfa, 0x78, 0xf6, 0x78, 0xf6, 0x70, 0xf6, 0x6c, 0xf6, 0x64, 0xf6, 0x5c, 0xf6, 0x54, 0xf6, 0x4b, 0xf6, 0x3f, 0xf6, 0x33, 0xf6, 0x24, 0xf6, 0x17, 0xf6, 0x08, 0xd6, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x1c, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1c, 0xff, 0x3b, 0xff, 0x14, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x4c, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x34, 0xff, 0x40, 0xff, 0x53, 0xfb, 0x64, 0xfa, 0x7b, 0xfa, 0x8f, 0xfa, 0x9f, 0xf6, 0xb3, 0xf6, 0xc7, 0xf6, 0xdc, 0xfa, 0xec, 0xfa, 0xfb, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xfc, 0xf6, 0xef, 0xf6, 0xdf, 0xf6, 0xc8, 0xf6, 0xb4, 0xf6, 0x9c, 0xf6, 0x84, 0xf6, 0x6b, 0xf6, 0x4c, 0xf6, 0x2c, 0xf6, 0x0f, 0xf6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x20, 0xff, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0b, 0xff, 0x48, 0xff, 0x17, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x47, 0xff, 0x50, 0xff, 0x54, 0xff, 0x70, 0xfb, 0x93, 0xfa, 0xb4, 0xfa, 0xd0, 0xfa, 0xe8, 0xfa, 0xfb, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xeb, 0xf6, 0xc7, 0xf6, 0xa0, 0xf6, 0x78, 0xf6, 0x4c, 0xf6, 0x20, 0xf6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x2b, 0xdb, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x03, 0xdb, 0x4f, 0xff, 0x1f, 0xff, 0x0b, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0x00, 0xf6, 0x28, 0xf6, 0x60, 0xfa, 0xb4, 0xfa, 0xdf, 0xfa, 0xfc, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xec, 0xf6, 0xbb, 0xf6, 0x83, 0xf6, 0x48, 0xf6, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x10, 0xff, 0x43, 0xb7, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x50, 0xff, 0x27, 0xff, 0x0c, 0xff, 0x04, 0xff, 0x00, 0xf6, 0x04, 0xf6, 0x43, 0xf6, 0x94, 0xf6, 0xe0, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xf8, 0xf6, 0xc0, 0xf6, 0x77, 0xf6, 0x27, 0xf5, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x07, 0xff, 0x17, 0xdb, 0x53, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x34, 0xff, 0x10, 0xfa, 0x17, 0xf6, 0x7b, 0xf6, 0xdf, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xfc, 0xf6, 0xc7, 0xf6, 0x5f, 0xfa, 0x08, 0xff, 0x0b, 0xff, 0x23, 0xdb, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3b, 0xff, 0x47, 0xfa, 0x74, 0xf6, 0xec, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xdf, 0xf6, 0x5c, 0xff, 0x30, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x28, 0xfb, 0xaf, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xa0, 0xdb, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x4f, 0xda, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, 0x20, 0xda, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x03, 0xd6, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xb1, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xef, 0xd6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xb6, 0xef, 0xb1, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xc0, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xb6, 0xff, 0xdb, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xa0, 0xd6, 0xe7, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd2, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb6, 0xff, 0xd6, 0xcb, 0xff, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x9f, 0xff, 0xcc, 0xfb, 0xbf, 0xd6, 0xdf, 0xd6, 0xfc, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb6, 0xf8, 0xd6, 0xb0, 0xdb, 0x9c, 0xff, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xa4, 0xff, 0xf7, 0xff, 0xe7, 0xff, 0xcf, 0xff, 0xbb, 0xda, 0xcb, 0xd6, 0xef, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb6, 0xff, 0xb6, 0xdb, 0xdb, 0xa0, 0xdb, 0xab, 0xff, 0xcc, 0xff, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x90, 0xdb, 0xdf, 0xff, 0xf0, 0xff, 0xf8, 0xff, 0xec, 0xff, 0xd7, 0xff, 0xbc, 0xfb, 0xbb, 0xd6, 0xcf, 0xd6, 0xf0, 0xd6, 0xff, 0xd6, 0xff, 0xda, 0xff, 0xda, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb6, 0xe4, 0xdb, 0xb8, 0xdb, 0xb0, 0xdb, 0xc7, 0xdb, 0xcf, 0xdb, 0xd8, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x88, 0xb6, 0xaf, 0x92, 0x9c, 0xb7, 0xb7, 0xff, 0xdb, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xe4, 0xff, 0xcc, 0xff, 0xaf, 0xdb, 0xaf, 0xdb, 0xcb, 0xfb, 0xeb, 0xdb, 0xfc, 0xda, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0x92, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb6, 0xf3, 0xd7, 0xd8, 0xdb, 0xc0, 0xff, 0xc4, 0xff, 0xd3, 0xdb, 0xd3, 0xdb, 0xcb, 0xb6, 0xc8, 0xb6, 0xc8, 0xff, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x7b, 0xb6, 0x83, 0x92, 0x68, 0x92, 0x64, 0x92, 0x68, 0xb7, 0x84, 0xdb, 0xac, 0xff, 0xdb, 0xff, 0xef, 0xff, 0xef, 0xff, 0xe0, 0xff, 0xd0, 0xff, 0xcb, 0xff, 0xbf, 0xff, 0xc8, 0xfb, 0xd7, 0xdb, 0xe8, 0xd6, 0xfb, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xb6, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0x92, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xfc, 0xb6, 0xec, 0xd6, 0xdc, 0xfb, 0xcc, 0xff, 0xcc, 0xff, 0xdb, 0xff, 0xe0, 0xff, 0xdb, 0xdb, 0xc7, 0xb7, 0xb7, 0x92, 0xb3, 0x92, 0xa3, 0xdb, 0x70, 0xff, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x6c, 0xb6, 0x6f, 0x92, 0x4c, 0x92, 0x4b, 0x92, 0x44, 0x92, 0x3f, 0x92, 0x3c, 0xb6, 0x57, 0xdb, 0x7b, 0xff, 0xb3, 0xff, 0xd8, 0xff, 0xf4, 0xff, 0xf7, 0xff, 0xec, 0xff, 0xdf, 0xff, 0xcf, 0xff, 0xbf, 0xff, 0xb7, 0xff, 0xbf, 0xdb, 0xcb, 0xdb, 0xd8, 0xd6, 0xe8, 0xb6, 0xf8, 0xb6, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0x91, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0x91, 0xff, 0x92, 0xff, 0x92, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0xb1, 0xf8, 0xb2, 0xeb, 0xd6, 0xdc, 0xdb, 0xd4, 0xff, 0xcb, 0xff, 0xd7, 0xff, 0xe4, 0xff, 0xec, 0xff, 0xe8, 0xff, 0xd7, 0xdb, 0xb8, 0xdb, 0xa0, 0xb6, 0x94, 0xb6, 0x8b, 0xb6, 0x6b, 0xdb, 0x37, 0xff, 0x68, 0xff, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x67, 0xb7, 0x6f, 0x92, 0x48, 0x92, 0x43, 0x92, 0x3f, 0x92, 0x3b, 0x92, 0x30, 0x92, 0x28, 0x92, 0x24, 0x92, 0x34, 0xb6, 0x58, 0xdb, 0x8f, 0xff, 0xd3, 0xff, 0xeb, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xe8, 0xff, 0xdc, 0xff, 0xd0, 0xff, 0xc7, 0xff, 0xb8, 0xff, 0xac, 0xff, 0xb3, 0xdb, 0xbf, 0xdb, 0xc8, 0xb6, 0xd4, 0xb6, 0xdf, 0xb6, 0xec, 0xb2, 0xf4, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0x91, 0xff, 0x91, 0xff, 0x91, 0xff, 0x91, 0xff, 0x91, 0xff, 0x91, 0xff, 0x91, 0xff, 0x91, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0x91, 0xff, 0x92, 0xff, 0x92, 0xff, 0xb2, 0xff, 0x92, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0xb1, 0xfb, 0xb1, 0xf3, 0xb2, 0xe7, 0xb2, 0xdc, 0xd6, 0xd4, 0xdb, 0xcf, 0xff, 0xcb, 0xff, 0xcc, 0xff, 0xdb, 0xff, 0xe7, 0xff, 0xf0, 0xff, 0xf4, 0xff, 0xf0, 0xff, 0xdf, 0xff, 0xbb, 0xff, 0x98, 0xdb, 0x7f, 0xdb, 0x6c, 0xb7, 0x63, 0xdb, 0x4c, 0xdb, 0x30, 0xff, 0x24, 0xdb, 0x38, 0xff, 0x97, 0xff, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x5c, 0xb7, 0x6f, 0xb6, 0x4b, 0x92, 0x47, 0x92, 0x43, 0x92, 0x3f, 0x92, 0x3b, 0x92, 0x33, 0x92, 0x2b, 0x92, 0x23, 0x92, 0x1f, 0x92, 0x2f, 0xdb, 0x7f, 0xdb, 0x9f, 0xdb, 0xbc, 0xff, 0xd7, 0xff, 0xeb, 0xff, 0xf4, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf3, 0xff, 0xeb, 0xff, 0xe0, 0xff, 0xdb, 0xff, 0xd4, 0xff, 0xcc, 0xff, 0xc0, 0xff, 0xbb, 0xff, 0xb4, 0xff, 0xaf, 0xff, 0xac, 0xdb, 0xb3, 0xdb, 0xb8, 0xdb, 0xbf, 0xd7, 0xc3, 0xd7, 0xc7, 0xd6, 0xc8, 0xb6, 0xd3, 0xb6, 0xd7, 0xb6, 0xd7, 0xb6, 0xd7, 0xb6, 0xd8, 0xb6, 0xd8, 0xb6, 0xd7, 0xb6, 0xd7, 0xb6, 0xd4, 0xb6, 0xd7, 0xb6, 0xd7, 0xb6, 0xd7, 0xb6, 0xd7, 0xb6, 0xd7, 0xb6, 0xd4, 0xb6, 0xd3, 0xb6, 0xd3, 0xb6, 0xd0, 0xd6, 0xd3, 0xd6, 0xd0, 0xd6, 0xcb, 0xd6, 0xcb, 0xd6, 0xcb, 0xdb, 0xc8, 0xdb, 0xc4, 0xff, 0xc3, 0xff, 0xc3, 0xff, 0xc8, 0xff, 0xcf, 0xff, 0xd3, 0xff, 0xdf, 0xff, 0xeb, 0xff, 0xf3, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf0, 0xff, 0xdb, 0xff, 0xb8, 0xff, 0x8f, 0xff, 0x6c, 0xff, 0x54, 0xdb, 0x47, 0xdb, 0x3b, 0xdb, 0x2f, 0xdb, 0x23, 0xff, 0x20, 0xdb, 0x2b, 0xdb, 0x3f, 0xdb, 0x6b, 0xdb, 0xc0, 0xff, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x54, 0xdb, 0x73, 0xb6, 0x50, 0xb6, 0x4c, 0xb6, 0x48, 0xb6, 0x44, 0x92, 0x40, 0x92, 0x3f, 0x92, 0x3b, 0x92, 0x34, 0x92, 0x2c, 0x92, 0x2b, 0xdb, 0x67, 0xdb, 0x7b, 0xdb, 0x8b, 0xdb, 0xa3, 0xdb, 0xb8, 0xdb, 0xd0, 0xdb, 0xe3, 0xdb, 0xf0, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xf8, 0xff, 0xf7, 0xff, 0xf0, 0xff, 0xec, 0xff, 0xe8, 0xff, 0xe3, 0xff, 0xdf, 0xff, 0xdb, 0xff, 0xd4, 0xff, 0xcf, 0xff, 0xc7, 0xff, 0xc3, 0xff, 0xc3, 0xff, 0xc0, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xc0, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbc, 0xff, 0xb8, 0xff, 0xb4, 0xff, 0xb7, 0xff, 0xbc, 0xff, 0xbf, 0xff, 0xc3, 0xff, 0xc3, 0xff, 0xc8, 0xff, 0xc8, 0xff, 0xcc, 0xff, 0xcf, 0xff, 0xd0, 0xff, 0xd3, 0xff, 0xd3, 0xff, 0xd4, 0xff, 0xdb, 0xff, 0xe3, 0xff, 0xe8, 0xff, 0xec, 0xff, 0xf0, 0xff, 0xf4, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf3, 0xff, 0xe3, 0xff, 0xcc, 0xff, 0xac, 0xff, 0x87, 0xff, 0x63, 0xff, 0x44, 0xff, 0x37, 0xff, 0x2b, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x20, 0xff, 0x27, 0xdb, 0x33, 0xdb, 0x47, 0xdb, 0x67, 0xb7, 0x98, 0xdb, 0xd8, 0xff, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x50, 0xb7, 0x84, 0xb6, 0x5f, 0xb6, 0x57, 0xb6, 0x50, 0xb6, 0x4c, 0xb6, 0x48, 0xb6, 0x47, 0xb6, 0x44, 0xb6, 0x43, 0x92, 0x3f, 0x92, 0x3b, 0xdb, 0x64, 0xdb, 0x77, 0xdb, 0x80, 0xdb, 0x8f, 0xb7, 0xa3, 0xb6, 0xb8, 0xb6, 0xcf, 0xb6, 0xe0, 0xb6, 0xef, 0xb7, 0xf8, 0xdb, 0xfc, 0xdb, 0xff, 0xdb, 0xfc, 0xdb, 0xfc, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf7, 0xff, 0xf4, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf0, 0xff, 0xf0, 0xff, 0xef, 0xff, 0xec, 0xff, 0xec, 0xff, 0xf0, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf4, 0xff, 0xf4, 0xff, 0xf4, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf7, 0xff, 0xec, 0xff, 0xe0, 0xff, 0xd3, 0xff, 0xbb, 0xff, 0xa3, 0xff, 0x88, 0xff, 0x6b, 0xff, 0x53, 0xff, 0x3b, 0xff, 0x2b, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x23, 0xff, 0x28, 0xdb, 0x33, 0xdb, 0x3c, 0xdb, 0x4c, 0xdb, 0x64, 0xb7, 0x8b, 0xb7, 0xbb, 0xdb, 0xe8, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x50, 0xb7, 0xa7, 0xb6, 0x7c, 0xb6, 0x6b, 0xb7, 0x5f, 0xb7, 0x57, 0xb7, 0x50, 0xb7, 0x4f, 0xb7, 0x4c, 0xb7, 0x4c, 0xb6, 0x4b, 0xb6, 0x48, 0xdb, 0x68, 0xff, 0x77, 0xff, 0x74, 0xdb, 0x78, 0xdb, 0x84, 0xdb, 0x98, 0xb7, 0xaf, 0xb6, 0xc4, 0xb6, 0xdb, 0x92, 0xec, 0x92, 0xf8, 0x92, 0xfb, 0x92, 0xfb, 0x92, 0xf8, 0x92, 0xf3, 0xb6, 0xec, 0xb6, 0xe7, 0xb7, 0xe3, 0xb7, 0xdc, 0xdb, 0xd7, 0xdb, 0xd7, 0xdb, 0xd4, 0xdb, 0xd4, 0xff, 0xd4, 0xff, 0xd4, 0xff, 0xd0, 0xff, 0xdb, 0xff, 0xd8, 0xff, 0xd7, 0xff, 0xdb, 0xff, 0xd4, 0xff, 0xd4, 0xff, 0xd3, 0xff, 0xd0, 0xff, 0xd0, 0xff, 0xd4, 0xff, 0xd8, 0xff, 0xdc, 0xff, 0xe0, 0xff, 0xe4, 0xff, 0xe8, 0xff, 0xec, 0xff, 0xf3, 0xff, 0xf7, 0xff, 0xfb, 0xdb, 0xff, 0xdb, 0xff, 0xdb, 0xfc, 0xdb, 0xf7, 0xdb, 0xf0, 0xdb, 0xe7, 0xdb, 0xd8, 0xdb, 0xc8, 0xdb, 0xb4, 0xdb, 0x9c, 0xdb, 0x87, 0xdb, 0x6c, 0xff, 0x57, 0xff, 0x3f, 0xff, 0x2c, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x27, 0xff, 0x2c, 0xdb, 0x33, 0xdb, 0x3b, 0xdb, 0x44, 0xdb, 0x53, 0xdb, 0x67, 0xdb, 0x83, 0xb7, 0xa8, 0xb7, 0xd8, 0xdb, 0xf3, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x53, 0xb7, 0xd3, 0xb6, 0xac, 0xb6, 0x94, 0xb7, 0x7c, 0xb7, 0x6c, 0xb7, 0x60, 0xdb, 0x5b, 0xdb, 0x58, 0xdb, 0x57, 0xb7, 0x57, 0xb7, 0x57, 0xdb, 0x73, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x78, 0xdb, 0x84, 0xdb, 0x97, 0xdb, 0xab, 0xb7, 0xbf, 0xb6, 0xcc, 0xb6, 0xd7, 0x92, 0xdc, 0x92, 0xd8, 0x92, 0xdb, 0x92, 0xd4, 0x92, 0xcb, 0x92, 0xc3, 0x92, 0xb7, 0x92, 0xab, 0x92, 0xa0, 0x92, 0x93, 0x92, 0x88, 0x92, 0x7f, 0x92, 0x6f, 0x92, 0x6b, 0x92, 0x5f, 0x92, 0x54, 0xb6, 0x54, 0xb6, 0x4b, 0xb6, 0x47, 0xb6, 0x43, 0xb6, 0x43, 0xb6, 0x47, 0xb6, 0x57, 0x92, 0x64, 0xb6, 0x77, 0xb6, 0x8b, 0xb6, 0xa0, 0xb6, 0xb7, 0xb6, 0xcb, 0xb6, 0xdc, 0xb6, 0xeb, 0xb6, 0xf7, 0xb7, 0xfb, 0xb7, 0xf7, 0xb7, 0xf0, 0xb7, 0xe8, 0xdb, 0xdb, 0xdb, 0xcb, 0xdb, 0xb8, 0xdb, 0xa0, 0xdb, 0x8c, 0xdb, 0x73, 0xdb, 0x5f, 0xff, 0x48, 0xff, 0x34, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x24, 0xff, 0x27, 0xff, 0x2b, 0xff, 0x2f, 0xff, 0x34, 0xdb, 0x3c, 0xdb, 0x47, 0xdb, 0x4c, 0xdb, 0x5b, 0xdb, 0x6b, 0xdb, 0x80, 0xb7, 0xa0, 0xb7, 0xcb, 0xb7, 0xf0, 0xdb, 0xeb, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x23, 0xb7, 0xe7, 0xb6, 0xdc, 0xb6, 0xc4, 0xb6, 0xac, 0xb7, 0x94, 0xb7, 0x83, 0xdb, 0x73, 0xdb, 0x6b, 0xdb, 0x67, 0xdb, 0x64, 0xdb, 0x67, 0xdb, 0x7b, 0xff, 0x94, 0xff, 0x94, 0xff, 0x90, 0xff, 0x8c, 0xff, 0x84, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x6f, 0xff, 0x6c, 0xff, 0x6f, 0xdb, 0x77, 0xdb, 0x83, 0xdb, 0x8b, 0xb7, 0x8b, 0xb6, 0x94, 0xb6, 0x98, 0x92, 0x98, 0x92, 0x98, 0x92, 0x93, 0x92, 0x8b, 0x92, 0x80, 0x92, 0x77, 0x92, 0x6c, 0x92, 0x5f, 0x92, 0x53, 0x92, 0x47, 0x92, 0x3c, 0x92, 0x33, 0x92, 0x28, 0x92, 0x20, 0x92, 0x1c, 0x92, 0x1b, 0x92, 0x1c, 0x92, 0x24, 0x92, 0x33, 0x92, 0x44, 0x92, 0x57, 0x92, 0x6c, 0x92, 0x80, 0x92, 0x93, 0xb6, 0xa4, 0xb6, 0xb3, 0xb6, 0xbc, 0xb7, 0xc3, 0xb7, 0xc4, 0xb7, 0xc0, 0xdb, 0xbb, 0xdb, 0xaf, 0xdb, 0xa0, 0xdb, 0x93, 0xdb, 0x7f, 0xdb, 0x6c, 0xdb, 0x5b, 0xff, 0x48, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x38, 0xff, 0x38, 0xff, 0x37, 0xff, 0x38, 0xff, 0x38, 0xff, 0x3b, 0xdb, 0x40, 0xdb, 0x47, 0xdb, 0x50, 0xdb, 0x58, 0xdb, 0x63, 0xdb, 0x70, 0xdb, 0x84, 0xdb, 0x9f, 0xb7, 0xc7, 0xb7, 0xeb, 0xb7, 0xfb, 0xdb, 0xcc, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x4b, 0x92, 0xf3, 0xb6, 0xf3, 0xb6, 0xe0, 0xb6, 0xc8, 0xb7, 0xb7, 0xb7, 0xa0, 0xdb, 0x8c, 0xdb, 0x80, 0xdb, 0x78, 0xdb, 0x78, 0xdb, 0x88, 0xff, 0xa4, 0xff, 0xa8, 0xff, 0xa8, 0xff, 0xa8, 0xff, 0xa4, 0xff, 0x9f, 0xff, 0x9b, 0xff, 0x90, 0xff, 0x88, 0xff, 0x7c, 0xff, 0x74, 0xff, 0x67, 0xff, 0x5f, 0xdb, 0x50, 0xdb, 0x4f, 0xdb, 0x4f, 0xdb, 0x4f, 0xb7, 0x4f, 0xb7, 0x4f, 0xb6, 0x50, 0xb6, 0x50, 0xb6, 0x48, 0x92, 0x47, 0x92, 0x40, 0x92, 0x3b, 0x92, 0x34, 0x92, 0x2f, 0x92, 0x28, 0x92, 0x23, 0x92, 0x1f, 0x92, 0x1c, 0x92, 0x1b, 0x92, 0x1c, 0x92, 0x20, 0x92, 0x27, 0x92, 0x2f, 0x92, 0x3b, 0x92, 0x44, 0x92, 0x4f, 0xb6, 0x57, 0xb6, 0x5c, 0xb7, 0x63, 0xb7, 0x67, 0xb7, 0x68, 0xdb, 0x68, 0xdb, 0x67, 0xdb, 0x64, 0xdb, 0x5f, 0xdb, 0x5b, 0xdb, 0x53, 0xdb, 0x50, 0xff, 0x4f, 0xff, 0x4f, 0xff, 0x53, 0xff, 0x57, 0xff, 0x57, 0xff, 0x57, 0xdb, 0x54, 0xdb, 0x53, 0xdb, 0x4c, 0xdb, 0x4f, 0xdb, 0x50, 0xdb, 0x54, 0xdb, 0x5b, 0xdb, 0x64, 0xdb, 0x70, 0xdb, 0x7c, 0xdb, 0x90, 0xdb, 0xab, 0xb7, 0xcb, 0xb7, 0xeb, 0xb7, 0xfb, 0xb6, 0xdc, 0xb7, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0x50, 0x92, 0xe8, 0x92, 0xf8, 0xb6, 0xf4, 0xb6, 0xe8, 0xb7, 0xd7, 0xb7, 0xc3, 0xdb, 0xaf, 0xdb, 0x9f, 0xdb, 0x94, 0xdb, 0x9c, 0xff, 0xb4, 0xff, 0xb8, 0xff, 0xbf, 0xff, 0xc4, 0xff, 0xc4, 0xff, 0xc3, 0xff, 0xc4, 0xff, 0xbf, 0xff, 0xb7, 0xff, 0xac, 0xff, 0xa0, 0xff, 0x93, 0xdb, 0x87, 0xdb, 0x74, 0xdb, 0x67, 0xdb, 0x5f, 0xdb, 0x58, 0xdb, 0x4f, 0xb7, 0x48, 0xb7, 0x40, 0xb7, 0x3b, 0xb6, 0x37, 0xb6, 0x33, 0xb6, 0x2f, 0x92, 0x2b, 0x92, 0x27, 0x92, 0x23, 0x92, 0x20, 0x92, 0x1f, 0x92, 0x1c, 0x92, 0x1b, 0x92, 0x1b, 0x92, 0x1b, 0x92, 0x1c, 0x92, 0x1f, 0x92, 0x23, 0x92, 0x27, 0x92, 0x2b, 0xb6, 0x2f, 0xb6, 0x34, 0xb7, 0x38, 0xb7, 0x3c, 0xb7, 0x43, 0xdb, 0x48, 0xdb, 0x4f, 0xdb, 0x54, 0xdb, 0x5b, 0xdb, 0x63, 0xdb, 0x6b, 0xdb, 0x73, 0xdb, 0x77, 0xdb, 0x7b, 0xdb, 0x80, 0xdb, 0x83, 0xdb, 0x83, 0xdb, 0x7f, 0xdb, 0x78, 0xdb, 0x77, 0xdb, 0x6f, 0xdb, 0x68, 0xdb, 0x67, 0xdb, 0x67, 0xdb, 0x6f, 0xdb, 0x74, 0xdb, 0x80, 0xdb, 0x90, 0xdb, 0xa4, 0xdb, 0xbb, 0xb7, 0xd8, 0xb7, 0xf3, 0xb6, 0xf8, 0xb6, 0xdb, 0x92, 0x6f, 0xb6, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x33, 0x92, 0xbb, 0x92, 0xeb, 0xb6, 0xfb, 0xb6, 0xf8, 0xb7, 0xef, 0xb7, 0xdf, 0xdb, 0xd0, 0xdb, 0xc3, 0xdb, 0xbc, 0xff, 0xc8, 0xff, 0xcb, 0xff, 0xcf, 0xff, 0xd4, 0xff, 0xdb, 0xff, 0xe0, 0xff, 0xe3, 0xff, 0xe3, 0xff, 0xdc, 0xdb, 0xd7, 0xdb, 0xcb, 0xdb, 0xbf, 0xdb, 0xb7, 0xdb, 0xa3, 0xdb, 0x97, 0xdb, 0x8f, 0xdb, 0x80, 0xdb, 0x74, 0xb7, 0x6c, 0xb7, 0x63, 0xb7, 0x58, 0xb6, 0x53, 0xb6, 0x4b, 0xb6, 0x43, 0x92, 0x3c, 0x92, 0x34, 0x92, 0x2f, 0x92, 0x28, 0x92, 0x24, 0x92, 0x23, 0x92, 0x20, 0x92, 0x1f, 0x92, 0x1f, 0x92, 0x23, 0x92, 0x27, 0x92, 0x2c, 0x92, 0x34, 0xb6, 0x3c, 0xb6, 0x44, 0xb6, 0x4f, 0xb7, 0x54, 0xb7, 0x5f, 0xb7, 0x68, 0xdb, 0x70, 0xdb, 0x7c, 0xdb, 0x88, 0xdb, 0x94, 0xdb, 0x9b, 0xdb, 0xa7, 0xdb, 0xab, 0xdb, 0xb3, 0xdb, 0xb3, 0xdb, 0xb7, 0xdb, 0xb0, 0xdb, 0xac, 0xdb, 0xa4, 0xdb, 0x9f, 0xdb, 0x94, 0xdb, 0x88, 0xdb, 0x84, 0xdb, 0x83, 0xdb, 0x84, 0xdb, 0x8b, 0xdb, 0x98, 0xdb, 0xa7, 0xdb, 0xbb, 0xb7, 0xd4, 0xb7, 0xeb, 0xb6, 0xf8, 0xb6, 0xf4, 0x92, 0xcf, 0x92, 0x5f, 0x92, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x10, 0x92, 0x80, 0x92, 0xcc, 0x92, 0xec, 0xb6, 0xf8, 0xb6, 0xfb, 0xb7, 0xf7, 0xdb, 0xec, 0xdb, 0xe0, 0xff, 0xe3, 0xff, 0xdf, 0xff, 0xe0, 0xff, 0xe3, 0xff, 0xe7, 0xff, 0xef, 0xdb, 0xf3, 0xdb, 0xf7, 0xdb, 0xf4, 0xdb, 0xf3, 0xdb, 0xeb, 0xdb, 0xe3, 0xdb, 0xdb, 0xdb, 0xcb, 0xdb, 0xbf, 0xdb, 0xb4, 0xdb, 0xa8, 0xdb, 0x9c, 0xdb, 0x93, 0xb7, 0x84, 0xb7, 0x7b, 0xb7, 0x70, 0xb6, 0x67, 0xb6, 0x5c, 0xb6, 0x54, 0xb6, 0x4b, 0x92, 0x43, 0x92, 0x3c, 0x92, 0x34, 0x92, 0x33, 0x92, 0x2f, 0x92, 0x2c, 0x92, 0x30, 0x92, 0x33, 0x92, 0x3b, 0x92, 0x43, 0xb6, 0x4b, 0xb6, 0x57, 0xb6, 0x5f, 0xb7, 0x6c, 0xb7, 0x77, 0xb7, 0x83, 0xdb, 0x90, 0xdb, 0x9b, 0xdb, 0xab, 0xdb, 0xb7, 0xdb, 0xc4, 0xdb, 0xcb, 0xdb, 0xd4, 0xdb, 0xd8, 0xdb, 0xdc, 0xdb, 0xdc, 0xdb, 0xdb, 0xdb, 0xd4, 0xdb, 0xcf, 0xdb, 0xc3, 0xdb, 0xb8, 0xdb, 0xaf, 0xdb, 0xa7, 0xdb, 0xa3, 0xdb, 0xa4, 0xdb, 0xab, 0xdb, 0xb7, 0xdb, 0xc4, 0xb7, 0xd8, 0xb7, 0xe8, 0xb7, 0xf7, 0xb6, 0xf8, 0xb6, 0xe7, 0x92, 0xb4, 0x92, 0x3c, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x03, 0x92, 0x3c, 0x92, 0xa3, 0x92, 0xd4, 0xb6, 0xe8, 0xb6, 0xf7, 0xb7, 0xfc, 0xdb, 0xfb, 0xff, 0xf8, 0xff, 0xf3, 0xff, 0xf0, 0xff, 0xf0, 0xff, 0xf0, 0xff, 0xf7, 0xff, 0xfb, 0xff, 0xfc, 0xdb, 0xff, 0xdb, 0xfc, 0xdb, 0xf8, 0xdb, 0xf4, 0xdb, 0xef, 0xdb, 0xe4, 0xdb, 0xdb, 0xdb, 0xd0, 0xdb, 0xc4, 0xdb, 0xbb, 0xdb, 0xaf, 0xdb, 0xa3, 0xb7, 0x97, 0xb7, 0x8c, 0xb7, 0x80, 0xb7, 0x74, 0xb7, 0x6c, 0xb6, 0x63, 0xb6, 0x5b, 0xb6, 0x53, 0xb6, 0x4b, 0xb6, 0x47, 0xb6, 0x43, 0xb6, 0x40, 0xb6, 0x44, 0xb6, 0x48, 0xb6, 0x50, 0xb6, 0x5b, 0xb6, 0x64, 0xb7, 0x70, 0xb7, 0x7c, 0xb7, 0x8b, 0xb7, 0x97, 0xdb, 0xa4, 0xdb, 0xb0, 0xdb, 0xbc, 0xdb, 0xcb, 0xdb, 0xd4, 0xdb, 0xe0, 0xdb, 0xe8, 0xdb, 0xef, 0xdb, 0xf3, 0xdb, 0xf3, 0xdb, 0xf3, 0xdb, 0xec, 0xdb, 0xe7, 0xdb, 0xdf, 0xdb, 0xd4, 0xdb, 0xcf, 0xdb, 0xc8, 0xdb, 0xc7, 0xdb, 0xc8, 0xdb, 0xcf, 0xdb, 0xd7, 0xdb, 0xe3, 0xb7, 0xf0, 0xb7, 0xf8, 0xb6, 0xf8, 0xb6, 0xec, 0x92, 0xcf, 0x92, 0x7f, 0x92, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x0b, 0x92, 0x54, 0x92, 0xaf, 0xb6, 0xd4, 0xb7, 0xeb, 0xdb, 0xf7, 0xdb, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfb, 0xdb, 0xfb, 0xdb, 0xf4, 0xdb, 0xef, 0xdb, 0xe8, 0xdb, 0xe0, 0xdb, 0xd7, 0xdb, 0xcc, 0xdb, 0xc3, 0xdb, 0xb7, 0xdb, 0xac, 0xdb, 0xa0, 0xdb, 0x94, 0xdb, 0x8c, 0xdb, 0x83, 0xb7, 0x78, 0xb7, 0x70, 0xb7, 0x68, 0xb7, 0x60, 0xb7, 0x5c, 0xb7, 0x5b, 0xb7, 0x58, 0xb7, 0x5b, 0xb7, 0x5f, 0xb7, 0x68, 0xb7, 0x6f, 0xb7, 0x7b, 0xdb, 0x87, 0xdb, 0x8f, 0xdb, 0x9f, 0xdb, 0xab, 0xdb, 0xb8, 0xdb, 0xc7, 0xdb, 0xd0, 0xdb, 0xdc, 0xdb, 0xe4, 0xdb, 0xef, 0xdb, 0xf4, 0xdb, 0xf8, 0xdb, 0xfc, 0xdb, 0xfb, 0xdb, 0xf8, 0xdb, 0xf7, 0xdb, 0xf0, 0xdb, 0xec, 0xdb, 0xe7, 0xdb, 0xe4, 0xdb, 0xe4, 0xdb, 0xe7, 0xdb, 0xec, 0xdb, 0xf3, 0xdb, 0xf8, 0xdb, 0xfb, 0xb7, 0xf8, 0xb6, 0xec, 0xb6, 0xd7, 0x92, 0x9c, 0x92, 0x34, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x0f, 0x92, 0x5b, 0xb6, 0xb3, 0xb7, 0xdc, 0xdb, 0xf0, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf3, 0xff, 0xf0, 0xff, 0xe8, 0xdb, 0xe3, 0xdb, 0xdb, 0xdb, 0xd3, 0xdb, 0xc8, 0xdb, 0xbf, 0xdb, 0xb4, 0xdb, 0xab, 0xdb, 0xa0, 0xdb, 0x97, 0xdb, 0x8f, 0xdb, 0x87, 0xdb, 0x7f, 0xdb, 0x77, 0xdb, 0x74, 0xdb, 0x70, 0xdb, 0x6f, 0xdb, 0x70, 0xdb, 0x74, 0xdb, 0x7f, 0xdb, 0x87, 0xdb, 0x90, 0xdb, 0x9b, 0xdb, 0xa4, 0xdb, 0xb0, 0xdb, 0xbc, 0xdb, 0xc8, 0xdb, 0xd0, 0xdb, 0xdb, 0xdb, 0xe4, 0xdb, 0xec, 0xdb, 0xf3, 0xdb, 0xf8, 0xdb, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfc, 0xdb, 0xfc, 0xdb, 0xfb, 0xdb, 0xf4, 0xb7, 0xeb, 0xb6, 0xd8, 0xb6, 0x9b, 0x92, 0x3c, 0x92, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x07, 0x92, 0x48, 0xb7, 0xa7, 0xdb, 0xeb, 0xdb, 0xf7, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf4, 0xff, 0xf0, 0xff, 0xec, 0xff, 0xe7, 0xff, 0xdf, 0xff, 0xd7, 0xff, 0xcf, 0xff, 0xc7, 0xff, 0xbf, 0xff, 0xb4, 0xff, 0xab, 0xff, 0xa4, 0xff, 0x9c, 0xff, 0x94, 0xdb, 0x90, 0xdb, 0x8c, 0xdb, 0x8c, 0xff, 0x8f, 0xff, 0x93, 0xff, 0x98, 0xff, 0xa0, 0xff, 0xa8, 0xff, 0xb3, 0xff, 0xbc, 0xff, 0xc4, 0xff, 0xcf, 0xff, 0xd7, 0xff, 0xdf, 0xff, 0xe4, 0xff, 0xec, 0xff, 0xf3, 0xff, 0xf7, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xdb, 0xf8, 0xdb, 0xf3, 0xb7, 0xeb, 0xb6, 0xd0, 0xb6, 0x83, 0x92, 0x2c, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x1c, 0xb6, 0x68, 0xb7, 0xbb, 0xdb, 0xf4, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf7, 0xff, 0xf4, 0xff, 0xf0, 0xff, 0xec, 0xff, 0xeb, 0xff, 0xe4, 0xff, 0xdc, 0xff, 0xdc, 0xff, 0xd7, 0xff, 0xd0, 0xff, 0xcf, 0xff, 0xcb, 0xff, 0xcb, 0xff, 0xcf, 0xff, 0xd3, 0xff, 0xd3, 0xff, 0xd8, 0xff, 0xd8, 0xff, 0xdc, 0xff, 0xe3, 0xff, 0xe7, 0xff, 0xec, 0xff, 0xef, 0xff, 0xf3, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xdb, 0xf8, 0xdb, 0xf7, 0xb7, 0xdf, 0xb6, 0x97, 0x92, 0x48, 0x92, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x14, 0x92, 0x50, 0xb6, 0x90, 0xb7, 0xcf, 0xdb, 0xf4, 0xdb, 0xf8, 0xdb, 0xf8, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xdb, 0xfc, 0xdb, 0xff, 0xdb, 0xfc, 0xb7, 0xef, 0xb6, 0xbb, 0xb6, 0x78, 0x92, 0x38, 0x92, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x13, 0x92, 0x40, 0x92, 0x70, 0xb6, 0x98, 0xb7, 0xbc, 0xb7, 0xd8, 0xb7, 0xdf, 0xdb, 0xe0, 0xdb, 0xe0, 0xdb, 0xe0, 0xdb, 0xe3, 0xdb, 0xe3, 0xff, 0xe3, 0xff, 0xe3, 0xff, 0xe4, 0xff, 0xe7, 0xff, 0xe4, 0xff, 0xe7, 0xff, 0xe8, 0xff, 0xe7, 0xff, 0xe7, 0xff, 0xe8, 0xff, 0xeb, 0xff, 0xe4, 0xff, 0xe4, 0xff, 0xe7, 0xff, 0xe4, 0xff, 0xe8, 0xff, 0xe7, 0xff, 0xe8, 0xff, 0xe8, 0xff, 0xe7, 0xff, 0xe7, 0xff, 0xe7, 0xdb, 0xe8, 0xff, 0xeb, 0xdb, 0xeb, 0xdb, 0xeb, 0xdb, 0xec, 0xb7, 0xef, 0xb7, 0xe8, 0xb6, 0xd4, 0xb6, 0xb7, 0xb6, 0x8b, 0x92, 0x5f, 0x92, 0x33, 0x92, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x07, 0x92, 0x1f, 0x92, 0x3b, 0x92, 0x50, 0x92, 0x67, 0xb6, 0x77, 0xb6, 0x8b, 0xb6, 0x94, 0xb7, 0xa7, 0xb7, 0xaf, 0xb7, 0xb0, 0xb7, 0xb4, 0xb7, 0xb7, 0xb7, 0xb8, 0xb7, 0xb3, 0xb7, 0xb4, 0xb7, 0xb4, 0xdb, 0xb7, 0xb7, 0xb0, 0xb7, 0xb4, 0xb7, 0xb3, 0xb7, 0xb3, 0xb7, 0xb8, 0xb7, 0xb7, 0xb7, 0xb4, 0xb7, 0xb8, 0xb7, 0xb4, 0xb7, 0xb0, 0xb6, 0xa7, 0xb6, 0x98, 0xb6, 0x8c, 0xb6, 0x78, 0xb6, 0x60, 0x92, 0x4b, 0x92, 0x24, 0x92, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x00, 0x92, 0x0b, 0x92, 0x10, 0x92, 0x14, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x18, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x14, 0x92, 0x13, 0x92, 0x0c, 0x92, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Blue: 5 bit, Green: 6 bit, Red: 5 bit, Alpha 8 bit*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9e, 0xf7, 0x00, 0x9e, 0xf7, 0x00, 0x9e, 0xf7, 0x03, 0xbe, 0xf7, 0x03, 0xbe, 0xf7, 0x03, 0xbe, 0xf7, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x00, 0x5d, 0xef, 0x03, 0x5d, 0xef, 0x04, 0x5d, 0xef, 0x14, 0x5d, 0xef, 0x27, 0x7d, 0xef, 0x3b, 0x7d, 0xef, 0x4c, 0x7d, 0xef, 0x5f, 0x7d, 0xef, 0x6f, 0x7e, 0xf7, 0x7f, 0x7e, 0xf7, 0x8c, 0x7e, 0xf7, 0x9b, 0x9e, 0xf7, 0xa7, 0x9e, 0xf7, 0xb3, 0x9e, 0xf7, 0xbc, 0x9e, 0xf7, 0xc7, 0x9e, 0xf7, 0xd0, 0x9e, 0xf7, 0xd7, 0x9e, 0xf7, 0xdb, 0x9e, 0xf7, 0xe0, 0xbe, 0xf7, 0xe3, 0xbe, 0xf7, 0xe7, 0xbe, 0xf7, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xdf, 0xff, 0xeb, 0xdf, 0xff, 0xeb, 0xdf, 0xff, 0xeb, 0xdf, 0xff, 0xeb, 0xdf, 0xff, 0xe3, 0xdf, 0xff, 0xe3, 0xdf, 0xff, 0xdb, 0xff, 0xff, 0xd8, 0xff, 0xff, 0xd0, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xc0, 0xff, 0xff, 0xb7, 0xff, 0xff, 0xab, 0xff, 0xff, 0x9f, 0xff, 0xff, 0x90, 0xff, 0xff, 0x83, 0xff, 0xff, 0x73, 0xff, 0xff, 0x64, 0xff, 0xff, 0x53, 0xff, 0xff, 0x40, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x18, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x03, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x27, 0x5d, 0xef, 0x47, 0x5d, 0xef, 0x64, 0x5d, 0xef, 0x80, 0x5d, 0xef, 0x9c, 0x5d, 0xef, 0xb7, 0x5d, 0xef, 0xcf, 0x5d, 0xef, 0xe4, 0x5d, 0xef, 0xf8, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xfc, 0x7d, 0xef, 0xfb, 0x5d, 0xef, 0xf3, 0x5d, 0xef, 0xeb, 0x3d, 0xef, 0xe3, 0x3c, 0xe7, 0xdc, 0x3c, 0xe7, 0xd7, 0x3c, 0xe7, 0xcc, 0x1c, 0xe7, 0xc8, 0x1c, 0xe7, 0xc4, 0xfc, 0xe6, 0xc0, 0xfb, 0xde, 0xbb, 0xfb, 0xde, 0xb7, 0xfb, 0xde, 0xb4, 0xdb, 0xde, 0xaf, 0xdb, 0xde, 0xaf, 0xfb, 0xde, 0xab, 0xfb, 0xde, 0xa8, 0xfc, 0xe6, 0xa8, 0xfb, 0xde, 0xab, 0xfb, 0xde, 0xac, 0xfc, 0xe6, 0xac, 0xfc, 0xe6, 0xac, 0xfc, 0xe6, 0xac, 0x1c, 0xe7, 0xb0, 0x1c, 0xe7, 0xb4, 0x1c, 0xe7, 0xb7, 0x3d, 0xef, 0xbc, 0x5d, 0xef, 0xbf, 0x5d, 0xef, 0xc3, 0x7e, 0xf7, 0xc8, 0x9e, 0xf7, 0xcf, 0xbe, 0xf7, 0xd4, 0xbf, 0xff, 0xdc, 0xdf, 0xff, 0xe4, 0xdf, 0xff, 0xec, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xbc, 0xff, 0xff, 0xa3, 0xff, 0xff, 0x88, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x50, 0xff, 0xff, 0x30, 0xff, 0xff, 0x10, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7d, 0xef, 0x00, 0x7d, 0xef, 0x04, 0x5d, 0xef, 0x23, 0x5d, 0xef, 0x4f, 0x5d, 0xef, 0x77, 0x5d, 0xef, 0x9c, 0x5d, 0xef, 0xc0, 0x5d, 0xef, 0xe3, 0x5d, 0xef, 0xfc, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x3d, 0xef, 0xff, 0x3d, 0xef, 0xf8, 0x1c, 0xe7, 0xeb, 0x1c, 0xe7, 0xdb, 0xfb, 0xde, 0xcb, 0xdb, 0xde, 0xbb, 0x9a, 0xd6, 0xa8, 0x7a, 0xd6, 0x9b, 0x59, 0xce, 0x88, 0x18, 0xc6, 0x7c, 0xd7, 0xbd, 0x70, 0x96, 0xb5, 0x67, 0x35, 0xad, 0x5b, 0xf3, 0x9c, 0x50, 0xf3, 0x9c, 0x4c, 0xf3, 0x9c, 0x4b, 0xf4, 0xa4, 0x48, 0xf4, 0xa4, 0x44, 0xf4, 0xa4, 0x43, 0xf4, 0xa4, 0x40, 0xf4, 0xa4, 0x40, 0xf3, 0x9c, 0x40, 0xf4, 0xa4, 0x3f, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x3c, 0xf3, 0x9c, 0x3c, 0xf3, 0x9c, 0x3c, 0xf3, 0x9c, 0x3c, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3c, 0xf3, 0x9c, 0x3f, 0x35, 0xad, 0x44, 0xb7, 0xbd, 0x50, 0x18, 0xc6, 0x5f, 0x7a, 0xd6, 0x6b, 0xbb, 0xde, 0x7b, 0x1c, 0xe7, 0x88, 0x3d, 0xef, 0x97, 0x5d, 0xef, 0xab, 0x9e, 0xf7, 0xbc, 0xbe, 0xf7, 0xd0, 0xdf, 0xff, 0xe3, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xff, 0xcc, 0xff, 0xff, 0xa8, 0xff, 0xff, 0x83, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x33, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9e, 0xf7, 0x00, 0x7e, 0xf7, 0x08, 0x7e, 0xf7, 0x34, 0x7e, 0xf7, 0x68, 0x7d, 0xef, 0x9b, 0x7d, 0xef, 0xc8, 0x7d, 0xef, 0xf3, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xfb, 0x3c, 0xe7, 0xe8, 0x1c, 0xe7, 0xd0, 0xdb, 0xde, 0xb8, 0x9a, 0xd6, 0x9f, 0x59, 0xce, 0x87, 0xf8, 0xc5, 0x6f, 0x76, 0xb5, 0x5b, 0xf4, 0xa4, 0x4b, 0xf4, 0xa4, 0x47, 0xf4, 0xa4, 0x43, 0xf4, 0xa4, 0x40, 0xf4, 0xa4, 0x3f, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x3b, 0xf3, 0x9c, 0x40, 0x75, 0xad, 0x4c, 0x38, 0xc6, 0x60, 0x9a, 0xd6, 0x7b, 0x1c, 0xe7, 0x94, 0x5d, 0xef, 0xb0, 0x7e, 0xf7, 0xcb, 0xbf, 0xff, 0xe4, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xa8, 0xff, 0xff, 0x78, 0xff, 0xff, 0x44, 0xff, 0xff, 0x13, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbe, 0xf7, 0x00, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x48, 0x9e, 0xf7, 0x88, 0x9e, 0xf7, 0xc3, 0x7e, 0xf7, 0xf4, 0x7e, 0xf7, 0xff, 0x7e, 0xf7, 0xfc, 0x5d, 0xef, 0xeb, 0x1c, 0xe7, 0xc7, 0xdb, 0xde, 0xa7, 0x7a, 0xd6, 0x87, 0xf8, 0xc5, 0x68, 0x35, 0xad, 0x4f, 0xf4, 0xa4, 0x44, 0xf4, 0xa4, 0x40, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x3f, 0x14, 0xa5, 0x4b, 0xf7, 0xbd, 0x63, 0x9a, 0xd6, 0x83, 0x1c, 0xe7, 0xa4, 0x7d, 0xef, 0xc7, 0xbf, 0xff, 0xe7, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xd4, 0xff, 0xff, 0x98, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x1b, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xff, 0x00, 0xbf, 0xff, 0x23, 0xbe, 0xf7, 0x70, 0xbe, 0xf7, 0xbc, 0x9e, 0xf7, 0xf7, 0x9e, 0xf7, 0xff, 0x9e, 0xf7, 0xf4, 0x5d, 0xef, 0xcc, 0xfc, 0xe6, 0xa3, 0x7a, 0xd6, 0x78, 0x96, 0xb5, 0x53, 0xf4, 0xa4, 0x40, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x37, 0x14, 0xa5, 0x3b, 0xf4, 0xa4, 0x40, 0x55, 0xad, 0x53, 0x59, 0xce, 0x77, 0x1c, 0xe7, 0x9f, 0x7e, 0xf7, 0xc7, 0xdf, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xd0, 0xff, 0xff, 0x87, 0xff, 0xff, 0x37, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x10, 0xbf, 0xff, 0x6b, 0xbf, 0xff, 0xc8, 0xbf, 0xff, 0xff, 0xbe, 0xf7, 0xfc, 0x7e, 0xf7, 0xd3, 0x1c, 0xe7, 0x9c, 0x59, 0xce, 0x68, 0x35, 0xad, 0x40, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x37, 0x14, 0xa5, 0x3c, 0x38, 0xc6, 0x5f, 0x1c, 0xe7, 0x90, 0xbe, 0xf7, 0xc4, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0x80, 0xff, 0xff, 0x1f, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x1c, 0xdf, 0xff, 0x90, 0xdf, 0xff, 0xf3, 0xbf, 0xff, 0xfc, 0x9e, 0xf7, 0xd3, 0x1c, 0xe7, 0x8b, 0xd7, 0xbd, 0x4b, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x33, 0x96, 0xb5, 0x3f, 0x1c, 0xe7, 0x73, 0xbf, 0xff, 0xb7, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xa7, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0xf4, 0xdf, 0xff, 0xf8, 0x7d, 0xef, 0xaf, 0x59, 0xce, 0x5b, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x18, 0xc6, 0x38, 0x7e, 0xf7, 0x88, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xfb, 0xff, 0xff, 0x93, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x13, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xb8, 0x18, 0xc6, 0x4f, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x20, 0x96, 0xb5, 0x2b, 0x9e, 0xf7, 0x84, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xd3, 0xbf, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0xe7, 0x04, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xfb, 0x1c, 0xe7, 0x80, 0x14, 0xa5, 0x37, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf4, 0xa4, 0x1c, 0xdb, 0xde, 0x3f, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xd0, 0x3d, 0xef, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xff, 0x50, 0xff, 0xff, 0xff, 0x5d, 0xef, 0x8f, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x1b, 0xbb, 0xde, 0x38, 0xff, 0xff, 0xf4, 0xdf, 0xff, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x77, 0xff, 0xff, 0xff, 0x18, 0xc6, 0x4f, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xff, 0xff, 0xcb, 0xdf, 0xff, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0xe7, 0x53, 0xff, 0xff, 0xff, 0x3c, 0xe7, 0x87, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1c, 0x79, 0xce, 0x33, 0xff, 0xff, 0xf0, 0xbf, 0xff, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x23, 0xbe, 0xf7, 0xd4, 0xff, 0xff, 0xf4, 0xbb, 0xde, 0x73, 0xf3, 0x9c, 0x38, 0xf3, 0x9c, 0x30, 0xf3, 0x9c, 0x2b, 0xf3, 0x9c, 0x27, 0xf3, 0x9c, 0x23, 0xf3, 0x9c, 0x20, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x20, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x23, 0x38, 0xc6, 0x37, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xf3, 0x9a, 0xd6, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x0b, 0x39, 0xce, 0x78, 0xdf, 0xff, 0xd3, 0xff, 0xff, 0xfc, 0x5d, 0xef, 0xa8, 0x96, 0xb5, 0x47, 0xf3, 0x9c, 0x33, 0xf3, 0x9c, 0x2b, 0xf3, 0x9c, 0x27, 0xf3, 0x9c, 0x23, 0xf3, 0x9c, 0x20, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf3, 0x9c, 0x27, 0xf3, 0x9c, 0x28, 0xf3, 0x9c, 0x28, 0xf3, 0x9c, 0x2b, 0xf3, 0x9c, 0x2b, 0x14, 0xa5, 0x2f, 0x3d, 0xef, 0x73, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xf0, 0xdb, 0xde, 0x94, 0x96, 0xb5, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0xd7, 0xbd, 0x6f, 0x7a, 0xd6, 0x53, 0xbf, 0xff, 0x9c, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xef, 0x3c, 0xe7, 0x9f, 0xd7, 0xbd, 0x48, 0xd3, 0x9c, 0x2f, 0xd3, 0x9c, 0x27, 0xf3, 0x9c, 0x23, 0xf3, 0x9c, 0x20, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x34, 0x14, 0xa5, 0x34, 0x75, 0xad, 0x3c, 0x3c, 0xe7, 0x7b, 0xdf, 0xff, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xdb, 0xde, 0x6b, 0xd7, 0xbd, 0x7c, 0x96, 0xb5, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x63, 0xf8, 0xc5, 0x5b, 0x59, 0xce, 0x40, 0x5d, 0xef, 0x4c, 0xdf, 0xff, 0xaf, 0xdf, 0xff, 0xf8, 0xbf, 0xff, 0xf8, 0x7d, 0xef, 0xbf, 0xdb, 0xde, 0x74, 0x55, 0xad, 0x34, 0xd3, 0x9c, 0x27, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x34, 0xa5, 0x2c, 0x34, 0xa5, 0x2c, 0x34, 0xa5, 0x2f, 0x34, 0xa5, 0x2f, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x33, 0x34, 0xa5, 0x33, 0x34, 0xa5, 0x34, 0x34, 0xa5, 0x37, 0x34, 0xa5, 0x38, 0x34, 0xa5, 0x38, 0x35, 0xad, 0x3b, 0x35, 0xad, 0x3c, 0x35, 0xad, 0x3c, 0x55, 0xad, 0x43, 0x9a, 0xd6, 0x67, 0x9e, 0xf7, 0xa8, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0x9e, 0xf7, 0x74, 0x59, 0xce, 0x48, 0xf7, 0xbd, 0x60, 0xb6, 0xb5, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x53, 0xd7, 0xbd, 0x60, 0x18, 0xc6, 0x47, 0x59, 0xce, 0x38, 0x9a, 0xd6, 0x2c, 0x3d, 0xef, 0x3c, 0xbf, 0xff, 0x8f, 0xbf, 0xff, 0xe0, 0xbf, 0xff, 0xff, 0xbe, 0xf7, 0xf4, 0x7d, 0xef, 0xbc, 0x1c, 0xe7, 0x7c, 0x38, 0xc6, 0x40, 0xf3, 0x9c, 0x23, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x34, 0xa5, 0x2c, 0x34, 0xa5, 0x2c, 0x34, 0xa5, 0x2f, 0x34, 0xa5, 0x2f, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x33, 0x35, 0xad, 0x34, 0x35, 0xad, 0x37, 0x35, 0xad, 0x37, 0x35, 0xad, 0x37, 0x35, 0xad, 0x38, 0x35, 0xad, 0x38, 0x35, 0xad, 0x3b, 0x35, 0xad, 0x3c, 0x55, 0xad, 0x3c, 0x55, 0xad, 0x3f, 0x55, 0xad, 0x40, 0x55, 0xad, 0x43, 0x55, 0xad, 0x44, 0x55, 0xad, 0x47, 0xd7, 0xbd, 0x54, 0xfc, 0xe6, 0x80, 0x9e, 0xf7, 0xb3, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xb0, 0x9e, 0xf7, 0x5f, 0x7a, 0xd6, 0x34, 0x18, 0xc6, 0x3f, 0xf7, 0xbd, 0x4f, 0xd7, 0xbd, 0x64, 0x96, 0xb5, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x3f, 0xd7, 0xbd, 0x68, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3f, 0x39, 0xce, 0x33, 0x79, 0xce, 0x2f, 0x9a, 0xd6, 0x28, 0xdb, 0xde, 0x23, 0x7e, 0xf7, 0x50, 0x9e, 0xf7, 0x97, 0xbe, 0xf7, 0xdb, 0x9e, 0xf7, 0xfc, 0x9e, 0xf7, 0xff, 0x7e, 0xf7, 0xe0, 0x5d, 0xef, 0xac, 0x1c, 0xe7, 0x78, 0x9a, 0xd6, 0x44, 0x34, 0xa5, 0x20, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2f, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x33, 0x34, 0xa5, 0x33, 0x35, 0xad, 0x33, 0x35, 0xad, 0x34, 0x35, 0xad, 0x37, 0x35, 0xad, 0x38, 0x55, 0xad, 0x3b, 0x55, 0xad, 0x3b, 0x55, 0xad, 0x3f, 0x55, 0xad, 0x3f, 0x55, 0xad, 0x40, 0x55, 0xad, 0x40, 0x55, 0xad, 0x43, 0x55, 0xad, 0x44, 0x55, 0xad, 0x47, 0x75, 0xad, 0x48, 0x75, 0xad, 0x4b, 0x76, 0xb5, 0x4f, 0x38, 0xc6, 0x63, 0xfc, 0xe6, 0x88, 0x7e, 0xf7, 0xb0, 0xdf, 0xff, 0xd8, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xff, 0xff, 0xb3, 0xbf, 0xff, 0x6f, 0x1c, 0xe7, 0x33, 0x7a, 0xd6, 0x2f, 0x39, 0xce, 0x34, 0x18, 0xc6, 0x3b, 0xf7, 0xbd, 0x44, 0xd7, 0xbd, 0x53, 0xb7, 0xbd, 0x6b, 0x96, 0xb5, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x28, 0xd7, 0xbd, 0x70, 0xf8, 0xc5, 0x4f, 0x18, 0xc6, 0x40, 0x38, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x79, 0xce, 0x2b, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0xdb, 0xde, 0x20, 0x5d, 0xef, 0x3c, 0x7e, 0xf7, 0x74, 0x9e, 0xf7, 0xac, 0x9e, 0xf7, 0xe3, 0x7e, 0xf7, 0xfc, 0x7e, 0xf7, 0xff, 0x7d, 0xef, 0xf3, 0x5d, 0xef, 0xcb, 0x3d, 0xef, 0x9f, 0x1c, 0xe7, 0x77, 0xbb, 0xde, 0x4f, 0xd7, 0xbd, 0x28, 0xf3, 0x9c, 0x1b, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x20, 0xf3, 0x9c, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x30, 0x34, 0xa5, 0x33, 0x34, 0xa5, 0x34, 0x35, 0xad, 0x37, 0x35, 0xad, 0x38, 0x35, 0xad, 0x38, 0x55, 0xad, 0x3b, 0x55, 0xad, 0x3c, 0x55, 0xad, 0x40, 0x55, 0xad, 0x43, 0x55, 0xad, 0x44, 0x55, 0xad, 0x47, 0x75, 0xad, 0x48, 0x75, 0xad, 0x4b, 0x75, 0xad, 0x4c, 0x76, 0xb5, 0x50, 0xb6, 0xb5, 0x57, 0x7a, 0xd6, 0x70, 0x1c, 0xe7, 0x8f, 0x7d, 0xef, 0xaf, 0xbf, 0xff, 0xcf, 0xff, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xc0, 0xdf, 0xff, 0x8c, 0xbe, 0xf7, 0x54, 0xfb, 0xde, 0x2b, 0x9a, 0xd6, 0x28, 0x7a, 0xd6, 0x2b, 0x59, 0xce, 0x2c, 0x38, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3c, 0xf7, 0xbd, 0x47, 0xd7, 0xbd, 0x54, 0xb7, 0xbd, 0x6f, 0x96, 0xb5, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x10, 0xb7, 0xbd, 0x78, 0xf8, 0xc5, 0x50, 0x18, 0xc6, 0x43, 0x38, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0xba, 0xd6, 0x24, 0xbb, 0xde, 0x20, 0xfb, 0xde, 0x1f, 0x3d, 0xef, 0x37, 0x5d, 0xef, 0x63, 0x7e, 0xf7, 0x98, 0x9e, 0xf7, 0xdf, 0x7e, 0xf7, 0xf3, 0x7d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xe8, 0x3d, 0xef, 0xc7, 0x3c, 0xe7, 0xa4, 0x1c, 0xe7, 0x84, 0xfb, 0xde, 0x67, 0x9a, 0xd6, 0x48, 0xf7, 0xbd, 0x2b, 0x14, 0xa5, 0x1c, 0xd3, 0x9c, 0x1b, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x20, 0xf3, 0x9c, 0x23, 0xf3, 0x9c, 0x24, 0xf3, 0x9c, 0x27, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x34, 0x34, 0xa5, 0x37, 0x35, 0xad, 0x3b, 0x35, 0xad, 0x3c, 0x55, 0xad, 0x3f, 0x55, 0xad, 0x43, 0x55, 0xad, 0x44, 0x55, 0xad, 0x47, 0x75, 0xad, 0x4b, 0x76, 0xb5, 0x50, 0xd7, 0xbd, 0x58, 0x79, 0xce, 0x6c, 0xdb, 0xde, 0x84, 0x3d, 0xef, 0x9f, 0x7e, 0xf7, 0xb4, 0xbf, 0xff, 0xcc, 0xdf, 0xff, 0xe7, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xa3, 0xdf, 0xff, 0x77, 0x9e, 0xf7, 0x4b, 0xfc, 0xe6, 0x27, 0xbb, 0xde, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x28, 0x79, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x34, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xf7, 0xbd, 0x48, 0xd7, 0xbd, 0x57, 0xb7, 0xbd, 0x74, 0x96, 0xb5, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x04, 0xb7, 0xbd, 0x77, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x44, 0x38, 0xc6, 0x38, 0x39, 0xce, 0x33, 0x59, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0xba, 0xd6, 0x23, 0x1c, 0xe7, 0x2c, 0xdf, 0xff, 0x8c, 0xff, 0xff, 0x88, 0xdf, 0xff, 0x8f, 0xbf, 0xff, 0x9f, 0x9e, 0xf7, 0xb0, 0x7e, 0xf7, 0xc4, 0x7d, 0xef, 0xd7, 0x5d, 0xef, 0xeb, 0x5d, 0xef, 0xfb, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xf3, 0x3d, 0xef, 0xdc, 0x3c, 0xe7, 0xc4, 0x3c, 0xe7, 0xac, 0x1c, 0xe7, 0x97, 0x1c, 0xe7, 0x80, 0xfc, 0xe6, 0x6c, 0xdb, 0xde, 0x58, 0x9a, 0xd6, 0x47, 0x59, 0xce, 0x34, 0x96, 0xb5, 0x24, 0x14, 0xa5, 0x1c, 0xf3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x23, 0xd3, 0x9c, 0x24, 0xf3, 0x9c, 0x27, 0xf3, 0x9c, 0x2b, 0xf3, 0x9c, 0x2c, 0xf4, 0xa4, 0x2f, 0x14, 0xa5, 0x30, 0x34, 0xa5, 0x34, 0x55, 0xad, 0x38, 0x76, 0xb5, 0x40, 0x18, 0xc6, 0x4f, 0x7a, 0xd6, 0x60, 0xdb, 0xde, 0x73, 0x1c, 0xe7, 0x84, 0x3d, 0xef, 0x94, 0x7d, 0xef, 0xa8, 0x9e, 0xf7, 0xbb, 0xbf, 0xff, 0xcc, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xab, 0xff, 0xff, 0x88, 0xdf, 0xff, 0x64, 0x9e, 0xf7, 0x40, 0xfc, 0xe6, 0x24, 0xdb, 0xde, 0x23, 0xbb, 0xde, 0x24, 0xba, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x34, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x40, 0xd7, 0xbd, 0x4b, 0xd7, 0xbd, 0x58, 0xb6, 0xb5, 0x78, 0x96, 0xb5, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x68, 0xf7, 0xbd, 0x5c, 0x18, 0xc6, 0x44, 0x18, 0xc6, 0x38, 0x39, 0xce, 0x33, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0xbb, 0xde, 0x2b, 0xdf, 0xff, 0x8b, 0xdf, 0xff, 0x8b, 0xdf, 0xff, 0x87, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x7f, 0xdf, 0xff, 0x78, 0xdf, 0xff, 0x74, 0xdf, 0xff, 0x70, 0xdf, 0xff, 0x6f, 0xbf, 0xff, 0x7c, 0x9e, 0xf7, 0x8b, 0x7e, 0xf7, 0x9b, 0x7d, 0xef, 0xab, 0x5d, 0xef, 0xbc, 0x5d, 0xef, 0xcc, 0x5d, 0xef, 0xdc, 0x5d, 0xef, 0xef, 0x5d, 0xef, 0xfb, 0x5d, 0xef, 0xfc, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xf8, 0x7d, 0xef, 0xeb, 0x7d, 0xef, 0xdc, 0x7d, 0xef, 0xd0, 0x7d, 0xef, 0xc4, 0x7d, 0xef, 0xbb, 0x5d, 0xef, 0xaf, 0x5d, 0xef, 0xa7, 0x5d, 0xef, 0x9c, 0x5d, 0xef, 0x93, 0x5d, 0xef, 0x8f, 0x5d, 0xef, 0x84, 0x5d, 0xef, 0x80, 0x5d, 0xef, 0x7b, 0x5d, 0xef, 0x7b, 0x3d, 0xef, 0x70, 0x3d, 0xef, 0x6f, 0x3d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x70, 0x7d, 0xef, 0x78, 0x7d, 0xef, 0x7c, 0x7e, 0xf7, 0x80, 0x7e, 0xf7, 0x88, 0x9e, 0xf7, 0x8f, 0x9e, 0xf7, 0x94, 0xbe, 0xf7, 0x9f, 0xbe, 0xf7, 0xa7, 0xbf, 0xff, 0xb0, 0xbf, 0xff, 0xbc, 0xdf, 0xff, 0xc7, 0xdf, 0xff, 0xd3, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xc4, 0xff, 0xff, 0xaf, 0xff, 0xff, 0x97, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x63, 0xbe, 0xf7, 0x47, 0x5d, 0xef, 0x2f, 0xfb, 0xde, 0x20, 0xdb, 0xde, 0x23, 0xdb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x37, 0x18, 0xc6, 0x3b, 0xf7, 0xbd, 0x40, 0xd7, 0xbd, 0x4c, 0xd7, 0xbd, 0x5f, 0xb6, 0xb5, 0x77, 0x96, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x58, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x47, 0x18, 0xc6, 0x3b, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x28, 0xbf, 0xff, 0x84, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x78, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbf, 0xff, 0x6b, 0xbf, 0xff, 0x67, 0xbf, 0xff, 0x63, 0xbf, 0xff, 0x5f, 0xbf, 0xff, 0x5b, 0xbf, 0xff, 0x57, 0xbf, 0xff, 0x50, 0xbf, 0xff, 0x4c, 0xbf, 0xff, 0x4c, 0x9e, 0xf7, 0x57, 0x7d, 0xef, 0x53, 0x5d, 0xef, 0x53, 0x5d, 0xef, 0x64, 0x5d, 0xef, 0x74, 0x7d, 0xef, 0x84, 0x7d, 0xef, 0x93, 0x7d, 0xef, 0xa0, 0x7e, 0xf7, 0xaf, 0x7e, 0xf7, 0xbb, 0x7e, 0xf7, 0xc7, 0x9e, 0xf7, 0xd0, 0x9e, 0xf7, 0xd8, 0x9e, 0xf7, 0xe3, 0x9e, 0xf7, 0xec, 0x9e, 0xf7, 0xf3, 0x9e, 0xf7, 0xfb, 0x9e, 0xf7, 0xfb, 0xbe, 0xf7, 0xfb, 0xbe, 0xf7, 0xfb, 0xbe, 0xf7, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xef, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xb3, 0xff, 0xff, 0xa7, 0xff, 0xff, 0x9b, 0xff, 0xff, 0x8c, 0xff, 0xff, 0x7c, 0xdf, 0xff, 0x6f, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x4c, 0x9e, 0xf7, 0x3b, 0x5d, 0xef, 0x2b, 0xfc, 0xe6, 0x20, 0xfb, 0xde, 0x20, 0xfb, 0xde, 0x20, 0xdb, 0xde, 0x23, 0xdb, 0xde, 0x23, 0xdb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x37, 0xf8, 0xc5, 0x3b, 0xf7, 0xbd, 0x43, 0xd7, 0xbd, 0x4f, 0xd7, 0xbd, 0x60, 0xb6, 0xb5, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x43, 0xd7, 0xbd, 0x68, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3f, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0xbf, 0xff, 0x7b, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x70, 0xbf, 0xff, 0x6f, 0xbf, 0xff, 0x68, 0xbe, 0xf7, 0x64, 0xbe, 0xf7, 0x60, 0xbe, 0xf7, 0x5c, 0xbe, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x9e, 0xf7, 0x50, 0x9e, 0xf7, 0x4c, 0x9e, 0xf7, 0x48, 0x5d, 0xef, 0x37, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1f, 0x1c, 0xe7, 0x23, 0x1c, 0xe7, 0x23, 0x3c, 0xe7, 0x27, 0x3d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x5d, 0xef, 0x24, 0x5d, 0xef, 0x27, 0x5d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x3c, 0xe7, 0x24, 0x3c, 0xe7, 0x23, 0x3c, 0xe7, 0x20, 0x1c, 0xe7, 0x1c, 0xfc, 0xe6, 0x1f, 0xfc, 0xe6, 0x1f, 0xfc, 0xe6, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x20, 0xfb, 0xde, 0x20, 0xfb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x23, 0xdb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x37, 0xf8, 0xc5, 0x3c, 0xf7, 0xbd, 0x44, 0xd7, 0xbd, 0x50, 0xb7, 0xbd, 0x64, 0xb6, 0xb5, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x2f, 0xd7, 0xbd, 0x73, 0x18, 0xc6, 0x4c, 0x18, 0xc6, 0x3f, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0xbe, 0xf7, 0x70, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x57, 0x9e, 0xf7, 0x53, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4b, 0x5d, 0xef, 0x3c, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xf7, 0xbd, 0x47, 0xd7, 0xbd, 0x53, 0xb7, 0xbd, 0x68, 0x96, 0xb5, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x17, 0xd7, 0xbd, 0x7b, 0x18, 0xc6, 0x50, 0x18, 0xc6, 0x40, 0x38, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x9e, 0xf7, 0x64, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x40, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x34, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xd7, 0xbd, 0x48, 0xd7, 0xbd, 0x57, 0xb7, 0xbd, 0x6f, 0x96, 0xb5, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x07, 0xb7, 0xbd, 0x7b, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x43, 0x38, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x9e, 0xf7, 0x5b, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x40, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x30, 0x18, 0xc6, 0x34, 0xf8, 0xc5, 0x3b, 0xf7, 0xbd, 0x40, 0xd7, 0xbd, 0x4b, 0xd7, 0xbd, 0x58, 0xb6, 0xb5, 0x74, 0x96, 0xb5, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0xb6, 0xb5, 0x6f, 0xf8, 0xc5, 0x5c, 0x18, 0xc6, 0x44, 0x38, 0xc6, 0x38, 0x38, 0xc6, 0x33, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7d, 0xef, 0x50, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x40, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x30, 0x18, 0xc6, 0x37, 0xf8, 0xc5, 0x3b, 0xf7, 0xbd, 0x43, 0xd7, 0xbd, 0x4c, 0xd7, 0xbd, 0x5b, 0xb6, 0xb5, 0x77, 0x96, 0xb5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x5b, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x47, 0x18, 0xc6, 0x3b, 0x38, 0xc6, 0x33, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x5d, 0xef, 0x47, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x44, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x37, 0xf8, 0xc5, 0x3c, 0xf7, 0xbd, 0x43, 0xd7, 0xbd, 0x4c, 0xd7, 0xbd, 0x5c, 0xb6, 0xb5, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x4b, 0xd7, 0xbd, 0x68, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3c, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x1c, 0xe7, 0x3b, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x47, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xf7, 0xbd, 0x43, 0xd7, 0xbd, 0x4f, 0xd7, 0xbd, 0x5f, 0xb6, 0xb5, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x34, 0xd7, 0xbd, 0x70, 0x18, 0xc6, 0x4f, 0x18, 0xc6, 0x3f, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0xdb, 0xde, 0x30, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xf7, 0xbd, 0x44, 0xf7, 0xbd, 0x4f, 0xd7, 0xbd, 0x63, 0xb6, 0xb5, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x1c, 0xd7, 0xbd, 0x78, 0xf8, 0xc5, 0x53, 0x18, 0xc6, 0x43, 0x18, 0xc6, 0x37, 0x38, 0xc6, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0xba, 0xd6, 0x2c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x47, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0x18, 0xc6, 0x3c, 0xf8, 0xc5, 0x44, 0xf7, 0xbd, 0x50, 0xd7, 0xbd, 0x67, 0xb6, 0xb5, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x08, 0xb7, 0xbd, 0x7c, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x44, 0x18, 0xc6, 0x38, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x28, 0xbf, 0xff, 0x80, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x48, 0xba, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0x18, 0xc6, 0x3c, 0x18, 0xc6, 0x44, 0xf8, 0xc5, 0x50, 0xd7, 0xbd, 0x6c, 0x96, 0xb5, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0xb6, 0xb5, 0x73, 0xf7, 0xbd, 0x5b, 0x18, 0xc6, 0x47, 0x18, 0xc6, 0x38, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0xbf, 0xff, 0x78, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x83, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0xbb, 0xde, 0x28, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x38, 0xc6, 0x33, 0x18, 0xc6, 0x37, 0x18, 0xc6, 0x3b, 0x18, 0xc6, 0x43, 0x18, 0xc6, 0x50, 0xd7, 0xbd, 0x70, 0x96, 0xb5, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x60, 0xf7, 0xbd, 0x63, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3b, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0xbe, 0xf7, 0x6c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x83, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0xdb, 0xde, 0x2b, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x30, 0x38, 0xc6, 0x37, 0x38, 0xc6, 0x3b, 0x38, 0xc6, 0x43, 0x18, 0xc6, 0x50, 0xd7, 0xbd, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x4c, 0xd7, 0xbd, 0x6b, 0x18, 0xc6, 0x4c, 0x18, 0xc6, 0x3f, 0x18, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x9e, 0xf7, 0x63, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0xdb, 0xde, 0x2b, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x30, 0x59, 0xce, 0x34, 0x59, 0xce, 0x37, 0x39, 0xce, 0x40, 0x38, 0xc6, 0x53, 0xd7, 0xbd, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x3b, 0xd7, 0xbd, 0x70, 0xf8, 0xc5, 0x50, 0x18, 0xc6, 0x43, 0x18, 0xc6, 0x38, 0x39, 0xce, 0x34, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9e, 0xf7, 0x58, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7c, 0xbf, 0xff, 0x78, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x70, 0xbf, 0xff, 0x6f, 0xbf, 0xff, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5b, 0x9e, 0xf7, 0x57, 0x9e, 0xf7, 0x53, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0xdb, 0xde, 0x28, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x7a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x33, 0x59, 0xce, 0x34, 0x59, 0xce, 0x40, 0x39, 0xce, 0x54, 0xd7, 0xbd, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x23, 0xd7, 0xbd, 0x78, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x47, 0x18, 0xc6, 0x3b, 0x38, 0xc6, 0x34, 0x59, 0xce, 0x30, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7e, 0xf7, 0x4f, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x78, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x70, 0xbf, 0xff, 0x6c, 0xbf, 0xff, 0x68, 0xbf, 0xff, 0x67, 0xbe, 0xf7, 0x63, 0xbe, 0xf7, 0x5f, 0x9e, 0xf7, 0x5b, 0x9e, 0xf7, 0x57, 0x9e, 0xf7, 0x53, 0x9e, 0xf7, 0x4f, 0x7e, 0xf7, 0x4b, 0x7d, 0xef, 0x47, 0xfc, 0xe6, 0x2c, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x28, 0x9a, 0xd6, 0x2b, 0x9a, 0xd6, 0x2f, 0x7a, 0xd6, 0x33, 0x7a, 0xd6, 0x3f, 0x39, 0xce, 0x58, 0xb7, 0xbd, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x0b, 0xb7, 0xbd, 0x7f, 0xf7, 0xbd, 0x5b, 0x18, 0xc6, 0x48, 0x18, 0xc6, 0x3c, 0x38, 0xc6, 0x37, 0x59, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x5d, 0xef, 0x43, 0xdf, 0xff, 0x87, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0x78, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x70, 0xbf, 0xff, 0x6c, 0xbf, 0xff, 0x68, 0xbf, 0xff, 0x64, 0xbe, 0xf7, 0x60, 0xbe, 0xf7, 0x5c, 0xbe, 0xf7, 0x58, 0x9e, 0xf7, 0x57, 0x9e, 0xf7, 0x53, 0x9e, 0xf7, 0x4f, 0x9e, 0xf7, 0x4b, 0x7e, 0xf7, 0x47, 0x1c, 0xe7, 0x2f, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x28, 0x9a, 0xd6, 0x2c, 0x9a, 0xd6, 0x33, 0x9a, 0xd6, 0x3f, 0x38, 0xc6, 0x60, 0xb6, 0xb5, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0xb6, 0xb5, 0x78, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x4c, 0x18, 0xc6, 0x3f, 0x38, 0xc6, 0x38, 0x59, 0xce, 0x33, 0x59, 0xce, 0x2c, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x3c, 0xe7, 0x38, 0xdf, 0xff, 0x87, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x7f, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0x77, 0xdf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbf, 0xff, 0x6c, 0xbf, 0xff, 0x68, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x60, 0xbe, 0xf7, 0x5c, 0xbe, 0xf7, 0x58, 0xbe, 0xf7, 0x54, 0x9e, 0xf7, 0x50, 0x9e, 0xf7, 0x4c, 0x9e, 0xf7, 0x48, 0x7e, 0xf7, 0x47, 0x3c, 0xe7, 0x2f, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x27, 0xba, 0xd6, 0x28, 0xba, 0xd6, 0x30, 0x9a, 0xd6, 0x3f, 0x18, 0xc6, 0x68, 0x96, 0xb5, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x68, 0xd7, 0xbd, 0x64, 0xf8, 0xc5, 0x50, 0x18, 0xc6, 0x40, 0x38, 0xc6, 0x38, 0x59, 0xce, 0x33, 0x59, 0xce, 0x2c, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xfc, 0xe6, 0x2c, 0xdf, 0xff, 0x87, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x7f, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0x77, 0xdf, 0xff, 0x73, 0xdf, 0xff, 0x6f, 0xbf, 0xff, 0x6b, 0xbf, 0xff, 0x67, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x60, 0xbf, 0xff, 0x5c, 0xbe, 0xf7, 0x58, 0xbe, 0xf7, 0x54, 0x9e, 0xf7, 0x50, 0x9e, 0xf7, 0x4c, 0x9e, 0xf7, 0x48, 0x9e, 0xf7, 0x44, 0x3c, 0xe7, 0x2c, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x24, 0xdb, 0xde, 0x27, 0xdb, 0xde, 0x2f, 0xba, 0xd6, 0x40, 0x18, 0xc6, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x54, 0xd7, 0xbd, 0x6c, 0xf8, 0xc5, 0x54, 0x18, 0xc6, 0x44, 0x38, 0xc6, 0x3b, 0x39, 0xce, 0x34, 0x59, 0xce, 0x2c, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x20, 0xdb, 0xde, 0x24, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x78, 0xdf, 0xff, 0x77, 0xdf, 0xff, 0x70, 0xdf, 0xff, 0x6f, 0xdf, 0xff, 0x6b, 0xbf, 0xff, 0x67, 0xbf, 0xff, 0x63, 0xbf, 0xff, 0x5f, 0xbf, 0xff, 0x5b, 0xbf, 0xff, 0x57, 0xbe, 0xf7, 0x53, 0xbe, 0xf7, 0x50, 0x9e, 0xf7, 0x4c, 0x9e, 0xf7, 0x48, 0x9e, 0xf7, 0x44, 0x3d, 0xef, 0x2f, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x1b, 0xfb, 0xde, 0x1b, 0xfb, 0xde, 0x1b, 0xdb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1f, 0xfc, 0xe6, 0x20, 0xfc, 0xe6, 0x24, 0xfb, 0xde, 0x2f, 0xbb, 0xde, 0x43, 0xf8, 0xc5, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x3f, 0xd7, 0xbd, 0x74, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x47, 0x38, 0xc6, 0x3c, 0x39, 0xce, 0x34, 0x59, 0xce, 0x2f, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xdb, 0xde, 0x20, 0xdf, 0xff, 0x78, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x78, 0xdf, 0xff, 0x74, 0xdf, 0xff, 0x70, 0xdf, 0xff, 0x6c, 0xdf, 0xff, 0x68, 0xdf, 0xff, 0x64, 0xdf, 0xff, 0x60, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x58, 0xbf, 0xff, 0x57, 0xbf, 0xff, 0x53, 0xbe, 0xf7, 0x4f, 0xbe, 0xf7, 0x4b, 0x9e, 0xf7, 0x47, 0x9e, 0xf7, 0x43, 0x5d, 0xef, 0x2f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1f, 0x1c, 0xe7, 0x20, 0x1c, 0xe7, 0x2c, 0xbb, 0xde, 0x44, 0xf7, 0xbd, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x28, 0xd7, 0xbd, 0x7b, 0xf8, 0xc5, 0x5c, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3f, 0x39, 0xce, 0x37, 0x59, 0xce, 0x30, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x1f, 0xba, 0xd6, 0x1f, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xdf, 0xff, 0x6f, 0xdf, 0xff, 0x7f, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0x77, 0xdf, 0xff, 0x73, 0xdf, 0xff, 0x6f, 0xdf, 0xff, 0x6b, 0xdf, 0xff, 0x67, 0xdf, 0xff, 0x63, 0xdf, 0xff, 0x5f, 0xdf, 0xff, 0x5b, 0xdf, 0xff, 0x58, 0xbf, 0xff, 0x54, 0xbf, 0xff, 0x50, 0xbf, 0xff, 0x4c, 0xbf, 0xff, 0x48, 0xbe, 0xf7, 0x44, 0xbe, 0xf7, 0x40, 0x7e, 0xf7, 0x2f, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3d, 0xef, 0x18, 0x3d, 0xef, 0x1b, 0x3d, 0xef, 0x1f, 0x1c, 0xe7, 0x2c, 0xbb, 0xde, 0x48, 0xd7, 0xbd, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x10, 0xb7, 0xbd, 0x83, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x4f, 0x18, 0xc6, 0x40, 0x39, 0xce, 0x38, 0x59, 0xce, 0x30, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdf, 0xff, 0x63, 0xff, 0xff, 0x7f, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x74, 0xdf, 0xff, 0x73, 0xdf, 0xff, 0x6c, 0xdf, 0xff, 0x68, 0xdf, 0xff, 0x64, 0xdf, 0xff, 0x60, 0xdf, 0xff, 0x5f, 0xdf, 0xff, 0x58, 0xdf, 0xff, 0x57, 0xdf, 0xff, 0x53, 0xdf, 0xff, 0x4f, 0xdf, 0xff, 0x4b, 0xbf, 0xff, 0x47, 0xbf, 0xff, 0x43, 0xbf, 0xff, 0x3f, 0x9e, 0xf7, 0x2c, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x17, 0x5d, 0xef, 0x18, 0x5d, 0xef, 0x1f, 0x3c, 0xe7, 0x2c, 0x9a, 0xd6, 0x50, 0xb7, 0xbd, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x04, 0xb7, 0xbd, 0x7c, 0xf7, 0xbd, 0x64, 0x18, 0xc6, 0x50, 0x18, 0xc6, 0x43, 0x38, 0xc6, 0x3b, 0x59, 0xce, 0x33, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x1b, 0xdf, 0xff, 0x57, 0xff, 0xff, 0x7c, 0xff, 0xff, 0x78, 0xff, 0xff, 0x74, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x68, 0xdf, 0xff, 0x64, 0xdf, 0xff, 0x5f, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x58, 0xdf, 0xff, 0x54, 0xdf, 0xff, 0x50, 0xdf, 0xff, 0x4b, 0xdf, 0xff, 0x48, 0xdf, 0xff, 0x44, 0xdf, 0xff, 0x3f, 0xbf, 0xff, 0x3c, 0x9e, 0xf7, 0x28, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x13, 0x7e, 0xf7, 0x14, 0x5d, 0xef, 0x1c, 0x3c, 0xe7, 0x2c, 0x7a, 0xd6, 0x58, 0x96, 0xb5, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x6f, 0xd7, 0xbd, 0x6b, 0xf8, 0xc5, 0x54, 0x18, 0xc6, 0x44, 0x38, 0xc6, 0x3c, 0x59, 0xce, 0x33, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x18, 0xdb, 0xde, 0x18, 0xbf, 0xff, 0x4c, 0xff, 0xff, 0x7c, 0xff, 0xff, 0x78, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xdf, 0xff, 0x4f, 0xdf, 0xff, 0x48, 0xdf, 0xff, 0x47, 0xdf, 0xff, 0x43, 0xdf, 0xff, 0x3f, 0xdf, 0xff, 0x3b, 0xbf, 0xff, 0x2b, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x10, 0x9e, 0xf7, 0x13, 0x7d, 0xef, 0x1b, 0x3c, 0xe7, 0x2c, 0x39, 0xce, 0x5f, 0x96, 0xb5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x5b, 0xd7, 0xbd, 0x70, 0xf8, 0xc5, 0x58, 0x18, 0xc6, 0x47, 0x38, 0xc6, 0x3c, 0x59, 0xce, 0x34, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1b, 0xdb, 0xde, 0x18, 0xdb, 0xde, 0x18, 0xfb, 0xde, 0x17, 0xbf, 0xff, 0x40, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x77, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x53, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x47, 0xdf, 0xff, 0x44, 0xdf, 0xff, 0x40, 0xdf, 0xff, 0x3c, 0xdf, 0xff, 0x38, 0xdf, 0xff, 0x2b, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x10, 0x7e, 0xf7, 0x1b, 0x3c, 0xe7, 0x30, 0x38, 0xc6, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x44, 0xd7, 0xbd, 0x77, 0xf8, 0xc5, 0x5b, 0x18, 0xc6, 0x48, 0x38, 0xc6, 0x3f, 0x59, 0xce, 0x34, 0x79, 0xce, 0x2c, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x20, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x17, 0xdb, 0xde, 0x17, 0xfb, 0xde, 0x14, 0xbe, 0xf7, 0x34, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x74, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x38, 0xff, 0xff, 0x37, 0xdf, 0xff, 0x2b, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x1b, 0x1c, 0xe7, 0x37, 0x18, 0xc6, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x2f, 0xd7, 0xbd, 0x7b, 0xf8, 0xc5, 0x5f, 0x18, 0xc6, 0x4c, 0x38, 0xc6, 0x3f, 0x59, 0xce, 0x37, 0x79, 0xce, 0x2f, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x20, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x18, 0xdb, 0xde, 0x17, 0xfb, 0xde, 0x14, 0xfc, 0xe6, 0x13, 0x9e, 0xf7, 0x27, 0xff, 0xff, 0x78, 0xff, 0xff, 0x74, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x27, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x08, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x1c, 0xfc, 0xe6, 0x3c, 0x18, 0xc6, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x17, 0xb7, 0xbd, 0x80, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x4f, 0x38, 0xc6, 0x40, 0x59, 0xce, 0x38, 0x7a, 0xd6, 0x2f, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x18, 0xfb, 0xde, 0x14, 0xfc, 0xe6, 0x13, 0x1c, 0xe7, 0x13, 0x7e, 0xf7, 0x1b, 0xff, 0xff, 0x78, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x27, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x1f, 0xfb, 0xde, 0x43, 0xd7, 0xbd, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x07, 0xb7, 0xbd, 0x7f, 0xf7, 0xbd, 0x63, 0x18, 0xc6, 0x50, 0x38, 0xc6, 0x43, 0x59, 0xce, 0x38, 0x7a, 0xd6, 0x2f, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0xbb, 0xde, 0x1f, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x18, 0xfb, 0xde, 0x14, 0xfc, 0xe6, 0x13, 0x1c, 0xe7, 0x10, 0x5d, 0xef, 0x14, 0xff, 0xff, 0x73, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x28, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x20, 0x9a, 0xd6, 0x4f, 0x96, 0xb5, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0xb7, 0xbd, 0x70, 0xf8, 0xc5, 0x67, 0x18, 0xc6, 0x53, 0x38, 0xc6, 0x43, 0x59, 0xce, 0x3b, 0x7a, 0xd6, 0x30, 0x9a, 0xd6, 0x28, 0x9a, 0xd6, 0x23, 0xbb, 0xde, 0x1f, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x18, 0xfc, 0xe6, 0x14, 0x1c, 0xe7, 0x13, 0x1c, 0xe7, 0x10, 0x3d, 0xef, 0x10, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x28, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x7d, 0xef, 0x24, 0x59, 0xce, 0x57, 0x96, 0xb5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x5f, 0xf8, 0xc5, 0x68, 0x18, 0xc6, 0x53, 0x39, 0xce, 0x44, 0x59, 0xce, 0x3b, 0x7a, 0xd6, 0x30, 0x9a, 0xd6, 0x28, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x1f, 0xdb, 0xde, 0x1b, 0xfb, 0xde, 0x17, 0xfc, 0xe6, 0x13, 0x1c, 0xe7, 0x10, 0x1c, 0xe7, 0x0f, 0x3c, 0xe7, 0x0f, 0xff, 0xff, 0x60, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x28, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0xbe, 0xf7, 0x13, 0x5d, 0xef, 0x2b, 0x59, 0xce, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x4b, 0xf8, 0xc5, 0x6c, 0x18, 0xc6, 0x54, 0x59, 0xce, 0x44, 0x79, 0xce, 0x3b, 0x7a, 0xd6, 0x30, 0x9a, 0xd6, 0x28, 0xba, 0xd6, 0x23, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1b, 0xfb, 0xde, 0x17, 0xfc, 0xe6, 0x13, 0x1c, 0xe7, 0x10, 0x3c, 0xe7, 0x0f, 0x3c, 0xe7, 0x0c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x27, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x17, 0x3c, 0xe7, 0x30, 0x38, 0xc6, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x34, 0xf8, 0xc5, 0x70, 0x38, 0xc6, 0x54, 0x59, 0xce, 0x44, 0x7a, 0xd6, 0x38, 0x9a, 0xd6, 0x30, 0x9a, 0xd6, 0x28, 0xbb, 0xde, 0x23, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1b, 0xfc, 0xe6, 0x17, 0x1c, 0xe7, 0x13, 0x1c, 0xe7, 0x0f, 0x3c, 0xe7, 0x0f, 0x3d, 0xef, 0x0c, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x18, 0x1c, 0xe7, 0x37, 0x18, 0xc6, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x1c, 0xf8, 0xc5, 0x77, 0x39, 0xce, 0x57, 0x59, 0xce, 0x44, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x30, 0xba, 0xd6, 0x28, 0xbb, 0xde, 0x23, 0xdb, 0xde, 0x1c, 0xfb, 0xde, 0x18, 0xfc, 0xe6, 0x14, 0x1c, 0xe7, 0x10, 0x1c, 0xe7, 0x0f, 0x3c, 0xe7, 0x0c, 0x3d, 0xef, 0x0b, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0xfb, 0xde, 0x40, 0xd7, 0xbd, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x08, 0xf7, 0xbd, 0x78, 0x39, 0xce, 0x57, 0x79, 0xce, 0x47, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x30, 0xbb, 0xde, 0x28, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1c, 0xfb, 0xde, 0x18, 0x1c, 0xe7, 0x14, 0x1c, 0xe7, 0x10, 0x3c, 0xe7, 0x0f, 0x3d, 0xef, 0x0c, 0x5d, 0xef, 0x0b, 0xff, 0xff, 0x34, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0c, 0x7e, 0xf7, 0x1f, 0xbb, 0xde, 0x4b, 0xb6, 0xb5, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0xd7, 0xbd, 0x6f, 0x59, 0xce, 0x58, 0x7a, 0xd6, 0x44, 0x9a, 0xd6, 0x38, 0xba, 0xd6, 0x30, 0xdb, 0xde, 0x27, 0xdb, 0xde, 0x20, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x18, 0x1c, 0xe7, 0x14, 0x1c, 0xe7, 0x10, 0x3c, 0xe7, 0x0c, 0x3d, 0xef, 0x0c, 0x5d, 0xef, 0x0b, 0xff, 0xff, 0x28, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xbf, 0xff, 0x0f, 0x7d, 0xef, 0x23, 0x79, 0xce, 0x57, 0x96, 0xb5, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x5c, 0x59, 0xce, 0x5b, 0x9a, 0xd6, 0x44, 0xba, 0xd6, 0x37, 0xbb, 0xde, 0x2f, 0xdb, 0xde, 0x27, 0xfb, 0xde, 0x20, 0xfc, 0xe6, 0x1c, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x14, 0x3c, 0xe7, 0x10, 0x3c, 0xe7, 0x0c, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x08, 0xdf, 0xff, 0x1c, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x13, 0x5d, 0xef, 0x28, 0x59, 0xce, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x4b, 0x59, 0xce, 0x5c, 0x9a, 0xd6, 0x43, 0xbb, 0xde, 0x34, 0xdb, 0xde, 0x2c, 0xdb, 0xde, 0x24, 0xfc, 0xe6, 0x1f, 0xfc, 0xe6, 0x1b, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x14, 0x3c, 0xe7, 0x10, 0x3d, 0xef, 0x0c, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x08, 0xdf, 0xff, 0x13, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0xbe, 0xf7, 0x14, 0x3d, 0xef, 0x2c, 0x38, 0xc6, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x37, 0x59, 0xce, 0x60, 0x9a, 0xd6, 0x43, 0xdb, 0xde, 0x33, 0xdb, 0xde, 0x2b, 0xfb, 0xde, 0x23, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x17, 0x3c, 0xe7, 0x13, 0x3c, 0xe7, 0x10, 0x3d, 0xef, 0x0c, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x08, 0xbf, 0xff, 0x0b, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x17, 0x3c, 0xe7, 0x33, 0x18, 0xc6, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x23, 0x59, 0xce, 0x64, 0xba, 0xd6, 0x43, 0xdb, 0xde, 0x33, 0xfb, 0xde, 0x28, 0x1c, 0xe7, 0x20, 0x1c, 0xe7, 0x1c, 0x3c, 0xe7, 0x18, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x13, 0x3d, 0xef, 0x0f, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x08, 0x7d, 0xef, 0x08, 0x9e, 0xf7, 0x07, 0xff, 0xff, 0x63, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x18, 0x1c, 0xe7, 0x3c, 0xf7, 0xbd, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x0b, 0x38, 0xc6, 0x6c, 0xbb, 0xde, 0x40, 0xfb, 0xde, 0x30, 0x1c, 0xe7, 0x27, 0x1c, 0xe7, 0x20, 0x3c, 0xe7, 0x1b, 0x3c, 0xe7, 0x17, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x10, 0x5d, 0xef, 0x0f, 0x5d, 0xef, 0x0b, 0x7d, 0xef, 0x08, 0x7d, 0xef, 0x07, 0x7e, 0xf7, 0x04, 0xff, 0xff, 0x58, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0c, 0x9e, 0xf7, 0x1c, 0xdb, 0xde, 0x47, 0xb7, 0xbd, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0x18, 0xc6, 0x68, 0xbb, 0xde, 0x44, 0xfc, 0xe6, 0x30, 0x1c, 0xe7, 0x24, 0x3c, 0xe7, 0x1f, 0x3d, 0xef, 0x18, 0x5d, 0xef, 0x14, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x0c, 0x7d, 0xef, 0x0b, 0x7d, 0xef, 0x08, 0x7e, 0xf7, 0x07, 0x9e, 0xf7, 0x04, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x20, 0x9a, 0xd6, 0x53, 0x96, 0xb5, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x5b, 0xbb, 0xde, 0x47, 0x1c, 0xe7, 0x2f, 0x3c, 0xe7, 0x23, 0x3d, 0xef, 0x1c, 0x5d, 0xef, 0x18, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0c, 0x7e, 0xf7, 0x0b, 0x7e, 0xf7, 0x07, 0x9e, 0xf7, 0x07, 0x9e, 0xf7, 0x04, 0xff, 0xff, 0x44, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x24, 0x59, 0xce, 0x57, 0x96, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x4b, 0xbb, 0xde, 0x48, 0x1c, 0xe7, 0x2f, 0x5d, 0xef, 0x20, 0x5d, 0xef, 0x1b, 0x5d, 0xef, 0x14, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0b, 0x9e, 0xf7, 0x08, 0x9e, 0xf7, 0x07, 0x9e, 0xf7, 0x07, 0x9e, 0xf7, 0x04, 0xff, 0xff, 0x38, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x13, 0x5d, 0xef, 0x2b, 0x39, 0xce, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xbd, 0x38, 0xba, 0xd6, 0x4c, 0x3c, 0xe7, 0x2c, 0x5d, 0xef, 0x1f, 0x7d, 0xef, 0x18, 0x7e, 0xf7, 0x13, 0x7e, 0xf7, 0x10, 0x7e, 0xf7, 0x0f, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x08, 0x9e, 0xf7, 0x07, 0x9e, 0xf7, 0x04, 0xbe, 0xf7, 0x04, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0xbe, 0xf7, 0x14, 0x3d, 0xef, 0x30, 0x18, 0xc6, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x27, 0x9a, 0xd6, 0x54, 0x3c, 0xe7, 0x2c, 0x7d, 0xef, 0x1c, 0x7e, 0xf7, 0x14, 0x9e, 0xf7, 0x10, 0x9e, 0xf7, 0x0f, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x08, 0xbe, 0xf7, 0x07, 0xbe, 0xf7, 0x07, 0xbe, 0xf7, 0x04, 0xbe, 0xf7, 0x04, 0xff, 0xff, 0x24, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x18, 0x1c, 0xe7, 0x37, 0xf8, 0xc5, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x0f, 0x79, 0xce, 0x5b, 0x3d, 0xef, 0x2c, 0x7e, 0xf7, 0x1c, 0x9e, 0xf7, 0x13, 0x9e, 0xf7, 0x0f, 0xbe, 0xf7, 0x0c, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x07, 0xbe, 0xf7, 0x07, 0xbe, 0xf7, 0x04, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xff, 0xff, 0x18, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1b, 0xdb, 0xde, 0x43, 0xd7, 0xbd, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x04, 0x39, 0xce, 0x5c, 0x3c, 0xe7, 0x2c, 0x7e, 0xf7, 0x18, 0xbe, 0xf7, 0x10, 0xbe, 0xf7, 0x0f, 0xbf, 0xff, 0x0b, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xff, 0xff, 0x0f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0c, 0x7e, 0xf7, 0x1f, 0xba, 0xd6, 0x4c, 0x96, 0xb5, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xc6, 0x53, 0x3c, 0xe7, 0x2f, 0x7e, 0xf7, 0x18, 0xbe, 0xf7, 0x0f, 0xbf, 0xff, 0x0b, 0xbf, 0xff, 0x08, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x07, 0xff, 0xff, 0x64, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x7d, 0xef, 0x23, 0x79, 0xce, 0x54, 0x96, 0xb5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xc6, 0x48, 0x1c, 0xe7, 0x34, 0x7e, 0xf7, 0x18, 0xbf, 0xff, 0x0f, 0xbf, 0xff, 0x08, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x27, 0x59, 0xce, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xc5, 0x3b, 0xfc, 0xe6, 0x3b, 0x7e, 0xf7, 0x1b, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x08, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x54, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x13, 0x3d, 0xef, 0x2f, 0x39, 0xce, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x2b, 0xdb, 0xde, 0x44, 0x7e, 0xf7, 0x1c, 0xbf, 0xff, 0x0c, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x48, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x17, 0x3c, 0xe7, 0x33, 0x39, 0xce, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x14, 0x9a, 0xd6, 0x4f, 0x7e, 0xf7, 0x1f, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x18, 0x1c, 0xe7, 0x3b, 0xd7, 0xbd, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x07, 0x79, 0xce, 0x58, 0x7d, 0xef, 0x23, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x34, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0xbb, 0xde, 0x47, 0x96, 0xb5, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0x39, 0xce, 0x54, 0x5d, 0xef, 0x28, 0xbf, 0xff, 0x10, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0c, 0x7e, 0xf7, 0x20, 0x7a, 0xd6, 0x50, 0x96, 0xb5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x48, 0x3d, 0xef, 0x2c, 0xbe, 0xf7, 0x13, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x20, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x7d, 0xef, 0x24, 0x59, 0xce, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x3b, 0x1c, 0xe7, 0x34, 0x9e, 0xf7, 0x14, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x17, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x23, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x28, 0x39, 0xce, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xbd, 0x2c, 0xfc, 0xe6, 0x3f, 0x9e, 0xf7, 0x18, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x23, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x14, 0x3d, 0xef, 0x2f, 0x38, 0xc6, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x1b, 0xba, 0xd6, 0x4b, 0x7e, 0xf7, 0x1b, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x17, 0x1c, 0xe7, 0x37, 0xf7, 0xbd, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x08, 0x79, 0xce, 0x54, 0x7d, 0xef, 0x1f, 0xbf, 0xff, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x58, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x18, 0xdb, 0xde, 0x40, 0xb7, 0xbd, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0x59, 0xce, 0x53, 0x5d, 0xef, 0x24, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x50, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0x9a, 0xd6, 0x4b, 0x96, 0xb5, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xce, 0x48, 0x3d, 0xef, 0x2b, 0xbe, 0xf7, 0x10, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x47, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0c, 0x7e, 0xf7, 0x20, 0x79, 0xce, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x3c, 0x3c, 0xe7, 0x30, 0xbe, 0xf7, 0x13, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x7d, 0xef, 0x24, 0x59, 0xce, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xc5, 0x30, 0xfc, 0xe6, 0x38, 0x9e, 0xf7, 0x17, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x33, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x28, 0x38, 0xc6, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x1f, 0xdb, 0xde, 0x44, 0x9e, 0xf7, 0x1b, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x28, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x13, 0x3d, 0xef, 0x30, 0x18, 0xc6, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x0b, 0x9a, 0xd6, 0x4f, 0x7e, 0xf7, 0x1c, 0xbf, 0xff, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1f, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x14, 0xfc, 0xe6, 0x3b, 0xd7, 0xbd, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0x79, 0xce, 0x4f, 0x7d, 0xef, 0x20, 0xbf, 0xff, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x14, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x18, 0xba, 0xd6, 0x47, 0x96, 0xb5, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0xce, 0x48, 0x5d, 0xef, 0x27, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0x79, 0xce, 0x4b, 0x96, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xc6, 0x40, 0x3c, 0xe7, 0x2c, 0xbe, 0xf7, 0x13, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0c, 0x7e, 0xf7, 0x1f, 0x59, 0xce, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xc5, 0x33, 0x1c, 0xe7, 0x34, 0x9e, 0xf7, 0x14, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x54, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x5d, 0xef, 0x24, 0x39, 0xce, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x20, 0xfb, 0xde, 0x3f, 0x9e, 0xf7, 0x18, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x2b, 0x18, 0xc6, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x0f, 0x9a, 0xd6, 0x4b, 0x9e, 0xf7, 0x1b, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x43, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x13, 0x1c, 0xe7, 0x33, 0xd7, 0xbd, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x04, 0x79, 0xce, 0x4f, 0x7d, 0xef, 0x1f, 0xbf, 0xff, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x38, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0xbe, 0xf7, 0x14, 0xdb, 0xde, 0x3c, 0x96, 0xb5, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0xce, 0x48, 0x5d, 0xef, 0x24, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x30, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x18, 0x7a, 0xd6, 0x4b, 0x96, 0xb5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xce, 0x3f, 0x5d, 0xef, 0x2b, 0xbf, 0xff, 0x10, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x27, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0x59, 0xce, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xc6, 0x33, 0x1c, 0xe7, 0x30, 0xbe, 0xf7, 0x13, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0c, 0x7e, 0xf7, 0x20, 0x39, 0xce, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xbd, 0x24, 0xfc, 0xe6, 0x3b, 0x9e, 0xf7, 0x17, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x14, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x5d, 0xef, 0x24, 0x18, 0xc6, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x14, 0xbb, 0xde, 0x44, 0x9e, 0xf7, 0x18, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x10, 0x3d, 0xef, 0x2c, 0xf7, 0xbd, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x07, 0x7a, 0xd6, 0x4c, 0x7e, 0xf7, 0x1c, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x57, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x13, 0xfb, 0xde, 0x38, 0x96, 0xb5, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0x79, 0xce, 0x4b, 0x7d, 0xef, 0x23, 0xbf, 0xff, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x50, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x14, 0x9a, 0xd6, 0x43, 0x96, 0xb5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0xce, 0x3f, 0x5d, 0xef, 0x27, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x18, 0x59, 0xce, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xc6, 0x34, 0x3c, 0xe7, 0x2c, 0xbe, 0xf7, 0x10, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x40, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0x59, 0xce, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xc5, 0x28, 0x1c, 0xe7, 0x34, 0xbe, 0xf7, 0x14, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x37, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0c, 0x7d, 0xef, 0x20, 0x38, 0xc6, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x18, 0xdb, 0xde, 0x40, 0x9e, 0xf7, 0x17, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x5d, 0xef, 0x27, 0xf7, 0xbd, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x07, 0x9a, 0xd6, 0x4b, 0x9e, 0xf7, 0x1b, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x24, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x10, 0x1c, 0xe7, 0x30, 0xb7, 0xbd, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0x79, 0xce, 0x47, 0x7e, 0xf7, 0x1f, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x13, 0x9a, 0xd6, 0x3c, 0x96, 0xb5, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0xce, 0x40, 0x7d, 0xef, 0x23, 0xbf, 0xff, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x14, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0x9e, 0xf7, 0x14, 0x79, 0xce, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xce, 0x38, 0x3d, 0xef, 0x28, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x18, 0x59, 0xce, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x2b, 0x3c, 0xe7, 0x30, 0xbe, 0xf7, 0x13, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x53, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0xd5, 0x03, 0x90, 0xdd, 0x07, 0x90, 0xdd, 0x10, 0x90, 0xdd, 0x23, 0x90, 0xdd, 0x30, 0x90, 0xdd, 0x3c, 0x90, 0xdd, 0x48, 0x90, 0xdd, 0x53, 0x90, 0xdd, 0x53, 0x90, 0xdd, 0x53, 0x90, 0xdd, 0x6b, 0x90, 0xdd, 0x6f, 0x90, 0xdd, 0x78, 0x90, 0xdd, 0x78, 0x90, 0xdd, 0x78, 0x90, 0xdd, 0x78, 0x90, 0xdd, 0x78, 0x90, 0xdd, 0x78, 0x90, 0xdd, 0x78, 0x90, 0xdd, 0x78, 0x8f, 0xdd, 0x70, 0x6f, 0xdd, 0x6c, 0x6f, 0xdd, 0x64, 0x6e, 0xdd, 0x5c, 0x4e, 0xd5, 0x54, 0x4e, 0xd5, 0x4b, 0x2d, 0xd5, 0x3f, 0x2d, 0xd5, 0x33, 0x2d, 0xd5, 0x24, 0x0d, 0xd5, 0x17, 0x0d, 0xd5, 0x08, 0x0c, 0xd5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x0b, 0x7e, 0xf7, 0x1c, 0x39, 0xce, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xc5, 0x1c, 0x1c, 0xe7, 0x3b, 0x9e, 0xf7, 0x14, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xdf, 0xff, 0x34, 0x3b, 0xf7, 0x40, 0xb7, 0xee, 0x53, 0x55, 0xe6, 0x64, 0x14, 0xe6, 0x7b, 0xf3, 0xdd, 0x8f, 0xb1, 0xdd, 0x9f, 0x90, 0xd5, 0xb3, 0x90, 0xd5, 0xc7, 0x90, 0xd5, 0xdc, 0x90, 0xdd, 0xec, 0x90, 0xdd, 0xfb, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xfc, 0x2d, 0xd5, 0xef, 0x0d, 0xd5, 0xdf, 0x0d, 0xd5, 0xc8, 0x0d, 0xd5, 0xb4, 0x0d, 0xd5, 0x9c, 0x0d, 0xd5, 0x84, 0x0d, 0xd5, 0x6b, 0x0d, 0xd5, 0x4c, 0x0c, 0xd5, 0x2c, 0x0c, 0xd5, 0x0f, 0x0d, 0xdd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0c, 0x7d, 0xef, 0x20, 0xbb, 0xde, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x0b, 0x9a, 0xd6, 0x48, 0x9e, 0xf7, 0x17, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x47, 0xff, 0xff, 0x50, 0xbe, 0xff, 0x54, 0xf9, 0xf6, 0x70, 0x76, 0xee, 0x93, 0x34, 0xe6, 0xb4, 0xf3, 0xe5, 0xd0, 0xf2, 0xdd, 0xe8, 0xd2, 0xdd, 0xfb, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xeb, 0x2d, 0xd5, 0xc7, 0x0d, 0xd5, 0xa0, 0x0d, 0xd5, 0x78, 0x0d, 0xd5, 0x4c, 0x0c, 0xd5, 0x20, 0x0d, 0xd5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x1c, 0xe7, 0x2b, 0xd7, 0xbd, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0x9a, 0xd6, 0x4f, 0x7e, 0xf7, 0x1f, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2d, 0xdd, 0x00, 0x0d, 0xd5, 0x28, 0x0d, 0xd5, 0x60, 0x13, 0xe6, 0xb4, 0x34, 0xe6, 0xdf, 0x13, 0xe6, 0xfc, 0x13, 0xe6, 0xff, 0x12, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xec, 0x0d, 0xd5, 0xbb, 0x0d, 0xd5, 0x83, 0x0d, 0xd5, 0x48, 0x0c, 0xd5, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x10, 0x9a, 0xd6, 0x43, 0x96, 0xb5, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0xce, 0x50, 0x5d, 0xef, 0x27, 0xbf, 0xff, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x0d, 0xd5, 0x04, 0x2d, 0xd5, 0x43, 0x2d, 0xd5, 0x94, 0x2d, 0xd5, 0xe0, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0xf2, 0xe5, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xf8, 0x0d, 0xd5, 0xc0, 0x0d, 0xd5, 0x77, 0x0c, 0xd5, 0x27, 0x6c, 0xdd, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x07, 0x9e, 0xf7, 0x17, 0x59, 0xce, 0x53, 0x96, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xc6, 0x48, 0x1c, 0xe7, 0x34, 0xbe, 0xf7, 0x10, 0xd1, 0xdd, 0x17, 0x4e, 0xd5, 0x7b, 0x4e, 0xd5, 0xdf, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0xd1, 0xdd, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x12, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xe5, 0xff, 0xd2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xfc, 0x0d, 0xd5, 0xc7, 0x0d, 0xd5, 0x5f, 0xd1, 0xdd, 0x08, 0xdf, 0xff, 0x0b, 0x5d, 0xef, 0x23, 0x38, 0xc6, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xbd, 0x3b, 0xbb, 0xde, 0x47, 0xd1, 0xdd, 0x74, 0x6f, 0xdd, 0xec, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0xb1, 0xdd, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x12, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x14, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xdf, 0x90, 0xdd, 0x5c, 0x3c, 0xe7, 0x30, 0x18, 0xc6, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xbd, 0x28, 0xf4, 0xd5, 0xaf, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0xb0, 0xdd, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6f, 0xdd, 0xff, 0xf3, 0xdd, 0xa0, 0xf7, 0xc5, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x91, 0xcd, 0x4f, 0xb2, 0xd5, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x90, 0xdd, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf3, 0xdd, 0xff, 0x73, 0xc5, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x91, 0xdd, 0x20, 0x92, 0xcd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6f, 0xdd, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf3, 0xdd, 0xff, 0xf4, 0xd5, 0xff, 0x71, 0xc5, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0xcd, 0x03, 0x71, 0xcd, 0xff, 0xb1, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6f, 0xdd, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0x13, 0xde, 0xff, 0x93, 0xcd, 0xff, 0x2c, 0xac, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xc5, 0xef, 0x71, 0xcd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6e, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x33, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0x72, 0xcd, 0xff, 0xd0, 0xac, 0xef, 0xca, 0xa3, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcd, 0xc0, 0x31, 0xc5, 0xff, 0x50, 0xcd, 0xff, 0x4f, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6e, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x13, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x0e, 0xc5, 0xff, 0xae, 0xb4, 0xff, 0xd0, 0xac, 0xff, 0xd5, 0xcd, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3b, 0xef, 0xa0, 0x50, 0xcd, 0xe7, 0x30, 0xc5, 0xff, 0x51, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x4f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0xf3, 0xe5, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x70, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0xed, 0xcc, 0xff, 0x6c, 0xbc, 0xff, 0x2c, 0xac, 0xff, 0x4d, 0xac, 0xff, 0xb0, 0xac, 0xff, 0x12, 0xb5, 0xcb, 0x7d, 0xef, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x9f, 0x5d, 0xef, 0xcc, 0x57, 0xde, 0xbf, 0x72, 0xcd, 0xdf, 0x31, 0xc5, 0xfc, 0x51, 0xcd, 0xff, 0x30, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x2e, 0xd5, 0xff, 0xd2, 0xdd, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf3, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x70, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0xcd, 0xc4, 0xff, 0x6c, 0xbc, 0xff, 0x2b, 0xac, 0xff, 0xeb, 0xa3, 0xff, 0xeb, 0xa3, 0xff, 0x2c, 0xac, 0xff, 0x6e, 0xac, 0xff, 0xb0, 0xac, 0xf8, 0x33, 0xb5, 0xb0, 0x9a, 0xd6, 0x9c, 0x7e, 0xf7, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xff, 0xa4, 0xdf, 0xff, 0xf7, 0xbf, 0xff, 0xe7, 0x7d, 0xef, 0xcf, 0xba, 0xde, 0xbb, 0xb3, 0xcd, 0xcb, 0x31, 0xc5, 0xef, 0x51, 0xc5, 0xff, 0x51, 0xc5, 0xff, 0x10, 0xc5, 0xff, 0xee, 0xc4, 0xff, 0x51, 0xcd, 0xff, 0xd3, 0xd5, 0xff, 0xd3, 0xd5, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x0d, 0xd5, 0xff, 0xec, 0xcc, 0xff, 0x8c, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0xca, 0xa3, 0xff, 0x8a, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xcb, 0x9b, 0xff, 0x0c, 0xa4, 0xff, 0x4e, 0xac, 0xff, 0xaf, 0xac, 0xff, 0xf2, 0xb4, 0xdb, 0xf7, 0xc5, 0xa0, 0x59, 0xce, 0xab, 0x9a, 0xd6, 0xcc, 0x7e, 0xf7, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfb, 0xde, 0x90, 0x18, 0xc6, 0xdf, 0x3d, 0xef, 0xf0, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xec, 0x9e, 0xf7, 0xd7, 0x3c, 0xe7, 0xbc, 0x57, 0xd6, 0xbb, 0x93, 0xcd, 0xcf, 0x31, 0xc5, 0xf0, 0x31, 0xc5, 0xff, 0x72, 0xcd, 0xff, 0xd4, 0xd5, 0xff, 0xb3, 0xd5, 0xff, 0x92, 0xcd, 0xff, 0x71, 0xcd, 0xff, 0x51, 0xcd, 0xff, 0x50, 0xcd, 0xff, 0x50, 0xcd, 0xff, 0x50, 0xcd, 0xff, 0x50, 0xcd, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x0d, 0xd5, 0xff, 0x0d, 0xd5, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0xca, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x49, 0x93, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x69, 0x8b, 0xff, 0x6a, 0x93, 0xff, 0x8a, 0x93, 0xff, 0xcb, 0x93, 0xff, 0xec, 0x9b, 0xff, 0x4e, 0xa4, 0xff, 0x8f, 0xa4, 0xff, 0x12, 0xb5, 0xe4, 0xf7, 0xc5, 0xb8, 0x7a, 0xd6, 0xb0, 0x7a, 0xd6, 0xc7, 0x38, 0xc6, 0xcf, 0x96, 0xb5, 0xd8, 0xfb, 0xde, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0xe7, 0x88, 0xf3, 0x9c, 0xaf, 0x31, 0x8c, 0x9c, 0x76, 0xb5, 0xb7, 0xfb, 0xde, 0xdb, 0xbf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xbe, 0xf7, 0xe4, 0x5d, 0xef, 0xcc, 0xfc, 0xe6, 0xaf, 0x37, 0xd6, 0xaf, 0xf5, 0xd5, 0xcb, 0x16, 0xd6, 0xeb, 0xd5, 0xd5, 0xfc, 0xb4, 0xcd, 0xff, 0x93, 0xcd, 0xff, 0x72, 0xc5, 0xff, 0x31, 0xc5, 0xff, 0x10, 0xc5, 0xff, 0xef, 0xbc, 0xff, 0xef, 0xbc, 0xff, 0xce, 0xbc, 0xff, 0xae, 0xbc, 0xff, 0xad, 0xbc, 0xff, 0x8d, 0xbc, 0xff, 0x6c, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x6c, 0xbc, 0xff, 0x8c, 0xbc, 0xff, 0x8c, 0xbc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xed, 0xc4, 0xff, 0xed, 0xc4, 0xff, 0xed, 0xc4, 0xff, 0xed, 0xcc, 0xff, 0xed, 0xcc, 0xff, 0xed, 0xc4, 0xff, 0xed, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xbc, 0xff, 0x8c, 0xbc, 0xff, 0x6c, 0xbc, 0xff, 0x6b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x29, 0x8b, 0xff, 0x29, 0x8b, 0xff, 0x29, 0x8b, 0xff, 0x29, 0x83, 0xff, 0x49, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x6a, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0xcc, 0x93, 0xff, 0x0d, 0x9c, 0xff, 0x4e, 0x9c, 0xff, 0x90, 0xa4, 0xf3, 0x74, 0xbd, 0xd8, 0x79, 0xd6, 0xc0, 0xdb, 0xde, 0xc4, 0xbb, 0xde, 0xd3, 0x7a, 0xd6, 0xd3, 0xd7, 0xbd, 0xcb, 0xb3, 0x9c, 0xc8, 0xb3, 0x9c, 0xc8, 0x3d, 0xef, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0xe7, 0x7b, 0xf3, 0x9c, 0x83, 0xef, 0x7b, 0x68, 0xcf, 0x7b, 0x64, 0x10, 0x84, 0x68, 0x34, 0xa5, 0x84, 0x79, 0xce, 0xac, 0x5d, 0xef, 0xdb, 0xbf, 0xff, 0xef, 0xdf, 0xff, 0xef, 0xbe, 0xf7, 0xe0, 0x7d, 0xef, 0xd0, 0x7d, 0xef, 0xcb, 0x3c, 0xef, 0xbf, 0xb9, 0xde, 0xc8, 0x37, 0xd6, 0xd7, 0xd5, 0xcd, 0xe8, 0x73, 0xc5, 0xfb, 0x52, 0xbd, 0xff, 0x11, 0xbd, 0xff, 0xd0, 0xb4, 0xff, 0xaf, 0xb4, 0xff, 0x8e, 0xac, 0xff, 0x6d, 0xac, 0xff, 0x4d, 0xac, 0xff, 0x0b, 0xa4, 0xff, 0xea, 0xa3, 0xff, 0xea, 0xa3, 0xff, 0xea, 0xa3, 0xff, 0xea, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x49, 0x93, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x29, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x29, 0x8b, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x6a, 0x83, 0xff, 0x8b, 0x8b, 0xff, 0xac, 0x8b, 0xff, 0xcd, 0x93, 0xff, 0xed, 0x93, 0xff, 0x0d, 0x9c, 0xff, 0x0d, 0x9c, 0xfc, 0x90, 0xac, 0xec, 0x73, 0xbd, 0xdc, 0x78, 0xd6, 0xcc, 0x3c, 0xe7, 0xcc, 0x3d, 0xef, 0xdb, 0x3c, 0xe7, 0xe0, 0xdb, 0xde, 0xdb, 0x18, 0xc6, 0xc7, 0x34, 0xa5, 0xb7, 0x71, 0x8c, 0xb3, 0x51, 0x8c, 0xa3, 0x18, 0xc6, 0x70, 0xbe, 0xf7, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0xef, 0x6c, 0x14, 0xa5, 0x6f, 0x10, 0x84, 0x4c, 0xef, 0x7b, 0x4b, 0xcf, 0x7b, 0x44, 0xaf, 0x7b, 0x3f, 0xcf, 0x7b, 0x3c, 0xb2, 0x94, 0x57, 0xb7, 0xbd, 0x7b, 0xbb, 0xde, 0xb3, 0x5d, 0xef, 0xd8, 0xbf, 0xff, 0xf4, 0xff, 0xff, 0xf7, 0xdf, 0xff, 0xec, 0xbe, 0xf7, 0xdf, 0x7e, 0xf7, 0xcf, 0x3d, 0xef, 0xbf, 0x3c, 0xe7, 0xb7, 0xba, 0xde, 0xbf, 0x37, 0xd6, 0xcb, 0xb5, 0xc5, 0xd8, 0x53, 0xbd, 0xe8, 0xf1, 0xb4, 0xf8, 0xb0, 0xac, 0xff, 0x6f, 0xa4, 0xff, 0x0d, 0x9c, 0xff, 0xcc, 0x9b, 0xff, 0xcb, 0x9b, 0xff, 0xcb, 0x93, 0xff, 0xab, 0x93, 0xff, 0xaa, 0x93, 0xff, 0xaa, 0x93, 0xff, 0xaa, 0x93, 0xff, 0x8a, 0x93, 0xff, 0x8a, 0x93, 0xff, 0x8a, 0x93, 0xff, 0x8a, 0x93, 0xff, 0x8a, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x8b, 0xff, 0x69, 0x8b, 0xff, 0x69, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x29, 0x8b, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x6b, 0x83, 0xff, 0x8b, 0x8b, 0xff, 0xac, 0x8b, 0xff, 0xcc, 0x8b, 0xff, 0xed, 0x93, 0xff, 0xed, 0x93, 0xff, 0xec, 0x93, 0xff, 0xec, 0x93, 0xff, 0xcb, 0x93, 0xff, 0xec, 0x9b, 0xf8, 0x4e, 0xa4, 0xeb, 0x11, 0xb5, 0xdc, 0xf6, 0xcd, 0xd4, 0x1c, 0xe7, 0xcb, 0x7e, 0xf7, 0xd7, 0x9e, 0xf7, 0xe4, 0x9e, 0xf7, 0xec, 0x7e, 0xf7, 0xe8, 0x3c, 0xe7, 0xd7, 0x7a, 0xd6, 0xb8, 0xb7, 0xbd, 0xa0, 0xf4, 0xa4, 0x94, 0xb3, 0x9c, 0x8b, 0xf3, 0x9c, 0x6b, 0xf8, 0xc5, 0x37, 0xfb, 0xde, 0x68, 0xbf, 0xff, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0xef, 0x67, 0x55, 0xad, 0x6f, 0x51, 0x8c, 0x48, 0x30, 0x84, 0x43, 0x10, 0x84, 0x3f, 0xef, 0x7b, 0x3b, 0xcf, 0x7b, 0x30, 0xaf, 0x7b, 0x28, 0xaf, 0x7b, 0x24, 0x51, 0x8c, 0x34, 0xf4, 0xa4, 0x58, 0xd7, 0xbd, 0x8f, 0x3c, 0xe7, 0xd3, 0x7e, 0xf7, 0xeb, 0xdf, 0xff, 0xf7, 0xff, 0xff, 0xf7, 0xdf, 0xff, 0xef, 0xbf, 0xff, 0xe8, 0x9e, 0xf7, 0xdc, 0x7e, 0xf7, 0xd0, 0x5d, 0xef, 0xc7, 0x3c, 0xe7, 0xb8, 0xfc, 0xe6, 0xac, 0x9a, 0xde, 0xb3, 0x38, 0xce, 0xbf, 0xb5, 0xbd, 0xc8, 0x33, 0xb5, 0xd4, 0xd1, 0xac, 0xdf, 0x90, 0xa4, 0xec, 0x4f, 0x9c, 0xf4, 0x2e, 0x9c, 0xff, 0x0d, 0x9c, 0xff, 0xec, 0x93, 0xff, 0xcc, 0x93, 0xff, 0xab, 0x93, 0xff, 0xcc, 0x93, 0xff, 0xab, 0x93, 0xff, 0xab, 0x8b, 0xff, 0xab, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6b, 0x8b, 0xff, 0x6b, 0x8b, 0xff, 0x6b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0xac, 0x8b, 0xff, 0xcc, 0x8b, 0xff, 0xed, 0x93, 0xff, 0x0d, 0x94, 0xff, 0xed, 0x93, 0xff, 0xed, 0x93, 0xff, 0xed, 0x93, 0xff, 0xec, 0x9b, 0xff, 0xcb, 0x9b, 0xff, 0xcb, 0x9b, 0xfb, 0xec, 0x9b, 0xf3, 0x2d, 0xa4, 0xe7, 0x8f, 0xac, 0xdc, 0x32, 0xbd, 0xd4, 0xf6, 0xcd, 0xcf, 0xda, 0xde, 0xcb, 0x5d, 0xef, 0xcc, 0x9e, 0xf7, 0xdb, 0xbf, 0xff, 0xe7, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xf4, 0xdf, 0xff, 0xf0, 0xbe, 0xf7, 0xdf, 0x5d, 0xef, 0xbb, 0xdb, 0xde, 0x98, 0x38, 0xc6, 0x7f, 0xb7, 0xbd, 0x6c, 0x76, 0xb5, 0x63, 0x96, 0xb5, 0x4c, 0x18, 0xc6, 0x30, 0x9a, 0xd6, 0x24, 0x79, 0xce, 0x38, 0xba, 0xd6, 0x97, 0xbe, 0xf7, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x5c, 0x75, 0xad, 0x6f, 0x92, 0x94, 0x4b, 0x71, 0x8c, 0x47, 0x51, 0x8c, 0x43, 0x31, 0x8c, 0x3f, 0x10, 0x84, 0x3b, 0xf0, 0x83, 0x33, 0xcf, 0x7b, 0x2b, 0xcf, 0x7b, 0x23, 0xae, 0x73, 0x1f, 0xf0, 0x83, 0x2f, 0x59, 0xce, 0x7f, 0x59, 0xce, 0x9f, 0x7a, 0xd6, 0xbc, 0xfb, 0xde, 0xd7, 0x5d, 0xef, 0xeb, 0xbe, 0xf7, 0xf4, 0xdf, 0xff, 0xfb, 0xff, 0xff, 0xf8, 0xdf, 0xff, 0xf3, 0xbf, 0xff, 0xeb, 0xbe, 0xf7, 0xe0, 0x9e, 0xf7, 0xdb, 0x7e, 0xf7, 0xd4, 0x5d, 0xef, 0xcc, 0x3d, 0xef, 0xc0, 0x3c, 0xe7, 0xbb, 0x1c, 0xe7, 0xb4, 0xfb, 0xde, 0xaf, 0xbb, 0xde, 0xac, 0x79, 0xd6, 0xb3, 0x18, 0xce, 0xb8, 0xd6, 0xc5, 0xbf, 0x74, 0xbd, 0xc3, 0x74, 0xb5, 0xc7, 0x33, 0xb5, 0xc8, 0x13, 0xb5, 0xd3, 0x12, 0xad, 0xd7, 0xf2, 0xac, 0xd7, 0xf2, 0xac, 0xd7, 0xd2, 0xac, 0xd8, 0xd1, 0xa4, 0xd8, 0xb1, 0xa4, 0xd7, 0xd2, 0xac, 0xd7, 0xd2, 0xac, 0xd4, 0xd2, 0xac, 0xd7, 0xf2, 0xac, 0xd7, 0xf2, 0xac, 0xd7, 0xf2, 0xac, 0xd7, 0x13, 0xb5, 0xd7, 0x12, 0xad, 0xd4, 0x13, 0xb5, 0xd3, 0x33, 0xb5, 0xd3, 0x12, 0xb5, 0xd0, 0x32, 0xb5, 0xd3, 0x12, 0xb5, 0xd0, 0x12, 0xb5, 0xcb, 0x12, 0xb5, 0xcb, 0x73, 0xbd, 0xcb, 0xd6, 0xcd, 0xc8, 0x58, 0xd6, 0xc4, 0xdb, 0xde, 0xc3, 0x3d, 0xef, 0xc3, 0x5d, 0xef, 0xc8, 0x7d, 0xef, 0xcf, 0x7e, 0xf7, 0xd3, 0x9e, 0xf7, 0xdf, 0xbf, 0xff, 0xeb, 0xdf, 0xff, 0xf3, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xdf, 0xff, 0xf0, 0xbf, 0xff, 0xdb, 0x9e, 0xf7, 0xb8, 0x5d, 0xef, 0x8f, 0xfc, 0xe6, 0x6c, 0x9a, 0xd6, 0x54, 0x59, 0xce, 0x47, 0x38, 0xc6, 0x3b, 0x59, 0xce, 0x2f, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x2b, 0x59, 0xce, 0x3f, 0xf8, 0xc5, 0x6b, 0x9a, 0xd6, 0xc0, 0xbf, 0xff, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0xef, 0x54, 0x96, 0xb5, 0x73, 0xd3, 0x9c, 0x50, 0xb3, 0x9c, 0x4c, 0xb2, 0x94, 0x48, 0x92, 0x94, 0x44, 0x72, 0x94, 0x40, 0x71, 0x8c, 0x3f, 0x51, 0x8c, 0x3b, 0x30, 0x84, 0x34, 0xf0, 0x83, 0x2c, 0xcf, 0x7b, 0x2b, 0x79, 0xce, 0x67, 0x39, 0xce, 0x7b, 0xd7, 0xbd, 0x8b, 0xb6, 0xb5, 0xa3, 0xb6, 0xb5, 0xb8, 0xd7, 0xbd, 0xd0, 0x18, 0xc6, 0xe3, 0x9a, 0xd6, 0xf0, 0x1c, 0xe7, 0xf8, 0x5d, 0xef, 0xfc, 0xbe, 0xf7, 0xfc, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xec, 0xbf, 0xff, 0xe8, 0xbe, 0xf7, 0xe3, 0x9e, 0xf7, 0xdf, 0x9e, 0xf7, 0xdb, 0x7e, 0xf7, 0xd4, 0x7d, 0xef, 0xcf, 0x5d, 0xef, 0xc7, 0x3d, 0xef, 0xc3, 0x3d, 0xef, 0xc3, 0x3c, 0xe7, 0xc0, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xc0, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xbc, 0x1c, 0xe7, 0xb8, 0x1c, 0xe7, 0xb4, 0x1c, 0xe7, 0xb7, 0x3c, 0xe7, 0xbc, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xc3, 0x3d, 0xef, 0xc3, 0x5d, 0xef, 0xc8, 0x5d, 0xef, 0xc8, 0x5d, 0xef, 0xcc, 0x5d, 0xef, 0xcf, 0x7d, 0xef, 0xd0, 0x7e, 0xf7, 0xd3, 0x7d, 0xef, 0xd3, 0x7e, 0xf7, 0xd4, 0x9e, 0xf7, 0xdb, 0xbe, 0xf7, 0xe3, 0xbf, 0xff, 0xe8, 0xbf, 0xff, 0xec, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xf3, 0xbf, 0xff, 0xe3, 0x9e, 0xf7, 0xcc, 0x5d, 0xef, 0xac, 0x3c, 0xe7, 0x87, 0x1c, 0xe7, 0x63, 0xfc, 0xe6, 0x44, 0xdb, 0xde, 0x37, 0xba, 0xd6, 0x2b, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x1f, 0xba, 0xd6, 0x1c, 0xba, 0xd6, 0x20, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x33, 0x39, 0xce, 0x47, 0xf7, 0xbd, 0x67, 0x96, 0xb5, 0x98, 0x7a, 0xd6, 0xd8, 0xbe, 0xf7, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0xef, 0x50, 0x96, 0xb5, 0x84, 0xf3, 0x9c, 0x5f, 0xf4, 0xa4, 0x57, 0xf3, 0x9c, 0x50, 0xf4, 0xa4, 0x4c, 0xf3, 0x9c, 0x48, 0xd3, 0x9c, 0x47, 0xb3, 0x9c, 0x44, 0x92, 0x94, 0x43, 0x71, 0x8c, 0x3f, 0x51, 0x8c, 0x3b, 0x79, 0xce, 0x64, 0x9a, 0xd6, 0x77, 0x38, 0xc6, 0x80, 0xb7, 0xbd, 0x8f, 0x55, 0xad, 0xa3, 0xf4, 0xa4, 0xb8, 0xd3, 0x9c, 0xcf, 0xd3, 0x9c, 0xe0, 0xf3, 0x9c, 0xef, 0x35, 0xad, 0xf8, 0x96, 0xb5, 0xfc, 0xd7, 0xbd, 0xff, 0x39, 0xce, 0xfc, 0x7a, 0xd6, 0xfc, 0xdb, 0xde, 0xfb, 0x3c, 0xe7, 0xfb, 0x5d, 0xef, 0xf8, 0x9e, 0xf7, 0xf8, 0xbe, 0xf7, 0xf8, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xef, 0xdf, 0xff, 0xec, 0xdf, 0xff, 0xec, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf4, 0xdf, 0xff, 0xf4, 0xdf, 0xff, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xbf, 0xff, 0xfc, 0xbe, 0xf7, 0xfc, 0x9e, 0xf7, 0xfb, 0x7e, 0xf7, 0xf7, 0x5d, 0xef, 0xec, 0x3c, 0xe7, 0xe0, 0x3c, 0xe7, 0xd3, 0xfb, 0xde, 0xbb, 0xdb, 0xde, 0xa3, 0xdb, 0xde, 0x88, 0xdb, 0xde, 0x6b, 0xdb, 0xde, 0x53, 0xdb, 0xde, 0x3b, 0xdb, 0xde, 0x2b, 0xdb, 0xde, 0x20, 0xbb, 0xde, 0x1c, 0xbb, 0xde, 0x1c, 0xbb, 0xde, 0x1f, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x28, 0x7a, 0xd6, 0x33, 0x59, 0xce, 0x3c, 0x38, 0xc6, 0x4c, 0xd7, 0xbd, 0x64, 0x96, 0xb5, 0x8b, 0x76, 0xb5, 0xbb, 0x79, 0xce, 0xe8, 0xbe, 0xf7, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x50, 0x96, 0xb5, 0xa7, 0xf3, 0x9c, 0x7c, 0x14, 0xa5, 0x6b, 0x14, 0xa5, 0x5f, 0x35, 0xad, 0x57, 0x55, 0xad, 0x50, 0x55, 0xad, 0x4f, 0x35, 0xad, 0x4c, 0x14, 0xa5, 0x4c, 0xf4, 0xa4, 0x4b, 0xf3, 0x9c, 0x48, 0x59, 0xce, 0x68, 0xdb, 0xde, 0x77, 0xbb, 0xde, 0x74, 0x9a, 0xd6, 0x78, 0x38, 0xc6, 0x84, 0xd7, 0xbd, 0x98, 0x75, 0xad, 0xaf, 0x14, 0xa5, 0xc4, 0xb3, 0x9c, 0xdb, 0x72, 0x94, 0xec, 0x51, 0x8c, 0xf8, 0x51, 0x8c, 0xfb, 0x51, 0x8c, 0xfb, 0x51, 0x8c, 0xf8, 0x51, 0x8c, 0xf3, 0xb2, 0x94, 0xec, 0xf3, 0x9c, 0xe7, 0x34, 0xa5, 0xe3, 0x76, 0xb5, 0xdc, 0xb7, 0xbd, 0xd7, 0x18, 0xc6, 0xd7, 0x79, 0xce, 0xd4, 0x9a, 0xd6, 0xd4, 0x9a, 0xd6, 0xd4, 0xba, 0xd6, 0xd4, 0xbb, 0xde, 0xd0, 0xdb, 0xde, 0xdb, 0xfc, 0xe6, 0xd8, 0x3c, 0xe7, 0xd7, 0x3d, 0xef, 0xdb, 0x5d, 0xef, 0xd4, 0x5d, 0xef, 0xd4, 0x5d, 0xef, 0xd3, 0x3c, 0xe7, 0xd0, 0x3d, 0xef, 0xd0, 0x3d, 0xef, 0xd4, 0x3c, 0xe7, 0xd8, 0x3c, 0xe7, 0xdc, 0x3c, 0xe7, 0xe0, 0x3c, 0xe7, 0xe4, 0xdb, 0xde, 0xe8, 0xdb, 0xde, 0xec, 0xdb, 0xde, 0xf3, 0xdb, 0xde, 0xf7, 0xba, 0xd6, 0xfb, 0x7a, 0xd6, 0xff, 0x79, 0xce, 0xff, 0x59, 0xce, 0xfc, 0x18, 0xc6, 0xf7, 0x18, 0xc6, 0xf0, 0x18, 0xc6, 0xe7, 0x18, 0xc6, 0xd8, 0x18, 0xc6, 0xc8, 0x38, 0xc6, 0xb4, 0x59, 0xce, 0x9c, 0x79, 0xce, 0x87, 0x7a, 0xd6, 0x6c, 0x9a, 0xd6, 0x57, 0xba, 0xd6, 0x3f, 0xbb, 0xde, 0x2c, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x1c, 0xbb, 0xde, 0x1f, 0xbb, 0xde, 0x20, 0xba, 0xd6, 0x27, 0x9a, 0xd6, 0x2c, 0x9a, 0xd6, 0x33, 0x7a, 0xd6, 0x3b, 0x59, 0xce, 0x44, 0x38, 0xc6, 0x53, 0xf7, 0xbd, 0x67, 0x96, 0xb5, 0x83, 0x76, 0xb5, 0xa8, 0x76, 0xb5, 0xd8, 0x59, 0xce, 0xf3, 0x7d, 0xef, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x53, 0x76, 0xb5, 0xd3, 0xd3, 0x9c, 0xac, 0xf3, 0x9c, 0x94, 0x14, 0xa5, 0x7c, 0x55, 0xad, 0x6c, 0x76, 0xb5, 0x60, 0x96, 0xb5, 0x5b, 0xb6, 0xb5, 0x58, 0x96, 0xb5, 0x57, 0x76, 0xb5, 0x57, 0x75, 0xad, 0x57, 0x59, 0xce, 0x73, 0xbb, 0xde, 0x84, 0xbb, 0xde, 0x80, 0xdb, 0xde, 0x7b, 0xdb, 0xde, 0x74, 0xbb, 0xde, 0x73, 0x9a, 0xd6, 0x78, 0x59, 0xce, 0x84, 0xf8, 0xc5, 0x97, 0xb6, 0xb5, 0xab, 0x55, 0xad, 0xbf, 0xf3, 0x9c, 0xcc, 0xb3, 0x9c, 0xd7, 0x51, 0x8c, 0xdc, 0xef, 0x7b, 0xd8, 0xcf, 0x7b, 0xdb, 0xcf, 0x7b, 0xd4, 0xcf, 0x7b, 0xcb, 0xcf, 0x7b, 0xc3, 0xcf, 0x7b, 0xb7, 0xef, 0x7b, 0xab, 0xf0, 0x83, 0xa0, 0xf0, 0x83, 0x93, 0x10, 0x84, 0x88, 0x30, 0x84, 0x7f, 0x31, 0x8c, 0x6f, 0x51, 0x8c, 0x6b, 0x71, 0x8c, 0x5f, 0x72, 0x94, 0x54, 0x92, 0x94, 0x54, 0xb2, 0x94, 0x4b, 0xd3, 0x9c, 0x47, 0xb3, 0x9c, 0x43, 0x92, 0x94, 0x43, 0xb3, 0x9c, 0x47, 0xb3, 0x9c, 0x57, 0x92, 0x94, 0x64, 0x92, 0x94, 0x77, 0xb2, 0x94, 0x8b, 0xb3, 0x9c, 0xa0, 0xb3, 0x9c, 0xb7, 0xd3, 0x9c, 0xcb, 0xd3, 0x9c, 0xdc, 0xf3, 0x9c, 0xeb, 0x14, 0xa5, 0xf7, 0x34, 0xa5, 0xfb, 0x35, 0xad, 0xf7, 0x75, 0xad, 0xf0, 0x96, 0xb5, 0xe8, 0xb6, 0xb5, 0xdb, 0xd7, 0xbd, 0xcb, 0xf8, 0xc5, 0xb8, 0x18, 0xc6, 0xa0, 0x39, 0xce, 0x8c, 0x59, 0xce, 0x73, 0x7a, 0xd6, 0x5f, 0x9a, 0xd6, 0x48, 0xba, 0xd6, 0x34, 0xbb, 0xde, 0x2b, 0xbb, 0xde, 0x24, 0xba, 0xd6, 0x24, 0xba, 0xd6, 0x27, 0xba, 0xd6, 0x2b, 0x9a, 0xd6, 0x2f, 0x9a, 0xd6, 0x34, 0x9a, 0xd6, 0x3c, 0x7a, 0xd6, 0x47, 0x59, 0xce, 0x4c, 0x39, 0xce, 0x5b, 0xf8, 0xc5, 0x6b, 0xb7, 0xbd, 0x80, 0x96, 0xb5, 0xa0, 0x75, 0xad, 0xcb, 0x75, 0xad, 0xf0, 0x39, 0xce, 0xeb, 0xbf, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0xf7, 0x23, 0x76, 0xb5, 0xe7, 0xb2, 0x94, 0xdc, 0xd3, 0x9c, 0xc4, 0xf4, 0xa4, 0xac, 0x35, 0xad, 0x94, 0x76, 0xb5, 0x83, 0xb7, 0xbd, 0x73, 0xf7, 0xbd, 0x6b, 0xf7, 0xbd, 0x67, 0xf7, 0xbd, 0x64, 0xd7, 0xbd, 0x67, 0x59, 0xce, 0x7b, 0xdb, 0xde, 0x94, 0xbb, 0xde, 0x94, 0xbb, 0xde, 0x90, 0xbb, 0xde, 0x8c, 0xdb, 0xde, 0x84, 0xdb, 0xde, 0x7b, 0xfb, 0xde, 0x74, 0xfc, 0xe6, 0x6f, 0xfb, 0xde, 0x6c, 0xdb, 0xde, 0x6f, 0x7a, 0xd6, 0x77, 0x18, 0xc6, 0x83, 0xb7, 0xbd, 0x8b, 0x14, 0xa5, 0x8b, 0xd3, 0x9c, 0x94, 0xb2, 0x94, 0x98, 0x92, 0x94, 0x98, 0x51, 0x8c, 0x98, 0x31, 0x8c, 0x93, 0x10, 0x84, 0x8b, 0xf0, 0x83, 0x80, 0xef, 0x7b, 0x77, 0xcf, 0x7b, 0x6c, 0xcf, 0x7b, 0x5f, 0xcf, 0x7b, 0x53, 0xaf, 0x7b, 0x47, 0xaf, 0x7b, 0x3c, 0xaf, 0x7b, 0x33, 0xae, 0x73, 0x28, 0xae, 0x73, 0x20, 0xae, 0x73, 0x1c, 0xae, 0x73, 0x1b, 0xae, 0x73, 0x1c, 0xaf, 0x7b, 0x24, 0xcf, 0x7b, 0x33, 0xef, 0x7b, 0x44, 0x10, 0x84, 0x57, 0x30, 0x84, 0x6c, 0x51, 0x8c, 0x80, 0x72, 0x94, 0x93, 0xb2, 0x94, 0xa4, 0xd3, 0x9c, 0xb3, 0xf4, 0xa4, 0xbc, 0x34, 0xa5, 0xc3, 0x55, 0xad, 0xc4, 0x76, 0xb5, 0xc0, 0xb6, 0xb5, 0xbb, 0xd7, 0xbd, 0xaf, 0xf8, 0xc5, 0xa0, 0x18, 0xc6, 0x93, 0x39, 0xce, 0x7f, 0x59, 0xce, 0x6c, 0x7a, 0xd6, 0x5b, 0x9a, 0xd6, 0x48, 0xba, 0xd6, 0x3c, 0xba, 0xd6, 0x38, 0xba, 0xd6, 0x38, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x37, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x3b, 0x9a, 0xd6, 0x40, 0x7a, 0xd6, 0x47, 0x79, 0xce, 0x50, 0x59, 0xce, 0x58, 0x39, 0xce, 0x63, 0x18, 0xc6, 0x70, 0xd7, 0xbd, 0x84, 0x96, 0xb5, 0x9f, 0x76, 0xb5, 0xc7, 0x55, 0xad, 0xeb, 0x55, 0xad, 0xfb, 0x18, 0xc6, 0xcc, 0x7d, 0xef, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, 0xad, 0x4b, 0x92, 0x94, 0xf3, 0x92, 0x94, 0xf3, 0xb3, 0x9c, 0xe0, 0xf4, 0xa4, 0xc8, 0x35, 0xad, 0xb7, 0x96, 0xb5, 0xa0, 0xd7, 0xbd, 0x8c, 0x18, 0xc6, 0x80, 0x18, 0xc6, 0x78, 0x18, 0xc6, 0x78, 0x79, 0xce, 0x88, 0xdb, 0xde, 0xa4, 0xbb, 0xde, 0xa8, 0xbb, 0xde, 0xa8, 0xba, 0xd6, 0xa8, 0xba, 0xd6, 0xa4, 0xbb, 0xde, 0x9f, 0xdb, 0xde, 0x9b, 0xdb, 0xde, 0x90, 0xdb, 0xde, 0x88, 0xdb, 0xde, 0x7c, 0xdb, 0xde, 0x74, 0xdb, 0xde, 0x67, 0xba, 0xd6, 0x5f, 0x59, 0xce, 0x50, 0x18, 0xc6, 0x4f, 0xd7, 0xbd, 0x4f, 0xb6, 0xb5, 0x4f, 0x75, 0xad, 0x4f, 0x34, 0xa5, 0x4f, 0xf3, 0x9c, 0x50, 0xb3, 0x9c, 0x50, 0x92, 0x94, 0x48, 0x71, 0x8c, 0x47, 0x51, 0x8c, 0x40, 0x30, 0x84, 0x3b, 0x10, 0x84, 0x34, 0xcf, 0x7b, 0x2f, 0xcf, 0x7b, 0x28, 0xcf, 0x7b, 0x23, 0xaf, 0x7b, 0x1f, 0xae, 0x73, 0x1c, 0x8e, 0x73, 0x1b, 0xae, 0x73, 0x1c, 0xaf, 0x7b, 0x20, 0xcf, 0x7b, 0x27, 0xf0, 0x83, 0x2f, 0x30, 0x84, 0x3b, 0x51, 0x8c, 0x44, 0x92, 0x94, 0x4f, 0xb3, 0x9c, 0x57, 0xf3, 0x9c, 0x5c, 0x34, 0xa5, 0x63, 0x75, 0xad, 0x67, 0x96, 0xb5, 0x68, 0xd7, 0xbd, 0x68, 0xf8, 0xc5, 0x67, 0x18, 0xc6, 0x64, 0x59, 0xce, 0x5f, 0x79, 0xce, 0x5b, 0x7a, 0xd6, 0x53, 0x9a, 0xd6, 0x50, 0x9a, 0xd6, 0x4f, 0x9a, 0xd6, 0x4f, 0x9a, 0xd6, 0x53, 0x9a, 0xd6, 0x57, 0x9a, 0xd6, 0x57, 0x9a, 0xd6, 0x57, 0x9a, 0xd6, 0x54, 0x9a, 0xd6, 0x53, 0x9a, 0xd6, 0x4c, 0x9a, 0xd6, 0x4f, 0x7a, 0xd6, 0x50, 0x79, 0xce, 0x54, 0x59, 0xce, 0x5b, 0x59, 0xce, 0x64, 0x38, 0xc6, 0x70, 0x18, 0xc6, 0x7c, 0xd7, 0xbd, 0x90, 0xb6, 0xb5, 0xab, 0x76, 0xb5, 0xcb, 0x55, 0xad, 0xeb, 0x14, 0xa5, 0xfb, 0xf3, 0x9c, 0xdc, 0x35, 0xad, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0x9c, 0x50, 0x51, 0x8c, 0xe8, 0x72, 0x94, 0xf8, 0xb3, 0x9c, 0xf4, 0xf3, 0x9c, 0xe8, 0x34, 0xa5, 0xd7, 0x76, 0xb5, 0xc3, 0xd7, 0xbd, 0xaf, 0x18, 0xc6, 0x9f, 0x18, 0xc6, 0x94, 0x59, 0xce, 0x9c, 0xdb, 0xde, 0xb4, 0xdb, 0xde, 0xb8, 0xbb, 0xde, 0xbf, 0xba, 0xd6, 0xc4, 0xba, 0xd6, 0xc4, 0xba, 0xd6, 0xc3, 0x9a, 0xd6, 0xc4, 0xba, 0xd6, 0xbf, 0xba, 0xd6, 0xb7, 0xba, 0xd6, 0xac, 0x9a, 0xd6, 0xa0, 0x9a, 0xd6, 0x93, 0x9a, 0xd6, 0x87, 0x38, 0xc6, 0x74, 0x18, 0xc6, 0x67, 0x18, 0xc6, 0x5f, 0xd7, 0xbd, 0x58, 0xb6, 0xb5, 0x4f, 0x76, 0xb5, 0x48, 0x55, 0xad, 0x40, 0x34, 0xa5, 0x3b, 0xf4, 0xa4, 0x37, 0xd3, 0x9c, 0x33, 0x92, 0x94, 0x2f, 0x71, 0x8c, 0x2b, 0x51, 0x8c, 0x27, 0x10, 0x84, 0x23, 0xef, 0x7b, 0x20, 0xcf, 0x7b, 0x1f, 0xaf, 0x7b, 0x1c, 0xae, 0x73, 0x1b, 0x8e, 0x73, 0x1b, 0xae, 0x73, 0x1b, 0xaf, 0x7b, 0x1c, 0xcf, 0x7b, 0x1f, 0x10, 0x84, 0x23, 0x51, 0x8c, 0x27, 0x72, 0x94, 0x2b, 0xb3, 0x9c, 0x2f, 0xf3, 0x9c, 0x34, 0x14, 0xa5, 0x38, 0x55, 0xad, 0x3c, 0x96, 0xb5, 0x43, 0xd7, 0xbd, 0x48, 0xf8, 0xc5, 0x4f, 0x18, 0xc6, 0x54, 0x59, 0xce, 0x5b, 0x59, 0xce, 0x63, 0x79, 0xce, 0x6b, 0x7a, 0xd6, 0x73, 0x7a, 0xd6, 0x77, 0x7a, 0xd6, 0x7b, 0x7a, 0xd6, 0x80, 0x7a, 0xd6, 0x83, 0x7a, 0xd6, 0x83, 0x7a, 0xd6, 0x7f, 0x7a, 0xd6, 0x78, 0x7a, 0xd6, 0x77, 0x7a, 0xd6, 0x6f, 0x79, 0xce, 0x68, 0x79, 0xce, 0x67, 0x59, 0xce, 0x67, 0x59, 0xce, 0x6f, 0x39, 0xce, 0x74, 0x18, 0xc6, 0x80, 0xf8, 0xc5, 0x90, 0xd7, 0xbd, 0xa4, 0x96, 0xb5, 0xbb, 0x75, 0xad, 0xd8, 0x35, 0xad, 0xf3, 0xf4, 0xa4, 0xf8, 0xb2, 0x94, 0xdb, 0x92, 0x94, 0x6f, 0xb2, 0x94, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0x8c, 0x33, 0x51, 0x8c, 0xbb, 0x71, 0x8c, 0xeb, 0x92, 0x94, 0xfb, 0xd3, 0x9c, 0xf8, 0x14, 0xa5, 0xef, 0x75, 0xad, 0xdf, 0xb6, 0xb5, 0xd0, 0xf7, 0xbd, 0xc3, 0x39, 0xce, 0xbc, 0xdb, 0xde, 0xc8, 0xdb, 0xde, 0xcb, 0xbb, 0xde, 0xcf, 0xba, 0xd6, 0xd4, 0x9a, 0xd6, 0xdb, 0x9a, 0xd6, 0xe0, 0x9a, 0xd6, 0xe3, 0x9a, 0xd6, 0xe3, 0x9a, 0xd6, 0xdc, 0x9a, 0xd6, 0xd7, 0x9a, 0xd6, 0xcb, 0x7a, 0xd6, 0xbf, 0x59, 0xce, 0xb7, 0x18, 0xc6, 0xa3, 0x18, 0xc6, 0x97, 0xf7, 0xbd, 0x8f, 0xd7, 0xbd, 0x80, 0x96, 0xb5, 0x74, 0x76, 0xb5, 0x6c, 0x55, 0xad, 0x63, 0x34, 0xa5, 0x58, 0x14, 0xa5, 0x53, 0xd3, 0x9c, 0x4b, 0xb2, 0x94, 0x43, 0x92, 0x94, 0x3c, 0x51, 0x8c, 0x34, 0x31, 0x8c, 0x2f, 0x10, 0x84, 0x28, 0xf0, 0x83, 0x24, 0xcf, 0x7b, 0x23, 0xcf, 0x7b, 0x20, 0xcf, 0x7b, 0x1f, 0xcf, 0x7b, 0x1f, 0xcf, 0x7b, 0x23, 0x10, 0x84, 0x27, 0x30, 0x84, 0x2c, 0x51, 0x8c, 0x34, 0x92, 0x94, 0x3c, 0xd3, 0x9c, 0x44, 0xf4, 0xa4, 0x4f, 0x34, 0xa5, 0x54, 0x75, 0xad, 0x5f, 0x96, 0xb5, 0x68, 0xb7, 0xbd, 0x70, 0xf7, 0xbd, 0x7c, 0x18, 0xc6, 0x88, 0x38, 0xc6, 0x94, 0x59, 0xce, 0x9b, 0x59, 0xce, 0xa7, 0x59, 0xce, 0xab, 0x59, 0xce, 0xb3, 0x79, 0xce, 0xb3, 0x79, 0xce, 0xb7, 0x79, 0xce, 0xb0, 0x79, 0xce, 0xac, 0x79, 0xce, 0xa4, 0x79, 0xce, 0x9f, 0x59, 0xce, 0x94, 0x59, 0xce, 0x88, 0x59, 0xce, 0x84, 0x59, 0xce, 0x83, 0x39, 0xce, 0x84, 0x18, 0xc6, 0x8b, 0x18, 0xc6, 0x98, 0xd7, 0xbd, 0xa7, 0xb6, 0xb5, 0xbb, 0x76, 0xb5, 0xd4, 0x55, 0xad, 0xeb, 0x14, 0xa5, 0xf8, 0xd3, 0x9c, 0xf4, 0x92, 0x94, 0xcf, 0x51, 0x8c, 0x5f, 0x51, 0x8c, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x10, 0x31, 0x8c, 0x80, 0x51, 0x8c, 0xcc, 0x72, 0x94, 0xec, 0xb3, 0x9c, 0xf8, 0xf4, 0xa4, 0xfb, 0x55, 0xad, 0xf7, 0xb6, 0xb5, 0xec, 0xf8, 0xc5, 0xe0, 0xbb, 0xde, 0xe3, 0xdb, 0xde, 0xdf, 0xdb, 0xde, 0xe0, 0xbb, 0xde, 0xe3, 0x9a, 0xd6, 0xe7, 0x9a, 0xd6, 0xef, 0x9a, 0xd6, 0xf3, 0x9a, 0xd6, 0xf7, 0x7a, 0xd6, 0xf4, 0x79, 0xce, 0xf3, 0x79, 0xce, 0xeb, 0x59, 0xce, 0xe3, 0x59, 0xce, 0xdb, 0x18, 0xc6, 0xcb, 0x18, 0xc6, 0xbf, 0xf7, 0xbd, 0xb4, 0xd7, 0xbd, 0xa8, 0xb6, 0xb5, 0x9c, 0x96, 0xb5, 0x93, 0x76, 0xb5, 0x84, 0x55, 0xad, 0x7b, 0x35, 0xad, 0x70, 0x14, 0xa5, 0x67, 0xf3, 0x9c, 0x5c, 0xd3, 0x9c, 0x54, 0xb2, 0x94, 0x4b, 0x72, 0x94, 0x43, 0x71, 0x8c, 0x3c, 0x51, 0x8c, 0x34, 0x51, 0x8c, 0x33, 0x31, 0x8c, 0x2f, 0x30, 0x84, 0x2c, 0x31, 0x8c, 0x30, 0x51, 0x8c, 0x33, 0x51, 0x8c, 0x3b, 0x72, 0x94, 0x43, 0xb2, 0x94, 0x4b, 0xd3, 0x9c, 0x57, 0xf4, 0xa4, 0x5f, 0x34, 0xa5, 0x6c, 0x55, 0xad, 0x77, 0x76, 0xb5, 0x83, 0x96, 0xb5, 0x90, 0xd7, 0xbd, 0x9b, 0xf7, 0xbd, 0xab, 0x18, 0xc6, 0xb7, 0x38, 0xc6, 0xc4, 0x39, 0xce, 0xcb, 0x39, 0xce, 0xd4, 0x59, 0xce, 0xd8, 0x59, 0xce, 0xdc, 0x59, 0xce, 0xdc, 0x59, 0xce, 0xdb, 0x59, 0xce, 0xd4, 0x59, 0xce, 0xcf, 0x59, 0xce, 0xc3, 0x59, 0xce, 0xb8, 0x59, 0xce, 0xaf, 0x39, 0xce, 0xa7, 0x38, 0xc6, 0xa3, 0x18, 0xc6, 0xa4, 0x18, 0xc6, 0xab, 0xf7, 0xbd, 0xb7, 0xb7, 0xbd, 0xc4, 0x96, 0xb5, 0xd8, 0x55, 0xad, 0xe8, 0x34, 0xa5, 0xf7, 0xf3, 0x9c, 0xf8, 0xb2, 0x94, 0xe7, 0x71, 0x8c, 0xb4, 0x31, 0x8c, 0x3c, 0x30, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x03, 0x30, 0x84, 0x3c, 0x51, 0x8c, 0xa3, 0x71, 0x8c, 0xd4, 0xb3, 0x9c, 0xe8, 0x14, 0xa5, 0xf7, 0x76, 0xb5, 0xfc, 0xd7, 0xbd, 0xfb, 0x9a, 0xd6, 0xf8, 0xdb, 0xde, 0xf3, 0xfb, 0xde, 0xf0, 0xfb, 0xde, 0xf0, 0xfb, 0xde, 0xf0, 0xdb, 0xde, 0xf7, 0xba, 0xd6, 0xfb, 0x9a, 0xd6, 0xfc, 0x7a, 0xd6, 0xff, 0x79, 0xce, 0xfc, 0x59, 0xce, 0xf8, 0x59, 0xce, 0xf4, 0x59, 0xce, 0xef, 0x18, 0xc6, 0xe4, 0x18, 0xc6, 0xdb, 0x18, 0xc6, 0xd0, 0xf8, 0xc5, 0xc4, 0xd7, 0xbd, 0xbb, 0xb7, 0xbd, 0xaf, 0xb6, 0xb5, 0xa3, 0x96, 0xb5, 0x97, 0x76, 0xb5, 0x8c, 0x55, 0xad, 0x80, 0x55, 0xad, 0x74, 0x34, 0xa5, 0x6c, 0x14, 0xa5, 0x63, 0xf3, 0x9c, 0x5b, 0xf3, 0x9c, 0x53, 0xd3, 0x9c, 0x4b, 0xd3, 0x9c, 0x47, 0xb3, 0x9c, 0x43, 0xb3, 0x9c, 0x40, 0xd3, 0x9c, 0x44, 0xd3, 0x9c, 0x48, 0xd3, 0x9c, 0x50, 0xf3, 0x9c, 0x5b, 0x14, 0xa5, 0x64, 0x34, 0xa5, 0x70, 0x55, 0xad, 0x7c, 0x76, 0xb5, 0x8b, 0x96, 0xb5, 0x97, 0xb6, 0xb5, 0xa4, 0xd7, 0xbd, 0xb0, 0xf7, 0xbd, 0xbc, 0xf8, 0xc5, 0xcb, 0x18, 0xc6, 0xd4, 0x18, 0xc6, 0xe0, 0x38, 0xc6, 0xe8, 0x39, 0xce, 0xef, 0x39, 0xce, 0xf3, 0x59, 0xce, 0xf3, 0x39, 0xce, 0xf3, 0x39, 0xce, 0xec, 0x39, 0xce, 0xe7, 0x39, 0xce, 0xdf, 0x39, 0xce, 0xd4, 0x59, 0xce, 0xcf, 0x39, 0xce, 0xc8, 0x39, 0xce, 0xc7, 0x38, 0xc6, 0xc8, 0x18, 0xc6, 0xcf, 0xf7, 0xbd, 0xd7, 0xb7, 0xbd, 0xe3, 0x96, 0xb5, 0xf0, 0x55, 0xad, 0xf8, 0x14, 0xa5, 0xf8, 0xd3, 0x9c, 0xec, 0x72, 0x94, 0xcf, 0x51, 0x8c, 0x7f, 0x30, 0x84, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x0b, 0x31, 0x8c, 0x54, 0x51, 0x8c, 0xaf, 0xb3, 0x9c, 0xd4, 0x34, 0xa5, 0xeb, 0x96, 0xb5, 0xf7, 0x9a, 0xd6, 0xfc, 0xfb, 0xde, 0xfc, 0x1c, 0xe7, 0xfc, 0x3d, 0xef, 0xfb, 0x5d, 0xef, 0xfb, 0x5d, 0xef, 0xfb, 0x3c, 0xe7, 0xfc, 0x1c, 0xe7, 0xfc, 0xfb, 0xde, 0xff, 0xdb, 0xde, 0xfc, 0xba, 0xd6, 0xfb, 0x9a, 0xd6, 0xfb, 0x7a, 0xd6, 0xf4, 0x39, 0xce, 0xef, 0x38, 0xc6, 0xe8, 0x38, 0xc6, 0xe0, 0x18, 0xc6, 0xd7, 0x18, 0xc6, 0xcc, 0x18, 0xc6, 0xc3, 0xf8, 0xc5, 0xb7, 0xd7, 0xbd, 0xac, 0xd7, 0xbd, 0xa0, 0xb7, 0xbd, 0x94, 0xb6, 0xb5, 0x8c, 0x96, 0xb5, 0x83, 0x76, 0xb5, 0x78, 0x76, 0xb5, 0x70, 0x75, 0xad, 0x68, 0x55, 0xad, 0x60, 0x55, 0xad, 0x5c, 0x55, 0xad, 0x5b, 0x55, 0xad, 0x58, 0x55, 0xad, 0x5b, 0x55, 0xad, 0x5f, 0x75, 0xad, 0x68, 0x76, 0xb5, 0x6f, 0x76, 0xb5, 0x7b, 0x96, 0xb5, 0x87, 0xb6, 0xb5, 0x8f, 0xd7, 0xbd, 0x9f, 0xd7, 0xbd, 0xab, 0xf7, 0xbd, 0xb8, 0xf8, 0xc5, 0xc7, 0x18, 0xc6, 0xd0, 0x18, 0xc6, 0xdc, 0x18, 0xc6, 0xe4, 0x38, 0xc6, 0xef, 0x38, 0xc6, 0xf4, 0x39, 0xce, 0xf8, 0x39, 0xce, 0xfc, 0x39, 0xce, 0xfb, 0x39, 0xce, 0xf8, 0x59, 0xce, 0xf7, 0x59, 0xce, 0xf0, 0x79, 0xce, 0xec, 0x7a, 0xd6, 0xe7, 0x7a, 0xd6, 0xe4, 0x7a, 0xd6, 0xe4, 0x79, 0xce, 0xe7, 0x59, 0xce, 0xec, 0x38, 0xc6, 0xf3, 0x18, 0xc6, 0xf8, 0xb7, 0xbd, 0xfb, 0x75, 0xad, 0xf8, 0x14, 0xa5, 0xec, 0xb3, 0x9c, 0xd7, 0x51, 0x8c, 0x9c, 0x31, 0x8c, 0x34, 0x10, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x84, 0x0f, 0x51, 0x8c, 0x5b, 0x92, 0x94, 0xb3, 0x34, 0xa5, 0xdc, 0x39, 0xce, 0xf0, 0xdb, 0xde, 0xf8, 0x1c, 0xe7, 0xfc, 0x5d, 0xef, 0xfc, 0x9e, 0xf7, 0xfc, 0xbf, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xbe, 0xf7, 0xff, 0x9e, 0xf7, 0xff, 0x7e, 0xf7, 0xfc, 0x5d, 0xef, 0xfc, 0x3c, 0xe7, 0xfb, 0xfc, 0xe6, 0xf8, 0xbb, 0xde, 0xf3, 0xbb, 0xde, 0xf0, 0x9a, 0xd6, 0xe8, 0x9a, 0xd6, 0xe3, 0x79, 0xce, 0xdb, 0x59, 0xce, 0xd3, 0x59, 0xce, 0xc8, 0x39, 0xce, 0xbf, 0x39, 0xce, 0xb4, 0x38, 0xc6, 0xab, 0x18, 0xc6, 0xa0, 0x18, 0xc6, 0x97, 0xf8, 0xc5, 0x8f, 0xf8, 0xc5, 0x87, 0xf8, 0xc5, 0x7f, 0xf7, 0xbd, 0x77, 0xf7, 0xbd, 0x74, 0xd7, 0xbd, 0x70, 0xd7, 0xbd, 0x6f, 0xf7, 0xbd, 0x70, 0xf8, 0xc5, 0x74, 0xf8, 0xc5, 0x7f, 0xf8, 0xc5, 0x87, 0xf8, 0xc5, 0x90, 0x18, 0xc6, 0x9b, 0x18, 0xc6, 0xa4, 0x18, 0xc6, 0xb0, 0x38, 0xc6, 0xbc, 0x38, 0xc6, 0xc8, 0x39, 0xce, 0xd0, 0x59, 0xce, 0xdb, 0x59, 0xce, 0xe4, 0x59, 0xce, 0xec, 0x59, 0xce, 0xf3, 0x7a, 0xd6, 0xf8, 0x9a, 0xd6, 0xfc, 0x9a, 0xd6, 0xff, 0x9a, 0xd6, 0xfc, 0xbb, 0xde, 0xfc, 0xdb, 0xde, 0xfb, 0xfb, 0xde, 0xf8, 0x1c, 0xe7, 0xf7, 0x1c, 0xe7, 0xf7, 0xfc, 0xe6, 0xf8, 0xfb, 0xde, 0xf8, 0xbb, 0xde, 0xfc, 0x9a, 0xd6, 0xfc, 0x39, 0xce, 0xfb, 0xd7, 0xbd, 0xf4, 0x76, 0xb5, 0xeb, 0xf4, 0xa4, 0xd8, 0x92, 0x94, 0x9b, 0x51, 0x8c, 0x3c, 0x30, 0x84, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0x8c, 0x07, 0x51, 0x8c, 0x48, 0x35, 0xad, 0xa7, 0xd7, 0xbd, 0xeb, 0x79, 0xce, 0xf7, 0xfb, 0xde, 0xfb, 0x5d, 0xef, 0xfc, 0x9e, 0xf7, 0xfc, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdf, 0xff, 0xfc, 0xbf, 0xff, 0xfb, 0x9e, 0xf7, 0xf8, 0x9e, 0xf7, 0xf8, 0x7d, 0xef, 0xf4, 0x5d, 0xef, 0xf0, 0x3c, 0xe7, 0xec, 0x1c, 0xe7, 0xe7, 0xfb, 0xde, 0xdf, 0xfb, 0xde, 0xd7, 0xdb, 0xde, 0xcf, 0xdb, 0xde, 0xc7, 0xbb, 0xde, 0xbf, 0xba, 0xd6, 0xb4, 0x9a, 0xd6, 0xab, 0x9a, 0xd6, 0xa4, 0x9a, 0xd6, 0x9c, 0x9a, 0xd6, 0x94, 0x9a, 0xd6, 0x90, 0x9a, 0xd6, 0x8c, 0x9a, 0xd6, 0x8c, 0x9a, 0xd6, 0x8f, 0x9a, 0xd6, 0x93, 0x9a, 0xd6, 0x98, 0x9a, 0xd6, 0xa0, 0xba, 0xd6, 0xa8, 0xbb, 0xde, 0xb3, 0xbb, 0xde, 0xbc, 0xbb, 0xde, 0xc4, 0xbb, 0xde, 0xcf, 0xbb, 0xde, 0xd7, 0xdb, 0xde, 0xdf, 0xdb, 0xde, 0xe4, 0xfc, 0xe6, 0xec, 0x1c, 0xe7, 0xf3, 0x3c, 0xe7, 0xf7, 0x3d, 0xef, 0xfb, 0x5d, 0xef, 0xfc, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x9e, 0xf7, 0xfc, 0xbe, 0xf7, 0xfc, 0xbe, 0xf7, 0xfc, 0x9e, 0xf7, 0xfc, 0x7d, 0xef, 0xfc, 0x3c, 0xe7, 0xfc, 0xdb, 0xde, 0xfc, 0x7a, 0xd6, 0xf8, 0xf8, 0xc5, 0xf3, 0x76, 0xb5, 0xeb, 0xf4, 0xa4, 0xd0, 0xb2, 0x94, 0x83, 0x51, 0x8c, 0x2c, 0x10, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0x8c, 0x1c, 0x92, 0x94, 0x68, 0x35, 0xad, 0xbb, 0xb7, 0xbd, 0xf4, 0x39, 0xce, 0xff, 0xba, 0xd6, 0xff, 0xfc, 0xe6, 0xff, 0x3d, 0xef, 0xff, 0x7e, 0xf7, 0xfc, 0xbe, 0xf7, 0xfc, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xf8, 0xbf, 0xff, 0xf7, 0xdf, 0xff, 0xf4, 0xbf, 0xff, 0xf0, 0xbe, 0xf7, 0xec, 0x9e, 0xf7, 0xeb, 0x9e, 0xf7, 0xe4, 0x7d, 0xef, 0xdc, 0x9e, 0xf7, 0xdc, 0x7e, 0xf7, 0xd7, 0x7e, 0xf7, 0xd0, 0x7d, 0xef, 0xcf, 0x5d, 0xef, 0xcb, 0x7d, 0xef, 0xcb, 0x7e, 0xf7, 0xcf, 0x7d, 0xef, 0xd3, 0x7e, 0xf7, 0xd3, 0x7e, 0xf7, 0xd8, 0x9e, 0xf7, 0xd8, 0x9e, 0xf7, 0xdc, 0x9e, 0xf7, 0xe3, 0x9e, 0xf7, 0xe7, 0x9e, 0xf7, 0xec, 0x9e, 0xf7, 0xef, 0x9e, 0xf7, 0xf3, 0xbf, 0xff, 0xf7, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xff, 0xff, 0x9e, 0xf7, 0xff, 0x5d, 0xef, 0xff, 0x1c, 0xe7, 0xfc, 0xba, 0xd6, 0xfc, 0x39, 0xce, 0xf8, 0x96, 0xb5, 0xf7, 0x34, 0xa5, 0xdf, 0xd3, 0x9c, 0x97, 0x72, 0x94, 0x48, 0x31, 0x8c, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x84, 0x14, 0x51, 0x8c, 0x50, 0xb3, 0x9c, 0x90, 0x34, 0xa5, 0xcf, 0x96, 0xb5, 0xf4, 0x18, 0xc6, 0xf8, 0x7a, 0xd6, 0xf8, 0x9a, 0xd6, 0xf7, 0xdb, 0xde, 0xf7, 0xfb, 0xde, 0xf7, 0x1c, 0xe7, 0xf7, 0x5d, 0xef, 0xf8, 0x7e, 0xf7, 0xf8, 0x9e, 0xf7, 0xf8, 0x9e, 0xf7, 0xf8, 0xbe, 0xf7, 0xf8, 0xbf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbe, 0xf7, 0xfb, 0x9e, 0xf7, 0xfb, 0x7d, 0xef, 0xfb, 0x5d, 0xef, 0xfb, 0x1c, 0xe7, 0xfb, 0xdb, 0xde, 0xfb, 0x9a, 0xd6, 0xfc, 0x59, 0xce, 0xfc, 0x18, 0xc6, 0xff, 0xd7, 0xbd, 0xfc, 0x55, 0xad, 0xef, 0xf4, 0xa4, 0xbb, 0xb2, 0x94, 0x78, 0x51, 0x8c, 0x38, 0x30, 0x84, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0x8c, 0x13, 0x92, 0x94, 0x40, 0x92, 0x94, 0x70, 0xf3, 0x9c, 0x98, 0x34, 0xa5, 0xbc, 0x35, 0xad, 0xd8, 0x76, 0xb5, 0xdf, 0xd7, 0xbd, 0xe0, 0x18, 0xc6, 0xe0, 0x18, 0xc6, 0xe0, 0x59, 0xce, 0xe3, 0x7a, 0xd6, 0xe3, 0x9a, 0xd6, 0xe3, 0xdb, 0xde, 0xe3, 0xfc, 0xe6, 0xe4, 0x1c, 0xe7, 0xe7, 0xfc, 0xe6, 0xe4, 0xfc, 0xe6, 0xe7, 0x1c, 0xe7, 0xe8, 0x3c, 0xe7, 0xe7, 0x3c, 0xe7, 0xe7, 0x5d, 0xef, 0xe8, 0x5d, 0xef, 0xeb, 0x3d, 0xef, 0xe4, 0x3c, 0xe7, 0xe4, 0x3c, 0xe7, 0xe7, 0x3c, 0xe7, 0xe4, 0x1c, 0xe7, 0xe8, 0x1c, 0xe7, 0xe7, 0xfb, 0xde, 0xe8, 0xdb, 0xde, 0xe8, 0xdb, 0xde, 0xe7, 0xba, 0xd6, 0xe7, 0x9a, 0xd6, 0xe7, 0x9a, 0xd6, 0xe8, 0x9a, 0xd6, 0xeb, 0x79, 0xce, 0xeb, 0x18, 0xc6, 0xeb, 0xd7, 0xbd, 0xec, 0x96, 0xb5, 0xef, 0x35, 0xad, 0xe8, 0x14, 0xa5, 0xd4, 0xd3, 0x9c, 0xb7, 0xb2, 0x94, 0x8b, 0x71, 0x8c, 0x5f, 0x30, 0x84, 0x33, 0x10, 0x84, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x07, 0x51, 0x8c, 0x1f, 0x72, 0x94, 0x3b, 0x51, 0x8c, 0x50, 0x72, 0x94, 0x67, 0xb2, 0x94, 0x77, 0xd3, 0x9c, 0x8b, 0xf4, 0xa4, 0x94, 0x14, 0xa5, 0xa7, 0x35, 0xad, 0xaf, 0x34, 0xa5, 0xb0, 0x34, 0xa5, 0xb4, 0x55, 0xad, 0xb7, 0x55, 0xad, 0xb8, 0x55, 0xad, 0xb3, 0x75, 0xad, 0xb4, 0x76, 0xb5, 0xb4, 0xb6, 0xb5, 0xb7, 0x76, 0xb5, 0xb0, 0x76, 0xb5, 0xb4, 0x76, 0xb5, 0xb3, 0x75, 0xad, 0xb3, 0x35, 0xad, 0xb8, 0x34, 0xa5, 0xb7, 0x34, 0xa5, 0xb4, 0x55, 0xad, 0xb8, 0x34, 0xa5, 0xb4, 0x14, 0xa5, 0xb0, 0xf4, 0xa4, 0xa7, 0xd3, 0x9c, 0x98, 0xd3, 0x9c, 0x8c, 0xd3, 0x9c, 0x78, 0x92, 0x94, 0x60, 0x71, 0x8c, 0x4b, 0x31, 0x8c, 0x24, 0x10, 0x84, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x00, 0x10, 0x84, 0x0b, 0x10, 0x84, 0x10, 0x10, 0x84, 0x14, 0x10, 0x84, 0x17, 0x10, 0x84, 0x17, 0x10, 0x84, 0x17, 0x30, 0x84, 0x17, 0x92, 0x94, 0x18, 0x31, 0x8c, 0x17, 0x51, 0x8c, 0x17, 0x30, 0x84, 0x17, 0x30, 0x84, 0x17, 0x10, 0x84, 0x17, 0x10, 0x84, 0x14, 0x30, 0x84, 0x13, 0x30, 0x84, 0x0c, 0x10, 0x84, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Blue: 5 bit Green: 6 bit, Red: 5 bit, Alpha 8 bit BUT the 2 color bytes are swapped*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x9e, 0x00, 0xf7, 0x9e, 0x00, 0xf7, 0x9e, 0x03, 0xf7, 0xbe, 0x03, 0xf7, 0xbe, 0x03, 0xf7, 0xbe, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x00, 0xef, 0x5d, 0x03, 0xef, 0x5d, 0x04, 0xef, 0x5d, 0x14, 0xef, 0x5d, 0x27, 0xef, 0x7d, 0x3b, 0xef, 0x7d, 0x4c, 0xef, 0x7d, 0x5f, 0xef, 0x7d, 0x6f, 0xf7, 0x7e, 0x7f, 0xf7, 0x7e, 0x8c, 0xf7, 0x7e, 0x9b, 0xf7, 0x9e, 0xa7, 0xf7, 0x9e, 0xb3, 0xf7, 0x9e, 0xbc, 0xf7, 0x9e, 0xc7, 0xf7, 0x9e, 0xd0, 0xf7, 0x9e, 0xd7, 0xf7, 0x9e, 0xdb, 0xf7, 0x9e, 0xe0, 0xf7, 0xbe, 0xe3, 0xf7, 0xbe, 0xe7, 0xf7, 0xbe, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xdf, 0xeb, 0xff, 0xdf, 0xeb, 0xff, 0xdf, 0xeb, 0xff, 0xdf, 0xeb, 0xff, 0xdf, 0xe3, 0xff, 0xdf, 0xe3, 0xff, 0xdf, 0xdb, 0xff, 0xff, 0xd8, 0xff, 0xff, 0xd0, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xc0, 0xff, 0xff, 0xb7, 0xff, 0xff, 0xab, 0xff, 0xff, 0x9f, 0xff, 0xff, 0x90, 0xff, 0xff, 0x83, 0xff, 0xff, 0x73, 0xff, 0xff, 0x64, 0xff, 0xff, 0x53, 0xff, 0xff, 0x40, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x18, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x03, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x27, 0xef, 0x5d, 0x47, 0xef, 0x5d, 0x64, 0xef, 0x5d, 0x80, 0xef, 0x5d, 0x9c, 0xef, 0x5d, 0xb7, 0xef, 0x5d, 0xcf, 0xef, 0x5d, 0xe4, 0xef, 0x5d, 0xf8, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xfc, 0xef, 0x7d, 0xfb, 0xef, 0x5d, 0xf3, 0xef, 0x5d, 0xeb, 0xef, 0x3d, 0xe3, 0xe7, 0x3c, 0xdc, 0xe7, 0x3c, 0xd7, 0xe7, 0x3c, 0xcc, 0xe7, 0x1c, 0xc8, 0xe7, 0x1c, 0xc4, 0xe6, 0xfc, 0xc0, 0xde, 0xfb, 0xbb, 0xde, 0xfb, 0xb7, 0xde, 0xfb, 0xb4, 0xde, 0xdb, 0xaf, 0xde, 0xdb, 0xaf, 0xde, 0xfb, 0xab, 0xde, 0xfb, 0xa8, 0xe6, 0xfc, 0xa8, 0xde, 0xfb, 0xab, 0xde, 0xfb, 0xac, 0xe6, 0xfc, 0xac, 0xe6, 0xfc, 0xac, 0xe6, 0xfc, 0xac, 0xe7, 0x1c, 0xb0, 0xe7, 0x1c, 0xb4, 0xe7, 0x1c, 0xb7, 0xef, 0x3d, 0xbc, 0xef, 0x5d, 0xbf, 0xef, 0x5d, 0xc3, 0xf7, 0x7e, 0xc8, 0xf7, 0x9e, 0xcf, 0xf7, 0xbe, 0xd4, 0xff, 0xbf, 0xdc, 0xff, 0xdf, 0xe4, 0xff, 0xdf, 0xec, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xbc, 0xff, 0xff, 0xa3, 0xff, 0xff, 0x88, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x50, 0xff, 0xff, 0x30, 0xff, 0xff, 0x10, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x7d, 0x00, 0xef, 0x7d, 0x04, 0xef, 0x5d, 0x23, 0xef, 0x5d, 0x4f, 0xef, 0x5d, 0x77, 0xef, 0x5d, 0x9c, 0xef, 0x5d, 0xc0, 0xef, 0x5d, 0xe3, 0xef, 0x5d, 0xfc, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x3d, 0xff, 0xef, 0x3d, 0xf8, 0xe7, 0x1c, 0xeb, 0xe7, 0x1c, 0xdb, 0xde, 0xfb, 0xcb, 0xde, 0xdb, 0xbb, 0xd6, 0x9a, 0xa8, 0xd6, 0x7a, 0x9b, 0xce, 0x59, 0x88, 0xc6, 0x18, 0x7c, 0xbd, 0xd7, 0x70, 0xb5, 0x96, 0x67, 0xad, 0x35, 0x5b, 0x9c, 0xf3, 0x50, 0x9c, 0xf3, 0x4c, 0x9c, 0xf3, 0x4b, 0xa4, 0xf4, 0x48, 0xa4, 0xf4, 0x44, 0xa4, 0xf4, 0x43, 0xa4, 0xf4, 0x40, 0xa4, 0xf4, 0x40, 0x9c, 0xf3, 0x40, 0xa4, 0xf4, 0x3f, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x3c, 0x9c, 0xf3, 0x3c, 0x9c, 0xf3, 0x3c, 0x9c, 0xf3, 0x3c, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3c, 0x9c, 0xf3, 0x3f, 0xad, 0x35, 0x44, 0xbd, 0xb7, 0x50, 0xc6, 0x18, 0x5f, 0xd6, 0x7a, 0x6b, 0xde, 0xbb, 0x7b, 0xe7, 0x1c, 0x88, 0xef, 0x3d, 0x97, 0xef, 0x5d, 0xab, 0xf7, 0x9e, 0xbc, 0xf7, 0xbe, 0xd0, 0xff, 0xdf, 0xe3, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xff, 0xcc, 0xff, 0xff, 0xa8, 0xff, 0xff, 0x83, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x33, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x9e, 0x00, 0xf7, 0x7e, 0x08, 0xf7, 0x7e, 0x34, 0xf7, 0x7e, 0x68, 0xef, 0x7d, 0x9b, 0xef, 0x7d, 0xc8, 0xef, 0x7d, 0xf3, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xfb, 0xe7, 0x3c, 0xe8, 0xe7, 0x1c, 0xd0, 0xde, 0xdb, 0xb8, 0xd6, 0x9a, 0x9f, 0xce, 0x59, 0x87, 0xc5, 0xf8, 0x6f, 0xb5, 0x76, 0x5b, 0xa4, 0xf4, 0x4b, 0xa4, 0xf4, 0x47, 0xa4, 0xf4, 0x43, 0xa4, 0xf4, 0x40, 0xa4, 0xf4, 0x3f, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x3b, 0x9c, 0xf3, 0x40, 0xad, 0x75, 0x4c, 0xc6, 0x38, 0x60, 0xd6, 0x9a, 0x7b, 0xe7, 0x1c, 0x94, 0xef, 0x5d, 0xb0, 0xf7, 0x7e, 0xcb, 0xff, 0xbf, 0xe4, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xa8, 0xff, 0xff, 0x78, 0xff, 0xff, 0x44, 0xff, 0xff, 0x13, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xbe, 0x00, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x48, 0xf7, 0x9e, 0x88, 0xf7, 0x9e, 0xc3, 0xf7, 0x7e, 0xf4, 0xf7, 0x7e, 0xff, 0xf7, 0x7e, 0xfc, 0xef, 0x5d, 0xeb, 0xe7, 0x1c, 0xc7, 0xde, 0xdb, 0xa7, 0xd6, 0x7a, 0x87, 0xc5, 0xf8, 0x68, 0xad, 0x35, 0x4f, 0xa4, 0xf4, 0x44, 0xa4, 0xf4, 0x40, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x3f, 0xa5, 0x14, 0x4b, 0xbd, 0xf7, 0x63, 0xd6, 0x9a, 0x83, 0xe7, 0x1c, 0xa4, 0xef, 0x7d, 0xc7, 0xff, 0xbf, 0xe7, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xd4, 0xff, 0xff, 0x98, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x1b, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xbf, 0x00, 0xff, 0xbf, 0x23, 0xf7, 0xbe, 0x70, 0xf7, 0xbe, 0xbc, 0xf7, 0x9e, 0xf7, 0xf7, 0x9e, 0xff, 0xf7, 0x9e, 0xf4, 0xef, 0x5d, 0xcc, 0xe6, 0xfc, 0xa3, 0xd6, 0x7a, 0x78, 0xb5, 0x96, 0x53, 0xa4, 0xf4, 0x40, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x37, 0xa5, 0x14, 0x3b, 0xa4, 0xf4, 0x40, 0xad, 0x55, 0x53, 0xce, 0x59, 0x77, 0xe7, 0x1c, 0x9f, 0xf7, 0x7e, 0xc7, 0xff, 0xdf, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xd0, 0xff, 0xff, 0x87, 0xff, 0xff, 0x37, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x10, 0xff, 0xbf, 0x6b, 0xff, 0xbf, 0xc8, 0xff, 0xbf, 0xff, 0xf7, 0xbe, 0xfc, 0xf7, 0x7e, 0xd3, 0xe7, 0x1c, 0x9c, 0xce, 0x59, 0x68, 0xad, 0x35, 0x40, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x37, 0xa5, 0x14, 0x3c, 0xc6, 0x38, 0x5f, 0xe7, 0x1c, 0x90, 0xf7, 0xbe, 0xc4, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0x80, 0xff, 0xff, 0x1f, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x1c, 0xff, 0xdf, 0x90, 0xff, 0xdf, 0xf3, 0xff, 0xbf, 0xfc, 0xf7, 0x9e, 0xd3, 0xe7, 0x1c, 0x8b, 0xbd, 0xd7, 0x4b, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x33, 0xb5, 0x96, 0x3f, 0xe7, 0x1c, 0x73, 0xff, 0xbf, 0xb7, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xa7, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0xf4, 0xff, 0xdf, 0xf8, 0xef, 0x7d, 0xaf, 0xce, 0x59, 0x5b, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xc6, 0x18, 0x38, 0xf7, 0x7e, 0x88, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xfb, 0xff, 0xff, 0x93, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x13, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0xb8, 0xc6, 0x18, 0x4f, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x20, 0xb5, 0x96, 0x2b, 0xf7, 0x9e, 0x84, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xd3, 0xff, 0xbf, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x1c, 0x04, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xfb, 0xe7, 0x1c, 0x80, 0xa5, 0x14, 0x37, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0xa4, 0xf4, 0x1c, 0xde, 0xdb, 0x3f, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xd0, 0xef, 0x3d, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xbf, 0x50, 0xff, 0xff, 0xff, 0xef, 0x5d, 0x8f, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x1b, 0xde, 0xbb, 0x38, 0xff, 0xff, 0xf4, 0xff, 0xdf, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x77, 0xff, 0xff, 0xff, 0xc6, 0x18, 0x4f, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0xff, 0xff, 0xcb, 0xff, 0xdf, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x3c, 0x53, 0xff, 0xff, 0xff, 0xe7, 0x3c, 0x87, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1c, 0xce, 0x79, 0x33, 0xff, 0xff, 0xf0, 0xff, 0xbf, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x23, 0xf7, 0xbe, 0xd4, 0xff, 0xff, 0xf4, 0xde, 0xbb, 0x73, 0x9c, 0xf3, 0x38, 0x9c, 0xf3, 0x30, 0x9c, 0xf3, 0x2b, 0x9c, 0xf3, 0x27, 0x9c, 0xf3, 0x23, 0x9c, 0xf3, 0x20, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x20, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x23, 0xc6, 0x38, 0x37, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xf3, 0xd6, 0x9a, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x0b, 0xce, 0x39, 0x78, 0xff, 0xdf, 0xd3, 0xff, 0xff, 0xfc, 0xef, 0x5d, 0xa8, 0xb5, 0x96, 0x47, 0x9c, 0xf3, 0x33, 0x9c, 0xf3, 0x2b, 0x9c, 0xf3, 0x27, 0x9c, 0xf3, 0x23, 0x9c, 0xf3, 0x20, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0x9c, 0xf3, 0x27, 0x9c, 0xf3, 0x28, 0x9c, 0xf3, 0x28, 0x9c, 0xf3, 0x2b, 0x9c, 0xf3, 0x2b, 0xa5, 0x14, 0x2f, 0xef, 0x3d, 0x73, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xf0, 0xde, 0xdb, 0x94, 0xb5, 0x96, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xbd, 0xd7, 0x6f, 0xd6, 0x7a, 0x53, 0xff, 0xbf, 0x9c, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xef, 0xe7, 0x3c, 0x9f, 0xbd, 0xd7, 0x48, 0x9c, 0xd3, 0x2f, 0x9c, 0xd3, 0x27, 0x9c, 0xf3, 0x23, 0x9c, 0xf3, 0x20, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x34, 0xa5, 0x14, 0x34, 0xad, 0x75, 0x3c, 0xe7, 0x3c, 0x7b, 0xff, 0xdf, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xde, 0xdb, 0x6b, 0xbd, 0xd7, 0x7c, 0xb5, 0x96, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x63, 0xc5, 0xf8, 0x5b, 0xce, 0x59, 0x40, 0xef, 0x5d, 0x4c, 0xff, 0xdf, 0xaf, 0xff, 0xdf, 0xf8, 0xff, 0xbf, 0xf8, 0xef, 0x7d, 0xbf, 0xde, 0xdb, 0x74, 0xad, 0x55, 0x34, 0x9c, 0xd3, 0x27, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x34, 0x2c, 0xa5, 0x34, 0x2c, 0xa5, 0x34, 0x2f, 0xa5, 0x34, 0x2f, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x33, 0xa5, 0x34, 0x33, 0xa5, 0x34, 0x34, 0xa5, 0x34, 0x37, 0xa5, 0x34, 0x38, 0xa5, 0x34, 0x38, 0xad, 0x35, 0x3b, 0xad, 0x35, 0x3c, 0xad, 0x35, 0x3c, 0xad, 0x55, 0x43, 0xd6, 0x9a, 0x67, 0xf7, 0x9e, 0xa8, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0xf7, 0x9e, 0x74, 0xce, 0x59, 0x48, 0xbd, 0xf7, 0x60, 0xb5, 0xb6, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x53, 0xbd, 0xd7, 0x60, 0xc6, 0x18, 0x47, 0xce, 0x59, 0x38, 0xd6, 0x9a, 0x2c, 0xef, 0x3d, 0x3c, 0xff, 0xbf, 0x8f, 0xff, 0xbf, 0xe0, 0xff, 0xbf, 0xff, 0xf7, 0xbe, 0xf4, 0xef, 0x7d, 0xbc, 0xe7, 0x1c, 0x7c, 0xc6, 0x38, 0x40, 0x9c, 0xf3, 0x23, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x34, 0x2c, 0xa5, 0x34, 0x2c, 0xa5, 0x34, 0x2f, 0xa5, 0x34, 0x2f, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x33, 0xad, 0x35, 0x34, 0xad, 0x35, 0x37, 0xad, 0x35, 0x37, 0xad, 0x35, 0x37, 0xad, 0x35, 0x38, 0xad, 0x35, 0x38, 0xad, 0x35, 0x3b, 0xad, 0x35, 0x3c, 0xad, 0x55, 0x3c, 0xad, 0x55, 0x3f, 0xad, 0x55, 0x40, 0xad, 0x55, 0x43, 0xad, 0x55, 0x44, 0xad, 0x55, 0x47, 0xbd, 0xd7, 0x54, 0xe6, 0xfc, 0x80, 0xf7, 0x9e, 0xb3, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xb0, 0xf7, 0x9e, 0x5f, 0xd6, 0x7a, 0x34, 0xc6, 0x18, 0x3f, 0xbd, 0xf7, 0x4f, 0xbd, 0xd7, 0x64, 0xb5, 0x96, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x3f, 0xbd, 0xd7, 0x68, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3f, 0xce, 0x39, 0x33, 0xce, 0x79, 0x2f, 0xd6, 0x9a, 0x28, 0xde, 0xdb, 0x23, 0xf7, 0x7e, 0x50, 0xf7, 0x9e, 0x97, 0xf7, 0xbe, 0xdb, 0xf7, 0x9e, 0xfc, 0xf7, 0x9e, 0xff, 0xf7, 0x7e, 0xe0, 0xef, 0x5d, 0xac, 0xe7, 0x1c, 0x78, 0xd6, 0x9a, 0x44, 0xa5, 0x34, 0x20, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2f, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x33, 0xa5, 0x34, 0x33, 0xad, 0x35, 0x33, 0xad, 0x35, 0x34, 0xad, 0x35, 0x37, 0xad, 0x35, 0x38, 0xad, 0x55, 0x3b, 0xad, 0x55, 0x3b, 0xad, 0x55, 0x3f, 0xad, 0x55, 0x3f, 0xad, 0x55, 0x40, 0xad, 0x55, 0x40, 0xad, 0x55, 0x43, 0xad, 0x55, 0x44, 0xad, 0x55, 0x47, 0xad, 0x75, 0x48, 0xad, 0x75, 0x4b, 0xb5, 0x76, 0x4f, 0xc6, 0x38, 0x63, 0xe6, 0xfc, 0x88, 0xf7, 0x7e, 0xb0, 0xff, 0xdf, 0xd8, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xff, 0xff, 0xb3, 0xff, 0xbf, 0x6f, 0xe7, 0x1c, 0x33, 0xd6, 0x7a, 0x2f, 0xce, 0x39, 0x34, 0xc6, 0x18, 0x3b, 0xbd, 0xf7, 0x44, 0xbd, 0xd7, 0x53, 0xbd, 0xb7, 0x6b, 0xb5, 0x96, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x28, 0xbd, 0xd7, 0x70, 0xc5, 0xf8, 0x4f, 0xc6, 0x18, 0x40, 0xc6, 0x38, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x79, 0x2b, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xde, 0xdb, 0x20, 0xef, 0x5d, 0x3c, 0xf7, 0x7e, 0x74, 0xf7, 0x9e, 0xac, 0xf7, 0x9e, 0xe3, 0xf7, 0x7e, 0xfc, 0xf7, 0x7e, 0xff, 0xef, 0x7d, 0xf3, 0xef, 0x5d, 0xcb, 0xef, 0x3d, 0x9f, 0xe7, 0x1c, 0x77, 0xde, 0xbb, 0x4f, 0xbd, 0xd7, 0x28, 0x9c, 0xf3, 0x1b, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1c, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x20, 0x9c, 0xf3, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x34, 0x33, 0xa5, 0x34, 0x34, 0xad, 0x35, 0x37, 0xad, 0x35, 0x38, 0xad, 0x35, 0x38, 0xad, 0x55, 0x3b, 0xad, 0x55, 0x3c, 0xad, 0x55, 0x40, 0xad, 0x55, 0x43, 0xad, 0x55, 0x44, 0xad, 0x55, 0x47, 0xad, 0x75, 0x48, 0xad, 0x75, 0x4b, 0xad, 0x75, 0x4c, 0xb5, 0x76, 0x50, 0xb5, 0xb6, 0x57, 0xd6, 0x7a, 0x70, 0xe7, 0x1c, 0x8f, 0xef, 0x7d, 0xaf, 0xff, 0xbf, 0xcf, 0xff, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xc0, 0xff, 0xdf, 0x8c, 0xf7, 0xbe, 0x54, 0xde, 0xfb, 0x2b, 0xd6, 0x9a, 0x28, 0xd6, 0x7a, 0x2b, 0xce, 0x59, 0x2c, 0xc6, 0x38, 0x33, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3c, 0xbd, 0xf7, 0x47, 0xbd, 0xd7, 0x54, 0xbd, 0xb7, 0x6f, 0xb5, 0x96, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x10, 0xbd, 0xb7, 0x78, 0xc5, 0xf8, 0x50, 0xc6, 0x18, 0x43, 0xc6, 0x38, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xd6, 0xba, 0x24, 0xde, 0xbb, 0x20, 0xde, 0xfb, 0x1f, 0xef, 0x3d, 0x37, 0xef, 0x5d, 0x63, 0xf7, 0x7e, 0x98, 0xf7, 0x9e, 0xdf, 0xf7, 0x7e, 0xf3, 0xef, 0x7d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xe8, 0xef, 0x3d, 0xc7, 0xe7, 0x3c, 0xa4, 0xe7, 0x1c, 0x84, 0xde, 0xfb, 0x67, 0xd6, 0x9a, 0x48, 0xbd, 0xf7, 0x2b, 0xa5, 0x14, 0x1c, 0x9c, 0xd3, 0x1b, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x20, 0x9c, 0xf3, 0x23, 0x9c, 0xf3, 0x24, 0x9c, 0xf3, 0x27, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x34, 0xa5, 0x34, 0x37, 0xad, 0x35, 0x3b, 0xad, 0x35, 0x3c, 0xad, 0x55, 0x3f, 0xad, 0x55, 0x43, 0xad, 0x55, 0x44, 0xad, 0x55, 0x47, 0xad, 0x75, 0x4b, 0xb5, 0x76, 0x50, 0xbd, 0xd7, 0x58, 0xce, 0x79, 0x6c, 0xde, 0xdb, 0x84, 0xef, 0x3d, 0x9f, 0xf7, 0x7e, 0xb4, 0xff, 0xbf, 0xcc, 0xff, 0xdf, 0xe7, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xa3, 0xff, 0xdf, 0x77, 0xf7, 0x9e, 0x4b, 0xe6, 0xfc, 0x27, 0xde, 0xbb, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x28, 0xce, 0x79, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x34, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xf7, 0x48, 0xbd, 0xd7, 0x57, 0xbd, 0xb7, 0x74, 0xb5, 0x96, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x04, 0xbd, 0xb7, 0x77, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x44, 0xc6, 0x38, 0x38, 0xce, 0x39, 0x33, 0xce, 0x59, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0xba, 0x23, 0xe7, 0x1c, 0x2c, 0xff, 0xdf, 0x8c, 0xff, 0xff, 0x88, 0xff, 0xdf, 0x8f, 0xff, 0xbf, 0x9f, 0xf7, 0x9e, 0xb0, 0xf7, 0x7e, 0xc4, 0xef, 0x7d, 0xd7, 0xef, 0x5d, 0xeb, 0xef, 0x5d, 0xfb, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xf3, 0xef, 0x3d, 0xdc, 0xe7, 0x3c, 0xc4, 0xe7, 0x3c, 0xac, 0xe7, 0x1c, 0x97, 0xe7, 0x1c, 0x80, 0xe6, 0xfc, 0x6c, 0xde, 0xdb, 0x58, 0xd6, 0x9a, 0x47, 0xce, 0x59, 0x34, 0xb5, 0x96, 0x24, 0xa5, 0x14, 0x1c, 0x9c, 0xf3, 0x1b, 0x9c, 0xd3, 0x1b, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x23, 0x9c, 0xd3, 0x24, 0x9c, 0xf3, 0x27, 0x9c, 0xf3, 0x2b, 0x9c, 0xf3, 0x2c, 0xa4, 0xf4, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x34, 0x34, 0xad, 0x55, 0x38, 0xb5, 0x76, 0x40, 0xc6, 0x18, 0x4f, 0xd6, 0x7a, 0x60, 0xde, 0xdb, 0x73, 0xe7, 0x1c, 0x84, 0xef, 0x3d, 0x94, 0xef, 0x7d, 0xa8, 0xf7, 0x9e, 0xbb, 0xff, 0xbf, 0xcc, 0xff, 0xdf, 0xdf, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xab, 0xff, 0xff, 0x88, 0xff, 0xdf, 0x64, 0xf7, 0x9e, 0x40, 0xe6, 0xfc, 0x24, 0xde, 0xdb, 0x23, 0xde, 0xbb, 0x24, 0xd6, 0xba, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x34, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x40, 0xbd, 0xd7, 0x4b, 0xbd, 0xd7, 0x58, 0xb5, 0xb6, 0x78, 0xb5, 0x96, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x68, 0xbd, 0xf7, 0x5c, 0xc6, 0x18, 0x44, 0xc6, 0x18, 0x38, 0xce, 0x39, 0x33, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xde, 0xbb, 0x2b, 0xff, 0xdf, 0x8b, 0xff, 0xdf, 0x8b, 0xff, 0xdf, 0x87, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x7f, 0xff, 0xdf, 0x78, 0xff, 0xdf, 0x74, 0xff, 0xdf, 0x70, 0xff, 0xdf, 0x6f, 0xff, 0xbf, 0x7c, 0xf7, 0x9e, 0x8b, 0xf7, 0x7e, 0x9b, 0xef, 0x7d, 0xab, 0xef, 0x5d, 0xbc, 0xef, 0x5d, 0xcc, 0xef, 0x5d, 0xdc, 0xef, 0x5d, 0xef, 0xef, 0x5d, 0xfb, 0xef, 0x5d, 0xfc, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xf8, 0xef, 0x7d, 0xeb, 0xef, 0x7d, 0xdc, 0xef, 0x7d, 0xd0, 0xef, 0x7d, 0xc4, 0xef, 0x7d, 0xbb, 0xef, 0x5d, 0xaf, 0xef, 0x5d, 0xa7, 0xef, 0x5d, 0x9c, 0xef, 0x5d, 0x93, 0xef, 0x5d, 0x8f, 0xef, 0x5d, 0x84, 0xef, 0x5d, 0x80, 0xef, 0x5d, 0x7b, 0xef, 0x5d, 0x7b, 0xef, 0x3d, 0x70, 0xef, 0x3d, 0x6f, 0xef, 0x3d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x70, 0xef, 0x7d, 0x78, 0xef, 0x7d, 0x7c, 0xf7, 0x7e, 0x80, 0xf7, 0x7e, 0x88, 0xf7, 0x9e, 0x8f, 0xf7, 0x9e, 0x94, 0xf7, 0xbe, 0x9f, 0xf7, 0xbe, 0xa7, 0xff, 0xbf, 0xb0, 0xff, 0xbf, 0xbc, 0xff, 0xdf, 0xc7, 0xff, 0xdf, 0xd3, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xc4, 0xff, 0xff, 0xaf, 0xff, 0xff, 0x97, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x63, 0xf7, 0xbe, 0x47, 0xef, 0x5d, 0x2f, 0xde, 0xfb, 0x20, 0xde, 0xdb, 0x23, 0xde, 0xdb, 0x23, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x37, 0xc6, 0x18, 0x3b, 0xbd, 0xf7, 0x40, 0xbd, 0xd7, 0x4c, 0xbd, 0xd7, 0x5f, 0xb5, 0xb6, 0x77, 0xb5, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x58, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x47, 0xc6, 0x18, 0x3b, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x28, 0xff, 0xbf, 0x84, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x78, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xff, 0xbf, 0x6b, 0xff, 0xbf, 0x67, 0xff, 0xbf, 0x63, 0xff, 0xbf, 0x5f, 0xff, 0xbf, 0x5b, 0xff, 0xbf, 0x57, 0xff, 0xbf, 0x50, 0xff, 0xbf, 0x4c, 0xff, 0xbf, 0x4c, 0xf7, 0x9e, 0x57, 0xef, 0x7d, 0x53, 0xef, 0x5d, 0x53, 0xef, 0x5d, 0x64, 0xef, 0x5d, 0x74, 0xef, 0x7d, 0x84, 0xef, 0x7d, 0x93, 0xef, 0x7d, 0xa0, 0xf7, 0x7e, 0xaf, 0xf7, 0x7e, 0xbb, 0xf7, 0x7e, 0xc7, 0xf7, 0x9e, 0xd0, 0xf7, 0x9e, 0xd8, 0xf7, 0x9e, 0xe3, 0xf7, 0x9e, 0xec, 0xf7, 0x9e, 0xf3, 0xf7, 0x9e, 0xfb, 0xf7, 0x9e, 0xfb, 0xf7, 0xbe, 0xfb, 0xf7, 0xbe, 0xfb, 0xf7, 0xbe, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xef, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xb3, 0xff, 0xff, 0xa7, 0xff, 0xff, 0x9b, 0xff, 0xff, 0x8c, 0xff, 0xff, 0x7c, 0xff, 0xdf, 0x6f, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x4c, 0xf7, 0x9e, 0x3b, 0xef, 0x5d, 0x2b, 0xe6, 0xfc, 0x20, 0xde, 0xfb, 0x20, 0xde, 0xfb, 0x20, 0xde, 0xdb, 0x23, 0xde, 0xdb, 0x23, 0xde, 0xdb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x37, 0xc5, 0xf8, 0x3b, 0xbd, 0xf7, 0x43, 0xbd, 0xd7, 0x4f, 0xbd, 0xd7, 0x60, 0xb5, 0xb6, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x43, 0xbd, 0xd7, 0x68, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3f, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xff, 0xbf, 0x7b, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x70, 0xff, 0xbf, 0x6f, 0xff, 0xbf, 0x68, 0xf7, 0xbe, 0x64, 0xf7, 0xbe, 0x60, 0xf7, 0xbe, 0x5c, 0xf7, 0xbe, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x9e, 0x50, 0xf7, 0x9e, 0x4c, 0xf7, 0x9e, 0x48, 0xef, 0x5d, 0x37, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1f, 0xe7, 0x1c, 0x23, 0xe7, 0x1c, 0x23, 0xe7, 0x3c, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x5d, 0x24, 0xef, 0x5d, 0x27, 0xef, 0x5d, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x3d, 0x27, 0xe7, 0x3c, 0x24, 0xe7, 0x3c, 0x23, 0xe7, 0x3c, 0x20, 0xe7, 0x1c, 0x1c, 0xe6, 0xfc, 0x1f, 0xe6, 0xfc, 0x1f, 0xe6, 0xfc, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x20, 0xde, 0xfb, 0x20, 0xde, 0xfb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x23, 0xde, 0xdb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x37, 0xc5, 0xf8, 0x3c, 0xbd, 0xf7, 0x44, 0xbd, 0xd7, 0x50, 0xbd, 0xb7, 0x64, 0xb5, 0xb6, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x2f, 0xbd, 0xd7, 0x73, 0xc6, 0x18, 0x4c, 0xc6, 0x18, 0x3f, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xf7, 0xbe, 0x70, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x57, 0xf7, 0x9e, 0x53, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4b, 0xef, 0x5d, 0x3c, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xf7, 0x47, 0xbd, 0xd7, 0x53, 0xbd, 0xb7, 0x68, 0xb5, 0x96, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x17, 0xbd, 0xd7, 0x7b, 0xc6, 0x18, 0x50, 0xc6, 0x18, 0x40, 0xc6, 0x38, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xf7, 0x9e, 0x64, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x40, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x34, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xd7, 0x48, 0xbd, 0xd7, 0x57, 0xbd, 0xb7, 0x6f, 0xb5, 0x96, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x07, 0xbd, 0xb7, 0x7b, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x43, 0xc6, 0x38, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xf7, 0x9e, 0x5b, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x40, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x30, 0xc6, 0x18, 0x34, 0xc5, 0xf8, 0x3b, 0xbd, 0xf7, 0x40, 0xbd, 0xd7, 0x4b, 0xbd, 0xd7, 0x58, 0xb5, 0xb6, 0x74, 0xb5, 0x96, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xb5, 0xb6, 0x6f, 0xc5, 0xf8, 0x5c, 0xc6, 0x18, 0x44, 0xc6, 0x38, 0x38, 0xc6, 0x38, 0x33, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xef, 0x7d, 0x50, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x40, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x30, 0xc6, 0x18, 0x37, 0xc5, 0xf8, 0x3b, 0xbd, 0xf7, 0x43, 0xbd, 0xd7, 0x4c, 0xbd, 0xd7, 0x5b, 0xb5, 0xb6, 0x77, 0xb5, 0x96, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x5b, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x47, 0xc6, 0x18, 0x3b, 0xc6, 0x38, 0x33, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xef, 0x5d, 0x47, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x44, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x37, 0xc5, 0xf8, 0x3c, 0xbd, 0xf7, 0x43, 0xbd, 0xd7, 0x4c, 0xbd, 0xd7, 0x5c, 0xb5, 0xb6, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x4b, 0xbd, 0xd7, 0x68, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3c, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xe7, 0x1c, 0x3b, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x47, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xf7, 0x43, 0xbd, 0xd7, 0x4f, 0xbd, 0xd7, 0x5f, 0xb5, 0xb6, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x34, 0xbd, 0xd7, 0x70, 0xc6, 0x18, 0x4f, 0xc6, 0x18, 0x3f, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xde, 0xdb, 0x30, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xf7, 0x44, 0xbd, 0xf7, 0x4f, 0xbd, 0xd7, 0x63, 0xb5, 0xb6, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x1c, 0xbd, 0xd7, 0x78, 0xc5, 0xf8, 0x53, 0xc6, 0x18, 0x43, 0xc6, 0x18, 0x37, 0xc6, 0x38, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0xba, 0x2c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x47, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc6, 0x18, 0x3c, 0xc5, 0xf8, 0x44, 0xbd, 0xf7, 0x50, 0xbd, 0xd7, 0x67, 0xb5, 0xb6, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x08, 0xbd, 0xb7, 0x7c, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x44, 0xc6, 0x18, 0x38, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x28, 0xff, 0xbf, 0x80, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x48, 0xd6, 0xba, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc6, 0x18, 0x3c, 0xc6, 0x18, 0x44, 0xc5, 0xf8, 0x50, 0xbd, 0xd7, 0x6c, 0xb5, 0x96, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xb5, 0xb6, 0x73, 0xbd, 0xf7, 0x5b, 0xc6, 0x18, 0x47, 0xc6, 0x18, 0x38, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xff, 0xbf, 0x78, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x83, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xde, 0xbb, 0x28, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x38, 0x33, 0xc6, 0x18, 0x37, 0xc6, 0x18, 0x3b, 0xc6, 0x18, 0x43, 0xc6, 0x18, 0x50, 0xbd, 0xd7, 0x70, 0xb5, 0x96, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x60, 0xbd, 0xf7, 0x63, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3b, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xf7, 0xbe, 0x6c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x83, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xde, 0xdb, 0x2b, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x24, 0xd6, 0x7a, 0x24, 0xd6, 0x7a, 0x24, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x30, 0xc6, 0x38, 0x37, 0xc6, 0x38, 0x3b, 0xc6, 0x38, 0x43, 0xc6, 0x18, 0x50, 0xbd, 0xd7, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x4c, 0xbd, 0xd7, 0x6b, 0xc6, 0x18, 0x4c, 0xc6, 0x18, 0x3f, 0xc6, 0x18, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x27, 0xf7, 0x9e, 0x63, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xde, 0xdb, 0x2b, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x24, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x30, 0xce, 0x59, 0x34, 0xce, 0x59, 0x37, 0xce, 0x39, 0x40, 0xc6, 0x38, 0x53, 0xbd, 0xd7, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x3b, 0xbd, 0xd7, 0x70, 0xc5, 0xf8, 0x50, 0xc6, 0x18, 0x43, 0xc6, 0x18, 0x38, 0xce, 0x39, 0x34, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x24, 0xf7, 0x9e, 0x58, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7c, 0xff, 0xbf, 0x78, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x70, 0xff, 0xbf, 0x6f, 0xff, 0xbf, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5b, 0xf7, 0x9e, 0x57, 0xf7, 0x9e, 0x53, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xde, 0xdb, 0x28, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x7a, 0x24, 0xd6, 0x7a, 0x24, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x33, 0xce, 0x59, 0x34, 0xce, 0x59, 0x40, 0xce, 0x39, 0x54, 0xbd, 0xd7, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x23, 0xbd, 0xd7, 0x78, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x47, 0xc6, 0x18, 0x3b, 0xc6, 0x38, 0x34, 0xce, 0x59, 0x30, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xf7, 0x7e, 0x4f, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x78, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x70, 0xff, 0xbf, 0x6c, 0xff, 0xbf, 0x68, 0xff, 0xbf, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0xbe, 0x5f, 0xf7, 0x9e, 0x5b, 0xf7, 0x9e, 0x57, 0xf7, 0x9e, 0x53, 0xf7, 0x9e, 0x4f, 0xf7, 0x7e, 0x4b, 0xef, 0x7d, 0x47, 0xe6, 0xfc, 0x2c, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x28, 0xd6, 0x9a, 0x2b, 0xd6, 0x9a, 0x2f, 0xd6, 0x7a, 0x33, 0xd6, 0x7a, 0x3f, 0xce, 0x39, 0x58, 0xbd, 0xb7, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x0b, 0xbd, 0xb7, 0x7f, 0xbd, 0xf7, 0x5b, 0xc6, 0x18, 0x48, 0xc6, 0x18, 0x3c, 0xc6, 0x38, 0x37, 0xce, 0x59, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xef, 0x5d, 0x43, 0xff, 0xdf, 0x87, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0x78, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x70, 0xff, 0xbf, 0x6c, 0xff, 0xbf, 0x68, 0xff, 0xbf, 0x64, 0xf7, 0xbe, 0x60, 0xf7, 0xbe, 0x5c, 0xf7, 0xbe, 0x58, 0xf7, 0x9e, 0x57, 0xf7, 0x9e, 0x53, 0xf7, 0x9e, 0x4f, 0xf7, 0x9e, 0x4b, 0xf7, 0x7e, 0x47, 0xe7, 0x1c, 0x2f, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x28, 0xd6, 0x9a, 0x2c, 0xd6, 0x9a, 0x33, 0xd6, 0x9a, 0x3f, 0xc6, 0x38, 0x60, 0xb5, 0xb6, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xb5, 0xb6, 0x78, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x4c, 0xc6, 0x18, 0x3f, 0xc6, 0x38, 0x38, 0xce, 0x59, 0x33, 0xce, 0x59, 0x2c, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xe7, 0x3c, 0x38, 0xff, 0xdf, 0x87, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x7f, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0x77, 0xff, 0xdf, 0x73, 0xff, 0xbf, 0x6f, 0xff, 0xbf, 0x6c, 0xff, 0xbf, 0x68, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x60, 0xf7, 0xbe, 0x5c, 0xf7, 0xbe, 0x58, 0xf7, 0xbe, 0x54, 0xf7, 0x9e, 0x50, 0xf7, 0x9e, 0x4c, 0xf7, 0x9e, 0x48, 0xf7, 0x7e, 0x47, 0xe7, 0x3c, 0x2f, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x27, 0xd6, 0xba, 0x28, 0xd6, 0xba, 0x30, 0xd6, 0x9a, 0x3f, 0xc6, 0x18, 0x68, 0xb5, 0x96, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x68, 0xbd, 0xd7, 0x64, 0xc5, 0xf8, 0x50, 0xc6, 0x18, 0x40, 0xc6, 0x38, 0x38, 0xce, 0x59, 0x33, 0xce, 0x59, 0x2c, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xe6, 0xfc, 0x2c, 0xff, 0xdf, 0x87, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x7f, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0x77, 0xff, 0xdf, 0x73, 0xff, 0xdf, 0x6f, 0xff, 0xbf, 0x6b, 0xff, 0xbf, 0x67, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x60, 0xff, 0xbf, 0x5c, 0xf7, 0xbe, 0x58, 0xf7, 0xbe, 0x54, 0xf7, 0x9e, 0x50, 0xf7, 0x9e, 0x4c, 0xf7, 0x9e, 0x48, 0xf7, 0x9e, 0x44, 0xe7, 0x3c, 0x2c, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x24, 0xde, 0xdb, 0x27, 0xde, 0xdb, 0x2f, 0xd6, 0xba, 0x40, 0xc6, 0x18, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x54, 0xbd, 0xd7, 0x6c, 0xc5, 0xf8, 0x54, 0xc6, 0x18, 0x44, 0xc6, 0x38, 0x3b, 0xce, 0x39, 0x34, 0xce, 0x59, 0x2c, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x20, 0xde, 0xdb, 0x24, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x78, 0xff, 0xdf, 0x77, 0xff, 0xdf, 0x70, 0xff, 0xdf, 0x6f, 0xff, 0xdf, 0x6b, 0xff, 0xbf, 0x67, 0xff, 0xbf, 0x63, 0xff, 0xbf, 0x5f, 0xff, 0xbf, 0x5b, 0xff, 0xbf, 0x57, 0xf7, 0xbe, 0x53, 0xf7, 0xbe, 0x50, 0xf7, 0x9e, 0x4c, 0xf7, 0x9e, 0x48, 0xf7, 0x9e, 0x44, 0xef, 0x3d, 0x2f, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xfb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x1b, 0xde, 0xfb, 0x1b, 0xde, 0xfb, 0x1b, 0xde, 0xdb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1f, 0xe6, 0xfc, 0x20, 0xe6, 0xfc, 0x24, 0xde, 0xfb, 0x2f, 0xde, 0xbb, 0x43, 0xc5, 0xf8, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x3f, 0xbd, 0xd7, 0x74, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x47, 0xc6, 0x38, 0x3c, 0xce, 0x39, 0x34, 0xce, 0x59, 0x2f, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xdb, 0x20, 0xff, 0xdf, 0x78, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x78, 0xff, 0xdf, 0x74, 0xff, 0xdf, 0x70, 0xff, 0xdf, 0x6c, 0xff, 0xdf, 0x68, 0xff, 0xdf, 0x64, 0xff, 0xdf, 0x60, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x58, 0xff, 0xbf, 0x57, 0xff, 0xbf, 0x53, 0xf7, 0xbe, 0x4f, 0xf7, 0xbe, 0x4b, 0xf7, 0x9e, 0x47, 0xf7, 0x9e, 0x43, 0xef, 0x5d, 0x2f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1f, 0xe7, 0x1c, 0x20, 0xe7, 0x1c, 0x2c, 0xde, 0xbb, 0x44, 0xbd, 0xf7, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x28, 0xbd, 0xd7, 0x7b, 0xc5, 0xf8, 0x5c, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3f, 0xce, 0x39, 0x37, 0xce, 0x59, 0x30, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x1f, 0xd6, 0xba, 0x1f, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xff, 0xdf, 0x6f, 0xff, 0xdf, 0x7f, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0x77, 0xff, 0xdf, 0x73, 0xff, 0xdf, 0x6f, 0xff, 0xdf, 0x6b, 0xff, 0xdf, 0x67, 0xff, 0xdf, 0x63, 0xff, 0xdf, 0x5f, 0xff, 0xdf, 0x5b, 0xff, 0xdf, 0x58, 0xff, 0xbf, 0x54, 0xff, 0xbf, 0x50, 0xff, 0xbf, 0x4c, 0xff, 0xbf, 0x48, 0xf7, 0xbe, 0x44, 0xf7, 0xbe, 0x40, 0xf7, 0x7e, 0x2f, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xef, 0x3d, 0x18, 0xef, 0x3d, 0x1b, 0xef, 0x3d, 0x1f, 0xe7, 0x1c, 0x2c, 0xde, 0xbb, 0x48, 0xbd, 0xd7, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x10, 0xbd, 0xb7, 0x83, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x4f, 0xc6, 0x18, 0x40, 0xce, 0x39, 0x38, 0xce, 0x59, 0x30, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x1b, 0xff, 0xdf, 0x63, 0xff, 0xff, 0x7f, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x74, 0xff, 0xdf, 0x73, 0xff, 0xdf, 0x6c, 0xff, 0xdf, 0x68, 0xff, 0xdf, 0x64, 0xff, 0xdf, 0x60, 0xff, 0xdf, 0x5f, 0xff, 0xdf, 0x58, 0xff, 0xdf, 0x57, 0xff, 0xdf, 0x53, 0xff, 0xdf, 0x4f, 0xff, 0xdf, 0x4b, 0xff, 0xbf, 0x47, 0xff, 0xbf, 0x43, 0xff, 0xbf, 0x3f, 0xf7, 0x9e, 0x2c, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x17, 0xef, 0x5d, 0x18, 0xef, 0x5d, 0x1f, 0xe7, 0x3c, 0x2c, 0xd6, 0x9a, 0x50, 0xbd, 0xb7, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x04, 0xbd, 0xb7, 0x7c, 0xbd, 0xf7, 0x64, 0xc6, 0x18, 0x50, 0xc6, 0x18, 0x43, 0xc6, 0x38, 0x3b, 0xce, 0x59, 0x33, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x1b, 0xff, 0xdf, 0x57, 0xff, 0xff, 0x7c, 0xff, 0xff, 0x78, 0xff, 0xff, 0x74, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x68, 0xff, 0xdf, 0x64, 0xff, 0xdf, 0x5f, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x58, 0xff, 0xdf, 0x54, 0xff, 0xdf, 0x50, 0xff, 0xdf, 0x4b, 0xff, 0xdf, 0x48, 0xff, 0xdf, 0x44, 0xff, 0xdf, 0x3f, 0xff, 0xbf, 0x3c, 0xf7, 0x9e, 0x28, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x13, 0xf7, 0x7e, 0x14, 0xef, 0x5d, 0x1c, 0xe7, 0x3c, 0x2c, 0xd6, 0x7a, 0x58, 0xb5, 0x96, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x6f, 0xbd, 0xd7, 0x6b, 0xc5, 0xf8, 0x54, 0xc6, 0x18, 0x44, 0xc6, 0x38, 0x3c, 0xce, 0x59, 0x33, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x18, 0xde, 0xdb, 0x18, 0xff, 0xbf, 0x4c, 0xff, 0xff, 0x7c, 0xff, 0xff, 0x78, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xdf, 0x4f, 0xff, 0xdf, 0x48, 0xff, 0xdf, 0x47, 0xff, 0xdf, 0x43, 0xff, 0xdf, 0x3f, 0xff, 0xdf, 0x3b, 0xff, 0xbf, 0x2b, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x10, 0xf7, 0x9e, 0x13, 0xef, 0x7d, 0x1b, 0xe7, 0x3c, 0x2c, 0xce, 0x39, 0x5f, 0xb5, 0x96, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x5b, 0xbd, 0xd7, 0x70, 0xc5, 0xf8, 0x58, 0xc6, 0x18, 0x47, 0xc6, 0x38, 0x3c, 0xce, 0x59, 0x34, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1b, 0xde, 0xdb, 0x18, 0xde, 0xdb, 0x18, 0xde, 0xfb, 0x17, 0xff, 0xbf, 0x40, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x77, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x53, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x47, 0xff, 0xdf, 0x44, 0xff, 0xdf, 0x40, 0xff, 0xdf, 0x3c, 0xff, 0xdf, 0x38, 0xff, 0xdf, 0x2b, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x10, 0xf7, 0x7e, 0x1b, 0xe7, 0x3c, 0x30, 0xc6, 0x38, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x44, 0xbd, 0xd7, 0x77, 0xc5, 0xf8, 0x5b, 0xc6, 0x18, 0x48, 0xc6, 0x38, 0x3f, 0xce, 0x59, 0x34, 0xce, 0x79, 0x2c, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x20, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x17, 0xde, 0xdb, 0x17, 0xde, 0xfb, 0x14, 0xf7, 0xbe, 0x34, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x74, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x38, 0xff, 0xff, 0x37, 0xff, 0xdf, 0x2b, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x1b, 0xe7, 0x1c, 0x37, 0xc6, 0x18, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x2f, 0xbd, 0xd7, 0x7b, 0xc5, 0xf8, 0x5f, 0xc6, 0x18, 0x4c, 0xc6, 0x38, 0x3f, 0xce, 0x59, 0x37, 0xce, 0x79, 0x2f, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x20, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x18, 0xde, 0xdb, 0x17, 0xde, 0xfb, 0x14, 0xe6, 0xfc, 0x13, 0xf7, 0x9e, 0x27, 0xff, 0xff, 0x78, 0xff, 0xff, 0x74, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x27, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x08, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x1c, 0xe6, 0xfc, 0x3c, 0xc6, 0x18, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x17, 0xbd, 0xb7, 0x80, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x4f, 0xc6, 0x38, 0x40, 0xce, 0x59, 0x38, 0xd6, 0x7a, 0x2f, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x18, 0xde, 0xfb, 0x14, 0xe6, 0xfc, 0x13, 0xe7, 0x1c, 0x13, 0xf7, 0x7e, 0x1b, 0xff, 0xff, 0x78, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x27, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x1f, 0xde, 0xfb, 0x43, 0xbd, 0xd7, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x07, 0xbd, 0xb7, 0x7f, 0xbd, 0xf7, 0x63, 0xc6, 0x18, 0x50, 0xc6, 0x38, 0x43, 0xce, 0x59, 0x38, 0xd6, 0x7a, 0x2f, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x24, 0xde, 0xbb, 0x1f, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x18, 0xde, 0xfb, 0x14, 0xe6, 0xfc, 0x13, 0xe7, 0x1c, 0x10, 0xef, 0x5d, 0x14, 0xff, 0xff, 0x73, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x28, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x20, 0xd6, 0x9a, 0x4f, 0xb5, 0x96, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xbd, 0xb7, 0x70, 0xc5, 0xf8, 0x67, 0xc6, 0x18, 0x53, 0xc6, 0x38, 0x43, 0xce, 0x59, 0x3b, 0xd6, 0x7a, 0x30, 0xd6, 0x9a, 0x28, 0xd6, 0x9a, 0x23, 0xde, 0xbb, 0x1f, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x18, 0xe6, 0xfc, 0x14, 0xe7, 0x1c, 0x13, 0xe7, 0x1c, 0x10, 0xef, 0x3d, 0x10, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x28, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x7d, 0x24, 0xce, 0x59, 0x57, 0xb5, 0x96, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x5f, 0xc5, 0xf8, 0x68, 0xc6, 0x18, 0x53, 0xce, 0x39, 0x44, 0xce, 0x59, 0x3b, 0xd6, 0x7a, 0x30, 0xd6, 0x9a, 0x28, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x1f, 0xde, 0xdb, 0x1b, 0xde, 0xfb, 0x17, 0xe6, 0xfc, 0x13, 0xe7, 0x1c, 0x10, 0xe7, 0x1c, 0x0f, 0xe7, 0x3c, 0x0f, 0xff, 0xff, 0x60, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x28, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0xbe, 0x13, 0xef, 0x5d, 0x2b, 0xce, 0x59, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x4b, 0xc5, 0xf8, 0x6c, 0xc6, 0x18, 0x54, 0xce, 0x59, 0x44, 0xce, 0x79, 0x3b, 0xd6, 0x7a, 0x30, 0xd6, 0x9a, 0x28, 0xd6, 0xba, 0x23, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1b, 0xde, 0xfb, 0x17, 0xe6, 0xfc, 0x13, 0xe7, 0x1c, 0x10, 0xe7, 0x3c, 0x0f, 0xe7, 0x3c, 0x0c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x27, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x17, 0xe7, 0x3c, 0x30, 0xc6, 0x38, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x34, 0xc5, 0xf8, 0x70, 0xc6, 0x38, 0x54, 0xce, 0x59, 0x44, 0xd6, 0x7a, 0x38, 0xd6, 0x9a, 0x30, 0xd6, 0x9a, 0x28, 0xde, 0xbb, 0x23, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1b, 0xe6, 0xfc, 0x17, 0xe7, 0x1c, 0x13, 0xe7, 0x1c, 0x0f, 0xe7, 0x3c, 0x0f, 0xef, 0x3d, 0x0c, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x18, 0xe7, 0x1c, 0x37, 0xc6, 0x18, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x1c, 0xc5, 0xf8, 0x77, 0xce, 0x39, 0x57, 0xce, 0x59, 0x44, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x30, 0xd6, 0xba, 0x28, 0xde, 0xbb, 0x23, 0xde, 0xdb, 0x1c, 0xde, 0xfb, 0x18, 0xe6, 0xfc, 0x14, 0xe7, 0x1c, 0x10, 0xe7, 0x1c, 0x0f, 0xe7, 0x3c, 0x0c, 0xef, 0x3d, 0x0b, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xde, 0xfb, 0x40, 0xbd, 0xd7, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x08, 0xbd, 0xf7, 0x78, 0xce, 0x39, 0x57, 0xce, 0x79, 0x47, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x30, 0xde, 0xbb, 0x28, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1c, 0xde, 0xfb, 0x18, 0xe7, 0x1c, 0x14, 0xe7, 0x1c, 0x10, 0xe7, 0x3c, 0x0f, 0xef, 0x3d, 0x0c, 0xef, 0x5d, 0x0b, 0xff, 0xff, 0x34, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0c, 0xf7, 0x7e, 0x1f, 0xde, 0xbb, 0x4b, 0xb5, 0xb6, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xbd, 0xd7, 0x6f, 0xce, 0x59, 0x58, 0xd6, 0x7a, 0x44, 0xd6, 0x9a, 0x38, 0xd6, 0xba, 0x30, 0xde, 0xdb, 0x27, 0xde, 0xdb, 0x20, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x18, 0xe7, 0x1c, 0x14, 0xe7, 0x1c, 0x10, 0xe7, 0x3c, 0x0c, 0xef, 0x3d, 0x0c, 0xef, 0x5d, 0x0b, 0xff, 0xff, 0x28, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xff, 0xbf, 0x0f, 0xef, 0x7d, 0x23, 0xce, 0x79, 0x57, 0xb5, 0x96, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x5c, 0xce, 0x59, 0x5b, 0xd6, 0x9a, 0x44, 0xd6, 0xba, 0x37, 0xde, 0xbb, 0x2f, 0xde, 0xdb, 0x27, 0xde, 0xfb, 0x20, 0xe6, 0xfc, 0x1c, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x14, 0xe7, 0x3c, 0x10, 0xe7, 0x3c, 0x0c, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x08, 0xff, 0xdf, 0x1c, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x13, 0xef, 0x5d, 0x28, 0xce, 0x59, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x4b, 0xce, 0x59, 0x5c, 0xd6, 0x9a, 0x43, 0xde, 0xbb, 0x34, 0xde, 0xdb, 0x2c, 0xde, 0xdb, 0x24, 0xe6, 0xfc, 0x1f, 0xe6, 0xfc, 0x1b, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x14, 0xe7, 0x3c, 0x10, 0xef, 0x3d, 0x0c, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x08, 0xff, 0xdf, 0x13, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0xbe, 0x14, 0xef, 0x3d, 0x2c, 0xc6, 0x38, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x37, 0xce, 0x59, 0x60, 0xd6, 0x9a, 0x43, 0xde, 0xdb, 0x33, 0xde, 0xdb, 0x2b, 0xde, 0xfb, 0x23, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x17, 0xe7, 0x3c, 0x13, 0xe7, 0x3c, 0x10, 0xef, 0x3d, 0x0c, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x08, 0xff, 0xbf, 0x0b, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x17, 0xe7, 0x3c, 0x33, 0xc6, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x23, 0xce, 0x59, 0x64, 0xd6, 0xba, 0x43, 0xde, 0xdb, 0x33, 0xde, 0xfb, 0x28, 0xe7, 0x1c, 0x20, 0xe7, 0x1c, 0x1c, 0xe7, 0x3c, 0x18, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x13, 0xef, 0x3d, 0x0f, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x08, 0xef, 0x7d, 0x08, 0xf7, 0x9e, 0x07, 0xff, 0xff, 0x63, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x18, 0xe7, 0x1c, 0x3c, 0xbd, 0xf7, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x0b, 0xc6, 0x38, 0x6c, 0xde, 0xbb, 0x40, 0xde, 0xfb, 0x30, 0xe7, 0x1c, 0x27, 0xe7, 0x1c, 0x20, 0xe7, 0x3c, 0x1b, 0xe7, 0x3c, 0x17, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x10, 0xef, 0x5d, 0x0f, 0xef, 0x5d, 0x0b, 0xef, 0x7d, 0x08, 0xef, 0x7d, 0x07, 0xf7, 0x7e, 0x04, 0xff, 0xff, 0x58, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0c, 0xf7, 0x9e, 0x1c, 0xde, 0xdb, 0x47, 0xbd, 0xb7, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xc6, 0x18, 0x68, 0xde, 0xbb, 0x44, 0xe6, 0xfc, 0x30, 0xe7, 0x1c, 0x24, 0xe7, 0x3c, 0x1f, 0xef, 0x3d, 0x18, 0xef, 0x5d, 0x14, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x0c, 0xef, 0x7d, 0x0b, 0xef, 0x7d, 0x08, 0xf7, 0x7e, 0x07, 0xf7, 0x9e, 0x04, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x20, 0xd6, 0x9a, 0x53, 0xb5, 0x96, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x5b, 0xde, 0xbb, 0x47, 0xe7, 0x1c, 0x2f, 0xe7, 0x3c, 0x23, 0xef, 0x3d, 0x1c, 0xef, 0x5d, 0x18, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0c, 0xf7, 0x7e, 0x0b, 0xf7, 0x7e, 0x07, 0xf7, 0x9e, 0x07, 0xf7, 0x9e, 0x04, 0xff, 0xff, 0x44, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x24, 0xce, 0x59, 0x57, 0xb5, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x4b, 0xde, 0xbb, 0x48, 0xe7, 0x1c, 0x2f, 0xef, 0x5d, 0x20, 0xef, 0x5d, 0x1b, 0xef, 0x5d, 0x14, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0b, 0xf7, 0x9e, 0x08, 0xf7, 0x9e, 0x07, 0xf7, 0x9e, 0x07, 0xf7, 0x9e, 0x04, 0xff, 0xff, 0x38, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x13, 0xef, 0x5d, 0x2b, 0xce, 0x39, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xf7, 0x38, 0xd6, 0xba, 0x4c, 0xe7, 0x3c, 0x2c, 0xef, 0x5d, 0x1f, 0xef, 0x7d, 0x18, 0xf7, 0x7e, 0x13, 0xf7, 0x7e, 0x10, 0xf7, 0x7e, 0x0f, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x08, 0xf7, 0x9e, 0x07, 0xf7, 0x9e, 0x04, 0xf7, 0xbe, 0x04, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0xbe, 0x14, 0xef, 0x3d, 0x30, 0xc6, 0x18, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x27, 0xd6, 0x9a, 0x54, 0xe7, 0x3c, 0x2c, 0xef, 0x7d, 0x1c, 0xf7, 0x7e, 0x14, 0xf7, 0x9e, 0x10, 0xf7, 0x9e, 0x0f, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x08, 0xf7, 0xbe, 0x07, 0xf7, 0xbe, 0x07, 0xf7, 0xbe, 0x04, 0xf7, 0xbe, 0x04, 0xff, 0xff, 0x24, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x18, 0xe7, 0x1c, 0x37, 0xc5, 0xf8, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x0f, 0xce, 0x79, 0x5b, 0xef, 0x3d, 0x2c, 0xf7, 0x7e, 0x1c, 0xf7, 0x9e, 0x13, 0xf7, 0x9e, 0x0f, 0xf7, 0xbe, 0x0c, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x07, 0xf7, 0xbe, 0x07, 0xf7, 0xbe, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xff, 0x18, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1b, 0xde, 0xdb, 0x43, 0xbd, 0xd7, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x04, 0xce, 0x39, 0x5c, 0xe7, 0x3c, 0x2c, 0xf7, 0x7e, 0x18, 0xf7, 0xbe, 0x10, 0xf7, 0xbe, 0x0f, 0xff, 0xbf, 0x0b, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xff, 0x0f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0c, 0xf7, 0x7e, 0x1f, 0xd6, 0xba, 0x4c, 0xb5, 0x96, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x38, 0x53, 0xe7, 0x3c, 0x2f, 0xf7, 0x7e, 0x18, 0xf7, 0xbe, 0x0f, 0xff, 0xbf, 0x0b, 0xff, 0xbf, 0x08, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x07, 0xff, 0xff, 0x64, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x7d, 0x23, 0xce, 0x79, 0x54, 0xb5, 0x96, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x38, 0x48, 0xe7, 0x1c, 0x34, 0xf7, 0x7e, 0x18, 0xff, 0xbf, 0x0f, 0xff, 0xbf, 0x08, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x27, 0xce, 0x59, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xf8, 0x3b, 0xe6, 0xfc, 0x3b, 0xf7, 0x7e, 0x1b, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x08, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x54, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x13, 0xef, 0x3d, 0x2f, 0xce, 0x39, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x2b, 0xde, 0xdb, 0x44, 0xf7, 0x7e, 0x1c, 0xff, 0xbf, 0x0c, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x48, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x17, 0xe7, 0x3c, 0x33, 0xce, 0x39, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x14, 0xd6, 0x9a, 0x4f, 0xf7, 0x7e, 0x1f, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x18, 0xe7, 0x1c, 0x3b, 0xbd, 0xd7, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x07, 0xce, 0x79, 0x58, 0xef, 0x7d, 0x23, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x34, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xde, 0xbb, 0x47, 0xb5, 0x96, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xce, 0x39, 0x54, 0xef, 0x5d, 0x28, 0xff, 0xbf, 0x10, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0c, 0xf7, 0x7e, 0x20, 0xd6, 0x7a, 0x50, 0xb5, 0x96, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x48, 0xef, 0x3d, 0x2c, 0xf7, 0xbe, 0x13, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x20, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x7d, 0x24, 0xce, 0x59, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x3b, 0xe7, 0x1c, 0x34, 0xf7, 0x9e, 0x14, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x17, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x23, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x28, 0xce, 0x39, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xf7, 0x2c, 0xe6, 0xfc, 0x3f, 0xf7, 0x9e, 0x18, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x23, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x14, 0xef, 0x3d, 0x2f, 0xc6, 0x38, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x1b, 0xd6, 0xba, 0x4b, 0xf7, 0x7e, 0x1b, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x17, 0xe7, 0x1c, 0x37, 0xbd, 0xf7, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x08, 0xce, 0x79, 0x54, 0xef, 0x7d, 0x1f, 0xff, 0xbf, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x58, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x18, 0xde, 0xdb, 0x40, 0xbd, 0xb7, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xce, 0x59, 0x53, 0xef, 0x5d, 0x24, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x50, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xd6, 0x9a, 0x4b, 0xb5, 0x96, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x39, 0x48, 0xef, 0x3d, 0x2b, 0xf7, 0xbe, 0x10, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x47, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0c, 0xf7, 0x7e, 0x20, 0xce, 0x79, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x3c, 0xe7, 0x3c, 0x30, 0xf7, 0xbe, 0x13, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x7d, 0x24, 0xce, 0x59, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xf8, 0x30, 0xe6, 0xfc, 0x38, 0xf7, 0x9e, 0x17, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x33, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x28, 0xc6, 0x38, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x1f, 0xde, 0xdb, 0x44, 0xf7, 0x9e, 0x1b, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x28, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x13, 0xef, 0x3d, 0x30, 0xc6, 0x18, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x0b, 0xd6, 0x9a, 0x4f, 0xf7, 0x7e, 0x1c, 0xff, 0xbf, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1f, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x14, 0xe6, 0xfc, 0x3b, 0xbd, 0xd7, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xce, 0x79, 0x4f, 0xef, 0x7d, 0x20, 0xff, 0xbf, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x14, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x18, 0xd6, 0xba, 0x47, 0xb5, 0x96, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x59, 0x48, 0xef, 0x5d, 0x27, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xce, 0x79, 0x4b, 0xb5, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x38, 0x40, 0xe7, 0x3c, 0x2c, 0xf7, 0xbe, 0x13, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0c, 0xf7, 0x7e, 0x1f, 0xce, 0x59, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xf8, 0x33, 0xe7, 0x1c, 0x34, 0xf7, 0x9e, 0x14, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x54, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x5d, 0x24, 0xce, 0x39, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x20, 0xde, 0xfb, 0x3f, 0xf7, 0x9e, 0x18, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x2b, 0xc6, 0x18, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x0f, 0xd6, 0x9a, 0x4b, 0xf7, 0x9e, 0x1b, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x43, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x13, 0xe7, 0x1c, 0x33, 0xbd, 0xd7, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x04, 0xce, 0x79, 0x4f, 0xef, 0x7d, 0x1f, 0xff, 0xbf, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x38, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0xbe, 0x14, 0xde, 0xdb, 0x3c, 0xb5, 0x96, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x59, 0x48, 0xef, 0x5d, 0x24, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x30, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x18, 0xd6, 0x7a, 0x4b, 0xb5, 0x96, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x39, 0x3f, 0xef, 0x5d, 0x2b, 0xff, 0xbf, 0x10, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x27, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xce, 0x59, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x38, 0x33, 0xe7, 0x1c, 0x30, 0xf7, 0xbe, 0x13, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0c, 0xf7, 0x7e, 0x20, 0xce, 0x39, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xf7, 0x24, 0xe6, 0xfc, 0x3b, 0xf7, 0x9e, 0x17, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x14, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x5d, 0x24, 0xc6, 0x18, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x14, 0xde, 0xbb, 0x44, 0xf7, 0x9e, 0x18, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x10, 0xef, 0x3d, 0x2c, 0xbd, 0xf7, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x07, 0xd6, 0x7a, 0x4c, 0xf7, 0x7e, 0x1c, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x57, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x13, 0xde, 0xfb, 0x38, 0xb5, 0x96, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xce, 0x79, 0x4b, 0xef, 0x7d, 0x23, 0xff, 0xbf, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x50, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x14, 0xd6, 0x9a, 0x43, 0xb5, 0x96, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x59, 0x3f, 0xef, 0x5d, 0x27, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x18, 0xce, 0x59, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x38, 0x34, 0xe7, 0x3c, 0x2c, 0xf7, 0xbe, 0x10, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x40, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xce, 0x59, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xf8, 0x28, 0xe7, 0x1c, 0x34, 0xf7, 0xbe, 0x14, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x37, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0c, 0xef, 0x7d, 0x20, 0xc6, 0x38, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x18, 0xde, 0xdb, 0x40, 0xf7, 0x9e, 0x17, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x5d, 0x27, 0xbd, 0xf7, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x07, 0xd6, 0x9a, 0x4b, 0xf7, 0x9e, 0x1b, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x24, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x10, 0xe7, 0x1c, 0x30, 0xbd, 0xb7, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xce, 0x79, 0x47, 0xf7, 0x7e, 0x1f, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x13, 0xd6, 0x9a, 0x3c, 0xb5, 0x96, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x59, 0x40, 0xef, 0x7d, 0x23, 0xff, 0xbf, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x14, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0x9e, 0x14, 0xce, 0x79, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x39, 0x38, 0xef, 0x3d, 0x28, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x18, 0xce, 0x59, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x2b, 0xe7, 0x3c, 0x30, 0xf7, 0xbe, 0x13, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x53, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x1c, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x70, 0x03, 0xdd, 0x90, 0x07, 0xdd, 0x90, 0x10, 0xdd, 0x90, 0x23, 0xdd, 0x90, 0x30, 0xdd, 0x90, 0x3c, 0xdd, 0x90, 0x48, 0xdd, 0x90, 0x53, 0xdd, 0x90, 0x53, 0xdd, 0x90, 0x53, 0xdd, 0x90, 0x6b, 0xdd, 0x90, 0x6f, 0xdd, 0x90, 0x78, 0xdd, 0x90, 0x78, 0xdd, 0x90, 0x78, 0xdd, 0x90, 0x78, 0xdd, 0x90, 0x78, 0xdd, 0x90, 0x78, 0xdd, 0x90, 0x78, 0xdd, 0x90, 0x78, 0xdd, 0x8f, 0x70, 0xdd, 0x6f, 0x6c, 0xdd, 0x6f, 0x64, 0xdd, 0x6e, 0x5c, 0xd5, 0x4e, 0x54, 0xd5, 0x4e, 0x4b, 0xd5, 0x2d, 0x3f, 0xd5, 0x2d, 0x33, 0xd5, 0x2d, 0x24, 0xd5, 0x0d, 0x17, 0xd5, 0x0d, 0x08, 0xd5, 0x0c, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x0b, 0xf7, 0x7e, 0x1c, 0xce, 0x39, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xf8, 0x1c, 0xe7, 0x1c, 0x3b, 0xf7, 0x9e, 0x14, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xdf, 0x34, 0xf7, 0x3b, 0x40, 0xee, 0xb7, 0x53, 0xe6, 0x55, 0x64, 0xe6, 0x14, 0x7b, 0xdd, 0xf3, 0x8f, 0xdd, 0xb1, 0x9f, 0xd5, 0x90, 0xb3, 0xd5, 0x90, 0xc7, 0xd5, 0x90, 0xdc, 0xdd, 0x90, 0xec, 0xdd, 0x90, 0xfb, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xfc, 0xd5, 0x2d, 0xef, 0xd5, 0x0d, 0xdf, 0xd5, 0x0d, 0xc8, 0xd5, 0x0d, 0xb4, 0xd5, 0x0d, 0x9c, 0xd5, 0x0d, 0x84, 0xd5, 0x0d, 0x6b, 0xd5, 0x0d, 0x4c, 0xd5, 0x0c, 0x2c, 0xd5, 0x0c, 0x0f, 0xdd, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0c, 0xef, 0x7d, 0x20, 0xde, 0xbb, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x0b, 0xd6, 0x9a, 0x48, 0xf7, 0x9e, 0x17, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x47, 0xff, 0xff, 0x50, 0xff, 0xbe, 0x54, 0xf6, 0xf9, 0x70, 0xee, 0x76, 0x93, 0xe6, 0x34, 0xb4, 0xe5, 0xf3, 0xd0, 0xdd, 0xf2, 0xe8, 0xdd, 0xd2, 0xfb, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xeb, 0xd5, 0x2d, 0xc7, 0xd5, 0x0d, 0xa0, 0xd5, 0x0d, 0x78, 0xd5, 0x0d, 0x4c, 0xd5, 0x0c, 0x20, 0xd5, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xe7, 0x1c, 0x2b, 0xbd, 0xd7, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xd6, 0x9a, 0x4f, 0xf7, 0x7e, 0x1f, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdd, 0x2d, 0x00, 0xd5, 0x0d, 0x28, 0xd5, 0x0d, 0x60, 0xe6, 0x13, 0xb4, 0xe6, 0x34, 0xdf, 0xe6, 0x13, 0xfc, 0xe6, 0x13, 0xff, 0xe6, 0x12, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4f, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xec, 0xd5, 0x0d, 0xbb, 0xd5, 0x0d, 0x83, 0xd5, 0x0d, 0x48, 0xd5, 0x0c, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x10, 0xd6, 0x9a, 0x43, 0xb5, 0x96, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x59, 0x50, 0xef, 0x5d, 0x27, 0xff, 0xbf, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xd5, 0x0d, 0x04, 0xd5, 0x2d, 0x43, 0xd5, 0x2d, 0x94, 0xd5, 0x2d, 0xe0, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xe5, 0xf2, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xf8, 0xd5, 0x0d, 0xc0, 0xd5, 0x0d, 0x77, 0xd5, 0x0c, 0x27, 0xdd, 0x6c, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x07, 0xf7, 0x9e, 0x17, 0xce, 0x59, 0x53, 0xb5, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x38, 0x48, 0xe7, 0x1c, 0x34, 0xf7, 0xbe, 0x10, 0xdd, 0xd1, 0x17, 0xd5, 0x4e, 0x7b, 0xd5, 0x4e, 0xdf, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0xd1, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x12, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xd2, 0xff, 0xe5, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xfc, 0xd5, 0x0d, 0xc7, 0xd5, 0x0d, 0x5f, 0xdd, 0xd1, 0x08, 0xff, 0xdf, 0x0b, 0xef, 0x5d, 0x23, 0xc6, 0x38, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xf7, 0x3b, 0xde, 0xbb, 0x47, 0xdd, 0xd1, 0x74, 0xdd, 0x6f, 0xec, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0xb1, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x12, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf3, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x14, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4f, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xdf, 0xdd, 0x90, 0x5c, 0xe7, 0x3c, 0x30, 0xc6, 0x18, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb6, 0x28, 0xd5, 0xf4, 0xaf, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x6e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0xb0, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf3, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0xf3, 0xa0, 0xc5, 0xf7, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x91, 0x4f, 0xd5, 0xb2, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x90, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf3, 0xff, 0xc5, 0x73, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdd, 0x91, 0x20, 0xcd, 0x92, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6f, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf3, 0xff, 0xd5, 0xf4, 0xff, 0xc5, 0x71, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x0d, 0x03, 0xcd, 0x71, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6f, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xf2, 0xff, 0xde, 0x13, 0xff, 0xcd, 0x93, 0xff, 0xac, 0x2c, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x10, 0xef, 0xcd, 0x71, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6e, 0xff, 0xdd, 0x6f, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xcd, 0x72, 0xff, 0xac, 0xd0, 0xef, 0xa3, 0xca, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x0f, 0xc0, 0xc5, 0x31, 0xff, 0xcd, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6e, 0xff, 0xdd, 0x6f, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xc5, 0x0e, 0xff, 0xb4, 0xae, 0xff, 0xac, 0xd0, 0xff, 0xcd, 0xd5, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3b, 0xa0, 0xcd, 0x50, 0xe7, 0xc5, 0x30, 0xff, 0xcd, 0x51, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xe5, 0xf3, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x70, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xcc, 0xed, 0xff, 0xbc, 0x6c, 0xff, 0xac, 0x2c, 0xff, 0xac, 0x4d, 0xff, 0xac, 0xb0, 0xff, 0xb5, 0x12, 0xcb, 0xef, 0x7d, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x9f, 0xef, 0x5d, 0xcc, 0xde, 0x57, 0xbf, 0xcd, 0x72, 0xdf, 0xc5, 0x31, 0xfc, 0xcd, 0x51, 0xff, 0xcd, 0x30, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xd5, 0x2e, 0xff, 0xdd, 0xd2, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x70, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xc4, 0xcd, 0xff, 0xbc, 0x6c, 0xff, 0xac, 0x2b, 0xff, 0xa3, 0xeb, 0xff, 0xa3, 0xeb, 0xff, 0xac, 0x2c, 0xff, 0xac, 0x6e, 0xff, 0xac, 0xb0, 0xf8, 0xb5, 0x33, 0xb0, 0xd6, 0x9a, 0x9c, 0xf7, 0x7e, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xbf, 0xa4, 0xff, 0xdf, 0xf7, 0xff, 0xbf, 0xe7, 0xef, 0x7d, 0xcf, 0xde, 0xba, 0xbb, 0xcd, 0xb3, 0xcb, 0xc5, 0x31, 0xef, 0xc5, 0x51, 0xff, 0xc5, 0x51, 0xff, 0xc5, 0x10, 0xff, 0xc4, 0xee, 0xff, 0xcd, 0x51, 0xff, 0xd5, 0xd3, 0xff, 0xd5, 0xd3, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x0d, 0xff, 0xcc, 0xec, 0xff, 0xbc, 0x8c, 0xff, 0xb4, 0x4b, 0xff, 0xac, 0x0a, 0xff, 0xa3, 0xca, 0xff, 0x9b, 0x8a, 0xff, 0x9b, 0xaa, 0xff, 0x9b, 0xaa, 0xff, 0x9b, 0xcb, 0xff, 0xa4, 0x0c, 0xff, 0xac, 0x4e, 0xff, 0xac, 0xaf, 0xff, 0xb4, 0xf2, 0xdb, 0xc5, 0xf7, 0xa0, 0xce, 0x59, 0xab, 0xd6, 0x9a, 0xcc, 0xf7, 0x7e, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0xfb, 0x90, 0xc6, 0x18, 0xdf, 0xef, 0x3d, 0xf0, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xec, 0xf7, 0x9e, 0xd7, 0xe7, 0x3c, 0xbc, 0xd6, 0x57, 0xbb, 0xcd, 0x93, 0xcf, 0xc5, 0x31, 0xf0, 0xc5, 0x31, 0xff, 0xcd, 0x72, 0xff, 0xd5, 0xd4, 0xff, 0xd5, 0xb3, 0xff, 0xcd, 0x92, 0xff, 0xcd, 0x71, 0xff, 0xcd, 0x51, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x2f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x0d, 0xff, 0xd5, 0x0d, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0x8c, 0xff, 0xbc, 0x6b, 0xff, 0xb4, 0x4b, 0xff, 0xac, 0x0a, 0xff, 0xa3, 0xca, 0xff, 0x9b, 0xa9, 0xff, 0x93, 0x69, 0xff, 0x93, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x69, 0xff, 0x93, 0x6a, 0xff, 0x93, 0x8a, 0xff, 0x93, 0xcb, 0xff, 0x9b, 0xec, 0xff, 0xa4, 0x4e, 0xff, 0xa4, 0x8f, 0xff, 0xb5, 0x12, 0xe4, 0xc5, 0xf7, 0xb8, 0xd6, 0x7a, 0xb0, 0xd6, 0x7a, 0xc7, 0xc6, 0x38, 0xcf, 0xb5, 0x96, 0xd8, 0xde, 0xfb, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x1c, 0x88, 0x9c, 0xf3, 0xaf, 0x8c, 0x31, 0x9c, 0xb5, 0x76, 0xb7, 0xde, 0xfb, 0xdb, 0xff, 0xbf, 0xf3, 0xff, 0xdf, 0xf3, 0xf7, 0xbe, 0xe4, 0xef, 0x5d, 0xcc, 0xe6, 0xfc, 0xaf, 0xd6, 0x37, 0xaf, 0xd5, 0xf5, 0xcb, 0xd6, 0x16, 0xeb, 0xd5, 0xd5, 0xfc, 0xcd, 0xb4, 0xff, 0xcd, 0x93, 0xff, 0xc5, 0x72, 0xff, 0xc5, 0x31, 0xff, 0xc5, 0x10, 0xff, 0xbc, 0xef, 0xff, 0xbc, 0xef, 0xff, 0xbc, 0xce, 0xff, 0xbc, 0xae, 0xff, 0xbc, 0xad, 0xff, 0xbc, 0x8d, 0xff, 0xb4, 0x6c, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xbc, 0x6c, 0xff, 0xbc, 0x8c, 0xff, 0xbc, 0x8c, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xed, 0xff, 0xc4, 0xed, 0xff, 0xc4, 0xed, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xed, 0xff, 0xc4, 0xed, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xac, 0xff, 0xbc, 0xac, 0xff, 0xbc, 0x8c, 0xff, 0xbc, 0x6c, 0xff, 0xb4, 0x6b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xa3, 0xea, 0xff, 0xa3, 0xca, 0xff, 0x9b, 0xa9, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x29, 0xff, 0x8b, 0x29, 0xff, 0x8b, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x49, 0xff, 0x83, 0x4a, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x8b, 0xff, 0x93, 0xcc, 0xff, 0x9c, 0x0d, 0xff, 0x9c, 0x4e, 0xff, 0xa4, 0x90, 0xf3, 0xbd, 0x74, 0xd8, 0xd6, 0x79, 0xc0, 0xde, 0xdb, 0xc4, 0xde, 0xbb, 0xd3, 0xd6, 0x7a, 0xd3, 0xbd, 0xd7, 0xcb, 0x9c, 0xb3, 0xc8, 0x9c, 0xb3, 0xc8, 0xef, 0x3d, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x3c, 0x7b, 0x9c, 0xf3, 0x83, 0x7b, 0xef, 0x68, 0x7b, 0xcf, 0x64, 0x84, 0x10, 0x68, 0xa5, 0x34, 0x84, 0xce, 0x79, 0xac, 0xef, 0x5d, 0xdb, 0xff, 0xbf, 0xef, 0xff, 0xdf, 0xef, 0xf7, 0xbe, 0xe0, 0xef, 0x7d, 0xd0, 0xef, 0x7d, 0xcb, 0xef, 0x3c, 0xbf, 0xde, 0xb9, 0xc8, 0xd6, 0x37, 0xd7, 0xcd, 0xd5, 0xe8, 0xc5, 0x73, 0xfb, 0xbd, 0x52, 0xff, 0xbd, 0x11, 0xff, 0xb4, 0xd0, 0xff, 0xb4, 0xaf, 0xff, 0xac, 0x8e, 0xff, 0xac, 0x6d, 0xff, 0xac, 0x4d, 0xff, 0xa4, 0x0b, 0xff, 0xa3, 0xea, 0xff, 0xa3, 0xea, 0xff, 0xa3, 0xea, 0xff, 0xa3, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0x9b, 0xca, 0xff, 0x9b, 0xaa, 0xff, 0x9b, 0xaa, 0xff, 0x9b, 0xaa, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x93, 0x89, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x29, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x4a, 0xff, 0x83, 0x4a, 0xff, 0x83, 0x6a, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0xac, 0xff, 0x93, 0xcd, 0xff, 0x93, 0xed, 0xff, 0x9c, 0x0d, 0xff, 0x9c, 0x0d, 0xfc, 0xac, 0x90, 0xec, 0xbd, 0x73, 0xdc, 0xd6, 0x78, 0xcc, 0xe7, 0x3c, 0xcc, 0xef, 0x3d, 0xdb, 0xe7, 0x3c, 0xe0, 0xde, 0xdb, 0xdb, 0xc6, 0x18, 0xc7, 0xa5, 0x34, 0xb7, 0x8c, 0x71, 0xb3, 0x8c, 0x51, 0xa3, 0xc6, 0x18, 0x70, 0xf7, 0xbe, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3d, 0x6c, 0xa5, 0x14, 0x6f, 0x84, 0x10, 0x4c, 0x7b, 0xef, 0x4b, 0x7b, 0xcf, 0x44, 0x7b, 0xaf, 0x3f, 0x7b, 0xcf, 0x3c, 0x94, 0xb2, 0x57, 0xbd, 0xb7, 0x7b, 0xde, 0xbb, 0xb3, 0xef, 0x5d, 0xd8, 0xff, 0xbf, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xdf, 0xec, 0xf7, 0xbe, 0xdf, 0xf7, 0x7e, 0xcf, 0xef, 0x3d, 0xbf, 0xe7, 0x3c, 0xb7, 0xde, 0xba, 0xbf, 0xd6, 0x37, 0xcb, 0xc5, 0xb5, 0xd8, 0xbd, 0x53, 0xe8, 0xb4, 0xf1, 0xf8, 0xac, 0xb0, 0xff, 0xa4, 0x6f, 0xff, 0x9c, 0x0d, 0xff, 0x9b, 0xcc, 0xff, 0x9b, 0xcb, 0xff, 0x93, 0xcb, 0xff, 0x93, 0xab, 0xff, 0x93, 0xaa, 0xff, 0x93, 0xaa, 0xff, 0x93, 0xaa, 0xff, 0x93, 0x8a, 0xff, 0x93, 0x8a, 0xff, 0x93, 0x8a, 0xff, 0x93, 0x8a, 0xff, 0x93, 0x8a, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x8b, 0x69, 0xff, 0x8b, 0x69, 0xff, 0x8b, 0x69, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x4a, 0xff, 0x83, 0x4a, 0xff, 0x83, 0x6b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0xac, 0xff, 0x8b, 0xcc, 0xff, 0x93, 0xed, 0xff, 0x93, 0xed, 0xff, 0x93, 0xec, 0xff, 0x93, 0xec, 0xff, 0x93, 0xcb, 0xff, 0x9b, 0xec, 0xf8, 0xa4, 0x4e, 0xeb, 0xb5, 0x11, 0xdc, 0xcd, 0xf6, 0xd4, 0xe7, 0x1c, 0xcb, 0xf7, 0x7e, 0xd7, 0xf7, 0x9e, 0xe4, 0xf7, 0x9e, 0xec, 0xf7, 0x7e, 0xe8, 0xe7, 0x3c, 0xd7, 0xd6, 0x7a, 0xb8, 0xbd, 0xb7, 0xa0, 0xa4, 0xf4, 0x94, 0x9c, 0xb3, 0x8b, 0x9c, 0xf3, 0x6b, 0xc5, 0xf8, 0x37, 0xde, 0xfb, 0x68, 0xff, 0xbf, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3d, 0x67, 0xad, 0x55, 0x6f, 0x8c, 0x51, 0x48, 0x84, 0x30, 0x43, 0x84, 0x10, 0x3f, 0x7b, 0xef, 0x3b, 0x7b, 0xcf, 0x30, 0x7b, 0xaf, 0x28, 0x7b, 0xaf, 0x24, 0x8c, 0x51, 0x34, 0xa4, 0xf4, 0x58, 0xbd, 0xd7, 0x8f, 0xe7, 0x3c, 0xd3, 0xf7, 0x7e, 0xeb, 0xff, 0xdf, 0xf7, 0xff, 0xff, 0xf7, 0xff, 0xdf, 0xef, 0xff, 0xbf, 0xe8, 0xf7, 0x9e, 0xdc, 0xf7, 0x7e, 0xd0, 0xef, 0x5d, 0xc7, 0xe7, 0x3c, 0xb8, 0xe6, 0xfc, 0xac, 0xde, 0x9a, 0xb3, 0xce, 0x38, 0xbf, 0xbd, 0xb5, 0xc8, 0xb5, 0x33, 0xd4, 0xac, 0xd1, 0xdf, 0xa4, 0x90, 0xec, 0x9c, 0x4f, 0xf4, 0x9c, 0x2e, 0xff, 0x9c, 0x0d, 0xff, 0x93, 0xec, 0xff, 0x93, 0xcc, 0xff, 0x93, 0xab, 0xff, 0x93, 0xcc, 0xff, 0x93, 0xab, 0xff, 0x8b, 0xab, 0xff, 0x8b, 0xab, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6b, 0xff, 0x8b, 0x6b, 0xff, 0x8b, 0x6b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0xac, 0xff, 0x8b, 0xcc, 0xff, 0x93, 0xed, 0xff, 0x94, 0x0d, 0xff, 0x93, 0xed, 0xff, 0x93, 0xed, 0xff, 0x93, 0xed, 0xff, 0x9b, 0xec, 0xff, 0x9b, 0xcb, 0xff, 0x9b, 0xcb, 0xfb, 0x9b, 0xec, 0xf3, 0xa4, 0x2d, 0xe7, 0xac, 0x8f, 0xdc, 0xbd, 0x32, 0xd4, 0xcd, 0xf6, 0xcf, 0xde, 0xda, 0xcb, 0xef, 0x5d, 0xcc, 0xf7, 0x9e, 0xdb, 0xff, 0xbf, 0xe7, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xf4, 0xff, 0xdf, 0xf0, 0xf7, 0xbe, 0xdf, 0xef, 0x5d, 0xbb, 0xde, 0xdb, 0x98, 0xc6, 0x38, 0x7f, 0xbd, 0xb7, 0x6c, 0xb5, 0x76, 0x63, 0xb5, 0x96, 0x4c, 0xc6, 0x18, 0x30, 0xd6, 0x9a, 0x24, 0xce, 0x79, 0x38, 0xd6, 0xba, 0x97, 0xf7, 0xbe, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x5c, 0xad, 0x75, 0x6f, 0x94, 0x92, 0x4b, 0x8c, 0x71, 0x47, 0x8c, 0x51, 0x43, 0x8c, 0x31, 0x3f, 0x84, 0x10, 0x3b, 0x83, 0xf0, 0x33, 0x7b, 0xcf, 0x2b, 0x7b, 0xcf, 0x23, 0x73, 0xae, 0x1f, 0x83, 0xf0, 0x2f, 0xce, 0x59, 0x7f, 0xce, 0x59, 0x9f, 0xd6, 0x7a, 0xbc, 0xde, 0xfb, 0xd7, 0xef, 0x5d, 0xeb, 0xf7, 0xbe, 0xf4, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0xf8, 0xff, 0xdf, 0xf3, 0xff, 0xbf, 0xeb, 0xf7, 0xbe, 0xe0, 0xf7, 0x9e, 0xdb, 0xf7, 0x7e, 0xd4, 0xef, 0x5d, 0xcc, 0xef, 0x3d, 0xc0, 0xe7, 0x3c, 0xbb, 0xe7, 0x1c, 0xb4, 0xde, 0xfb, 0xaf, 0xde, 0xbb, 0xac, 0xd6, 0x79, 0xb3, 0xce, 0x18, 0xb8, 0xc5, 0xd6, 0xbf, 0xbd, 0x74, 0xc3, 0xb5, 0x74, 0xc7, 0xb5, 0x33, 0xc8, 0xb5, 0x13, 0xd3, 0xad, 0x12, 0xd7, 0xac, 0xf2, 0xd7, 0xac, 0xf2, 0xd7, 0xac, 0xd2, 0xd8, 0xa4, 0xd1, 0xd8, 0xa4, 0xb1, 0xd7, 0xac, 0xd2, 0xd7, 0xac, 0xd2, 0xd4, 0xac, 0xd2, 0xd7, 0xac, 0xf2, 0xd7, 0xac, 0xf2, 0xd7, 0xac, 0xf2, 0xd7, 0xb5, 0x13, 0xd7, 0xad, 0x12, 0xd4, 0xb5, 0x13, 0xd3, 0xb5, 0x33, 0xd3, 0xb5, 0x12, 0xd0, 0xb5, 0x32, 0xd3, 0xb5, 0x12, 0xd0, 0xb5, 0x12, 0xcb, 0xb5, 0x12, 0xcb, 0xbd, 0x73, 0xcb, 0xcd, 0xd6, 0xc8, 0xd6, 0x58, 0xc4, 0xde, 0xdb, 0xc3, 0xef, 0x3d, 0xc3, 0xef, 0x5d, 0xc8, 0xef, 0x7d, 0xcf, 0xf7, 0x7e, 0xd3, 0xf7, 0x9e, 0xdf, 0xff, 0xbf, 0xeb, 0xff, 0xdf, 0xf3, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xff, 0xdf, 0xf0, 0xff, 0xbf, 0xdb, 0xf7, 0x9e, 0xb8, 0xef, 0x5d, 0x8f, 0xe6, 0xfc, 0x6c, 0xd6, 0x9a, 0x54, 0xce, 0x59, 0x47, 0xc6, 0x38, 0x3b, 0xce, 0x59, 0x2f, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x2b, 0xce, 0x59, 0x3f, 0xc5, 0xf8, 0x6b, 0xd6, 0x9a, 0xc0, 0xff, 0xbf, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3d, 0x54, 0xb5, 0x96, 0x73, 0x9c, 0xd3, 0x50, 0x9c, 0xb3, 0x4c, 0x94, 0xb2, 0x48, 0x94, 0x92, 0x44, 0x94, 0x72, 0x40, 0x8c, 0x71, 0x3f, 0x8c, 0x51, 0x3b, 0x84, 0x30, 0x34, 0x83, 0xf0, 0x2c, 0x7b, 0xcf, 0x2b, 0xce, 0x79, 0x67, 0xce, 0x39, 0x7b, 0xbd, 0xd7, 0x8b, 0xb5, 0xb6, 0xa3, 0xb5, 0xb6, 0xb8, 0xbd, 0xd7, 0xd0, 0xc6, 0x18, 0xe3, 0xd6, 0x9a, 0xf0, 0xe7, 0x1c, 0xf8, 0xef, 0x5d, 0xfc, 0xf7, 0xbe, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xec, 0xff, 0xbf, 0xe8, 0xf7, 0xbe, 0xe3, 0xf7, 0x9e, 0xdf, 0xf7, 0x9e, 0xdb, 0xf7, 0x7e, 0xd4, 0xef, 0x7d, 0xcf, 0xef, 0x5d, 0xc7, 0xef, 0x3d, 0xc3, 0xef, 0x3d, 0xc3, 0xe7, 0x3c, 0xc0, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xc0, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xbc, 0xe7, 0x1c, 0xb8, 0xe7, 0x1c, 0xb4, 0xe7, 0x1c, 0xb7, 0xe7, 0x3c, 0xbc, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xc3, 0xef, 0x3d, 0xc3, 0xef, 0x5d, 0xc8, 0xef, 0x5d, 0xc8, 0xef, 0x5d, 0xcc, 0xef, 0x5d, 0xcf, 0xef, 0x7d, 0xd0, 0xf7, 0x7e, 0xd3, 0xef, 0x7d, 0xd3, 0xf7, 0x7e, 0xd4, 0xf7, 0x9e, 0xdb, 0xf7, 0xbe, 0xe3, 0xff, 0xbf, 0xe8, 0xff, 0xbf, 0xec, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xf3, 0xff, 0xbf, 0xe3, 0xf7, 0x9e, 0xcc, 0xef, 0x5d, 0xac, 0xe7, 0x3c, 0x87, 0xe7, 0x1c, 0x63, 0xe6, 0xfc, 0x44, 0xde, 0xdb, 0x37, 0xd6, 0xba, 0x2b, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x1f, 0xd6, 0xba, 0x1c, 0xd6, 0xba, 0x20, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x33, 0xce, 0x39, 0x47, 0xbd, 0xf7, 0x67, 0xb5, 0x96, 0x98, 0xd6, 0x7a, 0xd8, 0xf7, 0xbe, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3d, 0x50, 0xb5, 0x96, 0x84, 0x9c, 0xf3, 0x5f, 0xa4, 0xf4, 0x57, 0x9c, 0xf3, 0x50, 0xa4, 0xf4, 0x4c, 0x9c, 0xf3, 0x48, 0x9c, 0xd3, 0x47, 0x9c, 0xb3, 0x44, 0x94, 0x92, 0x43, 0x8c, 0x71, 0x3f, 0x8c, 0x51, 0x3b, 0xce, 0x79, 0x64, 0xd6, 0x9a, 0x77, 0xc6, 0x38, 0x80, 0xbd, 0xb7, 0x8f, 0xad, 0x55, 0xa3, 0xa4, 0xf4, 0xb8, 0x9c, 0xd3, 0xcf, 0x9c, 0xd3, 0xe0, 0x9c, 0xf3, 0xef, 0xad, 0x35, 0xf8, 0xb5, 0x96, 0xfc, 0xbd, 0xd7, 0xff, 0xce, 0x39, 0xfc, 0xd6, 0x7a, 0xfc, 0xde, 0xdb, 0xfb, 0xe7, 0x3c, 0xfb, 0xef, 0x5d, 0xf8, 0xf7, 0x9e, 0xf8, 0xf7, 0xbe, 0xf8, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xef, 0xff, 0xdf, 0xec, 0xff, 0xdf, 0xec, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf4, 0xff, 0xdf, 0xf4, 0xff, 0xdf, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xbf, 0xfc, 0xf7, 0xbe, 0xfc, 0xf7, 0x9e, 0xfb, 0xf7, 0x7e, 0xf7, 0xef, 0x5d, 0xec, 0xe7, 0x3c, 0xe0, 0xe7, 0x3c, 0xd3, 0xde, 0xfb, 0xbb, 0xde, 0xdb, 0xa3, 0xde, 0xdb, 0x88, 0xde, 0xdb, 0x6b, 0xde, 0xdb, 0x53, 0xde, 0xdb, 0x3b, 0xde, 0xdb, 0x2b, 0xde, 0xdb, 0x20, 0xde, 0xbb, 0x1c, 0xde, 0xbb, 0x1c, 0xde, 0xbb, 0x1f, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x28, 0xd6, 0x7a, 0x33, 0xce, 0x59, 0x3c, 0xc6, 0x38, 0x4c, 0xbd, 0xd7, 0x64, 0xb5, 0x96, 0x8b, 0xb5, 0x76, 0xbb, 0xce, 0x79, 0xe8, 0xf7, 0xbe, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x50, 0xb5, 0x96, 0xa7, 0x9c, 0xf3, 0x7c, 0xa5, 0x14, 0x6b, 0xa5, 0x14, 0x5f, 0xad, 0x35, 0x57, 0xad, 0x55, 0x50, 0xad, 0x55, 0x4f, 0xad, 0x35, 0x4c, 0xa5, 0x14, 0x4c, 0xa4, 0xf4, 0x4b, 0x9c, 0xf3, 0x48, 0xce, 0x59, 0x68, 0xde, 0xdb, 0x77, 0xde, 0xbb, 0x74, 0xd6, 0x9a, 0x78, 0xc6, 0x38, 0x84, 0xbd, 0xd7, 0x98, 0xad, 0x75, 0xaf, 0xa5, 0x14, 0xc4, 0x9c, 0xb3, 0xdb, 0x94, 0x72, 0xec, 0x8c, 0x51, 0xf8, 0x8c, 0x51, 0xfb, 0x8c, 0x51, 0xfb, 0x8c, 0x51, 0xf8, 0x8c, 0x51, 0xf3, 0x94, 0xb2, 0xec, 0x9c, 0xf3, 0xe7, 0xa5, 0x34, 0xe3, 0xb5, 0x76, 0xdc, 0xbd, 0xb7, 0xd7, 0xc6, 0x18, 0xd7, 0xce, 0x79, 0xd4, 0xd6, 0x9a, 0xd4, 0xd6, 0x9a, 0xd4, 0xd6, 0xba, 0xd4, 0xde, 0xbb, 0xd0, 0xde, 0xdb, 0xdb, 0xe6, 0xfc, 0xd8, 0xe7, 0x3c, 0xd7, 0xef, 0x3d, 0xdb, 0xef, 0x5d, 0xd4, 0xef, 0x5d, 0xd4, 0xef, 0x5d, 0xd3, 0xe7, 0x3c, 0xd0, 0xef, 0x3d, 0xd0, 0xef, 0x3d, 0xd4, 0xe7, 0x3c, 0xd8, 0xe7, 0x3c, 0xdc, 0xe7, 0x3c, 0xe0, 0xe7, 0x3c, 0xe4, 0xde, 0xdb, 0xe8, 0xde, 0xdb, 0xec, 0xde, 0xdb, 0xf3, 0xde, 0xdb, 0xf7, 0xd6, 0xba, 0xfb, 0xd6, 0x7a, 0xff, 0xce, 0x79, 0xff, 0xce, 0x59, 0xfc, 0xc6, 0x18, 0xf7, 0xc6, 0x18, 0xf0, 0xc6, 0x18, 0xe7, 0xc6, 0x18, 0xd8, 0xc6, 0x18, 0xc8, 0xc6, 0x38, 0xb4, 0xce, 0x59, 0x9c, 0xce, 0x79, 0x87, 0xd6, 0x7a, 0x6c, 0xd6, 0x9a, 0x57, 0xd6, 0xba, 0x3f, 0xde, 0xbb, 0x2c, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x1c, 0xde, 0xbb, 0x1f, 0xde, 0xbb, 0x20, 0xd6, 0xba, 0x27, 0xd6, 0x9a, 0x2c, 0xd6, 0x9a, 0x33, 0xd6, 0x7a, 0x3b, 0xce, 0x59, 0x44, 0xc6, 0x38, 0x53, 0xbd, 0xf7, 0x67, 0xb5, 0x96, 0x83, 0xb5, 0x76, 0xa8, 0xb5, 0x76, 0xd8, 0xce, 0x59, 0xf3, 0xef, 0x7d, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x53, 0xb5, 0x76, 0xd3, 0x9c, 0xd3, 0xac, 0x9c, 0xf3, 0x94, 0xa5, 0x14, 0x7c, 0xad, 0x55, 0x6c, 0xb5, 0x76, 0x60, 0xb5, 0x96, 0x5b, 0xb5, 0xb6, 0x58, 0xb5, 0x96, 0x57, 0xb5, 0x76, 0x57, 0xad, 0x75, 0x57, 0xce, 0x59, 0x73, 0xde, 0xbb, 0x84, 0xde, 0xbb, 0x80, 0xde, 0xdb, 0x7b, 0xde, 0xdb, 0x74, 0xde, 0xbb, 0x73, 0xd6, 0x9a, 0x78, 0xce, 0x59, 0x84, 0xc5, 0xf8, 0x97, 0xb5, 0xb6, 0xab, 0xad, 0x55, 0xbf, 0x9c, 0xf3, 0xcc, 0x9c, 0xb3, 0xd7, 0x8c, 0x51, 0xdc, 0x7b, 0xef, 0xd8, 0x7b, 0xcf, 0xdb, 0x7b, 0xcf, 0xd4, 0x7b, 0xcf, 0xcb, 0x7b, 0xcf, 0xc3, 0x7b, 0xcf, 0xb7, 0x7b, 0xef, 0xab, 0x83, 0xf0, 0xa0, 0x83, 0xf0, 0x93, 0x84, 0x10, 0x88, 0x84, 0x30, 0x7f, 0x8c, 0x31, 0x6f, 0x8c, 0x51, 0x6b, 0x8c, 0x71, 0x5f, 0x94, 0x72, 0x54, 0x94, 0x92, 0x54, 0x94, 0xb2, 0x4b, 0x9c, 0xd3, 0x47, 0x9c, 0xb3, 0x43, 0x94, 0x92, 0x43, 0x9c, 0xb3, 0x47, 0x9c, 0xb3, 0x57, 0x94, 0x92, 0x64, 0x94, 0x92, 0x77, 0x94, 0xb2, 0x8b, 0x9c, 0xb3, 0xa0, 0x9c, 0xb3, 0xb7, 0x9c, 0xd3, 0xcb, 0x9c, 0xd3, 0xdc, 0x9c, 0xf3, 0xeb, 0xa5, 0x14, 0xf7, 0xa5, 0x34, 0xfb, 0xad, 0x35, 0xf7, 0xad, 0x75, 0xf0, 0xb5, 0x96, 0xe8, 0xb5, 0xb6, 0xdb, 0xbd, 0xd7, 0xcb, 0xc5, 0xf8, 0xb8, 0xc6, 0x18, 0xa0, 0xce, 0x39, 0x8c, 0xce, 0x59, 0x73, 0xd6, 0x7a, 0x5f, 0xd6, 0x9a, 0x48, 0xd6, 0xba, 0x34, 0xde, 0xbb, 0x2b, 0xde, 0xbb, 0x24, 0xd6, 0xba, 0x24, 0xd6, 0xba, 0x27, 0xd6, 0xba, 0x2b, 0xd6, 0x9a, 0x2f, 0xd6, 0x9a, 0x34, 0xd6, 0x9a, 0x3c, 0xd6, 0x7a, 0x47, 0xce, 0x59, 0x4c, 0xce, 0x39, 0x5b, 0xc5, 0xf8, 0x6b, 0xbd, 0xb7, 0x80, 0xb5, 0x96, 0xa0, 0xad, 0x75, 0xcb, 0xad, 0x75, 0xf0, 0xce, 0x39, 0xeb, 0xff, 0xbf, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x7e, 0x23, 0xb5, 0x76, 0xe7, 0x94, 0xb2, 0xdc, 0x9c, 0xd3, 0xc4, 0xa4, 0xf4, 0xac, 0xad, 0x35, 0x94, 0xb5, 0x76, 0x83, 0xbd, 0xb7, 0x73, 0xbd, 0xf7, 0x6b, 0xbd, 0xf7, 0x67, 0xbd, 0xf7, 0x64, 0xbd, 0xd7, 0x67, 0xce, 0x59, 0x7b, 0xde, 0xdb, 0x94, 0xde, 0xbb, 0x94, 0xde, 0xbb, 0x90, 0xde, 0xbb, 0x8c, 0xde, 0xdb, 0x84, 0xde, 0xdb, 0x7b, 0xde, 0xfb, 0x74, 0xe6, 0xfc, 0x6f, 0xde, 0xfb, 0x6c, 0xde, 0xdb, 0x6f, 0xd6, 0x7a, 0x77, 0xc6, 0x18, 0x83, 0xbd, 0xb7, 0x8b, 0xa5, 0x14, 0x8b, 0x9c, 0xd3, 0x94, 0x94, 0xb2, 0x98, 0x94, 0x92, 0x98, 0x8c, 0x51, 0x98, 0x8c, 0x31, 0x93, 0x84, 0x10, 0x8b, 0x83, 0xf0, 0x80, 0x7b, 0xef, 0x77, 0x7b, 0xcf, 0x6c, 0x7b, 0xcf, 0x5f, 0x7b, 0xcf, 0x53, 0x7b, 0xaf, 0x47, 0x7b, 0xaf, 0x3c, 0x7b, 0xaf, 0x33, 0x73, 0xae, 0x28, 0x73, 0xae, 0x20, 0x73, 0xae, 0x1c, 0x73, 0xae, 0x1b, 0x73, 0xae, 0x1c, 0x7b, 0xaf, 0x24, 0x7b, 0xcf, 0x33, 0x7b, 0xef, 0x44, 0x84, 0x10, 0x57, 0x84, 0x30, 0x6c, 0x8c, 0x51, 0x80, 0x94, 0x72, 0x93, 0x94, 0xb2, 0xa4, 0x9c, 0xd3, 0xb3, 0xa4, 0xf4, 0xbc, 0xa5, 0x34, 0xc3, 0xad, 0x55, 0xc4, 0xb5, 0x76, 0xc0, 0xb5, 0xb6, 0xbb, 0xbd, 0xd7, 0xaf, 0xc5, 0xf8, 0xa0, 0xc6, 0x18, 0x93, 0xce, 0x39, 0x7f, 0xce, 0x59, 0x6c, 0xd6, 0x7a, 0x5b, 0xd6, 0x9a, 0x48, 0xd6, 0xba, 0x3c, 0xd6, 0xba, 0x38, 0xd6, 0xba, 0x38, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x37, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x3b, 0xd6, 0x9a, 0x40, 0xd6, 0x7a, 0x47, 0xce, 0x79, 0x50, 0xce, 0x59, 0x58, 0xce, 0x39, 0x63, 0xc6, 0x18, 0x70, 0xbd, 0xd7, 0x84, 0xb5, 0x96, 0x9f, 0xb5, 0x76, 0xc7, 0xad, 0x55, 0xeb, 0xad, 0x55, 0xfb, 0xc6, 0x18, 0xcc, 0xef, 0x7d, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, 0x75, 0x4b, 0x94, 0x92, 0xf3, 0x94, 0x92, 0xf3, 0x9c, 0xb3, 0xe0, 0xa4, 0xf4, 0xc8, 0xad, 0x35, 0xb7, 0xb5, 0x96, 0xa0, 0xbd, 0xd7, 0x8c, 0xc6, 0x18, 0x80, 0xc6, 0x18, 0x78, 0xc6, 0x18, 0x78, 0xce, 0x79, 0x88, 0xde, 0xdb, 0xa4, 0xde, 0xbb, 0xa8, 0xde, 0xbb, 0xa8, 0xd6, 0xba, 0xa8, 0xd6, 0xba, 0xa4, 0xde, 0xbb, 0x9f, 0xde, 0xdb, 0x9b, 0xde, 0xdb, 0x90, 0xde, 0xdb, 0x88, 0xde, 0xdb, 0x7c, 0xde, 0xdb, 0x74, 0xde, 0xdb, 0x67, 0xd6, 0xba, 0x5f, 0xce, 0x59, 0x50, 0xc6, 0x18, 0x4f, 0xbd, 0xd7, 0x4f, 0xb5, 0xb6, 0x4f, 0xad, 0x75, 0x4f, 0xa5, 0x34, 0x4f, 0x9c, 0xf3, 0x50, 0x9c, 0xb3, 0x50, 0x94, 0x92, 0x48, 0x8c, 0x71, 0x47, 0x8c, 0x51, 0x40, 0x84, 0x30, 0x3b, 0x84, 0x10, 0x34, 0x7b, 0xcf, 0x2f, 0x7b, 0xcf, 0x28, 0x7b, 0xcf, 0x23, 0x7b, 0xaf, 0x1f, 0x73, 0xae, 0x1c, 0x73, 0x8e, 0x1b, 0x73, 0xae, 0x1c, 0x7b, 0xaf, 0x20, 0x7b, 0xcf, 0x27, 0x83, 0xf0, 0x2f, 0x84, 0x30, 0x3b, 0x8c, 0x51, 0x44, 0x94, 0x92, 0x4f, 0x9c, 0xb3, 0x57, 0x9c, 0xf3, 0x5c, 0xa5, 0x34, 0x63, 0xad, 0x75, 0x67, 0xb5, 0x96, 0x68, 0xbd, 0xd7, 0x68, 0xc5, 0xf8, 0x67, 0xc6, 0x18, 0x64, 0xce, 0x59, 0x5f, 0xce, 0x79, 0x5b, 0xd6, 0x7a, 0x53, 0xd6, 0x9a, 0x50, 0xd6, 0x9a, 0x4f, 0xd6, 0x9a, 0x4f, 0xd6, 0x9a, 0x53, 0xd6, 0x9a, 0x57, 0xd6, 0x9a, 0x57, 0xd6, 0x9a, 0x57, 0xd6, 0x9a, 0x54, 0xd6, 0x9a, 0x53, 0xd6, 0x9a, 0x4c, 0xd6, 0x9a, 0x4f, 0xd6, 0x7a, 0x50, 0xce, 0x79, 0x54, 0xce, 0x59, 0x5b, 0xce, 0x59, 0x64, 0xc6, 0x38, 0x70, 0xc6, 0x18, 0x7c, 0xbd, 0xd7, 0x90, 0xb5, 0xb6, 0xab, 0xb5, 0x76, 0xcb, 0xad, 0x55, 0xeb, 0xa5, 0x14, 0xfb, 0x9c, 0xf3, 0xdc, 0xad, 0x35, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0xb3, 0x50, 0x8c, 0x51, 0xe8, 0x94, 0x72, 0xf8, 0x9c, 0xb3, 0xf4, 0x9c, 0xf3, 0xe8, 0xa5, 0x34, 0xd7, 0xb5, 0x76, 0xc3, 0xbd, 0xd7, 0xaf, 0xc6, 0x18, 0x9f, 0xc6, 0x18, 0x94, 0xce, 0x59, 0x9c, 0xde, 0xdb, 0xb4, 0xde, 0xdb, 0xb8, 0xde, 0xbb, 0xbf, 0xd6, 0xba, 0xc4, 0xd6, 0xba, 0xc4, 0xd6, 0xba, 0xc3, 0xd6, 0x9a, 0xc4, 0xd6, 0xba, 0xbf, 0xd6, 0xba, 0xb7, 0xd6, 0xba, 0xac, 0xd6, 0x9a, 0xa0, 0xd6, 0x9a, 0x93, 0xd6, 0x9a, 0x87, 0xc6, 0x38, 0x74, 0xc6, 0x18, 0x67, 0xc6, 0x18, 0x5f, 0xbd, 0xd7, 0x58, 0xb5, 0xb6, 0x4f, 0xb5, 0x76, 0x48, 0xad, 0x55, 0x40, 0xa5, 0x34, 0x3b, 0xa4, 0xf4, 0x37, 0x9c, 0xd3, 0x33, 0x94, 0x92, 0x2f, 0x8c, 0x71, 0x2b, 0x8c, 0x51, 0x27, 0x84, 0x10, 0x23, 0x7b, 0xef, 0x20, 0x7b, 0xcf, 0x1f, 0x7b, 0xaf, 0x1c, 0x73, 0xae, 0x1b, 0x73, 0x8e, 0x1b, 0x73, 0xae, 0x1b, 0x7b, 0xaf, 0x1c, 0x7b, 0xcf, 0x1f, 0x84, 0x10, 0x23, 0x8c, 0x51, 0x27, 0x94, 0x72, 0x2b, 0x9c, 0xb3, 0x2f, 0x9c, 0xf3, 0x34, 0xa5, 0x14, 0x38, 0xad, 0x55, 0x3c, 0xb5, 0x96, 0x43, 0xbd, 0xd7, 0x48, 0xc5, 0xf8, 0x4f, 0xc6, 0x18, 0x54, 0xce, 0x59, 0x5b, 0xce, 0x59, 0x63, 0xce, 0x79, 0x6b, 0xd6, 0x7a, 0x73, 0xd6, 0x7a, 0x77, 0xd6, 0x7a, 0x7b, 0xd6, 0x7a, 0x80, 0xd6, 0x7a, 0x83, 0xd6, 0x7a, 0x83, 0xd6, 0x7a, 0x7f, 0xd6, 0x7a, 0x78, 0xd6, 0x7a, 0x77, 0xd6, 0x7a, 0x6f, 0xce, 0x79, 0x68, 0xce, 0x79, 0x67, 0xce, 0x59, 0x67, 0xce, 0x59, 0x6f, 0xce, 0x39, 0x74, 0xc6, 0x18, 0x80, 0xc5, 0xf8, 0x90, 0xbd, 0xd7, 0xa4, 0xb5, 0x96, 0xbb, 0xad, 0x75, 0xd8, 0xad, 0x35, 0xf3, 0xa4, 0xf4, 0xf8, 0x94, 0xb2, 0xdb, 0x94, 0x92, 0x6f, 0x94, 0xb2, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x51, 0x33, 0x8c, 0x51, 0xbb, 0x8c, 0x71, 0xeb, 0x94, 0x92, 0xfb, 0x9c, 0xd3, 0xf8, 0xa5, 0x14, 0xef, 0xad, 0x75, 0xdf, 0xb5, 0xb6, 0xd0, 0xbd, 0xf7, 0xc3, 0xce, 0x39, 0xbc, 0xde, 0xdb, 0xc8, 0xde, 0xdb, 0xcb, 0xde, 0xbb, 0xcf, 0xd6, 0xba, 0xd4, 0xd6, 0x9a, 0xdb, 0xd6, 0x9a, 0xe0, 0xd6, 0x9a, 0xe3, 0xd6, 0x9a, 0xe3, 0xd6, 0x9a, 0xdc, 0xd6, 0x9a, 0xd7, 0xd6, 0x9a, 0xcb, 0xd6, 0x7a, 0xbf, 0xce, 0x59, 0xb7, 0xc6, 0x18, 0xa3, 0xc6, 0x18, 0x97, 0xbd, 0xf7, 0x8f, 0xbd, 0xd7, 0x80, 0xb5, 0x96, 0x74, 0xb5, 0x76, 0x6c, 0xad, 0x55, 0x63, 0xa5, 0x34, 0x58, 0xa5, 0x14, 0x53, 0x9c, 0xd3, 0x4b, 0x94, 0xb2, 0x43, 0x94, 0x92, 0x3c, 0x8c, 0x51, 0x34, 0x8c, 0x31, 0x2f, 0x84, 0x10, 0x28, 0x83, 0xf0, 0x24, 0x7b, 0xcf, 0x23, 0x7b, 0xcf, 0x20, 0x7b, 0xcf, 0x1f, 0x7b, 0xcf, 0x1f, 0x7b, 0xcf, 0x23, 0x84, 0x10, 0x27, 0x84, 0x30, 0x2c, 0x8c, 0x51, 0x34, 0x94, 0x92, 0x3c, 0x9c, 0xd3, 0x44, 0xa4, 0xf4, 0x4f, 0xa5, 0x34, 0x54, 0xad, 0x75, 0x5f, 0xb5, 0x96, 0x68, 0xbd, 0xb7, 0x70, 0xbd, 0xf7, 0x7c, 0xc6, 0x18, 0x88, 0xc6, 0x38, 0x94, 0xce, 0x59, 0x9b, 0xce, 0x59, 0xa7, 0xce, 0x59, 0xab, 0xce, 0x59, 0xb3, 0xce, 0x79, 0xb3, 0xce, 0x79, 0xb7, 0xce, 0x79, 0xb0, 0xce, 0x79, 0xac, 0xce, 0x79, 0xa4, 0xce, 0x79, 0x9f, 0xce, 0x59, 0x94, 0xce, 0x59, 0x88, 0xce, 0x59, 0x84, 0xce, 0x59, 0x83, 0xce, 0x39, 0x84, 0xc6, 0x18, 0x8b, 0xc6, 0x18, 0x98, 0xbd, 0xd7, 0xa7, 0xb5, 0xb6, 0xbb, 0xb5, 0x76, 0xd4, 0xad, 0x55, 0xeb, 0xa5, 0x14, 0xf8, 0x9c, 0xd3, 0xf4, 0x94, 0x92, 0xcf, 0x8c, 0x51, 0x5f, 0x8c, 0x51, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x10, 0x8c, 0x31, 0x80, 0x8c, 0x51, 0xcc, 0x94, 0x72, 0xec, 0x9c, 0xb3, 0xf8, 0xa4, 0xf4, 0xfb, 0xad, 0x55, 0xf7, 0xb5, 0xb6, 0xec, 0xc5, 0xf8, 0xe0, 0xde, 0xbb, 0xe3, 0xde, 0xdb, 0xdf, 0xde, 0xdb, 0xe0, 0xde, 0xbb, 0xe3, 0xd6, 0x9a, 0xe7, 0xd6, 0x9a, 0xef, 0xd6, 0x9a, 0xf3, 0xd6, 0x9a, 0xf7, 0xd6, 0x7a, 0xf4, 0xce, 0x79, 0xf3, 0xce, 0x79, 0xeb, 0xce, 0x59, 0xe3, 0xce, 0x59, 0xdb, 0xc6, 0x18, 0xcb, 0xc6, 0x18, 0xbf, 0xbd, 0xf7, 0xb4, 0xbd, 0xd7, 0xa8, 0xb5, 0xb6, 0x9c, 0xb5, 0x96, 0x93, 0xb5, 0x76, 0x84, 0xad, 0x55, 0x7b, 0xad, 0x35, 0x70, 0xa5, 0x14, 0x67, 0x9c, 0xf3, 0x5c, 0x9c, 0xd3, 0x54, 0x94, 0xb2, 0x4b, 0x94, 0x72, 0x43, 0x8c, 0x71, 0x3c, 0x8c, 0x51, 0x34, 0x8c, 0x51, 0x33, 0x8c, 0x31, 0x2f, 0x84, 0x30, 0x2c, 0x8c, 0x31, 0x30, 0x8c, 0x51, 0x33, 0x8c, 0x51, 0x3b, 0x94, 0x72, 0x43, 0x94, 0xb2, 0x4b, 0x9c, 0xd3, 0x57, 0xa4, 0xf4, 0x5f, 0xa5, 0x34, 0x6c, 0xad, 0x55, 0x77, 0xb5, 0x76, 0x83, 0xb5, 0x96, 0x90, 0xbd, 0xd7, 0x9b, 0xbd, 0xf7, 0xab, 0xc6, 0x18, 0xb7, 0xc6, 0x38, 0xc4, 0xce, 0x39, 0xcb, 0xce, 0x39, 0xd4, 0xce, 0x59, 0xd8, 0xce, 0x59, 0xdc, 0xce, 0x59, 0xdc, 0xce, 0x59, 0xdb, 0xce, 0x59, 0xd4, 0xce, 0x59, 0xcf, 0xce, 0x59, 0xc3, 0xce, 0x59, 0xb8, 0xce, 0x59, 0xaf, 0xce, 0x39, 0xa7, 0xc6, 0x38, 0xa3, 0xc6, 0x18, 0xa4, 0xc6, 0x18, 0xab, 0xbd, 0xf7, 0xb7, 0xbd, 0xb7, 0xc4, 0xb5, 0x96, 0xd8, 0xad, 0x55, 0xe8, 0xa5, 0x34, 0xf7, 0x9c, 0xf3, 0xf8, 0x94, 0xb2, 0xe7, 0x8c, 0x71, 0xb4, 0x8c, 0x31, 0x3c, 0x84, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x03, 0x84, 0x30, 0x3c, 0x8c, 0x51, 0xa3, 0x8c, 0x71, 0xd4, 0x9c, 0xb3, 0xe8, 0xa5, 0x14, 0xf7, 0xb5, 0x76, 0xfc, 0xbd, 0xd7, 0xfb, 0xd6, 0x9a, 0xf8, 0xde, 0xdb, 0xf3, 0xde, 0xfb, 0xf0, 0xde, 0xfb, 0xf0, 0xde, 0xfb, 0xf0, 0xde, 0xdb, 0xf7, 0xd6, 0xba, 0xfb, 0xd6, 0x9a, 0xfc, 0xd6, 0x7a, 0xff, 0xce, 0x79, 0xfc, 0xce, 0x59, 0xf8, 0xce, 0x59, 0xf4, 0xce, 0x59, 0xef, 0xc6, 0x18, 0xe4, 0xc6, 0x18, 0xdb, 0xc6, 0x18, 0xd0, 0xc5, 0xf8, 0xc4, 0xbd, 0xd7, 0xbb, 0xbd, 0xb7, 0xaf, 0xb5, 0xb6, 0xa3, 0xb5, 0x96, 0x97, 0xb5, 0x76, 0x8c, 0xad, 0x55, 0x80, 0xad, 0x55, 0x74, 0xa5, 0x34, 0x6c, 0xa5, 0x14, 0x63, 0x9c, 0xf3, 0x5b, 0x9c, 0xf3, 0x53, 0x9c, 0xd3, 0x4b, 0x9c, 0xd3, 0x47, 0x9c, 0xb3, 0x43, 0x9c, 0xb3, 0x40, 0x9c, 0xd3, 0x44, 0x9c, 0xd3, 0x48, 0x9c, 0xd3, 0x50, 0x9c, 0xf3, 0x5b, 0xa5, 0x14, 0x64, 0xa5, 0x34, 0x70, 0xad, 0x55, 0x7c, 0xb5, 0x76, 0x8b, 0xb5, 0x96, 0x97, 0xb5, 0xb6, 0xa4, 0xbd, 0xd7, 0xb0, 0xbd, 0xf7, 0xbc, 0xc5, 0xf8, 0xcb, 0xc6, 0x18, 0xd4, 0xc6, 0x18, 0xe0, 0xc6, 0x38, 0xe8, 0xce, 0x39, 0xef, 0xce, 0x39, 0xf3, 0xce, 0x59, 0xf3, 0xce, 0x39, 0xf3, 0xce, 0x39, 0xec, 0xce, 0x39, 0xe7, 0xce, 0x39, 0xdf, 0xce, 0x39, 0xd4, 0xce, 0x59, 0xcf, 0xce, 0x39, 0xc8, 0xce, 0x39, 0xc7, 0xc6, 0x38, 0xc8, 0xc6, 0x18, 0xcf, 0xbd, 0xf7, 0xd7, 0xbd, 0xb7, 0xe3, 0xb5, 0x96, 0xf0, 0xad, 0x55, 0xf8, 0xa5, 0x14, 0xf8, 0x9c, 0xd3, 0xec, 0x94, 0x72, 0xcf, 0x8c, 0x51, 0x7f, 0x84, 0x30, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x0b, 0x8c, 0x31, 0x54, 0x8c, 0x51, 0xaf, 0x9c, 0xb3, 0xd4, 0xa5, 0x34, 0xeb, 0xb5, 0x96, 0xf7, 0xd6, 0x9a, 0xfc, 0xde, 0xfb, 0xfc, 0xe7, 0x1c, 0xfc, 0xef, 0x3d, 0xfb, 0xef, 0x5d, 0xfb, 0xef, 0x5d, 0xfb, 0xe7, 0x3c, 0xfc, 0xe7, 0x1c, 0xfc, 0xde, 0xfb, 0xff, 0xde, 0xdb, 0xfc, 0xd6, 0xba, 0xfb, 0xd6, 0x9a, 0xfb, 0xd6, 0x7a, 0xf4, 0xce, 0x39, 0xef, 0xc6, 0x38, 0xe8, 0xc6, 0x38, 0xe0, 0xc6, 0x18, 0xd7, 0xc6, 0x18, 0xcc, 0xc6, 0x18, 0xc3, 0xc5, 0xf8, 0xb7, 0xbd, 0xd7, 0xac, 0xbd, 0xd7, 0xa0, 0xbd, 0xb7, 0x94, 0xb5, 0xb6, 0x8c, 0xb5, 0x96, 0x83, 0xb5, 0x76, 0x78, 0xb5, 0x76, 0x70, 0xad, 0x75, 0x68, 0xad, 0x55, 0x60, 0xad, 0x55, 0x5c, 0xad, 0x55, 0x5b, 0xad, 0x55, 0x58, 0xad, 0x55, 0x5b, 0xad, 0x55, 0x5f, 0xad, 0x75, 0x68, 0xb5, 0x76, 0x6f, 0xb5, 0x76, 0x7b, 0xb5, 0x96, 0x87, 0xb5, 0xb6, 0x8f, 0xbd, 0xd7, 0x9f, 0xbd, 0xd7, 0xab, 0xbd, 0xf7, 0xb8, 0xc5, 0xf8, 0xc7, 0xc6, 0x18, 0xd0, 0xc6, 0x18, 0xdc, 0xc6, 0x18, 0xe4, 0xc6, 0x38, 0xef, 0xc6, 0x38, 0xf4, 0xce, 0x39, 0xf8, 0xce, 0x39, 0xfc, 0xce, 0x39, 0xfb, 0xce, 0x39, 0xf8, 0xce, 0x59, 0xf7, 0xce, 0x59, 0xf0, 0xce, 0x79, 0xec, 0xd6, 0x7a, 0xe7, 0xd6, 0x7a, 0xe4, 0xd6, 0x7a, 0xe4, 0xce, 0x79, 0xe7, 0xce, 0x59, 0xec, 0xc6, 0x38, 0xf3, 0xc6, 0x18, 0xf8, 0xbd, 0xb7, 0xfb, 0xad, 0x75, 0xf8, 0xa5, 0x14, 0xec, 0x9c, 0xb3, 0xd7, 0x8c, 0x51, 0x9c, 0x8c, 0x31, 0x34, 0x84, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x30, 0x0f, 0x8c, 0x51, 0x5b, 0x94, 0x92, 0xb3, 0xa5, 0x34, 0xdc, 0xce, 0x39, 0xf0, 0xde, 0xdb, 0xf8, 0xe7, 0x1c, 0xfc, 0xef, 0x5d, 0xfc, 0xf7, 0x9e, 0xfc, 0xff, 0xbf, 0xff, 0xff, 0xbf, 0xff, 0xf7, 0xbe, 0xff, 0xf7, 0x9e, 0xff, 0xf7, 0x7e, 0xfc, 0xef, 0x5d, 0xfc, 0xe7, 0x3c, 0xfb, 0xe6, 0xfc, 0xf8, 0xde, 0xbb, 0xf3, 0xde, 0xbb, 0xf0, 0xd6, 0x9a, 0xe8, 0xd6, 0x9a, 0xe3, 0xce, 0x79, 0xdb, 0xce, 0x59, 0xd3, 0xce, 0x59, 0xc8, 0xce, 0x39, 0xbf, 0xce, 0x39, 0xb4, 0xc6, 0x38, 0xab, 0xc6, 0x18, 0xa0, 0xc6, 0x18, 0x97, 0xc5, 0xf8, 0x8f, 0xc5, 0xf8, 0x87, 0xc5, 0xf8, 0x7f, 0xbd, 0xf7, 0x77, 0xbd, 0xf7, 0x74, 0xbd, 0xd7, 0x70, 0xbd, 0xd7, 0x6f, 0xbd, 0xf7, 0x70, 0xc5, 0xf8, 0x74, 0xc5, 0xf8, 0x7f, 0xc5, 0xf8, 0x87, 0xc5, 0xf8, 0x90, 0xc6, 0x18, 0x9b, 0xc6, 0x18, 0xa4, 0xc6, 0x18, 0xb0, 0xc6, 0x38, 0xbc, 0xc6, 0x38, 0xc8, 0xce, 0x39, 0xd0, 0xce, 0x59, 0xdb, 0xce, 0x59, 0xe4, 0xce, 0x59, 0xec, 0xce, 0x59, 0xf3, 0xd6, 0x7a, 0xf8, 0xd6, 0x9a, 0xfc, 0xd6, 0x9a, 0xff, 0xd6, 0x9a, 0xfc, 0xde, 0xbb, 0xfc, 0xde, 0xdb, 0xfb, 0xde, 0xfb, 0xf8, 0xe7, 0x1c, 0xf7, 0xe7, 0x1c, 0xf7, 0xe6, 0xfc, 0xf8, 0xde, 0xfb, 0xf8, 0xde, 0xbb, 0xfc, 0xd6, 0x9a, 0xfc, 0xce, 0x39, 0xfb, 0xbd, 0xd7, 0xf4, 0xb5, 0x76, 0xeb, 0xa4, 0xf4, 0xd8, 0x94, 0x92, 0x9b, 0x8c, 0x51, 0x3c, 0x84, 0x30, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x31, 0x07, 0x8c, 0x51, 0x48, 0xad, 0x35, 0xa7, 0xbd, 0xd7, 0xeb, 0xce, 0x79, 0xf7, 0xde, 0xfb, 0xfb, 0xef, 0x5d, 0xfc, 0xf7, 0x9e, 0xfc, 0xff, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xbf, 0xfb, 0xf7, 0x9e, 0xf8, 0xf7, 0x9e, 0xf8, 0xef, 0x7d, 0xf4, 0xef, 0x5d, 0xf0, 0xe7, 0x3c, 0xec, 0xe7, 0x1c, 0xe7, 0xde, 0xfb, 0xdf, 0xde, 0xfb, 0xd7, 0xde, 0xdb, 0xcf, 0xde, 0xdb, 0xc7, 0xde, 0xbb, 0xbf, 0xd6, 0xba, 0xb4, 0xd6, 0x9a, 0xab, 0xd6, 0x9a, 0xa4, 0xd6, 0x9a, 0x9c, 0xd6, 0x9a, 0x94, 0xd6, 0x9a, 0x90, 0xd6, 0x9a, 0x8c, 0xd6, 0x9a, 0x8c, 0xd6, 0x9a, 0x8f, 0xd6, 0x9a, 0x93, 0xd6, 0x9a, 0x98, 0xd6, 0x9a, 0xa0, 0xd6, 0xba, 0xa8, 0xde, 0xbb, 0xb3, 0xde, 0xbb, 0xbc, 0xde, 0xbb, 0xc4, 0xde, 0xbb, 0xcf, 0xde, 0xbb, 0xd7, 0xde, 0xdb, 0xdf, 0xde, 0xdb, 0xe4, 0xe6, 0xfc, 0xec, 0xe7, 0x1c, 0xf3, 0xe7, 0x3c, 0xf7, 0xef, 0x3d, 0xfb, 0xef, 0x5d, 0xfc, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xff, 0xf7, 0x9e, 0xfc, 0xf7, 0xbe, 0xfc, 0xf7, 0xbe, 0xfc, 0xf7, 0x9e, 0xfc, 0xef, 0x7d, 0xfc, 0xe7, 0x3c, 0xfc, 0xde, 0xdb, 0xfc, 0xd6, 0x7a, 0xf8, 0xc5, 0xf8, 0xf3, 0xb5, 0x76, 0xeb, 0xa4, 0xf4, 0xd0, 0x94, 0xb2, 0x83, 0x8c, 0x51, 0x2c, 0x84, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x51, 0x1c, 0x94, 0x92, 0x68, 0xad, 0x35, 0xbb, 0xbd, 0xb7, 0xf4, 0xce, 0x39, 0xff, 0xd6, 0xba, 0xff, 0xe6, 0xfc, 0xff, 0xef, 0x3d, 0xff, 0xf7, 0x7e, 0xfc, 0xf7, 0xbe, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xf8, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xf4, 0xff, 0xbf, 0xf0, 0xf7, 0xbe, 0xec, 0xf7, 0x9e, 0xeb, 0xf7, 0x9e, 0xe4, 0xef, 0x7d, 0xdc, 0xf7, 0x9e, 0xdc, 0xf7, 0x7e, 0xd7, 0xf7, 0x7e, 0xd0, 0xef, 0x7d, 0xcf, 0xef, 0x5d, 0xcb, 0xef, 0x7d, 0xcb, 0xf7, 0x7e, 0xcf, 0xef, 0x7d, 0xd3, 0xf7, 0x7e, 0xd3, 0xf7, 0x7e, 0xd8, 0xf7, 0x9e, 0xd8, 0xf7, 0x9e, 0xdc, 0xf7, 0x9e, 0xe3, 0xf7, 0x9e, 0xe7, 0xf7, 0x9e, 0xec, 0xf7, 0x9e, 0xef, 0xf7, 0x9e, 0xf3, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xff, 0xf7, 0x9e, 0xff, 0xef, 0x5d, 0xff, 0xe7, 0x1c, 0xfc, 0xd6, 0xba, 0xfc, 0xce, 0x39, 0xf8, 0xb5, 0x96, 0xf7, 0xa5, 0x34, 0xdf, 0x9c, 0xd3, 0x97, 0x94, 0x72, 0x48, 0x8c, 0x31, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x30, 0x14, 0x8c, 0x51, 0x50, 0x9c, 0xb3, 0x90, 0xa5, 0x34, 0xcf, 0xb5, 0x96, 0xf4, 0xc6, 0x18, 0xf8, 0xd6, 0x7a, 0xf8, 0xd6, 0x9a, 0xf7, 0xde, 0xdb, 0xf7, 0xde, 0xfb, 0xf7, 0xe7, 0x1c, 0xf7, 0xef, 0x5d, 0xf8, 0xf7, 0x7e, 0xf8, 0xf7, 0x9e, 0xf8, 0xf7, 0x9e, 0xf8, 0xf7, 0xbe, 0xf8, 0xff, 0xbf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xbf, 0xfb, 0xf7, 0xbe, 0xfb, 0xf7, 0x9e, 0xfb, 0xef, 0x7d, 0xfb, 0xef, 0x5d, 0xfb, 0xe7, 0x1c, 0xfb, 0xde, 0xdb, 0xfb, 0xd6, 0x9a, 0xfc, 0xce, 0x59, 0xfc, 0xc6, 0x18, 0xff, 0xbd, 0xd7, 0xfc, 0xad, 0x55, 0xef, 0xa4, 0xf4, 0xbb, 0x94, 0xb2, 0x78, 0x8c, 0x51, 0x38, 0x84, 0x30, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x51, 0x13, 0x94, 0x92, 0x40, 0x94, 0x92, 0x70, 0x9c, 0xf3, 0x98, 0xa5, 0x34, 0xbc, 0xad, 0x35, 0xd8, 0xb5, 0x76, 0xdf, 0xbd, 0xd7, 0xe0, 0xc6, 0x18, 0xe0, 0xc6, 0x18, 0xe0, 0xce, 0x59, 0xe3, 0xd6, 0x7a, 0xe3, 0xd6, 0x9a, 0xe3, 0xde, 0xdb, 0xe3, 0xe6, 0xfc, 0xe4, 0xe7, 0x1c, 0xe7, 0xe6, 0xfc, 0xe4, 0xe6, 0xfc, 0xe7, 0xe7, 0x1c, 0xe8, 0xe7, 0x3c, 0xe7, 0xe7, 0x3c, 0xe7, 0xef, 0x5d, 0xe8, 0xef, 0x5d, 0xeb, 0xef, 0x3d, 0xe4, 0xe7, 0x3c, 0xe4, 0xe7, 0x3c, 0xe7, 0xe7, 0x3c, 0xe4, 0xe7, 0x1c, 0xe8, 0xe7, 0x1c, 0xe7, 0xde, 0xfb, 0xe8, 0xde, 0xdb, 0xe8, 0xde, 0xdb, 0xe7, 0xd6, 0xba, 0xe7, 0xd6, 0x9a, 0xe7, 0xd6, 0x9a, 0xe8, 0xd6, 0x9a, 0xeb, 0xce, 0x79, 0xeb, 0xc6, 0x18, 0xeb, 0xbd, 0xd7, 0xec, 0xb5, 0x96, 0xef, 0xad, 0x35, 0xe8, 0xa5, 0x14, 0xd4, 0x9c, 0xd3, 0xb7, 0x94, 0xb2, 0x8b, 0x8c, 0x71, 0x5f, 0x84, 0x30, 0x33, 0x84, 0x10, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x07, 0x8c, 0x51, 0x1f, 0x94, 0x72, 0x3b, 0x8c, 0x51, 0x50, 0x94, 0x72, 0x67, 0x94, 0xb2, 0x77, 0x9c, 0xd3, 0x8b, 0xa4, 0xf4, 0x94, 0xa5, 0x14, 0xa7, 0xad, 0x35, 0xaf, 0xa5, 0x34, 0xb0, 0xa5, 0x34, 0xb4, 0xad, 0x55, 0xb7, 0xad, 0x55, 0xb8, 0xad, 0x55, 0xb3, 0xad, 0x75, 0xb4, 0xb5, 0x76, 0xb4, 0xb5, 0xb6, 0xb7, 0xb5, 0x76, 0xb0, 0xb5, 0x76, 0xb4, 0xb5, 0x76, 0xb3, 0xad, 0x75, 0xb3, 0xad, 0x35, 0xb8, 0xa5, 0x34, 0xb7, 0xa5, 0x34, 0xb4, 0xad, 0x55, 0xb8, 0xa5, 0x34, 0xb4, 0xa5, 0x14, 0xb0, 0xa4, 0xf4, 0xa7, 0x9c, 0xd3, 0x98, 0x9c, 0xd3, 0x8c, 0x9c, 0xd3, 0x78, 0x94, 0x92, 0x60, 0x8c, 0x71, 0x4b, 0x8c, 0x31, 0x24, 0x84, 0x10, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x00, 0x84, 0x10, 0x0b, 0x84, 0x10, 0x10, 0x84, 0x10, 0x14, 0x84, 0x10, 0x17, 0x84, 0x10, 0x17, 0x84, 0x10, 0x17, 0x84, 0x30, 0x17, 0x94, 0x92, 0x18, 0x8c, 0x31, 0x17, 0x8c, 0x51, 0x17, 0x84, 0x30, 0x17, 0x84, 0x30, 0x17, 0x84, 0x10, 0x17, 0x84, 0x10, 0x14, 0x84, 0x30, 0x13, 0x84, 0x30, 0x0c, 0x84, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 32 - /*Pixel format: Blue: 8 bit, Green: 8 bit, Red: 8 bit, Alpha: 8 bit*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf1, 0xf1, 0xf1, 0x00, 0xf2, 0xf2, 0xf2, 0x00, 0xf2, 0xf2, 0xf2, 0x03, 0xf3, 0xf3, 0xf3, 0x03, 0xf4, 0xf4, 0xf4, 0x03, 0xf4, 0xf4, 0xf4, 0x03, 0xf5, 0xf5, 0xf5, 0x03, 0xf5, 0xf5, 0xf5, 0x03, 0xf6, 0xf6, 0xf6, 0x03, 0xf6, 0xf6, 0xf6, 0x03, 0xf6, 0xf6, 0xf6, 0x03, 0xf6, 0xf6, 0xf6, 0x03, 0xf7, 0xf7, 0xf7, 0x03, 0xf7, 0xf7, 0xf7, 0x03, 0xf8, 0xf8, 0xf8, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x00, 0xfb, 0xfb, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe8, 0xe8, 0x00, 0xe9, 0xe9, 0xe9, 0x03, 0xe9, 0xe9, 0xe9, 0x04, 0xea, 0xea, 0xea, 0x14, 0xea, 0xea, 0xea, 0x27, 0xeb, 0xeb, 0xeb, 0x3b, 0xeb, 0xeb, 0xeb, 0x4c, 0xec, 0xec, 0xec, 0x5f, 0xec, 0xec, 0xec, 0x6f, 0xed, 0xed, 0xed, 0x7f, 0xed, 0xed, 0xed, 0x8c, 0xee, 0xee, 0xee, 0x9b, 0xef, 0xef, 0xef, 0xa7, 0xef, 0xef, 0xef, 0xb3, 0xf0, 0xf0, 0xf0, 0xbc, 0xf0, 0xf0, 0xf0, 0xc7, 0xf1, 0xf1, 0xf1, 0xd0, 0xf1, 0xf1, 0xf1, 0xd7, 0xf2, 0xf2, 0xf2, 0xdb, 0xf2, 0xf2, 0xf2, 0xe0, 0xf3, 0xf3, 0xf3, 0xe3, 0xf4, 0xf4, 0xf4, 0xe7, 0xf4, 0xf4, 0xf4, 0xeb, 0xf5, 0xf5, 0xf5, 0xeb, 0xf5, 0xf5, 0xf5, 0xeb, 0xf6, 0xf6, 0xf6, 0xeb, 0xf6, 0xf6, 0xf6, 0xeb, 0xf6, 0xf6, 0xf6, 0xeb, 0xf6, 0xf6, 0xf6, 0xeb, 0xf7, 0xf7, 0xf7, 0xeb, 0xf7, 0xf7, 0xf7, 0xeb, 0xf8, 0xf8, 0xf8, 0xeb, 0xf9, 0xf9, 0xf9, 0xeb, 0xf9, 0xf9, 0xf9, 0xe3, 0xfa, 0xfa, 0xfa, 0xe3, 0xfa, 0xfa, 0xfa, 0xdb, 0xfb, 0xfb, 0xfb, 0xd8, 0xfb, 0xfb, 0xfb, 0xd0, 0xfc, 0xfc, 0xfc, 0xcb, 0xfc, 0xfc, 0xfc, 0xc0, 0xfd, 0xfd, 0xfd, 0xb7, 0xfe, 0xfe, 0xfe, 0xab, 0xfe, 0xfe, 0xfe, 0x9f, 0xff, 0xff, 0xff, 0x90, 0xff, 0xff, 0xff, 0x83, 0xff, 0xff, 0xff, 0x73, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x07, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe8, 0xe8, 0x03, 0xe8, 0xe8, 0xe8, 0x0b, 0xe8, 0xe8, 0xe8, 0x27, 0xe7, 0xe7, 0xe7, 0x47, 0xe7, 0xe7, 0xe7, 0x64, 0xe7, 0xe7, 0xe7, 0x80, 0xe7, 0xe7, 0xe7, 0x9c, 0xe7, 0xe7, 0xe7, 0xb7, 0xe8, 0xe8, 0xe8, 0xcf, 0xe8, 0xe8, 0xe8, 0xe4, 0xe9, 0xe9, 0xe9, 0xf8, 0xea, 0xea, 0xea, 0xff, 0xea, 0xea, 0xea, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xec, 0xec, 0xec, 0xff, 0xeb, 0xeb, 0xeb, 0xfc, 0xeb, 0xeb, 0xeb, 0xfb, 0xea, 0xea, 0xea, 0xf3, 0xe8, 0xe8, 0xe8, 0xeb, 0xe6, 0xe6, 0xe6, 0xe3, 0xe4, 0xe4, 0xe4, 0xdc, 0xe4, 0xe4, 0xe4, 0xd7, 0xe3, 0xe3, 0xe3, 0xcc, 0xe0, 0xe0, 0xe0, 0xc8, 0xdf, 0xdf, 0xdf, 0xc4, 0xde, 0xde, 0xde, 0xc0, 0xdc, 0xdc, 0xdc, 0xbb, 0xdc, 0xdc, 0xdc, 0xb7, 0xdc, 0xdc, 0xdc, 0xb4, 0xd9, 0xd9, 0xd9, 0xaf, 0xda, 0xda, 0xda, 0xaf, 0xdb, 0xdb, 0xdb, 0xab, 0xdc, 0xdc, 0xdc, 0xa8, 0xdd, 0xdd, 0xdd, 0xa8, 0xdc, 0xdc, 0xdc, 0xab, 0xdc, 0xdc, 0xdc, 0xac, 0xdd, 0xdd, 0xdd, 0xac, 0xdd, 0xdd, 0xdd, 0xac, 0xdd, 0xdd, 0xdd, 0xac, 0xdf, 0xdf, 0xdf, 0xb0, 0xe1, 0xe1, 0xe1, 0xb4, 0xe2, 0xe2, 0xe2, 0xb7, 0xe5, 0xe5, 0xe5, 0xbc, 0xe7, 0xe7, 0xe7, 0xbf, 0xea, 0xea, 0xea, 0xc3, 0xed, 0xed, 0xed, 0xc8, 0xf0, 0xf0, 0xf0, 0xcf, 0xf3, 0xf3, 0xf3, 0xd4, 0xf6, 0xf6, 0xf6, 0xdc, 0xf7, 0xf7, 0xf7, 0xe4, 0xfa, 0xfa, 0xfa, 0xec, 0xfd, 0xfd, 0xfd, 0xf7, 0xfe, 0xfe, 0xfe, 0xfc, 0xfe, 0xfe, 0xfe, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xff, 0xbc, 0xff, 0xff, 0xff, 0xa3, 0xff, 0xff, 0xff, 0x88, 0xff, 0xff, 0xff, 0x6c, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x10, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, 0xeb, 0xeb, 0x00, 0xeb, 0xeb, 0xeb, 0x04, 0xea, 0xea, 0xea, 0x23, 0xea, 0xea, 0xea, 0x4f, 0xe9, 0xe9, 0xe9, 0x77, 0xe9, 0xe9, 0xe9, 0x9c, 0xe8, 0xe8, 0xe8, 0xc0, 0xe8, 0xe8, 0xe8, 0xe3, 0xe8, 0xe8, 0xe8, 0xfc, 0xe8, 0xe8, 0xe8, 0xff, 0xe7, 0xe7, 0xe7, 0xff, 0xe6, 0xe6, 0xe6, 0xff, 0xe5, 0xe5, 0xe5, 0xf8, 0xe2, 0xe2, 0xe2, 0xeb, 0xdf, 0xdf, 0xdf, 0xdb, 0xdb, 0xdb, 0xdb, 0xcb, 0xd7, 0xd7, 0xd7, 0xbb, 0xd2, 0xd2, 0xd2, 0xa8, 0xce, 0xce, 0xce, 0x9b, 0xc9, 0xc9, 0xc9, 0x88, 0xc1, 0xc1, 0xc1, 0x7c, 0xb9, 0xb9, 0xb9, 0x70, 0xb0, 0xb0, 0xb0, 0x67, 0xa5, 0xa5, 0xa5, 0x5b, 0x9c, 0x9c, 0x9c, 0x50, 0x9c, 0x9c, 0x9c, 0x4c, 0x9c, 0x9c, 0x9c, 0x4b, 0x9d, 0x9d, 0x9d, 0x48, 0x9d, 0x9d, 0x9d, 0x44, 0x9d, 0x9d, 0x9d, 0x43, 0x9d, 0x9d, 0x9d, 0x40, 0x9d, 0x9d, 0x9d, 0x40, 0x9c, 0x9c, 0x9c, 0x40, 0x9d, 0x9d, 0x9d, 0x3f, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3b, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x3b, 0x9d, 0x9d, 0x9d, 0x3b, 0x9d, 0x9d, 0x9d, 0x3b, 0x9d, 0x9d, 0x9d, 0x3c, 0x9c, 0x9c, 0x9c, 0x3c, 0x9c, 0x9c, 0x9c, 0x3c, 0x9c, 0x9c, 0x9c, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9c, 0x9c, 0x9c, 0x3f, 0xa5, 0xa5, 0xa5, 0x44, 0xb5, 0xb5, 0xb5, 0x50, 0xc2, 0xc2, 0xc2, 0x5f, 0xcd, 0xcd, 0xcd, 0x6b, 0xd6, 0xd6, 0xd6, 0x7b, 0xdf, 0xdf, 0xdf, 0x88, 0xe6, 0xe6, 0xe6, 0x97, 0xea, 0xea, 0xea, 0xab, 0xf0, 0xf0, 0xf0, 0xbc, 0xf3, 0xf3, 0xf3, 0xd0, 0xf7, 0xf7, 0xf7, 0xe3, 0xfc, 0xfc, 0xfc, 0xf4, 0xfe, 0xfe, 0xfe, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xff, 0xff, 0xcc, 0xff, 0xff, 0xff, 0xa8, 0xff, 0xff, 0xff, 0x83, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xef, 0xef, 0x00, 0xee, 0xee, 0xee, 0x08, 0xee, 0xee, 0xee, 0x34, 0xed, 0xed, 0xed, 0x68, 0xec, 0xec, 0xec, 0x9b, 0xec, 0xec, 0xec, 0xc8, 0xeb, 0xeb, 0xeb, 0xf3, 0xea, 0xea, 0xea, 0xff, 0xea, 0xea, 0xea, 0xff, 0xe8, 0xe8, 0xe8, 0xfb, 0xe4, 0xe4, 0xe4, 0xe8, 0xdf, 0xdf, 0xdf, 0xd0, 0xd8, 0xd8, 0xd8, 0xb8, 0xd2, 0xd2, 0xd2, 0x9f, 0xc9, 0xc9, 0xc9, 0x87, 0xbe, 0xbe, 0xbe, 0x6f, 0xae, 0xae, 0xae, 0x5b, 0x9e, 0x9e, 0x9e, 0x4b, 0x9d, 0x9d, 0x9d, 0x47, 0x9d, 0x9d, 0x9d, 0x43, 0x9d, 0x9d, 0x9d, 0x40, 0x9e, 0x9e, 0x9e, 0x3f, 0x9e, 0x9e, 0x9e, 0x3c, 0x9e, 0x9e, 0x9e, 0x3b, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x34, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x3b, 0x9c, 0x9c, 0x9c, 0x40, 0xac, 0xac, 0xac, 0x4c, 0xc4, 0xc4, 0xc4, 0x60, 0xd2, 0xd2, 0xd2, 0x7b, 0xdf, 0xdf, 0xdf, 0x94, 0xe7, 0xe7, 0xe7, 0xb0, 0xee, 0xee, 0xee, 0xcb, 0xf5, 0xf5, 0xf5, 0xe4, 0xfc, 0xfc, 0xfc, 0xf8, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xff, 0xa8, 0xff, 0xff, 0xff, 0x78, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x13, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf3, 0xf3, 0xf3, 0x00, 0xf2, 0xf2, 0xf2, 0x0c, 0xf1, 0xf1, 0xf1, 0x48, 0xf0, 0xf0, 0xf0, 0x88, 0xef, 0xef, 0xef, 0xc3, 0xee, 0xee, 0xee, 0xf4, 0xee, 0xee, 0xee, 0xff, 0xed, 0xed, 0xed, 0xfc, 0xe8, 0xe8, 0xe8, 0xeb, 0xe2, 0xe2, 0xe2, 0xc7, 0xd9, 0xd9, 0xd9, 0xa7, 0xce, 0xce, 0xce, 0x87, 0xbe, 0xbe, 0xbe, 0x68, 0xa6, 0xa6, 0xa6, 0x4f, 0x9e, 0x9e, 0x9e, 0x44, 0x9e, 0x9e, 0x9e, 0x40, 0x9e, 0x9e, 0x9e, 0x3c, 0x9e, 0x9e, 0x9e, 0x3b, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2c, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x34, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x3f, 0xa0, 0xa0, 0xa0, 0x4b, 0xbb, 0xbb, 0xbb, 0x63, 0xd2, 0xd2, 0xd2, 0x83, 0xe0, 0xe0, 0xe0, 0xa4, 0xeb, 0xeb, 0xeb, 0xc7, 0xf5, 0xf5, 0xf5, 0xe7, 0xfd, 0xfd, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xff, 0x98, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x1b, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xf6, 0xf6, 0x00, 0xf5, 0xf5, 0xf5, 0x23, 0xf4, 0xf4, 0xf4, 0x70, 0xf3, 0xf3, 0xf3, 0xbc, 0xf2, 0xf2, 0xf2, 0xf7, 0xf1, 0xf1, 0xf1, 0xff, 0xef, 0xef, 0xef, 0xf4, 0xe7, 0xe7, 0xe7, 0xcc, 0xdd, 0xdd, 0xdd, 0xa3, 0xcd, 0xcd, 0xcd, 0x78, 0xb2, 0xb2, 0xb2, 0x53, 0x9e, 0x9e, 0x9e, 0x40, 0x9e, 0x9e, 0x9e, 0x3c, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x30, 0x9f, 0x9f, 0x9f, 0x33, 0x9f, 0x9f, 0x9f, 0x33, 0x9f, 0x9f, 0x9f, 0x37, 0x9f, 0x9f, 0x9f, 0x3b, 0x9e, 0x9e, 0x9e, 0x40, 0xa9, 0xa9, 0xa9, 0x53, 0xc9, 0xc9, 0xc9, 0x77, 0xe0, 0xe0, 0xe0, 0x9f, 0xee, 0xee, 0xee, 0xc7, 0xf9, 0xf9, 0xf9, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xd0, 0xff, 0xff, 0xff, 0x87, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xf7, 0xf7, 0x10, 0xf6, 0xf6, 0xf6, 0x6b, 0xf6, 0xf6, 0xf6, 0xc8, 0xf5, 0xf5, 0xf5, 0xff, 0xf4, 0xf4, 0xf4, 0xfc, 0xed, 0xed, 0xed, 0xd3, 0xe1, 0xe1, 0xe1, 0x9c, 0xca, 0xca, 0xca, 0x68, 0xa6, 0xa6, 0xa6, 0x40, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x28, 0x9f, 0x9f, 0x9f, 0x2b, 0x9f, 0x9f, 0x9f, 0x2b, 0x9f, 0x9f, 0x9f, 0x2c, 0x9f, 0x9f, 0x9f, 0x2f, 0x9f, 0x9f, 0x9f, 0x30, 0xa0, 0xa0, 0xa0, 0x30, 0xa0, 0xa0, 0xa0, 0x33, 0xa0, 0xa0, 0xa0, 0x37, 0xa1, 0xa1, 0xa1, 0x3c, 0xc4, 0xc4, 0xc4, 0x5f, 0xe2, 0xe2, 0xe2, 0x90, 0xf3, 0xf3, 0xf3, 0xc4, 0xfd, 0xfd, 0xfd, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x1f, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xf8, 0xf8, 0x1c, 0xf9, 0xf9, 0xf9, 0x90, 0xf7, 0xf7, 0xf7, 0xf3, 0xf6, 0xf6, 0xf6, 0xfc, 0xf0, 0xf0, 0xf0, 0xd3, 0xdf, 0xdf, 0xdf, 0x8b, 0xba, 0xba, 0xba, 0x4b, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x27, 0x9f, 0x9f, 0x9f, 0x27, 0xa0, 0xa0, 0xa0, 0x2b, 0xa1, 0xa1, 0xa1, 0x2f, 0xa2, 0xa2, 0xa2, 0x33, 0xaf, 0xaf, 0xaf, 0x3f, 0xdf, 0xdf, 0xdf, 0x73, 0xf6, 0xf6, 0xf6, 0xb7, 0xfe, 0xfe, 0xfe, 0xf7, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xa7, 0xff, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0xf9, 0xf9, 0x07, 0xfa, 0xfa, 0xfa, 0x7b, 0xfa, 0xfa, 0xfa, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xec, 0xec, 0xec, 0xaf, 0xc7, 0xc7, 0xc7, 0x5b, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x23, 0xa0, 0xa0, 0xa0, 0x24, 0xa1, 0xa1, 0xa1, 0x24, 0xa1, 0xa1, 0xa1, 0x27, 0xa2, 0xa2, 0xa2, 0x28, 0xbf, 0xbf, 0xbf, 0x38, 0xee, 0xee, 0xee, 0x88, 0xfd, 0xfd, 0xfd, 0xe4, 0xff, 0xff, 0xff, 0xfb, 0xfe, 0xfe, 0xfe, 0x93, 0xfc, 0xfc, 0xfc, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfb, 0xfb, 0xfb, 0x13, 0xfc, 0xfc, 0xfc, 0xbf, 0xfb, 0xfb, 0xfb, 0xff, 0xf1, 0xf1, 0xf1, 0xb8, 0xc0, 0xc0, 0xc0, 0x4f, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0xa0, 0xa0, 0xa0, 0x20, 0xb2, 0xb2, 0xb2, 0x2b, 0xf1, 0xf1, 0xf1, 0x84, 0xfe, 0xfe, 0xfe, 0xf3, 0xfe, 0xfe, 0xfe, 0xd3, 0xf6, 0xf6, 0xf6, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe2, 0xe2, 0xe2, 0x04, 0xfc, 0xfc, 0xfc, 0xbf, 0xfd, 0xfd, 0xfd, 0xfb, 0xe2, 0xe2, 0xe2, 0x80, 0x9f, 0x9f, 0x9f, 0x37, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0xd7, 0xd7, 0xd7, 0x3f, 0xfd, 0xfd, 0xfd, 0xdc, 0xfd, 0xfd, 0xfd, 0xd0, 0xe6, 0xe6, 0xe6, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xf5, 0xf5, 0x50, 0xfe, 0xfe, 0xfe, 0xff, 0xe7, 0xe7, 0xe7, 0x8f, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x97, 0x97, 0x97, 0x1b, 0xd6, 0xd6, 0xd6, 0x38, 0xff, 0xff, 0xff, 0xf4, 0xf7, 0xf7, 0xf7, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, 0xfa, 0xfa, 0x77, 0xfe, 0xfe, 0xfe, 0xff, 0xc0, 0xc0, 0xc0, 0x4f, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x98, 0x98, 0x98, 0x18, 0x97, 0x97, 0x97, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x95, 0x95, 0x95, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0xfc, 0xfc, 0xfc, 0xcb, 0xf7, 0xf7, 0xf7, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0xe4, 0xe4, 0x53, 0xfe, 0xfe, 0xfe, 0xff, 0xe3, 0xe3, 0xe3, 0x87, 0x9d, 0x9d, 0x9d, 0x37, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x2c, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1c, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9a, 0x9a, 0x9a, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x96, 0x96, 0x96, 0x1c, 0xcb, 0xcb, 0xcb, 0x33, 0xfe, 0xfe, 0xfe, 0xf0, 0xf6, 0xf6, 0xf6, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xb7, 0xb7, 0x23, 0xf3, 0xf3, 0xf3, 0xd4, 0xfc, 0xfc, 0xfc, 0xf4, 0xd5, 0xd5, 0xd5, 0x73, 0x9c, 0x9c, 0x9c, 0x38, 0x9c, 0x9c, 0x9c, 0x30, 0x9c, 0x9c, 0x9c, 0x2b, 0x9c, 0x9c, 0x9c, 0x27, 0x9c, 0x9c, 0x9c, 0x23, 0x9c, 0x9c, 0x9c, 0x20, 0x9c, 0x9c, 0x9c, 0x1f, 0x9c, 0x9c, 0x9c, 0x1f, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9c, 0x9c, 0x9c, 0x1f, 0x9c, 0x9c, 0x9c, 0x1f, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x20, 0x9a, 0x9a, 0x9a, 0x20, 0x99, 0x99, 0x99, 0x20, 0x99, 0x99, 0x99, 0x20, 0x98, 0x98, 0x98, 0x23, 0xc4, 0xc4, 0xc4, 0x37, 0xfb, 0xfb, 0xfb, 0xcf, 0xfc, 0xfc, 0xfc, 0xf3, 0xd1, 0xd1, 0xd1, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x0b, 0xc6, 0xc6, 0xc6, 0x78, 0xf8, 0xf8, 0xf8, 0xd3, 0xfb, 0xfb, 0xfb, 0xfc, 0xe9, 0xe9, 0xe9, 0xa8, 0xaf, 0xaf, 0xaf, 0x47, 0x9b, 0x9b, 0x9b, 0x33, 0x9b, 0x9b, 0x9b, 0x2b, 0x9b, 0x9b, 0x9b, 0x27, 0x9b, 0x9b, 0x9b, 0x23, 0x9b, 0x9b, 0x9b, 0x20, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0xa0, 0xa0, 0xa0, 0x1f, 0xa0, 0xa0, 0xa0, 0x1f, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x27, 0x9f, 0x9f, 0x9f, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9c, 0x9c, 0x9c, 0x27, 0x9c, 0x9c, 0x9c, 0x28, 0x9c, 0x9c, 0x9c, 0x28, 0x9c, 0x9c, 0x9c, 0x2b, 0x9b, 0x9b, 0x9b, 0x2b, 0xa0, 0xa0, 0xa0, 0x2f, 0xe6, 0xe6, 0xe6, 0x73, 0xfd, 0xfd, 0xfd, 0xe8, 0xfd, 0xfd, 0xfd, 0xf0, 0xd7, 0xd7, 0xd7, 0x94, 0xb2, 0xb2, 0xb2, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x03, 0xb8, 0xb8, 0xb8, 0x6f, 0xcd, 0xcd, 0xcd, 0x53, 0xf6, 0xf6, 0xf6, 0x9c, 0xfa, 0xfa, 0xfa, 0xf8, 0xf7, 0xf7, 0xf7, 0xef, 0xe4, 0xe4, 0xe4, 0x9f, 0xb7, 0xb7, 0xb7, 0x48, 0x99, 0x99, 0x99, 0x2f, 0x9a, 0x9a, 0x9a, 0x27, 0x9b, 0x9b, 0x9b, 0x23, 0x9b, 0x9b, 0x9b, 0x20, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0xa0, 0xa0, 0xa0, 0x23, 0xa0, 0xa0, 0xa0, 0x23, 0xa0, 0xa0, 0xa0, 0x24, 0xa1, 0xa1, 0xa1, 0x24, 0xa1, 0xa1, 0xa1, 0x24, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x28, 0xa0, 0xa0, 0xa0, 0x28, 0xa0, 0xa0, 0xa0, 0x28, 0xa0, 0xa0, 0xa0, 0x2b, 0xa0, 0xa0, 0xa0, 0x2b, 0xa0, 0xa0, 0xa0, 0x2c, 0xa1, 0xa1, 0xa1, 0x2c, 0xa1, 0xa1, 0xa1, 0x2f, 0xa1, 0xa1, 0xa1, 0x2f, 0xa1, 0xa1, 0xa1, 0x30, 0xa0, 0xa0, 0xa0, 0x30, 0xa0, 0xa0, 0xa0, 0x33, 0xa1, 0xa1, 0xa1, 0x34, 0xa1, 0xa1, 0xa1, 0x34, 0xac, 0xac, 0xac, 0x3c, 0xe3, 0xe3, 0xe3, 0x7b, 0xfa, 0xfa, 0xfa, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xcb, 0xd8, 0xd8, 0xd8, 0x6b, 0xb7, 0xb7, 0xb7, 0x7c, 0xb0, 0xb0, 0xb0, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x63, 0xbe, 0xbe, 0xbe, 0x5b, 0xc9, 0xc9, 0xc9, 0x40, 0xe7, 0xe7, 0xe7, 0x4c, 0xf7, 0xf7, 0xf7, 0xaf, 0xf8, 0xf8, 0xf8, 0xf8, 0xf6, 0xf6, 0xf6, 0xf8, 0xec, 0xec, 0xec, 0xbf, 0xd8, 0xd8, 0xd8, 0x74, 0xa9, 0xa9, 0xa9, 0x34, 0x98, 0x98, 0x98, 0x27, 0x98, 0x98, 0x98, 0x20, 0x99, 0x99, 0x99, 0x1f, 0x99, 0x99, 0x99, 0x1c, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x9a, 0x9a, 0x9a, 0x1b, 0x9a, 0x9a, 0x9a, 0x1b, 0x9a, 0x9a, 0x9a, 0x1b, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0xa0, 0xa0, 0xa0, 0x27, 0xa0, 0xa0, 0xa0, 0x27, 0xa0, 0xa0, 0xa0, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x28, 0xa1, 0xa1, 0xa1, 0x28, 0xa2, 0xa2, 0xa2, 0x28, 0xa2, 0xa2, 0xa2, 0x2b, 0xa2, 0xa2, 0xa2, 0x2b, 0xa2, 0xa2, 0xa2, 0x2c, 0xa3, 0xa3, 0xa3, 0x2c, 0xa3, 0xa3, 0xa3, 0x2c, 0xa3, 0xa3, 0xa3, 0x2f, 0xa3, 0xa3, 0xa3, 0x2f, 0xa3, 0xa3, 0xa3, 0x30, 0xa3, 0xa3, 0xa3, 0x30, 0xa3, 0xa3, 0xa3, 0x30, 0xa3, 0xa3, 0xa3, 0x33, 0xa3, 0xa3, 0xa3, 0x33, 0xa3, 0xa3, 0xa3, 0x34, 0xa4, 0xa4, 0xa4, 0x37, 0xa4, 0xa4, 0xa4, 0x38, 0xa4, 0xa4, 0xa4, 0x38, 0xa5, 0xa5, 0xa5, 0x3b, 0xa5, 0xa5, 0xa5, 0x3c, 0xa5, 0xa5, 0xa5, 0x3c, 0xa9, 0xa9, 0xa9, 0x43, 0xd2, 0xd2, 0xd2, 0x67, 0xf0, 0xf0, 0xf0, 0xa8, 0xfc, 0xfc, 0xfc, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xd3, 0xf0, 0xf0, 0xf0, 0x74, 0xc8, 0xc8, 0xc8, 0x48, 0xbb, 0xbb, 0xbb, 0x60, 0xb3, 0xb3, 0xb3, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x53, 0xba, 0xba, 0xba, 0x60, 0xc0, 0xc0, 0xc0, 0x47, 0xc7, 0xc7, 0xc7, 0x38, 0xd0, 0xd0, 0xd0, 0x2c, 0xe6, 0xe6, 0xe6, 0x3c, 0xf5, 0xf5, 0xf5, 0x8f, 0xf6, 0xf6, 0xf6, 0xe0, 0xf5, 0xf5, 0xf5, 0xff, 0xf3, 0xf3, 0xf3, 0xf4, 0xeb, 0xeb, 0xeb, 0xbc, 0xe0, 0xe0, 0xe0, 0x7c, 0xc3, 0xc3, 0xc3, 0x40, 0x9b, 0x9b, 0x9b, 0x23, 0x97, 0x97, 0x97, 0x1c, 0x97, 0x97, 0x97, 0x1c, 0x98, 0x98, 0x98, 0x1c, 0x98, 0x98, 0x98, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x24, 0xa0, 0xa0, 0xa0, 0x24, 0xa0, 0xa0, 0xa0, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x28, 0xa1, 0xa1, 0xa1, 0x2b, 0xa2, 0xa2, 0xa2, 0x2b, 0xa2, 0xa2, 0xa2, 0x2c, 0xa3, 0xa3, 0xa3, 0x2c, 0xa3, 0xa3, 0xa3, 0x2c, 0xa3, 0xa3, 0xa3, 0x2f, 0xa3, 0xa3, 0xa3, 0x2f, 0xa4, 0xa4, 0xa4, 0x30, 0xa4, 0xa4, 0xa4, 0x33, 0xa5, 0xa5, 0xa5, 0x34, 0xa6, 0xa6, 0xa6, 0x37, 0xa6, 0xa6, 0xa6, 0x37, 0xa6, 0xa6, 0xa6, 0x37, 0xa5, 0xa5, 0xa5, 0x38, 0xa6, 0xa6, 0xa6, 0x38, 0xa6, 0xa6, 0xa6, 0x3b, 0xa6, 0xa6, 0xa6, 0x3c, 0xa7, 0xa7, 0xa7, 0x3c, 0xa7, 0xa7, 0xa7, 0x3f, 0xa8, 0xa8, 0xa8, 0x40, 0xa8, 0xa8, 0xa8, 0x43, 0xa9, 0xa9, 0xa9, 0x44, 0xaa, 0xaa, 0xaa, 0x47, 0xb9, 0xb9, 0xb9, 0x54, 0xdd, 0xdd, 0xdd, 0x80, 0xf0, 0xf0, 0xf0, 0xb3, 0xfb, 0xfb, 0xfb, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xfc, 0xfc, 0xfc, 0xb0, 0xef, 0xef, 0xef, 0x5f, 0xcd, 0xcd, 0xcd, 0x34, 0xc1, 0xc1, 0xc1, 0x3f, 0xbc, 0xbc, 0xbc, 0x4f, 0xb7, 0xb7, 0xb7, 0x64, 0xb2, 0xb2, 0xb2, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x3f, 0xb9, 0xb9, 0xb9, 0x68, 0xbf, 0xbf, 0xbf, 0x4b, 0xc2, 0xc2, 0xc2, 0x3f, 0xc6, 0xc6, 0xc6, 0x33, 0xcb, 0xcb, 0xcb, 0x2f, 0xd0, 0xd0, 0xd0, 0x28, 0xd9, 0xd9, 0xd9, 0x23, 0xed, 0xed, 0xed, 0x50, 0xf2, 0xf2, 0xf2, 0x97, 0xf3, 0xf3, 0xf3, 0xdb, 0xf2, 0xf2, 0xf2, 0xfc, 0xf1, 0xf1, 0xf1, 0xff, 0xee, 0xee, 0xee, 0xe0, 0xe8, 0xe8, 0xe8, 0xac, 0xe1, 0xe1, 0xe1, 0x78, 0xd0, 0xd0, 0xd0, 0x44, 0xa4, 0xa4, 0xa4, 0x20, 0x96, 0x96, 0x96, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1f, 0x9c, 0x9c, 0x9c, 0x1f, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x23, 0x9e, 0x9e, 0x9e, 0x24, 0x9f, 0x9f, 0x9f, 0x27, 0x9f, 0x9f, 0x9f, 0x27, 0xa0, 0xa0, 0xa0, 0x28, 0xa0, 0xa0, 0xa0, 0x28, 0xa1, 0xa1, 0xa1, 0x2b, 0xa2, 0xa2, 0xa2, 0x2c, 0xa2, 0xa2, 0xa2, 0x2f, 0xa3, 0xa3, 0xa3, 0x30, 0xa4, 0xa4, 0xa4, 0x33, 0xa4, 0xa4, 0xa4, 0x33, 0xa5, 0xa5, 0xa5, 0x33, 0xa5, 0xa5, 0xa5, 0x34, 0xa5, 0xa5, 0xa5, 0x37, 0xa6, 0xa6, 0xa6, 0x38, 0xa7, 0xa7, 0xa7, 0x3b, 0xa7, 0xa7, 0xa7, 0x3b, 0xa8, 0xa8, 0xa8, 0x3f, 0xa8, 0xa8, 0xa8, 0x3f, 0xa9, 0xa9, 0xa9, 0x40, 0xa9, 0xa9, 0xa9, 0x40, 0xa9, 0xa9, 0xa9, 0x43, 0xaa, 0xaa, 0xaa, 0x44, 0xaa, 0xaa, 0xaa, 0x47, 0xab, 0xab, 0xab, 0x48, 0xab, 0xab, 0xab, 0x4b, 0xad, 0xad, 0xad, 0x4f, 0xc3, 0xc3, 0xc3, 0x63, 0xde, 0xde, 0xde, 0x88, 0xee, 0xee, 0xee, 0xb0, 0xf8, 0xf8, 0xf8, 0xd8, 0xfe, 0xfe, 0xfe, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xfd, 0xfd, 0xfd, 0xb3, 0xf6, 0xf6, 0xf6, 0x6f, 0xdf, 0xdf, 0xdf, 0x33, 0xcd, 0xcd, 0xcd, 0x2f, 0xc5, 0xc5, 0xc5, 0x34, 0xbf, 0xbf, 0xbf, 0x3b, 0xbc, 0xbc, 0xbc, 0x44, 0xb9, 0xb9, 0xb9, 0x53, 0xb6, 0xb6, 0xb6, 0x6b, 0xb2, 0xb2, 0xb2, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x28, 0xb8, 0xb8, 0xb8, 0x70, 0xbe, 0xbe, 0xbe, 0x4f, 0xc1, 0xc1, 0xc1, 0x40, 0xc4, 0xc4, 0xc4, 0x37, 0xc6, 0xc6, 0xc6, 0x33, 0xc8, 0xc8, 0xc8, 0x2f, 0xcc, 0xcc, 0xcc, 0x2b, 0xd0, 0xd0, 0xd0, 0x24, 0xd2, 0xd2, 0xd2, 0x23, 0xd8, 0xd8, 0xd8, 0x20, 0xe8, 0xe8, 0xe8, 0x3c, 0xee, 0xee, 0xee, 0x74, 0xef, 0xef, 0xef, 0xac, 0xef, 0xef, 0xef, 0xe3, 0xee, 0xee, 0xee, 0xfc, 0xee, 0xee, 0xee, 0xff, 0xec, 0xec, 0xec, 0xf3, 0xe9, 0xe9, 0xe9, 0xcb, 0xe5, 0xe5, 0xe5, 0x9f, 0xe0, 0xe0, 0xe0, 0x77, 0xd5, 0xd5, 0xd5, 0x4f, 0xba, 0xba, 0xba, 0x28, 0x9b, 0x9b, 0x9b, 0x1b, 0x95, 0x95, 0x95, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x9a, 0x9a, 0x9a, 0x1c, 0x9a, 0x9a, 0x9a, 0x1c, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x20, 0x9c, 0x9c, 0x9c, 0x23, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x27, 0x9e, 0x9e, 0x9e, 0x28, 0x9f, 0x9f, 0x9f, 0x2b, 0xa0, 0xa0, 0xa0, 0x2b, 0xa0, 0xa0, 0xa0, 0x2c, 0xa1, 0xa1, 0xa1, 0x2f, 0xa2, 0xa2, 0xa2, 0x30, 0xa3, 0xa3, 0xa3, 0x33, 0xa4, 0xa4, 0xa4, 0x34, 0xa5, 0xa5, 0xa5, 0x37, 0xa6, 0xa6, 0xa6, 0x38, 0xa6, 0xa6, 0xa6, 0x38, 0xa7, 0xa7, 0xa7, 0x3b, 0xa8, 0xa8, 0xa8, 0x3c, 0xa8, 0xa8, 0xa8, 0x40, 0xa9, 0xa9, 0xa9, 0x43, 0xaa, 0xaa, 0xaa, 0x44, 0xaa, 0xaa, 0xaa, 0x47, 0xac, 0xac, 0xac, 0x48, 0xac, 0xac, 0xac, 0x4b, 0xac, 0xac, 0xac, 0x4c, 0xad, 0xad, 0xad, 0x50, 0xb4, 0xb4, 0xb4, 0x57, 0xcd, 0xcd, 0xcd, 0x70, 0xdf, 0xdf, 0xdf, 0x8f, 0xec, 0xec, 0xec, 0xaf, 0xf6, 0xf6, 0xf6, 0xcf, 0xfc, 0xfc, 0xfc, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xfd, 0xfd, 0xfd, 0xc0, 0xfa, 0xfa, 0xfa, 0x8c, 0xf3, 0xf3, 0xf3, 0x54, 0xdb, 0xdb, 0xdb, 0x2b, 0xd2, 0xd2, 0xd2, 0x28, 0xcd, 0xcd, 0xcd, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc3, 0xc3, 0xc3, 0x33, 0xc0, 0xc0, 0xc0, 0x38, 0xbe, 0xbe, 0xbe, 0x3c, 0xbb, 0xbb, 0xbb, 0x47, 0xb9, 0xb9, 0xb9, 0x54, 0xb6, 0xb6, 0xb6, 0x6f, 0xb1, 0xb1, 0xb1, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x10, 0xb6, 0xb6, 0xb6, 0x78, 0xbe, 0xbe, 0xbe, 0x50, 0xc1, 0xc1, 0xc1, 0x43, 0xc3, 0xc3, 0xc3, 0x37, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x30, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xce, 0xce, 0xce, 0x28, 0xd0, 0xd0, 0xd0, 0x27, 0xd3, 0xd3, 0xd3, 0x24, 0xd6, 0xd6, 0xd6, 0x20, 0xdb, 0xdb, 0xdb, 0x1f, 0xe5, 0xe5, 0xe5, 0x37, 0xea, 0xea, 0xea, 0x63, 0xed, 0xed, 0xed, 0x98, 0xef, 0xef, 0xef, 0xdf, 0xed, 0xed, 0xed, 0xf3, 0xeb, 0xeb, 0xeb, 0xff, 0xea, 0xea, 0xea, 0xff, 0xea, 0xea, 0xea, 0xff, 0xe8, 0xe8, 0xe8, 0xe8, 0xe6, 0xe6, 0xe6, 0xc7, 0xe4, 0xe4, 0xe4, 0xa4, 0xe0, 0xe0, 0xe0, 0x84, 0xdb, 0xdb, 0xdb, 0x67, 0xd1, 0xd1, 0xd1, 0x48, 0xbc, 0xbc, 0xbc, 0x2b, 0xa0, 0xa0, 0xa0, 0x1c, 0x98, 0x98, 0x98, 0x1b, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x97, 0x97, 0x97, 0x18, 0x96, 0x96, 0x96, 0x18, 0x97, 0x97, 0x97, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x98, 0x98, 0x98, 0x1c, 0x99, 0x99, 0x99, 0x1c, 0x99, 0x99, 0x99, 0x1f, 0x99, 0x99, 0x99, 0x1f, 0x9a, 0x9a, 0x9a, 0x20, 0x9b, 0x9b, 0x9b, 0x23, 0x9b, 0x9b, 0x9b, 0x24, 0x9c, 0x9c, 0x9c, 0x27, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9f, 0x9f, 0x9f, 0x2f, 0xa0, 0xa0, 0xa0, 0x30, 0xa1, 0xa1, 0xa1, 0x33, 0xa2, 0xa2, 0xa2, 0x34, 0xa3, 0xa3, 0xa3, 0x37, 0xa5, 0xa5, 0xa5, 0x3b, 0xa6, 0xa6, 0xa6, 0x3c, 0xa7, 0xa7, 0xa7, 0x3f, 0xa8, 0xa8, 0xa8, 0x43, 0xa9, 0xa9, 0xa9, 0x44, 0xaa, 0xaa, 0xaa, 0x47, 0xab, 0xab, 0xab, 0x4b, 0xae, 0xae, 0xae, 0x50, 0xb7, 0xb7, 0xb7, 0x58, 0xcc, 0xcc, 0xcc, 0x6c, 0xda, 0xda, 0xda, 0x84, 0xe5, 0xe5, 0xe5, 0x9f, 0xee, 0xee, 0xee, 0xb4, 0xf5, 0xf5, 0xf5, 0xcc, 0xfa, 0xfa, 0xfa, 0xe7, 0xfe, 0xfe, 0xfe, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xfe, 0xfe, 0xfe, 0xcf, 0xfc, 0xfc, 0xfc, 0xa3, 0xf9, 0xf9, 0xf9, 0x77, 0xf2, 0xf2, 0xf2, 0x4b, 0xde, 0xde, 0xde, 0x27, 0xd6, 0xd6, 0xd6, 0x24, 0xd2, 0xd2, 0xd2, 0x27, 0xd0, 0xd0, 0xd0, 0x28, 0xcc, 0xcc, 0xcc, 0x2b, 0xc9, 0xc9, 0xc9, 0x2c, 0xc6, 0xc6, 0xc6, 0x2f, 0xc4, 0xc4, 0xc4, 0x30, 0xc1, 0xc1, 0xc1, 0x34, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x3f, 0xbb, 0xbb, 0xbb, 0x48, 0xb8, 0xb8, 0xb8, 0x57, 0xb5, 0xb5, 0xb5, 0x74, 0xb1, 0xb1, 0xb1, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x04, 0xb5, 0xb5, 0xb5, 0x77, 0xbd, 0xbd, 0xbd, 0x57, 0xc0, 0xc0, 0xc0, 0x44, 0xc3, 0xc3, 0xc3, 0x38, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x30, 0xc8, 0xc8, 0xc8, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcd, 0xcd, 0xcd, 0x28, 0xcf, 0xcf, 0xcf, 0x27, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd4, 0xd4, 0xd4, 0x23, 0xe2, 0xe2, 0xe2, 0x2c, 0xfa, 0xfa, 0xfa, 0x8c, 0xfb, 0xfb, 0xfb, 0x88, 0xf8, 0xf8, 0xf8, 0x8f, 0xf5, 0xf5, 0xf5, 0x9f, 0xf2, 0xf2, 0xf2, 0xb0, 0xee, 0xee, 0xee, 0xc4, 0xec, 0xec, 0xec, 0xd7, 0xea, 0xea, 0xea, 0xeb, 0xe8, 0xe8, 0xe8, 0xfb, 0xe8, 0xe8, 0xe8, 0xff, 0xe8, 0xe8, 0xe8, 0xff, 0xe7, 0xe7, 0xe7, 0xff, 0xe7, 0xe7, 0xe7, 0xf3, 0xe6, 0xe6, 0xe6, 0xdc, 0xe4, 0xe4, 0xe4, 0xc4, 0xe4, 0xe4, 0xe4, 0xac, 0xe2, 0xe2, 0xe2, 0x97, 0xe0, 0xe0, 0xe0, 0x80, 0xdd, 0xdd, 0xdd, 0x6c, 0xd8, 0xd8, 0xd8, 0x58, 0xd2, 0xd2, 0xd2, 0x47, 0xc7, 0xc7, 0xc7, 0x34, 0xb1, 0xb1, 0xb1, 0x24, 0xa1, 0xa1, 0xa1, 0x1c, 0x9c, 0x9c, 0x9c, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x97, 0x97, 0x97, 0x1c, 0x97, 0x97, 0x97, 0x1f, 0x98, 0x98, 0x98, 0x1f, 0x98, 0x98, 0x98, 0x20, 0x99, 0x99, 0x99, 0x23, 0x9a, 0x9a, 0x9a, 0x24, 0x9b, 0x9b, 0x9b, 0x27, 0x9b, 0x9b, 0x9b, 0x2b, 0x9c, 0x9c, 0x9c, 0x2c, 0x9d, 0x9d, 0x9d, 0x2f, 0x9f, 0x9f, 0x9f, 0x30, 0xa3, 0xa3, 0xa3, 0x34, 0xa7, 0xa7, 0xa7, 0x38, 0xad, 0xad, 0xad, 0x40, 0xbf, 0xbf, 0xbf, 0x4f, 0xce, 0xce, 0xce, 0x60, 0xd8, 0xd8, 0xd8, 0x73, 0xe1, 0xe1, 0xe1, 0x84, 0xe6, 0xe6, 0xe6, 0x94, 0xec, 0xec, 0xec, 0xa8, 0xf1, 0xf1, 0xf1, 0xbb, 0xf6, 0xf6, 0xf6, 0xcc, 0xf9, 0xf9, 0xf9, 0xdf, 0xfc, 0xfc, 0xfc, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xeb, 0xfe, 0xfe, 0xfe, 0xcb, 0xfd, 0xfd, 0xfd, 0xab, 0xfb, 0xfb, 0xfb, 0x88, 0xf7, 0xf7, 0xf7, 0x64, 0xef, 0xef, 0xef, 0x40, 0xde, 0xde, 0xde, 0x24, 0xd8, 0xd8, 0xd8, 0x23, 0xd5, 0xd5, 0xd5, 0x24, 0xd3, 0xd3, 0xd3, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd0, 0xd0, 0xd0, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcc, 0xcc, 0xcc, 0x28, 0xca, 0xca, 0xca, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc6, 0xc6, 0xc6, 0x2f, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x34, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x40, 0xba, 0xba, 0xba, 0x4b, 0xb8, 0xb8, 0xb8, 0x58, 0xb4, 0xb4, 0xb4, 0x78, 0xb0, 0xb0, 0xb0, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x68, 0xbc, 0xbc, 0xbc, 0x5c, 0xc0, 0xc0, 0xc0, 0x44, 0xc2, 0xc2, 0xc2, 0x38, 0xc5, 0xc5, 0xc5, 0x33, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xcf, 0xcf, 0xcf, 0x27, 0xd5, 0xd5, 0xd5, 0x2b, 0xf8, 0xf8, 0xf8, 0x8b, 0xf9, 0xf9, 0xf9, 0x8b, 0xf9, 0xf9, 0xf9, 0x87, 0xf9, 0xf9, 0xf9, 0x83, 0xf9, 0xf9, 0xf9, 0x7f, 0xf9, 0xf9, 0xf9, 0x78, 0xf9, 0xf9, 0xf9, 0x74, 0xf9, 0xf9, 0xf9, 0x70, 0xf8, 0xf8, 0xf8, 0x6f, 0xf5, 0xf5, 0xf5, 0x7c, 0xf1, 0xf1, 0xf1, 0x8b, 0xee, 0xee, 0xee, 0x9b, 0xec, 0xec, 0xec, 0xab, 0xea, 0xea, 0xea, 0xbc, 0xe9, 0xe9, 0xe9, 0xcc, 0xe8, 0xe8, 0xe8, 0xdc, 0xe9, 0xe9, 0xe9, 0xef, 0xe9, 0xe9, 0xe9, 0xfb, 0xe9, 0xe9, 0xe9, 0xfc, 0xea, 0xea, 0xea, 0xff, 0xea, 0xea, 0xea, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xec, 0xec, 0xec, 0xf8, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xdc, 0xeb, 0xeb, 0xeb, 0xd0, 0xeb, 0xeb, 0xeb, 0xc4, 0xeb, 0xeb, 0xeb, 0xbb, 0xea, 0xea, 0xea, 0xaf, 0xea, 0xea, 0xea, 0xa7, 0xea, 0xea, 0xea, 0x9c, 0xe9, 0xe9, 0xe9, 0x93, 0xe9, 0xe9, 0xe9, 0x8f, 0xe8, 0xe8, 0xe8, 0x84, 0xe8, 0xe8, 0xe8, 0x80, 0xe7, 0xe7, 0xe7, 0x7b, 0xe8, 0xe8, 0xe8, 0x7b, 0xe6, 0xe6, 0xe6, 0x70, 0xe6, 0xe6, 0xe6, 0x6f, 0xe6, 0xe6, 0xe6, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe9, 0xe9, 0xe9, 0x6f, 0xe9, 0xe9, 0xe9, 0x70, 0xec, 0xec, 0xec, 0x78, 0xec, 0xec, 0xec, 0x7c, 0xed, 0xed, 0xed, 0x80, 0xee, 0xee, 0xee, 0x88, 0xf0, 0xf0, 0xf0, 0x8f, 0xf1, 0xf1, 0xf1, 0x94, 0xf3, 0xf3, 0xf3, 0x9f, 0xf4, 0xf4, 0xf4, 0xa7, 0xf5, 0xf5, 0xf5, 0xb0, 0xf6, 0xf6, 0xf6, 0xbc, 0xf7, 0xf7, 0xf7, 0xc7, 0xfa, 0xfa, 0xfa, 0xd3, 0xfb, 0xfb, 0xfb, 0xdf, 0xfc, 0xfc, 0xfc, 0xe8, 0xfe, 0xfe, 0xfe, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xf3, 0xfe, 0xfe, 0xfe, 0xdc, 0xfe, 0xfe, 0xfe, 0xc4, 0xfd, 0xfd, 0xfd, 0xaf, 0xfc, 0xfc, 0xfc, 0x97, 0xfa, 0xfa, 0xfa, 0x7c, 0xf7, 0xf7, 0xf7, 0x63, 0xf3, 0xf3, 0xf3, 0x47, 0xe9, 0xe9, 0xe9, 0x2f, 0xdc, 0xdc, 0xdc, 0x20, 0xda, 0xda, 0xda, 0x23, 0xd8, 0xd8, 0xd8, 0x23, 0xd6, 0xd6, 0xd6, 0x23, 0xd4, 0xd4, 0xd4, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x2b, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc6, 0xc6, 0xc6, 0x2f, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc0, 0xc0, 0xc0, 0x37, 0xbf, 0xbf, 0xbf, 0x3b, 0xbc, 0xbc, 0xbc, 0x40, 0xba, 0xba, 0xba, 0x4c, 0xb7, 0xb7, 0xb7, 0x5f, 0xb3, 0xb3, 0xb3, 0x77, 0xb0, 0xb0, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x58, 0xbb, 0xbb, 0xbb, 0x60, 0xc0, 0xc0, 0xc0, 0x47, 0xc2, 0xc2, 0xc2, 0x3b, 0xc4, 0xc4, 0xc4, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x27, 0xd1, 0xd1, 0xd1, 0x28, 0xf6, 0xf6, 0xf6, 0x84, 0xf8, 0xf8, 0xf8, 0x8c, 0xf8, 0xf8, 0xf8, 0x88, 0xf8, 0xf8, 0xf8, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf7, 0xf7, 0xf7, 0x7c, 0xf7, 0xf7, 0xf7, 0x78, 0xf6, 0xf6, 0xf6, 0x73, 0xf6, 0xf6, 0xf6, 0x6f, 0xf6, 0xf6, 0xf6, 0x6b, 0xf6, 0xf6, 0xf6, 0x67, 0xf6, 0xf6, 0xf6, 0x63, 0xf6, 0xf6, 0xf6, 0x5f, 0xf6, 0xf6, 0xf6, 0x5b, 0xf6, 0xf6, 0xf6, 0x57, 0xf6, 0xf6, 0xf6, 0x50, 0xf6, 0xf6, 0xf6, 0x4c, 0xf5, 0xf5, 0xf5, 0x4c, 0xf2, 0xf2, 0xf2, 0x57, 0xec, 0xec, 0xec, 0x53, 0xe8, 0xe8, 0xe8, 0x53, 0xe9, 0xe9, 0xe9, 0x64, 0xea, 0xea, 0xea, 0x74, 0xeb, 0xeb, 0xeb, 0x84, 0xeb, 0xeb, 0xeb, 0x93, 0xec, 0xec, 0xec, 0xa0, 0xed, 0xed, 0xed, 0xaf, 0xee, 0xee, 0xee, 0xbb, 0xee, 0xee, 0xee, 0xc7, 0xef, 0xef, 0xef, 0xd0, 0xf0, 0xf0, 0xf0, 0xd8, 0xf0, 0xf0, 0xf0, 0xe3, 0xf1, 0xf1, 0xf1, 0xec, 0xf1, 0xf1, 0xf1, 0xf3, 0xf2, 0xf2, 0xf2, 0xfb, 0xf2, 0xf2, 0xf2, 0xfb, 0xf3, 0xf3, 0xf3, 0xfb, 0xf4, 0xf4, 0xf4, 0xfb, 0xf4, 0xf4, 0xf4, 0xfb, 0xf5, 0xf5, 0xf5, 0xfb, 0xf5, 0xf5, 0xf5, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf7, 0xf7, 0xf7, 0xfb, 0xf7, 0xf7, 0xf7, 0xfb, 0xf8, 0xf8, 0xf8, 0xfb, 0xf9, 0xf9, 0xf9, 0xfb, 0xf9, 0xf9, 0xf9, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xef, 0xfc, 0xfc, 0xfc, 0xe4, 0xfc, 0xfc, 0xfc, 0xdf, 0xfc, 0xfc, 0xfc, 0xd4, 0xfd, 0xfd, 0xfd, 0xcb, 0xfd, 0xfd, 0xfd, 0xbf, 0xfd, 0xfd, 0xfd, 0xb3, 0xfd, 0xfd, 0xfd, 0xa7, 0xfd, 0xfd, 0xfd, 0x9b, 0xfc, 0xfc, 0xfc, 0x8c, 0xfb, 0xfb, 0xfb, 0x7c, 0xf9, 0xf9, 0xf9, 0x6f, 0xf7, 0xf7, 0xf7, 0x5c, 0xf5, 0xf5, 0xf5, 0x4c, 0xf0, 0xf0, 0xf0, 0x3b, 0xe7, 0xe7, 0xe7, 0x2b, 0xdd, 0xdd, 0xdd, 0x20, 0xdc, 0xdc, 0xdc, 0x20, 0xdb, 0xdb, 0xdb, 0x20, 0xd9, 0xd9, 0xd9, 0x23, 0xd8, 0xd8, 0xd8, 0x23, 0xd7, 0xd7, 0xd7, 0x23, 0xd6, 0xd6, 0xd6, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x2b, 0xc9, 0xc9, 0xc9, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc6, 0xc6, 0xc6, 0x2f, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x33, 0xc0, 0xc0, 0xc0, 0x37, 0xbe, 0xbe, 0xbe, 0x3b, 0xbc, 0xbc, 0xbc, 0x43, 0xb9, 0xb9, 0xb9, 0x4f, 0xb7, 0xb7, 0xb7, 0x60, 0xb3, 0xb3, 0xb3, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x43, 0xba, 0xba, 0xba, 0x68, 0xbf, 0xbf, 0xbf, 0x4b, 0xc2, 0xc2, 0xc2, 0x3f, 0xc4, 0xc4, 0xc4, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x28, 0xcf, 0xcf, 0xcf, 0x27, 0xf6, 0xf6, 0xf6, 0x7b, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x70, 0xf5, 0xf5, 0xf5, 0x6f, 0xf5, 0xf5, 0xf5, 0x68, 0xf4, 0xf4, 0xf4, 0x64, 0xf4, 0xf4, 0xf4, 0x60, 0xf3, 0xf3, 0xf3, 0x5c, 0xf3, 0xf3, 0xf3, 0x58, 0xf2, 0xf2, 0xf2, 0x54, 0xf1, 0xf1, 0xf1, 0x50, 0xf0, 0xf0, 0xf0, 0x4c, 0xf0, 0xf0, 0xf0, 0x48, 0xea, 0xea, 0xea, 0x37, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdc, 0xdc, 0xdc, 0x1f, 0xdc, 0xdc, 0xdc, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdf, 0xdf, 0xdf, 0x1c, 0xdf, 0xdf, 0xdf, 0x1c, 0xdf, 0xdf, 0xdf, 0x1c, 0xe0, 0xe0, 0xe0, 0x1c, 0xe1, 0xe1, 0xe1, 0x1f, 0xe2, 0xe2, 0xe2, 0x23, 0xe2, 0xe2, 0xe2, 0x23, 0xe4, 0xe4, 0xe4, 0x27, 0xe5, 0xe5, 0xe5, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe8, 0xe8, 0xe8, 0x24, 0xe7, 0xe7, 0xe7, 0x27, 0xe7, 0xe7, 0xe7, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe4, 0xe4, 0xe4, 0x24, 0xe4, 0xe4, 0xe4, 0x23, 0xe3, 0xe3, 0xe3, 0x20, 0xe0, 0xe0, 0xe0, 0x1c, 0xde, 0xde, 0xde, 0x1f, 0xdd, 0xdd, 0xdd, 0x1f, 0xdd, 0xdd, 0xdd, 0x1f, 0xdc, 0xdc, 0xdc, 0x1f, 0xdb, 0xdb, 0xdb, 0x20, 0xdb, 0xdb, 0xdb, 0x20, 0xdb, 0xdb, 0xdb, 0x20, 0xda, 0xda, 0xda, 0x20, 0xda, 0xda, 0xda, 0x20, 0xd9, 0xd9, 0xd9, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x23, 0xd7, 0xd7, 0xd7, 0x23, 0xd6, 0xd6, 0xd6, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x2b, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc4, 0xc4, 0xc4, 0x30, 0xc2, 0xc2, 0xc2, 0x33, 0xbf, 0xbf, 0xbf, 0x37, 0xbe, 0xbe, 0xbe, 0x3c, 0xbb, 0xbb, 0xbb, 0x44, 0xb9, 0xb9, 0xb9, 0x50, 0xb6, 0xb6, 0xb6, 0x64, 0xb3, 0xb3, 0xb3, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x2f, 0xb8, 0xb8, 0xb8, 0x73, 0xbf, 0xbf, 0xbf, 0x4c, 0xc2, 0xc2, 0xc2, 0x3f, 0xc3, 0xc3, 0xc3, 0x34, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xcf, 0xcf, 0xcf, 0x27, 0xf4, 0xf4, 0xf4, 0x70, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x57, 0xef, 0xef, 0xef, 0x53, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4b, 0xe7, 0xe7, 0xe7, 0x3c, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x28, 0xcb, 0xcb, 0xcb, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x33, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x3f, 0xbb, 0xbb, 0xbb, 0x47, 0xb9, 0xb9, 0xb9, 0x53, 0xb6, 0xb6, 0xb6, 0x68, 0xb2, 0xb2, 0xb2, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x17, 0xb7, 0xb7, 0xb7, 0x7b, 0xbf, 0xbf, 0xbf, 0x50, 0xc1, 0xc1, 0xc1, 0x40, 0xc3, 0xc3, 0xc3, 0x37, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x27, 0xf2, 0xf2, 0xf2, 0x64, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xe7, 0xe7, 0xe7, 0x40, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x28, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x34, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x3f, 0xba, 0xba, 0xba, 0x48, 0xb8, 0xb8, 0xb8, 0x57, 0xb5, 0xb5, 0xb5, 0x6f, 0xb2, 0xb2, 0xb2, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x07, 0xb5, 0xb5, 0xb5, 0x7b, 0xbe, 0xbe, 0xbe, 0x57, 0xc1, 0xc1, 0xc1, 0x43, 0xc3, 0xc3, 0xc3, 0x37, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x27, 0xef, 0xef, 0xef, 0x5b, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xe7, 0xe7, 0xe7, 0x40, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x30, 0xc0, 0xc0, 0xc0, 0x34, 0xbe, 0xbe, 0xbe, 0x3b, 0xbc, 0xbc, 0xbc, 0x40, 0xba, 0xba, 0xba, 0x4b, 0xb8, 0xb8, 0xb8, 0x58, 0xb4, 0xb4, 0xb4, 0x74, 0xb0, 0xb0, 0xb0, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xb4, 0xb4, 0xb4, 0x6f, 0xbd, 0xbd, 0xbd, 0x5c, 0xc0, 0xc0, 0xc0, 0x44, 0xc3, 0xc3, 0xc3, 0x38, 0xc4, 0xc4, 0xc4, 0x33, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x27, 0xec, 0xec, 0xec, 0x50, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xe7, 0xe7, 0xe7, 0x40, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x30, 0xbf, 0xbf, 0xbf, 0x37, 0xbe, 0xbe, 0xbe, 0x3b, 0xbc, 0xbc, 0xbc, 0x43, 0xba, 0xba, 0xba, 0x4c, 0xb7, 0xb7, 0xb7, 0x5b, 0xb4, 0xb4, 0xb4, 0x77, 0xb0, 0xb0, 0xb0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x5b, 0xbc, 0xbc, 0xbc, 0x60, 0xc0, 0xc0, 0xc0, 0x47, 0xc2, 0xc2, 0xc2, 0x3b, 0xc4, 0xc4, 0xc4, 0x33, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x28, 0xe7, 0xe7, 0xe7, 0x47, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xe9, 0xe9, 0xe9, 0x44, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2b, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x33, 0xbf, 0xbf, 0xbf, 0x37, 0xbe, 0xbe, 0xbe, 0x3c, 0xbb, 0xbb, 0xbb, 0x43, 0xb9, 0xb9, 0xb9, 0x4c, 0xb8, 0xb8, 0xb8, 0x5c, 0xb4, 0xb4, 0xb4, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x4b, 0xba, 0xba, 0xba, 0x68, 0xbf, 0xbf, 0xbf, 0x4b, 0xc1, 0xc1, 0xc1, 0x3c, 0xc3, 0xc3, 0xc3, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xe2, 0xe2, 0xe2, 0x3b, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xea, 0xea, 0xea, 0x47, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2b, 0xc6, 0xc6, 0xc6, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x33, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x3f, 0xbc, 0xbc, 0xbc, 0x43, 0xba, 0xba, 0xba, 0x4f, 0xb9, 0xb9, 0xb9, 0x5f, 0xb4, 0xb4, 0xb4, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x34, 0xb8, 0xb8, 0xb8, 0x70, 0xbf, 0xbf, 0xbf, 0x4f, 0xc1, 0xc1, 0xc1, 0x3f, 0xc3, 0xc3, 0xc3, 0x34, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xda, 0xda, 0xda, 0x30, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xca, 0xca, 0xca, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x30, 0xc0, 0xc0, 0xc0, 0x33, 0xbf, 0xbf, 0xbf, 0x38, 0xbe, 0xbe, 0xbe, 0x3f, 0xbc, 0xbc, 0xbc, 0x44, 0xbb, 0xbb, 0xbb, 0x4f, 0xba, 0xba, 0xba, 0x63, 0xb4, 0xb4, 0xb4, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x1c, 0xb7, 0xb7, 0xb7, 0x78, 0xbe, 0xbe, 0xbe, 0x53, 0xc0, 0xc0, 0xc0, 0x43, 0xc2, 0xc2, 0xc2, 0x37, 0xc4, 0xc4, 0xc4, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xd3, 0xd3, 0xd3, 0x2c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xea, 0xea, 0xea, 0x47, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xca, 0xca, 0xca, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc5, 0xc5, 0xc5, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x30, 0xc1, 0xc1, 0xc1, 0x33, 0xbf, 0xbf, 0xbf, 0x38, 0xbf, 0xbf, 0xbf, 0x3c, 0xbd, 0xbd, 0xbd, 0x44, 0xbc, 0xbc, 0xbc, 0x50, 0xba, 0xba, 0xba, 0x67, 0xb3, 0xb3, 0xb3, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x08, 0xb5, 0xb5, 0xb5, 0x7c, 0xbd, 0xbd, 0xbd, 0x57, 0xbf, 0xbf, 0xbf, 0x44, 0xc2, 0xc2, 0xc2, 0x38, 0xc4, 0xc4, 0xc4, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xd0, 0xd0, 0xd0, 0x28, 0xf6, 0xf6, 0xf6, 0x80, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xea, 0xea, 0xea, 0x48, 0xd3, 0xd3, 0xd3, 0x27, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xc9, 0xc9, 0xc9, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc3, 0xc3, 0xc3, 0x2f, 0xc2, 0xc2, 0xc2, 0x33, 0xc0, 0xc0, 0xc0, 0x38, 0xbf, 0xbf, 0xbf, 0x3c, 0xbf, 0xbf, 0xbf, 0x44, 0xbe, 0xbe, 0xbe, 0x50, 0xb9, 0xb9, 0xb9, 0x6c, 0xb1, 0xb1, 0xb1, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xb4, 0xb4, 0xb4, 0x73, 0xbc, 0xbc, 0xbc, 0x5b, 0xbf, 0xbf, 0xbf, 0x47, 0xc1, 0xc1, 0xc1, 0x38, 0xc3, 0xc3, 0xc3, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xf5, 0xf5, 0xf5, 0x78, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x83, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd6, 0xd6, 0xd6, 0x28, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xc9, 0xc9, 0xc9, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2b, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc3, 0xc3, 0xc3, 0x33, 0xc2, 0xc2, 0xc2, 0x37, 0xc1, 0xc1, 0xc1, 0x3b, 0xc0, 0xc0, 0xc0, 0x43, 0xbf, 0xbf, 0xbf, 0x50, 0xb8, 0xb8, 0xb8, 0x70, 0xb0, 0xb0, 0xb0, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x60, 0xbb, 0xbb, 0xbb, 0x63, 0xbf, 0xbf, 0xbf, 0x4b, 0xc0, 0xc0, 0xc0, 0x3b, 0xc3, 0xc3, 0xc3, 0x34, 0xc5, 0xc5, 0xc5, 0x30, 0xc8, 0xc8, 0xc8, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xf4, 0xf4, 0xf4, 0x6c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x83, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd7, 0xd7, 0xd7, 0x2b, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xce, 0xce, 0xce, 0x24, 0xce, 0xce, 0xce, 0x24, 0xce, 0xce, 0xce, 0x24, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2b, 0xc6, 0xc6, 0xc6, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x30, 0xc4, 0xc4, 0xc4, 0x37, 0xc3, 0xc3, 0xc3, 0x3b, 0xc3, 0xc3, 0xc3, 0x43, 0xc2, 0xc2, 0xc2, 0x50, 0xb8, 0xb8, 0xb8, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x4c, 0xba, 0xba, 0xba, 0x6b, 0xbf, 0xbf, 0xbf, 0x4c, 0xc0, 0xc0, 0xc0, 0x3f, 0xc2, 0xc2, 0xc2, 0x37, 0xc5, 0xc5, 0xc5, 0x33, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xf2, 0xf2, 0xf2, 0x63, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd7, 0xd7, 0xd7, 0x2b, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcd, 0xcd, 0xcd, 0x24, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xca, 0xca, 0xca, 0x28, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc7, 0xc7, 0xc7, 0x30, 0xc7, 0xc7, 0xc7, 0x34, 0xc7, 0xc7, 0xc7, 0x37, 0xc6, 0xc6, 0xc6, 0x40, 0xc4, 0xc4, 0xc4, 0x53, 0xb8, 0xb8, 0xb8, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x3b, 0xb8, 0xb8, 0xb8, 0x70, 0xbe, 0xbe, 0xbe, 0x50, 0xbf, 0xbf, 0xbf, 0x43, 0xc2, 0xc2, 0xc2, 0x38, 0xc5, 0xc5, 0xc5, 0x34, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xf0, 0xf0, 0xf0, 0x58, 0xf8, 0xf8, 0xf8, 0x88, 0xf8, 0xf8, 0xf8, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf7, 0xf7, 0xf7, 0x7c, 0xf6, 0xf6, 0xf6, 0x78, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x70, 0xf5, 0xf5, 0xf5, 0x6f, 0xf5, 0xf5, 0xf5, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf2, 0xf2, 0xf2, 0x5b, 0xf1, 0xf1, 0xf1, 0x57, 0xf0, 0xf0, 0xf0, 0x53, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd8, 0xd8, 0xd8, 0x28, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd0, 0xd0, 0xd0, 0x23, 0xce, 0xce, 0xce, 0x24, 0xcd, 0xcd, 0xcd, 0x24, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xca, 0xca, 0xca, 0x2f, 0xca, 0xca, 0xca, 0x33, 0xca, 0xca, 0xca, 0x34, 0xc9, 0xc9, 0xc9, 0x40, 0xc6, 0xc6, 0xc6, 0x54, 0xb7, 0xb7, 0xb7, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x23, 0xb7, 0xb7, 0xb7, 0x78, 0xbd, 0xbd, 0xbd, 0x57, 0xbf, 0xbf, 0xbf, 0x47, 0xc1, 0xc1, 0xc1, 0x3b, 0xc4, 0xc4, 0xc4, 0x34, 0xc7, 0xc7, 0xc7, 0x30, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xed, 0xed, 0xed, 0x4f, 0xf8, 0xf8, 0xf8, 0x88, 0xf8, 0xf8, 0xf8, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf7, 0xf7, 0xf7, 0x7c, 0xf7, 0xf7, 0xf7, 0x78, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x70, 0xf6, 0xf6, 0xf6, 0x6c, 0xf5, 0xf5, 0xf5, 0x68, 0xf5, 0xf5, 0xf5, 0x67, 0xf4, 0xf4, 0xf4, 0x63, 0xf3, 0xf3, 0xf3, 0x5f, 0xf2, 0xf2, 0xf2, 0x5b, 0xf1, 0xf1, 0xf1, 0x57, 0xf0, 0xf0, 0xf0, 0x53, 0xef, 0xef, 0xef, 0x4f, 0xee, 0xee, 0xee, 0x4b, 0xec, 0xec, 0xec, 0x47, 0xdd, 0xdd, 0xdd, 0x2c, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd0, 0xd0, 0xd0, 0x23, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x28, 0xcf, 0xcf, 0xcf, 0x28, 0xcf, 0xcf, 0xcf, 0x2b, 0xcf, 0xcf, 0xcf, 0x2f, 0xce, 0xce, 0xce, 0x33, 0xcd, 0xcd, 0xcd, 0x3f, 0xc6, 0xc6, 0xc6, 0x58, 0xb5, 0xb5, 0xb5, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x0b, 0xb5, 0xb5, 0xb5, 0x7f, 0xbc, 0xbc, 0xbc, 0x5b, 0xbf, 0xbf, 0xbf, 0x48, 0xc1, 0xc1, 0xc1, 0x3c, 0xc4, 0xc4, 0xc4, 0x37, 0xc7, 0xc7, 0xc7, 0x30, 0xca, 0xca, 0xca, 0x2c, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xe9, 0xe9, 0xe9, 0x43, 0xf8, 0xf8, 0xf8, 0x87, 0xf8, 0xf8, 0xf8, 0x83, 0xf8, 0xf8, 0xf8, 0x80, 0xf7, 0xf7, 0xf7, 0x7b, 0xf7, 0xf7, 0xf7, 0x78, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x70, 0xf6, 0xf6, 0xf6, 0x6c, 0xf6, 0xf6, 0xf6, 0x68, 0xf5, 0xf5, 0xf5, 0x64, 0xf4, 0xf4, 0xf4, 0x60, 0xf4, 0xf4, 0xf4, 0x5c, 0xf3, 0xf3, 0xf3, 0x58, 0xf2, 0xf2, 0xf2, 0x57, 0xf1, 0xf1, 0xf1, 0x53, 0xf0, 0xf0, 0xf0, 0x4f, 0xef, 0xef, 0xef, 0x4b, 0xed, 0xed, 0xed, 0x47, 0xe1, 0xe1, 0xe1, 0x2f, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd2, 0xd2, 0xd2, 0x20, 0xd2, 0xd2, 0xd2, 0x20, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x27, 0xd2, 0xd2, 0xd2, 0x28, 0xd2, 0xd2, 0xd2, 0x2c, 0xd1, 0xd1, 0xd1, 0x33, 0xcf, 0xcf, 0xcf, 0x3f, 0xc4, 0xc4, 0xc4, 0x60, 0xb3, 0xb3, 0xb3, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x03, 0xb4, 0xb4, 0xb4, 0x78, 0xbb, 0xbb, 0xbb, 0x60, 0xbf, 0xbf, 0xbf, 0x4c, 0xc1, 0xc1, 0xc1, 0x3f, 0xc4, 0xc4, 0xc4, 0x38, 0xc7, 0xc7, 0xc7, 0x33, 0xca, 0xca, 0xca, 0x2c, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xe4, 0xe4, 0xe4, 0x38, 0xf8, 0xf8, 0xf8, 0x87, 0xf8, 0xf8, 0xf8, 0x83, 0xf8, 0xf8, 0xf8, 0x7f, 0xf8, 0xf8, 0xf8, 0x7b, 0xf7, 0xf7, 0xf7, 0x77, 0xf7, 0xf7, 0xf7, 0x73, 0xf6, 0xf6, 0xf6, 0x6f, 0xf6, 0xf6, 0xf6, 0x6c, 0xf6, 0xf6, 0xf6, 0x68, 0xf6, 0xf6, 0xf6, 0x64, 0xf5, 0xf5, 0xf5, 0x60, 0xf4, 0xf4, 0xf4, 0x5c, 0xf3, 0xf3, 0xf3, 0x58, 0xf3, 0xf3, 0xf3, 0x54, 0xf2, 0xf2, 0xf2, 0x50, 0xf1, 0xf1, 0xf1, 0x4c, 0xef, 0xef, 0xef, 0x48, 0xee, 0xee, 0xee, 0x47, 0xe3, 0xe3, 0xe3, 0x2f, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd6, 0xd6, 0xd6, 0x23, 0xd6, 0xd6, 0xd6, 0x27, 0xd4, 0xd4, 0xd4, 0x28, 0xd3, 0xd3, 0xd3, 0x30, 0xd2, 0xd2, 0xd2, 0x3f, 0xc2, 0xc2, 0xc2, 0x68, 0xb0, 0xb0, 0xb0, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x68, 0xba, 0xba, 0xba, 0x64, 0xbe, 0xbe, 0xbe, 0x50, 0xc1, 0xc1, 0xc1, 0x40, 0xc4, 0xc4, 0xc4, 0x38, 0xc7, 0xc7, 0xc7, 0x33, 0xc9, 0xc9, 0xc9, 0x2c, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xde, 0xde, 0xde, 0x2c, 0xf9, 0xf9, 0xf9, 0x87, 0xf8, 0xf8, 0xf8, 0x83, 0xf8, 0xf8, 0xf8, 0x7f, 0xf8, 0xf8, 0xf8, 0x7b, 0xf7, 0xf7, 0xf7, 0x77, 0xf7, 0xf7, 0xf7, 0x73, 0xf7, 0xf7, 0xf7, 0x6f, 0xf6, 0xf6, 0xf6, 0x6b, 0xf6, 0xf6, 0xf6, 0x67, 0xf6, 0xf6, 0xf6, 0x64, 0xf6, 0xf6, 0xf6, 0x60, 0xf5, 0xf5, 0xf5, 0x5c, 0xf4, 0xf4, 0xf4, 0x58, 0xf3, 0xf3, 0xf3, 0x54, 0xf2, 0xf2, 0xf2, 0x50, 0xf1, 0xf1, 0xf1, 0x4c, 0xf0, 0xf0, 0xf0, 0x48, 0xef, 0xef, 0xef, 0x44, 0xe3, 0xe3, 0xe3, 0x2c, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1c, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd8, 0xd8, 0xd8, 0x1f, 0xd8, 0xd8, 0xd8, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xda, 0xda, 0xda, 0x20, 0xd9, 0xd9, 0xd9, 0x24, 0xd8, 0xd8, 0xd8, 0x27, 0xd8, 0xd8, 0xd8, 0x2f, 0xd4, 0xd4, 0xd4, 0x40, 0xbf, 0xbf, 0xbf, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x54, 0xb9, 0xb9, 0xb9, 0x6c, 0xbe, 0xbe, 0xbe, 0x54, 0xc0, 0xc0, 0xc0, 0x44, 0xc3, 0xc3, 0xc3, 0x3b, 0xc6, 0xc6, 0xc6, 0x34, 0xc9, 0xc9, 0xc9, 0x2c, 0xcb, 0xcb, 0xcb, 0x2b, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd2, 0xd2, 0xd2, 0x20, 0xd9, 0xd9, 0xd9, 0x24, 0xf9, 0xf9, 0xf9, 0x80, 0xf9, 0xf9, 0xf9, 0x83, 0xf9, 0xf9, 0xf9, 0x7c, 0xf9, 0xf9, 0xf9, 0x78, 0xf8, 0xf8, 0xf8, 0x77, 0xf8, 0xf8, 0xf8, 0x70, 0xf7, 0xf7, 0xf7, 0x6f, 0xf7, 0xf7, 0xf7, 0x6b, 0xf6, 0xf6, 0xf6, 0x67, 0xf6, 0xf6, 0xf6, 0x63, 0xf6, 0xf6, 0xf6, 0x5f, 0xf5, 0xf5, 0xf5, 0x5b, 0xf5, 0xf5, 0xf5, 0x57, 0xf4, 0xf4, 0xf4, 0x53, 0xf3, 0xf3, 0xf3, 0x50, 0xf2, 0xf2, 0xf2, 0x4c, 0xf1, 0xf1, 0xf1, 0x48, 0xf0, 0xf0, 0xf0, 0x44, 0xe5, 0xe5, 0xe5, 0x2f, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xdb, 0xdb, 0xdb, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1b, 0xda, 0xda, 0xda, 0x1b, 0xdb, 0xdb, 0xdb, 0x1b, 0xdb, 0xdb, 0xdb, 0x1b, 0xda, 0xda, 0xda, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1f, 0xdd, 0xdd, 0xdd, 0x20, 0xde, 0xde, 0xde, 0x24, 0xdc, 0xdc, 0xdc, 0x2f, 0xd6, 0xd6, 0xd6, 0x43, 0xbe, 0xbe, 0xbe, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x3f, 0xb8, 0xb8, 0xb8, 0x74, 0xbd, 0xbd, 0xbd, 0x57, 0xbf, 0xbf, 0xbf, 0x47, 0xc3, 0xc3, 0xc3, 0x3c, 0xc6, 0xc6, 0xc6, 0x34, 0xc9, 0xc9, 0xc9, 0x2f, 0xcb, 0xcb, 0xcb, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd4, 0xd4, 0xd4, 0x1f, 0xd7, 0xd7, 0xd7, 0x20, 0xf9, 0xf9, 0xf9, 0x78, 0xfa, 0xfa, 0xfa, 0x80, 0xf9, 0xf9, 0xf9, 0x7c, 0xf9, 0xf9, 0xf9, 0x78, 0xf9, 0xf9, 0xf9, 0x74, 0xf8, 0xf8, 0xf8, 0x70, 0xf8, 0xf8, 0xf8, 0x6c, 0xf8, 0xf8, 0xf8, 0x68, 0xf7, 0xf7, 0xf7, 0x64, 0xf7, 0xf7, 0xf7, 0x60, 0xf7, 0xf7, 0xf7, 0x5c, 0xf6, 0xf6, 0xf6, 0x58, 0xf6, 0xf6, 0xf6, 0x57, 0xf5, 0xf5, 0xf5, 0x53, 0xf4, 0xf4, 0xf4, 0x4f, 0xf4, 0xf4, 0xf4, 0x4b, 0xf2, 0xf2, 0xf2, 0x47, 0xf2, 0xf2, 0xf2, 0x43, 0xea, 0xea, 0xea, 0x2f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd9, 0xd9, 0xd9, 0x20, 0xd9, 0xd9, 0xd9, 0x20, 0xd9, 0xd9, 0xd9, 0x20, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xde, 0xde, 0xde, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xdf, 0xdf, 0xdf, 0x1b, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe2, 0xe2, 0xe2, 0x1b, 0xe2, 0xe2, 0xe2, 0x1f, 0xe2, 0xe2, 0xe2, 0x20, 0xdf, 0xdf, 0xdf, 0x2c, 0xd6, 0xd6, 0xd6, 0x44, 0xbc, 0xbc, 0xbc, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x28, 0xb7, 0xb7, 0xb7, 0x7b, 0xbd, 0xbd, 0xbd, 0x5c, 0xbf, 0xbf, 0xbf, 0x4b, 0xc2, 0xc2, 0xc2, 0x3f, 0xc5, 0xc5, 0xc5, 0x37, 0xc8, 0xc8, 0xc8, 0x30, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd2, 0xd2, 0xd2, 0x1f, 0xd3, 0xd3, 0xd3, 0x1f, 0xd4, 0xd4, 0xd4, 0x1f, 0xd6, 0xd6, 0xd6, 0x1c, 0xf8, 0xf8, 0xf8, 0x6f, 0xfa, 0xfa, 0xfa, 0x7f, 0xfa, 0xfa, 0xfa, 0x7b, 0xfa, 0xfa, 0xfa, 0x77, 0xfa, 0xfa, 0xfa, 0x73, 0xf9, 0xf9, 0xf9, 0x6f, 0xf9, 0xf9, 0xf9, 0x6b, 0xf9, 0xf9, 0xf9, 0x67, 0xf8, 0xf8, 0xf8, 0x63, 0xf8, 0xf8, 0xf8, 0x5f, 0xf8, 0xf8, 0xf8, 0x5b, 0xf7, 0xf7, 0xf7, 0x58, 0xf6, 0xf6, 0xf6, 0x54, 0xf6, 0xf6, 0xf6, 0x50, 0xf6, 0xf6, 0xf6, 0x4c, 0xf5, 0xf5, 0xf5, 0x48, 0xf4, 0xf4, 0xf4, 0x44, 0xf4, 0xf4, 0xf4, 0x40, 0xed, 0xed, 0xed, 0x2f, 0xde, 0xde, 0xde, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xe0, 0xe0, 0xe0, 0x1b, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe1, 0xe1, 0xe1, 0x17, 0xe1, 0xe1, 0xe1, 0x17, 0xe1, 0xe1, 0xe1, 0x17, 0xe1, 0xe1, 0xe1, 0x17, 0xe1, 0xe1, 0xe1, 0x17, 0xe2, 0xe2, 0xe2, 0x17, 0xe2, 0xe2, 0xe2, 0x17, 0xe2, 0xe2, 0xe2, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe5, 0xe5, 0xe5, 0x18, 0xe5, 0xe5, 0xe5, 0x1b, 0xe5, 0xe5, 0xe5, 0x1f, 0xe1, 0xe1, 0xe1, 0x2c, 0xd5, 0xd5, 0xd5, 0x48, 0xba, 0xba, 0xba, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x10, 0xb5, 0xb5, 0xb5, 0x83, 0xbc, 0xbc, 0xbc, 0x60, 0xbf, 0xbf, 0xbf, 0x4f, 0xc2, 0xc2, 0xc2, 0x40, 0xc5, 0xc5, 0xc5, 0x38, 0xc8, 0xc8, 0xc8, 0x30, 0xcc, 0xcc, 0xcc, 0x2b, 0xcd, 0xcd, 0xcd, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd3, 0xd3, 0xd3, 0x1f, 0xd5, 0xd5, 0xd5, 0x1c, 0xd6, 0xd6, 0xd6, 0x1c, 0xd7, 0xd7, 0xd7, 0x1b, 0xf8, 0xf8, 0xf8, 0x63, 0xfb, 0xfb, 0xfb, 0x7f, 0xfb, 0xfb, 0xfb, 0x7b, 0xfb, 0xfb, 0xfb, 0x74, 0xfa, 0xfa, 0xfa, 0x73, 0xfa, 0xfa, 0xfa, 0x6c, 0xfa, 0xfa, 0xfa, 0x68, 0xfa, 0xfa, 0xfa, 0x64, 0xf9, 0xf9, 0xf9, 0x60, 0xf9, 0xf9, 0xf9, 0x5f, 0xf9, 0xf9, 0xf9, 0x58, 0xf8, 0xf8, 0xf8, 0x57, 0xf8, 0xf8, 0xf8, 0x53, 0xf7, 0xf7, 0xf7, 0x4f, 0xf7, 0xf7, 0xf7, 0x4b, 0xf6, 0xf6, 0xf6, 0x47, 0xf6, 0xf6, 0xf6, 0x43, 0xf6, 0xf6, 0xf6, 0x3f, 0xf0, 0xf0, 0xf0, 0x2c, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xe0, 0xe0, 0xe0, 0x1b, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe7, 0xe7, 0xe7, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x17, 0xe9, 0xe9, 0xe9, 0x18, 0xe8, 0xe8, 0xe8, 0x1f, 0xe3, 0xe3, 0xe3, 0x2c, 0xd2, 0xd2, 0xd2, 0x50, 0xb5, 0xb5, 0xb5, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x04, 0xb5, 0xb5, 0xb5, 0x7c, 0xbb, 0xbb, 0xbb, 0x64, 0xbf, 0xbf, 0xbf, 0x50, 0xc1, 0xc1, 0xc1, 0x43, 0xc4, 0xc4, 0xc4, 0x3b, 0xc8, 0xc8, 0xc8, 0x33, 0xcc, 0xcc, 0xcc, 0x2b, 0xcd, 0xcd, 0xcd, 0x27, 0xd0, 0xd0, 0xd0, 0x24, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd4, 0xd4, 0xd4, 0x1f, 0xd6, 0xd6, 0xd6, 0x1c, 0xd7, 0xd7, 0xd7, 0x1b, 0xd9, 0xd9, 0xd9, 0x1b, 0xf7, 0xf7, 0xf7, 0x57, 0xfb, 0xfb, 0xfb, 0x7c, 0xfb, 0xfb, 0xfb, 0x78, 0xfb, 0xfb, 0xfb, 0x74, 0xfb, 0xfb, 0xfb, 0x70, 0xfb, 0xfb, 0xfb, 0x6b, 0xfb, 0xfb, 0xfb, 0x68, 0xfa, 0xfa, 0xfa, 0x64, 0xfa, 0xfa, 0xfa, 0x5f, 0xfa, 0xfa, 0xfa, 0x5c, 0xfa, 0xfa, 0xfa, 0x58, 0xf9, 0xf9, 0xf9, 0x54, 0xf9, 0xf9, 0xf9, 0x50, 0xf9, 0xf9, 0xf9, 0x4b, 0xf8, 0xf8, 0xf8, 0x48, 0xf8, 0xf8, 0xf8, 0x44, 0xf7, 0xf7, 0xf7, 0x3f, 0xf6, 0xf6, 0xf6, 0x3c, 0xf2, 0xf2, 0xf2, 0x28, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x10, 0xe8, 0xe8, 0xe8, 0x10, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xec, 0xec, 0xec, 0x10, 0xec, 0xec, 0xec, 0x13, 0xed, 0xed, 0xed, 0x14, 0xea, 0xea, 0xea, 0x1c, 0xe4, 0xe4, 0xe4, 0x2c, 0xcd, 0xcd, 0xcd, 0x58, 0xb0, 0xb0, 0xb0, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x6f, 0xba, 0xba, 0xba, 0x6b, 0xbe, 0xbe, 0xbe, 0x54, 0xc0, 0xc0, 0xc0, 0x44, 0xc4, 0xc4, 0xc4, 0x3c, 0xc8, 0xc8, 0xc8, 0x33, 0xcc, 0xcc, 0xcc, 0x2b, 0xce, 0xce, 0xce, 0x27, 0xd0, 0xd0, 0xd0, 0x24, 0xd2, 0xd2, 0xd2, 0x20, 0xd3, 0xd3, 0xd3, 0x1f, 0xd5, 0xd5, 0xd5, 0x1c, 0xd7, 0xd7, 0xd7, 0x1b, 0xd8, 0xd8, 0xd8, 0x18, 0xda, 0xda, 0xda, 0x18, 0xf6, 0xf6, 0xf6, 0x4c, 0xfb, 0xfb, 0xfb, 0x7c, 0xfc, 0xfc, 0xfc, 0x78, 0xfc, 0xfc, 0xfc, 0x73, 0xfb, 0xfb, 0xfb, 0x6f, 0xfb, 0xfb, 0xfb, 0x6b, 0xfb, 0xfb, 0xfb, 0x67, 0xfb, 0xfb, 0xfb, 0x63, 0xfb, 0xfb, 0xfb, 0x5f, 0xfb, 0xfb, 0xfb, 0x5b, 0xfb, 0xfb, 0xfb, 0x54, 0xfb, 0xfb, 0xfb, 0x50, 0xfa, 0xfa, 0xfa, 0x4f, 0xfa, 0xfa, 0xfa, 0x48, 0xfa, 0xfa, 0xfa, 0x47, 0xf9, 0xf9, 0xf9, 0x43, 0xf8, 0xf8, 0xf8, 0x3f, 0xf8, 0xf8, 0xf8, 0x3b, 0xf6, 0xf6, 0xf6, 0x2b, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x0f, 0xeb, 0xeb, 0xeb, 0x0f, 0xeb, 0xeb, 0xeb, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x10, 0xf0, 0xf0, 0xf0, 0x13, 0xec, 0xec, 0xec, 0x1b, 0xe4, 0xe4, 0xe4, 0x2c, 0xc6, 0xc6, 0xc6, 0x5f, 0xb0, 0xb0, 0xb0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x5b, 0xb9, 0xb9, 0xb9, 0x70, 0xbe, 0xbe, 0xbe, 0x58, 0xc0, 0xc0, 0xc0, 0x47, 0xc4, 0xc4, 0xc4, 0x3c, 0xc8, 0xc8, 0xc8, 0x34, 0xcc, 0xcc, 0xcc, 0x2b, 0xce, 0xce, 0xce, 0x27, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x20, 0xd4, 0xd4, 0xd4, 0x1f, 0xd6, 0xd6, 0xd6, 0x1b, 0xd8, 0xd8, 0xd8, 0x18, 0xd9, 0xd9, 0xd9, 0x18, 0xdb, 0xdb, 0xdb, 0x17, 0xf6, 0xf6, 0xf6, 0x40, 0xfc, 0xfc, 0xfc, 0x7b, 0xfc, 0xfc, 0xfc, 0x77, 0xfc, 0xfc, 0xfc, 0x73, 0xfc, 0xfc, 0xfc, 0x6f, 0xfc, 0xfc, 0xfc, 0x68, 0xfc, 0xfc, 0xfc, 0x64, 0xfc, 0xfc, 0xfc, 0x60, 0xfc, 0xfc, 0xfc, 0x5c, 0xfc, 0xfc, 0xfc, 0x58, 0xfc, 0xfc, 0xfc, 0x53, 0xfb, 0xfb, 0xfb, 0x50, 0xfb, 0xfb, 0xfb, 0x4c, 0xfb, 0xfb, 0xfb, 0x47, 0xfa, 0xfa, 0xfa, 0x44, 0xfa, 0xfa, 0xfa, 0x40, 0xfa, 0xfa, 0xfa, 0x3c, 0xf9, 0xf9, 0xf9, 0x38, 0xf7, 0xf7, 0xf7, 0x2b, 0xea, 0xea, 0xea, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x13, 0xe9, 0xe9, 0xe9, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0c, 0xed, 0xed, 0xed, 0x0c, 0xee, 0xee, 0xee, 0x0c, 0xee, 0xee, 0xee, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf1, 0xf1, 0xf1, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf4, 0xf4, 0xf4, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x10, 0xed, 0xed, 0xed, 0x1b, 0xe3, 0xe3, 0xe3, 0x30, 0xc4, 0xc4, 0xc4, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x44, 0xb8, 0xb8, 0xb8, 0x77, 0xbd, 0xbd, 0xbd, 0x5b, 0xc0, 0xc0, 0xc0, 0x48, 0xc4, 0xc4, 0xc4, 0x3f, 0xc8, 0xc8, 0xc8, 0x34, 0xcc, 0xcc, 0xcc, 0x2c, 0xcf, 0xcf, 0xcf, 0x27, 0xd1, 0xd1, 0xd1, 0x23, 0xd3, 0xd3, 0xd3, 0x20, 0xd5, 0xd5, 0xd5, 0x1c, 0xd7, 0xd7, 0xd7, 0x1b, 0xd9, 0xd9, 0xd9, 0x17, 0xda, 0xda, 0xda, 0x17, 0xdc, 0xdc, 0xdc, 0x14, 0xf4, 0xf4, 0xf4, 0x34, 0xfc, 0xfc, 0xfc, 0x7b, 0xfc, 0xfc, 0xfc, 0x74, 0xfd, 0xfd, 0xfd, 0x70, 0xfd, 0xfd, 0xfd, 0x6c, 0xfc, 0xfc, 0xfc, 0x68, 0xfc, 0xfc, 0xfc, 0x64, 0xfc, 0xfc, 0xfc, 0x5f, 0xfd, 0xfd, 0xfd, 0x5b, 0xfc, 0xfc, 0xfc, 0x57, 0xfd, 0xfd, 0xfd, 0x53, 0xfc, 0xfc, 0xfc, 0x4f, 0xfc, 0xfc, 0xfc, 0x4b, 0xfc, 0xfc, 0xfc, 0x47, 0xfc, 0xfc, 0xfc, 0x43, 0xfb, 0xfb, 0xfb, 0x3f, 0xfb, 0xfb, 0xfb, 0x38, 0xfb, 0xfb, 0xfb, 0x37, 0xf9, 0xf9, 0xf9, 0x2b, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0b, 0xf0, 0xf0, 0xf0, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x08, 0xf6, 0xf6, 0xf6, 0x08, 0xf5, 0xf5, 0xf5, 0x0f, 0xee, 0xee, 0xee, 0x1b, 0xe1, 0xe1, 0xe1, 0x37, 0xc1, 0xc1, 0xc1, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x2f, 0xb7, 0xb7, 0xb7, 0x7b, 0xbd, 0xbd, 0xbd, 0x5f, 0xbf, 0xbf, 0xbf, 0x4c, 0xc4, 0xc4, 0xc4, 0x3f, 0xc8, 0xc8, 0xc8, 0x37, 0xcc, 0xcc, 0xcc, 0x2f, 0xcf, 0xcf, 0xcf, 0x27, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x20, 0xd6, 0xd6, 0xd6, 0x1c, 0xd8, 0xd8, 0xd8, 0x18, 0xda, 0xda, 0xda, 0x17, 0xdc, 0xdc, 0xdc, 0x14, 0xde, 0xde, 0xde, 0x13, 0xf2, 0xf2, 0xf2, 0x27, 0xfd, 0xfd, 0xfd, 0x78, 0xfd, 0xfd, 0xfd, 0x74, 0xfd, 0xfd, 0xfd, 0x6f, 0xfd, 0xfd, 0xfd, 0x6b, 0xfd, 0xfd, 0xfd, 0x67, 0xfd, 0xfd, 0xfd, 0x63, 0xfd, 0xfd, 0xfd, 0x5c, 0xfd, 0xfd, 0xfd, 0x58, 0xfd, 0xfd, 0xfd, 0x54, 0xfd, 0xfd, 0xfd, 0x50, 0xfd, 0xfd, 0xfd, 0x4c, 0xfd, 0xfd, 0xfd, 0x48, 0xfd, 0xfd, 0xfd, 0x44, 0xfd, 0xfd, 0xfd, 0x40, 0xfc, 0xfc, 0xfc, 0x3c, 0xfc, 0xfc, 0xfc, 0x37, 0xfc, 0xfc, 0xfc, 0x33, 0xfb, 0xfb, 0xfb, 0x27, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xee, 0xee, 0xee, 0x0c, 0xee, 0xee, 0xee, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf8, 0xf8, 0xf8, 0x07, 0xf8, 0xf8, 0xf8, 0x07, 0xf7, 0xf7, 0xf7, 0x08, 0xf6, 0xf6, 0xf6, 0x0f, 0xee, 0xee, 0xee, 0x1c, 0xde, 0xde, 0xde, 0x3c, 0xbf, 0xbf, 0xbf, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x17, 0xb6, 0xb6, 0xb6, 0x80, 0xbc, 0xbc, 0xbc, 0x60, 0xbf, 0xbf, 0xbf, 0x4f, 0xc4, 0xc4, 0xc4, 0x40, 0xc8, 0xc8, 0xc8, 0x38, 0xcd, 0xcd, 0xcd, 0x2f, 0xd0, 0xd0, 0xd0, 0x27, 0xd2, 0xd2, 0xd2, 0x23, 0xd4, 0xd4, 0xd4, 0x1f, 0xd6, 0xd6, 0xd6, 0x1c, 0xd9, 0xd9, 0xd9, 0x18, 0xdb, 0xdb, 0xdb, 0x14, 0xdd, 0xdd, 0xdd, 0x13, 0xdf, 0xdf, 0xdf, 0x13, 0xee, 0xee, 0xee, 0x1b, 0xfd, 0xfd, 0xfd, 0x78, 0xfd, 0xfd, 0xfd, 0x73, 0xfd, 0xfd, 0xfd, 0x6f, 0xfd, 0xfd, 0xfd, 0x6b, 0xfd, 0xfd, 0xfd, 0x64, 0xfd, 0xfd, 0xfd, 0x60, 0xfe, 0xfe, 0xfe, 0x5c, 0xfe, 0xfe, 0xfe, 0x57, 0xfe, 0xfe, 0xfe, 0x53, 0xfe, 0xfe, 0xfe, 0x4f, 0xfe, 0xfe, 0xfe, 0x4b, 0xfe, 0xfe, 0xfe, 0x47, 0xfd, 0xfd, 0xfd, 0x43, 0xfd, 0xfd, 0xfd, 0x3f, 0xfd, 0xfd, 0xfd, 0x38, 0xfd, 0xfd, 0xfd, 0x34, 0xfd, 0xfd, 0xfd, 0x30, 0xfc, 0xfc, 0xfc, 0x27, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xf8, 0xf8, 0xf8, 0x07, 0xf6, 0xf6, 0xf6, 0x0f, 0xee, 0xee, 0xee, 0x1f, 0xdb, 0xdb, 0xdb, 0x43, 0xba, 0xba, 0xba, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x07, 0xb5, 0xb5, 0xb5, 0x7f, 0xbc, 0xbc, 0xbc, 0x63, 0xc0, 0xc0, 0xc0, 0x50, 0xc4, 0xc4, 0xc4, 0x43, 0xc8, 0xc8, 0xc8, 0x38, 0xcd, 0xcd, 0xcd, 0x2f, 0xd0, 0xd0, 0xd0, 0x27, 0xd2, 0xd2, 0xd2, 0x24, 0xd5, 0xd5, 0xd5, 0x1f, 0xd7, 0xd7, 0xd7, 0x1c, 0xd9, 0xd9, 0xd9, 0x18, 0xdc, 0xdc, 0xdc, 0x14, 0xde, 0xde, 0xde, 0x13, 0xe0, 0xe0, 0xe0, 0x10, 0xe9, 0xe9, 0xe9, 0x14, 0xfd, 0xfd, 0xfd, 0x73, 0xfd, 0xfd, 0xfd, 0x73, 0xfe, 0xfe, 0xfe, 0x6c, 0xfe, 0xfe, 0xfe, 0x68, 0xfe, 0xfe, 0xfe, 0x64, 0xfe, 0xfe, 0xfe, 0x60, 0xfe, 0xfe, 0xfe, 0x5b, 0xfe, 0xfe, 0xfe, 0x57, 0xfe, 0xfe, 0xfe, 0x53, 0xfe, 0xfe, 0xfe, 0x4c, 0xfe, 0xfe, 0xfe, 0x48, 0xfe, 0xfe, 0xfe, 0x44, 0xfe, 0xfe, 0xfe, 0x40, 0xfe, 0xfe, 0xfe, 0x3c, 0xfe, 0xfe, 0xfe, 0x38, 0xfe, 0xfe, 0xfe, 0x34, 0xfe, 0xfe, 0xfe, 0x30, 0xfe, 0xfe, 0xfe, 0x28, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf6, 0xf6, 0xf6, 0x08, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfb, 0xfb, 0xfb, 0x04, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfb, 0x04, 0xf9, 0xf9, 0xf9, 0x07, 0xf6, 0xf6, 0xf6, 0x0f, 0xed, 0xed, 0xed, 0x20, 0xd2, 0xd2, 0xd2, 0x4f, 0xb2, 0xb2, 0xb2, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xb5, 0xb5, 0xb5, 0x70, 0xbd, 0xbd, 0xbd, 0x67, 0xc0, 0xc0, 0xc0, 0x53, 0xc4, 0xc4, 0xc4, 0x43, 0xc8, 0xc8, 0xc8, 0x3b, 0xcd, 0xcd, 0xcd, 0x30, 0xd0, 0xd0, 0xd0, 0x28, 0xd2, 0xd2, 0xd2, 0x23, 0xd5, 0xd5, 0xd5, 0x1f, 0xd8, 0xd8, 0xd8, 0x1b, 0xda, 0xda, 0xda, 0x18, 0xdd, 0xdd, 0xdd, 0x14, 0xdf, 0xdf, 0xdf, 0x13, 0xe1, 0xe1, 0xe1, 0x10, 0xe5, 0xe5, 0xe5, 0x10, 0xfd, 0xfd, 0xfd, 0x6b, 0xfe, 0xfe, 0xfe, 0x73, 0xfe, 0xfe, 0xfe, 0x6c, 0xfe, 0xfe, 0xfe, 0x68, 0xfe, 0xfe, 0xfe, 0x63, 0xfe, 0xfe, 0xfe, 0x5f, 0xfe, 0xfe, 0xfe, 0x5b, 0xfe, 0xfe, 0xfe, 0x57, 0xfe, 0xfe, 0xfe, 0x50, 0xfe, 0xfe, 0xfe, 0x4c, 0xfe, 0xfe, 0xfe, 0x48, 0xfe, 0xfe, 0xfe, 0x44, 0xfe, 0xfe, 0xfe, 0x40, 0xfe, 0xfe, 0xfe, 0x3b, 0xfe, 0xfe, 0xfe, 0x37, 0xfe, 0xfe, 0xfe, 0x33, 0xfe, 0xfe, 0xfe, 0x2f, 0xfe, 0xfe, 0xfe, 0x28, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xeb, 0xeb, 0xeb, 0x24, 0xca, 0xca, 0xca, 0x57, 0xb0, 0xb0, 0xb0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x5f, 0xbe, 0xbe, 0xbe, 0x68, 0xc1, 0xc1, 0xc1, 0x53, 0xc5, 0xc5, 0xc5, 0x44, 0xc9, 0xc9, 0xc9, 0x3b, 0xcd, 0xcd, 0xcd, 0x30, 0xd1, 0xd1, 0xd1, 0x28, 0xd3, 0xd3, 0xd3, 0x23, 0xd6, 0xd6, 0xd6, 0x1f, 0xd8, 0xd8, 0xd8, 0x1b, 0xdb, 0xdb, 0xdb, 0x17, 0xde, 0xde, 0xde, 0x13, 0xe0, 0xe0, 0xe0, 0x10, 0xe2, 0xe2, 0xe2, 0x0f, 0xe4, 0xe4, 0xe4, 0x0f, 0xfd, 0xfd, 0xfd, 0x60, 0xfe, 0xfe, 0xfe, 0x70, 0xfe, 0xfe, 0xfe, 0x6c, 0xfe, 0xfe, 0xfe, 0x68, 0xfe, 0xfe, 0xfe, 0x63, 0xfe, 0xfe, 0xfe, 0x5f, 0xfe, 0xfe, 0xfe, 0x5b, 0xfe, 0xfe, 0xfe, 0x54, 0xfe, 0xfe, 0xfe, 0x50, 0xfe, 0xfe, 0xfe, 0x4c, 0xfe, 0xfe, 0xfe, 0x48, 0xfe, 0xfe, 0xfe, 0x43, 0xfe, 0xfe, 0xfe, 0x3f, 0xfe, 0xfe, 0xfe, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xfe, 0xfe, 0xfe, 0x30, 0xff, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x28, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x08, 0xf4, 0xf4, 0xf4, 0x13, 0xe8, 0xe8, 0xe8, 0x2b, 0xc7, 0xc7, 0xc7, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x4b, 0xbe, 0xbe, 0xbe, 0x6c, 0xc2, 0xc2, 0xc2, 0x54, 0xc7, 0xc7, 0xc7, 0x44, 0xcb, 0xcb, 0xcb, 0x3b, 0xce, 0xce, 0xce, 0x30, 0xd2, 0xd2, 0xd2, 0x28, 0xd4, 0xd4, 0xd4, 0x23, 0xd7, 0xd7, 0xd7, 0x1f, 0xd9, 0xd9, 0xd9, 0x1b, 0xdc, 0xdc, 0xdc, 0x17, 0xde, 0xde, 0xde, 0x13, 0xe1, 0xe1, 0xe1, 0x10, 0xe3, 0xe3, 0xe3, 0x0f, 0xe4, 0xe4, 0xe4, 0x0c, 0xfd, 0xfd, 0xfd, 0x57, 0xfe, 0xfe, 0xfe, 0x70, 0xfe, 0xfe, 0xfe, 0x6c, 0xfe, 0xfe, 0xfe, 0x67, 0xfe, 0xfe, 0xfe, 0x63, 0xfe, 0xfe, 0xfe, 0x5f, 0xfe, 0xfe, 0xfe, 0x58, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4b, 0xff, 0xff, 0xff, 0x47, 0xff, 0xff, 0xff, 0x43, 0xff, 0xff, 0xff, 0x3f, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x34, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x27, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x17, 0xe4, 0xe4, 0xe4, 0x30, 0xc3, 0xc3, 0xc3, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x34, 0xbd, 0xbd, 0xbd, 0x70, 0xc4, 0xc4, 0xc4, 0x54, 0xc8, 0xc8, 0xc8, 0x44, 0xcd, 0xcd, 0xcd, 0x38, 0xd0, 0xd0, 0xd0, 0x30, 0xd2, 0xd2, 0xd2, 0x28, 0xd5, 0xd5, 0xd5, 0x23, 0xd8, 0xd8, 0xd8, 0x1f, 0xda, 0xda, 0xda, 0x1b, 0xdd, 0xdd, 0xdd, 0x17, 0xdf, 0xdf, 0xdf, 0x13, 0xe1, 0xe1, 0xe1, 0x0f, 0xe4, 0xe4, 0xe4, 0x0f, 0xe5, 0xe5, 0xe5, 0x0c, 0xfc, 0xfc, 0xfc, 0x4b, 0xfe, 0xfe, 0xfe, 0x70, 0xfe, 0xfe, 0xfe, 0x6b, 0xfe, 0xfe, 0xfe, 0x67, 0xfe, 0xfe, 0xfe, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x58, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x4b, 0xff, 0xff, 0xff, 0x47, 0xff, 0xff, 0xff, 0x43, 0xff, 0xff, 0xff, 0x3c, 0xff, 0xff, 0xff, 0x38, 0xff, 0xff, 0xff, 0x34, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x27, 0xfe, 0xfe, 0xfe, 0x07, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xf1, 0xf1, 0xf1, 0x18, 0xe2, 0xe2, 0xe2, 0x37, 0xc0, 0xc0, 0xc0, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x1c, 0xbd, 0xbd, 0xbd, 0x77, 0xc5, 0xc5, 0xc5, 0x57, 0xca, 0xca, 0xca, 0x44, 0xcf, 0xcf, 0xcf, 0x38, 0xd2, 0xd2, 0xd2, 0x30, 0xd4, 0xd4, 0xd4, 0x28, 0xd6, 0xd6, 0xd6, 0x23, 0xd9, 0xd9, 0xd9, 0x1c, 0xdb, 0xdb, 0xdb, 0x18, 0xde, 0xde, 0xde, 0x14, 0xe0, 0xe0, 0xe0, 0x10, 0xe2, 0xe2, 0xe2, 0x0f, 0xe4, 0xe4, 0xe4, 0x0c, 0xe6, 0xe6, 0xe6, 0x0b, 0xfc, 0xfc, 0xfc, 0x3f, 0xfe, 0xfe, 0xfe, 0x70, 0xfe, 0xfe, 0xfe, 0x6b, 0xff, 0xff, 0xff, 0x67, 0xfe, 0xfe, 0xfe, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x58, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x4b, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3c, 0xff, 0xff, 0xff, 0x38, 0xff, 0xff, 0xff, 0x34, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x27, 0xfe, 0xfe, 0xfe, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0b, 0xf0, 0xf0, 0xf0, 0x1c, 0xdc, 0xdc, 0xdc, 0x40, 0xba, 0xba, 0xba, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x08, 0xbb, 0xbb, 0xbb, 0x78, 0xc6, 0xc6, 0xc6, 0x57, 0xcc, 0xcc, 0xcc, 0x47, 0xd0, 0xd0, 0xd0, 0x38, 0xd2, 0xd2, 0xd2, 0x30, 0xd5, 0xd5, 0xd5, 0x28, 0xd8, 0xd8, 0xd8, 0x20, 0xda, 0xda, 0xda, 0x1c, 0xdc, 0xdc, 0xdc, 0x18, 0xdf, 0xdf, 0xdf, 0x14, 0xe1, 0xe1, 0xe1, 0x10, 0xe3, 0xe3, 0xe3, 0x0f, 0xe5, 0xe5, 0xe5, 0x0c, 0xe7, 0xe7, 0xe7, 0x0b, 0xfc, 0xfc, 0xfc, 0x34, 0xfe, 0xfe, 0xfe, 0x70, 0xff, 0xff, 0xff, 0x6b, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3c, 0xff, 0xff, 0xff, 0x38, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x27, 0xff, 0xff, 0xff, 0x07, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0c, 0xee, 0xee, 0xee, 0x1f, 0xd5, 0xd5, 0xd5, 0x4b, 0xb3, 0xb3, 0xb3, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xba, 0xba, 0xba, 0x6f, 0xc8, 0xc8, 0xc8, 0x58, 0xce, 0xce, 0xce, 0x44, 0xd2, 0xd2, 0xd2, 0x38, 0xd4, 0xd4, 0xd4, 0x30, 0xd7, 0xd7, 0xd7, 0x27, 0xd9, 0xd9, 0xd9, 0x20, 0xdc, 0xdc, 0xdc, 0x1c, 0xde, 0xde, 0xde, 0x18, 0xe0, 0xe0, 0xe0, 0x14, 0xe2, 0xe2, 0xe2, 0x10, 0xe4, 0xe4, 0xe4, 0x0c, 0xe6, 0xe6, 0xe6, 0x0c, 0xe8, 0xe8, 0xe8, 0x0b, 0xfb, 0xfb, 0xfb, 0x28, 0xfe, 0xfe, 0xfe, 0x6f, 0xff, 0xff, 0xff, 0x6b, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfb, 0x07, 0xf6, 0xf6, 0xf6, 0x0f, 0xec, 0xec, 0xec, 0x23, 0xcc, 0xcc, 0xcc, 0x57, 0xb0, 0xb0, 0xb0, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xb9, 0xb9, 0x5c, 0xc8, 0xc8, 0xc8, 0x5b, 0xcf, 0xcf, 0xcf, 0x44, 0xd3, 0xd3, 0xd3, 0x37, 0xd5, 0xd5, 0xd5, 0x2f, 0xd8, 0xd8, 0xd8, 0x27, 0xdb, 0xdb, 0xdb, 0x20, 0xdd, 0xdd, 0xdd, 0x1c, 0xdf, 0xdf, 0xdf, 0x18, 0xe1, 0xe1, 0xe1, 0x14, 0xe3, 0xe3, 0xe3, 0x10, 0xe4, 0xe4, 0xe4, 0x0c, 0xe7, 0xe7, 0xe7, 0x0b, 0xe9, 0xe9, 0xe9, 0x08, 0xfa, 0xfa, 0xfa, 0x1c, 0xfe, 0xfe, 0xfe, 0x6f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x13, 0xe9, 0xe9, 0xe9, 0x28, 0xc7, 0xc7, 0xc7, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xb9, 0xb9, 0x4b, 0xc8, 0xc8, 0xc8, 0x5c, 0xd1, 0xd1, 0xd1, 0x43, 0xd5, 0xd5, 0xd5, 0x34, 0xd8, 0xd8, 0xd8, 0x2c, 0xda, 0xda, 0xda, 0x24, 0xdd, 0xdd, 0xdd, 0x1f, 0xde, 0xde, 0xde, 0x1b, 0xe0, 0xe0, 0xe0, 0x17, 0xe2, 0xe2, 0xe2, 0x14, 0xe4, 0xe4, 0xe4, 0x10, 0xe5, 0xe5, 0xe5, 0x0c, 0xe7, 0xe7, 0xe7, 0x0b, 0xea, 0xea, 0xea, 0x08, 0xf7, 0xf7, 0xf7, 0x13, 0xfe, 0xfe, 0xfe, 0x6f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x08, 0xf4, 0xf4, 0xf4, 0x14, 0xe6, 0xe6, 0xe6, 0x2c, 0xc4, 0xc4, 0xc4, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xb7, 0xb7, 0x37, 0xc8, 0xc8, 0xc8, 0x60, 0xd2, 0xd2, 0xd2, 0x43, 0xd7, 0xd7, 0xd7, 0x33, 0xda, 0xda, 0xda, 0x2b, 0xdc, 0xdc, 0xdc, 0x23, 0xdf, 0xdf, 0xdf, 0x1c, 0xe0, 0xe0, 0xe0, 0x1b, 0xe2, 0xe2, 0xe2, 0x17, 0xe4, 0xe4, 0xe4, 0x13, 0xe4, 0xe4, 0xe4, 0x10, 0xe6, 0xe6, 0xe6, 0x0c, 0xe8, 0xe8, 0xe8, 0x0b, 0xea, 0xea, 0xea, 0x08, 0xf5, 0xf5, 0xf5, 0x0b, 0xff, 0xff, 0xff, 0x6b, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x17, 0xe3, 0xe3, 0xe3, 0x33, 0xc0, 0xc0, 0xc0, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x23, 0xc7, 0xc7, 0xc7, 0x64, 0xd4, 0xd4, 0xd4, 0x43, 0xd9, 0xd9, 0xd9, 0x33, 0xdc, 0xdc, 0xdc, 0x28, 0xdf, 0xdf, 0xdf, 0x20, 0xe1, 0xe1, 0xe1, 0x1c, 0xe3, 0xe3, 0xe3, 0x18, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x13, 0xe6, 0xe6, 0xe6, 0x0f, 0xe8, 0xe8, 0xe8, 0x0b, 0xe9, 0xe9, 0xe9, 0x08, 0xeb, 0xeb, 0xeb, 0x08, 0xf0, 0xf0, 0xf0, 0x07, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xf1, 0xf1, 0xf1, 0x18, 0xdf, 0xdf, 0xdf, 0x3c, 0xbb, 0xbb, 0xbb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x0b, 0xc4, 0xc4, 0xc4, 0x6c, 0xd6, 0xd6, 0xd6, 0x40, 0xdb, 0xdb, 0xdb, 0x30, 0xdf, 0xdf, 0xdf, 0x27, 0xe1, 0xe1, 0xe1, 0x20, 0xe4, 0xe4, 0xe4, 0x1b, 0xe4, 0xe4, 0xe4, 0x17, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x10, 0xe8, 0xe8, 0xe8, 0x0f, 0xea, 0xea, 0xea, 0x0b, 0xeb, 0xeb, 0xeb, 0x08, 0xec, 0xec, 0xec, 0x07, 0xee, 0xee, 0xee, 0x04, 0xff, 0xff, 0xff, 0x58, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0c, 0xef, 0xef, 0xef, 0x1c, 0xd7, 0xd7, 0xd7, 0x47, 0xb5, 0xb5, 0xb5, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x03, 0xc1, 0xc1, 0xc1, 0x68, 0xd6, 0xd6, 0xd6, 0x44, 0xde, 0xde, 0xde, 0x30, 0xe2, 0xe2, 0xe2, 0x24, 0xe4, 0xe4, 0xe4, 0x1f, 0xe5, 0xe5, 0xe5, 0x18, 0xe7, 0xe7, 0xe7, 0x14, 0xe8, 0xe8, 0xe8, 0x13, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x0c, 0xeb, 0xeb, 0xeb, 0x0b, 0xec, 0xec, 0xec, 0x08, 0xee, 0xee, 0xee, 0x07, 0xef, 0xef, 0xef, 0x04, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xed, 0xed, 0xed, 0x20, 0xcf, 0xcf, 0xcf, 0x53, 0xb0, 0xb0, 0xb0, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc0, 0xc0, 0x5b, 0xd6, 0xd6, 0xd6, 0x47, 0xe0, 0xe0, 0xe0, 0x2f, 0xe4, 0xe4, 0xe4, 0x23, 0xe6, 0xe6, 0xe6, 0x1c, 0xe7, 0xe7, 0xe7, 0x18, 0xe9, 0xe9, 0xe9, 0x13, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x0f, 0xec, 0xec, 0xec, 0x0c, 0xed, 0xed, 0xed, 0x0b, 0xee, 0xee, 0xee, 0x07, 0xef, 0xef, 0xef, 0x07, 0xf0, 0xf0, 0xf0, 0x04, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfb, 0x07, 0xf6, 0xf6, 0xf6, 0x10, 0xea, 0xea, 0xea, 0x24, 0xc9, 0xc9, 0xc9, 0x57, 0xb0, 0xb0, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xbf, 0xbf, 0x4b, 0xd5, 0xd5, 0xd5, 0x48, 0xe2, 0xe2, 0xe2, 0x2f, 0xe7, 0xe7, 0xe7, 0x20, 0xe9, 0xe9, 0xe9, 0x1b, 0xea, 0xea, 0xea, 0x14, 0xeb, 0xeb, 0xeb, 0x10, 0xec, 0xec, 0xec, 0x10, 0xed, 0xed, 0xed, 0x0c, 0xee, 0xee, 0xee, 0x0b, 0xef, 0xef, 0xef, 0x08, 0xef, 0xef, 0xef, 0x07, 0xf1, 0xf1, 0xf1, 0x07, 0xf2, 0xf2, 0xf2, 0x04, 0xfe, 0xfe, 0xfe, 0x38, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x13, 0xe8, 0xe8, 0xe8, 0x2b, 0xc5, 0xc5, 0xc5, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0xbc, 0xbc, 0x38, 0xd4, 0xd4, 0xd4, 0x4c, 0xe3, 0xe3, 0xe3, 0x2c, 0xe9, 0xe9, 0xe9, 0x1f, 0xeb, 0xeb, 0xeb, 0x18, 0xed, 0xed, 0xed, 0x13, 0xee, 0xee, 0xee, 0x10, 0xee, 0xee, 0xee, 0x0f, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0b, 0xf0, 0xf0, 0xf0, 0x08, 0xf1, 0xf1, 0xf1, 0x07, 0xf2, 0xf2, 0xf2, 0x04, 0xf4, 0xf4, 0xf4, 0x04, 0xfe, 0xfe, 0xfe, 0x2f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf3, 0xf3, 0xf3, 0x14, 0xe5, 0xe5, 0xe5, 0x30, 0xc2, 0xc2, 0xc2, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb6, 0xb6, 0x27, 0xd2, 0xd2, 0xd2, 0x54, 0xe4, 0xe4, 0xe4, 0x2c, 0xeb, 0xeb, 0xeb, 0x1c, 0xee, 0xee, 0xee, 0x14, 0xf0, 0xf0, 0xf0, 0x10, 0xf0, 0xf0, 0xf0, 0x0f, 0xf1, 0xf1, 0xf1, 0x0c, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x08, 0xf3, 0xf3, 0xf3, 0x07, 0xf3, 0xf3, 0xf3, 0x07, 0xf4, 0xf4, 0xf4, 0x04, 0xf4, 0xf4, 0xf4, 0x04, 0xfe, 0xfe, 0xfe, 0x24, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x18, 0xe1, 0xe1, 0xe1, 0x37, 0xbe, 0xbe, 0xbe, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x0f, 0xcc, 0xcc, 0xcc, 0x5b, 0xe5, 0xe5, 0xe5, 0x2c, 0xed, 0xed, 0xed, 0x1c, 0xf0, 0xf0, 0xf0, 0x13, 0xf2, 0xf2, 0xf2, 0x0f, 0xf3, 0xf3, 0xf3, 0x0c, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x07, 0xf4, 0xf4, 0xf4, 0x07, 0xf4, 0xf4, 0xf4, 0x04, 0xf5, 0xf5, 0xf5, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xfe, 0xfe, 0xfe, 0x18, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xf0, 0xf0, 0xf0, 0x1b, 0xd9, 0xd9, 0xd9, 0x43, 0xb9, 0xb9, 0xb9, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x04, 0xc6, 0xc6, 0xc6, 0x5c, 0xe4, 0xe4, 0xe4, 0x2c, 0xee, 0xee, 0xee, 0x18, 0xf3, 0xf3, 0xf3, 0x10, 0xf4, 0xf4, 0xf4, 0x0f, 0xf5, 0xf5, 0xf5, 0x0b, 0xf5, 0xf5, 0xf5, 0x08, 0xf6, 0xf6, 0xf6, 0x07, 0xf5, 0xf5, 0xf5, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xfe, 0xfe, 0xfe, 0x0f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0c, 0xee, 0xee, 0xee, 0x1f, 0xd4, 0xd4, 0xd4, 0x4c, 0xb0, 0xb0, 0xb0, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0xc4, 0xc4, 0x53, 0xe3, 0xe3, 0xe3, 0x2f, 0xee, 0xee, 0xee, 0x18, 0xf4, 0xf4, 0xf4, 0x0f, 0xf6, 0xf6, 0xf6, 0x0b, 0xf6, 0xf6, 0xf6, 0x08, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x03, 0xfd, 0xfd, 0xfd, 0x07, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xec, 0xec, 0xec, 0x23, 0xcb, 0xcb, 0xcb, 0x54, 0xb0, 0xb0, 0xb0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, 0xc3, 0xc3, 0x48, 0xdf, 0xdf, 0xdf, 0x34, 0xee, 0xee, 0xee, 0x18, 0xf5, 0xf5, 0xf5, 0x0f, 0xf6, 0xf6, 0xf6, 0x08, 0xf8, 0xf8, 0xf8, 0x07, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x03, 0xf8, 0xf8, 0xf8, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xe9, 0xe9, 0xe9, 0x27, 0xc7, 0xc7, 0xc7, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xbd, 0xbd, 0x3b, 0xdd, 0xdd, 0xdd, 0x3b, 0xee, 0xee, 0xee, 0x1b, 0xf6, 0xf6, 0xf6, 0x0f, 0xf7, 0xf7, 0xf7, 0x08, 0xf9, 0xf9, 0xf9, 0x07, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x00, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf4, 0xf4, 0xf4, 0x13, 0xe6, 0xe6, 0xe6, 0x2f, 0xc5, 0xc5, 0xc5, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xb9, 0xb9, 0x2b, 0xd8, 0xd8, 0xd8, 0x44, 0xee, 0xee, 0xee, 0x1c, 0xf6, 0xf6, 0xf6, 0x0c, 0xf8, 0xf8, 0xf8, 0x07, 0xfa, 0xfa, 0xfa, 0x04, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x00, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x00, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x17, 0xe3, 0xe3, 0xe3, 0x33, 0xc5, 0xc5, 0xc5, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x14, 0xd2, 0xd2, 0xd2, 0x4f, 0xed, 0xed, 0xed, 0x1f, 0xf6, 0xf6, 0xf6, 0x0f, 0xf9, 0xf9, 0xf9, 0x07, 0xfb, 0xfb, 0xfb, 0x04, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xff, 0xff, 0xff, 0x3f, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf8, 0xf8, 0xf8, 0x0b, 0xf1, 0xf1, 0xf1, 0x18, 0xdf, 0xdf, 0xdf, 0x3b, 0xba, 0xba, 0xba, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x07, 0xcb, 0xcb, 0xcb, 0x58, 0xeb, 0xeb, 0xeb, 0x23, 0xf6, 0xf6, 0xf6, 0x0f, 0xfa, 0xfa, 0xfa, 0x07, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x34, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0b, 0xef, 0xef, 0xef, 0x1c, 0xd6, 0xd6, 0xd6, 0x47, 0xb1, 0xb1, 0xb1, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xc5, 0xc5, 0xc5, 0x54, 0xe8, 0xe8, 0xe8, 0x28, 0xf5, 0xf5, 0xf5, 0x10, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0c, 0xee, 0xee, 0xee, 0x20, 0xcd, 0xcd, 0xcd, 0x50, 0xb0, 0xb0, 0xb0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc2, 0xc2, 0xc2, 0x48, 0xe5, 0xe5, 0xe5, 0x2c, 0xf4, 0xf4, 0xf4, 0x13, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xeb, 0xeb, 0xeb, 0x24, 0xc8, 0xc8, 0xc8, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xbf, 0xbf, 0x3b, 0xe1, 0xe1, 0xe1, 0x34, 0xf2, 0xf2, 0xf2, 0x14, 0xf9, 0xf9, 0xf9, 0x08, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x17, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x23, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xe8, 0xe8, 0xe8, 0x28, 0xc6, 0xc6, 0xc6, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0xbc, 0xbc, 0x2c, 0xdd, 0xdd, 0xdd, 0x3f, 0xf1, 0xf1, 0xf1, 0x18, 0xf8, 0xf8, 0xf8, 0x0b, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x23, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf3, 0xf3, 0xf3, 0x14, 0xe5, 0xe5, 0xe5, 0x2f, 0xc3, 0xc3, 0xc3, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x1b, 0xd4, 0xd4, 0xd4, 0x4b, 0xee, 0xee, 0xee, 0x1b, 0xf7, 0xf7, 0xf7, 0x0b, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x17, 0xe2, 0xe2, 0xe2, 0x37, 0xbc, 0xbc, 0xbc, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x08, 0xcc, 0xcc, 0xcc, 0x54, 0xec, 0xec, 0xec, 0x1f, 0xf6, 0xf6, 0xf6, 0x0c, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x58, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf8, 0xf8, 0xf8, 0x0b, 0xf1, 0xf1, 0xf1, 0x18, 0xd9, 0xd9, 0xd9, 0x40, 0xb6, 0xb6, 0xb6, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xc8, 0xc8, 0xc8, 0x53, 0xea, 0xea, 0xea, 0x24, 0xf6, 0xf6, 0xf6, 0x0f, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xf0, 0xf0, 0xf0, 0x1c, 0xd0, 0xd0, 0xd0, 0x4b, 0xb0, 0xb0, 0xb0, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xc5, 0xc5, 0x48, 0xe6, 0xe6, 0xe6, 0x2b, 0xf4, 0xf4, 0xf4, 0x10, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x47, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0c, 0xee, 0xee, 0xee, 0x20, 0xcb, 0xcb, 0xcb, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc2, 0xc2, 0xc2, 0x3c, 0xe4, 0xe4, 0xe4, 0x30, 0xf3, 0xf3, 0xf3, 0x13, 0xfa, 0xfa, 0xfa, 0x08, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x3c, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xeb, 0xeb, 0xeb, 0x24, 0xc9, 0xc9, 0xc9, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xbd, 0xbd, 0x30, 0xde, 0xde, 0xde, 0x38, 0xf1, 0xf1, 0xf1, 0x17, 0xf9, 0xf9, 0xf9, 0x08, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfb, 0xfb, 0xfb, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xe8, 0xe8, 0xe8, 0x28, 0xc3, 0xc3, 0xc3, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb6, 0xb6, 0x1f, 0xd8, 0xd8, 0xd8, 0x44, 0xef, 0xef, 0xef, 0x1b, 0xf8, 0xf8, 0xf8, 0x0b, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x28, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf4, 0xf4, 0xf4, 0x13, 0xe5, 0xe5, 0xe5, 0x30, 0xbf, 0xbf, 0xbf, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x0b, 0xcf, 0xcf, 0xcf, 0x4f, 0xee, 0xee, 0xee, 0x1c, 0xf6, 0xf6, 0xf6, 0x0c, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x1f, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x14, 0xdd, 0xdd, 0xdd, 0x3b, 0xb7, 0xb7, 0xb7, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x03, 0xcb, 0xcb, 0xcb, 0x4f, 0xeb, 0xeb, 0xeb, 0x20, 0xf6, 0xf6, 0xf6, 0x0c, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x14, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf1, 0xf1, 0xf1, 0x18, 0xd3, 0xd3, 0xd3, 0x47, 0xb0, 0xb0, 0xb0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc7, 0xc7, 0xc7, 0x48, 0xe8, 0xe8, 0xe8, 0x27, 0xf5, 0xf5, 0xf5, 0x0f, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xef, 0xef, 0xef, 0x1c, 0xcc, 0xcc, 0xcc, 0x4b, 0xb0, 0xb0, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, 0xc3, 0xc3, 0x40, 0xe4, 0xe4, 0xe4, 0x2c, 0xf4, 0xf4, 0xf4, 0x13, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0c, 0xee, 0xee, 0xee, 0x1f, 0xc8, 0xc8, 0xc8, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbe, 0xbe, 0xbe, 0x33, 0xe0, 0xe0, 0xe0, 0x34, 0xf2, 0xf2, 0xf2, 0x14, 0xf9, 0xf9, 0xf9, 0x08, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xea, 0xea, 0xea, 0x24, 0xc5, 0xc5, 0xc5, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xb9, 0xb9, 0x20, 0xdb, 0xdb, 0xdb, 0x3f, 0xf1, 0xf1, 0xf1, 0x18, 0xf9, 0xf9, 0xf9, 0x08, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfb, 0xfb, 0xfb, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xe7, 0xe7, 0xe7, 0x2b, 0xbf, 0xbf, 0xbf, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x0f, 0xd2, 0xd2, 0xd2, 0x4b, 0xef, 0xef, 0xef, 0x1b, 0xf8, 0xf8, 0xf8, 0x0b, 0xfb, 0xfb, 0xfb, 0x04, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x43, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf4, 0xf4, 0xf4, 0x13, 0xe1, 0xe1, 0xe1, 0x33, 0xb9, 0xb9, 0xb9, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x04, 0xcc, 0xcc, 0xcc, 0x4f, 0xec, 0xec, 0xec, 0x1f, 0xf6, 0xf6, 0xf6, 0x0c, 0xfb, 0xfb, 0xfb, 0x04, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x38, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x08, 0xf3, 0xf3, 0xf3, 0x14, 0xd9, 0xd9, 0xd9, 0x3c, 0xb0, 0xb0, 0xb0, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xc8, 0xc8, 0x48, 0xe9, 0xe9, 0xe9, 0x24, 0xf6, 0xf6, 0xf6, 0x0f, 0xfa, 0xfa, 0xfa, 0x04, 0xfc, 0xfc, 0xfc, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf1, 0xf1, 0xf1, 0x18, 0xcd, 0xcd, 0xcd, 0x4b, 0xb0, 0xb0, 0xb0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xc5, 0xc5, 0x3f, 0xe7, 0xe7, 0xe7, 0x2b, 0xf5, 0xf5, 0xf5, 0x10, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfe, 0xfe, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x27, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x03, 0xf8, 0xf8, 0xf8, 0x0b, 0xef, 0xef, 0xef, 0x1c, 0xca, 0xca, 0xca, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, 0xc3, 0xc3, 0x33, 0xe2, 0xe2, 0xe2, 0x30, 0xf3, 0xf3, 0xf3, 0x13, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0c, 0xed, 0xed, 0xed, 0x20, 0xc6, 0xc6, 0xc6, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0xbc, 0xbc, 0x24, 0xde, 0xde, 0xde, 0x3b, 0xf1, 0xf1, 0xf1, 0x17, 0xf9, 0xf9, 0xf9, 0x08, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x14, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xea, 0xea, 0xea, 0x24, 0xc0, 0xc0, 0xc0, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x14, 0xd5, 0xd5, 0xd5, 0x44, 0xf0, 0xf0, 0xf0, 0x18, 0xf8, 0xf8, 0xf8, 0x0b, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf5, 0xf5, 0xf5, 0x10, 0xe6, 0xe6, 0xe6, 0x2c, 0xbc, 0xbc, 0xbc, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x07, 0xcd, 0xcd, 0xcd, 0x4c, 0xee, 0xee, 0xee, 0x1c, 0xf7, 0xf7, 0xf7, 0x0b, 0xfb, 0xfb, 0xfb, 0x04, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf4, 0xf4, 0xf4, 0x13, 0xdb, 0xdb, 0xdb, 0x38, 0xb1, 0xb1, 0xb1, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xcb, 0xcb, 0xcb, 0x4b, 0xeb, 0xeb, 0xeb, 0x23, 0xf6, 0xf6, 0xf6, 0x0c, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf3, 0xf3, 0xf3, 0x14, 0xd0, 0xd0, 0xd0, 0x43, 0xb0, 0xb0, 0xb0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc9, 0xc9, 0xc9, 0x3f, 0xe8, 0xe8, 0xe8, 0x27, 0xf6, 0xf6, 0xf6, 0x0f, 0xfa, 0xfa, 0xfa, 0x04, 0xfd, 0xfd, 0xfd, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x4b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf1, 0xf1, 0xf1, 0x18, 0xca, 0xca, 0xca, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, 0xc3, 0xc3, 0x34, 0xe4, 0xe4, 0xe4, 0x2c, 0xf4, 0xf4, 0xf4, 0x10, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf8, 0xf8, 0xf8, 0x0b, 0xef, 0xef, 0xef, 0x1c, 0xc7, 0xc7, 0xc7, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xbd, 0xbd, 0x28, 0xe0, 0xe0, 0xe0, 0x34, 0xf3, 0xf3, 0xf3, 0x14, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0c, 0xec, 0xec, 0xec, 0x20, 0xc4, 0xc4, 0xc4, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xb9, 0xb9, 0x18, 0xd9, 0xd9, 0xd9, 0x40, 0xf1, 0xf1, 0xf1, 0x17, 0xf9, 0xf9, 0xf9, 0x08, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xe9, 0xe9, 0xe9, 0x27, 0xbc, 0xbc, 0xbc, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x07, 0xd2, 0xd2, 0xd2, 0x4b, 0xef, 0xef, 0xef, 0x1b, 0xf8, 0xf8, 0xf8, 0x0b, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x10, 0xdf, 0xdf, 0xdf, 0x30, 0xb5, 0xb5, 0xb5, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x00, 0xcc, 0xcc, 0xcc, 0x47, 0xed, 0xed, 0xed, 0x1f, 0xf7, 0xf7, 0xf7, 0x0b, 0xfb, 0xfb, 0xfb, 0x04, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf4, 0xf4, 0xf4, 0x13, 0xd2, 0xd2, 0xd2, 0x3c, 0xb0, 0xb0, 0xb0, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xca, 0xca, 0xca, 0x40, 0xeb, 0xeb, 0xeb, 0x23, 0xf6, 0xf6, 0xf6, 0x0c, 0xfb, 0xfb, 0xfb, 0x04, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x14, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf2, 0xf2, 0xf2, 0x14, 0xcb, 0xcb, 0xcb, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xc5, 0xc5, 0x38, 0xe6, 0xe6, 0xe6, 0x28, 0xf5, 0xf5, 0xf5, 0x0f, 0xfa, 0xfa, 0xfa, 0x04, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf0, 0xf0, 0xf0, 0x18, 0xca, 0xca, 0xca, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc1, 0xc1, 0xc1, 0x2b, 0xe3, 0xe3, 0xe3, 0x30, 0xf4, 0xf4, 0xf4, 0x13, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, 0xae, 0xd1, 0x03, 0x80, 0xb1, 0xd5, 0x07, 0x82, 0xb1, 0xd6, 0x10, 0x82, 0xb2, 0xd7, 0x23, 0x82, 0xb2, 0xd8, 0x30, 0x82, 0xb2, 0xd8, 0x3c, 0x82, 0xb2, 0xd8, 0x48, 0x82, 0xb2, 0xd8, 0x53, 0x82, 0xb2, 0xd8, 0x53, 0x82, 0xb2, 0xd8, 0x53, 0x82, 0xb2, 0xd8, 0x6b, 0x82, 0xb2, 0xd8, 0x6f, 0x82, 0xb2, 0xd8, 0x78, 0x82, 0xb2, 0xd8, 0x78, 0x82, 0xb2, 0xd8, 0x78, 0x82, 0xb2, 0xd8, 0x78, 0x82, 0xb2, 0xd8, 0x78, 0x81, 0xb1, 0xd8, 0x78, 0x7f, 0xb1, 0xd8, 0x78, 0x7e, 0xb0, 0xd8, 0x78, 0x7c, 0xaf, 0xd7, 0x70, 0x79, 0xad, 0xd6, 0x6c, 0x77, 0xad, 0xd5, 0x64, 0x74, 0xab, 0xd5, 0x5c, 0x72, 0xa9, 0xd4, 0x54, 0x6f, 0xa7, 0xd3, 0x4b, 0x6c, 0xa5, 0xd2, 0x3f, 0x69, 0xa3, 0xd2, 0x33, 0x67, 0xa3, 0xd2, 0x24, 0x66, 0xa2, 0xd2, 0x17, 0x65, 0xa0, 0xd1, 0x08, 0x64, 0xa2, 0xd0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf8, 0xf8, 0xf8, 0x0b, 0xee, 0xee, 0xee, 0x1c, 0xc5, 0xc5, 0xc5, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xbd, 0xbd, 0x1c, 0xdf, 0xdf, 0xdf, 0x3b, 0xf2, 0xf2, 0xf2, 0x14, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xfe, 0xfe, 0xff, 0x37, 0xf7, 0xfa, 0xfc, 0x34, 0xd5, 0xe4, 0xf1, 0x40, 0xbc, 0xd4, 0xe7, 0x53, 0xab, 0xc9, 0xe1, 0x64, 0x9f, 0xc2, 0xdd, 0x7b, 0x97, 0xbe, 0xda, 0x8f, 0x8a, 0xb6, 0xd6, 0x9f, 0x7f, 0xaf, 0xd3, 0xb3, 0x81, 0xb0, 0xd3, 0xc7, 0x81, 0xb0, 0xd4, 0xdc, 0x81, 0xb1, 0xd5, 0xec, 0x82, 0xb1, 0xd6, 0xfb, 0x82, 0xb2, 0xd7, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb1, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x70, 0xa8, 0xd3, 0xff, 0x6e, 0xa6, 0xd3, 0xff, 0x6b, 0xa5, 0xd2, 0xff, 0x69, 0xa4, 0xd2, 0xff, 0x68, 0xa3, 0xd2, 0xfc, 0x67, 0xa3, 0xd2, 0xef, 0x67, 0xa2, 0xd2, 0xdf, 0x66, 0xa2, 0xd2, 0xc8, 0x66, 0xa2, 0xd2, 0xb4, 0x65, 0xa2, 0xd2, 0x9c, 0x65, 0xa2, 0xd2, 0x84, 0x65, 0xa2, 0xd2, 0x6b, 0x65, 0xa1, 0xd2, 0x4c, 0x64, 0xa1, 0xd2, 0x2c, 0x64, 0xa0, 0xd2, 0x0f, 0x6c, 0xa0, 0xd5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0c, 0xec, 0xec, 0xec, 0x20, 0xd5, 0xd5, 0xd5, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x0b, 0xd2, 0xd2, 0xd2, 0x48, 0xf1, 0xf1, 0xf1, 0x17, 0xf9, 0xf9, 0xf9, 0x08, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x47, 0xff, 0xff, 0xff, 0x50, 0xf1, 0xf6, 0xfb, 0x54, 0xc9, 0xde, 0xef, 0x70, 0xad, 0xce, 0xe6, 0x93, 0x9d, 0xc3, 0xe2, 0xb4, 0x95, 0xbe, 0xdf, 0xd0, 0x90, 0xbb, 0xdc, 0xe8, 0x8e, 0xb9, 0xdb, 0xfb, 0x8e, 0xb9, 0xda, 0xff, 0x8f, 0xba, 0xd9, 0xff, 0x90, 0xba, 0xd9, 0xff, 0x8f, 0xba, 0xda, 0xff, 0x8e, 0xba, 0xda, 0xff, 0x88, 0xb6, 0xd8, 0xff, 0x81, 0xb1, 0xd6, 0xff, 0x81, 0xb2, 0xd6, 0xff, 0x81, 0xb1, 0xd6, 0xff, 0x82, 0xb2, 0xd7, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x6f, 0xa7, 0xd4, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x6e, 0xa6, 0xd3, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6c, 0xa6, 0xd3, 0xff, 0x6c, 0xa5, 0xd2, 0xff, 0x6a, 0xa4, 0xd2, 0xff, 0x6a, 0xa4, 0xd2, 0xff, 0x69, 0xa3, 0xd2, 0xff, 0x69, 0xa3, 0xd2, 0xeb, 0x67, 0xa3, 0xd2, 0xc7, 0x67, 0xa2, 0xd2, 0xa0, 0x66, 0xa2, 0xd2, 0x78, 0x65, 0xa2, 0xd2, 0x4c, 0x64, 0xa0, 0xd2, 0x20, 0x65, 0xa0, 0xd3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xe1, 0xe1, 0xe1, 0x2b, 0xb7, 0xb7, 0xb7, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x03, 0xd0, 0xd0, 0xd0, 0x4f, 0xed, 0xed, 0xed, 0x1f, 0xf8, 0xf8, 0xf8, 0x0b, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x69, 0xa3, 0xd5, 0x00, 0x66, 0xa2, 0xd2, 0x28, 0x67, 0xa2, 0xd2, 0x60, 0x9b, 0xc2, 0xe2, 0xb4, 0xa0, 0xc5, 0xe3, 0xdf, 0x98, 0xc0, 0xe0, 0xfc, 0x96, 0xbf, 0xe0, 0xff, 0x94, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x93, 0xbe, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x91, 0xbc, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x7e, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xab, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x75, 0xaa, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x74, 0xa9, 0xd5, 0xff, 0x73, 0xa9, 0xd5, 0xff, 0x73, 0xa9, 0xd5, 0xff, 0x72, 0xa9, 0xd5, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd4, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6c, 0xa5, 0xd3, 0xff, 0x6a, 0xa4, 0xd2, 0xff, 0x67, 0xa3, 0xd2, 0xec, 0x67, 0xa2, 0xd2, 0xbb, 0x66, 0xa2, 0xd2, 0x83, 0x65, 0xa1, 0xd2, 0x48, 0x64, 0xa0, 0xd2, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf5, 0xf5, 0xf5, 0x10, 0xd1, 0xd1, 0xd1, 0x43, 0xb0, 0xb0, 0xb0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xc8, 0xc8, 0x50, 0xe7, 0xe7, 0xe7, 0x27, 0xf6, 0xf6, 0xf6, 0x0c, 0xfb, 0xfb, 0xfb, 0x04, 0xfd, 0xfd, 0xfd, 0x00, 0x67, 0xa1, 0xd2, 0x04, 0x68, 0xa3, 0xd2, 0x43, 0x6a, 0xa5, 0xd2, 0x94, 0x6b, 0xa5, 0xd2, 0xe0, 0x6d, 0xa7, 0xd3, 0xff, 0x6f, 0xa8, 0xd3, 0xff, 0x8d, 0xbb, 0xdd, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe2, 0xff, 0x9a, 0xc1, 0xe1, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x8b, 0xb9, 0xdc, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x85, 0xb4, 0xda, 0xff, 0x85, 0xb4, 0xda, 0xff, 0x84, 0xb4, 0xda, 0xff, 0x84, 0xb3, 0xda, 0xff, 0x84, 0xb3, 0xda, 0xff, 0x83, 0xb2, 0xd9, 0xff, 0x81, 0xb1, 0xd9, 0xff, 0x80, 0xb1, 0xd9, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7d, 0xaf, 0xd8, 0xff, 0x7c, 0xae, 0xd7, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x79, 0xad, 0xd7, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xa9, 0xd5, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd4, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6c, 0xa5, 0xd3, 0xff, 0x6a, 0xa4, 0xd2, 0xff, 0x68, 0xa3, 0xd2, 0xf8, 0x67, 0xa2, 0xd2, 0xc0, 0x65, 0xa1, 0xd2, 0x77, 0x64, 0xa1, 0xd1, 0x27, 0x5e, 0xae, 0xd7, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfa, 0xfa, 0xfa, 0x07, 0xf0, 0xf0, 0xf0, 0x17, 0xc7, 0xc7, 0xc7, 0x53, 0xb0, 0xb0, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, 0xc3, 0xc3, 0x48, 0xe1, 0xe1, 0xe1, 0x34, 0xf3, 0xf3, 0xf3, 0x10, 0x89, 0xb8, 0xdc, 0x17, 0x6e, 0xa7, 0xd3, 0x7b, 0x6e, 0xa7, 0xd3, 0xdf, 0x70, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x72, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x8b, 0xb9, 0xdc, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc3, 0xe2, 0xff, 0x9b, 0xc1, 0xe1, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xe0, 0xff, 0x97, 0xbf, 0xe0, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x94, 0xbf, 0xdf, 0xff, 0x92, 0xbd, 0xde, 0xff, 0x91, 0xbc, 0xde, 0xff, 0x8d, 0xba, 0xdc, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb8, 0xda, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8d, 0xba, 0xdb, 0xff, 0x8d, 0xba, 0xdb, 0xff, 0x8d, 0xba, 0xdb, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8f, 0xba, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x90, 0xbb, 0xdc, 0xff, 0x90, 0xbb, 0xdd, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x92, 0xbc, 0xdd, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x94, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xdf, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x93, 0xbc, 0xde, 0xff, 0x93, 0xbc, 0xde, 0xff, 0x93, 0xbc, 0xde, 0xff, 0x92, 0xbc, 0xde, 0xff, 0x90, 0xba, 0xdd, 0xff, 0x8e, 0xba, 0xdd, 0xff, 0x8c, 0xb8, 0xdc, 0xff, 0x89, 0xb6, 0xdb, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x80, 0xb1, 0xd9, 0xff, 0x7d, 0xaf, 0xd8, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x78, 0xad, 0xd7, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xaa, 0xd5, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x70, 0xa7, 0xd4, 0xff, 0x6e, 0xa7, 0xd3, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6c, 0xa5, 0xd2, 0xff, 0x6a, 0xa4, 0xd2, 0xff, 0x68, 0xa3, 0xd2, 0xfc, 0x66, 0xa2, 0xd2, 0xc7, 0x65, 0xa1, 0xd2, 0x5f, 0x89, 0xb8, 0xdc, 0x08, 0xf8, 0xf8, 0xf8, 0x0b, 0xea, 0xea, 0xea, 0x23, 0xc3, 0xc3, 0xc3, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbb, 0xbb, 0xbb, 0x3b, 0xd5, 0xd6, 0xd7, 0x47, 0x8a, 0xb7, 0xd9, 0x74, 0x75, 0xac, 0xd5, 0xec, 0x74, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc3, 0xe2, 0xff, 0x9b, 0xc1, 0xe1, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xe0, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x94, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x94, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x96, 0xbf, 0xde, 0xff, 0x97, 0xbf, 0xde, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x9a, 0xc0, 0xdf, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc2, 0xe0, 0xff, 0x9c, 0xc2, 0xe0, 0xff, 0x9c, 0xc2, 0xe0, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9d, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x8e, 0xba, 0xdd, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x85, 0xb4, 0xda, 0xff, 0x81, 0xb1, 0xd9, 0xff, 0x7c, 0xae, 0xd8, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x75, 0xaa, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd3, 0xff, 0x6e, 0xa7, 0xd3, 0xff, 0x6c, 0xa6, 0xd3, 0xff, 0x6a, 0xa4, 0xd2, 0xff, 0x68, 0xa3, 0xd2, 0xff, 0x68, 0xa3, 0xd2, 0xdf, 0x7e, 0xb0, 0xd8, 0x5c, 0xe3, 0xe3, 0xe4, 0x30, 0xbf, 0xbf, 0xbf, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb5, 0xb6, 0x28, 0xa1, 0xbc, 0xd1, 0xaf, 0x80, 0xb1, 0xd7, 0xff, 0x77, 0xad, 0xd5, 0xff, 0x74, 0xab, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc3, 0xe2, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x99, 0xc1, 0xe0, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x97, 0xc0, 0xe0, 0xff, 0x96, 0xbf, 0xe0, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x94, 0xbe, 0xde, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x90, 0xbc, 0xdd, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8d, 0xb9, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x90, 0xbc, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x94, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x96, 0xbf, 0xde, 0xff, 0x96, 0xbf, 0xde, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x9a, 0xc1, 0xdf, 0xff, 0x9a, 0xc1, 0xdf, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x8e, 0xba, 0xdd, 0xff, 0x8b, 0xb8, 0xdc, 0xff, 0x87, 0xb6, 0xdb, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd3, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x79, 0xad, 0xd5, 0xff, 0x99, 0xbc, 0xd6, 0xa0, 0xbc, 0xbd, 0xbd, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0xaf, 0xcc, 0x4f, 0x94, 0xb4, 0xce, 0xff, 0x82, 0xb1, 0xd7, 0xff, 0x76, 0xac, 0xd5, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x72, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0xa0, 0xc5, 0xe3, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe1, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x98, 0xbf, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x92, 0xbd, 0xde, 0xff, 0x90, 0xbc, 0xdd, 0xff, 0x8e, 0xbb, 0xdd, 0xff, 0x8d, 0xba, 0xdc, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb3, 0xd8, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8d, 0xb9, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8f, 0xba, 0xdc, 0xff, 0x90, 0xbb, 0xdc, 0xff, 0x90, 0xbc, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x91, 0xbd, 0xdd, 0xff, 0x91, 0xbd, 0xdd, 0xff, 0x91, 0xbd, 0xdd, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x90, 0xbb, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb1, 0xd8, 0xff, 0x81, 0xb1, 0xd8, 0xff, 0x81, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd7, 0xff, 0x80, 0xb1, 0xd7, 0xff, 0x80, 0xb1, 0xd7, 0xff, 0x80, 0xb1, 0xd7, 0xff, 0x80, 0xb0, 0xd7, 0xff, 0x80, 0xb1, 0xd7, 0xff, 0x85, 0xb3, 0xd8, 0xff, 0x8d, 0xb8, 0xda, 0xff, 0x99, 0xbb, 0xd6, 0xff, 0x97, 0xae, 0xc1, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, 0xb2, 0xd6, 0x20, 0x91, 0xb2, 0xcc, 0xff, 0x83, 0xb1, 0xd6, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x70, 0xa8, 0xd3, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x7a, 0xae, 0xd7, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc4, 0xe1, 0xff, 0x9b, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x99, 0xc1, 0xe0, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x84, 0xb3, 0xd9, 0xff, 0x86, 0xb4, 0xd9, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x88, 0xb6, 0xd9, 0xff, 0x8d, 0xb9, 0xdb, 0xff, 0x97, 0xbe, 0xdc, 0xff, 0xa0, 0xbe, 0xd4, 0xff, 0x8a, 0xab, 0xc4, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, 0xa1, 0xcb, 0x03, 0x8a, 0xab, 0xc6, 0xff, 0x89, 0xb3, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x77, 0xad, 0xd6, 0xff, 0xa0, 0xc5, 0xe3, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc4, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x94, 0xbe, 0xdf, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x88, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x90, 0xbb, 0xdb, 0xff, 0x9b, 0xbf, 0xdb, 0xff, 0x98, 0xb0, 0xc5, 0xff, 0x60, 0x85, 0xa7, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7d, 0x9f, 0xbd, 0xef, 0x8a, 0xad, 0xcb, 0xff, 0x7c, 0xad, 0xd5, 0xff, 0x73, 0xa9, 0xd5, 0xff, 0x70, 0xa8, 0xd3, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x76, 0xac, 0xd5, 0xff, 0x9c, 0xc3, 0xe2, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc4, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x92, 0xbd, 0xde, 0xff, 0x90, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x84, 0xb3, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb8, 0xda, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x8f, 0xb9, 0xda, 0xff, 0x8d, 0xad, 0xc6, 0xff, 0x80, 0x97, 0xab, 0xef, 0x52, 0x78, 0xa2, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0xa1, 0xc7, 0xc0, 0x89, 0xa5, 0xbf, 0xff, 0x83, 0xa8, 0xc8, 0xff, 0x77, 0xa7, 0xd0, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x9a, 0xc1, 0xe1, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc4, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe1, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbd, 0xde, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x8e, 0xbb, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xae, 0xd7, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7c, 0xae, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7e, 0xaf, 0xd7, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb3, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7c, 0xad, 0xd5, 0xff, 0x73, 0x9f, 0xc4, 0xff, 0x74, 0x94, 0xb2, 0xff, 0x81, 0x97, 0xac, 0xff, 0xac, 0xba, 0xc8, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdc, 0xe4, 0xeb, 0xa0, 0x82, 0xa7, 0xc7, 0xe7, 0x83, 0xa3, 0xbf, 0xff, 0x87, 0xa8, 0xc6, 0xff, 0x7a, 0xa3, 0xc8, 0xff, 0x75, 0xa4, 0xcc, 0xff, 0x75, 0xa7, 0xd1, 0xff, 0x77, 0xab, 0xd4, 0xff, 0x76, 0xab, 0xd4, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x95, 0xbe, 0xdf, 0xff, 0x9f, 0xc4, 0xe2, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x94, 0xbe, 0xdf, 0xff, 0x92, 0xbd, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x8d, 0xba, 0xdc, 0xff, 0x8b, 0xb9, 0xdc, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x80, 0xb2, 0xd8, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb2, 0xd8, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x84, 0xb3, 0xd8, 0xff, 0x83, 0xb3, 0xd8, 0xff, 0x83, 0xb2, 0xd8, 0xff, 0x81, 0xb1, 0xd7, 0xff, 0x80, 0xb0, 0xd7, 0xff, 0x7e, 0xaf, 0xd7, 0xff, 0x7d, 0xae, 0xd6, 0xff, 0x7b, 0xad, 0xd5, 0xff, 0x78, 0xad, 0xd5, 0xff, 0x74, 0xa9, 0xd2, 0xff, 0x6a, 0x9c, 0xc5, 0xff, 0x62, 0x8e, 0xb5, 0xff, 0x5e, 0x83, 0xa6, 0xff, 0x6a, 0x89, 0xa8, 0xff, 0x7f, 0x95, 0xac, 0xff, 0x90, 0xa1, 0xb1, 0xcb, 0xec, 0xec, 0xec, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, 0xfa, 0xfa, 0x9f, 0xea, 0xea, 0xea, 0xcc, 0xbc, 0xca, 0xd6, 0xbf, 0x90, 0xad, 0xc5, 0xdf, 0x87, 0xa5, 0xc0, 0xfc, 0x89, 0xaa, 0xc6, 0xff, 0x80, 0xa6, 0xc7, 0xff, 0x77, 0xa1, 0xc6, 0xff, 0x73, 0xa0, 0xc8, 0xff, 0x72, 0xa2, 0xcb, 0xff, 0x73, 0xa5, 0xce, 0xff, 0x90, 0xba, 0xda, 0xff, 0x9e, 0xc3, 0xe0, 0xff, 0x9c, 0xc2, 0xe0, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x99, 0xbf, 0xdf, 0xff, 0x97, 0xbf, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x90, 0xbb, 0xdd, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7d, 0xb0, 0xd8, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x84, 0xb3, 0xd9, 0xff, 0x83, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb1, 0xd7, 0xff, 0x80, 0xb0, 0xd7, 0xff, 0x7e, 0xaf, 0xd6, 0xff, 0x7d, 0xae, 0xd6, 0xff, 0x7c, 0xad, 0xd5, 0xff, 0x79, 0xad, 0xd4, 0xff, 0x78, 0xac, 0xd4, 0xff, 0x76, 0xaa, 0xd3, 0xff, 0x73, 0xa8, 0xd2, 0xff, 0x70, 0xa6, 0xd1, 0xff, 0x6d, 0xa3, 0xce, 0xff, 0x65, 0x9a, 0xc3, 0xff, 0x5f, 0x8e, 0xb7, 0xff, 0x58, 0x84, 0xaa, 0xff, 0x55, 0x7b, 0x9f, 0xff, 0x5a, 0x7e, 0xa0, 0xff, 0x64, 0x85, 0xa5, 0xff, 0x72, 0x8e, 0xaa, 0xff, 0x7d, 0x93, 0xa9, 0xf8, 0x97, 0xa5, 0xb2, 0xb0, 0xd0, 0xd0, 0xd0, 0x9c, 0xee, 0xee, 0xee, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xf6, 0xf6, 0xa4, 0xf9, 0xf9, 0xf9, 0xf7, 0xf5, 0xf5, 0xf5, 0xe7, 0xeb, 0xeb, 0xeb, 0xcf, 0xce, 0xd5, 0xdb, 0xbb, 0x9c, 0xb4, 0xc8, 0xcb, 0x88, 0xa6, 0xc1, 0xef, 0x8b, 0xa8, 0xc2, 0xff, 0x87, 0xa7, 0xc3, 0xff, 0x7d, 0xa2, 0xc3, 0xff, 0x74, 0x9c, 0xc1, 0xff, 0x85, 0xaa, 0xca, 0xff, 0x97, 0xb8, 0xd4, 0xff, 0x95, 0xb8, 0xd4, 0xff, 0x93, 0xb8, 0xd6, 0xff, 0x93, 0xb9, 0xd7, 0xff, 0x92, 0xba, 0xd9, 0xff, 0x92, 0xbb, 0xda, 0xff, 0x90, 0xb9, 0xda, 0xff, 0x8e, 0xb8, 0xda, 0xff, 0x8c, 0xb8, 0xda, 0xff, 0x8a, 0xb7, 0xd9, 0xff, 0x89, 0xb6, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x85, 0xb3, 0xd8, 0xff, 0x7a, 0xad, 0xd5, 0xff, 0x79, 0xad, 0xd5, 0xff, 0x7a, 0xad, 0xd5, 0xff, 0x7a, 0xad, 0xd5, 0xff, 0x7a, 0xae, 0xd5, 0xff, 0x7b, 0xae, 0xd5, 0xff, 0x7b, 0xae, 0xd6, 0xff, 0x7c, 0xae, 0xd6, 0xff, 0x7b, 0xae, 0xd6, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7e, 0xaf, 0xd7, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7d, 0xaf, 0xd6, 0xff, 0x7c, 0xae, 0xd6, 0xff, 0x7b, 0xad, 0xd5, 0xff, 0x79, 0xad, 0xd5, 0xff, 0x78, 0xac, 0xd4, 0xff, 0x77, 0xab, 0xd3, 0xff, 0x75, 0xa9, 0xd2, 0xff, 0x73, 0xa8, 0xd2, 0xff, 0x71, 0xa7, 0xd1, 0xff, 0x6f, 0xa5, 0xd0, 0xff, 0x6d, 0xa4, 0xcf, 0xff, 0x6a, 0xa1, 0xcd, 0xff, 0x64, 0x9b, 0xc5, 0xff, 0x5f, 0x91, 0xbc, 0xff, 0x59, 0x89, 0xb1, 0xff, 0x53, 0x80, 0xa8, 0xff, 0x50, 0x78, 0x9d, 0xff, 0x4d, 0x72, 0x95, 0xff, 0x4f, 0x73, 0x95, 0xff, 0x53, 0x76, 0x98, 0xff, 0x59, 0x7a, 0x9b, 0xff, 0x62, 0x81, 0x9f, 0xff, 0x6f, 0x8a, 0xa6, 0xff, 0x7c, 0x94, 0xab, 0xff, 0x8e, 0x9e, 0xae, 0xdb, 0xb7, 0xbc, 0xc0, 0xa0, 0xc9, 0xc9, 0xc9, 0xab, 0xd2, 0xd2, 0xd2, 0xcc, 0xed, 0xed, 0xed, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdc, 0xdc, 0xdc, 0x90, 0xbf, 0xbf, 0xbf, 0xdf, 0xe5, 0xe5, 0xe5, 0xf0, 0xf9, 0xf9, 0xf9, 0xf8, 0xf7, 0xf7, 0xf7, 0xec, 0xef, 0xef, 0xef, 0xd7, 0xe4, 0xe4, 0xe4, 0xbc, 0xb8, 0xc7, 0xd3, 0xbb, 0x96, 0xaf, 0xc5, 0xcf, 0x88, 0xa5, 0xbf, 0xf0, 0x87, 0xa3, 0xbd, 0xff, 0x93, 0xad, 0xc5, 0xff, 0xa0, 0xba, 0xd0, 0xff, 0x99, 0xb5, 0xce, 0xff, 0x91, 0xb0, 0xcc, 0xff, 0x8c, 0xad, 0xca, 0xff, 0x87, 0xaa, 0xc9, 0xff, 0x82, 0xa8, 0xc8, 0xff, 0x81, 0xa8, 0xc9, 0xff, 0x7f, 0xa7, 0xca, 0xff, 0x7f, 0xa9, 0xcc, 0xff, 0x7e, 0xa9, 0xcd, 0xff, 0x7d, 0xa9, 0xce, 0xff, 0x7c, 0xaa, 0xcf, 0xff, 0x7c, 0xab, 0xd0, 0xff, 0x75, 0xa6, 0xce, 0xff, 0x74, 0xa7, 0xd0, 0xff, 0x75, 0xa8, 0xd1, 0xff, 0x76, 0xa9, 0xd1, 0xff, 0x76, 0xa9, 0xd2, 0xff, 0x77, 0xab, 0xd2, 0xff, 0x77, 0xab, 0xd2, 0xff, 0x77, 0xac, 0xd2, 0xff, 0x77, 0xab, 0xd3, 0xff, 0x77, 0xab, 0xd3, 0xff, 0x77, 0xab, 0xd3, 0xff, 0x77, 0xab, 0xd3, 0xff, 0x77, 0xab, 0xd3, 0xff, 0x77, 0xab, 0xd3, 0xff, 0x77, 0xab, 0xd4, 0xff, 0x77, 0xab, 0xd4, 0xff, 0x77, 0xab, 0xd4, 0xff, 0x77, 0xab, 0xd4, 0xff, 0x77, 0xab, 0xd4, 0xff, 0x77, 0xab, 0xd4, 0xff, 0x77, 0xab, 0xd4, 0xff, 0x77, 0xab, 0xd4, 0xff, 0x77, 0xab, 0xd4, 0xff, 0x76, 0xaa, 0xd3, 0xff, 0x76, 0xaa, 0xd3, 0xff, 0x75, 0xaa, 0xd3, 0xff, 0x74, 0xa9, 0xd2, 0xff, 0x74, 0xa9, 0xd2, 0xff, 0x73, 0xa8, 0xd2, 0xff, 0x72, 0xa8, 0xd2, 0xff, 0x72, 0xa7, 0xd2, 0xff, 0x72, 0xa7, 0xd1, 0xff, 0x71, 0xa6, 0xd2, 0xff, 0x71, 0xa6, 0xd1, 0xff, 0x6d, 0xa4, 0xd0, 0xff, 0x6c, 0xa2, 0xce, 0xff, 0x69, 0xa1, 0xcd, 0xff, 0x66, 0x9c, 0xc8, 0xff, 0x62, 0x98, 0xc2, 0xff, 0x5e, 0x92, 0xbd, 0xff, 0x5a, 0x8b, 0xb5, 0xff, 0x56, 0x87, 0xaf, 0xff, 0x52, 0x81, 0xa9, 0xff, 0x4f, 0x79, 0xa0, 0xff, 0x4b, 0x74, 0x9a, 0xff, 0x47, 0x6d, 0x91, 0xff, 0x46, 0x6a, 0x8d, 0xff, 0x47, 0x6a, 0x8b, 0xff, 0x48, 0x6a, 0x8b, 0xff, 0x4b, 0x6c, 0x8b, 0xff, 0x4f, 0x6e, 0x8d, 0xff, 0x53, 0x72, 0x90, 0xff, 0x5b, 0x77, 0x94, 0xff, 0x62, 0x7e, 0x99, 0xff, 0x6e, 0x87, 0x9f, 0xff, 0x79, 0x8f, 0xa4, 0xff, 0x92, 0xa1, 0xaf, 0xe4, 0xb7, 0xbc, 0xc1, 0xb8, 0xcd, 0xcd, 0xcd, 0xb0, 0xcd, 0xcd, 0xcd, 0xc7, 0xc4, 0xc4, 0xc4, 0xcf, 0xb2, 0xb2, 0xb2, 0xd8, 0xdb, 0xdb, 0xdb, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xdf, 0xdf, 0x88, 0x9b, 0x9b, 0x9b, 0xaf, 0x86, 0x86, 0x86, 0x9c, 0xad, 0xad, 0xad, 0xb7, 0xdb, 0xdb, 0xdb, 0xdb, 0xf5, 0xf5, 0xf5, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf4, 0xf4, 0xf4, 0xe4, 0xea, 0xea, 0xea, 0xcc, 0xde, 0xde, 0xde, 0xaf, 0xb7, 0xc4, 0xd0, 0xaf, 0xa9, 0xbc, 0xcd, 0xcb, 0xb0, 0xc2, 0xd2, 0xeb, 0xa5, 0xba, 0xcd, 0xfc, 0xa0, 0xb6, 0xc9, 0xff, 0x98, 0xb0, 0xc6, 0xff, 0x8f, 0xab, 0xc3, 0xff, 0x88, 0xa5, 0xbf, 0xff, 0x81, 0xa1, 0xbe, 0xff, 0x7b, 0x9d, 0xbc, 0xff, 0x77, 0x9b, 0xbc, 0xff, 0x72, 0x98, 0xba, 0xff, 0x6e, 0x96, 0xb8, 0xff, 0x6b, 0x94, 0xb8, 0xff, 0x67, 0x92, 0xb7, 0xff, 0x5e, 0x8b, 0xb4, 0xff, 0x58, 0x88, 0xb1, 0xff, 0x59, 0x89, 0xb2, 0xff, 0x5b, 0x8a, 0xb4, 0xff, 0x5d, 0x8d, 0xb6, 0xff, 0x5f, 0x8f, 0xb8, 0xff, 0x62, 0x91, 0xbb, 0xff, 0x63, 0x94, 0xbd, 0xff, 0x64, 0x95, 0xbf, 0xff, 0x65, 0x97, 0xbf, 0xff, 0x66, 0x98, 0xc0, 0xff, 0x67, 0x98, 0xc0, 0xff, 0x66, 0x98, 0xc0, 0xff, 0x66, 0x98, 0xc0, 0xff, 0x69, 0x9b, 0xc2, 0xff, 0x6a, 0x9b, 0xc4, 0xff, 0x6a, 0x9b, 0xc3, 0xff, 0x6b, 0x9c, 0xc5, 0xff, 0x6b, 0x9c, 0xc5, 0xff, 0x6b, 0x9c, 0xc4, 0xff, 0x6a, 0x9b, 0xc4, 0xff, 0x68, 0x9a, 0xc1, 0xff, 0x67, 0x99, 0xc1, 0xff, 0x66, 0x98, 0xc0, 0xff, 0x64, 0x95, 0xbe, 0xff, 0x63, 0x93, 0xbc, 0xff, 0x60, 0x91, 0xba, 0xff, 0x5e, 0x8e, 0xb7, 0xff, 0x5b, 0x8b, 0xb4, 0xff, 0x59, 0x89, 0xb1, 0xff, 0x56, 0x85, 0xad, 0xff, 0x54, 0x82, 0xaa, 0xff, 0x52, 0x7f, 0xa6, 0xff, 0x50, 0x7b, 0xa3, 0xff, 0x4d, 0x77, 0x9d, 0xff, 0x4b, 0x73, 0x99, 0xff, 0x48, 0x6d, 0x91, 0xff, 0x47, 0x6b, 0x8e, 0xff, 0x46, 0x6a, 0x8c, 0xff, 0x46, 0x69, 0x8b, 0xff, 0x46, 0x68, 0x89, 0xff, 0x46, 0x67, 0x89, 0xff, 0x46, 0x66, 0x87, 0xff, 0x46, 0x66, 0x86, 0xff, 0x46, 0x65, 0x85, 0xff, 0x48, 0x65, 0x84, 0xff, 0x4a, 0x67, 0x84, 0xff, 0x4d, 0x69, 0x84, 0xff, 0x52, 0x6c, 0x87, 0xff, 0x59, 0x72, 0x8a, 0xff, 0x62, 0x79, 0x90, 0xff, 0x6c, 0x81, 0x97, 0xff, 0x73, 0x88, 0x9b, 0xff, 0x7f, 0x92, 0xa4, 0xf3, 0xa1, 0xad, 0xb7, 0xd8, 0xc8, 0xcb, 0xce, 0xc0, 0xd8, 0xd8, 0xd8, 0xc4, 0xd6, 0xd6, 0xd6, 0xd3, 0xce, 0xce, 0xce, 0xd3, 0xb7, 0xb7, 0xb7, 0xcb, 0x95, 0x95, 0x95, 0xc8, 0x96, 0x96, 0x96, 0xc8, 0xe6, 0xe6, 0xe6, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0xe4, 0xe4, 0x7b, 0x9b, 0x9b, 0x9b, 0x83, 0x7c, 0x7c, 0x7c, 0x68, 0x77, 0x77, 0x77, 0x64, 0x7f, 0x7f, 0x7f, 0x68, 0xa3, 0xa3, 0xa3, 0x84, 0xcb, 0xcb, 0xcb, 0xac, 0xe8, 0xe8, 0xe8, 0xdb, 0xf6, 0xf6, 0xf6, 0xef, 0xf7, 0xf7, 0xf7, 0xef, 0xf3, 0xf3, 0xf3, 0xe0, 0xec, 0xec, 0xec, 0xd0, 0xec, 0xec, 0xec, 0xcb, 0xe2, 0xe4, 0xe5, 0xbf, 0xc9, 0xd3, 0xdc, 0xc8, 0xb7, 0xc5, 0xd2, 0xd7, 0xa7, 0xb9, 0xc9, 0xe8, 0x99, 0xae, 0xc1, 0xfb, 0x92, 0xa8, 0xbc, 0xff, 0x89, 0xa1, 0xb7, 0xff, 0x7e, 0x9a, 0xb2, 0xff, 0x77, 0x95, 0xae, 0xff, 0x71, 0x8f, 0xac, 0xff, 0x6c, 0x8c, 0xab, 0xff, 0x66, 0x89, 0xaa, 0xff, 0x5c, 0x82, 0xa4, 0xff, 0x54, 0x7c, 0xa0, 0xff, 0x53, 0x7b, 0xa0, 0xff, 0x53, 0x7b, 0xa0, 0xff, 0x52, 0x7b, 0xa0, 0xff, 0x52, 0x7a, 0xa0, 0xff, 0x52, 0x7a, 0xa0, 0xff, 0x51, 0x7a, 0xa0, 0xff, 0x51, 0x79, 0xa0, 0xff, 0x50, 0x79, 0xa0, 0xff, 0x4f, 0x78, 0x9e, 0xff, 0x4f, 0x77, 0x9d, 0xff, 0x4e, 0x77, 0x9d, 0xff, 0x4e, 0x77, 0x9c, 0xff, 0x4e, 0x76, 0x9b, 0xff, 0x4d, 0x76, 0x9b, 0xff, 0x4d, 0x75, 0x9b, 0xff, 0x4c, 0x74, 0x9a, 0xff, 0x4b, 0x74, 0x9a, 0xff, 0x4b, 0x72, 0x98, 0xff, 0x4a, 0x71, 0x97, 0xff, 0x4a, 0x70, 0x95, 0xff, 0x49, 0x6f, 0x94, 0xff, 0x48, 0x6e, 0x92, 0xff, 0x48, 0x6d, 0x91, 0xff, 0x47, 0x6c, 0x8f, 0xff, 0x46, 0x6b, 0x8f, 0xff, 0x46, 0x6a, 0x8d, 0xff, 0x45, 0x69, 0x8c, 0xff, 0x45, 0x68, 0x8a, 0xff, 0x45, 0x68, 0x89, 0xff, 0x45, 0x67, 0x89, 0xff, 0x45, 0x66, 0x88, 0xff, 0x44, 0x66, 0x87, 0xff, 0x45, 0x65, 0x86, 0xff, 0x45, 0x65, 0x84, 0xff, 0x46, 0x64, 0x83, 0xff, 0x47, 0x64, 0x83, 0xff, 0x48, 0x65, 0x82, 0xff, 0x4a, 0x65, 0x82, 0xff, 0x4b, 0x66, 0x82, 0xff, 0x4d, 0x67, 0x82, 0xff, 0x51, 0x6a, 0x83, 0xff, 0x53, 0x6c, 0x84, 0xff, 0x57, 0x6f, 0x86, 0xff, 0x5f, 0x74, 0x89, 0xff, 0x65, 0x7a, 0x8e, 0xff, 0x6b, 0x7e, 0x92, 0xff, 0x6c, 0x81, 0x96, 0xff, 0x69, 0x80, 0x98, 0xfc, 0x7d, 0x91, 0xa6, 0xec, 0x9b, 0xab, 0xb9, 0xdc, 0xc3, 0xcb, 0xd2, 0xcc, 0xe4, 0xe4, 0xe4, 0xcc, 0xe5, 0xe5, 0xe5, 0xdb, 0xe3, 0xe3, 0xe3, 0xe0, 0xd9, 0xd9, 0xd9, 0xdb, 0xc2, 0xc2, 0xc2, 0xc7, 0xa4, 0xa4, 0xa4, 0xb7, 0x8b, 0x8b, 0x8b, 0xb3, 0x88, 0x88, 0x88, 0xa3, 0xc0, 0xc0, 0xc0, 0x70, 0xf3, 0xf3, 0xf3, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe5, 0xe5, 0xe5, 0x6c, 0xa0, 0xa0, 0xa0, 0x6f, 0x81, 0x81, 0x81, 0x4c, 0x7c, 0x7c, 0x7c, 0x4b, 0x78, 0x78, 0x78, 0x44, 0x76, 0x76, 0x76, 0x3f, 0x7a, 0x7a, 0x7a, 0x3c, 0x94, 0x94, 0x94, 0x57, 0xb6, 0xb6, 0xb6, 0x7b, 0xd6, 0xd6, 0xd6, 0xb3, 0xe9, 0xe9, 0xe9, 0xd8, 0xf6, 0xf6, 0xf6, 0xf4, 0xfb, 0xfb, 0xfb, 0xf7, 0xf7, 0xf7, 0xf7, 0xec, 0xf3, 0xf3, 0xf3, 0xdf, 0xed, 0xed, 0xed, 0xcf, 0xe6, 0xe6, 0xe6, 0xbf, 0xe2, 0xe3, 0xe4, 0xb7, 0xcd, 0xd3, 0xd9, 0xbf, 0xba, 0xc4, 0xcd, 0xcb, 0xa9, 0xb6, 0xc2, 0xd8, 0x98, 0xa9, 0xb8, 0xe8, 0x89, 0x9c, 0xaf, 0xf8, 0x7f, 0x95, 0xaa, 0xff, 0x76, 0x8e, 0xa4, 0xff, 0x65, 0x82, 0x9b, 0xff, 0x5d, 0x7a, 0x97, 0xff, 0x5c, 0x7a, 0x96, 0xff, 0x59, 0x77, 0x94, 0xff, 0x56, 0x76, 0x93, 0xff, 0x54, 0x75, 0x93, 0xff, 0x52, 0x73, 0x92, 0xff, 0x51, 0x73, 0x91, 0xff, 0x50, 0x71, 0x91, 0xff, 0x4f, 0x71, 0x90, 0xff, 0x4f, 0x70, 0x90, 0xff, 0x4e, 0x70, 0x8f, 0xff, 0x4d, 0x6f, 0x8e, 0xff, 0x4c, 0x6e, 0x8d, 0xff, 0x4c, 0x6d, 0x8d, 0xff, 0x4b, 0x6c, 0x8c, 0xff, 0x4a, 0x6c, 0x8c, 0xff, 0x4a, 0x6b, 0x8b, 0xff, 0x49, 0x6a, 0x8a, 0xff, 0x49, 0x69, 0x89, 0xff, 0x48, 0x69, 0x89, 0xff, 0x48, 0x68, 0x88, 0xff, 0x48, 0x67, 0x87, 0xff, 0x47, 0x67, 0x86, 0xff, 0x48, 0x66, 0x85, 0xff, 0x47, 0x66, 0x84, 0xff, 0x46, 0x65, 0x84, 0xff, 0x47, 0x64, 0x83, 0xff, 0x48, 0x64, 0x82, 0xff, 0x49, 0x65, 0x82, 0xff, 0x49, 0x65, 0x81, 0xff, 0x4a, 0x65, 0x81, 0xff, 0x4c, 0x66, 0x81, 0xff, 0x4c, 0x66, 0x80, 0xff, 0x4f, 0x68, 0x81, 0xff, 0x52, 0x6a, 0x82, 0xff, 0x55, 0x6d, 0x84, 0xff, 0x5b, 0x71, 0x87, 0xff, 0x60, 0x75, 0x89, 0xff, 0x64, 0x78, 0x8c, 0xff, 0x6a, 0x7d, 0x90, 0xff, 0x6a, 0x7e, 0x93, 0xff, 0x64, 0x7c, 0x93, 0xff, 0x62, 0x7b, 0x94, 0xff, 0x5b, 0x77, 0x93, 0xff, 0x5f, 0x7c, 0x99, 0xf8, 0x70, 0x8a, 0xa4, 0xeb, 0x8a, 0x9f, 0xb4, 0xdc, 0xb1, 0xbe, 0xca, 0xd4, 0xde, 0xe1, 0xe3, 0xcb, 0xed, 0xed, 0xed, 0xd7, 0xf1, 0xf1, 0xf1, 0xe4, 0xf2, 0xf2, 0xf2, 0xec, 0xed, 0xed, 0xed, 0xe8, 0xe3, 0xe3, 0xe3, 0xd7, 0xce, 0xce, 0xce, 0xb8, 0xb6, 0xb6, 0xb6, 0xa0, 0x9e, 0x9e, 0x9e, 0x94, 0x95, 0x95, 0x95, 0x8b, 0x9c, 0x9c, 0x9c, 0x6b, 0xbe, 0xbe, 0xbe, 0x37, 0xdb, 0xdb, 0xdb, 0x68, 0xf6, 0xf6, 0xf6, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe5, 0xe5, 0xe5, 0x67, 0xa7, 0xa7, 0xa7, 0x6f, 0x89, 0x89, 0x89, 0x48, 0x83, 0x83, 0x83, 0x43, 0x7f, 0x7f, 0x7f, 0x3f, 0x7b, 0x7b, 0x7b, 0x3b, 0x78, 0x78, 0x78, 0x30, 0x75, 0x75, 0x75, 0x28, 0x76, 0x76, 0x76, 0x24, 0x8a, 0x8a, 0x8a, 0x34, 0x9e, 0x9e, 0x9e, 0x58, 0xb9, 0xb9, 0xb9, 0x8f, 0xe3, 0xe3, 0xe3, 0xd3, 0xee, 0xee, 0xee, 0xeb, 0xf7, 0xf7, 0xf7, 0xf7, 0xfb, 0xfb, 0xfb, 0xf7, 0xf8, 0xf8, 0xf8, 0xef, 0xf6, 0xf6, 0xf6, 0xe8, 0xf2, 0xf2, 0xf2, 0xdc, 0xed, 0xed, 0xed, 0xd0, 0xe8, 0xe8, 0xe8, 0xc7, 0xe4, 0xe4, 0xe4, 0xb8, 0xde, 0xde, 0xde, 0xac, 0xd0, 0xd2, 0xd5, 0xb3, 0xbf, 0xc5, 0xcb, 0xbf, 0xa9, 0xb3, 0xbc, 0xc8, 0x96, 0xa3, 0xaf, 0xd4, 0x89, 0x99, 0xa8, 0xdf, 0x80, 0x91, 0xa2, 0xec, 0x75, 0x89, 0x9c, 0xf4, 0x6e, 0x84, 0x98, 0xff, 0x68, 0x7f, 0x95, 0xff, 0x64, 0x7b, 0x92, 0xff, 0x5f, 0x77, 0x8f, 0xff, 0x5c, 0x76, 0x8d, 0xff, 0x5d, 0x77, 0x8d, 0xff, 0x5c, 0x75, 0x8d, 0xff, 0x5a, 0x74, 0x8c, 0xff, 0x59, 0x73, 0x8b, 0xff, 0x58, 0x72, 0x89, 0xff, 0x57, 0x71, 0x89, 0xff, 0x55, 0x6f, 0x89, 0xff, 0x53, 0x6d, 0x87, 0xff, 0x52, 0x6c, 0x86, 0xff, 0x55, 0x6e, 0x88, 0xff, 0x55, 0x6e, 0x87, 0xff, 0x55, 0x6e, 0x87, 0xff, 0x55, 0x6f, 0x87, 0xff, 0x57, 0x6f, 0x87, 0xff, 0x57, 0x70, 0x87, 0xff, 0x59, 0x70, 0x87, 0xff, 0x56, 0x6f, 0x86, 0xff, 0x58, 0x6f, 0x86, 0xff, 0x5b, 0x72, 0x88, 0xff, 0x5e, 0x74, 0x89, 0xff, 0x63, 0x77, 0x8b, 0xff, 0x68, 0x7b, 0x8e, 0xff, 0x6c, 0x7f, 0x92, 0xff, 0x66, 0x7b, 0x8f, 0xff, 0x68, 0x7e, 0x93, 0xff, 0x65, 0x7d, 0x94, 0xff, 0x61, 0x7b, 0x95, 0xff, 0x5c, 0x78, 0x95, 0xff, 0x59, 0x77, 0x95, 0xfb, 0x5e, 0x7c, 0x9a, 0xf3, 0x67, 0x84, 0x9f, 0xe7, 0x76, 0x8f, 0xa8, 0xdc, 0x90, 0xa3, 0xb6, 0xd4, 0xae, 0xbb, 0xc7, 0xcf, 0xd2, 0xd7, 0xdc, 0xcb, 0xea, 0xea, 0xea, 0xcc, 0xf0, 0xf0, 0xf0, 0xdb, 0xf5, 0xf5, 0xf5, 0xe7, 0xf9, 0xf9, 0xf9, 0xf0, 0xfa, 0xfa, 0xfa, 0xf4, 0xf9, 0xf9, 0xf9, 0xf0, 0xf4, 0xf4, 0xf4, 0xdf, 0xe8, 0xe8, 0xe8, 0xbb, 0xd7, 0xd7, 0xd7, 0x98, 0xc3, 0xc3, 0xc3, 0x7f, 0xb5, 0xb5, 0xb5, 0x6c, 0xad, 0xad, 0xad, 0x63, 0xb1, 0xb1, 0xb1, 0x4c, 0xc1, 0xc1, 0xc1, 0x30, 0xd1, 0xd1, 0xd1, 0x24, 0xcb, 0xcb, 0xcb, 0x38, 0xd3, 0xd3, 0xd3, 0x97, 0xf4, 0xf4, 0xf4, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe8, 0xe8, 0x5c, 0xac, 0xac, 0xac, 0x6f, 0x91, 0x91, 0x91, 0x4b, 0x8c, 0x8c, 0x8c, 0x47, 0x89, 0x89, 0x89, 0x43, 0x86, 0x86, 0x86, 0x3f, 0x82, 0x82, 0x82, 0x3b, 0x7e, 0x7e, 0x7e, 0x33, 0x7a, 0x7a, 0x7a, 0x2b, 0x77, 0x77, 0x77, 0x23, 0x74, 0x74, 0x74, 0x1f, 0x7e, 0x7e, 0x7e, 0x2f, 0xc9, 0xc9, 0xc9, 0x7f, 0xc7, 0xc7, 0xc7, 0x9f, 0xce, 0xce, 0xce, 0xbc, 0xdb, 0xdb, 0xdb, 0xd7, 0xe9, 0xe9, 0xe9, 0xeb, 0xf3, 0xf3, 0xf3, 0xf4, 0xf8, 0xf8, 0xf8, 0xfb, 0xfb, 0xfb, 0xfb, 0xf8, 0xf9, 0xf9, 0xf9, 0xf3, 0xf6, 0xf6, 0xf6, 0xeb, 0xf3, 0xf3, 0xf3, 0xe0, 0xf1, 0xf1, 0xf1, 0xdb, 0xee, 0xee, 0xee, 0xd4, 0xea, 0xea, 0xea, 0xcc, 0xe5, 0xe5, 0xe5, 0xc0, 0xe3, 0xe3, 0xe3, 0xbb, 0xe0, 0xe0, 0xe0, 0xb4, 0xdc, 0xdc, 0xdc, 0xaf, 0xd6, 0xd6, 0xd6, 0xac, 0xc7, 0xcb, 0xce, 0xb3, 0xbd, 0xc1, 0xc6, 0xb8, 0xaf, 0xb7, 0xbe, 0xbf, 0xa4, 0xad, 0xb5, 0xc3, 0xa2, 0xab, 0xb4, 0xc7, 0x9b, 0xa6, 0xb1, 0xc8, 0x98, 0xa2, 0xad, 0xd3, 0x94, 0x9f, 0xab, 0xd7, 0x91, 0x9d, 0xa9, 0xd7, 0x90, 0x9b, 0xa7, 0xd7, 0x8d, 0x9a, 0xa6, 0xd8, 0x8a, 0x98, 0xa4, 0xd8, 0x89, 0x96, 0xa2, 0xd7, 0x8d, 0x9a, 0xa5, 0xd7, 0x8d, 0x9a, 0xa5, 0xd4, 0x8e, 0x9a, 0xa5, 0xd7, 0x8f, 0x9b, 0xa6, 0xd7, 0x92, 0x9d, 0xa8, 0xd7, 0x93, 0x9e, 0xaa, 0xd7, 0x97, 0xa2, 0xad, 0xd7, 0x93, 0x9f, 0xac, 0xd4, 0x96, 0xa2, 0xae, 0xd3, 0x95, 0xa3, 0xb0, 0xd3, 0x91, 0xa1, 0xb0, 0xd0, 0x92, 0xa3, 0xb2, 0xd3, 0x8e, 0xa1, 0xb3, 0xd0, 0x8d, 0xa0, 0xb2, 0xcb, 0x8e, 0xa1, 0xb4, 0xcb, 0x9b, 0xac, 0xbc, 0xcb, 0xad, 0xb9, 0xc5, 0xc8, 0xbf, 0xc7, 0xd0, 0xc4, 0xd5, 0xd8, 0xdc, 0xc3, 0xe5, 0xe6, 0xe6, 0xc3, 0xe8, 0xe8, 0xe8, 0xc8, 0xeb, 0xeb, 0xeb, 0xcf, 0xed, 0xed, 0xed, 0xd3, 0xf2, 0xf2, 0xf2, 0xdf, 0xf6, 0xf6, 0xf6, 0xeb, 0xf9, 0xf9, 0xf9, 0xf3, 0xfb, 0xfb, 0xfb, 0xf7, 0xfc, 0xfc, 0xfc, 0xf8, 0xfa, 0xfa, 0xfa, 0xf0, 0xf6, 0xf6, 0xf6, 0xdb, 0xf2, 0xf2, 0xf2, 0xb8, 0xe7, 0xe7, 0xe7, 0x8f, 0xdd, 0xdd, 0xdd, 0x6c, 0xd2, 0xd2, 0xd2, 0x54, 0xc9, 0xc9, 0xc9, 0x47, 0xc4, 0xc4, 0xc4, 0x3b, 0xc7, 0xc7, 0xc7, 0x2f, 0xcf, 0xcf, 0xcf, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd0, 0xd0, 0xd0, 0x2b, 0xc8, 0xc8, 0xc8, 0x3f, 0xbd, 0xbd, 0xbd, 0x6b, 0xcf, 0xcf, 0xcf, 0xc0, 0xf6, 0xf6, 0xf6, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe6, 0xe6, 0xe6, 0x54, 0xb1, 0xb1, 0xb1, 0x73, 0x99, 0x99, 0x99, 0x50, 0x96, 0x96, 0x96, 0x4c, 0x93, 0x93, 0x93, 0x48, 0x91, 0x91, 0x91, 0x44, 0x8e, 0x8e, 0x8e, 0x40, 0x8b, 0x8b, 0x8b, 0x3f, 0x87, 0x87, 0x87, 0x3b, 0x83, 0x83, 0x83, 0x34, 0x7e, 0x7e, 0x7e, 0x2c, 0x7a, 0x7a, 0x7a, 0x2b, 0xcc, 0xcc, 0xcc, 0x67, 0xc6, 0xc6, 0xc6, 0x7b, 0xb9, 0xb9, 0xb9, 0x8b, 0xb3, 0xb3, 0xb3, 0xa3, 0xb3, 0xb3, 0xb3, 0xb8, 0xb9, 0xb9, 0xb9, 0xd0, 0xc1, 0xc1, 0xc1, 0xe3, 0xd0, 0xd0, 0xd0, 0xf0, 0xdf, 0xdf, 0xdf, 0xf8, 0xe9, 0xe9, 0xe9, 0xfc, 0xf4, 0xf4, 0xf4, 0xfc, 0xf7, 0xf7, 0xf7, 0xfc, 0xfa, 0xfa, 0xfa, 0xf8, 0xfa, 0xfa, 0xfa, 0xf7, 0xf9, 0xf9, 0xf9, 0xf0, 0xf7, 0xf7, 0xf7, 0xec, 0xf6, 0xf6, 0xf6, 0xe8, 0xf4, 0xf4, 0xf4, 0xe3, 0xf2, 0xf2, 0xf2, 0xdf, 0xef, 0xef, 0xef, 0xdb, 0xee, 0xee, 0xee, 0xd4, 0xeb, 0xeb, 0xeb, 0xcf, 0xe7, 0xe7, 0xe7, 0xc7, 0xe5, 0xe5, 0xe5, 0xc3, 0xe5, 0xe5, 0xe5, 0xc3, 0xe4, 0xe4, 0xe4, 0xc0, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xc0, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xbc, 0xe2, 0xe2, 0xe2, 0xb8, 0xdf, 0xdf, 0xdf, 0xb4, 0xe1, 0xe1, 0xe1, 0xb7, 0xe3, 0xe3, 0xe3, 0xbc, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xc3, 0xe5, 0xe5, 0xe5, 0xc3, 0xe8, 0xe8, 0xe8, 0xc8, 0xe8, 0xe8, 0xe8, 0xc8, 0xea, 0xea, 0xea, 0xcc, 0xea, 0xea, 0xea, 0xcf, 0xec, 0xec, 0xec, 0xd0, 0xed, 0xed, 0xed, 0xd3, 0xec, 0xec, 0xec, 0xd3, 0xed, 0xed, 0xed, 0xd4, 0xf0, 0xf0, 0xf0, 0xdb, 0xf4, 0xf4, 0xf4, 0xe3, 0xf6, 0xf6, 0xf6, 0xe8, 0xf6, 0xf6, 0xf6, 0xec, 0xf8, 0xf8, 0xf8, 0xf0, 0xfa, 0xfa, 0xfa, 0xf4, 0xfb, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xf8, 0xf9, 0xf9, 0xf9, 0xf8, 0xf7, 0xf7, 0xf7, 0xf3, 0xf5, 0xf5, 0xf5, 0xe3, 0xf1, 0xf1, 0xf1, 0xcc, 0xe8, 0xe8, 0xe8, 0xac, 0xe4, 0xe4, 0xe4, 0x87, 0xdf, 0xdf, 0xdf, 0x63, 0xdd, 0xdd, 0xdd, 0x44, 0xd8, 0xd8, 0xd8, 0x37, 0xd4, 0xd4, 0xd4, 0x2b, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x1f, 0xd4, 0xd4, 0xd4, 0x1c, 0xd3, 0xd3, 0xd3, 0x20, 0xd1, 0xd1, 0xd1, 0x27, 0xcd, 0xcd, 0xcd, 0x33, 0xc5, 0xc5, 0xc5, 0x47, 0xbb, 0xbb, 0xbb, 0x67, 0xb0, 0xb0, 0xb0, 0x98, 0xcd, 0xcd, 0xcd, 0xd8, 0xf4, 0xf4, 0xf4, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe5, 0xe5, 0xe5, 0x50, 0xb0, 0xb0, 0xb0, 0x84, 0x9c, 0x9c, 0x9c, 0x5f, 0x9d, 0x9d, 0x9d, 0x57, 0x9c, 0x9c, 0x9c, 0x50, 0x9d, 0x9d, 0x9d, 0x4c, 0x9c, 0x9c, 0x9c, 0x48, 0x9a, 0x9a, 0x9a, 0x47, 0x95, 0x95, 0x95, 0x44, 0x91, 0x91, 0x91, 0x43, 0x8c, 0x8c, 0x8c, 0x3f, 0x8a, 0x8a, 0x8a, 0x3b, 0xcb, 0xcb, 0xcb, 0x64, 0xd0, 0xd0, 0xd0, 0x77, 0xc4, 0xc4, 0xc4, 0x80, 0xb6, 0xb6, 0xb6, 0x8f, 0xa9, 0xa9, 0xa9, 0xa3, 0x9e, 0x9e, 0x9e, 0xb8, 0x99, 0x99, 0x99, 0xcf, 0x98, 0x98, 0x98, 0xe0, 0x9b, 0x9b, 0x9b, 0xef, 0xa5, 0xa5, 0xa5, 0xf8, 0xb2, 0xb2, 0xb2, 0xfc, 0xb8, 0xb8, 0xb8, 0xff, 0xc5, 0xc5, 0xc5, 0xfc, 0xce, 0xce, 0xce, 0xfc, 0xd9, 0xd9, 0xd9, 0xfb, 0xe3, 0xe3, 0xe3, 0xfb, 0xe9, 0xe9, 0xe9, 0xf8, 0xef, 0xef, 0xef, 0xf8, 0xf3, 0xf3, 0xf3, 0xf8, 0xf7, 0xf7, 0xf7, 0xf8, 0xf9, 0xf9, 0xf9, 0xf7, 0xfa, 0xfa, 0xfa, 0xf4, 0xfb, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xf7, 0xfa, 0xfa, 0xfa, 0xf7, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf8, 0xf8, 0xf8, 0xf0, 0xf8, 0xf8, 0xf8, 0xf0, 0xf7, 0xf7, 0xf7, 0xef, 0xf7, 0xf7, 0xf7, 0xec, 0xf7, 0xf7, 0xf7, 0xec, 0xf8, 0xf8, 0xf8, 0xf0, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xfa, 0xfa, 0xfa, 0xf4, 0xfa, 0xfa, 0xfa, 0xf4, 0xfa, 0xfa, 0xfa, 0xf4, 0xfb, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xfb, 0xf9, 0xf9, 0xf9, 0xfb, 0xf6, 0xf6, 0xf6, 0xfc, 0xf4, 0xf4, 0xf4, 0xfc, 0xef, 0xef, 0xef, 0xfb, 0xed, 0xed, 0xed, 0xf7, 0xe8, 0xe8, 0xe8, 0xec, 0xe4, 0xe4, 0xe4, 0xe0, 0xe3, 0xe3, 0xe3, 0xd3, 0xdc, 0xdc, 0xdc, 0xbb, 0xd9, 0xd9, 0xd9, 0xa3, 0xd7, 0xd7, 0xd7, 0x88, 0xd7, 0xd7, 0xd7, 0x6b, 0xd7, 0xd7, 0xd7, 0x53, 0xd8, 0xd8, 0xd8, 0x3b, 0xd8, 0xd8, 0xd8, 0x2b, 0xd7, 0xd7, 0xd7, 0x20, 0xd6, 0xd6, 0xd6, 0x1c, 0xd5, 0xd5, 0xd5, 0x1c, 0xd5, 0xd5, 0xd5, 0x1f, 0xd3, 0xd3, 0xd3, 0x23, 0xd1, 0xd1, 0xd1, 0x28, 0xce, 0xce, 0xce, 0x33, 0xca, 0xca, 0xca, 0x3c, 0xc3, 0xc3, 0xc3, 0x4c, 0xba, 0xba, 0xba, 0x64, 0xb0, 0xb0, 0xb0, 0x8b, 0xad, 0xad, 0xad, 0xbb, 0xcb, 0xcb, 0xcb, 0xe8, 0xf4, 0xf4, 0xf4, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, 0xea, 0xea, 0x50, 0xaf, 0xaf, 0xaf, 0xa7, 0x9b, 0x9b, 0x9b, 0x7c, 0x9f, 0x9f, 0x9f, 0x6b, 0xa2, 0xa2, 0xa2, 0x5f, 0xa6, 0xa6, 0xa6, 0x57, 0xa8, 0xa8, 0xa8, 0x50, 0xa8, 0xa8, 0xa8, 0x4f, 0xa5, 0xa5, 0xa5, 0x4c, 0xa2, 0xa2, 0xa2, 0x4c, 0x9d, 0x9d, 0x9d, 0x4b, 0x9b, 0x9b, 0x9b, 0x48, 0xc8, 0xc8, 0xc8, 0x68, 0xd7, 0xd7, 0xd7, 0x77, 0xd5, 0xd5, 0xd5, 0x74, 0xd0, 0xd0, 0xd0, 0x78, 0xc3, 0xc3, 0xc3, 0x84, 0xb8, 0xb8, 0xb8, 0x98, 0xab, 0xab, 0xab, 0xaf, 0x9f, 0x9f, 0x9f, 0xc4, 0x95, 0x95, 0x95, 0xdb, 0x8d, 0x8d, 0x8d, 0xec, 0x8a, 0x8a, 0x8a, 0xf8, 0x88, 0x88, 0x88, 0xfb, 0x89, 0x89, 0x89, 0xfb, 0x87, 0x87, 0x87, 0xf8, 0x89, 0x89, 0x89, 0xf3, 0x94, 0x94, 0x94, 0xec, 0x9c, 0x9c, 0x9c, 0xe7, 0xa3, 0xa3, 0xa3, 0xe3, 0xad, 0xad, 0xad, 0xdc, 0xb6, 0xb6, 0xb6, 0xd7, 0xc0, 0xc0, 0xc0, 0xd7, 0xcb, 0xcb, 0xcb, 0xd4, 0xd0, 0xd0, 0xd0, 0xd4, 0xd1, 0xd1, 0xd1, 0xd4, 0xd3, 0xd3, 0xd3, 0xd4, 0xd5, 0xd5, 0xd5, 0xd0, 0xd9, 0xd9, 0xd9, 0xdb, 0xdd, 0xdd, 0xdd, 0xd8, 0xe4, 0xe4, 0xe4, 0xd7, 0xe5, 0xe5, 0xe5, 0xdb, 0xe8, 0xe8, 0xe8, 0xd4, 0xe9, 0xe9, 0xe9, 0xd4, 0xe8, 0xe8, 0xe8, 0xd3, 0xe4, 0xe4, 0xe4, 0xd0, 0xe5, 0xe5, 0xe5, 0xd0, 0xe6, 0xe6, 0xe6, 0xd4, 0xe4, 0xe4, 0xe4, 0xd8, 0xe4, 0xe4, 0xe4, 0xdc, 0xe4, 0xe4, 0xe4, 0xe0, 0xe4, 0xe4, 0xe4, 0xe4, 0xda, 0xda, 0xda, 0xe8, 0xd9, 0xd9, 0xd9, 0xec, 0xd9, 0xd9, 0xd9, 0xf3, 0xd8, 0xd8, 0xd8, 0xf7, 0xd4, 0xd4, 0xd4, 0xfb, 0xcd, 0xcd, 0xcd, 0xff, 0xcb, 0xcb, 0xcb, 0xff, 0xc7, 0xc7, 0xc7, 0xfc, 0xc2, 0xc2, 0xc2, 0xf7, 0xc1, 0xc1, 0xc1, 0xf0, 0xbf, 0xbf, 0xbf, 0xe7, 0xc0, 0xc0, 0xc0, 0xd8, 0xc2, 0xc2, 0xc2, 0xc8, 0xc4, 0xc4, 0xc4, 0xb4, 0xc8, 0xc8, 0xc8, 0x9c, 0xcb, 0xcb, 0xcb, 0x87, 0xce, 0xce, 0xce, 0x6c, 0xd1, 0xd1, 0xd1, 0x57, 0xd3, 0xd3, 0xd3, 0x3f, 0xd6, 0xd6, 0xd6, 0x2c, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x1c, 0xd5, 0xd5, 0xd5, 0x1f, 0xd5, 0xd5, 0xd5, 0x20, 0xd3, 0xd3, 0xd3, 0x27, 0xd2, 0xd2, 0xd2, 0x2c, 0xd0, 0xd0, 0xd0, 0x33, 0xcd, 0xcd, 0xcd, 0x3b, 0xc9, 0xc9, 0xc9, 0x44, 0xc3, 0xc3, 0xc3, 0x53, 0xbc, 0xbc, 0xbc, 0x67, 0xb2, 0xb2, 0xb2, 0x83, 0xad, 0xad, 0xad, 0xa8, 0xad, 0xad, 0xad, 0xd8, 0xc9, 0xc9, 0xc9, 0xf3, 0xec, 0xec, 0xec, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe9, 0xe9, 0xe9, 0x53, 0xad, 0xad, 0xad, 0xd3, 0x99, 0x99, 0x99, 0xac, 0x9c, 0x9c, 0x9c, 0x94, 0xa1, 0xa1, 0xa1, 0x7c, 0xa9, 0xa9, 0xa9, 0x6c, 0xae, 0xae, 0xae, 0x60, 0xb2, 0xb2, 0xb2, 0x5b, 0xb3, 0xb3, 0xb3, 0x58, 0xb1, 0xb1, 0xb1, 0x57, 0xad, 0xad, 0xad, 0x57, 0xab, 0xab, 0xab, 0x57, 0xc7, 0xc7, 0xc7, 0x73, 0xd6, 0xd6, 0xd6, 0x84, 0xd6, 0xd6, 0xd6, 0x80, 0xd7, 0xd7, 0xd7, 0x7b, 0xd8, 0xd8, 0xd8, 0x74, 0xd6, 0xd6, 0xd6, 0x73, 0xd2, 0xd2, 0xd2, 0x78, 0xc9, 0xc9, 0xc9, 0x84, 0xbe, 0xbe, 0xbe, 0x97, 0xb3, 0xb3, 0xb3, 0xab, 0xa9, 0xa9, 0xa9, 0xbf, 0x9c, 0x9c, 0x9c, 0xcc, 0x95, 0x95, 0x95, 0xd7, 0x89, 0x89, 0x89, 0xdc, 0x7c, 0x7c, 0x7c, 0xd8, 0x79, 0x79, 0x79, 0xdb, 0x77, 0x77, 0x77, 0xd4, 0x77, 0x77, 0x77, 0xcb, 0x77, 0x77, 0x77, 0xc3, 0x78, 0x78, 0x78, 0xb7, 0x7b, 0x7b, 0x7b, 0xab, 0x7e, 0x7e, 0x7e, 0xa0, 0x7e, 0x7e, 0x7e, 0x93, 0x7f, 0x7f, 0x7f, 0x88, 0x83, 0x83, 0x83, 0x7f, 0x86, 0x86, 0x86, 0x6f, 0x89, 0x89, 0x89, 0x6b, 0x8b, 0x8b, 0x8b, 0x5f, 0x8d, 0x8d, 0x8d, 0x54, 0x91, 0x91, 0x91, 0x54, 0x94, 0x94, 0x94, 0x4b, 0x98, 0x98, 0x98, 0x47, 0x96, 0x96, 0x96, 0x43, 0x91, 0x91, 0x91, 0x43, 0x95, 0x95, 0x95, 0x47, 0x96, 0x96, 0x96, 0x57, 0x8f, 0x8f, 0x8f, 0x64, 0x92, 0x92, 0x92, 0x77, 0x93, 0x93, 0x93, 0x8b, 0x96, 0x96, 0x96, 0xa0, 0x95, 0x95, 0x95, 0xb7, 0x98, 0x98, 0x98, 0xcb, 0x99, 0x99, 0x99, 0xdc, 0x9c, 0x9c, 0x9c, 0xeb, 0x9f, 0x9f, 0x9f, 0xf7, 0xa3, 0xa3, 0xa3, 0xfb, 0xa6, 0xa6, 0xa6, 0xf7, 0xab, 0xab, 0xab, 0xf0, 0xaf, 0xaf, 0xaf, 0xe8, 0xb4, 0xb4, 0xb4, 0xdb, 0xb9, 0xb9, 0xb9, 0xcb, 0xbd, 0xbd, 0xbd, 0xb8, 0xc1, 0xc1, 0xc1, 0xa0, 0xc6, 0xc6, 0xc6, 0x8c, 0xca, 0xca, 0xca, 0x73, 0xce, 0xce, 0xce, 0x5f, 0xd2, 0xd2, 0xd2, 0x48, 0xd4, 0xd4, 0xd4, 0x34, 0xd5, 0xd5, 0xd5, 0x2b, 0xd5, 0xd5, 0xd5, 0x24, 0xd4, 0xd4, 0xd4, 0x24, 0xd3, 0xd3, 0xd3, 0x27, 0xd3, 0xd3, 0xd3, 0x2b, 0xd2, 0xd2, 0xd2, 0x2f, 0xd1, 0xd1, 0xd1, 0x34, 0xcf, 0xcf, 0xcf, 0x3c, 0xcd, 0xcd, 0xcd, 0x47, 0xc9, 0xc9, 0xc9, 0x4c, 0xc5, 0xc5, 0xc5, 0x5b, 0xbe, 0xbe, 0xbe, 0x6b, 0xb6, 0xb6, 0xb6, 0x80, 0xaf, 0xaf, 0xaf, 0xa0, 0xac, 0xac, 0xac, 0xcb, 0xac, 0xac, 0xac, 0xf0, 0xc6, 0xc6, 0xc6, 0xeb, 0xf6, 0xf6, 0xf6, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xee, 0xee, 0xee, 0x23, 0xad, 0xad, 0xad, 0xe7, 0x94, 0x94, 0x94, 0xdc, 0x99, 0x99, 0x99, 0xc4, 0x9d, 0x9d, 0x9d, 0xac, 0xa6, 0xa6, 0xa6, 0x94, 0xad, 0xad, 0xad, 0x83, 0xb5, 0xb5, 0xb5, 0x73, 0xbb, 0xbb, 0xbb, 0x6b, 0xbc, 0xbc, 0xbc, 0x67, 0xbb, 0xbb, 0xbb, 0x64, 0xb8, 0xb8, 0xb8, 0x67, 0xc9, 0xc9, 0xc9, 0x7b, 0xd7, 0xd7, 0xd7, 0x94, 0xd6, 0xd6, 0xd6, 0x94, 0xd5, 0xd5, 0xd5, 0x90, 0xd5, 0xd5, 0xd5, 0x8c, 0xd7, 0xd7, 0xd7, 0x84, 0xd9, 0xd9, 0xd9, 0x7b, 0xdb, 0xdb, 0xdb, 0x74, 0xdd, 0xdd, 0xdd, 0x6f, 0xdb, 0xdb, 0xdb, 0x6c, 0xd7, 0xd7, 0xd7, 0x6f, 0xcd, 0xcd, 0xcd, 0x77, 0xc1, 0xc1, 0xc1, 0x83, 0xb6, 0xb6, 0xb6, 0x8b, 0xa1, 0xa1, 0xa1, 0x8b, 0x9a, 0x9a, 0x9a, 0x94, 0x94, 0x94, 0x94, 0x98, 0x90, 0x90, 0x90, 0x98, 0x89, 0x89, 0x89, 0x98, 0x86, 0x86, 0x86, 0x93, 0x81, 0x81, 0x81, 0x8b, 0x7d, 0x7d, 0x7d, 0x80, 0x7b, 0x7b, 0x7b, 0x77, 0x7a, 0x7a, 0x7a, 0x6c, 0x78, 0x78, 0x78, 0x5f, 0x77, 0x77, 0x77, 0x53, 0x76, 0x76, 0x76, 0x47, 0x75, 0x75, 0x75, 0x3c, 0x75, 0x75, 0x75, 0x33, 0x74, 0x74, 0x74, 0x28, 0x74, 0x74, 0x74, 0x20, 0x74, 0x74, 0x74, 0x1c, 0x73, 0x73, 0x73, 0x1b, 0x74, 0x74, 0x74, 0x1c, 0x76, 0x76, 0x76, 0x24, 0x77, 0x77, 0x77, 0x33, 0x7b, 0x7b, 0x7b, 0x44, 0x7f, 0x7f, 0x7f, 0x57, 0x84, 0x84, 0x84, 0x6c, 0x89, 0x89, 0x89, 0x80, 0x8d, 0x8d, 0x8d, 0x93, 0x93, 0x93, 0x93, 0xa4, 0x9a, 0x9a, 0x9a, 0xb3, 0x9d, 0x9d, 0x9d, 0xbc, 0xa3, 0xa3, 0xa3, 0xc3, 0xa9, 0xa9, 0xa9, 0xc4, 0xae, 0xae, 0xae, 0xc0, 0xb3, 0xb3, 0xb3, 0xbb, 0xb9, 0xb9, 0xb9, 0xaf, 0xbe, 0xbe, 0xbe, 0xa0, 0xc2, 0xc2, 0xc2, 0x93, 0xc6, 0xc6, 0xc6, 0x7f, 0xca, 0xca, 0xca, 0x6c, 0xce, 0xce, 0xce, 0x5b, 0xd2, 0xd2, 0xd2, 0x48, 0xd3, 0xd3, 0xd3, 0x3c, 0xd4, 0xd4, 0xd4, 0x38, 0xd3, 0xd3, 0xd3, 0x38, 0xd2, 0xd2, 0xd2, 0x38, 0xd2, 0xd2, 0xd2, 0x37, 0xd2, 0xd2, 0xd2, 0x38, 0xd2, 0xd2, 0xd2, 0x38, 0xd1, 0xd1, 0xd1, 0x3b, 0xd0, 0xd0, 0xd0, 0x40, 0xce, 0xce, 0xce, 0x47, 0xcc, 0xcc, 0xcc, 0x50, 0xc8, 0xc8, 0xc8, 0x58, 0xc5, 0xc5, 0xc5, 0x63, 0xbf, 0xbf, 0xbf, 0x70, 0xb9, 0xb9, 0xb9, 0x84, 0xb1, 0xb1, 0xb1, 0x9f, 0xad, 0xad, 0xad, 0xc7, 0xa8, 0xa8, 0xa8, 0xeb, 0xa9, 0xa9, 0xa9, 0xfb, 0xbf, 0xbf, 0xbf, 0xcc, 0xec, 0xec, 0xec, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xab, 0xab, 0xab, 0x4b, 0x90, 0x90, 0x90, 0xf3, 0x91, 0x91, 0x91, 0xf3, 0x96, 0x96, 0x96, 0xe0, 0x9e, 0x9e, 0x9e, 0xc8, 0xa6, 0xa6, 0xa6, 0xb7, 0xb0, 0xb0, 0xb0, 0xa0, 0xb9, 0xb9, 0xb9, 0x8c, 0xbf, 0xbf, 0xbf, 0x80, 0xc1, 0xc1, 0xc1, 0x78, 0xc0, 0xc0, 0xc0, 0x78, 0xcb, 0xcb, 0xcb, 0x88, 0xd9, 0xd9, 0xd9, 0xa4, 0xd6, 0xd6, 0xd6, 0xa8, 0xd5, 0xd5, 0xd5, 0xa8, 0xd4, 0xd4, 0xd4, 0xa8, 0xd4, 0xd4, 0xd4, 0xa4, 0xd5, 0xd5, 0xd5, 0x9f, 0xd7, 0xd7, 0xd7, 0x9b, 0xd8, 0xd8, 0xd8, 0x90, 0xd9, 0xd9, 0xd9, 0x88, 0xda, 0xda, 0xda, 0x7c, 0xd9, 0xd9, 0xd9, 0x74, 0xd7, 0xd7, 0xd7, 0x67, 0xd4, 0xd4, 0xd4, 0x5f, 0xc7, 0xc7, 0xc7, 0x50, 0xc0, 0xc0, 0xc0, 0x4f, 0xba, 0xba, 0xba, 0x4f, 0xb3, 0xb3, 0xb3, 0x4f, 0xab, 0xab, 0xab, 0x4f, 0xa4, 0xa4, 0xa4, 0x4f, 0x9c, 0x9c, 0x9c, 0x50, 0x95, 0x95, 0x95, 0x50, 0x91, 0x91, 0x91, 0x48, 0x8b, 0x8b, 0x8b, 0x47, 0x87, 0x87, 0x87, 0x40, 0x83, 0x83, 0x83, 0x3b, 0x7f, 0x7f, 0x7f, 0x34, 0x7a, 0x7a, 0x7a, 0x2f, 0x78, 0x78, 0x78, 0x28, 0x77, 0x77, 0x77, 0x23, 0x75, 0x75, 0x75, 0x1f, 0x73, 0x73, 0x73, 0x1c, 0x72, 0x72, 0x72, 0x1b, 0x73, 0x73, 0x73, 0x1c, 0x76, 0x76, 0x76, 0x20, 0x78, 0x78, 0x78, 0x27, 0x7d, 0x7d, 0x7d, 0x2f, 0x83, 0x83, 0x83, 0x3b, 0x89, 0x89, 0x89, 0x44, 0x8f, 0x8f, 0x8f, 0x4f, 0x95, 0x95, 0x95, 0x57, 0x9b, 0x9b, 0x9b, 0x5c, 0xa3, 0xa3, 0xa3, 0x63, 0xab, 0xab, 0xab, 0x67, 0xb0, 0xb0, 0xb0, 0x68, 0xb7, 0xb7, 0xb7, 0x68, 0xbd, 0xbd, 0xbd, 0x67, 0xc2, 0xc2, 0xc2, 0x64, 0xc7, 0xc7, 0xc7, 0x5f, 0xcb, 0xcb, 0xcb, 0x5b, 0xce, 0xce, 0xce, 0x53, 0xd0, 0xd0, 0xd0, 0x50, 0xd1, 0xd1, 0xd1, 0x4f, 0xd1, 0xd1, 0xd1, 0x4f, 0xd2, 0xd2, 0xd2, 0x53, 0xd1, 0xd1, 0xd1, 0x57, 0xd1, 0xd1, 0xd1, 0x57, 0xd1, 0xd1, 0xd1, 0x57, 0xd0, 0xd0, 0xd0, 0x54, 0xd0, 0xd0, 0xd0, 0x53, 0xcf, 0xcf, 0xcf, 0x4c, 0xcf, 0xcf, 0xcf, 0x4f, 0xcd, 0xcd, 0xcd, 0x50, 0xcc, 0xcc, 0xcc, 0x54, 0xca, 0xca, 0xca, 0x5b, 0xc7, 0xc7, 0xc7, 0x64, 0xc3, 0xc3, 0xc3, 0x70, 0xbf, 0xbf, 0xbf, 0x7c, 0xba, 0xba, 0xba, 0x90, 0xb3, 0xb3, 0xb3, 0xab, 0xad, 0xad, 0xad, 0xcb, 0xa7, 0xa7, 0xa7, 0xeb, 0xa1, 0xa1, 0xa1, 0xfb, 0x9c, 0x9c, 0x9c, 0xdc, 0xa6, 0xa6, 0xa6, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0x96, 0x96, 0x50, 0x8a, 0x8a, 0x8a, 0xe8, 0x8e, 0x8e, 0x8e, 0xf8, 0x95, 0x95, 0x95, 0xf4, 0x9b, 0x9b, 0x9b, 0xe8, 0xa3, 0xa3, 0xa3, 0xd7, 0xad, 0xad, 0xad, 0xc3, 0xb7, 0xb7, 0xb7, 0xaf, 0xbf, 0xbf, 0xbf, 0x9f, 0xc1, 0xc1, 0xc1, 0x94, 0xc9, 0xc9, 0xc9, 0x9c, 0xda, 0xda, 0xda, 0xb4, 0xd7, 0xd7, 0xd7, 0xb8, 0xd5, 0xd5, 0xd5, 0xbf, 0xd4, 0xd4, 0xd4, 0xc4, 0xd3, 0xd3, 0xd3, 0xc4, 0xd3, 0xd3, 0xd3, 0xc3, 0xd2, 0xd2, 0xd2, 0xc4, 0xd3, 0xd3, 0xd3, 0xbf, 0xd3, 0xd3, 0xd3, 0xb7, 0xd3, 0xd3, 0xd3, 0xac, 0xd2, 0xd2, 0xd2, 0xa0, 0xd2, 0xd2, 0xd2, 0x93, 0xcf, 0xcf, 0xcf, 0x87, 0xc4, 0xc4, 0xc4, 0x74, 0xc1, 0xc1, 0xc1, 0x67, 0xbf, 0xbf, 0xbf, 0x5f, 0xb9, 0xb9, 0xb9, 0x58, 0xb4, 0xb4, 0xb4, 0x4f, 0xae, 0xae, 0xae, 0x48, 0xaa, 0xaa, 0xaa, 0x40, 0xa4, 0xa4, 0xa4, 0x3b, 0x9e, 0x9e, 0x9e, 0x37, 0x98, 0x98, 0x98, 0x33, 0x92, 0x92, 0x92, 0x2f, 0x8c, 0x8c, 0x8c, 0x2b, 0x87, 0x87, 0x87, 0x27, 0x81, 0x81, 0x81, 0x23, 0x7c, 0x7c, 0x7c, 0x20, 0x78, 0x78, 0x78, 0x1f, 0x75, 0x75, 0x75, 0x1c, 0x74, 0x74, 0x74, 0x1b, 0x72, 0x72, 0x72, 0x1b, 0x74, 0x74, 0x74, 0x1b, 0x76, 0x76, 0x76, 0x1c, 0x7a, 0x7a, 0x7a, 0x1f, 0x80, 0x80, 0x80, 0x23, 0x87, 0x87, 0x87, 0x27, 0x8d, 0x8d, 0x8d, 0x2b, 0x95, 0x95, 0x95, 0x2f, 0x9b, 0x9b, 0x9b, 0x34, 0xa2, 0xa2, 0xa2, 0x38, 0xa9, 0xa9, 0xa9, 0x3c, 0xb0, 0xb0, 0xb0, 0x43, 0xb7, 0xb7, 0xb7, 0x48, 0xbe, 0xbe, 0xbe, 0x4f, 0xc2, 0xc2, 0xc2, 0x54, 0xc7, 0xc7, 0xc7, 0x5b, 0xca, 0xca, 0xca, 0x63, 0xcc, 0xcc, 0xcc, 0x6b, 0xcd, 0xcd, 0xcd, 0x73, 0xcd, 0xcd, 0xcd, 0x77, 0xcd, 0xcd, 0xcd, 0x7b, 0xce, 0xce, 0xce, 0x80, 0xce, 0xce, 0xce, 0x83, 0xce, 0xce, 0xce, 0x83, 0xce, 0xce, 0xce, 0x7f, 0xce, 0xce, 0xce, 0x78, 0xce, 0xce, 0xce, 0x77, 0xcd, 0xcd, 0xcd, 0x6f, 0xcc, 0xcc, 0xcc, 0x68, 0xcb, 0xcb, 0xcb, 0x67, 0xc9, 0xc9, 0xc9, 0x67, 0xc8, 0xc8, 0xc8, 0x6f, 0xc6, 0xc6, 0xc6, 0x74, 0xc1, 0xc1, 0xc1, 0x80, 0xbd, 0xbd, 0xbd, 0x90, 0xb7, 0xb7, 0xb7, 0xa4, 0xb2, 0xb2, 0xb2, 0xbb, 0xac, 0xac, 0xac, 0xd8, 0xa5, 0xa5, 0xa5, 0xf3, 0x9d, 0x9d, 0x9d, 0xf8, 0x94, 0x94, 0x94, 0xdb, 0x8f, 0x8f, 0x8f, 0x6f, 0x93, 0x93, 0x93, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0x87, 0x87, 0x33, 0x88, 0x88, 0x88, 0xbb, 0x8c, 0x8c, 0x8c, 0xeb, 0x91, 0x91, 0x91, 0xfb, 0x9a, 0x9a, 0x9a, 0xf8, 0xa2, 0xa2, 0xa2, 0xef, 0xac, 0xac, 0xac, 0xdf, 0xb3, 0xb3, 0xb3, 0xd0, 0xbc, 0xbc, 0xbc, 0xc3, 0xc5, 0xc5, 0xc5, 0xbc, 0xd9, 0xd9, 0xd9, 0xc8, 0xd7, 0xd7, 0xd7, 0xcb, 0xd6, 0xd6, 0xd6, 0xcf, 0xd3, 0xd3, 0xd3, 0xd4, 0xd2, 0xd2, 0xd2, 0xdb, 0xd1, 0xd1, 0xd1, 0xe0, 0xd1, 0xd1, 0xd1, 0xe3, 0xd1, 0xd1, 0xd1, 0xe3, 0xd1, 0xd1, 0xd1, 0xdc, 0xd0, 0xd0, 0xd0, 0xd7, 0xcf, 0xcf, 0xcf, 0xcb, 0xcd, 0xcd, 0xcd, 0xbf, 0xc9, 0xc9, 0xc9, 0xb7, 0xc1, 0xc1, 0xc1, 0xa3, 0xbf, 0xbf, 0xbf, 0x97, 0xbc, 0xbc, 0xbc, 0x8f, 0xb7, 0xb7, 0xb7, 0x80, 0xb2, 0xb2, 0xb2, 0x74, 0xad, 0xad, 0xad, 0x6c, 0xa9, 0xa9, 0xa9, 0x63, 0xa4, 0xa4, 0xa4, 0x58, 0x9f, 0x9f, 0x9f, 0x53, 0x9a, 0x9a, 0x9a, 0x4b, 0x94, 0x94, 0x94, 0x43, 0x8f, 0x8f, 0x8f, 0x3c, 0x89, 0x89, 0x89, 0x34, 0x85, 0x85, 0x85, 0x2f, 0x81, 0x81, 0x81, 0x28, 0x7d, 0x7d, 0x7d, 0x24, 0x7a, 0x7a, 0x7a, 0x23, 0x78, 0x78, 0x78, 0x20, 0x77, 0x77, 0x77, 0x1f, 0x77, 0x77, 0x77, 0x1f, 0x7a, 0x7a, 0x7a, 0x23, 0x7f, 0x7f, 0x7f, 0x27, 0x84, 0x84, 0x84, 0x2c, 0x89, 0x89, 0x89, 0x34, 0x91, 0x91, 0x91, 0x3c, 0x98, 0x98, 0x98, 0x44, 0x9d, 0x9d, 0x9d, 0x4f, 0xa4, 0xa4, 0xa4, 0x54, 0xab, 0xab, 0xab, 0x5f, 0xb0, 0xb0, 0xb0, 0x68, 0xb6, 0xb6, 0xb6, 0x70, 0xbc, 0xbc, 0xbc, 0x7c, 0xc0, 0xc0, 0xc0, 0x88, 0xc4, 0xc4, 0xc4, 0x94, 0xc7, 0xc7, 0xc7, 0x9b, 0xc9, 0xc9, 0xc9, 0xa7, 0xca, 0xca, 0xca, 0xab, 0xca, 0xca, 0xca, 0xb3, 0xcb, 0xcb, 0xcb, 0xb3, 0xcb, 0xcb, 0xcb, 0xb7, 0xcb, 0xcb, 0xcb, 0xb0, 0xcc, 0xcc, 0xcc, 0xac, 0xcb, 0xcb, 0xcb, 0xa4, 0xcb, 0xcb, 0xcb, 0x9f, 0xca, 0xca, 0xca, 0x94, 0xca, 0xca, 0xca, 0x88, 0xc8, 0xc8, 0xc8, 0x84, 0xc7, 0xc7, 0xc7, 0x83, 0xc5, 0xc5, 0xc5, 0x84, 0xc2, 0xc2, 0xc2, 0x8b, 0xbf, 0xbf, 0xbf, 0x98, 0xba, 0xba, 0xba, 0xa7, 0xb4, 0xb4, 0xb4, 0xbb, 0xae, 0xae, 0xae, 0xd4, 0xa8, 0xa8, 0xa8, 0xeb, 0xa0, 0xa0, 0xa0, 0xf8, 0x99, 0x99, 0x99, 0xf4, 0x8f, 0x8f, 0x8f, 0xcf, 0x89, 0x89, 0x89, 0x5f, 0x87, 0x87, 0x87, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x82, 0x82, 0x10, 0x85, 0x85, 0x85, 0x80, 0x89, 0x89, 0x89, 0xcc, 0x8e, 0x8e, 0x8e, 0xec, 0x96, 0x96, 0x96, 0xf8, 0x9e, 0x9e, 0x9e, 0xfb, 0xa8, 0xa8, 0xa8, 0xf7, 0xb3, 0xb3, 0xb3, 0xec, 0xbd, 0xbd, 0xbd, 0xe0, 0xd6, 0xd6, 0xd6, 0xe3, 0xd8, 0xd8, 0xd8, 0xdf, 0xd7, 0xd7, 0xd7, 0xe0, 0xd5, 0xd5, 0xd5, 0xe3, 0xd2, 0xd2, 0xd2, 0xe7, 0xd1, 0xd1, 0xd1, 0xef, 0xd0, 0xd0, 0xd0, 0xf3, 0xcf, 0xcf, 0xcf, 0xf7, 0xce, 0xce, 0xce, 0xf4, 0xcc, 0xcc, 0xcc, 0xf3, 0xcb, 0xcb, 0xcb, 0xeb, 0xc9, 0xc9, 0xc9, 0xe3, 0xc7, 0xc7, 0xc7, 0xdb, 0xc0, 0xc0, 0xc0, 0xcb, 0xbf, 0xbf, 0xbf, 0xbf, 0xbc, 0xbc, 0xbc, 0xb4, 0xb8, 0xb8, 0xb8, 0xa8, 0xb4, 0xb4, 0xb4, 0x9c, 0xb1, 0xb1, 0xb1, 0x93, 0xad, 0xad, 0xad, 0x84, 0xa9, 0xa9, 0xa9, 0x7b, 0xa5, 0xa5, 0xa5, 0x70, 0xa0, 0xa0, 0xa0, 0x67, 0x9c, 0x9c, 0x9c, 0x5c, 0x98, 0x98, 0x98, 0x54, 0x93, 0x93, 0x93, 0x4b, 0x8e, 0x8e, 0x8e, 0x43, 0x8b, 0x8b, 0x8b, 0x3c, 0x88, 0x88, 0x88, 0x34, 0x87, 0x87, 0x87, 0x33, 0x85, 0x85, 0x85, 0x2f, 0x84, 0x84, 0x84, 0x2c, 0x86, 0x86, 0x86, 0x30, 0x87, 0x87, 0x87, 0x33, 0x8a, 0x8a, 0x8a, 0x3b, 0x8e, 0x8e, 0x8e, 0x43, 0x94, 0x94, 0x94, 0x4b, 0x99, 0x99, 0x99, 0x57, 0x9e, 0x9e, 0x9e, 0x5f, 0xa3, 0xa3, 0xa3, 0x6c, 0xa8, 0xa8, 0xa8, 0x77, 0xad, 0xad, 0xad, 0x83, 0xb2, 0xb2, 0xb2, 0x90, 0xb7, 0xb7, 0xb7, 0x9b, 0xbc, 0xbc, 0xbc, 0xab, 0xc0, 0xc0, 0xc0, 0xb7, 0xc3, 0xc3, 0xc3, 0xc4, 0xc5, 0xc5, 0xc5, 0xcb, 0xc6, 0xc6, 0xc6, 0xd4, 0xc8, 0xc8, 0xc8, 0xd8, 0xc9, 0xc9, 0xc9, 0xdc, 0xc9, 0xc9, 0xc9, 0xdc, 0xc8, 0xc8, 0xc8, 0xdb, 0xc9, 0xc9, 0xc9, 0xd4, 0xc9, 0xc9, 0xc9, 0xcf, 0xc8, 0xc8, 0xc8, 0xc3, 0xc7, 0xc7, 0xc7, 0xb8, 0xc7, 0xc7, 0xc7, 0xaf, 0xc6, 0xc6, 0xc6, 0xa7, 0xc4, 0xc4, 0xc4, 0xa3, 0xc1, 0xc1, 0xc1, 0xa4, 0xbf, 0xbf, 0xbf, 0xab, 0xbc, 0xbc, 0xbc, 0xb7, 0xb6, 0xb6, 0xb6, 0xc4, 0xb0, 0xb0, 0xb0, 0xd8, 0xaa, 0xaa, 0xaa, 0xe8, 0xa3, 0xa3, 0xa3, 0xf7, 0x9b, 0x9b, 0x9b, 0xf8, 0x93, 0x93, 0x93, 0xe7, 0x8b, 0x8b, 0x8b, 0xb4, 0x85, 0x85, 0x85, 0x3c, 0x83, 0x83, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x81, 0x81, 0x03, 0x84, 0x84, 0x84, 0x3c, 0x87, 0x87, 0x87, 0xa3, 0x8c, 0x8c, 0x8c, 0xd4, 0x95, 0x95, 0x95, 0xe8, 0xa0, 0xa0, 0xa0, 0xf7, 0xad, 0xad, 0xad, 0xfc, 0xb7, 0xb7, 0xb7, 0xfb, 0xd2, 0xd2, 0xd2, 0xf8, 0xd9, 0xd9, 0xd9, 0xf3, 0xdc, 0xdc, 0xdc, 0xf0, 0xdc, 0xdc, 0xdc, 0xf0, 0xdb, 0xdb, 0xdb, 0xf0, 0xd8, 0xd8, 0xd8, 0xf7, 0xd4, 0xd4, 0xd4, 0xfb, 0xd1, 0xd1, 0xd1, 0xfc, 0xce, 0xce, 0xce, 0xff, 0xcc, 0xcc, 0xcc, 0xfc, 0xca, 0xca, 0xca, 0xf8, 0xc8, 0xc8, 0xc8, 0xf4, 0xc7, 0xc7, 0xc7, 0xef, 0xc0, 0xc0, 0xc0, 0xe4, 0xc0, 0xc0, 0xc0, 0xdb, 0xbf, 0xbf, 0xbf, 0xd0, 0xbd, 0xbd, 0xbd, 0xc4, 0xba, 0xba, 0xba, 0xbb, 0xb6, 0xb6, 0xb6, 0xaf, 0xb4, 0xb4, 0xb4, 0xa3, 0xb0, 0xb0, 0xb0, 0x97, 0xad, 0xad, 0xad, 0x8c, 0xa9, 0xa9, 0xa9, 0x80, 0xa7, 0xa7, 0xa7, 0x74, 0xa4, 0xa4, 0xa4, 0x6c, 0xa0, 0xa0, 0xa0, 0x63, 0x9c, 0x9c, 0x9c, 0x5b, 0x9b, 0x9b, 0x9b, 0x53, 0x98, 0x98, 0x98, 0x4b, 0x97, 0x97, 0x97, 0x47, 0x95, 0x95, 0x95, 0x43, 0x95, 0x95, 0x95, 0x40, 0x97, 0x97, 0x97, 0x44, 0x97, 0x97, 0x97, 0x48, 0x9a, 0x9a, 0x9a, 0x50, 0x9c, 0x9c, 0x9c, 0x5b, 0xa0, 0xa0, 0xa0, 0x64, 0xa4, 0xa4, 0xa4, 0x70, 0xa8, 0xa8, 0xa8, 0x7c, 0xad, 0xad, 0xad, 0x8b, 0xaf, 0xaf, 0xaf, 0x97, 0xb3, 0xb3, 0xb3, 0xa4, 0xb7, 0xb7, 0xb7, 0xb0, 0xbb, 0xbb, 0xbb, 0xbc, 0xbe, 0xbe, 0xbe, 0xcb, 0xc0, 0xc0, 0xc0, 0xd4, 0xc2, 0xc2, 0xc2, 0xe0, 0xc3, 0xc3, 0xc3, 0xe8, 0xc5, 0xc5, 0xc5, 0xef, 0xc6, 0xc6, 0xc6, 0xf3, 0xc7, 0xc7, 0xc7, 0xf3, 0xc6, 0xc6, 0xc6, 0xf3, 0xc6, 0xc6, 0xc6, 0xec, 0xc6, 0xc6, 0xc6, 0xe7, 0xc6, 0xc6, 0xc6, 0xdf, 0xc6, 0xc6, 0xc6, 0xd4, 0xc7, 0xc7, 0xc7, 0xcf, 0xc6, 0xc6, 0xc6, 0xc8, 0xc5, 0xc5, 0xc5, 0xc7, 0xc3, 0xc3, 0xc3, 0xc8, 0xc0, 0xc0, 0xc0, 0xcf, 0xbc, 0xbc, 0xbc, 0xd7, 0xb6, 0xb6, 0xb6, 0xe3, 0xaf, 0xaf, 0xaf, 0xf0, 0xa8, 0xa8, 0xa8, 0xf8, 0x9f, 0x9f, 0x9f, 0xf8, 0x97, 0x97, 0x97, 0xec, 0x8d, 0x8d, 0x8d, 0xcf, 0x87, 0x87, 0x87, 0x7f, 0x84, 0x84, 0x84, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x82, 0x82, 0x0b, 0x85, 0x85, 0x85, 0x54, 0x8a, 0x8a, 0x8a, 0xaf, 0x96, 0x96, 0x96, 0xd4, 0xa4, 0xa4, 0xa4, 0xeb, 0xb2, 0xb2, 0xb2, 0xf7, 0xd0, 0xd0, 0xd0, 0xfc, 0xdb, 0xdb, 0xdb, 0xfc, 0xe2, 0xe2, 0xe2, 0xfc, 0xe5, 0xe5, 0xe5, 0xfb, 0xe8, 0xe8, 0xe8, 0xfb, 0xe7, 0xe7, 0xe7, 0xfb, 0xe4, 0xe4, 0xe4, 0xfc, 0xdf, 0xdf, 0xdf, 0xfc, 0xdc, 0xdc, 0xdc, 0xff, 0xd9, 0xd9, 0xd9, 0xfc, 0xd3, 0xd3, 0xd3, 0xfb, 0xd0, 0xd0, 0xd0, 0xfb, 0xcd, 0xcd, 0xcd, 0xf4, 0xc6, 0xc6, 0xc6, 0xef, 0xc4, 0xc4, 0xc4, 0xe8, 0xc3, 0xc3, 0xc3, 0xe0, 0xc2, 0xc2, 0xc2, 0xd7, 0xc0, 0xc0, 0xc0, 0xcc, 0xbf, 0xbf, 0xbf, 0xc3, 0xbd, 0xbd, 0xbd, 0xb7, 0xba, 0xba, 0xba, 0xac, 0xb8, 0xb8, 0xb8, 0xa0, 0xb5, 0xb5, 0xb5, 0x94, 0xb3, 0xb3, 0xb3, 0x8c, 0xb2, 0xb2, 0xb2, 0x83, 0xae, 0xae, 0xae, 0x78, 0xad, 0xad, 0xad, 0x70, 0xac, 0xac, 0xac, 0x68, 0xaa, 0xaa, 0xaa, 0x60, 0xa9, 0xa9, 0xa9, 0x5c, 0xa7, 0xa7, 0xa7, 0x5b, 0xa7, 0xa7, 0xa7, 0x58, 0xa9, 0xa9, 0xa9, 0x5b, 0xaa, 0xaa, 0xaa, 0x5f, 0xac, 0xac, 0xac, 0x68, 0xad, 0xad, 0xad, 0x6f, 0xae, 0xae, 0xae, 0x7b, 0xb2, 0xb2, 0xb2, 0x87, 0xb4, 0xb4, 0xb4, 0x8f, 0xb7, 0xb7, 0xb7, 0x9f, 0xb9, 0xb9, 0xb9, 0xab, 0xbc, 0xbc, 0xbc, 0xb8, 0xbe, 0xbe, 0xbe, 0xc7, 0xbf, 0xbf, 0xbf, 0xd0, 0xc1, 0xc1, 0xc1, 0xdc, 0xc2, 0xc2, 0xc2, 0xe4, 0xc4, 0xc4, 0xc4, 0xef, 0xc4, 0xc4, 0xc4, 0xf4, 0xc5, 0xc5, 0xc5, 0xf8, 0xc5, 0xc5, 0xc5, 0xfc, 0xc6, 0xc6, 0xc6, 0xfb, 0xc6, 0xc6, 0xc6, 0xf8, 0xc8, 0xc8, 0xc8, 0xf7, 0xc9, 0xc9, 0xc9, 0xf0, 0xcb, 0xcb, 0xcb, 0xec, 0xcd, 0xcd, 0xcd, 0xe7, 0xcd, 0xcd, 0xcd, 0xe4, 0xcd, 0xcd, 0xcd, 0xe4, 0xcc, 0xcc, 0xcc, 0xe7, 0xc9, 0xc9, 0xc9, 0xec, 0xc4, 0xc4, 0xc4, 0xf3, 0xbf, 0xbf, 0xbf, 0xf8, 0xb5, 0xb5, 0xb5, 0xfb, 0xac, 0xac, 0xac, 0xf8, 0xa0, 0xa0, 0xa0, 0xec, 0x95, 0x95, 0x95, 0xd7, 0x8a, 0x8a, 0x8a, 0x9c, 0x86, 0x86, 0x86, 0x34, 0x81, 0x81, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x84, 0x84, 0x0f, 0x88, 0x88, 0x88, 0x5b, 0x91, 0x91, 0x91, 0xb3, 0xa3, 0xa3, 0xa3, 0xdc, 0xc6, 0xc6, 0xc6, 0xf0, 0xd7, 0xd7, 0xd7, 0xf8, 0xe2, 0xe2, 0xe2, 0xfc, 0xea, 0xea, 0xea, 0xfc, 0xf2, 0xf2, 0xf2, 0xfc, 0xf6, 0xf6, 0xf6, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0xf4, 0xf4, 0xf4, 0xff, 0xf2, 0xf2, 0xf2, 0xff, 0xed, 0xed, 0xed, 0xfc, 0xe8, 0xe8, 0xe8, 0xfc, 0xe4, 0xe4, 0xe4, 0xfb, 0xde, 0xde, 0xde, 0xf8, 0xd6, 0xd6, 0xd6, 0xf3, 0xd5, 0xd5, 0xd5, 0xf0, 0xd2, 0xd2, 0xd2, 0xe8, 0xcf, 0xcf, 0xcf, 0xe3, 0xcc, 0xcc, 0xcc, 0xdb, 0xca, 0xca, 0xca, 0xd3, 0xc7, 0xc7, 0xc7, 0xc8, 0xc6, 0xc6, 0xc6, 0xbf, 0xc6, 0xc6, 0xc6, 0xb4, 0xc3, 0xc3, 0xc3, 0xab, 0xc2, 0xc2, 0xc2, 0xa0, 0xc0, 0xc0, 0xc0, 0x97, 0xbe, 0xbe, 0xbe, 0x8f, 0xbe, 0xbe, 0xbe, 0x87, 0xbd, 0xbd, 0xbd, 0x7f, 0xbb, 0xbb, 0xbb, 0x77, 0xbb, 0xbb, 0xbb, 0x74, 0xb9, 0xb9, 0xb9, 0x70, 0xb9, 0xb9, 0xb9, 0x6f, 0xbc, 0xbc, 0xbc, 0x70, 0xbd, 0xbd, 0xbd, 0x74, 0xbe, 0xbe, 0xbe, 0x7f, 0xbe, 0xbe, 0xbe, 0x87, 0xbe, 0xbe, 0xbe, 0x90, 0xbf, 0xbf, 0xbf, 0x9b, 0xc0, 0xc0, 0xc0, 0xa4, 0xc2, 0xc2, 0xc2, 0xb0, 0xc3, 0xc3, 0xc3, 0xbc, 0xc4, 0xc4, 0xc4, 0xc8, 0xc6, 0xc6, 0xc6, 0xd0, 0xc7, 0xc7, 0xc7, 0xdb, 0xc8, 0xc8, 0xc8, 0xe4, 0xca, 0xca, 0xca, 0xec, 0xca, 0xca, 0xca, 0xf3, 0xce, 0xce, 0xce, 0xf8, 0xcf, 0xcf, 0xcf, 0xfc, 0xd1, 0xd1, 0xd1, 0xff, 0xd2, 0xd2, 0xd2, 0xfc, 0xd5, 0xd5, 0xd5, 0xfc, 0xd9, 0xd9, 0xd9, 0xfb, 0xdc, 0xdc, 0xdc, 0xf8, 0xdf, 0xdf, 0xdf, 0xf7, 0xdf, 0xdf, 0xdf, 0xf7, 0xde, 0xde, 0xde, 0xf8, 0xdb, 0xdb, 0xdb, 0xf8, 0xd5, 0xd5, 0xd5, 0xfc, 0xcf, 0xcf, 0xcf, 0xfc, 0xc5, 0xc5, 0xc5, 0xfb, 0xba, 0xba, 0xba, 0xf4, 0xad, 0xad, 0xad, 0xeb, 0x9d, 0x9d, 0x9d, 0xd8, 0x91, 0x91, 0x91, 0x9b, 0x89, 0x89, 0x89, 0x3c, 0x83, 0x83, 0x83, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, 0x86, 0x86, 0x07, 0x89, 0x89, 0x89, 0x48, 0xa5, 0xa5, 0xa5, 0xa7, 0xb7, 0xb7, 0xb7, 0xeb, 0xcc, 0xcc, 0xcc, 0xf7, 0xdc, 0xdc, 0xdc, 0xfb, 0xe7, 0xe7, 0xe7, 0xfc, 0xf1, 0xf1, 0xf1, 0xfc, 0xf6, 0xf6, 0xf6, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xfb, 0xfb, 0xfb, 0xfc, 0xf8, 0xf8, 0xf8, 0xfc, 0xf5, 0xf5, 0xf5, 0xfb, 0xf1, 0xf1, 0xf1, 0xf8, 0xf0, 0xf0, 0xf0, 0xf8, 0xec, 0xec, 0xec, 0xf4, 0xe8, 0xe8, 0xe8, 0xf0, 0xe4, 0xe4, 0xe4, 0xec, 0xe1, 0xe1, 0xe1, 0xe7, 0xdc, 0xdc, 0xdc, 0xdf, 0xdc, 0xdc, 0xdc, 0xd7, 0xda, 0xda, 0xda, 0xcf, 0xd8, 0xd8, 0xd8, 0xc7, 0xd5, 0xd5, 0xd5, 0xbf, 0xd3, 0xd3, 0xd3, 0xb4, 0xd1, 0xd1, 0xd1, 0xab, 0xd2, 0xd2, 0xd2, 0xa4, 0xd2, 0xd2, 0xd2, 0x9c, 0xd1, 0xd1, 0xd1, 0x94, 0xd0, 0xd0, 0xd0, 0x90, 0xcf, 0xcf, 0xcf, 0x8c, 0xcf, 0xcf, 0xcf, 0x8c, 0xd1, 0xd1, 0xd1, 0x8f, 0xd1, 0xd1, 0xd1, 0x93, 0xd2, 0xd2, 0xd2, 0x98, 0xd2, 0xd2, 0xd2, 0xa0, 0xd3, 0xd3, 0xd3, 0xa8, 0xd5, 0xd5, 0xd5, 0xb3, 0xd5, 0xd5, 0xd5, 0xbc, 0xd6, 0xd6, 0xd6, 0xc4, 0xd5, 0xd5, 0xd5, 0xcf, 0xd5, 0xd5, 0xd5, 0xd7, 0xd8, 0xd8, 0xd8, 0xdf, 0xda, 0xda, 0xda, 0xe4, 0xdd, 0xdd, 0xdd, 0xec, 0xe1, 0xe1, 0xe1, 0xf3, 0xe3, 0xe3, 0xe3, 0xf7, 0xe5, 0xe5, 0xe5, 0xfb, 0xe8, 0xe8, 0xe8, 0xfc, 0xec, 0xec, 0xec, 0xff, 0xec, 0xec, 0xec, 0xff, 0xf0, 0xf0, 0xf0, 0xfc, 0xf3, 0xf3, 0xf3, 0xfc, 0xf3, 0xf3, 0xf3, 0xfc, 0xf1, 0xf1, 0xf1, 0xfc, 0xec, 0xec, 0xec, 0xfc, 0xe4, 0xe4, 0xe4, 0xfc, 0xd9, 0xd9, 0xd9, 0xfc, 0xcd, 0xcd, 0xcd, 0xf8, 0xbe, 0xbe, 0xbe, 0xf3, 0xae, 0xae, 0xae, 0xeb, 0x9e, 0x9e, 0x9e, 0xd0, 0x94, 0x94, 0x94, 0x83, 0x89, 0x89, 0x89, 0x2c, 0x82, 0x82, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, 0x89, 0x89, 0x1c, 0x92, 0x92, 0x92, 0x68, 0xa6, 0xa6, 0xa6, 0xbb, 0xb6, 0xb6, 0xb6, 0xf4, 0xc5, 0xc5, 0xc5, 0xff, 0xd4, 0xd4, 0xd4, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe5, 0xe5, 0xe5, 0xff, 0xee, 0xee, 0xee, 0xfc, 0xf3, 0xf3, 0xf3, 0xfc, 0xf7, 0xf7, 0xf7, 0xfc, 0xf9, 0xf9, 0xf9, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xfb, 0xfb, 0xfb, 0xfc, 0xfb, 0xfb, 0xfb, 0xfc, 0xfb, 0xfb, 0xfb, 0xfc, 0xfa, 0xfa, 0xfa, 0xfb, 0xf8, 0xf8, 0xf8, 0xf8, 0xf6, 0xf6, 0xf6, 0xf7, 0xf7, 0xf7, 0xf7, 0xf4, 0xf6, 0xf6, 0xf6, 0xf0, 0xf3, 0xf3, 0xf3, 0xec, 0xf1, 0xf1, 0xf1, 0xeb, 0xef, 0xef, 0xef, 0xe4, 0xec, 0xec, 0xec, 0xdc, 0xef, 0xef, 0xef, 0xdc, 0xee, 0xee, 0xee, 0xd7, 0xed, 0xed, 0xed, 0xd0, 0xeb, 0xeb, 0xeb, 0xcf, 0xea, 0xea, 0xea, 0xcb, 0xeb, 0xeb, 0xeb, 0xcb, 0xed, 0xed, 0xed, 0xcf, 0xec, 0xec, 0xec, 0xd3, 0xed, 0xed, 0xed, 0xd3, 0xed, 0xed, 0xed, 0xd8, 0xef, 0xef, 0xef, 0xd8, 0xef, 0xef, 0xef, 0xdc, 0xf1, 0xf1, 0xf1, 0xe3, 0xf2, 0xf2, 0xf2, 0xe7, 0xf2, 0xf2, 0xf2, 0xec, 0xf1, 0xf1, 0xf1, 0xef, 0xf2, 0xf2, 0xf2, 0xf3, 0xf5, 0xf5, 0xf5, 0xf7, 0xf7, 0xf7, 0xf7, 0xf8, 0xf8, 0xf8, 0xf8, 0xfc, 0xfa, 0xfa, 0xfa, 0xfc, 0xfa, 0xfa, 0xfa, 0xfc, 0xfb, 0xfb, 0xfb, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xf8, 0xf8, 0xf8, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0xf1, 0xf1, 0xf1, 0xff, 0xe8, 0xe8, 0xe8, 0xff, 0xe0, 0xe0, 0xe0, 0xfc, 0xd4, 0xd4, 0xd4, 0xfc, 0xc5, 0xc5, 0xc5, 0xf8, 0xb2, 0xb2, 0xb2, 0xf7, 0xa4, 0xa4, 0xa4, 0xdf, 0x9a, 0x9a, 0x9a, 0x97, 0x8e, 0x8e, 0x8e, 0x48, 0x85, 0x85, 0x85, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, 0x83, 0x83, 0x14, 0x8a, 0x8a, 0x8a, 0x50, 0x95, 0x95, 0x95, 0x90, 0xa4, 0xa4, 0xa4, 0xcf, 0xb1, 0xb1, 0xb1, 0xf4, 0xc1, 0xc1, 0xc1, 0xf8, 0xcd, 0xcd, 0xcd, 0xf8, 0xd2, 0xd2, 0xd2, 0xf7, 0xd8, 0xd8, 0xd8, 0xf7, 0xdb, 0xdb, 0xdb, 0xf7, 0xe2, 0xe2, 0xe2, 0xf7, 0xe8, 0xe8, 0xe8, 0xf8, 0xee, 0xee, 0xee, 0xf8, 0xf2, 0xf2, 0xf2, 0xf8, 0xf2, 0xf2, 0xf2, 0xf8, 0xf4, 0xf4, 0xf4, 0xf8, 0xf6, 0xf6, 0xf6, 0xfb, 0xf7, 0xf7, 0xf7, 0xfb, 0xf9, 0xf9, 0xf9, 0xfb, 0xfa, 0xfa, 0xfa, 0xfc, 0xfa, 0xfa, 0xfa, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfa, 0xfa, 0xfa, 0xfc, 0xf9, 0xf9, 0xf9, 0xfc, 0xf8, 0xf8, 0xf8, 0xfb, 0xf8, 0xf8, 0xf8, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf4, 0xf4, 0xf4, 0xfb, 0xf0, 0xf0, 0xf0, 0xfb, 0xec, 0xec, 0xec, 0xfb, 0xe7, 0xe7, 0xe7, 0xfb, 0xe2, 0xe2, 0xe2, 0xfb, 0xda, 0xda, 0xda, 0xfb, 0xd2, 0xd2, 0xd2, 0xfc, 0xca, 0xca, 0xca, 0xfc, 0xc0, 0xc0, 0xc0, 0xff, 0xb8, 0xb8, 0xb8, 0xfc, 0xa8, 0xa8, 0xa8, 0xef, 0x9d, 0x9d, 0x9d, 0xbb, 0x93, 0x93, 0x93, 0x78, 0x89, 0x89, 0x89, 0x38, 0x84, 0x84, 0x84, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x13, 0x8f, 0x8f, 0x8f, 0x40, 0x90, 0x90, 0x90, 0x70, 0x9b, 0x9b, 0x9b, 0x98, 0xa4, 0xa4, 0xa4, 0xbc, 0xa6, 0xa6, 0xa6, 0xd8, 0xae, 0xae, 0xae, 0xdf, 0xb9, 0xb9, 0xb9, 0xe0, 0xbf, 0xbf, 0xbf, 0xe0, 0xc0, 0xc0, 0xc0, 0xe0, 0xc7, 0xc7, 0xc7, 0xe3, 0xce, 0xce, 0xce, 0xe3, 0xd2, 0xd2, 0xd2, 0xe3, 0xd7, 0xd7, 0xd7, 0xe3, 0xdd, 0xdd, 0xdd, 0xe4, 0xdf, 0xdf, 0xdf, 0xe7, 0xdd, 0xdd, 0xdd, 0xe4, 0xde, 0xde, 0xde, 0xe7, 0xe2, 0xe2, 0xe2, 0xe8, 0xe3, 0xe3, 0xe3, 0xe7, 0xe4, 0xe4, 0xe4, 0xe7, 0xe7, 0xe7, 0xe7, 0xe8, 0xe8, 0xe8, 0xe8, 0xeb, 0xe5, 0xe5, 0xe5, 0xe4, 0xe3, 0xe3, 0xe3, 0xe4, 0xe3, 0xe3, 0xe3, 0xe7, 0xe3, 0xe3, 0xe3, 0xe4, 0xe0, 0xe0, 0xe0, 0xe8, 0xdf, 0xdf, 0xdf, 0xe7, 0xdc, 0xdc, 0xdc, 0xe8, 0xda, 0xda, 0xda, 0xe8, 0xd8, 0xd8, 0xd8, 0xe7, 0xd3, 0xd3, 0xd3, 0xe7, 0xd2, 0xd2, 0xd2, 0xe7, 0xd0, 0xd0, 0xd0, 0xe8, 0xd2, 0xd2, 0xd2, 0xeb, 0xcb, 0xcb, 0xcb, 0xeb, 0xc2, 0xc2, 0xc2, 0xeb, 0xb8, 0xb8, 0xb8, 0xec, 0xaf, 0xaf, 0xaf, 0xef, 0xa5, 0xa5, 0xa5, 0xe8, 0x9f, 0x9f, 0x9f, 0xd4, 0x99, 0x99, 0x99, 0xb7, 0x93, 0x93, 0x93, 0x8b, 0x8b, 0x8b, 0x8b, 0x5f, 0x84, 0x84, 0x84, 0x33, 0x81, 0x81, 0x81, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x82, 0x82, 0x07, 0x89, 0x89, 0x89, 0x1f, 0x8e, 0x8e, 0x8e, 0x3b, 0x89, 0x89, 0x89, 0x50, 0x8e, 0x8e, 0x8e, 0x67, 0x93, 0x93, 0x93, 0x77, 0x97, 0x97, 0x97, 0x8b, 0x9d, 0x9d, 0x9d, 0x94, 0xa2, 0xa2, 0xa2, 0xa7, 0xa6, 0xa6, 0xa6, 0xaf, 0xa3, 0xa3, 0xa3, 0xb0, 0xa4, 0xa4, 0xa4, 0xb4, 0xa7, 0xa7, 0xa7, 0xb7, 0xa7, 0xa7, 0xa7, 0xb8, 0xaa, 0xaa, 0xaa, 0xb3, 0xac, 0xac, 0xac, 0xb4, 0xae, 0xae, 0xae, 0xb4, 0xb3, 0xb3, 0xb3, 0xb7, 0xae, 0xae, 0xae, 0xb0, 0xad, 0xad, 0xad, 0xb4, 0xad, 0xad, 0xad, 0xb3, 0xac, 0xac, 0xac, 0xb3, 0xa6, 0xa6, 0xa6, 0xb8, 0xa3, 0xa3, 0xa3, 0xb7, 0xa4, 0xa4, 0xa4, 0xb4, 0xa7, 0xa7, 0xa7, 0xb8, 0xa4, 0xa4, 0xa4, 0xb4, 0xa1, 0xa1, 0xa1, 0xb0, 0x9d, 0x9d, 0x9d, 0xa7, 0x99, 0x99, 0x99, 0x98, 0x98, 0x98, 0x98, 0x8c, 0x99, 0x99, 0x99, 0x78, 0x92, 0x92, 0x92, 0x60, 0x8b, 0x8b, 0x8b, 0x4b, 0x85, 0x85, 0x85, 0x24, 0x82, 0x82, 0x82, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x81, 0x81, 0x00, 0x81, 0x81, 0x81, 0x0b, 0x81, 0x81, 0x81, 0x10, 0x81, 0x81, 0x81, 0x14, 0x81, 0x81, 0x81, 0x17, 0x81, 0x81, 0x81, 0x17, 0x81, 0x81, 0x81, 0x17, 0x83, 0x83, 0x83, 0x17, 0x90, 0x90, 0x90, 0x18, 0x86, 0x86, 0x86, 0x17, 0x89, 0x89, 0x89, 0x17, 0x84, 0x84, 0x84, 0x17, 0x83, 0x83, 0x83, 0x17, 0x82, 0x82, 0x82, 0x17, 0x82, 0x82, 0x82, 0x14, 0x83, 0x83, 0x83, 0x13, 0x83, 0x83, 0x83, 0x0c, 0x81, 0x81, 0x81, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -}; - -const lv_img_dsc_t animimg001 = { - .header.always_zero = 0, - .header.w = 130, - .header.h = 170, - .data_size = 22100 * LV_IMG_PX_SIZE_ALPHA_BYTE, - .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, - .data = animimg001_map, -}; - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg001.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg001.png deleted file mode 100644 index 4fcc2c5d3..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg001.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg002.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg002.c deleted file mode 100644 index 9a75cd018..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg002.c +++ /dev/null @@ -1,719 +0,0 @@ -#if defined(LV_LVGL_H_INCLUDE_SIMPLE) -#include "lvgl.h" -#else -#include "lvgl/lvgl.h" -#endif - - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_ANIMIMG002 -#define LV_ATTRIBUTE_IMG_ANIMIMG002 -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMG_ANIMIMG002 uint8_t animimg002_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Blue: 2 bit, Green: 3 bit, Red: 3 bit, Alpha 8 bit */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x04, 0xff, 0x14, 0xff, 0x27, 0xff, 0x3b, 0xff, 0x4c, 0xff, 0x5f, 0xff, 0x6f, 0xff, 0x7f, 0xff, 0x8c, 0xff, 0x9b, 0xff, 0xa7, 0xff, 0xb3, 0xff, 0xbc, 0xff, 0xc7, 0xff, 0xd0, 0xff, 0xd7, 0xff, 0xdb, 0xff, 0xe0, 0xff, 0xe3, 0xff, 0xe7, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xe3, 0xff, 0xe3, 0xff, 0xdb, 0xff, 0xd8, 0xff, 0xd0, 0xff, 0xcb, 0xff, 0xc0, 0xff, 0xb7, 0xff, 0xab, 0xff, 0x9f, 0xff, 0x90, 0xff, 0x83, 0xff, 0x73, 0xff, 0x64, 0xff, 0x53, 0xff, 0x40, 0xff, 0x2f, 0xff, 0x18, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x27, 0xff, 0x47, 0xff, 0x64, 0xff, 0x80, 0xff, 0x9c, 0xff, 0xb7, 0xff, 0xcf, 0xff, 0xe4, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf3, 0xff, 0xeb, 0xff, 0xe3, 0xff, 0xdc, 0xff, 0xd7, 0xff, 0xcc, 0xff, 0xc8, 0xff, 0xc4, 0xff, 0xc0, 0xff, 0xbb, 0xff, 0xb7, 0xff, 0xb4, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xab, 0xff, 0xa8, 0xff, 0xa8, 0xff, 0xab, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xb0, 0xff, 0xb4, 0xff, 0xb7, 0xff, 0xbc, 0xff, 0xbf, 0xff, 0xc3, 0xff, 0xc8, 0xff, 0xcf, 0xff, 0xd4, 0xff, 0xdc, 0xff, 0xe4, 0xff, 0xec, 0xff, 0xf7, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xeb, 0xff, 0xd4, 0xff, 0xbc, 0xff, 0xa3, 0xff, 0x88, 0xff, 0x6c, 0xff, 0x50, 0xff, 0x30, 0xff, 0x10, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x23, 0xff, 0x4f, 0xff, 0x77, 0xff, 0x9c, 0xff, 0xc0, 0xff, 0xe3, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xeb, 0xff, 0xdb, 0xff, 0xcb, 0xff, 0xbb, 0xff, 0xa8, 0xdb, 0x9b, 0xdb, 0x88, 0xdb, 0x7c, 0xdb, 0x70, 0xb7, 0x67, 0xb7, 0x5b, 0xb6, 0x50, 0xb6, 0x4c, 0xb6, 0x4b, 0xb6, 0x48, 0xb6, 0x44, 0xb6, 0x43, 0xb6, 0x40, 0xb6, 0x40, 0xb6, 0x40, 0xb6, 0x3f, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3b, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x3b, 0xb6, 0x3b, 0xb6, 0x3b, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3f, 0xb7, 0x44, 0xdb, 0x50, 0xdb, 0x5f, 0xdb, 0x6b, 0xff, 0x7b, 0xff, 0x88, 0xff, 0x97, 0xff, 0xab, 0xff, 0xbc, 0xff, 0xd0, 0xff, 0xe3, 0xff, 0xf4, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xcc, 0xff, 0xa8, 0xff, 0x83, 0xff, 0x5b, 0xff, 0x33, 0xff, 0x0b, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x08, 0xff, 0x34, 0xff, 0x68, 0xff, 0x9b, 0xff, 0xc8, 0xff, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xe8, 0xff, 0xd0, 0xff, 0xb8, 0xff, 0x9f, 0xdb, 0x87, 0xdb, 0x6f, 0xb7, 0x5b, 0xb6, 0x4b, 0xb6, 0x47, 0xb6, 0x43, 0xb6, 0x40, 0xb6, 0x3f, 0xb6, 0x3c, 0xb6, 0x3b, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x37, 0xb6, 0x37, 0xb6, 0x37, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x34, 0xb6, 0x38, 0xb6, 0x3b, 0xb6, 0x40, 0xb7, 0x4c, 0xdb, 0x60, 0xff, 0x7b, 0xff, 0x94, 0xff, 0xb0, 0xff, 0xcb, 0xff, 0xe4, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xd7, 0xff, 0xa8, 0xff, 0x78, 0xff, 0x44, 0xff, 0x13, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x0c, 0xff, 0x48, 0xff, 0x88, 0xff, 0xc3, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xeb, 0xff, 0xc7, 0xff, 0xa7, 0xdb, 0x87, 0xdb, 0x68, 0xb7, 0x4f, 0xb6, 0x44, 0xb6, 0x40, 0xb6, 0x3c, 0xb6, 0x3b, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2c, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x33, 0xb6, 0x34, 0xb6, 0x38, 0xb6, 0x3f, 0xb6, 0x4b, 0xdb, 0x63, 0xff, 0x83, 0xff, 0xa4, 0xff, 0xc7, 0xff, 0xe7, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xd4, 0xff, 0x98, 0xff, 0x5b, 0xff, 0x1b, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x23, 0xff, 0x70, 0xff, 0xbc, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xcc, 0xff, 0xa3, 0xdb, 0x78, 0xdb, 0x53, 0xb6, 0x40, 0xb6, 0x3c, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x37, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x37, 0xb6, 0x3b, 0xb6, 0x40, 0xb7, 0x53, 0xdb, 0x77, 0xff, 0x9f, 0xff, 0xc7, 0xff, 0xec, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xd0, 0xff, 0x87, 0xff, 0x37, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x10, 0xff, 0x6b, 0xff, 0xc8, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xd3, 0xff, 0x9c, 0xdb, 0x68, 0xb7, 0x40, 0xb6, 0x38, 0xb6, 0x37, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2c, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x33, 0xb6, 0x37, 0xb7, 0x3c, 0xdb, 0x5f, 0xff, 0x90, 0xff, 0xc4, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x80, 0xff, 0x1f, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x1c, 0xff, 0x90, 0xff, 0xf3, 0xff, 0xfc, 0xff, 0xd3, 0xff, 0x8b, 0xdb, 0x4b, 0xb6, 0x37, 0xb6, 0x34, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x2b, 0xb7, 0x2f, 0xb7, 0x33, 0xb7, 0x3f, 0xff, 0x73, 0xff, 0xb7, 0xff, 0xf7, 0xff, 0xfb, 0xff, 0xa7, 0xff, 0x2c, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x07, 0xff, 0x7b, 0xff, 0xf4, 0xff, 0xf8, 0xff, 0xaf, 0xdb, 0x5b, 0xb6, 0x38, 0xb6, 0x33, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb7, 0x24, 0xb7, 0x27, 0xb7, 0x28, 0xdb, 0x38, 0xff, 0x88, 0xff, 0xe4, 0xff, 0xfb, 0xff, 0x93, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x13, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xb8, 0xdb, 0x4f, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x2f, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xdb, 0x2b, 0xff, 0x84, 0xff, 0xf3, 0xff, 0xd3, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x04, 0xff, 0xbf, 0xff, 0xfb, 0xff, 0x80, 0xb6, 0x37, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x2c, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xff, 0x3f, 0xff, 0xdc, 0xff, 0xd0, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x50, 0xff, 0xff, 0xff, 0x8f, 0xb6, 0x37, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xff, 0x38, 0xff, 0xf4, 0xff, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x77, 0xff, 0xff, 0xdb, 0x4f, 0xb6, 0x34, 0xb6, 0x30, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xff, 0xcb, 0xff, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x53, 0xff, 0xff, 0xff, 0x87, 0xb6, 0x37, 0xb6, 0x30, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xdb, 0x33, 0xff, 0xf0, 0xff, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x23, 0xff, 0xd4, 0xff, 0xf4, 0xff, 0x73, 0xb6, 0x38, 0xb6, 0x30, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xdb, 0x37, 0xff, 0xcf, 0xff, 0xf3, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0b, 0xdb, 0x78, 0xff, 0xd3, 0xff, 0xfc, 0xff, 0xa8, 0xb7, 0x47, 0xb6, 0x33, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2f, 0xff, 0x73, 0xff, 0xe8, 0xff, 0xf0, 0xff, 0x94, 0xdb, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x03, 0xdb, 0x6f, 0xdb, 0x53, 0xff, 0x9c, 0xff, 0xf8, 0xff, 0xef, 0xff, 0x9f, 0xdb, 0x48, 0xb6, 0x2f, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb7, 0x24, 0xb7, 0x24, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2c, 0xb7, 0x2c, 0xb7, 0x2f, 0xb7, 0x2f, 0xb7, 0x30, 0xb6, 0x30, 0xb6, 0x33, 0xb7, 0x34, 0xb7, 0x34, 0xb7, 0x3c, 0xff, 0x7b, 0xff, 0xd4, 0xff, 0xff, 0xff, 0xcb, 0xff, 0x6b, 0xdb, 0x7c, 0xb7, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x63, 0xdb, 0x5b, 0xdb, 0x40, 0xff, 0x4c, 0xff, 0xaf, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xbf, 0xff, 0x74, 0xb7, 0x34, 0xb6, 0x27, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb7, 0x27, 0xb7, 0x28, 0xb7, 0x28, 0xb7, 0x28, 0xb7, 0x2b, 0xb7, 0x2b, 0xb7, 0x2c, 0xb7, 0x2c, 0xb7, 0x2c, 0xb7, 0x2f, 0xb7, 0x2f, 0xb7, 0x30, 0xb7, 0x30, 0xb7, 0x30, 0xb7, 0x33, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x38, 0xb7, 0x3b, 0xb7, 0x3c, 0xb7, 0x3c, 0xb7, 0x43, 0xff, 0x67, 0xff, 0xa8, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xd3, 0xff, 0x74, 0xdb, 0x48, 0xdb, 0x60, 0xdb, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x53, 0xdb, 0x60, 0xdb, 0x47, 0xdb, 0x38, 0xdb, 0x2c, 0xff, 0x3c, 0xff, 0x8f, 0xff, 0xe0, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xbc, 0xff, 0x7c, 0xdb, 0x40, 0xb6, 0x23, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb7, 0x27, 0xb7, 0x28, 0xb7, 0x2b, 0xb7, 0x2b, 0xb7, 0x2c, 0xb7, 0x2c, 0xb7, 0x2c, 0xb7, 0x2f, 0xb7, 0x2f, 0xb7, 0x30, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x37, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x38, 0xb7, 0x3b, 0xb7, 0x3c, 0xb7, 0x3c, 0xb7, 0x3f, 0xb7, 0x40, 0xb7, 0x43, 0xb7, 0x44, 0xb7, 0x47, 0xdb, 0x54, 0xff, 0x80, 0xff, 0xb3, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xb0, 0xff, 0x5f, 0xdb, 0x34, 0xdb, 0x3f, 0xdb, 0x4f, 0xdb, 0x64, 0xdb, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3f, 0xdb, 0x68, 0xdb, 0x4b, 0xdb, 0x3f, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x28, 0xff, 0x23, 0xff, 0x50, 0xff, 0x97, 0xff, 0xdb, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xe0, 0xff, 0xac, 0xff, 0x78, 0xdb, 0x44, 0xb7, 0x20, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x28, 0xb7, 0x2b, 0xb7, 0x2c, 0xb7, 0x2f, 0xb7, 0x30, 0xb7, 0x33, 0xb7, 0x33, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x3b, 0xb7, 0x3b, 0xb7, 0x3f, 0xb7, 0x3f, 0xb7, 0x40, 0xb7, 0x40, 0xb7, 0x43, 0xb7, 0x44, 0xb7, 0x47, 0xb7, 0x48, 0xb7, 0x4b, 0xb7, 0x4f, 0xdb, 0x63, 0xff, 0x88, 0xff, 0xb0, 0xff, 0xd8, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xef, 0xff, 0xb3, 0xff, 0x6f, 0xff, 0x33, 0xdb, 0x2f, 0xdb, 0x34, 0xdb, 0x3b, 0xdb, 0x44, 0xdb, 0x53, 0xdb, 0x6b, 0xdb, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x28, 0xdb, 0x70, 0xdb, 0x4f, 0xdb, 0x40, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x3c, 0xff, 0x74, 0xff, 0xac, 0xff, 0xe3, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xf3, 0xff, 0xcb, 0xff, 0x9f, 0xff, 0x77, 0xff, 0x4f, 0xdb, 0x28, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2c, 0xb7, 0x2f, 0xb7, 0x30, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x38, 0xb7, 0x3b, 0xb7, 0x3c, 0xb7, 0x40, 0xb7, 0x43, 0xb7, 0x44, 0xb7, 0x47, 0xb7, 0x48, 0xb7, 0x4b, 0xb7, 0x4c, 0xb7, 0x50, 0xdb, 0x57, 0xdb, 0x70, 0xff, 0x8f, 0xff, 0xaf, 0xff, 0xcf, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xc0, 0xff, 0x8c, 0xff, 0x54, 0xff, 0x2b, 0xff, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3c, 0xdb, 0x47, 0xdb, 0x54, 0xdb, 0x6f, 0xdb, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x10, 0xdb, 0x78, 0xdb, 0x50, 0xdb, 0x43, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x37, 0xff, 0x63, 0xff, 0x98, 0xff, 0xdf, 0xff, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xff, 0xc7, 0xff, 0xa4, 0xff, 0x84, 0xff, 0x67, 0xff, 0x48, 0xdb, 0x2b, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2f, 0xb6, 0x30, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x3b, 0xb7, 0x3c, 0xb7, 0x3f, 0xb7, 0x43, 0xb7, 0x44, 0xb7, 0x47, 0xb7, 0x4b, 0xb7, 0x50, 0xdb, 0x58, 0xdb, 0x6c, 0xff, 0x84, 0xff, 0x9f, 0xff, 0xb4, 0xff, 0xcc, 0xff, 0xe7, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xcf, 0xff, 0xa3, 0xff, 0x77, 0xff, 0x4b, 0xff, 0x27, 0xff, 0x24, 0xff, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x48, 0xdb, 0x57, 0xdb, 0x74, 0xdb, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x04, 0xdb, 0x77, 0xdb, 0x57, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x24, 0xff, 0x24, 0xff, 0x23, 0xff, 0x2c, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x8f, 0xff, 0x9f, 0xff, 0xb0, 0xff, 0xc4, 0xff, 0xd7, 0xff, 0xeb, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xff, 0xdc, 0xff, 0xc4, 0xff, 0xac, 0xff, 0x97, 0xff, 0x80, 0xff, 0x6c, 0xff, 0x58, 0xff, 0x47, 0xdb, 0x34, 0xdb, 0x24, 0xb7, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x2b, 0xb6, 0x2c, 0xb6, 0x2f, 0xb6, 0x30, 0xb7, 0x34, 0xb7, 0x38, 0xb7, 0x40, 0xdb, 0x4f, 0xdb, 0x60, 0xff, 0x73, 0xff, 0x84, 0xff, 0x94, 0xff, 0xa8, 0xff, 0xbb, 0xff, 0xcc, 0xff, 0xdf, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xeb, 0xff, 0xcb, 0xff, 0xab, 0xff, 0x88, 0xff, 0x64, 0xff, 0x40, 0xff, 0x24, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x38, 0xdb, 0x40, 0xdb, 0x4b, 0xdb, 0x58, 0xdb, 0x78, 0xb7, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x68, 0xdb, 0x5c, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x2b, 0xff, 0x8b, 0xff, 0x8b, 0xff, 0x87, 0xff, 0x83, 0xff, 0x7f, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x7c, 0xff, 0x8b, 0xff, 0x9b, 0xff, 0xab, 0xff, 0xbc, 0xff, 0xcc, 0xff, 0xdc, 0xff, 0xef, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xeb, 0xff, 0xdc, 0xff, 0xd0, 0xff, 0xc4, 0xff, 0xbb, 0xff, 0xaf, 0xff, 0xa7, 0xff, 0x9c, 0xff, 0x93, 0xff, 0x8f, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7b, 0xff, 0x7b, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x70, 0xff, 0x78, 0xff, 0x7c, 0xff, 0x80, 0xff, 0x88, 0xff, 0x8f, 0xff, 0x94, 0xff, 0x9f, 0xff, 0xa7, 0xff, 0xb0, 0xff, 0xbc, 0xff, 0xc7, 0xff, 0xd3, 0xff, 0xdf, 0xff, 0xe8, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf3, 0xff, 0xdc, 0xff, 0xc4, 0xff, 0xaf, 0xff, 0x97, 0xff, 0x7c, 0xff, 0x63, 0xff, 0x47, 0xff, 0x2f, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x40, 0xdb, 0x4c, 0xdb, 0x5f, 0xdb, 0x77, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x58, 0xdb, 0x60, 0xdb, 0x47, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x28, 0xff, 0x84, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x4c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x53, 0xff, 0x64, 0xff, 0x74, 0xff, 0x84, 0xff, 0x93, 0xff, 0xa0, 0xff, 0xaf, 0xff, 0xbb, 0xff, 0xc7, 0xff, 0xd0, 0xff, 0xd8, 0xff, 0xe3, 0xff, 0xec, 0xff, 0xf3, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xe4, 0xff, 0xdf, 0xff, 0xd4, 0xff, 0xcb, 0xff, 0xbf, 0xff, 0xb3, 0xff, 0xa7, 0xff, 0x9b, 0xff, 0x8c, 0xff, 0x7c, 0xff, 0x6f, 0xff, 0x5c, 0xff, 0x4c, 0xff, 0x3b, 0xff, 0x2b, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x43, 0xdb, 0x4f, 0xdb, 0x60, 0xdb, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x43, 0xdb, 0x68, 0xdb, 0x4b, 0xdb, 0x3f, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x7b, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x37, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x23, 0xff, 0x23, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x24, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x3c, 0xdb, 0x44, 0xdb, 0x50, 0xdb, 0x64, 0xdb, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2f, 0xdb, 0x73, 0xdb, 0x4c, 0xdb, 0x3f, 0xdb, 0x34, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x70, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4b, 0xff, 0x3c, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x47, 0xdb, 0x53, 0xdb, 0x68, 0xdb, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x17, 0xdb, 0x7b, 0xdb, 0x50, 0xdb, 0x40, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x64, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x40, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x48, 0xdb, 0x57, 0xdb, 0x6f, 0xdb, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x07, 0xdb, 0x7b, 0xdb, 0x57, 0xdb, 0x43, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x5b, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x40, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x3b, 0xdb, 0x40, 0xdb, 0x4b, 0xdb, 0x58, 0xdb, 0x74, 0xb7, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x6f, 0xdb, 0x5c, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x50, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x40, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x43, 0xdb, 0x4c, 0xdb, 0x5b, 0xdb, 0x77, 0xb7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5b, 0xdb, 0x60, 0xdb, 0x47, 0xdb, 0x3b, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x47, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x44, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x3c, 0xdb, 0x43, 0xdb, 0x4c, 0xdb, 0x5c, 0xdb, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4b, 0xdb, 0x68, 0xdb, 0x4b, 0xdb, 0x3c, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x3b, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x47, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x43, 0xdb, 0x4f, 0xdb, 0x5f, 0xdb, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x34, 0xdb, 0x70, 0xdb, 0x4f, 0xdb, 0x3f, 0xdb, 0x34, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x30, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x44, 0xdb, 0x4f, 0xdb, 0x63, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1c, 0xdb, 0x78, 0xdb, 0x53, 0xdb, 0x43, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x2c, 0xff, 0x88, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x47, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3c, 0xdb, 0x44, 0xdb, 0x50, 0xdb, 0x67, 0xdb, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x08, 0xdb, 0x7c, 0xdb, 0x57, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x80, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x27, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3c, 0xdb, 0x44, 0xdb, 0x50, 0xdb, 0x6c, 0xdb, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x73, 0xdb, 0x5b, 0xdb, 0x47, 0xdb, 0x38, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xff, 0x78, 0xff, 0x88, 0xff, 0x84, 0xff, 0x83, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x28, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x43, 0xdb, 0x50, 0xdb, 0x70, 0xb7, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x60, 0xdb, 0x63, 0xdb, 0x4b, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xff, 0x6c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x83, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x30, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x43, 0xdb, 0x50, 0xdb, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4c, 0xdb, 0x6b, 0xdb, 0x4c, 0xdb, 0x3f, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xff, 0x63, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x37, 0xdb, 0x40, 0xdb, 0x53, 0xdb, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3b, 0xdb, 0x70, 0xdb, 0x50, 0xdb, 0x43, 0xdb, 0x38, 0xdb, 0x34, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x58, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x28, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xdb, 0x23, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x34, 0xdb, 0x40, 0xdb, 0x54, 0xdb, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x23, 0xdb, 0x78, 0xdb, 0x57, 0xdb, 0x47, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xff, 0x4f, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x2c, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xdb, 0x23, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x3f, 0xdb, 0x58, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x0b, 0xdb, 0x7f, 0xdb, 0x5b, 0xdb, 0x48, 0xdb, 0x3c, 0xdb, 0x37, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xff, 0x43, 0xff, 0x87, 0xff, 0x83, 0xff, 0x80, 0xff, 0x7b, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x2f, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x27, 0xff, 0x28, 0xff, 0x2c, 0xff, 0x33, 0xdb, 0x3f, 0xdb, 0x60, 0xdb, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x03, 0xdb, 0x78, 0xdb, 0x60, 0xdb, 0x4c, 0xdb, 0x3f, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x23, 0xff, 0x23, 0xff, 0x38, 0xff, 0x87, 0xff, 0x83, 0xff, 0x7f, 0xff, 0x7b, 0xff, 0x77, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x47, 0xff, 0x2f, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x27, 0xff, 0x28, 0xff, 0x30, 0xff, 0x3f, 0xdb, 0x68, 0xb7, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x68, 0xdb, 0x64, 0xdb, 0x50, 0xdb, 0x40, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x2c, 0xff, 0x87, 0xff, 0x83, 0xff, 0x7f, 0xff, 0x7b, 0xff, 0x77, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x2c, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x24, 0xff, 0x27, 0xff, 0x2f, 0xff, 0x40, 0xdb, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x54, 0xdb, 0x6c, 0xdb, 0x54, 0xdb, 0x44, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x24, 0xff, 0x80, 0xff, 0x83, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x77, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x2f, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x24, 0xff, 0x2f, 0xff, 0x43, 0xdb, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3f, 0xdb, 0x74, 0xdb, 0x57, 0xdb, 0x47, 0xdb, 0x3c, 0xdb, 0x34, 0xdb, 0x2f, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x78, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x2f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x1b, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x2c, 0xff, 0x44, 0xdb, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x28, 0xdb, 0x7b, 0xdb, 0x5c, 0xdb, 0x4b, 0xdb, 0x3f, 0xdb, 0x37, 0xdb, 0x30, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x6f, 0xff, 0x7f, 0xff, 0x7b, 0xff, 0x77, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x2f, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x18, 0xff, 0x1b, 0xff, 0x1f, 0xff, 0x2c, 0xff, 0x48, 0xdb, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x10, 0xdb, 0x83, 0xdb, 0x60, 0xdb, 0x4f, 0xdb, 0x40, 0xdb, 0x38, 0xdb, 0x30, 0xdb, 0x2b, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x63, 0xff, 0x7f, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5f, 0xff, 0x58, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x2c, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x17, 0xff, 0x18, 0xff, 0x1f, 0xff, 0x2c, 0xff, 0x50, 0xdb, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x04, 0xdb, 0x7c, 0xdb, 0x64, 0xdb, 0x50, 0xdb, 0x43, 0xdb, 0x3b, 0xdb, 0x33, 0xdb, 0x2b, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x57, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6b, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4b, 0xff, 0x48, 0xff, 0x44, 0xff, 0x3f, 0xff, 0x3c, 0xff, 0x28, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x13, 0xff, 0x14, 0xff, 0x1c, 0xff, 0x2c, 0xdb, 0x58, 0xb7, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x6f, 0xdb, 0x6b, 0xdb, 0x54, 0xdb, 0x44, 0xdb, 0x3c, 0xdb, 0x33, 0xdb, 0x2b, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x4c, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x3b, 0xff, 0x2b, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x17, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x10, 0xff, 0x13, 0xff, 0x1b, 0xff, 0x2c, 0xdb, 0x5f, 0xb7, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5b, 0xdb, 0x70, 0xdb, 0x58, 0xdb, 0x47, 0xdb, 0x3c, 0xdb, 0x34, 0xdb, 0x2b, 0xdb, 0x27, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x17, 0xff, 0x40, 0xff, 0x7b, 0xff, 0x77, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x47, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x2b, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x14, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x10, 0xff, 0x1b, 0xff, 0x30, 0xdb, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x44, 0xdb, 0x77, 0xdb, 0x5b, 0xdb, 0x48, 0xdb, 0x3f, 0xdb, 0x34, 0xdb, 0x2c, 0xdb, 0x27, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x17, 0xff, 0x14, 0xff, 0x34, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x38, 0xff, 0x37, 0xff, 0x2b, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x08, 0xff, 0x08, 0xff, 0x0f, 0xff, 0x1b, 0xff, 0x37, 0xdb, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2f, 0xdb, 0x7b, 0xdb, 0x5f, 0xdb, 0x4c, 0xdb, 0x3f, 0xdb, 0x37, 0xdb, 0x2f, 0xdb, 0x27, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x17, 0xff, 0x14, 0xff, 0x13, 0xff, 0x27, 0xff, 0x78, 0xff, 0x74, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x37, 0xff, 0x33, 0xff, 0x27, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x08, 0xff, 0x0f, 0xff, 0x1c, 0xff, 0x3c, 0xdb, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x17, 0xdb, 0x80, 0xdb, 0x60, 0xdb, 0x4f, 0xdb, 0x40, 0xdb, 0x38, 0xdb, 0x2f, 0xdb, 0x27, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x1b, 0xff, 0x78, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x38, 0xff, 0x34, 0xff, 0x30, 0xff, 0x27, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x07, 0xff, 0x0f, 0xff, 0x1f, 0xff, 0x43, 0xdb, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x07, 0xdb, 0x7f, 0xdb, 0x63, 0xdb, 0x50, 0xdb, 0x43, 0xdb, 0x38, 0xdb, 0x2f, 0xdb, 0x27, 0xff, 0x24, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x10, 0xff, 0x14, 0xff, 0x73, 0xff, 0x73, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x34, 0xff, 0x30, 0xff, 0x28, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x04, 0xff, 0x07, 0xff, 0x0f, 0xff, 0x20, 0xff, 0x4f, 0xdb, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x70, 0xdb, 0x67, 0xdb, 0x53, 0xdb, 0x43, 0xdb, 0x3b, 0xdb, 0x30, 0xdb, 0x28, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x6b, 0xff, 0x73, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x28, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x07, 0xff, 0x10, 0xff, 0x24, 0xdb, 0x57, 0xb7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5f, 0xdb, 0x68, 0xdb, 0x53, 0xdb, 0x44, 0xdb, 0x3b, 0xdb, 0x30, 0xff, 0x28, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x60, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x30, 0xff, 0x2c, 0xff, 0x28, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x13, 0xff, 0x2b, 0xdb, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4b, 0xdb, 0x6c, 0xdb, 0x54, 0xdb, 0x44, 0xdb, 0x3b, 0xdb, 0x30, 0xff, 0x28, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x57, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x3b, 0xff, 0x34, 0xff, 0x30, 0xff, 0x2c, 0xff, 0x27, 0xff, 0x03, 0xff, 0x03, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x17, 0xff, 0x30, 0xdb, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x34, 0xdb, 0x70, 0xdb, 0x54, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x30, 0xff, 0x28, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x4b, 0xff, 0x70, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x34, 0xff, 0x30, 0xff, 0x2c, 0xff, 0x27, 0xff, 0x07, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x18, 0xff, 0x37, 0xdb, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1c, 0xdb, 0x77, 0xdb, 0x57, 0xdb, 0x44, 0xdb, 0x38, 0xff, 0x30, 0xff, 0x28, 0xff, 0x23, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x3f, 0xff, 0x70, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x34, 0xff, 0x30, 0xff, 0x2b, 0xff, 0x27, 0xff, 0x07, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1c, 0xff, 0x40, 0xdb, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x08, 0xdb, 0x78, 0xdb, 0x57, 0xdb, 0x47, 0xdb, 0x38, 0xff, 0x30, 0xff, 0x28, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x34, 0xff, 0x70, 0xff, 0x6b, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x27, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x1f, 0xff, 0x4b, 0xdb, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x6f, 0xdb, 0x58, 0xdb, 0x44, 0xff, 0x38, 0xff, 0x30, 0xff, 0x27, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x28, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x0f, 0xff, 0x23, 0xdb, 0x57, 0xb7, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5c, 0xdb, 0x5b, 0xdb, 0x44, 0xff, 0x37, 0xff, 0x2f, 0xff, 0x27, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x1c, 0xff, 0x6f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x28, 0xdb, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4b, 0xdb, 0x5c, 0xff, 0x43, 0xff, 0x34, 0xff, 0x2c, 0xff, 0x24, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x13, 0xff, 0x6f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x14, 0xff, 0x2c, 0xdb, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x37, 0xdb, 0x60, 0xff, 0x43, 0xff, 0x33, 0xff, 0x2b, 0xff, 0x23, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x0b, 0xff, 0x6b, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x17, 0xff, 0x33, 0xdb, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x23, 0xdb, 0x64, 0xff, 0x43, 0xff, 0x33, 0xff, 0x28, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x63, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x18, 0xff, 0x3c, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0b, 0xdb, 0x6c, 0xff, 0x40, 0xff, 0x30, 0xff, 0x27, 0xff, 0x20, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x58, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x1c, 0xff, 0x47, 0xdb, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x03, 0xdb, 0x68, 0xff, 0x44, 0xff, 0x30, 0xff, 0x24, 0xff, 0x1f, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x4f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x20, 0xdb, 0x53, 0xb7, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5b, 0xff, 0x47, 0xff, 0x2f, 0xff, 0x23, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x44, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x10, 0xff, 0x24, 0xdb, 0x57, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4b, 0xff, 0x48, 0xff, 0x2f, 0xff, 0x20, 0xff, 0x1b, 0xff, 0x14, 0xff, 0x10, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x38, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x2b, 0xdb, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x38, 0xff, 0x4c, 0xff, 0x2c, 0xff, 0x1f, 0xff, 0x18, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x2f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x14, 0xff, 0x30, 0xdb, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x27, 0xff, 0x54, 0xff, 0x2c, 0xff, 0x1c, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x24, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x18, 0xff, 0x37, 0xdb, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0f, 0xdb, 0x5b, 0xff, 0x2c, 0xff, 0x1c, 0xff, 0x13, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x18, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1b, 0xff, 0x43, 0xdb, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x04, 0xdb, 0x5c, 0xff, 0x2c, 0xff, 0x18, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x1f, 0xff, 0x4c, 0xb7, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x53, 0xff, 0x2f, 0xff, 0x18, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x07, 0xff, 0x64, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x23, 0xdb, 0x54, 0xb7, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x34, 0xff, 0x18, 0xff, 0x0f, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x5c, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x10, 0xff, 0x27, 0xdb, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3b, 0xff, 0x3b, 0xff, 0x1b, 0xff, 0x0f, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x54, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x2f, 0xdb, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2b, 0xff, 0x44, 0xff, 0x1c, 0xff, 0x0c, 0xff, 0x07, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x48, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x17, 0xff, 0x33, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x14, 0xff, 0x4f, 0xff, 0x1f, 0xff, 0x0f, 0xff, 0x07, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x3f, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x18, 0xff, 0x3b, 0xdb, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x07, 0xdb, 0x58, 0xff, 0x23, 0xff, 0x0f, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x34, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1c, 0xff, 0x47, 0xdb, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x54, 0xff, 0x28, 0xff, 0x10, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2b, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x20, 0xdb, 0x50, 0xb7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x2c, 0xff, 0x13, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x20, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x24, 0xdb, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3b, 0xff, 0x34, 0xff, 0x14, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x17, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x23, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x10, 0xff, 0x28, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2c, 0xff, 0x3f, 0xff, 0x18, 0xff, 0x0b, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x0b, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x23, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x14, 0xff, 0x2f, 0xdb, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1b, 0xff, 0x4b, 0xff, 0x1b, 0xff, 0x0b, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x04, 0xff, 0x60, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x17, 0xff, 0x37, 0xdb, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x08, 0xdb, 0x54, 0xff, 0x1f, 0xff, 0x0c, 0xff, 0x04, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x58, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x18, 0xff, 0x40, 0xdb, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x53, 0xff, 0x24, 0xff, 0x0f, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x50, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1c, 0xdb, 0x4b, 0xb7, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x2b, 0xff, 0x10, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x47, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x20, 0xdb, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3c, 0xff, 0x30, 0xff, 0x13, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x3c, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x24, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x30, 0xff, 0x38, 0xff, 0x17, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x33, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x07, 0xff, 0x10, 0xff, 0x28, 0xdb, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1f, 0xff, 0x44, 0xff, 0x1b, 0xff, 0x0b, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x28, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x30, 0xdb, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0b, 0xdb, 0x4f, 0xff, 0x1c, 0xff, 0x0c, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x1f, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x14, 0xff, 0x3b, 0xdb, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x03, 0xdb, 0x4f, 0xff, 0x20, 0xff, 0x0c, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x14, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x18, 0xff, 0x47, 0xb7, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x27, 0xff, 0x0f, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x0b, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1c, 0xdb, 0x4b, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x40, 0xff, 0x2c, 0xff, 0x13, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x04, 0xff, 0x5b, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x1f, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x33, 0xff, 0x34, 0xff, 0x14, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x54, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x24, 0xdb, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x20, 0xff, 0x3f, 0xff, 0x18, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x4c, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x07, 0xff, 0x10, 0xff, 0x2b, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0f, 0xff, 0x4b, 0xff, 0x1b, 0xff, 0x0b, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x43, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x33, 0xdb, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x04, 0xdb, 0x4f, 0xff, 0x1f, 0xff, 0x0c, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x38, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x18, 0xf6, 0x0c, 0xf6, 0x1c, 0xf6, 0x33, 0xf6, 0x44, 0xfa, 0x57, 0xfa, 0x64, 0xfa, 0x78, 0xfa, 0x87, 0xfa, 0x94, 0xfa, 0x9f, 0xfa, 0xab, 0xfa, 0xac, 0xfa, 0xac, 0xfa, 0xb4, 0xfa, 0xcb, 0xfa, 0xcf, 0xfa, 0xd4, 0xfa, 0xd4, 0xfa, 0xd4, 0xfa, 0xd4, 0xfa, 0xd4, 0xfa, 0xd4, 0xfa, 0xd4, 0xf6, 0xd4, 0xf6, 0xcf, 0xf6, 0xcb, 0xf6, 0xc3, 0xf6, 0xbc, 0xf6, 0xb4, 0xf6, 0xab, 0xf6, 0xa0, 0xf6, 0x94, 0xf6, 0x88, 0xf6, 0x78, 0xf6, 0x6b, 0xf6, 0x5b, 0xf6, 0x47, 0xf6, 0x33, 0xf6, 0x1f, 0xf6, 0x0c, 0xd6, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x14, 0xff, 0x3c, 0xb7, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x24, 0xff, 0x0f, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x30, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x47, 0xff, 0x57, 0xff, 0x68, 0xfb, 0x78, 0xfb, 0x88, 0xfa, 0x9b, 0xfa, 0xaf, 0xfa, 0xc4, 0xfa, 0xdb, 0xfa, 0xec, 0xf6, 0xfb, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xfb, 0xf6, 0xec, 0xf6, 0xd8, 0xf6, 0xbf, 0xf6, 0xa3, 0xf6, 0x84, 0xf6, 0x67, 0xf6, 0x43, 0xf6, 0x23, 0xf6, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x18, 0xdb, 0x4b, 0xb7, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3f, 0xff, 0x2b, 0xff, 0x10, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x27, 0xff, 0x60, 0xff, 0x7c, 0xff, 0x9b, 0xfb, 0xbb, 0xfa, 0xdc, 0xfa, 0xf8, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xf7, 0xf6, 0xd4, 0xf6, 0xab, 0xf6, 0x80, 0xf6, 0x53, 0xf6, 0x20, 0xf6, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x1c, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x33, 0xff, 0x30, 0xff, 0x13, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0x1b, 0xf6, 0x5b, 0xf6, 0x97, 0xf6, 0xd4, 0xfa, 0xfb, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xe8, 0xf6, 0xb4, 0xf6, 0x7b, 0xf6, 0x3b, 0xf6, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x20, 0xdb, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x24, 0xff, 0x3b, 0xff, 0x17, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0xf6, 0x24, 0xf6, 0x7c, 0xf6, 0xcc, 0xf6, 0xfc, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xef, 0xf6, 0xab, 0xf6, 0x5c, 0xf6, 0x0f, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x24, 0xdb, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x14, 0xff, 0x44, 0xff, 0x18, 0xff, 0x0b, 0xf6, 0x4f, 0xf6, 0xbc, 0xf6, 0xfc, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xf3, 0xf6, 0x9f, 0xf6, 0x33, 0xff, 0x07, 0xff, 0x10, 0xff, 0x2c, 0xdb, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x07, 0xdb, 0x4c, 0xfb, 0x40, 0xf6, 0xc4, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xfc, 0xf6, 0xab, 0xfb, 0x2b, 0xff, 0x38, 0xdb, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x67, 0xfa, 0xf0, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xe8, 0xfb, 0x68, 0xb7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, 0xac, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xa7, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x68, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xda, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1b, 0xd6, 0xfc, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xb2, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x07, 0xd6, 0xe8, 0xd6, 0xff, 0xd6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x00, 0xd6, 0xc8, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb1, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xa4, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xad, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x80, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x5c, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd5, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x37, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x13, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x03, 0xd6, 0xeb, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb1, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xc8, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xad, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xa4, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xf8, 0xad, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x80, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x5c, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xac, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x38, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x17, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x03, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb6, 0xff, 0xb1, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xef, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb6, 0xef, 0xb1, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xc0, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb6, 0xff, 0xdb, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xa0, 0xd6, 0xe7, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb6, 0xff, 0xb6, 0xcb, 0xff, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x9f, 0xff, 0xcc, 0xfb, 0xbf, 0xd6, 0xdf, 0xd6, 0xfc, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xf8, 0xb6, 0xb0, 0xdb, 0x9c, 0xff, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xa4, 0xff, 0xf7, 0xff, 0xe7, 0xff, 0xcf, 0xff, 0xbb, 0xda, 0xcb, 0xd6, 0xef, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xda, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb6, 0xdb, 0xdb, 0xa0, 0xdb, 0xab, 0xff, 0xcc, 0xff, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x90, 0xdb, 0xdf, 0xff, 0xf0, 0xff, 0xf8, 0xff, 0xec, 0xff, 0xd7, 0xff, 0xbc, 0xdb, 0xbb, 0xd6, 0xcf, 0xd6, 0xf0, 0xd6, 0xff, 0xd6, 0xff, 0xda, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd2, 0xff, 0xd2, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb6, 0xe4, 0xdb, 0xb8, 0xdb, 0xb0, 0xdb, 0xc7, 0xdb, 0xcf, 0xdb, 0xd8, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x88, 0xb6, 0xaf, 0x92, 0x9c, 0xb7, 0xb7, 0xff, 0xdb, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xe4, 0xff, 0xcc, 0xff, 0xaf, 0xdb, 0xaf, 0xdb, 0xcb, 0xdb, 0xeb, 0xdb, 0xfc, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xb6, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x92, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xf3, 0xd6, 0xd8, 0xdb, 0xc0, 0xff, 0xc4, 0xff, 0xd3, 0xdb, 0xd3, 0xdb, 0xcb, 0xb6, 0xc8, 0xb6, 0xc8, 0xff, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x7b, 0xb6, 0x83, 0x92, 0x68, 0x92, 0x64, 0x92, 0x68, 0xb7, 0x84, 0xdb, 0xac, 0xff, 0xdb, 0xff, 0xef, 0xff, 0xef, 0xff, 0xe0, 0xff, 0xd0, 0xff, 0xcb, 0xff, 0xbf, 0xff, 0xc8, 0xdb, 0xd7, 0xdb, 0xe8, 0xd6, 0xfb, 0xd6, 0xff, 0xb6, 0xff, 0xb6, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0x92, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xfc, 0xb6, 0xec, 0xd6, 0xdc, 0xfb, 0xcc, 0xff, 0xcc, 0xff, 0xdb, 0xff, 0xe0, 0xff, 0xdb, 0xdb, 0xc7, 0xb7, 0xb7, 0x92, 0xb3, 0x92, 0xa3, 0xdb, 0x70, 0xff, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x6c, 0xb6, 0x6f, 0x92, 0x4c, 0x92, 0x4b, 0x92, 0x44, 0x92, 0x3f, 0x92, 0x3c, 0xb6, 0x57, 0xdb, 0x7b, 0xff, 0xb3, 0xff, 0xd8, 0xff, 0xf4, 0xff, 0xf7, 0xff, 0xec, 0xff, 0xdf, 0xff, 0xcf, 0xff, 0xbf, 0xff, 0xb7, 0xff, 0xbf, 0xdb, 0xcb, 0xdb, 0xd8, 0xd6, 0xe8, 0xb6, 0xf8, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0x91, 0xff, 0x91, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0x91, 0xff, 0x92, 0xff, 0x92, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0xb1, 0xf8, 0xb2, 0xeb, 0xd6, 0xdc, 0xdb, 0xd4, 0xff, 0xcb, 0xff, 0xd7, 0xff, 0xe4, 0xff, 0xec, 0xff, 0xe8, 0xff, 0xd7, 0xdb, 0xb8, 0xdb, 0xa0, 0xb6, 0x94, 0xb6, 0x8b, 0xb6, 0x6b, 0xdb, 0x37, 0xff, 0x68, 0xff, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x67, 0xb7, 0x6f, 0x92, 0x48, 0x92, 0x43, 0x92, 0x3f, 0x92, 0x3b, 0x92, 0x30, 0x92, 0x28, 0x92, 0x24, 0x92, 0x34, 0xb6, 0x58, 0xdb, 0x8f, 0xff, 0xd3, 0xff, 0xeb, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xe8, 0xff, 0xdc, 0xff, 0xd0, 0xff, 0xc7, 0xff, 0xb8, 0xff, 0xac, 0xff, 0xb3, 0xdb, 0xbf, 0xdb, 0xc8, 0xb6, 0xd4, 0xb6, 0xdf, 0xb2, 0xec, 0xb2, 0xf4, 0xb2, 0xff, 0x92, 0xff, 0x92, 0xff, 0x91, 0xff, 0x91, 0xff, 0x91, 0xff, 0x91, 0xff, 0x91, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0x91, 0xff, 0x92, 0xff, 0x92, 0xff, 0xb2, 0xff, 0x92, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0xb1, 0xfb, 0xb1, 0xf3, 0xb2, 0xe7, 0xb2, 0xdc, 0xd6, 0xd4, 0xdb, 0xcf, 0xff, 0xcb, 0xff, 0xcc, 0xff, 0xdb, 0xff, 0xe7, 0xff, 0xf0, 0xff, 0xf4, 0xff, 0xf0, 0xff, 0xdf, 0xff, 0xbb, 0xff, 0x98, 0xdb, 0x7f, 0xdb, 0x6c, 0xb7, 0x63, 0xdb, 0x4c, 0xdb, 0x30, 0xff, 0x24, 0xdb, 0x38, 0xff, 0x97, 0xff, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x5c, 0xb7, 0x6f, 0xb6, 0x4b, 0x92, 0x47, 0x92, 0x43, 0x92, 0x3f, 0x92, 0x3b, 0x92, 0x33, 0x92, 0x2b, 0x92, 0x23, 0x92, 0x1f, 0x92, 0x2f, 0xdb, 0x7f, 0xdb, 0x9f, 0xdb, 0xbc, 0xff, 0xd7, 0xff, 0xeb, 0xff, 0xf4, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf3, 0xff, 0xeb, 0xff, 0xe0, 0xff, 0xdb, 0xff, 0xd4, 0xff, 0xcc, 0xff, 0xc0, 0xff, 0xbb, 0xff, 0xb4, 0xff, 0xaf, 0xff, 0xac, 0xdb, 0xb3, 0xdb, 0xb8, 0xdb, 0xbf, 0xd7, 0xc3, 0xd7, 0xc4, 0xd6, 0xc7, 0xb6, 0xcf, 0xb6, 0xd4, 0xb6, 0xd4, 0xb6, 0xd7, 0xb6, 0xd7, 0xb6, 0xd7, 0xb6, 0xd7, 0xb6, 0xd4, 0xb6, 0xd4, 0xb6, 0xd4, 0xb6, 0xd4, 0xb6, 0xd4, 0xb6, 0xd4, 0xb6, 0xd3, 0xb6, 0xcf, 0xd6, 0xcc, 0xd6, 0xc8, 0xd6, 0xc7, 0xd7, 0xc7, 0xd6, 0xc4, 0xd6, 0xbf, 0xd6, 0xbf, 0xdb, 0xc0, 0xdb, 0xc3, 0xfb, 0xc3, 0xff, 0xc0, 0xff, 0xc3, 0xff, 0xc8, 0xff, 0xcf, 0xff, 0xd3, 0xff, 0xdf, 0xff, 0xeb, 0xff, 0xf3, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf0, 0xff, 0xdb, 0xff, 0xb8, 0xff, 0x8f, 0xff, 0x6c, 0xff, 0x54, 0xdb, 0x47, 0xdb, 0x3b, 0xdb, 0x2f, 0xdb, 0x23, 0xff, 0x20, 0xdb, 0x2b, 0xdb, 0x3f, 0xdb, 0x6b, 0xdb, 0xc0, 0xff, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x54, 0xdb, 0x73, 0xb6, 0x50, 0xb6, 0x4c, 0xb6, 0x48, 0xb6, 0x44, 0x92, 0x40, 0x92, 0x3f, 0x92, 0x3b, 0x92, 0x34, 0x92, 0x2c, 0x92, 0x2b, 0xdb, 0x67, 0xdb, 0x7b, 0xdb, 0x8b, 0xdb, 0xa3, 0xdb, 0xb8, 0xdb, 0xd0, 0xdb, 0xe3, 0xdb, 0xf0, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xf8, 0xff, 0xf7, 0xff, 0xf0, 0xff, 0xec, 0xff, 0xe8, 0xff, 0xe3, 0xff, 0xdf, 0xff, 0xdb, 0xff, 0xd4, 0xff, 0xcf, 0xff, 0xc7, 0xff, 0xc3, 0xff, 0xc3, 0xff, 0xc0, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xc0, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbc, 0xff, 0xb8, 0xff, 0xb4, 0xff, 0xb7, 0xff, 0xbc, 0xff, 0xbf, 0xff, 0xc3, 0xff, 0xc3, 0xff, 0xc8, 0xff, 0xc8, 0xff, 0xcc, 0xff, 0xcf, 0xff, 0xd0, 0xff, 0xd3, 0xff, 0xd3, 0xff, 0xd4, 0xff, 0xdb, 0xff, 0xe3, 0xff, 0xe8, 0xff, 0xec, 0xff, 0xf0, 0xff, 0xf4, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf3, 0xff, 0xe3, 0xff, 0xcc, 0xff, 0xac, 0xff, 0x87, 0xff, 0x63, 0xff, 0x44, 0xff, 0x37, 0xff, 0x2b, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x20, 0xff, 0x27, 0xdb, 0x33, 0xdb, 0x47, 0xdb, 0x67, 0xb7, 0x98, 0xdb, 0xd8, 0xff, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x50, 0xb7, 0x84, 0xb6, 0x5f, 0xb6, 0x57, 0xb6, 0x50, 0xb6, 0x4c, 0xb6, 0x48, 0xb6, 0x47, 0xb6, 0x44, 0xb6, 0x43, 0x92, 0x3f, 0x92, 0x3b, 0xdb, 0x64, 0xdb, 0x77, 0xdb, 0x80, 0xdb, 0x8f, 0xb7, 0xa3, 0xb6, 0xb8, 0xb6, 0xcf, 0xb6, 0xe0, 0xb6, 0xef, 0xb7, 0xf8, 0xdb, 0xfc, 0xdb, 0xff, 0xdb, 0xfc, 0xdb, 0xfc, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf7, 0xff, 0xf4, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf0, 0xff, 0xf0, 0xff, 0xef, 0xff, 0xec, 0xff, 0xec, 0xff, 0xf0, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf4, 0xff, 0xf4, 0xff, 0xf4, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf7, 0xff, 0xec, 0xff, 0xe0, 0xff, 0xd3, 0xff, 0xbb, 0xff, 0xa3, 0xff, 0x88, 0xff, 0x6b, 0xff, 0x53, 0xff, 0x3b, 0xff, 0x2b, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x23, 0xff, 0x28, 0xdb, 0x33, 0xdb, 0x3c, 0xdb, 0x4c, 0xdb, 0x64, 0xb7, 0x8b, 0xb7, 0xbb, 0xdb, 0xe8, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x50, 0xb7, 0xa7, 0xb6, 0x7c, 0xb6, 0x6b, 0xb7, 0x5f, 0xb7, 0x57, 0xb7, 0x50, 0xb7, 0x4f, 0xb7, 0x4c, 0xb7, 0x4c, 0xb6, 0x4b, 0xb6, 0x48, 0xdb, 0x68, 0xff, 0x77, 0xff, 0x74, 0xdb, 0x78, 0xdb, 0x84, 0xdb, 0x98, 0xb7, 0xaf, 0xb6, 0xc4, 0xb6, 0xdb, 0x92, 0xec, 0x92, 0xf8, 0x92, 0xfb, 0x92, 0xfb, 0x92, 0xf8, 0x92, 0xf3, 0xb6, 0xec, 0xb6, 0xe7, 0xb7, 0xe3, 0xb7, 0xdc, 0xdb, 0xd7, 0xdb, 0xd7, 0xdb, 0xd4, 0xdb, 0xd4, 0xff, 0xd4, 0xff, 0xd4, 0xff, 0xd0, 0xff, 0xdb, 0xff, 0xd8, 0xff, 0xd7, 0xff, 0xdb, 0xff, 0xd4, 0xff, 0xd4, 0xff, 0xd3, 0xff, 0xd0, 0xff, 0xd0, 0xff, 0xd4, 0xff, 0xd8, 0xff, 0xdc, 0xff, 0xe0, 0xff, 0xe4, 0xff, 0xe8, 0xff, 0xec, 0xff, 0xf3, 0xff, 0xf7, 0xff, 0xfb, 0xdb, 0xff, 0xdb, 0xff, 0xdb, 0xfc, 0xdb, 0xf7, 0xdb, 0xf0, 0xdb, 0xe7, 0xdb, 0xd8, 0xdb, 0xc8, 0xdb, 0xb4, 0xdb, 0x9c, 0xdb, 0x87, 0xdb, 0x6c, 0xff, 0x57, 0xff, 0x3f, 0xff, 0x2c, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x27, 0xff, 0x2c, 0xdb, 0x33, 0xdb, 0x3b, 0xdb, 0x44, 0xdb, 0x53, 0xdb, 0x67, 0xdb, 0x83, 0xb7, 0xa8, 0xb7, 0xd8, 0xdb, 0xf3, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x53, 0xb7, 0xd3, 0xb6, 0xac, 0xb6, 0x94, 0xb7, 0x7c, 0xb7, 0x6c, 0xb7, 0x60, 0xdb, 0x5b, 0xdb, 0x58, 0xdb, 0x57, 0xb7, 0x57, 0xb7, 0x57, 0xdb, 0x73, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x78, 0xdb, 0x84, 0xdb, 0x97, 0xdb, 0xab, 0xb7, 0xbf, 0xb6, 0xcc, 0xb6, 0xd7, 0x92, 0xdc, 0x92, 0xd8, 0x92, 0xdb, 0x92, 0xd4, 0x92, 0xcb, 0x92, 0xc3, 0x92, 0xb7, 0x92, 0xab, 0x92, 0xa0, 0x92, 0x93, 0x92, 0x88, 0x92, 0x7f, 0x92, 0x6f, 0x92, 0x6b, 0x92, 0x5f, 0x92, 0x54, 0xb6, 0x54, 0xb6, 0x4b, 0xb6, 0x47, 0xb6, 0x43, 0xb6, 0x43, 0xb6, 0x47, 0xb6, 0x57, 0x92, 0x64, 0xb6, 0x77, 0xb6, 0x8b, 0xb6, 0xa0, 0xb6, 0xb7, 0xb6, 0xcb, 0xb6, 0xdc, 0xb6, 0xeb, 0xb6, 0xf7, 0xb7, 0xfb, 0xb7, 0xf7, 0xb7, 0xf0, 0xb7, 0xe8, 0xdb, 0xdb, 0xdb, 0xcb, 0xdb, 0xb8, 0xdb, 0xa0, 0xdb, 0x8c, 0xdb, 0x73, 0xdb, 0x5f, 0xff, 0x48, 0xff, 0x34, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x24, 0xff, 0x27, 0xff, 0x2b, 0xff, 0x2f, 0xff, 0x34, 0xdb, 0x3c, 0xdb, 0x47, 0xdb, 0x4c, 0xdb, 0x5b, 0xdb, 0x6b, 0xdb, 0x80, 0xb7, 0xa0, 0xb7, 0xcb, 0xb7, 0xf0, 0xdb, 0xeb, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x23, 0xb7, 0xe7, 0xb6, 0xdc, 0xb6, 0xc4, 0xb6, 0xac, 0xb7, 0x94, 0xb7, 0x83, 0xdb, 0x73, 0xdb, 0x6b, 0xdb, 0x67, 0xdb, 0x64, 0xdb, 0x67, 0xdb, 0x7b, 0xff, 0x94, 0xff, 0x94, 0xff, 0x90, 0xff, 0x8c, 0xff, 0x84, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x6f, 0xff, 0x6c, 0xff, 0x6f, 0xdb, 0x77, 0xdb, 0x83, 0xdb, 0x8b, 0xb7, 0x8b, 0xb6, 0x94, 0xb6, 0x98, 0x92, 0x98, 0x92, 0x98, 0x92, 0x93, 0x92, 0x8b, 0x92, 0x80, 0x92, 0x77, 0x92, 0x6c, 0x92, 0x5f, 0x92, 0x53, 0x92, 0x47, 0x92, 0x3c, 0x92, 0x33, 0x92, 0x28, 0x92, 0x20, 0x92, 0x1c, 0x92, 0x1b, 0x92, 0x1c, 0x92, 0x24, 0x92, 0x33, 0x92, 0x44, 0x92, 0x57, 0x92, 0x6c, 0x92, 0x80, 0x92, 0x93, 0xb6, 0xa4, 0xb6, 0xb3, 0xb6, 0xbc, 0xb7, 0xc3, 0xb7, 0xc4, 0xb7, 0xc0, 0xdb, 0xbb, 0xdb, 0xaf, 0xdb, 0xa0, 0xdb, 0x93, 0xdb, 0x7f, 0xdb, 0x6c, 0xdb, 0x5b, 0xff, 0x48, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x38, 0xff, 0x38, 0xff, 0x37, 0xff, 0x38, 0xff, 0x38, 0xff, 0x3b, 0xdb, 0x40, 0xdb, 0x47, 0xdb, 0x50, 0xdb, 0x58, 0xdb, 0x63, 0xdb, 0x70, 0xdb, 0x84, 0xdb, 0x9f, 0xb7, 0xc7, 0xb7, 0xeb, 0xb7, 0xfb, 0xdb, 0xcc, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x4b, 0x92, 0xf3, 0xb6, 0xf3, 0xb6, 0xe0, 0xb6, 0xc8, 0xb7, 0xb7, 0xb7, 0xa0, 0xdb, 0x8c, 0xdb, 0x80, 0xdb, 0x78, 0xdb, 0x78, 0xdb, 0x88, 0xff, 0xa4, 0xff, 0xa8, 0xff, 0xa8, 0xff, 0xa8, 0xff, 0xa4, 0xff, 0x9f, 0xff, 0x9b, 0xff, 0x90, 0xff, 0x88, 0xff, 0x7c, 0xff, 0x74, 0xff, 0x67, 0xff, 0x5f, 0xdb, 0x50, 0xdb, 0x4f, 0xdb, 0x4f, 0xdb, 0x4f, 0xb7, 0x4f, 0xb7, 0x4f, 0xb6, 0x50, 0xb6, 0x50, 0xb6, 0x48, 0x92, 0x47, 0x92, 0x40, 0x92, 0x3b, 0x92, 0x34, 0x92, 0x2f, 0x92, 0x28, 0x92, 0x23, 0x92, 0x1f, 0x92, 0x1c, 0x92, 0x1b, 0x92, 0x1c, 0x92, 0x20, 0x92, 0x27, 0x92, 0x2f, 0x92, 0x3b, 0x92, 0x44, 0x92, 0x4f, 0xb6, 0x57, 0xb6, 0x5c, 0xb7, 0x63, 0xb7, 0x67, 0xb7, 0x68, 0xdb, 0x68, 0xdb, 0x67, 0xdb, 0x64, 0xdb, 0x5f, 0xdb, 0x5b, 0xdb, 0x53, 0xdb, 0x50, 0xff, 0x4f, 0xff, 0x4f, 0xff, 0x53, 0xff, 0x57, 0xff, 0x57, 0xff, 0x57, 0xdb, 0x54, 0xdb, 0x53, 0xdb, 0x4c, 0xdb, 0x4f, 0xdb, 0x50, 0xdb, 0x54, 0xdb, 0x5b, 0xdb, 0x64, 0xdb, 0x70, 0xdb, 0x7c, 0xdb, 0x90, 0xdb, 0xab, 0xb7, 0xcb, 0xb7, 0xeb, 0xb7, 0xfb, 0xb6, 0xdc, 0xb7, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0x50, 0x92, 0xe8, 0x92, 0xf8, 0xb6, 0xf4, 0xb6, 0xe8, 0xb7, 0xd7, 0xb7, 0xc3, 0xdb, 0xaf, 0xdb, 0x9f, 0xdb, 0x94, 0xdb, 0x9c, 0xff, 0xb4, 0xff, 0xb8, 0xff, 0xbf, 0xff, 0xc4, 0xff, 0xc4, 0xff, 0xc3, 0xff, 0xc4, 0xff, 0xbf, 0xff, 0xb7, 0xff, 0xac, 0xff, 0xa0, 0xff, 0x93, 0xdb, 0x87, 0xdb, 0x74, 0xdb, 0x67, 0xdb, 0x5f, 0xdb, 0x58, 0xdb, 0x4f, 0xb7, 0x48, 0xb7, 0x40, 0xb7, 0x3b, 0xb6, 0x37, 0xb6, 0x33, 0xb6, 0x2f, 0x92, 0x2b, 0x92, 0x27, 0x92, 0x23, 0x92, 0x20, 0x92, 0x1f, 0x92, 0x1c, 0x92, 0x1b, 0x92, 0x1b, 0x92, 0x1b, 0x92, 0x1c, 0x92, 0x1f, 0x92, 0x23, 0x92, 0x27, 0x92, 0x2b, 0xb6, 0x2f, 0xb6, 0x34, 0xb7, 0x38, 0xb7, 0x3c, 0xb7, 0x43, 0xdb, 0x48, 0xdb, 0x4f, 0xdb, 0x54, 0xdb, 0x5b, 0xdb, 0x63, 0xdb, 0x6b, 0xdb, 0x73, 0xdb, 0x77, 0xdb, 0x7b, 0xdb, 0x80, 0xdb, 0x83, 0xdb, 0x83, 0xdb, 0x7f, 0xdb, 0x78, 0xdb, 0x77, 0xdb, 0x6f, 0xdb, 0x68, 0xdb, 0x67, 0xdb, 0x67, 0xdb, 0x6f, 0xdb, 0x74, 0xdb, 0x80, 0xdb, 0x90, 0xdb, 0xa4, 0xdb, 0xbb, 0xb7, 0xd8, 0xb7, 0xf3, 0xb6, 0xf8, 0xb6, 0xdb, 0x92, 0x6f, 0xb6, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x33, 0x92, 0xbb, 0x92, 0xeb, 0xb6, 0xfb, 0xb6, 0xf8, 0xb7, 0xef, 0xb7, 0xdf, 0xdb, 0xd0, 0xdb, 0xc3, 0xdb, 0xbc, 0xff, 0xc8, 0xff, 0xcb, 0xff, 0xcf, 0xff, 0xd4, 0xff, 0xdb, 0xff, 0xe0, 0xff, 0xe3, 0xff, 0xe3, 0xff, 0xdc, 0xdb, 0xd7, 0xdb, 0xcb, 0xdb, 0xbf, 0xdb, 0xb7, 0xdb, 0xa3, 0xdb, 0x97, 0xdb, 0x8f, 0xdb, 0x80, 0xdb, 0x74, 0xb7, 0x6c, 0xb7, 0x63, 0xb7, 0x58, 0xb6, 0x53, 0xb6, 0x4b, 0xb6, 0x43, 0x92, 0x3c, 0x92, 0x34, 0x92, 0x2f, 0x92, 0x28, 0x92, 0x24, 0x92, 0x23, 0x92, 0x20, 0x92, 0x1f, 0x92, 0x1f, 0x92, 0x23, 0x92, 0x27, 0x92, 0x2c, 0x92, 0x34, 0xb6, 0x3c, 0xb6, 0x44, 0xb6, 0x4f, 0xb7, 0x54, 0xb7, 0x5f, 0xb7, 0x68, 0xdb, 0x70, 0xdb, 0x7c, 0xdb, 0x88, 0xdb, 0x94, 0xdb, 0x9b, 0xdb, 0xa7, 0xdb, 0xab, 0xdb, 0xb3, 0xdb, 0xb3, 0xdb, 0xb7, 0xdb, 0xb0, 0xdb, 0xac, 0xdb, 0xa4, 0xdb, 0x9f, 0xdb, 0x94, 0xdb, 0x88, 0xdb, 0x84, 0xdb, 0x83, 0xdb, 0x84, 0xdb, 0x8b, 0xdb, 0x98, 0xdb, 0xa7, 0xdb, 0xbb, 0xb7, 0xd4, 0xb7, 0xeb, 0xb6, 0xf8, 0xb6, 0xf4, 0x92, 0xcf, 0x92, 0x5f, 0x92, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x10, 0x92, 0x80, 0x92, 0xcc, 0x92, 0xec, 0xb6, 0xf8, 0xb6, 0xfb, 0xb7, 0xf7, 0xdb, 0xec, 0xdb, 0xe0, 0xff, 0xe3, 0xff, 0xdf, 0xff, 0xe0, 0xff, 0xe3, 0xff, 0xe7, 0xff, 0xef, 0xdb, 0xf3, 0xdb, 0xf7, 0xdb, 0xf4, 0xdb, 0xf3, 0xdb, 0xeb, 0xdb, 0xe3, 0xdb, 0xdb, 0xdb, 0xcb, 0xdb, 0xbf, 0xdb, 0xb4, 0xdb, 0xa8, 0xdb, 0x9c, 0xdb, 0x93, 0xb7, 0x84, 0xb7, 0x7b, 0xb7, 0x70, 0xb6, 0x67, 0xb6, 0x5c, 0xb6, 0x54, 0xb6, 0x4b, 0x92, 0x43, 0x92, 0x3c, 0x92, 0x34, 0x92, 0x33, 0x92, 0x2f, 0x92, 0x2c, 0x92, 0x30, 0x92, 0x33, 0x92, 0x3b, 0x92, 0x43, 0xb6, 0x4b, 0xb6, 0x57, 0xb6, 0x5f, 0xb7, 0x6c, 0xb7, 0x77, 0xb7, 0x83, 0xdb, 0x90, 0xdb, 0x9b, 0xdb, 0xab, 0xdb, 0xb7, 0xdb, 0xc4, 0xdb, 0xcb, 0xdb, 0xd4, 0xdb, 0xd8, 0xdb, 0xdc, 0xdb, 0xdc, 0xdb, 0xdb, 0xdb, 0xd4, 0xdb, 0xcf, 0xdb, 0xc3, 0xdb, 0xb8, 0xdb, 0xaf, 0xdb, 0xa7, 0xdb, 0xa3, 0xdb, 0xa4, 0xdb, 0xab, 0xdb, 0xb7, 0xdb, 0xc4, 0xb7, 0xd8, 0xb7, 0xe8, 0xb7, 0xf7, 0xb6, 0xf8, 0xb6, 0xe7, 0x92, 0xb4, 0x92, 0x3c, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x03, 0x92, 0x3c, 0x92, 0xa3, 0x92, 0xd4, 0xb6, 0xe8, 0xb6, 0xf7, 0xb7, 0xfc, 0xdb, 0xfb, 0xff, 0xf8, 0xff, 0xf3, 0xff, 0xf0, 0xff, 0xf0, 0xff, 0xf0, 0xff, 0xf7, 0xff, 0xfb, 0xff, 0xfc, 0xdb, 0xff, 0xdb, 0xfc, 0xdb, 0xf8, 0xdb, 0xf4, 0xdb, 0xef, 0xdb, 0xe4, 0xdb, 0xdb, 0xdb, 0xd0, 0xdb, 0xc4, 0xdb, 0xbb, 0xdb, 0xaf, 0xdb, 0xa3, 0xb7, 0x97, 0xb7, 0x8c, 0xb7, 0x80, 0xb7, 0x74, 0xb7, 0x6c, 0xb6, 0x63, 0xb6, 0x5b, 0xb6, 0x53, 0xb6, 0x4b, 0xb6, 0x47, 0xb6, 0x43, 0xb6, 0x40, 0xb6, 0x44, 0xb6, 0x48, 0xb6, 0x50, 0xb6, 0x5b, 0xb6, 0x64, 0xb7, 0x70, 0xb7, 0x7c, 0xb7, 0x8b, 0xb7, 0x97, 0xdb, 0xa4, 0xdb, 0xb0, 0xdb, 0xbc, 0xdb, 0xcb, 0xdb, 0xd4, 0xdb, 0xe0, 0xdb, 0xe8, 0xdb, 0xef, 0xdb, 0xf3, 0xdb, 0xf3, 0xdb, 0xf3, 0xdb, 0xec, 0xdb, 0xe7, 0xdb, 0xdf, 0xdb, 0xd4, 0xdb, 0xcf, 0xdb, 0xc8, 0xdb, 0xc7, 0xdb, 0xc8, 0xdb, 0xcf, 0xdb, 0xd7, 0xdb, 0xe3, 0xb7, 0xf0, 0xb7, 0xf8, 0xb6, 0xf8, 0xb6, 0xec, 0x92, 0xcf, 0x92, 0x7f, 0x92, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x0b, 0x92, 0x54, 0x92, 0xaf, 0xb6, 0xd4, 0xb7, 0xeb, 0xdb, 0xf7, 0xdb, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfb, 0xdb, 0xfb, 0xdb, 0xf4, 0xdb, 0xef, 0xdb, 0xe8, 0xdb, 0xe0, 0xdb, 0xd7, 0xdb, 0xcc, 0xdb, 0xc3, 0xdb, 0xb7, 0xdb, 0xac, 0xdb, 0xa0, 0xdb, 0x94, 0xdb, 0x8c, 0xdb, 0x83, 0xb7, 0x78, 0xb7, 0x70, 0xb7, 0x68, 0xb7, 0x60, 0xb7, 0x5c, 0xb7, 0x5b, 0xb7, 0x58, 0xb7, 0x5b, 0xb7, 0x5f, 0xb7, 0x68, 0xb7, 0x6f, 0xb7, 0x7b, 0xdb, 0x87, 0xdb, 0x8f, 0xdb, 0x9f, 0xdb, 0xab, 0xdb, 0xb8, 0xdb, 0xc7, 0xdb, 0xd0, 0xdb, 0xdc, 0xdb, 0xe4, 0xdb, 0xef, 0xdb, 0xf4, 0xdb, 0xf8, 0xdb, 0xfc, 0xdb, 0xfb, 0xdb, 0xf8, 0xdb, 0xf7, 0xdb, 0xf0, 0xdb, 0xec, 0xdb, 0xe7, 0xdb, 0xe4, 0xdb, 0xe4, 0xdb, 0xe7, 0xdb, 0xec, 0xdb, 0xf3, 0xdb, 0xf8, 0xdb, 0xfb, 0xb7, 0xf8, 0xb6, 0xec, 0xb6, 0xd7, 0x92, 0x9c, 0x92, 0x34, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x0f, 0x92, 0x5b, 0xb6, 0xb3, 0xb7, 0xdc, 0xdb, 0xf0, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf3, 0xff, 0xf0, 0xff, 0xe8, 0xdb, 0xe3, 0xdb, 0xdb, 0xdb, 0xd3, 0xdb, 0xc8, 0xdb, 0xbf, 0xdb, 0xb4, 0xdb, 0xab, 0xdb, 0xa0, 0xdb, 0x97, 0xdb, 0x8f, 0xdb, 0x87, 0xdb, 0x7f, 0xdb, 0x77, 0xdb, 0x74, 0xdb, 0x70, 0xdb, 0x6f, 0xdb, 0x70, 0xdb, 0x74, 0xdb, 0x7f, 0xdb, 0x87, 0xdb, 0x90, 0xdb, 0x9b, 0xdb, 0xa4, 0xdb, 0xb0, 0xdb, 0xbc, 0xdb, 0xc8, 0xdb, 0xd0, 0xdb, 0xdb, 0xdb, 0xe4, 0xdb, 0xec, 0xdb, 0xf3, 0xdb, 0xf8, 0xdb, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfc, 0xdb, 0xfc, 0xdb, 0xfb, 0xdb, 0xf4, 0xb7, 0xeb, 0xb6, 0xd8, 0xb6, 0x9b, 0x92, 0x3c, 0x92, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x07, 0x92, 0x48, 0xb7, 0xa7, 0xdb, 0xeb, 0xdb, 0xf7, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf4, 0xff, 0xf0, 0xff, 0xec, 0xff, 0xe7, 0xff, 0xdf, 0xff, 0xd7, 0xff, 0xcf, 0xff, 0xc7, 0xff, 0xbf, 0xff, 0xb4, 0xff, 0xab, 0xff, 0xa4, 0xff, 0x9c, 0xff, 0x94, 0xdb, 0x90, 0xdb, 0x8c, 0xdb, 0x8c, 0xff, 0x8f, 0xff, 0x93, 0xff, 0x98, 0xff, 0xa0, 0xff, 0xa8, 0xff, 0xb3, 0xff, 0xbc, 0xff, 0xc4, 0xff, 0xcf, 0xff, 0xd7, 0xff, 0xdf, 0xff, 0xe4, 0xff, 0xec, 0xff, 0xf3, 0xff, 0xf7, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xdb, 0xf8, 0xdb, 0xf3, 0xb7, 0xeb, 0xb6, 0xd0, 0xb6, 0x83, 0x92, 0x2c, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x1c, 0xb6, 0x68, 0xb7, 0xbb, 0xdb, 0xf4, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf7, 0xff, 0xf4, 0xff, 0xf0, 0xff, 0xec, 0xff, 0xeb, 0xff, 0xe4, 0xff, 0xdc, 0xff, 0xdc, 0xff, 0xd7, 0xff, 0xd0, 0xff, 0xcf, 0xff, 0xcb, 0xff, 0xcb, 0xff, 0xcf, 0xff, 0xd3, 0xff, 0xd3, 0xff, 0xd8, 0xff, 0xd8, 0xff, 0xdc, 0xff, 0xe3, 0xff, 0xe7, 0xff, 0xec, 0xff, 0xef, 0xff, 0xf3, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xdb, 0xf8, 0xdb, 0xf7, 0xb7, 0xdf, 0xb6, 0x97, 0x92, 0x48, 0x92, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x14, 0x92, 0x50, 0xb6, 0x90, 0xb7, 0xcf, 0xdb, 0xf4, 0xdb, 0xf8, 0xdb, 0xf8, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xdb, 0xfc, 0xdb, 0xff, 0xdb, 0xfc, 0xb7, 0xef, 0xb6, 0xbb, 0xb6, 0x78, 0x92, 0x38, 0x92, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x13, 0x92, 0x40, 0x92, 0x70, 0xb6, 0x98, 0xb7, 0xbc, 0xb7, 0xd8, 0xb7, 0xdf, 0xdb, 0xe0, 0xdb, 0xe0, 0xdb, 0xe0, 0xdb, 0xe3, 0xdb, 0xe3, 0xff, 0xe3, 0xff, 0xe3, 0xff, 0xe4, 0xff, 0xe7, 0xff, 0xe4, 0xff, 0xe7, 0xff, 0xe8, 0xff, 0xe7, 0xff, 0xe7, 0xff, 0xe8, 0xff, 0xeb, 0xff, 0xe4, 0xff, 0xe4, 0xff, 0xe7, 0xff, 0xe4, 0xff, 0xe8, 0xff, 0xe7, 0xff, 0xe8, 0xff, 0xe8, 0xff, 0xe7, 0xff, 0xe7, 0xff, 0xe7, 0xdb, 0xe8, 0xff, 0xeb, 0xdb, 0xeb, 0xdb, 0xeb, 0xdb, 0xec, 0xb7, 0xef, 0xb7, 0xe8, 0xb6, 0xd4, 0xb6, 0xb7, 0xb6, 0x8b, 0x92, 0x5f, 0x92, 0x33, 0x92, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x07, 0x92, 0x1f, 0x92, 0x3b, 0x92, 0x50, 0x92, 0x67, 0xb6, 0x77, 0xb6, 0x8b, 0xb6, 0x94, 0xb7, 0xa7, 0xb7, 0xaf, 0xb7, 0xb0, 0xb7, 0xb4, 0xb7, 0xb7, 0xb7, 0xb8, 0xb7, 0xb3, 0xb7, 0xb4, 0xb7, 0xb4, 0xdb, 0xb7, 0xb7, 0xb0, 0xb7, 0xb4, 0xb7, 0xb3, 0xb7, 0xb3, 0xb7, 0xb8, 0xb7, 0xb7, 0xb7, 0xb4, 0xb7, 0xb8, 0xb7, 0xb4, 0xb7, 0xb0, 0xb6, 0xa7, 0xb6, 0x98, 0xb6, 0x8c, 0xb6, 0x78, 0xb6, 0x60, 0x92, 0x4b, 0x92, 0x24, 0x92, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x00, 0x92, 0x0b, 0x92, 0x10, 0x92, 0x14, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x18, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x14, 0x92, 0x13, 0x92, 0x0c, 0x92, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Blue: 5 bit, Green: 6 bit, Red: 5 bit, Alpha 8 bit*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9e, 0xf7, 0x00, 0x9e, 0xf7, 0x00, 0x9e, 0xf7, 0x03, 0xbe, 0xf7, 0x03, 0xbe, 0xf7, 0x03, 0xbe, 0xf7, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x00, 0x5d, 0xef, 0x03, 0x5d, 0xef, 0x04, 0x5d, 0xef, 0x14, 0x5d, 0xef, 0x27, 0x7d, 0xef, 0x3b, 0x7d, 0xef, 0x4c, 0x7d, 0xef, 0x5f, 0x7d, 0xef, 0x6f, 0x7e, 0xf7, 0x7f, 0x7e, 0xf7, 0x8c, 0x7e, 0xf7, 0x9b, 0x9e, 0xf7, 0xa7, 0x9e, 0xf7, 0xb3, 0x9e, 0xf7, 0xbc, 0x9e, 0xf7, 0xc7, 0x9e, 0xf7, 0xd0, 0x9e, 0xf7, 0xd7, 0x9e, 0xf7, 0xdb, 0x9e, 0xf7, 0xe0, 0xbe, 0xf7, 0xe3, 0xbe, 0xf7, 0xe7, 0xbe, 0xf7, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xdf, 0xff, 0xeb, 0xdf, 0xff, 0xeb, 0xdf, 0xff, 0xeb, 0xdf, 0xff, 0xeb, 0xdf, 0xff, 0xe3, 0xdf, 0xff, 0xe3, 0xdf, 0xff, 0xdb, 0xff, 0xff, 0xd8, 0xff, 0xff, 0xd0, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xc0, 0xff, 0xff, 0xb7, 0xff, 0xff, 0xab, 0xff, 0xff, 0x9f, 0xff, 0xff, 0x90, 0xff, 0xff, 0x83, 0xff, 0xff, 0x73, 0xff, 0xff, 0x64, 0xff, 0xff, 0x53, 0xff, 0xff, 0x40, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x18, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x03, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x27, 0x5d, 0xef, 0x47, 0x5d, 0xef, 0x64, 0x5d, 0xef, 0x80, 0x5d, 0xef, 0x9c, 0x5d, 0xef, 0xb7, 0x5d, 0xef, 0xcf, 0x5d, 0xef, 0xe4, 0x5d, 0xef, 0xf8, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xfc, 0x7d, 0xef, 0xfb, 0x5d, 0xef, 0xf3, 0x5d, 0xef, 0xeb, 0x3d, 0xef, 0xe3, 0x3c, 0xe7, 0xdc, 0x3c, 0xe7, 0xd7, 0x3c, 0xe7, 0xcc, 0x1c, 0xe7, 0xc8, 0x1c, 0xe7, 0xc4, 0xfc, 0xe6, 0xc0, 0xfb, 0xde, 0xbb, 0xfb, 0xde, 0xb7, 0xfb, 0xde, 0xb4, 0xdb, 0xde, 0xaf, 0xdb, 0xde, 0xaf, 0xfb, 0xde, 0xab, 0xfb, 0xde, 0xa8, 0xfc, 0xe6, 0xa8, 0xfb, 0xde, 0xab, 0xfb, 0xde, 0xac, 0xfc, 0xe6, 0xac, 0xfc, 0xe6, 0xac, 0xfc, 0xe6, 0xac, 0x1c, 0xe7, 0xb0, 0x1c, 0xe7, 0xb4, 0x1c, 0xe7, 0xb7, 0x3d, 0xef, 0xbc, 0x5d, 0xef, 0xbf, 0x5d, 0xef, 0xc3, 0x7e, 0xf7, 0xc8, 0x9e, 0xf7, 0xcf, 0xbe, 0xf7, 0xd4, 0xbf, 0xff, 0xdc, 0xdf, 0xff, 0xe4, 0xdf, 0xff, 0xec, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xbc, 0xff, 0xff, 0xa3, 0xff, 0xff, 0x88, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x50, 0xff, 0xff, 0x30, 0xff, 0xff, 0x10, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7d, 0xef, 0x00, 0x7d, 0xef, 0x04, 0x5d, 0xef, 0x23, 0x5d, 0xef, 0x4f, 0x5d, 0xef, 0x77, 0x5d, 0xef, 0x9c, 0x5d, 0xef, 0xc0, 0x5d, 0xef, 0xe3, 0x5d, 0xef, 0xfc, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x3d, 0xef, 0xff, 0x3d, 0xef, 0xf8, 0x1c, 0xe7, 0xeb, 0x1c, 0xe7, 0xdb, 0xfb, 0xde, 0xcb, 0xdb, 0xde, 0xbb, 0x9a, 0xd6, 0xa8, 0x7a, 0xd6, 0x9b, 0x59, 0xce, 0x88, 0x18, 0xc6, 0x7c, 0xd7, 0xbd, 0x70, 0x96, 0xb5, 0x67, 0x35, 0xad, 0x5b, 0xf3, 0x9c, 0x50, 0xf3, 0x9c, 0x4c, 0xf3, 0x9c, 0x4b, 0xf4, 0xa4, 0x48, 0xf4, 0xa4, 0x44, 0xf4, 0xa4, 0x43, 0xf4, 0xa4, 0x40, 0xf4, 0xa4, 0x40, 0xf3, 0x9c, 0x40, 0xf4, 0xa4, 0x3f, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x3c, 0xf3, 0x9c, 0x3c, 0xf3, 0x9c, 0x3c, 0xf3, 0x9c, 0x3c, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3c, 0xf3, 0x9c, 0x3f, 0x35, 0xad, 0x44, 0xb7, 0xbd, 0x50, 0x18, 0xc6, 0x5f, 0x7a, 0xd6, 0x6b, 0xbb, 0xde, 0x7b, 0x1c, 0xe7, 0x88, 0x3d, 0xef, 0x97, 0x5d, 0xef, 0xab, 0x9e, 0xf7, 0xbc, 0xbe, 0xf7, 0xd0, 0xdf, 0xff, 0xe3, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xff, 0xcc, 0xff, 0xff, 0xa8, 0xff, 0xff, 0x83, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x33, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9e, 0xf7, 0x00, 0x7e, 0xf7, 0x08, 0x7e, 0xf7, 0x34, 0x7e, 0xf7, 0x68, 0x7d, 0xef, 0x9b, 0x7d, 0xef, 0xc8, 0x7d, 0xef, 0xf3, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xfb, 0x3c, 0xe7, 0xe8, 0x1c, 0xe7, 0xd0, 0xdb, 0xde, 0xb8, 0x9a, 0xd6, 0x9f, 0x59, 0xce, 0x87, 0xf8, 0xc5, 0x6f, 0x76, 0xb5, 0x5b, 0xf4, 0xa4, 0x4b, 0xf4, 0xa4, 0x47, 0xf4, 0xa4, 0x43, 0xf4, 0xa4, 0x40, 0xf4, 0xa4, 0x3f, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x3b, 0xf3, 0x9c, 0x40, 0x75, 0xad, 0x4c, 0x38, 0xc6, 0x60, 0x9a, 0xd6, 0x7b, 0x1c, 0xe7, 0x94, 0x5d, 0xef, 0xb0, 0x7e, 0xf7, 0xcb, 0xbf, 0xff, 0xe4, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xa8, 0xff, 0xff, 0x78, 0xff, 0xff, 0x44, 0xff, 0xff, 0x13, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbe, 0xf7, 0x00, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x48, 0x9e, 0xf7, 0x88, 0x9e, 0xf7, 0xc3, 0x7e, 0xf7, 0xf4, 0x7e, 0xf7, 0xff, 0x7e, 0xf7, 0xfc, 0x5d, 0xef, 0xeb, 0x1c, 0xe7, 0xc7, 0xdb, 0xde, 0xa7, 0x7a, 0xd6, 0x87, 0xf8, 0xc5, 0x68, 0x35, 0xad, 0x4f, 0xf4, 0xa4, 0x44, 0xf4, 0xa4, 0x40, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x3f, 0x14, 0xa5, 0x4b, 0xf7, 0xbd, 0x63, 0x9a, 0xd6, 0x83, 0x1c, 0xe7, 0xa4, 0x7d, 0xef, 0xc7, 0xbf, 0xff, 0xe7, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xd4, 0xff, 0xff, 0x98, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x1b, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xff, 0x00, 0xbf, 0xff, 0x23, 0xbe, 0xf7, 0x70, 0xbe, 0xf7, 0xbc, 0x9e, 0xf7, 0xf7, 0x9e, 0xf7, 0xff, 0x9e, 0xf7, 0xf4, 0x5d, 0xef, 0xcc, 0xfc, 0xe6, 0xa3, 0x7a, 0xd6, 0x78, 0x96, 0xb5, 0x53, 0xf4, 0xa4, 0x40, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x37, 0x14, 0xa5, 0x3b, 0xf4, 0xa4, 0x40, 0x55, 0xad, 0x53, 0x59, 0xce, 0x77, 0x1c, 0xe7, 0x9f, 0x7e, 0xf7, 0xc7, 0xdf, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xd0, 0xff, 0xff, 0x87, 0xff, 0xff, 0x37, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x10, 0xbf, 0xff, 0x6b, 0xbf, 0xff, 0xc8, 0xbf, 0xff, 0xff, 0xbe, 0xf7, 0xfc, 0x7e, 0xf7, 0xd3, 0x1c, 0xe7, 0x9c, 0x59, 0xce, 0x68, 0x35, 0xad, 0x40, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x37, 0x14, 0xa5, 0x3c, 0x38, 0xc6, 0x5f, 0x1c, 0xe7, 0x90, 0xbe, 0xf7, 0xc4, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0x80, 0xff, 0xff, 0x1f, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x1c, 0xdf, 0xff, 0x90, 0xdf, 0xff, 0xf3, 0xbf, 0xff, 0xfc, 0x9e, 0xf7, 0xd3, 0x1c, 0xe7, 0x8b, 0xd7, 0xbd, 0x4b, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x33, 0x96, 0xb5, 0x3f, 0x1c, 0xe7, 0x73, 0xbf, 0xff, 0xb7, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xa7, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0xf4, 0xdf, 0xff, 0xf8, 0x7d, 0xef, 0xaf, 0x59, 0xce, 0x5b, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x18, 0xc6, 0x38, 0x7e, 0xf7, 0x88, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xfb, 0xff, 0xff, 0x93, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x13, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xb8, 0x18, 0xc6, 0x4f, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x20, 0x96, 0xb5, 0x2b, 0x9e, 0xf7, 0x84, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xd3, 0xbf, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0xe7, 0x04, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xfb, 0x1c, 0xe7, 0x80, 0x14, 0xa5, 0x37, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf4, 0xa4, 0x1c, 0xdb, 0xde, 0x3f, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xd0, 0x3d, 0xef, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xff, 0x50, 0xff, 0xff, 0xff, 0x5d, 0xef, 0x8f, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x1b, 0xbb, 0xde, 0x38, 0xff, 0xff, 0xf4, 0xdf, 0xff, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x77, 0xff, 0xff, 0xff, 0x18, 0xc6, 0x4f, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xff, 0xff, 0xcb, 0xdf, 0xff, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0xe7, 0x53, 0xff, 0xff, 0xff, 0x3c, 0xe7, 0x87, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1c, 0x79, 0xce, 0x33, 0xff, 0xff, 0xf0, 0xbf, 0xff, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x23, 0xbe, 0xf7, 0xd4, 0xff, 0xff, 0xf4, 0xbb, 0xde, 0x73, 0xf3, 0x9c, 0x38, 0xf3, 0x9c, 0x30, 0xf3, 0x9c, 0x2b, 0xf3, 0x9c, 0x27, 0xf3, 0x9c, 0x23, 0xf3, 0x9c, 0x20, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x20, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x23, 0x38, 0xc6, 0x37, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xf3, 0x9a, 0xd6, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x0b, 0x39, 0xce, 0x78, 0xdf, 0xff, 0xd3, 0xff, 0xff, 0xfc, 0x5d, 0xef, 0xa8, 0x96, 0xb5, 0x47, 0xf3, 0x9c, 0x33, 0xf3, 0x9c, 0x2b, 0xf3, 0x9c, 0x27, 0xf3, 0x9c, 0x23, 0xf3, 0x9c, 0x20, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf3, 0x9c, 0x27, 0xf3, 0x9c, 0x28, 0xf3, 0x9c, 0x28, 0xf3, 0x9c, 0x2b, 0xf3, 0x9c, 0x2b, 0x14, 0xa5, 0x2f, 0x3d, 0xef, 0x73, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xf0, 0xdb, 0xde, 0x94, 0x96, 0xb5, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0xd7, 0xbd, 0x6f, 0x7a, 0xd6, 0x53, 0xbf, 0xff, 0x9c, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xef, 0x3c, 0xe7, 0x9f, 0xd7, 0xbd, 0x48, 0xd3, 0x9c, 0x2f, 0xd3, 0x9c, 0x27, 0xf3, 0x9c, 0x23, 0xf3, 0x9c, 0x20, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x34, 0x14, 0xa5, 0x34, 0x75, 0xad, 0x3c, 0x3c, 0xe7, 0x7b, 0xdf, 0xff, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xdb, 0xde, 0x6b, 0xd7, 0xbd, 0x7c, 0x96, 0xb5, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x63, 0xf8, 0xc5, 0x5b, 0x59, 0xce, 0x40, 0x5d, 0xef, 0x4c, 0xdf, 0xff, 0xaf, 0xdf, 0xff, 0xf8, 0xbf, 0xff, 0xf8, 0x7d, 0xef, 0xbf, 0xdb, 0xde, 0x74, 0x55, 0xad, 0x34, 0xd3, 0x9c, 0x27, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x34, 0xa5, 0x2c, 0x34, 0xa5, 0x2c, 0x34, 0xa5, 0x2f, 0x34, 0xa5, 0x2f, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x33, 0x34, 0xa5, 0x33, 0x34, 0xa5, 0x34, 0x34, 0xa5, 0x37, 0x34, 0xa5, 0x38, 0x34, 0xa5, 0x38, 0x35, 0xad, 0x3b, 0x35, 0xad, 0x3c, 0x35, 0xad, 0x3c, 0x55, 0xad, 0x43, 0x9a, 0xd6, 0x67, 0x9e, 0xf7, 0xa8, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0x9e, 0xf7, 0x74, 0x59, 0xce, 0x48, 0xf7, 0xbd, 0x60, 0xb6, 0xb5, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x53, 0xd7, 0xbd, 0x60, 0x18, 0xc6, 0x47, 0x59, 0xce, 0x38, 0x9a, 0xd6, 0x2c, 0x3d, 0xef, 0x3c, 0xbf, 0xff, 0x8f, 0xbf, 0xff, 0xe0, 0xbf, 0xff, 0xff, 0xbe, 0xf7, 0xf4, 0x7d, 0xef, 0xbc, 0x1c, 0xe7, 0x7c, 0x38, 0xc6, 0x40, 0xf3, 0x9c, 0x23, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x34, 0xa5, 0x2c, 0x34, 0xa5, 0x2c, 0x34, 0xa5, 0x2f, 0x34, 0xa5, 0x2f, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x33, 0x35, 0xad, 0x34, 0x35, 0xad, 0x37, 0x35, 0xad, 0x37, 0x35, 0xad, 0x37, 0x35, 0xad, 0x38, 0x35, 0xad, 0x38, 0x35, 0xad, 0x3b, 0x35, 0xad, 0x3c, 0x55, 0xad, 0x3c, 0x55, 0xad, 0x3f, 0x55, 0xad, 0x40, 0x55, 0xad, 0x43, 0x55, 0xad, 0x44, 0x55, 0xad, 0x47, 0xd7, 0xbd, 0x54, 0xfc, 0xe6, 0x80, 0x9e, 0xf7, 0xb3, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xb0, 0x9e, 0xf7, 0x5f, 0x7a, 0xd6, 0x34, 0x18, 0xc6, 0x3f, 0xf7, 0xbd, 0x4f, 0xd7, 0xbd, 0x64, 0x96, 0xb5, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x3f, 0xd7, 0xbd, 0x68, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3f, 0x39, 0xce, 0x33, 0x79, 0xce, 0x2f, 0x9a, 0xd6, 0x28, 0xdb, 0xde, 0x23, 0x7e, 0xf7, 0x50, 0x9e, 0xf7, 0x97, 0xbe, 0xf7, 0xdb, 0x9e, 0xf7, 0xfc, 0x9e, 0xf7, 0xff, 0x7e, 0xf7, 0xe0, 0x5d, 0xef, 0xac, 0x1c, 0xe7, 0x78, 0x9a, 0xd6, 0x44, 0x34, 0xa5, 0x20, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2f, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x33, 0x34, 0xa5, 0x33, 0x35, 0xad, 0x33, 0x35, 0xad, 0x34, 0x35, 0xad, 0x37, 0x35, 0xad, 0x38, 0x55, 0xad, 0x3b, 0x55, 0xad, 0x3b, 0x55, 0xad, 0x3f, 0x55, 0xad, 0x3f, 0x55, 0xad, 0x40, 0x55, 0xad, 0x40, 0x55, 0xad, 0x43, 0x55, 0xad, 0x44, 0x55, 0xad, 0x47, 0x75, 0xad, 0x48, 0x75, 0xad, 0x4b, 0x76, 0xb5, 0x4f, 0x38, 0xc6, 0x63, 0xfc, 0xe6, 0x88, 0x7e, 0xf7, 0xb0, 0xdf, 0xff, 0xd8, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xff, 0xff, 0xb3, 0xbf, 0xff, 0x6f, 0x1c, 0xe7, 0x33, 0x7a, 0xd6, 0x2f, 0x39, 0xce, 0x34, 0x18, 0xc6, 0x3b, 0xf7, 0xbd, 0x44, 0xd7, 0xbd, 0x53, 0xb7, 0xbd, 0x6b, 0x96, 0xb5, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x28, 0xd7, 0xbd, 0x70, 0xf8, 0xc5, 0x4f, 0x18, 0xc6, 0x40, 0x38, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x79, 0xce, 0x2b, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0xdb, 0xde, 0x20, 0x5d, 0xef, 0x3c, 0x7e, 0xf7, 0x74, 0x9e, 0xf7, 0xac, 0x9e, 0xf7, 0xe3, 0x7e, 0xf7, 0xfc, 0x7e, 0xf7, 0xff, 0x7d, 0xef, 0xf3, 0x5d, 0xef, 0xcb, 0x3d, 0xef, 0x9f, 0x1c, 0xe7, 0x77, 0xbb, 0xde, 0x4f, 0xd7, 0xbd, 0x28, 0xf3, 0x9c, 0x1b, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x20, 0xf3, 0x9c, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x30, 0x34, 0xa5, 0x33, 0x34, 0xa5, 0x34, 0x35, 0xad, 0x37, 0x35, 0xad, 0x38, 0x35, 0xad, 0x38, 0x55, 0xad, 0x3b, 0x55, 0xad, 0x3c, 0x55, 0xad, 0x40, 0x55, 0xad, 0x43, 0x55, 0xad, 0x44, 0x55, 0xad, 0x47, 0x75, 0xad, 0x48, 0x75, 0xad, 0x4b, 0x75, 0xad, 0x4c, 0x76, 0xb5, 0x50, 0xb6, 0xb5, 0x57, 0x7a, 0xd6, 0x70, 0x1c, 0xe7, 0x8f, 0x7d, 0xef, 0xaf, 0xbf, 0xff, 0xcf, 0xff, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xc0, 0xdf, 0xff, 0x8c, 0xbe, 0xf7, 0x54, 0xfb, 0xde, 0x2b, 0x9a, 0xd6, 0x28, 0x7a, 0xd6, 0x2b, 0x59, 0xce, 0x2c, 0x38, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3c, 0xf7, 0xbd, 0x47, 0xd7, 0xbd, 0x54, 0xb7, 0xbd, 0x6f, 0x96, 0xb5, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x10, 0xb7, 0xbd, 0x78, 0xf8, 0xc5, 0x50, 0x18, 0xc6, 0x43, 0x38, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0xba, 0xd6, 0x24, 0xbb, 0xde, 0x20, 0xfb, 0xde, 0x1f, 0x3d, 0xef, 0x37, 0x5d, 0xef, 0x63, 0x7e, 0xf7, 0x98, 0x9e, 0xf7, 0xdf, 0x7e, 0xf7, 0xf3, 0x7d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xe8, 0x3d, 0xef, 0xc7, 0x3c, 0xe7, 0xa4, 0x1c, 0xe7, 0x84, 0xfb, 0xde, 0x67, 0x9a, 0xd6, 0x48, 0xf7, 0xbd, 0x2b, 0x14, 0xa5, 0x1c, 0xd3, 0x9c, 0x1b, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x20, 0xf3, 0x9c, 0x23, 0xf3, 0x9c, 0x24, 0xf3, 0x9c, 0x27, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x34, 0x34, 0xa5, 0x37, 0x35, 0xad, 0x3b, 0x35, 0xad, 0x3c, 0x55, 0xad, 0x3f, 0x55, 0xad, 0x43, 0x55, 0xad, 0x44, 0x55, 0xad, 0x47, 0x75, 0xad, 0x4b, 0x76, 0xb5, 0x50, 0xd7, 0xbd, 0x58, 0x79, 0xce, 0x6c, 0xdb, 0xde, 0x84, 0x3d, 0xef, 0x9f, 0x7e, 0xf7, 0xb4, 0xbf, 0xff, 0xcc, 0xdf, 0xff, 0xe7, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xa3, 0xdf, 0xff, 0x77, 0x9e, 0xf7, 0x4b, 0xfc, 0xe6, 0x27, 0xbb, 0xde, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x28, 0x79, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x34, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xf7, 0xbd, 0x48, 0xd7, 0xbd, 0x57, 0xb7, 0xbd, 0x74, 0x96, 0xb5, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x04, 0xb7, 0xbd, 0x77, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x44, 0x38, 0xc6, 0x38, 0x39, 0xce, 0x33, 0x59, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0xba, 0xd6, 0x23, 0x1c, 0xe7, 0x2c, 0xdf, 0xff, 0x8c, 0xff, 0xff, 0x88, 0xdf, 0xff, 0x8f, 0xbf, 0xff, 0x9f, 0x9e, 0xf7, 0xb0, 0x7e, 0xf7, 0xc4, 0x7d, 0xef, 0xd7, 0x5d, 0xef, 0xeb, 0x5d, 0xef, 0xfb, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xf3, 0x3d, 0xef, 0xdc, 0x3c, 0xe7, 0xc4, 0x3c, 0xe7, 0xac, 0x1c, 0xe7, 0x97, 0x1c, 0xe7, 0x80, 0xfc, 0xe6, 0x6c, 0xdb, 0xde, 0x58, 0x9a, 0xd6, 0x47, 0x59, 0xce, 0x34, 0x96, 0xb5, 0x24, 0x14, 0xa5, 0x1c, 0xf3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x23, 0xd3, 0x9c, 0x24, 0xf3, 0x9c, 0x27, 0xf3, 0x9c, 0x2b, 0xf3, 0x9c, 0x2c, 0xf4, 0xa4, 0x2f, 0x14, 0xa5, 0x30, 0x34, 0xa5, 0x34, 0x55, 0xad, 0x38, 0x76, 0xb5, 0x40, 0x18, 0xc6, 0x4f, 0x7a, 0xd6, 0x60, 0xdb, 0xde, 0x73, 0x1c, 0xe7, 0x84, 0x3d, 0xef, 0x94, 0x7d, 0xef, 0xa8, 0x9e, 0xf7, 0xbb, 0xbf, 0xff, 0xcc, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xab, 0xff, 0xff, 0x88, 0xdf, 0xff, 0x64, 0x9e, 0xf7, 0x40, 0xfc, 0xe6, 0x24, 0xdb, 0xde, 0x23, 0xbb, 0xde, 0x24, 0xba, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x34, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x40, 0xd7, 0xbd, 0x4b, 0xd7, 0xbd, 0x58, 0xb6, 0xb5, 0x78, 0x96, 0xb5, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x68, 0xf7, 0xbd, 0x5c, 0x18, 0xc6, 0x44, 0x18, 0xc6, 0x38, 0x39, 0xce, 0x33, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0xbb, 0xde, 0x2b, 0xdf, 0xff, 0x8b, 0xdf, 0xff, 0x8b, 0xdf, 0xff, 0x87, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x7f, 0xdf, 0xff, 0x78, 0xdf, 0xff, 0x74, 0xdf, 0xff, 0x70, 0xdf, 0xff, 0x6f, 0xbf, 0xff, 0x7c, 0x9e, 0xf7, 0x8b, 0x7e, 0xf7, 0x9b, 0x7d, 0xef, 0xab, 0x5d, 0xef, 0xbc, 0x5d, 0xef, 0xcc, 0x5d, 0xef, 0xdc, 0x5d, 0xef, 0xef, 0x5d, 0xef, 0xfb, 0x5d, 0xef, 0xfc, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xf8, 0x7d, 0xef, 0xeb, 0x7d, 0xef, 0xdc, 0x7d, 0xef, 0xd0, 0x7d, 0xef, 0xc4, 0x7d, 0xef, 0xbb, 0x5d, 0xef, 0xaf, 0x5d, 0xef, 0xa7, 0x5d, 0xef, 0x9c, 0x5d, 0xef, 0x93, 0x5d, 0xef, 0x8f, 0x5d, 0xef, 0x84, 0x5d, 0xef, 0x80, 0x5d, 0xef, 0x7b, 0x5d, 0xef, 0x7b, 0x3d, 0xef, 0x70, 0x3d, 0xef, 0x6f, 0x3d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x70, 0x7d, 0xef, 0x78, 0x7d, 0xef, 0x7c, 0x7e, 0xf7, 0x80, 0x7e, 0xf7, 0x88, 0x9e, 0xf7, 0x8f, 0x9e, 0xf7, 0x94, 0xbe, 0xf7, 0x9f, 0xbe, 0xf7, 0xa7, 0xbf, 0xff, 0xb0, 0xbf, 0xff, 0xbc, 0xdf, 0xff, 0xc7, 0xdf, 0xff, 0xd3, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xc4, 0xff, 0xff, 0xaf, 0xff, 0xff, 0x97, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x63, 0xbe, 0xf7, 0x47, 0x5d, 0xef, 0x2f, 0xfb, 0xde, 0x20, 0xdb, 0xde, 0x23, 0xdb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x37, 0x18, 0xc6, 0x3b, 0xf7, 0xbd, 0x40, 0xd7, 0xbd, 0x4c, 0xd7, 0xbd, 0x5f, 0xb6, 0xb5, 0x77, 0x96, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x58, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x47, 0x18, 0xc6, 0x3b, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x28, 0xbf, 0xff, 0x84, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x78, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbf, 0xff, 0x6b, 0xbf, 0xff, 0x67, 0xbf, 0xff, 0x63, 0xbf, 0xff, 0x5f, 0xbf, 0xff, 0x5b, 0xbf, 0xff, 0x57, 0xbf, 0xff, 0x50, 0xbf, 0xff, 0x4c, 0xbf, 0xff, 0x4c, 0x9e, 0xf7, 0x57, 0x7d, 0xef, 0x53, 0x5d, 0xef, 0x53, 0x5d, 0xef, 0x64, 0x5d, 0xef, 0x74, 0x7d, 0xef, 0x84, 0x7d, 0xef, 0x93, 0x7d, 0xef, 0xa0, 0x7e, 0xf7, 0xaf, 0x7e, 0xf7, 0xbb, 0x7e, 0xf7, 0xc7, 0x9e, 0xf7, 0xd0, 0x9e, 0xf7, 0xd8, 0x9e, 0xf7, 0xe3, 0x9e, 0xf7, 0xec, 0x9e, 0xf7, 0xf3, 0x9e, 0xf7, 0xfb, 0x9e, 0xf7, 0xfb, 0xbe, 0xf7, 0xfb, 0xbe, 0xf7, 0xfb, 0xbe, 0xf7, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xef, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xb3, 0xff, 0xff, 0xa7, 0xff, 0xff, 0x9b, 0xff, 0xff, 0x8c, 0xff, 0xff, 0x7c, 0xdf, 0xff, 0x6f, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x4c, 0x9e, 0xf7, 0x3b, 0x5d, 0xef, 0x2b, 0xfc, 0xe6, 0x20, 0xfb, 0xde, 0x20, 0xfb, 0xde, 0x20, 0xdb, 0xde, 0x23, 0xdb, 0xde, 0x23, 0xdb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x37, 0xf8, 0xc5, 0x3b, 0xf7, 0xbd, 0x43, 0xd7, 0xbd, 0x4f, 0xd7, 0xbd, 0x60, 0xb6, 0xb5, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x43, 0xd7, 0xbd, 0x68, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3f, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0xbf, 0xff, 0x7b, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x70, 0xbf, 0xff, 0x6f, 0xbf, 0xff, 0x68, 0xbe, 0xf7, 0x64, 0xbe, 0xf7, 0x60, 0xbe, 0xf7, 0x5c, 0xbe, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x9e, 0xf7, 0x50, 0x9e, 0xf7, 0x4c, 0x9e, 0xf7, 0x48, 0x5d, 0xef, 0x37, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1f, 0x1c, 0xe7, 0x23, 0x1c, 0xe7, 0x23, 0x3c, 0xe7, 0x27, 0x3d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x5d, 0xef, 0x24, 0x5d, 0xef, 0x27, 0x5d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x3c, 0xe7, 0x24, 0x3c, 0xe7, 0x23, 0x3c, 0xe7, 0x20, 0x1c, 0xe7, 0x1c, 0xfc, 0xe6, 0x1f, 0xfc, 0xe6, 0x1f, 0xfc, 0xe6, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x20, 0xfb, 0xde, 0x20, 0xfb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x23, 0xdb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x37, 0xf8, 0xc5, 0x3c, 0xf7, 0xbd, 0x44, 0xd7, 0xbd, 0x50, 0xb7, 0xbd, 0x64, 0xb6, 0xb5, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x2f, 0xd7, 0xbd, 0x73, 0x18, 0xc6, 0x4c, 0x18, 0xc6, 0x3f, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0xbe, 0xf7, 0x70, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x57, 0x9e, 0xf7, 0x53, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4b, 0x5d, 0xef, 0x3c, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xf7, 0xbd, 0x47, 0xd7, 0xbd, 0x53, 0xb7, 0xbd, 0x68, 0x96, 0xb5, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x17, 0xd7, 0xbd, 0x7b, 0x18, 0xc6, 0x50, 0x18, 0xc6, 0x40, 0x38, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x9e, 0xf7, 0x64, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x40, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x34, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xd7, 0xbd, 0x48, 0xd7, 0xbd, 0x57, 0xb7, 0xbd, 0x6f, 0x96, 0xb5, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x07, 0xb7, 0xbd, 0x7b, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x43, 0x38, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x9e, 0xf7, 0x5b, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x40, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x30, 0x18, 0xc6, 0x34, 0xf8, 0xc5, 0x3b, 0xf7, 0xbd, 0x40, 0xd7, 0xbd, 0x4b, 0xd7, 0xbd, 0x58, 0xb6, 0xb5, 0x74, 0x96, 0xb5, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0xb6, 0xb5, 0x6f, 0xf8, 0xc5, 0x5c, 0x18, 0xc6, 0x44, 0x38, 0xc6, 0x38, 0x38, 0xc6, 0x33, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7d, 0xef, 0x50, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x40, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x30, 0x18, 0xc6, 0x37, 0xf8, 0xc5, 0x3b, 0xf7, 0xbd, 0x43, 0xd7, 0xbd, 0x4c, 0xd7, 0xbd, 0x5b, 0xb6, 0xb5, 0x77, 0x96, 0xb5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x5b, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x47, 0x18, 0xc6, 0x3b, 0x38, 0xc6, 0x33, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x5d, 0xef, 0x47, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x44, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x37, 0xf8, 0xc5, 0x3c, 0xf7, 0xbd, 0x43, 0xd7, 0xbd, 0x4c, 0xd7, 0xbd, 0x5c, 0xb6, 0xb5, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x4b, 0xd7, 0xbd, 0x68, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3c, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x1c, 0xe7, 0x3b, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x47, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xf7, 0xbd, 0x43, 0xd7, 0xbd, 0x4f, 0xd7, 0xbd, 0x5f, 0xb6, 0xb5, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x34, 0xd7, 0xbd, 0x70, 0x18, 0xc6, 0x4f, 0x18, 0xc6, 0x3f, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0xdb, 0xde, 0x30, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xf7, 0xbd, 0x44, 0xf7, 0xbd, 0x4f, 0xd7, 0xbd, 0x63, 0xb6, 0xb5, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x1c, 0xd7, 0xbd, 0x78, 0xf8, 0xc5, 0x53, 0x18, 0xc6, 0x43, 0x18, 0xc6, 0x37, 0x38, 0xc6, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0xba, 0xd6, 0x2c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x47, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0x18, 0xc6, 0x3c, 0xf8, 0xc5, 0x44, 0xf7, 0xbd, 0x50, 0xd7, 0xbd, 0x67, 0xb6, 0xb5, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x08, 0xb7, 0xbd, 0x7c, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x44, 0x18, 0xc6, 0x38, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x28, 0xbf, 0xff, 0x80, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x48, 0xba, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0x18, 0xc6, 0x3c, 0x18, 0xc6, 0x44, 0xf8, 0xc5, 0x50, 0xd7, 0xbd, 0x6c, 0x96, 0xb5, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0xb6, 0xb5, 0x73, 0xf7, 0xbd, 0x5b, 0x18, 0xc6, 0x47, 0x18, 0xc6, 0x38, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0xbf, 0xff, 0x78, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x83, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0xbb, 0xde, 0x28, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x38, 0xc6, 0x33, 0x18, 0xc6, 0x37, 0x18, 0xc6, 0x3b, 0x18, 0xc6, 0x43, 0x18, 0xc6, 0x50, 0xd7, 0xbd, 0x70, 0x96, 0xb5, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x60, 0xf7, 0xbd, 0x63, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3b, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0xbe, 0xf7, 0x6c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x83, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0xdb, 0xde, 0x2b, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x30, 0x38, 0xc6, 0x37, 0x38, 0xc6, 0x3b, 0x38, 0xc6, 0x43, 0x18, 0xc6, 0x50, 0xd7, 0xbd, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x4c, 0xd7, 0xbd, 0x6b, 0x18, 0xc6, 0x4c, 0x18, 0xc6, 0x3f, 0x18, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x9e, 0xf7, 0x63, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0xdb, 0xde, 0x2b, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x30, 0x59, 0xce, 0x34, 0x59, 0xce, 0x37, 0x39, 0xce, 0x40, 0x38, 0xc6, 0x53, 0xd7, 0xbd, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x3b, 0xd7, 0xbd, 0x70, 0xf8, 0xc5, 0x50, 0x18, 0xc6, 0x43, 0x18, 0xc6, 0x38, 0x39, 0xce, 0x34, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9e, 0xf7, 0x58, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7c, 0xbf, 0xff, 0x78, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x70, 0xbf, 0xff, 0x6f, 0xbf, 0xff, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5b, 0x9e, 0xf7, 0x57, 0x9e, 0xf7, 0x53, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0xdb, 0xde, 0x28, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x7a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x33, 0x59, 0xce, 0x34, 0x59, 0xce, 0x40, 0x39, 0xce, 0x54, 0xd7, 0xbd, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x23, 0xd7, 0xbd, 0x78, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x47, 0x18, 0xc6, 0x3b, 0x38, 0xc6, 0x34, 0x59, 0xce, 0x30, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7e, 0xf7, 0x4f, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x78, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x70, 0xbf, 0xff, 0x6c, 0xbf, 0xff, 0x68, 0xbf, 0xff, 0x67, 0xbe, 0xf7, 0x63, 0xbe, 0xf7, 0x5f, 0x9e, 0xf7, 0x5b, 0x9e, 0xf7, 0x57, 0x9e, 0xf7, 0x53, 0x9e, 0xf7, 0x4f, 0x7e, 0xf7, 0x4b, 0x7d, 0xef, 0x47, 0xfc, 0xe6, 0x2c, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x28, 0x9a, 0xd6, 0x2b, 0x9a, 0xd6, 0x2f, 0x7a, 0xd6, 0x33, 0x7a, 0xd6, 0x3f, 0x39, 0xce, 0x58, 0xb7, 0xbd, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x0b, 0xb7, 0xbd, 0x7f, 0xf7, 0xbd, 0x5b, 0x18, 0xc6, 0x48, 0x18, 0xc6, 0x3c, 0x38, 0xc6, 0x37, 0x59, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x5d, 0xef, 0x43, 0xdf, 0xff, 0x87, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0x78, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x70, 0xbf, 0xff, 0x6c, 0xbf, 0xff, 0x68, 0xbf, 0xff, 0x64, 0xbe, 0xf7, 0x60, 0xbe, 0xf7, 0x5c, 0xbe, 0xf7, 0x58, 0x9e, 0xf7, 0x57, 0x9e, 0xf7, 0x53, 0x9e, 0xf7, 0x4f, 0x9e, 0xf7, 0x4b, 0x7e, 0xf7, 0x47, 0x1c, 0xe7, 0x2f, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x28, 0x9a, 0xd6, 0x2c, 0x9a, 0xd6, 0x33, 0x9a, 0xd6, 0x3f, 0x38, 0xc6, 0x60, 0xb6, 0xb5, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0xb6, 0xb5, 0x78, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x4c, 0x18, 0xc6, 0x3f, 0x38, 0xc6, 0x38, 0x59, 0xce, 0x33, 0x59, 0xce, 0x2c, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x3c, 0xe7, 0x38, 0xdf, 0xff, 0x87, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x7f, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0x77, 0xdf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbf, 0xff, 0x6c, 0xbf, 0xff, 0x68, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x60, 0xbe, 0xf7, 0x5c, 0xbe, 0xf7, 0x58, 0xbe, 0xf7, 0x54, 0x9e, 0xf7, 0x50, 0x9e, 0xf7, 0x4c, 0x9e, 0xf7, 0x48, 0x7e, 0xf7, 0x47, 0x3c, 0xe7, 0x2f, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x27, 0xba, 0xd6, 0x28, 0xba, 0xd6, 0x30, 0x9a, 0xd6, 0x3f, 0x18, 0xc6, 0x68, 0x96, 0xb5, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x68, 0xd7, 0xbd, 0x64, 0xf8, 0xc5, 0x50, 0x18, 0xc6, 0x40, 0x38, 0xc6, 0x38, 0x59, 0xce, 0x33, 0x59, 0xce, 0x2c, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xfc, 0xe6, 0x2c, 0xdf, 0xff, 0x87, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x7f, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0x77, 0xdf, 0xff, 0x73, 0xdf, 0xff, 0x6f, 0xbf, 0xff, 0x6b, 0xbf, 0xff, 0x67, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x60, 0xbf, 0xff, 0x5c, 0xbe, 0xf7, 0x58, 0xbe, 0xf7, 0x54, 0x9e, 0xf7, 0x50, 0x9e, 0xf7, 0x4c, 0x9e, 0xf7, 0x48, 0x9e, 0xf7, 0x44, 0x3c, 0xe7, 0x2c, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x24, 0xdb, 0xde, 0x27, 0xdb, 0xde, 0x2f, 0xba, 0xd6, 0x40, 0x18, 0xc6, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x54, 0xd7, 0xbd, 0x6c, 0xf8, 0xc5, 0x54, 0x18, 0xc6, 0x44, 0x38, 0xc6, 0x3b, 0x39, 0xce, 0x34, 0x59, 0xce, 0x2c, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x20, 0xdb, 0xde, 0x24, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x78, 0xdf, 0xff, 0x77, 0xdf, 0xff, 0x70, 0xdf, 0xff, 0x6f, 0xdf, 0xff, 0x6b, 0xbf, 0xff, 0x67, 0xbf, 0xff, 0x63, 0xbf, 0xff, 0x5f, 0xbf, 0xff, 0x5b, 0xbf, 0xff, 0x57, 0xbe, 0xf7, 0x53, 0xbe, 0xf7, 0x50, 0x9e, 0xf7, 0x4c, 0x9e, 0xf7, 0x48, 0x9e, 0xf7, 0x44, 0x3d, 0xef, 0x2f, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x1b, 0xfb, 0xde, 0x1b, 0xfb, 0xde, 0x1b, 0xdb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1f, 0xfc, 0xe6, 0x20, 0xfc, 0xe6, 0x24, 0xfb, 0xde, 0x2f, 0xbb, 0xde, 0x43, 0xf8, 0xc5, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x3f, 0xd7, 0xbd, 0x74, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x47, 0x38, 0xc6, 0x3c, 0x39, 0xce, 0x34, 0x59, 0xce, 0x2f, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xdb, 0xde, 0x20, 0xdf, 0xff, 0x78, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x78, 0xdf, 0xff, 0x74, 0xdf, 0xff, 0x70, 0xdf, 0xff, 0x6c, 0xdf, 0xff, 0x68, 0xdf, 0xff, 0x64, 0xdf, 0xff, 0x60, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x58, 0xbf, 0xff, 0x57, 0xbf, 0xff, 0x53, 0xbe, 0xf7, 0x4f, 0xbe, 0xf7, 0x4b, 0x9e, 0xf7, 0x47, 0x9e, 0xf7, 0x43, 0x5d, 0xef, 0x2f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1f, 0x1c, 0xe7, 0x20, 0x1c, 0xe7, 0x2c, 0xbb, 0xde, 0x44, 0xf7, 0xbd, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x28, 0xd7, 0xbd, 0x7b, 0xf8, 0xc5, 0x5c, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3f, 0x39, 0xce, 0x37, 0x59, 0xce, 0x30, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x1f, 0xba, 0xd6, 0x1f, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xdf, 0xff, 0x6f, 0xdf, 0xff, 0x7f, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0x77, 0xdf, 0xff, 0x73, 0xdf, 0xff, 0x6f, 0xdf, 0xff, 0x6b, 0xdf, 0xff, 0x67, 0xdf, 0xff, 0x63, 0xdf, 0xff, 0x5f, 0xdf, 0xff, 0x5b, 0xdf, 0xff, 0x58, 0xbf, 0xff, 0x54, 0xbf, 0xff, 0x50, 0xbf, 0xff, 0x4c, 0xbf, 0xff, 0x48, 0xbe, 0xf7, 0x44, 0xbe, 0xf7, 0x40, 0x7e, 0xf7, 0x2f, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3d, 0xef, 0x18, 0x3d, 0xef, 0x1b, 0x3d, 0xef, 0x1f, 0x1c, 0xe7, 0x2c, 0xbb, 0xde, 0x48, 0xd7, 0xbd, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x10, 0xb7, 0xbd, 0x83, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x4f, 0x18, 0xc6, 0x40, 0x39, 0xce, 0x38, 0x59, 0xce, 0x30, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdf, 0xff, 0x63, 0xff, 0xff, 0x7f, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x74, 0xdf, 0xff, 0x73, 0xdf, 0xff, 0x6c, 0xdf, 0xff, 0x68, 0xdf, 0xff, 0x64, 0xdf, 0xff, 0x60, 0xdf, 0xff, 0x5f, 0xdf, 0xff, 0x58, 0xdf, 0xff, 0x57, 0xdf, 0xff, 0x53, 0xdf, 0xff, 0x4f, 0xdf, 0xff, 0x4b, 0xbf, 0xff, 0x47, 0xbf, 0xff, 0x43, 0xbf, 0xff, 0x3f, 0x9e, 0xf7, 0x2c, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x17, 0x5d, 0xef, 0x18, 0x5d, 0xef, 0x1f, 0x3c, 0xe7, 0x2c, 0x9a, 0xd6, 0x50, 0xb7, 0xbd, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x04, 0xb7, 0xbd, 0x7c, 0xf7, 0xbd, 0x64, 0x18, 0xc6, 0x50, 0x18, 0xc6, 0x43, 0x38, 0xc6, 0x3b, 0x59, 0xce, 0x33, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x1b, 0xdf, 0xff, 0x57, 0xff, 0xff, 0x7c, 0xff, 0xff, 0x78, 0xff, 0xff, 0x74, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x68, 0xdf, 0xff, 0x64, 0xdf, 0xff, 0x5f, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x58, 0xdf, 0xff, 0x54, 0xdf, 0xff, 0x50, 0xdf, 0xff, 0x4b, 0xdf, 0xff, 0x48, 0xdf, 0xff, 0x44, 0xdf, 0xff, 0x3f, 0xbf, 0xff, 0x3c, 0x9e, 0xf7, 0x28, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x13, 0x7e, 0xf7, 0x14, 0x5d, 0xef, 0x1c, 0x3c, 0xe7, 0x2c, 0x7a, 0xd6, 0x58, 0x96, 0xb5, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x6f, 0xd7, 0xbd, 0x6b, 0xf8, 0xc5, 0x54, 0x18, 0xc6, 0x44, 0x38, 0xc6, 0x3c, 0x59, 0xce, 0x33, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x18, 0xdb, 0xde, 0x18, 0xbf, 0xff, 0x4c, 0xff, 0xff, 0x7c, 0xff, 0xff, 0x78, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xdf, 0xff, 0x4f, 0xdf, 0xff, 0x48, 0xdf, 0xff, 0x47, 0xdf, 0xff, 0x43, 0xdf, 0xff, 0x3f, 0xdf, 0xff, 0x3b, 0xbf, 0xff, 0x2b, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x10, 0x9e, 0xf7, 0x13, 0x7d, 0xef, 0x1b, 0x3c, 0xe7, 0x2c, 0x39, 0xce, 0x5f, 0x96, 0xb5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x5b, 0xd7, 0xbd, 0x70, 0xf8, 0xc5, 0x58, 0x18, 0xc6, 0x47, 0x38, 0xc6, 0x3c, 0x59, 0xce, 0x34, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1b, 0xdb, 0xde, 0x18, 0xdb, 0xde, 0x18, 0xfb, 0xde, 0x17, 0xbf, 0xff, 0x40, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x77, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x53, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x47, 0xdf, 0xff, 0x44, 0xdf, 0xff, 0x40, 0xdf, 0xff, 0x3c, 0xdf, 0xff, 0x38, 0xdf, 0xff, 0x2b, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x10, 0x7e, 0xf7, 0x1b, 0x3c, 0xe7, 0x30, 0x38, 0xc6, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x44, 0xd7, 0xbd, 0x77, 0xf8, 0xc5, 0x5b, 0x18, 0xc6, 0x48, 0x38, 0xc6, 0x3f, 0x59, 0xce, 0x34, 0x79, 0xce, 0x2c, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x20, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x17, 0xdb, 0xde, 0x17, 0xfb, 0xde, 0x14, 0xbe, 0xf7, 0x34, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x74, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x38, 0xff, 0xff, 0x37, 0xdf, 0xff, 0x2b, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x1b, 0x1c, 0xe7, 0x37, 0x18, 0xc6, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x2f, 0xd7, 0xbd, 0x7b, 0xf8, 0xc5, 0x5f, 0x18, 0xc6, 0x4c, 0x38, 0xc6, 0x3f, 0x59, 0xce, 0x37, 0x79, 0xce, 0x2f, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x20, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x18, 0xdb, 0xde, 0x17, 0xfb, 0xde, 0x14, 0xfc, 0xe6, 0x13, 0x9e, 0xf7, 0x27, 0xff, 0xff, 0x78, 0xff, 0xff, 0x74, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x27, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x08, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x1c, 0xfc, 0xe6, 0x3c, 0x18, 0xc6, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x17, 0xb7, 0xbd, 0x80, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x4f, 0x38, 0xc6, 0x40, 0x59, 0xce, 0x38, 0x7a, 0xd6, 0x2f, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x18, 0xfb, 0xde, 0x14, 0xfc, 0xe6, 0x13, 0x1c, 0xe7, 0x13, 0x7e, 0xf7, 0x1b, 0xff, 0xff, 0x78, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x27, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x1f, 0xfb, 0xde, 0x43, 0xd7, 0xbd, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x07, 0xb7, 0xbd, 0x7f, 0xf7, 0xbd, 0x63, 0x18, 0xc6, 0x50, 0x38, 0xc6, 0x43, 0x59, 0xce, 0x38, 0x7a, 0xd6, 0x2f, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0xbb, 0xde, 0x1f, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x18, 0xfb, 0xde, 0x14, 0xfc, 0xe6, 0x13, 0x1c, 0xe7, 0x10, 0x5d, 0xef, 0x14, 0xff, 0xff, 0x73, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x28, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x20, 0x9a, 0xd6, 0x4f, 0x96, 0xb5, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0xb7, 0xbd, 0x70, 0xf8, 0xc5, 0x67, 0x18, 0xc6, 0x53, 0x38, 0xc6, 0x43, 0x59, 0xce, 0x3b, 0x7a, 0xd6, 0x30, 0x9a, 0xd6, 0x28, 0x9a, 0xd6, 0x23, 0xbb, 0xde, 0x1f, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x18, 0xfc, 0xe6, 0x14, 0x1c, 0xe7, 0x13, 0x1c, 0xe7, 0x10, 0x3d, 0xef, 0x10, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x28, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x7d, 0xef, 0x24, 0x59, 0xce, 0x57, 0x96, 0xb5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x5f, 0xf8, 0xc5, 0x68, 0x18, 0xc6, 0x53, 0x39, 0xce, 0x44, 0x59, 0xce, 0x3b, 0x7a, 0xd6, 0x30, 0x9a, 0xd6, 0x28, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x1f, 0xdb, 0xde, 0x1b, 0xfb, 0xde, 0x17, 0xfc, 0xe6, 0x13, 0x1c, 0xe7, 0x10, 0x1c, 0xe7, 0x0f, 0x3c, 0xe7, 0x0f, 0xff, 0xff, 0x60, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x28, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0xbe, 0xf7, 0x13, 0x5d, 0xef, 0x2b, 0x59, 0xce, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x4b, 0xf8, 0xc5, 0x6c, 0x18, 0xc6, 0x54, 0x59, 0xce, 0x44, 0x79, 0xce, 0x3b, 0x7a, 0xd6, 0x30, 0x9a, 0xd6, 0x28, 0xba, 0xd6, 0x23, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1b, 0xfb, 0xde, 0x17, 0xfc, 0xe6, 0x13, 0x1c, 0xe7, 0x10, 0x3c, 0xe7, 0x0f, 0x3c, 0xe7, 0x0c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x27, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x17, 0x3c, 0xe7, 0x30, 0x38, 0xc6, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x34, 0xf8, 0xc5, 0x70, 0x38, 0xc6, 0x54, 0x59, 0xce, 0x44, 0x7a, 0xd6, 0x38, 0x9a, 0xd6, 0x30, 0x9a, 0xd6, 0x28, 0xbb, 0xde, 0x23, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1b, 0xfc, 0xe6, 0x17, 0x1c, 0xe7, 0x13, 0x1c, 0xe7, 0x0f, 0x3c, 0xe7, 0x0f, 0x3d, 0xef, 0x0c, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x18, 0x1c, 0xe7, 0x37, 0x18, 0xc6, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x1c, 0xf8, 0xc5, 0x77, 0x39, 0xce, 0x57, 0x59, 0xce, 0x44, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x30, 0xba, 0xd6, 0x28, 0xbb, 0xde, 0x23, 0xdb, 0xde, 0x1c, 0xfb, 0xde, 0x18, 0xfc, 0xe6, 0x14, 0x1c, 0xe7, 0x10, 0x1c, 0xe7, 0x0f, 0x3c, 0xe7, 0x0c, 0x3d, 0xef, 0x0b, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0xfb, 0xde, 0x40, 0xd7, 0xbd, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x08, 0xf7, 0xbd, 0x78, 0x39, 0xce, 0x57, 0x79, 0xce, 0x47, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x30, 0xbb, 0xde, 0x28, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1c, 0xfb, 0xde, 0x18, 0x1c, 0xe7, 0x14, 0x1c, 0xe7, 0x10, 0x3c, 0xe7, 0x0f, 0x3d, 0xef, 0x0c, 0x5d, 0xef, 0x0b, 0xff, 0xff, 0x34, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0c, 0x7e, 0xf7, 0x1f, 0xbb, 0xde, 0x4b, 0xb6, 0xb5, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0xd7, 0xbd, 0x6f, 0x59, 0xce, 0x58, 0x7a, 0xd6, 0x44, 0x9a, 0xd6, 0x38, 0xba, 0xd6, 0x30, 0xdb, 0xde, 0x27, 0xdb, 0xde, 0x20, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x18, 0x1c, 0xe7, 0x14, 0x1c, 0xe7, 0x10, 0x3c, 0xe7, 0x0c, 0x3d, 0xef, 0x0c, 0x5d, 0xef, 0x0b, 0xff, 0xff, 0x28, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xbf, 0xff, 0x0f, 0x7d, 0xef, 0x23, 0x79, 0xce, 0x57, 0x96, 0xb5, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x5c, 0x59, 0xce, 0x5b, 0x9a, 0xd6, 0x44, 0xba, 0xd6, 0x37, 0xbb, 0xde, 0x2f, 0xdb, 0xde, 0x27, 0xfb, 0xde, 0x20, 0xfc, 0xe6, 0x1c, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x14, 0x3c, 0xe7, 0x10, 0x3c, 0xe7, 0x0c, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x08, 0xdf, 0xff, 0x1c, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x13, 0x5d, 0xef, 0x28, 0x59, 0xce, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x4b, 0x59, 0xce, 0x5c, 0x9a, 0xd6, 0x43, 0xbb, 0xde, 0x34, 0xdb, 0xde, 0x2c, 0xdb, 0xde, 0x24, 0xfc, 0xe6, 0x1f, 0xfc, 0xe6, 0x1b, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x14, 0x3c, 0xe7, 0x10, 0x3d, 0xef, 0x0c, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x08, 0xdf, 0xff, 0x13, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0xbe, 0xf7, 0x14, 0x3d, 0xef, 0x2c, 0x38, 0xc6, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x37, 0x59, 0xce, 0x60, 0x9a, 0xd6, 0x43, 0xdb, 0xde, 0x33, 0xdb, 0xde, 0x2b, 0xfb, 0xde, 0x23, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x17, 0x3c, 0xe7, 0x13, 0x3c, 0xe7, 0x10, 0x3d, 0xef, 0x0c, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x08, 0xbf, 0xff, 0x0b, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x17, 0x3c, 0xe7, 0x33, 0x18, 0xc6, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x23, 0x59, 0xce, 0x64, 0xba, 0xd6, 0x43, 0xdb, 0xde, 0x33, 0xfb, 0xde, 0x28, 0x1c, 0xe7, 0x20, 0x1c, 0xe7, 0x1c, 0x3c, 0xe7, 0x18, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x13, 0x3d, 0xef, 0x0f, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x08, 0x7d, 0xef, 0x08, 0x9e, 0xf7, 0x07, 0xff, 0xff, 0x63, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x18, 0x1c, 0xe7, 0x3c, 0xf7, 0xbd, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x0b, 0x38, 0xc6, 0x6c, 0xbb, 0xde, 0x40, 0xfb, 0xde, 0x30, 0x1c, 0xe7, 0x27, 0x1c, 0xe7, 0x20, 0x3c, 0xe7, 0x1b, 0x3c, 0xe7, 0x17, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x10, 0x5d, 0xef, 0x0f, 0x5d, 0xef, 0x0b, 0x7d, 0xef, 0x08, 0x7d, 0xef, 0x07, 0x7e, 0xf7, 0x04, 0xff, 0xff, 0x58, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0c, 0x9e, 0xf7, 0x1c, 0xdb, 0xde, 0x47, 0xb7, 0xbd, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0x18, 0xc6, 0x68, 0xbb, 0xde, 0x44, 0xfc, 0xe6, 0x30, 0x1c, 0xe7, 0x24, 0x3c, 0xe7, 0x1f, 0x3d, 0xef, 0x18, 0x5d, 0xef, 0x14, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x0c, 0x7d, 0xef, 0x0b, 0x7d, 0xef, 0x08, 0x7e, 0xf7, 0x07, 0x9e, 0xf7, 0x04, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x20, 0x9a, 0xd6, 0x53, 0x96, 0xb5, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x5b, 0xbb, 0xde, 0x47, 0x1c, 0xe7, 0x2f, 0x3c, 0xe7, 0x23, 0x3d, 0xef, 0x1c, 0x5d, 0xef, 0x18, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0c, 0x7e, 0xf7, 0x0b, 0x7e, 0xf7, 0x07, 0x9e, 0xf7, 0x07, 0x9e, 0xf7, 0x04, 0xff, 0xff, 0x44, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x24, 0x59, 0xce, 0x57, 0x96, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x4b, 0xbb, 0xde, 0x48, 0x1c, 0xe7, 0x2f, 0x5d, 0xef, 0x20, 0x5d, 0xef, 0x1b, 0x5d, 0xef, 0x14, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0b, 0x9e, 0xf7, 0x08, 0x9e, 0xf7, 0x07, 0x9e, 0xf7, 0x07, 0x9e, 0xf7, 0x04, 0xff, 0xff, 0x38, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x13, 0x5d, 0xef, 0x2b, 0x39, 0xce, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xbd, 0x38, 0xba, 0xd6, 0x4c, 0x3c, 0xe7, 0x2c, 0x5d, 0xef, 0x1f, 0x7d, 0xef, 0x18, 0x7e, 0xf7, 0x13, 0x7e, 0xf7, 0x10, 0x7e, 0xf7, 0x0f, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x08, 0x9e, 0xf7, 0x07, 0x9e, 0xf7, 0x04, 0xbe, 0xf7, 0x04, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0xbe, 0xf7, 0x14, 0x3d, 0xef, 0x30, 0x18, 0xc6, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x27, 0x9a, 0xd6, 0x54, 0x3c, 0xe7, 0x2c, 0x7d, 0xef, 0x1c, 0x7e, 0xf7, 0x14, 0x9e, 0xf7, 0x10, 0x9e, 0xf7, 0x0f, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x08, 0xbe, 0xf7, 0x07, 0xbe, 0xf7, 0x07, 0xbe, 0xf7, 0x04, 0xbe, 0xf7, 0x04, 0xff, 0xff, 0x24, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x18, 0x1c, 0xe7, 0x37, 0xf8, 0xc5, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x0f, 0x79, 0xce, 0x5b, 0x3d, 0xef, 0x2c, 0x7e, 0xf7, 0x1c, 0x9e, 0xf7, 0x13, 0x9e, 0xf7, 0x0f, 0xbe, 0xf7, 0x0c, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x07, 0xbe, 0xf7, 0x07, 0xbe, 0xf7, 0x04, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xff, 0xff, 0x18, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1b, 0xdb, 0xde, 0x43, 0xd7, 0xbd, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x04, 0x39, 0xce, 0x5c, 0x3c, 0xe7, 0x2c, 0x7e, 0xf7, 0x18, 0xbe, 0xf7, 0x10, 0xbe, 0xf7, 0x0f, 0xbf, 0xff, 0x0b, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xff, 0xff, 0x0f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0c, 0x7e, 0xf7, 0x1f, 0xba, 0xd6, 0x4c, 0x96, 0xb5, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xc6, 0x53, 0x3c, 0xe7, 0x2f, 0x7e, 0xf7, 0x18, 0xbe, 0xf7, 0x0f, 0xbf, 0xff, 0x0b, 0xbf, 0xff, 0x08, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x07, 0xff, 0xff, 0x64, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x7d, 0xef, 0x23, 0x79, 0xce, 0x54, 0x96, 0xb5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xc6, 0x48, 0x1c, 0xe7, 0x34, 0x7e, 0xf7, 0x18, 0xbf, 0xff, 0x0f, 0xbf, 0xff, 0x08, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x27, 0x59, 0xce, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xc5, 0x3b, 0xfc, 0xe6, 0x3b, 0x7e, 0xf7, 0x1b, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x08, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x54, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x13, 0x3d, 0xef, 0x2f, 0x39, 0xce, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x2b, 0xdb, 0xde, 0x44, 0x7e, 0xf7, 0x1c, 0xbf, 0xff, 0x0c, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x48, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x17, 0x3c, 0xe7, 0x33, 0x39, 0xce, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x14, 0x9a, 0xd6, 0x4f, 0x7e, 0xf7, 0x1f, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x18, 0x1c, 0xe7, 0x3b, 0xd7, 0xbd, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x07, 0x79, 0xce, 0x58, 0x7d, 0xef, 0x23, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x34, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0xbb, 0xde, 0x47, 0x96, 0xb5, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0x39, 0xce, 0x54, 0x5d, 0xef, 0x28, 0xbf, 0xff, 0x10, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0c, 0x7e, 0xf7, 0x20, 0x7a, 0xd6, 0x50, 0x96, 0xb5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x48, 0x3d, 0xef, 0x2c, 0xbe, 0xf7, 0x13, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x20, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x7d, 0xef, 0x24, 0x59, 0xce, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x3b, 0x1c, 0xe7, 0x34, 0x9e, 0xf7, 0x14, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x17, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x23, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x28, 0x39, 0xce, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xbd, 0x2c, 0xfc, 0xe6, 0x3f, 0x9e, 0xf7, 0x18, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x23, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x14, 0x3d, 0xef, 0x2f, 0x38, 0xc6, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x1b, 0xba, 0xd6, 0x4b, 0x7e, 0xf7, 0x1b, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x17, 0x1c, 0xe7, 0x37, 0xf7, 0xbd, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x08, 0x79, 0xce, 0x54, 0x7d, 0xef, 0x1f, 0xbf, 0xff, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x58, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x18, 0xdb, 0xde, 0x40, 0xb7, 0xbd, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0x59, 0xce, 0x53, 0x5d, 0xef, 0x24, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x50, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0x9a, 0xd6, 0x4b, 0x96, 0xb5, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xce, 0x48, 0x3d, 0xef, 0x2b, 0xbe, 0xf7, 0x10, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x47, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0c, 0x7e, 0xf7, 0x20, 0x79, 0xce, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x3c, 0x3c, 0xe7, 0x30, 0xbe, 0xf7, 0x13, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x7d, 0xef, 0x24, 0x59, 0xce, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xc5, 0x30, 0xfc, 0xe6, 0x38, 0x9e, 0xf7, 0x17, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x33, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x28, 0x38, 0xc6, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x1f, 0xdb, 0xde, 0x44, 0x9e, 0xf7, 0x1b, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x28, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x13, 0x3d, 0xef, 0x30, 0x18, 0xc6, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x0b, 0x9a, 0xd6, 0x4f, 0x7e, 0xf7, 0x1c, 0xbf, 0xff, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1f, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x14, 0xfc, 0xe6, 0x3b, 0xd7, 0xbd, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0x79, 0xce, 0x4f, 0x7d, 0xef, 0x20, 0xbf, 0xff, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x14, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x18, 0xba, 0xd6, 0x47, 0x96, 0xb5, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0xce, 0x48, 0x5d, 0xef, 0x27, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0x79, 0xce, 0x4b, 0x96, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xc6, 0x40, 0x3c, 0xe7, 0x2c, 0xbe, 0xf7, 0x13, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0c, 0x7e, 0xf7, 0x1f, 0x59, 0xce, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xc5, 0x33, 0x1c, 0xe7, 0x34, 0x9e, 0xf7, 0x14, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x54, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x5d, 0xef, 0x24, 0x39, 0xce, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x20, 0xfb, 0xde, 0x3f, 0x9e, 0xf7, 0x18, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x2b, 0x18, 0xc6, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x0f, 0x9a, 0xd6, 0x4b, 0x9e, 0xf7, 0x1b, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x43, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x13, 0x1c, 0xe7, 0x33, 0xd7, 0xbd, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x04, 0x79, 0xce, 0x4f, 0x7d, 0xef, 0x1f, 0xbf, 0xff, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x38, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xdf, 0xff, 0x18, 0x70, 0xd5, 0x0c, 0x90, 0xd5, 0x1c, 0x90, 0xd5, 0x33, 0x90, 0xd5, 0x44, 0x90, 0xdd, 0x57, 0x90, 0xdd, 0x64, 0x90, 0xdd, 0x78, 0x90, 0xdd, 0x87, 0x90, 0xdd, 0x94, 0x90, 0xdd, 0x9f, 0x90, 0xdd, 0xab, 0x90, 0xdd, 0xac, 0x90, 0xdd, 0xac, 0x90, 0xdd, 0xb4, 0x90, 0xdd, 0xcb, 0x90, 0xdd, 0xcf, 0x90, 0xdd, 0xd4, 0x90, 0xdd, 0xd4, 0x90, 0xdd, 0xd4, 0x90, 0xdd, 0xd4, 0x90, 0xdd, 0xd4, 0x90, 0xdd, 0xd4, 0x90, 0xdd, 0xd4, 0x90, 0xdd, 0xd4, 0x90, 0xdd, 0xcf, 0x6f, 0xdd, 0xcb, 0x6f, 0xdd, 0xc3, 0x6f, 0xdd, 0xbc, 0x6e, 0xdd, 0xb4, 0x4e, 0xd5, 0xab, 0x4e, 0xd5, 0xa0, 0x2d, 0xd5, 0x94, 0x2d, 0xd5, 0x88, 0x2d, 0xd5, 0x78, 0x0d, 0xd5, 0x6b, 0x0d, 0xd5, 0x5b, 0x0c, 0xd5, 0x47, 0x0c, 0xd5, 0x33, 0x0c, 0xd5, 0x1f, 0x0d, 0xd5, 0x0c, 0x0c, 0xd5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0xbe, 0xf7, 0x14, 0xdb, 0xde, 0x3c, 0x96, 0xb5, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0xce, 0x48, 0x5d, 0xef, 0x24, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x30, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x47, 0x5b, 0xf7, 0x57, 0xd8, 0xee, 0x68, 0x96, 0xee, 0x78, 0x55, 0xe6, 0x88, 0x34, 0xe6, 0x9b, 0x13, 0xde, 0xaf, 0xf3, 0xdd, 0xc4, 0xd2, 0xdd, 0xdb, 0xd2, 0xdd, 0xec, 0x90, 0xd5, 0xfb, 0x90, 0xd5, 0xff, 0x90, 0xd5, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xfb, 0x0d, 0xd5, 0xec, 0x0d, 0xd5, 0xd8, 0x0d, 0xd5, 0xbf, 0x0d, 0xd5, 0xa3, 0x0d, 0xd5, 0x84, 0x0d, 0xd5, 0x67, 0x0d, 0xd5, 0x43, 0x0c, 0xd5, 0x23, 0x0c, 0xd5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x18, 0x7a, 0xd6, 0x4b, 0x96, 0xb5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xce, 0x3f, 0x5d, 0xef, 0x2b, 0xbf, 0xff, 0x10, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x27, 0xdf, 0xff, 0x60, 0x1a, 0xf7, 0x7c, 0x97, 0xee, 0x9b, 0x55, 0xe6, 0xbb, 0x13, 0xe6, 0xdc, 0xf2, 0xe5, 0xf8, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xf7, 0x2d, 0xd5, 0xd4, 0x0d, 0xd5, 0xab, 0x0d, 0xd5, 0x80, 0x0c, 0xd5, 0x53, 0x0c, 0xd5, 0x20, 0x0c, 0xd5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0x59, 0xce, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xc6, 0x33, 0x1c, 0xe7, 0x30, 0xbe, 0xf7, 0x13, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0xd5, 0x1b, 0x2d, 0xd5, 0x5b, 0x2d, 0xd5, 0x97, 0x90, 0xdd, 0xd4, 0x34, 0xe6, 0xfb, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xe8, 0x0d, 0xd5, 0xb4, 0x0d, 0xd5, 0x7b, 0x0c, 0xd5, 0x3b, 0x0c, 0xd5, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0c, 0x7e, 0xf7, 0x20, 0x39, 0xce, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xbd, 0x24, 0xfc, 0xe6, 0x3b, 0x9e, 0xf7, 0x17, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xb9, 0xf6, 0x00, 0x2d, 0xd5, 0x24, 0x2d, 0xd5, 0x7c, 0x2d, 0xd5, 0xcc, 0x2e, 0xd5, 0xfc, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x8f, 0xdd, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xef, 0x0d, 0xd5, 0xab, 0x0d, 0xd5, 0x5c, 0x0c, 0xd5, 0x0f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x5d, 0xef, 0x24, 0x18, 0xc6, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x14, 0xbb, 0xde, 0x44, 0x9e, 0xf7, 0x18, 0x5c, 0xf7, 0x0b, 0x4e, 0xd5, 0x4f, 0x4e, 0xd5, 0xbc, 0x4e, 0xd5, 0xfc, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6f, 0xdd, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xe5, 0xff, 0xd2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x0d, 0xd5, 0xf3, 0x0d, 0xd5, 0x9f, 0x2d, 0xd5, 0x33, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x3d, 0xef, 0x2c, 0xf7, 0xbd, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x07, 0x7a, 0xd6, 0x4c, 0x55, 0xe6, 0x40, 0x6f, 0xdd, 0xc4, 0x6e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6f, 0xdd, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x14, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xfc, 0x2d, 0xd5, 0xab, 0x34, 0xe6, 0x2b, 0xfb, 0xde, 0x38, 0x96, 0xb5, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0x16, 0xd6, 0x67, 0xb0, 0xdd, 0xf0, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6e, 0xd5, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6f, 0xdd, 0xe8, 0x16, 0xd6, 0x68, 0x96, 0xb5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xd5, 0xac, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6e, 0xdd, 0xff, 0x33, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd3, 0xd5, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0xd5, 0xa7, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6f, 0xdd, 0xff, 0x13, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xd3, 0xd5, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0xcd, 0x68, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6f, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0x54, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xb3, 0xd5, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xbd, 0x1b, 0x70, 0xd5, 0xfc, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6e, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0x54, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x30, 0xcd, 0xff, 0x8f, 0xac, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x07, 0x30, 0xc5, 0xe8, 0xee, 0xcc, 0xff, 0x0d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6e, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x54, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x0e, 0xcd, 0xff, 0x4c, 0xac, 0xff, 0x2c, 0xac, 0xff, 0x2d, 0xa4, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0x30, 0xc5, 0xc8, 0xee, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xed, 0xcc, 0xff, 0x2d, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x2e, 0xd5, 0xff, 0x8c, 0xbc, 0xff, 0xea, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xca, 0xa3, 0xff, 0x4d, 0xac, 0xff, 0xec, 0x9b, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xc5, 0xa4, 0xee, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xed, 0xcc, 0xff, 0x2e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x90, 0xdd, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0xed, 0xcc, 0xff, 0x6b, 0xbc, 0xff, 0xea, 0xab, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xcb, 0xa3, 0xff, 0x4d, 0xa4, 0xff, 0x89, 0x9b, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xc5, 0x80, 0x0e, 0xcd, 0xff, 0xcd, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xed, 0xcc, 0xff, 0x13, 0xe6, 0xff, 0x14, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x0d, 0xd5, 0xff, 0xac, 0xc4, 0xff, 0x4b, 0xbc, 0xff, 0x0a, 0xac, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xeb, 0xa3, 0xff, 0x2d, 0xa4, 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0xc5, 0x5c, 0x2f, 0xcd, 0xff, 0xcd, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x0d, 0xd5, 0xff, 0xed, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0xea, 0xab, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xeb, 0xa3, 0xff, 0x4d, 0xa4, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0xc5, 0x37, 0x2f, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x92, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x4f, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x0e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x0d, 0xd5, 0xff, 0xed, 0xcc, 0xff, 0xec, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0x0c, 0xa4, 0xff, 0x2d, 0xac, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0xbd, 0x13, 0x50, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x71, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xcc, 0xff, 0xad, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x8b, 0xbc, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xcc, 0xc4, 0xff, 0xcc, 0xc4, 0xff, 0xcc, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xcc, 0xc4, 0xff, 0xcc, 0xc4, 0xff, 0xcc, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x2c, 0xa4, 0xff, 0x0c, 0xa4, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0x51, 0xcd, 0xeb, 0x0e, 0xcd, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x70, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x30, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xcc, 0xff, 0xcd, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x4d, 0xac, 0xff, 0xeb, 0x9b, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xcd, 0xc8, 0x0e, 0xcd, 0xff, 0xcd, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x50, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xcd, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xcb, 0xa3, 0xff, 0x6e, 0xac, 0xff, 0x89, 0x9b, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xc5, 0xa4, 0x2f, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x2f, 0xcd, 0xff, 0xb2, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xed, 0xcc, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0x0c, 0xa4, 0xff, 0x4e, 0xa4, 0xf8, 0x69, 0x93, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xc5, 0x80, 0x50, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x0f, 0xcd, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xed, 0xcc, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x2c, 0xa4, 0xff, 0x4e, 0xa4, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0xc5, 0x5c, 0x51, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x0e, 0xcd, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xeb, 0xa3, 0xff, 0x4d, 0xac, 0xff, 0x2d, 0xa4, 0xac, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xc5, 0x38, 0x71, 0xcd, 0xff, 0x2e, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xed, 0xcc, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb1, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0x0b, 0xa4, 0xff, 0x6e, 0xac, 0xff, 0x2d, 0xa4, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xee, 0xc4, 0x17, 0x51, 0xc5, 0xff, 0x2f, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xcd, 0xcc, 0xff, 0xd2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x0c, 0xa4, 0xff, 0x8f, 0xac, 0xff, 0xec, 0x9b, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xab, 0xc4, 0x03, 0x51, 0xc5, 0xff, 0x50, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xcc, 0xcc, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x89, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x2d, 0xa4, 0xff, 0x8f, 0xac, 0xff, 0x8a, 0x9b, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xc5, 0xef, 0x51, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xcd, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xb1, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb1, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x89, 0x9b, 0xff, 0xeb, 0xa3, 0xff, 0x6e, 0xac, 0xff, 0xb0, 0xac, 0xef, 0xaa, 0x9b, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcd, 0xc0, 0x31, 0xc5, 0xff, 0x50, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xcd, 0xcc, 0xff, 0xcc, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x91, 0xd5, 0xff, 0xb2, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xed, 0xcc, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x68, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x89, 0x9b, 0xff, 0xcb, 0x9b, 0xff, 0x4d, 0xa4, 0xff, 0xb0, 0xac, 0xff, 0xd5, 0xcd, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3b, 0xef, 0xa0, 0x30, 0xcd, 0xe7, 0x10, 0xc5, 0xff, 0x51, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xcd, 0xc4, 0xff, 0xcc, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x70, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x48, 0x93, 0xff, 0x68, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x89, 0x93, 0xff, 0xaa, 0x9b, 0xff, 0xcb, 0x9b, 0xff, 0x2d, 0xa4, 0xff, 0x90, 0xac, 0xff, 0xf2, 0xb4, 0xcb, 0x7d, 0xef, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x9f, 0x5d, 0xef, 0xcc, 0x57, 0xd6, 0xbf, 0x52, 0xc5, 0xdf, 0x31, 0xc5, 0xfc, 0x51, 0xc5, 0xff, 0x30, 0xcd, 0xff, 0xef, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xad, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x50, 0xcd, 0xff, 0x92, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x30, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0xee, 0xc4, 0xff, 0xee, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x49, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x89, 0x93, 0xff, 0xaa, 0x9b, 0xff, 0xcb, 0x9b, 0xff, 0x0c, 0xa4, 0xff, 0x4e, 0xa4, 0xff, 0x8f, 0xac, 0xf8, 0x13, 0xb5, 0xb0, 0x9a, 0xd6, 0x9c, 0x7e, 0xf7, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xff, 0xa4, 0xdf, 0xff, 0xf7, 0xbf, 0xff, 0xe7, 0x7d, 0xef, 0xcf, 0xba, 0xde, 0xbb, 0x93, 0xc5, 0xcb, 0x10, 0xbd, 0xef, 0x31, 0xc5, 0xff, 0x10, 0xc5, 0xff, 0xef, 0xc4, 0xff, 0xce, 0xbc, 0xff, 0x30, 0xcd, 0xff, 0x92, 0xd5, 0xff, 0x72, 0xcd, 0xff, 0x71, 0xcd, 0xff, 0x51, 0xcd, 0xff, 0x30, 0xcd, 0xff, 0x30, 0xcd, 0xff, 0x0f, 0xc5, 0xff, 0xef, 0xc4, 0xff, 0xee, 0xc4, 0xff, 0xce, 0xc4, 0xff, 0xce, 0xc4, 0xff, 0xad, 0xbc, 0xff, 0x8d, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x69, 0x93, 0xff, 0x8a, 0x93, 0xff, 0xab, 0x9b, 0xff, 0xec, 0x9b, 0xff, 0x4d, 0xa4, 0xff, 0x8f, 0xac, 0xff, 0xf1, 0xac, 0xdb, 0xf7, 0xc5, 0xa0, 0x59, 0xce, 0xab, 0x9a, 0xd6, 0xcc, 0x7e, 0xf7, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfb, 0xde, 0x90, 0x18, 0xc6, 0xdf, 0x3d, 0xef, 0xf0, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xec, 0x9e, 0xf7, 0xd7, 0x3c, 0xe7, 0xbc, 0x37, 0xd6, 0xbb, 0x52, 0xc5, 0xcf, 0xf0, 0xbc, 0xf0, 0xf0, 0xbc, 0xff, 0x52, 0xc5, 0xff, 0xb3, 0xcd, 0xff, 0x73, 0xcd, 0xff, 0x52, 0xc5, 0xff, 0x31, 0xc5, 0xff, 0x10, 0xc5, 0xff, 0xef, 0xc4, 0xff, 0xef, 0xbc, 0xff, 0xce, 0xbc, 0xff, 0xae, 0xbc, 0xff, 0xad, 0xbc, 0xff, 0x8d, 0xbc, 0xff, 0x6d, 0xb4, 0xff, 0x6c, 0xb4, 0xff, 0x2b, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x49, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x29, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0xab, 0x93, 0xff, 0xcc, 0x9b, 0xff, 0x2d, 0x9c, 0xff, 0x6f, 0xa4, 0xff, 0x12, 0xb5, 0xe4, 0xf7, 0xc5, 0xb8, 0x7a, 0xd6, 0xb0, 0x7a, 0xd6, 0xc7, 0x38, 0xc6, 0xcf, 0x96, 0xb5, 0xd8, 0xfb, 0xde, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0xe7, 0x88, 0xf3, 0x9c, 0xaf, 0x31, 0x8c, 0x9c, 0x76, 0xb5, 0xb7, 0xfb, 0xde, 0xdb, 0xbf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xbe, 0xf7, 0xe4, 0x5d, 0xef, 0xcc, 0xfc, 0xe6, 0xaf, 0x17, 0xce, 0xaf, 0xd5, 0xcd, 0xcb, 0xf6, 0xd5, 0xeb, 0xb4, 0xcd, 0xfc, 0x93, 0xc5, 0xff, 0x52, 0xc5, 0xff, 0x31, 0xbd, 0xff, 0xf0, 0xbc, 0xff, 0xcf, 0xb4, 0xff, 0xaf, 0xb4, 0xff, 0x8e, 0xb4, 0xff, 0x6d, 0xac, 0xff, 0x4d, 0xac, 0xff, 0x4c, 0xac, 0xff, 0x2c, 0xac, 0xff, 0xea, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0xca, 0xa3, 0xff, 0xaa, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x49, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x8b, 0x8b, 0xff, 0xcc, 0x93, 0xff, 0x0d, 0x9c, 0xff, 0x2e, 0x9c, 0xff, 0x90, 0xa4, 0xf3, 0x74, 0xbd, 0xd8, 0x79, 0xd6, 0xc0, 0xdb, 0xde, 0xc4, 0xbb, 0xde, 0xd3, 0x7a, 0xd6, 0xd3, 0xd7, 0xbd, 0xcb, 0xb3, 0x9c, 0xc8, 0xb3, 0x9c, 0xc8, 0x3d, 0xef, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0xe7, 0x7b, 0xf3, 0x9c, 0x83, 0xef, 0x7b, 0x68, 0xcf, 0x7b, 0x64, 0x10, 0x84, 0x68, 0x34, 0xa5, 0x84, 0x79, 0xce, 0xac, 0x5d, 0xef, 0xdb, 0xbf, 0xff, 0xef, 0xdf, 0xff, 0xef, 0xbe, 0xf7, 0xe0, 0x7d, 0xef, 0xd0, 0x7d, 0xef, 0xcb, 0x3c, 0xef, 0xbf, 0x99, 0xde, 0xc8, 0x16, 0xd6, 0xd7, 0xb4, 0xc5, 0xe8, 0x53, 0xbd, 0xfb, 0x12, 0xbd, 0xff, 0xf0, 0xb4, 0xff, 0x8f, 0xac, 0xff, 0x6e, 0xac, 0xff, 0x4d, 0xa4, 0xff, 0x2d, 0xa4, 0xff, 0x0c, 0x9c, 0xff, 0xca, 0x9b, 0xff, 0x89, 0x93, 0xff, 0x89, 0x93, 0xff, 0x89, 0x93, 0xff, 0x89, 0x93, 0xff, 0x89, 0x93, 0xff, 0x89, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x49, 0x93, 0xff, 0x49, 0x93, 0xff, 0x49, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x09, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x6a, 0x83, 0xff, 0x6b, 0x83, 0xff, 0xac, 0x8b, 0xff, 0xcd, 0x93, 0xff, 0xed, 0x93, 0xff, 0x0d, 0x9c, 0xff, 0x0d, 0x9c, 0xfc, 0x8f, 0xac, 0xec, 0x53, 0xbd, 0xdc, 0x58, 0xd6, 0xcc, 0x3c, 0xe7, 0xcc, 0x3d, 0xef, 0xdb, 0x3c, 0xe7, 0xe0, 0xdb, 0xde, 0xdb, 0x18, 0xc6, 0xc7, 0x34, 0xa5, 0xb7, 0x71, 0x8c, 0xb3, 0x51, 0x8c, 0xa3, 0x18, 0xc6, 0x70, 0xbe, 0xf7, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0xef, 0x6c, 0x14, 0xa5, 0x6f, 0x10, 0x84, 0x4c, 0xef, 0x7b, 0x4b, 0xcf, 0x7b, 0x44, 0xaf, 0x7b, 0x3f, 0xcf, 0x7b, 0x3c, 0xb2, 0x94, 0x57, 0xb7, 0xbd, 0x7b, 0xbb, 0xde, 0xb3, 0x5d, 0xef, 0xd8, 0xbf, 0xff, 0xf4, 0xff, 0xff, 0xf7, 0xdf, 0xff, 0xec, 0xbe, 0xf7, 0xdf, 0x7e, 0xf7, 0xcf, 0x3d, 0xef, 0xbf, 0x3c, 0xe7, 0xb7, 0x99, 0xde, 0xbf, 0x17, 0xce, 0xcb, 0x95, 0xc5, 0xd8, 0x33, 0xb5, 0xe8, 0xd1, 0xac, 0xf8, 0x8f, 0xa4, 0xff, 0x4e, 0x9c, 0xff, 0xcc, 0x93, 0xff, 0xab, 0x8b, 0xff, 0xab, 0x8b, 0xff, 0x8a, 0x8b, 0xff, 0x8a, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x69, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x29, 0x8b, 0xff, 0x29, 0x8b, 0xff, 0x29, 0x8b, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x6b, 0x83, 0xff, 0x8b, 0x8b, 0xff, 0xac, 0x8b, 0xff, 0xcc, 0x8b, 0xff, 0xed, 0x93, 0xff, 0xed, 0x93, 0xff, 0xec, 0x93, 0xff, 0xec, 0x93, 0xff, 0xcb, 0x93, 0xff, 0xec, 0x9b, 0xf8, 0x4e, 0xa4, 0xeb, 0x11, 0xb5, 0xdc, 0xf6, 0xcd, 0xd4, 0x1c, 0xe7, 0xcb, 0x7e, 0xf7, 0xd7, 0x9e, 0xf7, 0xe4, 0x9e, 0xf7, 0xec, 0x7e, 0xf7, 0xe8, 0x3c, 0xe7, 0xd7, 0x7a, 0xd6, 0xb8, 0xb7, 0xbd, 0xa0, 0xf4, 0xa4, 0x94, 0xb3, 0x9c, 0x8b, 0xf3, 0x9c, 0x6b, 0xf8, 0xc5, 0x37, 0xfb, 0xde, 0x68, 0xbf, 0xff, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0xef, 0x67, 0x55, 0xad, 0x6f, 0x51, 0x8c, 0x48, 0x30, 0x84, 0x43, 0x10, 0x84, 0x3f, 0xef, 0x7b, 0x3b, 0xcf, 0x7b, 0x30, 0xaf, 0x7b, 0x28, 0xaf, 0x7b, 0x24, 0x51, 0x8c, 0x34, 0xf4, 0xa4, 0x58, 0xd7, 0xbd, 0x8f, 0x3c, 0xe7, 0xd3, 0x7e, 0xf7, 0xeb, 0xdf, 0xff, 0xf7, 0xff, 0xff, 0xf7, 0xdf, 0xff, 0xef, 0xbf, 0xff, 0xe8, 0x9e, 0xf7, 0xdc, 0x7e, 0xf7, 0xd0, 0x5d, 0xef, 0xc7, 0x3c, 0xe7, 0xb8, 0xfc, 0xe6, 0xac, 0x9a, 0xd6, 0xb3, 0x38, 0xce, 0xbf, 0x95, 0xbd, 0xc8, 0x13, 0xb5, 0xd4, 0xb1, 0xa4, 0xdf, 0x70, 0xa4, 0xec, 0x2e, 0x9c, 0xf4, 0x0d, 0x94, 0xff, 0xed, 0x93, 0xff, 0xcc, 0x93, 0xff, 0xac, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0xab, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x6b, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x83, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x6b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0xac, 0x8b, 0xff, 0xcc, 0x8b, 0xff, 0xed, 0x93, 0xff, 0x0d, 0x94, 0xff, 0xed, 0x93, 0xff, 0xed, 0x93, 0xff, 0xed, 0x93, 0xff, 0xec, 0x9b, 0xff, 0xcb, 0x9b, 0xff, 0xcb, 0x9b, 0xfb, 0xec, 0x9b, 0xf3, 0x2d, 0xa4, 0xe7, 0x8f, 0xac, 0xdc, 0x32, 0xbd, 0xd4, 0xf6, 0xcd, 0xcf, 0xda, 0xde, 0xcb, 0x5d, 0xef, 0xcc, 0x9e, 0xf7, 0xdb, 0xbf, 0xff, 0xe7, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xf4, 0xdf, 0xff, 0xf0, 0xbe, 0xf7, 0xdf, 0x5d, 0xef, 0xbb, 0xdb, 0xde, 0x98, 0x38, 0xc6, 0x7f, 0xb7, 0xbd, 0x6c, 0x76, 0xb5, 0x63, 0x96, 0xb5, 0x4c, 0x18, 0xc6, 0x30, 0x9a, 0xd6, 0x24, 0x79, 0xce, 0x38, 0xba, 0xd6, 0x97, 0xbe, 0xf7, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x5c, 0x75, 0xad, 0x6f, 0x92, 0x94, 0x4b, 0x71, 0x8c, 0x47, 0x51, 0x8c, 0x43, 0x31, 0x8c, 0x3f, 0x10, 0x84, 0x3b, 0xf0, 0x83, 0x33, 0xcf, 0x7b, 0x2b, 0xcf, 0x7b, 0x23, 0xae, 0x73, 0x1f, 0xf0, 0x83, 0x2f, 0x59, 0xce, 0x7f, 0x59, 0xce, 0x9f, 0x7a, 0xd6, 0xbc, 0xfb, 0xde, 0xd7, 0x5d, 0xef, 0xeb, 0xbe, 0xf7, 0xf4, 0xdf, 0xff, 0xfb, 0xff, 0xff, 0xf8, 0xdf, 0xff, 0xf3, 0xbf, 0xff, 0xeb, 0xbe, 0xf7, 0xe0, 0x9e, 0xf7, 0xdb, 0x7e, 0xf7, 0xd4, 0x5d, 0xef, 0xcc, 0x3d, 0xef, 0xc0, 0x3c, 0xe7, 0xbb, 0x1c, 0xe7, 0xb4, 0xfb, 0xde, 0xaf, 0xbb, 0xde, 0xac, 0x59, 0xd6, 0xb3, 0x18, 0xce, 0xb8, 0xb6, 0xc5, 0xbf, 0x74, 0xbd, 0xc3, 0x74, 0xb5, 0xc4, 0x54, 0xb5, 0xc7, 0x33, 0xb5, 0xcf, 0x13, 0xad, 0xd4, 0xf2, 0xac, 0xd4, 0xf2, 0xac, 0xd7, 0xf2, 0xac, 0xd7, 0xd1, 0xa4, 0xd7, 0xd1, 0xa4, 0xd7, 0xd2, 0xac, 0xd4, 0xd2, 0xac, 0xd4, 0xf2, 0xac, 0xd4, 0xf2, 0xac, 0xd4, 0xf2, 0xac, 0xd4, 0x13, 0xad, 0xd4, 0x33, 0xb5, 0xd3, 0x33, 0xb5, 0xcf, 0x54, 0xb5, 0xcc, 0x74, 0xbd, 0xc8, 0x74, 0xbd, 0xc7, 0x74, 0xbd, 0xc7, 0x74, 0xbd, 0xc4, 0x74, 0xbd, 0xbf, 0x74, 0xbd, 0xbf, 0xd6, 0xc5, 0xc0, 0x17, 0xce, 0xc3, 0x58, 0xd6, 0xc3, 0xfb, 0xe6, 0xc0, 0x3d, 0xef, 0xc3, 0x5d, 0xef, 0xc8, 0x7d, 0xef, 0xcf, 0x7e, 0xf7, 0xd3, 0x9e, 0xf7, 0xdf, 0xbf, 0xff, 0xeb, 0xdf, 0xff, 0xf3, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xdf, 0xff, 0xf0, 0xbf, 0xff, 0xdb, 0x9e, 0xf7, 0xb8, 0x5d, 0xef, 0x8f, 0xfc, 0xe6, 0x6c, 0x9a, 0xd6, 0x54, 0x59, 0xce, 0x47, 0x38, 0xc6, 0x3b, 0x59, 0xce, 0x2f, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x2b, 0x59, 0xce, 0x3f, 0xf8, 0xc5, 0x6b, 0x9a, 0xd6, 0xc0, 0xbf, 0xff, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0xef, 0x54, 0x96, 0xb5, 0x73, 0xd3, 0x9c, 0x50, 0xb3, 0x9c, 0x4c, 0xb2, 0x94, 0x48, 0x92, 0x94, 0x44, 0x72, 0x94, 0x40, 0x71, 0x8c, 0x3f, 0x51, 0x8c, 0x3b, 0x30, 0x84, 0x34, 0xf0, 0x83, 0x2c, 0xcf, 0x7b, 0x2b, 0x79, 0xce, 0x67, 0x39, 0xce, 0x7b, 0xd7, 0xbd, 0x8b, 0xb6, 0xb5, 0xa3, 0xb6, 0xb5, 0xb8, 0xd7, 0xbd, 0xd0, 0x18, 0xc6, 0xe3, 0x9a, 0xd6, 0xf0, 0x1c, 0xe7, 0xf8, 0x5d, 0xef, 0xfc, 0xbe, 0xf7, 0xfc, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xec, 0xbf, 0xff, 0xe8, 0xbe, 0xf7, 0xe3, 0x9e, 0xf7, 0xdf, 0x9e, 0xf7, 0xdb, 0x7e, 0xf7, 0xd4, 0x7d, 0xef, 0xcf, 0x5d, 0xef, 0xc7, 0x3d, 0xef, 0xc3, 0x3d, 0xef, 0xc3, 0x3c, 0xe7, 0xc0, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xc0, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xbc, 0x1c, 0xe7, 0xb8, 0x1c, 0xe7, 0xb4, 0x1c, 0xe7, 0xb7, 0x3c, 0xe7, 0xbc, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xc3, 0x3d, 0xef, 0xc3, 0x5d, 0xef, 0xc8, 0x5d, 0xef, 0xc8, 0x5d, 0xef, 0xcc, 0x5d, 0xef, 0xcf, 0x7d, 0xef, 0xd0, 0x7e, 0xf7, 0xd3, 0x7d, 0xef, 0xd3, 0x7e, 0xf7, 0xd4, 0x9e, 0xf7, 0xdb, 0xbe, 0xf7, 0xe3, 0xbf, 0xff, 0xe8, 0xbf, 0xff, 0xec, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xf3, 0xbf, 0xff, 0xe3, 0x9e, 0xf7, 0xcc, 0x5d, 0xef, 0xac, 0x3c, 0xe7, 0x87, 0x1c, 0xe7, 0x63, 0xfc, 0xe6, 0x44, 0xdb, 0xde, 0x37, 0xba, 0xd6, 0x2b, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x1f, 0xba, 0xd6, 0x1c, 0xba, 0xd6, 0x20, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x33, 0x39, 0xce, 0x47, 0xf7, 0xbd, 0x67, 0x96, 0xb5, 0x98, 0x7a, 0xd6, 0xd8, 0xbe, 0xf7, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0xef, 0x50, 0x96, 0xb5, 0x84, 0xf3, 0x9c, 0x5f, 0xf4, 0xa4, 0x57, 0xf3, 0x9c, 0x50, 0xf4, 0xa4, 0x4c, 0xf3, 0x9c, 0x48, 0xd3, 0x9c, 0x47, 0xb3, 0x9c, 0x44, 0x92, 0x94, 0x43, 0x71, 0x8c, 0x3f, 0x51, 0x8c, 0x3b, 0x79, 0xce, 0x64, 0x9a, 0xd6, 0x77, 0x38, 0xc6, 0x80, 0xb7, 0xbd, 0x8f, 0x55, 0xad, 0xa3, 0xf4, 0xa4, 0xb8, 0xd3, 0x9c, 0xcf, 0xd3, 0x9c, 0xe0, 0xf3, 0x9c, 0xef, 0x35, 0xad, 0xf8, 0x96, 0xb5, 0xfc, 0xd7, 0xbd, 0xff, 0x39, 0xce, 0xfc, 0x7a, 0xd6, 0xfc, 0xdb, 0xde, 0xfb, 0x3c, 0xe7, 0xfb, 0x5d, 0xef, 0xf8, 0x9e, 0xf7, 0xf8, 0xbe, 0xf7, 0xf8, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xef, 0xdf, 0xff, 0xec, 0xdf, 0xff, 0xec, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf4, 0xdf, 0xff, 0xf4, 0xdf, 0xff, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xbf, 0xff, 0xfc, 0xbe, 0xf7, 0xfc, 0x9e, 0xf7, 0xfb, 0x7e, 0xf7, 0xf7, 0x5d, 0xef, 0xec, 0x3c, 0xe7, 0xe0, 0x3c, 0xe7, 0xd3, 0xfb, 0xde, 0xbb, 0xdb, 0xde, 0xa3, 0xdb, 0xde, 0x88, 0xdb, 0xde, 0x6b, 0xdb, 0xde, 0x53, 0xdb, 0xde, 0x3b, 0xdb, 0xde, 0x2b, 0xdb, 0xde, 0x20, 0xbb, 0xde, 0x1c, 0xbb, 0xde, 0x1c, 0xbb, 0xde, 0x1f, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x28, 0x7a, 0xd6, 0x33, 0x59, 0xce, 0x3c, 0x38, 0xc6, 0x4c, 0xd7, 0xbd, 0x64, 0x96, 0xb5, 0x8b, 0x76, 0xb5, 0xbb, 0x79, 0xce, 0xe8, 0xbe, 0xf7, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x50, 0x96, 0xb5, 0xa7, 0xf3, 0x9c, 0x7c, 0x14, 0xa5, 0x6b, 0x14, 0xa5, 0x5f, 0x35, 0xad, 0x57, 0x55, 0xad, 0x50, 0x55, 0xad, 0x4f, 0x35, 0xad, 0x4c, 0x14, 0xa5, 0x4c, 0xf4, 0xa4, 0x4b, 0xf3, 0x9c, 0x48, 0x59, 0xce, 0x68, 0xdb, 0xde, 0x77, 0xbb, 0xde, 0x74, 0x9a, 0xd6, 0x78, 0x38, 0xc6, 0x84, 0xd7, 0xbd, 0x98, 0x75, 0xad, 0xaf, 0x14, 0xa5, 0xc4, 0xb3, 0x9c, 0xdb, 0x72, 0x94, 0xec, 0x51, 0x8c, 0xf8, 0x51, 0x8c, 0xfb, 0x51, 0x8c, 0xfb, 0x51, 0x8c, 0xf8, 0x51, 0x8c, 0xf3, 0xb2, 0x94, 0xec, 0xf3, 0x9c, 0xe7, 0x34, 0xa5, 0xe3, 0x76, 0xb5, 0xdc, 0xb7, 0xbd, 0xd7, 0x18, 0xc6, 0xd7, 0x79, 0xce, 0xd4, 0x9a, 0xd6, 0xd4, 0x9a, 0xd6, 0xd4, 0xba, 0xd6, 0xd4, 0xbb, 0xde, 0xd0, 0xdb, 0xde, 0xdb, 0xfc, 0xe6, 0xd8, 0x3c, 0xe7, 0xd7, 0x3d, 0xef, 0xdb, 0x5d, 0xef, 0xd4, 0x5d, 0xef, 0xd4, 0x5d, 0xef, 0xd3, 0x3c, 0xe7, 0xd0, 0x3d, 0xef, 0xd0, 0x3d, 0xef, 0xd4, 0x3c, 0xe7, 0xd8, 0x3c, 0xe7, 0xdc, 0x3c, 0xe7, 0xe0, 0x3c, 0xe7, 0xe4, 0xdb, 0xde, 0xe8, 0xdb, 0xde, 0xec, 0xdb, 0xde, 0xf3, 0xdb, 0xde, 0xf7, 0xba, 0xd6, 0xfb, 0x7a, 0xd6, 0xff, 0x79, 0xce, 0xff, 0x59, 0xce, 0xfc, 0x18, 0xc6, 0xf7, 0x18, 0xc6, 0xf0, 0x18, 0xc6, 0xe7, 0x18, 0xc6, 0xd8, 0x18, 0xc6, 0xc8, 0x38, 0xc6, 0xb4, 0x59, 0xce, 0x9c, 0x79, 0xce, 0x87, 0x7a, 0xd6, 0x6c, 0x9a, 0xd6, 0x57, 0xba, 0xd6, 0x3f, 0xbb, 0xde, 0x2c, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x1c, 0xbb, 0xde, 0x1f, 0xbb, 0xde, 0x20, 0xba, 0xd6, 0x27, 0x9a, 0xd6, 0x2c, 0x9a, 0xd6, 0x33, 0x7a, 0xd6, 0x3b, 0x59, 0xce, 0x44, 0x38, 0xc6, 0x53, 0xf7, 0xbd, 0x67, 0x96, 0xb5, 0x83, 0x76, 0xb5, 0xa8, 0x76, 0xb5, 0xd8, 0x59, 0xce, 0xf3, 0x7d, 0xef, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x53, 0x76, 0xb5, 0xd3, 0xd3, 0x9c, 0xac, 0xf3, 0x9c, 0x94, 0x14, 0xa5, 0x7c, 0x55, 0xad, 0x6c, 0x76, 0xb5, 0x60, 0x96, 0xb5, 0x5b, 0xb6, 0xb5, 0x58, 0x96, 0xb5, 0x57, 0x76, 0xb5, 0x57, 0x75, 0xad, 0x57, 0x59, 0xce, 0x73, 0xbb, 0xde, 0x84, 0xbb, 0xde, 0x80, 0xdb, 0xde, 0x7b, 0xdb, 0xde, 0x74, 0xbb, 0xde, 0x73, 0x9a, 0xd6, 0x78, 0x59, 0xce, 0x84, 0xf8, 0xc5, 0x97, 0xb6, 0xb5, 0xab, 0x55, 0xad, 0xbf, 0xf3, 0x9c, 0xcc, 0xb3, 0x9c, 0xd7, 0x51, 0x8c, 0xdc, 0xef, 0x7b, 0xd8, 0xcf, 0x7b, 0xdb, 0xcf, 0x7b, 0xd4, 0xcf, 0x7b, 0xcb, 0xcf, 0x7b, 0xc3, 0xcf, 0x7b, 0xb7, 0xef, 0x7b, 0xab, 0xf0, 0x83, 0xa0, 0xf0, 0x83, 0x93, 0x10, 0x84, 0x88, 0x30, 0x84, 0x7f, 0x31, 0x8c, 0x6f, 0x51, 0x8c, 0x6b, 0x71, 0x8c, 0x5f, 0x72, 0x94, 0x54, 0x92, 0x94, 0x54, 0xb2, 0x94, 0x4b, 0xd3, 0x9c, 0x47, 0xb3, 0x9c, 0x43, 0x92, 0x94, 0x43, 0xb3, 0x9c, 0x47, 0xb3, 0x9c, 0x57, 0x92, 0x94, 0x64, 0x92, 0x94, 0x77, 0xb2, 0x94, 0x8b, 0xb3, 0x9c, 0xa0, 0xb3, 0x9c, 0xb7, 0xd3, 0x9c, 0xcb, 0xd3, 0x9c, 0xdc, 0xf3, 0x9c, 0xeb, 0x14, 0xa5, 0xf7, 0x34, 0xa5, 0xfb, 0x35, 0xad, 0xf7, 0x75, 0xad, 0xf0, 0x96, 0xb5, 0xe8, 0xb6, 0xb5, 0xdb, 0xd7, 0xbd, 0xcb, 0xf8, 0xc5, 0xb8, 0x18, 0xc6, 0xa0, 0x39, 0xce, 0x8c, 0x59, 0xce, 0x73, 0x7a, 0xd6, 0x5f, 0x9a, 0xd6, 0x48, 0xba, 0xd6, 0x34, 0xbb, 0xde, 0x2b, 0xbb, 0xde, 0x24, 0xba, 0xd6, 0x24, 0xba, 0xd6, 0x27, 0xba, 0xd6, 0x2b, 0x9a, 0xd6, 0x2f, 0x9a, 0xd6, 0x34, 0x9a, 0xd6, 0x3c, 0x7a, 0xd6, 0x47, 0x59, 0xce, 0x4c, 0x39, 0xce, 0x5b, 0xf8, 0xc5, 0x6b, 0xb7, 0xbd, 0x80, 0x96, 0xb5, 0xa0, 0x75, 0xad, 0xcb, 0x75, 0xad, 0xf0, 0x39, 0xce, 0xeb, 0xbf, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0xf7, 0x23, 0x76, 0xb5, 0xe7, 0xb2, 0x94, 0xdc, 0xd3, 0x9c, 0xc4, 0xf4, 0xa4, 0xac, 0x35, 0xad, 0x94, 0x76, 0xb5, 0x83, 0xb7, 0xbd, 0x73, 0xf7, 0xbd, 0x6b, 0xf7, 0xbd, 0x67, 0xf7, 0xbd, 0x64, 0xd7, 0xbd, 0x67, 0x59, 0xce, 0x7b, 0xdb, 0xde, 0x94, 0xbb, 0xde, 0x94, 0xbb, 0xde, 0x90, 0xbb, 0xde, 0x8c, 0xdb, 0xde, 0x84, 0xdb, 0xde, 0x7b, 0xfb, 0xde, 0x74, 0xfc, 0xe6, 0x6f, 0xfb, 0xde, 0x6c, 0xdb, 0xde, 0x6f, 0x7a, 0xd6, 0x77, 0x18, 0xc6, 0x83, 0xb7, 0xbd, 0x8b, 0x14, 0xa5, 0x8b, 0xd3, 0x9c, 0x94, 0xb2, 0x94, 0x98, 0x92, 0x94, 0x98, 0x51, 0x8c, 0x98, 0x31, 0x8c, 0x93, 0x10, 0x84, 0x8b, 0xf0, 0x83, 0x80, 0xef, 0x7b, 0x77, 0xcf, 0x7b, 0x6c, 0xcf, 0x7b, 0x5f, 0xcf, 0x7b, 0x53, 0xaf, 0x7b, 0x47, 0xaf, 0x7b, 0x3c, 0xaf, 0x7b, 0x33, 0xae, 0x73, 0x28, 0xae, 0x73, 0x20, 0xae, 0x73, 0x1c, 0xae, 0x73, 0x1b, 0xae, 0x73, 0x1c, 0xaf, 0x7b, 0x24, 0xcf, 0x7b, 0x33, 0xef, 0x7b, 0x44, 0x10, 0x84, 0x57, 0x30, 0x84, 0x6c, 0x51, 0x8c, 0x80, 0x72, 0x94, 0x93, 0xb2, 0x94, 0xa4, 0xd3, 0x9c, 0xb3, 0xf4, 0xa4, 0xbc, 0x34, 0xa5, 0xc3, 0x55, 0xad, 0xc4, 0x76, 0xb5, 0xc0, 0xb6, 0xb5, 0xbb, 0xd7, 0xbd, 0xaf, 0xf8, 0xc5, 0xa0, 0x18, 0xc6, 0x93, 0x39, 0xce, 0x7f, 0x59, 0xce, 0x6c, 0x7a, 0xd6, 0x5b, 0x9a, 0xd6, 0x48, 0xba, 0xd6, 0x3c, 0xba, 0xd6, 0x38, 0xba, 0xd6, 0x38, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x37, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x3b, 0x9a, 0xd6, 0x40, 0x7a, 0xd6, 0x47, 0x79, 0xce, 0x50, 0x59, 0xce, 0x58, 0x39, 0xce, 0x63, 0x18, 0xc6, 0x70, 0xd7, 0xbd, 0x84, 0x96, 0xb5, 0x9f, 0x76, 0xb5, 0xc7, 0x55, 0xad, 0xeb, 0x55, 0xad, 0xfb, 0x18, 0xc6, 0xcc, 0x7d, 0xef, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, 0xad, 0x4b, 0x92, 0x94, 0xf3, 0x92, 0x94, 0xf3, 0xb3, 0x9c, 0xe0, 0xf4, 0xa4, 0xc8, 0x35, 0xad, 0xb7, 0x96, 0xb5, 0xa0, 0xd7, 0xbd, 0x8c, 0x18, 0xc6, 0x80, 0x18, 0xc6, 0x78, 0x18, 0xc6, 0x78, 0x79, 0xce, 0x88, 0xdb, 0xde, 0xa4, 0xbb, 0xde, 0xa8, 0xbb, 0xde, 0xa8, 0xba, 0xd6, 0xa8, 0xba, 0xd6, 0xa4, 0xbb, 0xde, 0x9f, 0xdb, 0xde, 0x9b, 0xdb, 0xde, 0x90, 0xdb, 0xde, 0x88, 0xdb, 0xde, 0x7c, 0xdb, 0xde, 0x74, 0xdb, 0xde, 0x67, 0xba, 0xd6, 0x5f, 0x59, 0xce, 0x50, 0x18, 0xc6, 0x4f, 0xd7, 0xbd, 0x4f, 0xb6, 0xb5, 0x4f, 0x75, 0xad, 0x4f, 0x34, 0xa5, 0x4f, 0xf3, 0x9c, 0x50, 0xb3, 0x9c, 0x50, 0x92, 0x94, 0x48, 0x71, 0x8c, 0x47, 0x51, 0x8c, 0x40, 0x30, 0x84, 0x3b, 0x10, 0x84, 0x34, 0xcf, 0x7b, 0x2f, 0xcf, 0x7b, 0x28, 0xcf, 0x7b, 0x23, 0xaf, 0x7b, 0x1f, 0xae, 0x73, 0x1c, 0x8e, 0x73, 0x1b, 0xae, 0x73, 0x1c, 0xaf, 0x7b, 0x20, 0xcf, 0x7b, 0x27, 0xf0, 0x83, 0x2f, 0x30, 0x84, 0x3b, 0x51, 0x8c, 0x44, 0x92, 0x94, 0x4f, 0xb3, 0x9c, 0x57, 0xf3, 0x9c, 0x5c, 0x34, 0xa5, 0x63, 0x75, 0xad, 0x67, 0x96, 0xb5, 0x68, 0xd7, 0xbd, 0x68, 0xf8, 0xc5, 0x67, 0x18, 0xc6, 0x64, 0x59, 0xce, 0x5f, 0x79, 0xce, 0x5b, 0x7a, 0xd6, 0x53, 0x9a, 0xd6, 0x50, 0x9a, 0xd6, 0x4f, 0x9a, 0xd6, 0x4f, 0x9a, 0xd6, 0x53, 0x9a, 0xd6, 0x57, 0x9a, 0xd6, 0x57, 0x9a, 0xd6, 0x57, 0x9a, 0xd6, 0x54, 0x9a, 0xd6, 0x53, 0x9a, 0xd6, 0x4c, 0x9a, 0xd6, 0x4f, 0x7a, 0xd6, 0x50, 0x79, 0xce, 0x54, 0x59, 0xce, 0x5b, 0x59, 0xce, 0x64, 0x38, 0xc6, 0x70, 0x18, 0xc6, 0x7c, 0xd7, 0xbd, 0x90, 0xb6, 0xb5, 0xab, 0x76, 0xb5, 0xcb, 0x55, 0xad, 0xeb, 0x14, 0xa5, 0xfb, 0xf3, 0x9c, 0xdc, 0x35, 0xad, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0x9c, 0x50, 0x51, 0x8c, 0xe8, 0x72, 0x94, 0xf8, 0xb3, 0x9c, 0xf4, 0xf3, 0x9c, 0xe8, 0x34, 0xa5, 0xd7, 0x76, 0xb5, 0xc3, 0xd7, 0xbd, 0xaf, 0x18, 0xc6, 0x9f, 0x18, 0xc6, 0x94, 0x59, 0xce, 0x9c, 0xdb, 0xde, 0xb4, 0xdb, 0xde, 0xb8, 0xbb, 0xde, 0xbf, 0xba, 0xd6, 0xc4, 0xba, 0xd6, 0xc4, 0xba, 0xd6, 0xc3, 0x9a, 0xd6, 0xc4, 0xba, 0xd6, 0xbf, 0xba, 0xd6, 0xb7, 0xba, 0xd6, 0xac, 0x9a, 0xd6, 0xa0, 0x9a, 0xd6, 0x93, 0x9a, 0xd6, 0x87, 0x38, 0xc6, 0x74, 0x18, 0xc6, 0x67, 0x18, 0xc6, 0x5f, 0xd7, 0xbd, 0x58, 0xb6, 0xb5, 0x4f, 0x76, 0xb5, 0x48, 0x55, 0xad, 0x40, 0x34, 0xa5, 0x3b, 0xf4, 0xa4, 0x37, 0xd3, 0x9c, 0x33, 0x92, 0x94, 0x2f, 0x71, 0x8c, 0x2b, 0x51, 0x8c, 0x27, 0x10, 0x84, 0x23, 0xef, 0x7b, 0x20, 0xcf, 0x7b, 0x1f, 0xaf, 0x7b, 0x1c, 0xae, 0x73, 0x1b, 0x8e, 0x73, 0x1b, 0xae, 0x73, 0x1b, 0xaf, 0x7b, 0x1c, 0xcf, 0x7b, 0x1f, 0x10, 0x84, 0x23, 0x51, 0x8c, 0x27, 0x72, 0x94, 0x2b, 0xb3, 0x9c, 0x2f, 0xf3, 0x9c, 0x34, 0x14, 0xa5, 0x38, 0x55, 0xad, 0x3c, 0x96, 0xb5, 0x43, 0xd7, 0xbd, 0x48, 0xf8, 0xc5, 0x4f, 0x18, 0xc6, 0x54, 0x59, 0xce, 0x5b, 0x59, 0xce, 0x63, 0x79, 0xce, 0x6b, 0x7a, 0xd6, 0x73, 0x7a, 0xd6, 0x77, 0x7a, 0xd6, 0x7b, 0x7a, 0xd6, 0x80, 0x7a, 0xd6, 0x83, 0x7a, 0xd6, 0x83, 0x7a, 0xd6, 0x7f, 0x7a, 0xd6, 0x78, 0x7a, 0xd6, 0x77, 0x7a, 0xd6, 0x6f, 0x79, 0xce, 0x68, 0x79, 0xce, 0x67, 0x59, 0xce, 0x67, 0x59, 0xce, 0x6f, 0x39, 0xce, 0x74, 0x18, 0xc6, 0x80, 0xf8, 0xc5, 0x90, 0xd7, 0xbd, 0xa4, 0x96, 0xb5, 0xbb, 0x75, 0xad, 0xd8, 0x35, 0xad, 0xf3, 0xf4, 0xa4, 0xf8, 0xb2, 0x94, 0xdb, 0x92, 0x94, 0x6f, 0xb2, 0x94, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0x8c, 0x33, 0x51, 0x8c, 0xbb, 0x71, 0x8c, 0xeb, 0x92, 0x94, 0xfb, 0xd3, 0x9c, 0xf8, 0x14, 0xa5, 0xef, 0x75, 0xad, 0xdf, 0xb6, 0xb5, 0xd0, 0xf7, 0xbd, 0xc3, 0x39, 0xce, 0xbc, 0xdb, 0xde, 0xc8, 0xdb, 0xde, 0xcb, 0xbb, 0xde, 0xcf, 0xba, 0xd6, 0xd4, 0x9a, 0xd6, 0xdb, 0x9a, 0xd6, 0xe0, 0x9a, 0xd6, 0xe3, 0x9a, 0xd6, 0xe3, 0x9a, 0xd6, 0xdc, 0x9a, 0xd6, 0xd7, 0x9a, 0xd6, 0xcb, 0x7a, 0xd6, 0xbf, 0x59, 0xce, 0xb7, 0x18, 0xc6, 0xa3, 0x18, 0xc6, 0x97, 0xf7, 0xbd, 0x8f, 0xd7, 0xbd, 0x80, 0x96, 0xb5, 0x74, 0x76, 0xb5, 0x6c, 0x55, 0xad, 0x63, 0x34, 0xa5, 0x58, 0x14, 0xa5, 0x53, 0xd3, 0x9c, 0x4b, 0xb2, 0x94, 0x43, 0x92, 0x94, 0x3c, 0x51, 0x8c, 0x34, 0x31, 0x8c, 0x2f, 0x10, 0x84, 0x28, 0xf0, 0x83, 0x24, 0xcf, 0x7b, 0x23, 0xcf, 0x7b, 0x20, 0xcf, 0x7b, 0x1f, 0xcf, 0x7b, 0x1f, 0xcf, 0x7b, 0x23, 0x10, 0x84, 0x27, 0x30, 0x84, 0x2c, 0x51, 0x8c, 0x34, 0x92, 0x94, 0x3c, 0xd3, 0x9c, 0x44, 0xf4, 0xa4, 0x4f, 0x34, 0xa5, 0x54, 0x75, 0xad, 0x5f, 0x96, 0xb5, 0x68, 0xb7, 0xbd, 0x70, 0xf7, 0xbd, 0x7c, 0x18, 0xc6, 0x88, 0x38, 0xc6, 0x94, 0x59, 0xce, 0x9b, 0x59, 0xce, 0xa7, 0x59, 0xce, 0xab, 0x59, 0xce, 0xb3, 0x79, 0xce, 0xb3, 0x79, 0xce, 0xb7, 0x79, 0xce, 0xb0, 0x79, 0xce, 0xac, 0x79, 0xce, 0xa4, 0x79, 0xce, 0x9f, 0x59, 0xce, 0x94, 0x59, 0xce, 0x88, 0x59, 0xce, 0x84, 0x59, 0xce, 0x83, 0x39, 0xce, 0x84, 0x18, 0xc6, 0x8b, 0x18, 0xc6, 0x98, 0xd7, 0xbd, 0xa7, 0xb6, 0xb5, 0xbb, 0x76, 0xb5, 0xd4, 0x55, 0xad, 0xeb, 0x14, 0xa5, 0xf8, 0xd3, 0x9c, 0xf4, 0x92, 0x94, 0xcf, 0x51, 0x8c, 0x5f, 0x51, 0x8c, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x10, 0x31, 0x8c, 0x80, 0x51, 0x8c, 0xcc, 0x72, 0x94, 0xec, 0xb3, 0x9c, 0xf8, 0xf4, 0xa4, 0xfb, 0x55, 0xad, 0xf7, 0xb6, 0xb5, 0xec, 0xf8, 0xc5, 0xe0, 0xbb, 0xde, 0xe3, 0xdb, 0xde, 0xdf, 0xdb, 0xde, 0xe0, 0xbb, 0xde, 0xe3, 0x9a, 0xd6, 0xe7, 0x9a, 0xd6, 0xef, 0x9a, 0xd6, 0xf3, 0x9a, 0xd6, 0xf7, 0x7a, 0xd6, 0xf4, 0x79, 0xce, 0xf3, 0x79, 0xce, 0xeb, 0x59, 0xce, 0xe3, 0x59, 0xce, 0xdb, 0x18, 0xc6, 0xcb, 0x18, 0xc6, 0xbf, 0xf7, 0xbd, 0xb4, 0xd7, 0xbd, 0xa8, 0xb6, 0xb5, 0x9c, 0x96, 0xb5, 0x93, 0x76, 0xb5, 0x84, 0x55, 0xad, 0x7b, 0x35, 0xad, 0x70, 0x14, 0xa5, 0x67, 0xf3, 0x9c, 0x5c, 0xd3, 0x9c, 0x54, 0xb2, 0x94, 0x4b, 0x72, 0x94, 0x43, 0x71, 0x8c, 0x3c, 0x51, 0x8c, 0x34, 0x51, 0x8c, 0x33, 0x31, 0x8c, 0x2f, 0x30, 0x84, 0x2c, 0x31, 0x8c, 0x30, 0x51, 0x8c, 0x33, 0x51, 0x8c, 0x3b, 0x72, 0x94, 0x43, 0xb2, 0x94, 0x4b, 0xd3, 0x9c, 0x57, 0xf4, 0xa4, 0x5f, 0x34, 0xa5, 0x6c, 0x55, 0xad, 0x77, 0x76, 0xb5, 0x83, 0x96, 0xb5, 0x90, 0xd7, 0xbd, 0x9b, 0xf7, 0xbd, 0xab, 0x18, 0xc6, 0xb7, 0x38, 0xc6, 0xc4, 0x39, 0xce, 0xcb, 0x39, 0xce, 0xd4, 0x59, 0xce, 0xd8, 0x59, 0xce, 0xdc, 0x59, 0xce, 0xdc, 0x59, 0xce, 0xdb, 0x59, 0xce, 0xd4, 0x59, 0xce, 0xcf, 0x59, 0xce, 0xc3, 0x59, 0xce, 0xb8, 0x59, 0xce, 0xaf, 0x39, 0xce, 0xa7, 0x38, 0xc6, 0xa3, 0x18, 0xc6, 0xa4, 0x18, 0xc6, 0xab, 0xf7, 0xbd, 0xb7, 0xb7, 0xbd, 0xc4, 0x96, 0xb5, 0xd8, 0x55, 0xad, 0xe8, 0x34, 0xa5, 0xf7, 0xf3, 0x9c, 0xf8, 0xb2, 0x94, 0xe7, 0x71, 0x8c, 0xb4, 0x31, 0x8c, 0x3c, 0x30, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x03, 0x30, 0x84, 0x3c, 0x51, 0x8c, 0xa3, 0x71, 0x8c, 0xd4, 0xb3, 0x9c, 0xe8, 0x14, 0xa5, 0xf7, 0x76, 0xb5, 0xfc, 0xd7, 0xbd, 0xfb, 0x9a, 0xd6, 0xf8, 0xdb, 0xde, 0xf3, 0xfb, 0xde, 0xf0, 0xfb, 0xde, 0xf0, 0xfb, 0xde, 0xf0, 0xdb, 0xde, 0xf7, 0xba, 0xd6, 0xfb, 0x9a, 0xd6, 0xfc, 0x7a, 0xd6, 0xff, 0x79, 0xce, 0xfc, 0x59, 0xce, 0xf8, 0x59, 0xce, 0xf4, 0x59, 0xce, 0xef, 0x18, 0xc6, 0xe4, 0x18, 0xc6, 0xdb, 0x18, 0xc6, 0xd0, 0xf8, 0xc5, 0xc4, 0xd7, 0xbd, 0xbb, 0xb7, 0xbd, 0xaf, 0xb6, 0xb5, 0xa3, 0x96, 0xb5, 0x97, 0x76, 0xb5, 0x8c, 0x55, 0xad, 0x80, 0x55, 0xad, 0x74, 0x34, 0xa5, 0x6c, 0x14, 0xa5, 0x63, 0xf3, 0x9c, 0x5b, 0xf3, 0x9c, 0x53, 0xd3, 0x9c, 0x4b, 0xd3, 0x9c, 0x47, 0xb3, 0x9c, 0x43, 0xb3, 0x9c, 0x40, 0xd3, 0x9c, 0x44, 0xd3, 0x9c, 0x48, 0xd3, 0x9c, 0x50, 0xf3, 0x9c, 0x5b, 0x14, 0xa5, 0x64, 0x34, 0xa5, 0x70, 0x55, 0xad, 0x7c, 0x76, 0xb5, 0x8b, 0x96, 0xb5, 0x97, 0xb6, 0xb5, 0xa4, 0xd7, 0xbd, 0xb0, 0xf7, 0xbd, 0xbc, 0xf8, 0xc5, 0xcb, 0x18, 0xc6, 0xd4, 0x18, 0xc6, 0xe0, 0x38, 0xc6, 0xe8, 0x39, 0xce, 0xef, 0x39, 0xce, 0xf3, 0x59, 0xce, 0xf3, 0x39, 0xce, 0xf3, 0x39, 0xce, 0xec, 0x39, 0xce, 0xe7, 0x39, 0xce, 0xdf, 0x39, 0xce, 0xd4, 0x59, 0xce, 0xcf, 0x39, 0xce, 0xc8, 0x39, 0xce, 0xc7, 0x38, 0xc6, 0xc8, 0x18, 0xc6, 0xcf, 0xf7, 0xbd, 0xd7, 0xb7, 0xbd, 0xe3, 0x96, 0xb5, 0xf0, 0x55, 0xad, 0xf8, 0x14, 0xa5, 0xf8, 0xd3, 0x9c, 0xec, 0x72, 0x94, 0xcf, 0x51, 0x8c, 0x7f, 0x30, 0x84, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x0b, 0x31, 0x8c, 0x54, 0x51, 0x8c, 0xaf, 0xb3, 0x9c, 0xd4, 0x34, 0xa5, 0xeb, 0x96, 0xb5, 0xf7, 0x9a, 0xd6, 0xfc, 0xfb, 0xde, 0xfc, 0x1c, 0xe7, 0xfc, 0x3d, 0xef, 0xfb, 0x5d, 0xef, 0xfb, 0x5d, 0xef, 0xfb, 0x3c, 0xe7, 0xfc, 0x1c, 0xe7, 0xfc, 0xfb, 0xde, 0xff, 0xdb, 0xde, 0xfc, 0xba, 0xd6, 0xfb, 0x9a, 0xd6, 0xfb, 0x7a, 0xd6, 0xf4, 0x39, 0xce, 0xef, 0x38, 0xc6, 0xe8, 0x38, 0xc6, 0xe0, 0x18, 0xc6, 0xd7, 0x18, 0xc6, 0xcc, 0x18, 0xc6, 0xc3, 0xf8, 0xc5, 0xb7, 0xd7, 0xbd, 0xac, 0xd7, 0xbd, 0xa0, 0xb7, 0xbd, 0x94, 0xb6, 0xb5, 0x8c, 0x96, 0xb5, 0x83, 0x76, 0xb5, 0x78, 0x76, 0xb5, 0x70, 0x75, 0xad, 0x68, 0x55, 0xad, 0x60, 0x55, 0xad, 0x5c, 0x55, 0xad, 0x5b, 0x55, 0xad, 0x58, 0x55, 0xad, 0x5b, 0x55, 0xad, 0x5f, 0x75, 0xad, 0x68, 0x76, 0xb5, 0x6f, 0x76, 0xb5, 0x7b, 0x96, 0xb5, 0x87, 0xb6, 0xb5, 0x8f, 0xd7, 0xbd, 0x9f, 0xd7, 0xbd, 0xab, 0xf7, 0xbd, 0xb8, 0xf8, 0xc5, 0xc7, 0x18, 0xc6, 0xd0, 0x18, 0xc6, 0xdc, 0x18, 0xc6, 0xe4, 0x38, 0xc6, 0xef, 0x38, 0xc6, 0xf4, 0x39, 0xce, 0xf8, 0x39, 0xce, 0xfc, 0x39, 0xce, 0xfb, 0x39, 0xce, 0xf8, 0x59, 0xce, 0xf7, 0x59, 0xce, 0xf0, 0x79, 0xce, 0xec, 0x7a, 0xd6, 0xe7, 0x7a, 0xd6, 0xe4, 0x7a, 0xd6, 0xe4, 0x79, 0xce, 0xe7, 0x59, 0xce, 0xec, 0x38, 0xc6, 0xf3, 0x18, 0xc6, 0xf8, 0xb7, 0xbd, 0xfb, 0x75, 0xad, 0xf8, 0x14, 0xa5, 0xec, 0xb3, 0x9c, 0xd7, 0x51, 0x8c, 0x9c, 0x31, 0x8c, 0x34, 0x10, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x84, 0x0f, 0x51, 0x8c, 0x5b, 0x92, 0x94, 0xb3, 0x34, 0xa5, 0xdc, 0x39, 0xce, 0xf0, 0xdb, 0xde, 0xf8, 0x1c, 0xe7, 0xfc, 0x5d, 0xef, 0xfc, 0x9e, 0xf7, 0xfc, 0xbf, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xbe, 0xf7, 0xff, 0x9e, 0xf7, 0xff, 0x7e, 0xf7, 0xfc, 0x5d, 0xef, 0xfc, 0x3c, 0xe7, 0xfb, 0xfc, 0xe6, 0xf8, 0xbb, 0xde, 0xf3, 0xbb, 0xde, 0xf0, 0x9a, 0xd6, 0xe8, 0x9a, 0xd6, 0xe3, 0x79, 0xce, 0xdb, 0x59, 0xce, 0xd3, 0x59, 0xce, 0xc8, 0x39, 0xce, 0xbf, 0x39, 0xce, 0xb4, 0x38, 0xc6, 0xab, 0x18, 0xc6, 0xa0, 0x18, 0xc6, 0x97, 0xf8, 0xc5, 0x8f, 0xf8, 0xc5, 0x87, 0xf8, 0xc5, 0x7f, 0xf7, 0xbd, 0x77, 0xf7, 0xbd, 0x74, 0xd7, 0xbd, 0x70, 0xd7, 0xbd, 0x6f, 0xf7, 0xbd, 0x70, 0xf8, 0xc5, 0x74, 0xf8, 0xc5, 0x7f, 0xf8, 0xc5, 0x87, 0xf8, 0xc5, 0x90, 0x18, 0xc6, 0x9b, 0x18, 0xc6, 0xa4, 0x18, 0xc6, 0xb0, 0x38, 0xc6, 0xbc, 0x38, 0xc6, 0xc8, 0x39, 0xce, 0xd0, 0x59, 0xce, 0xdb, 0x59, 0xce, 0xe4, 0x59, 0xce, 0xec, 0x59, 0xce, 0xf3, 0x7a, 0xd6, 0xf8, 0x9a, 0xd6, 0xfc, 0x9a, 0xd6, 0xff, 0x9a, 0xd6, 0xfc, 0xbb, 0xde, 0xfc, 0xdb, 0xde, 0xfb, 0xfb, 0xde, 0xf8, 0x1c, 0xe7, 0xf7, 0x1c, 0xe7, 0xf7, 0xfc, 0xe6, 0xf8, 0xfb, 0xde, 0xf8, 0xbb, 0xde, 0xfc, 0x9a, 0xd6, 0xfc, 0x39, 0xce, 0xfb, 0xd7, 0xbd, 0xf4, 0x76, 0xb5, 0xeb, 0xf4, 0xa4, 0xd8, 0x92, 0x94, 0x9b, 0x51, 0x8c, 0x3c, 0x30, 0x84, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0x8c, 0x07, 0x51, 0x8c, 0x48, 0x35, 0xad, 0xa7, 0xd7, 0xbd, 0xeb, 0x79, 0xce, 0xf7, 0xfb, 0xde, 0xfb, 0x5d, 0xef, 0xfc, 0x9e, 0xf7, 0xfc, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdf, 0xff, 0xfc, 0xbf, 0xff, 0xfb, 0x9e, 0xf7, 0xf8, 0x9e, 0xf7, 0xf8, 0x7d, 0xef, 0xf4, 0x5d, 0xef, 0xf0, 0x3c, 0xe7, 0xec, 0x1c, 0xe7, 0xe7, 0xfb, 0xde, 0xdf, 0xfb, 0xde, 0xd7, 0xdb, 0xde, 0xcf, 0xdb, 0xde, 0xc7, 0xbb, 0xde, 0xbf, 0xba, 0xd6, 0xb4, 0x9a, 0xd6, 0xab, 0x9a, 0xd6, 0xa4, 0x9a, 0xd6, 0x9c, 0x9a, 0xd6, 0x94, 0x9a, 0xd6, 0x90, 0x9a, 0xd6, 0x8c, 0x9a, 0xd6, 0x8c, 0x9a, 0xd6, 0x8f, 0x9a, 0xd6, 0x93, 0x9a, 0xd6, 0x98, 0x9a, 0xd6, 0xa0, 0xba, 0xd6, 0xa8, 0xbb, 0xde, 0xb3, 0xbb, 0xde, 0xbc, 0xbb, 0xde, 0xc4, 0xbb, 0xde, 0xcf, 0xbb, 0xde, 0xd7, 0xdb, 0xde, 0xdf, 0xdb, 0xde, 0xe4, 0xfc, 0xe6, 0xec, 0x1c, 0xe7, 0xf3, 0x3c, 0xe7, 0xf7, 0x3d, 0xef, 0xfb, 0x5d, 0xef, 0xfc, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x9e, 0xf7, 0xfc, 0xbe, 0xf7, 0xfc, 0xbe, 0xf7, 0xfc, 0x9e, 0xf7, 0xfc, 0x7d, 0xef, 0xfc, 0x3c, 0xe7, 0xfc, 0xdb, 0xde, 0xfc, 0x7a, 0xd6, 0xf8, 0xf8, 0xc5, 0xf3, 0x76, 0xb5, 0xeb, 0xf4, 0xa4, 0xd0, 0xb2, 0x94, 0x83, 0x51, 0x8c, 0x2c, 0x10, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0x8c, 0x1c, 0x92, 0x94, 0x68, 0x35, 0xad, 0xbb, 0xb7, 0xbd, 0xf4, 0x39, 0xce, 0xff, 0xba, 0xd6, 0xff, 0xfc, 0xe6, 0xff, 0x3d, 0xef, 0xff, 0x7e, 0xf7, 0xfc, 0xbe, 0xf7, 0xfc, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xf8, 0xbf, 0xff, 0xf7, 0xdf, 0xff, 0xf4, 0xbf, 0xff, 0xf0, 0xbe, 0xf7, 0xec, 0x9e, 0xf7, 0xeb, 0x9e, 0xf7, 0xe4, 0x7d, 0xef, 0xdc, 0x9e, 0xf7, 0xdc, 0x7e, 0xf7, 0xd7, 0x7e, 0xf7, 0xd0, 0x7d, 0xef, 0xcf, 0x5d, 0xef, 0xcb, 0x7d, 0xef, 0xcb, 0x7e, 0xf7, 0xcf, 0x7d, 0xef, 0xd3, 0x7e, 0xf7, 0xd3, 0x7e, 0xf7, 0xd8, 0x9e, 0xf7, 0xd8, 0x9e, 0xf7, 0xdc, 0x9e, 0xf7, 0xe3, 0x9e, 0xf7, 0xe7, 0x9e, 0xf7, 0xec, 0x9e, 0xf7, 0xef, 0x9e, 0xf7, 0xf3, 0xbf, 0xff, 0xf7, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xff, 0xff, 0x9e, 0xf7, 0xff, 0x5d, 0xef, 0xff, 0x1c, 0xe7, 0xfc, 0xba, 0xd6, 0xfc, 0x39, 0xce, 0xf8, 0x96, 0xb5, 0xf7, 0x34, 0xa5, 0xdf, 0xd3, 0x9c, 0x97, 0x72, 0x94, 0x48, 0x31, 0x8c, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x84, 0x14, 0x51, 0x8c, 0x50, 0xb3, 0x9c, 0x90, 0x34, 0xa5, 0xcf, 0x96, 0xb5, 0xf4, 0x18, 0xc6, 0xf8, 0x7a, 0xd6, 0xf8, 0x9a, 0xd6, 0xf7, 0xdb, 0xde, 0xf7, 0xfb, 0xde, 0xf7, 0x1c, 0xe7, 0xf7, 0x5d, 0xef, 0xf8, 0x7e, 0xf7, 0xf8, 0x9e, 0xf7, 0xf8, 0x9e, 0xf7, 0xf8, 0xbe, 0xf7, 0xf8, 0xbf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbe, 0xf7, 0xfb, 0x9e, 0xf7, 0xfb, 0x7d, 0xef, 0xfb, 0x5d, 0xef, 0xfb, 0x1c, 0xe7, 0xfb, 0xdb, 0xde, 0xfb, 0x9a, 0xd6, 0xfc, 0x59, 0xce, 0xfc, 0x18, 0xc6, 0xff, 0xd7, 0xbd, 0xfc, 0x55, 0xad, 0xef, 0xf4, 0xa4, 0xbb, 0xb2, 0x94, 0x78, 0x51, 0x8c, 0x38, 0x30, 0x84, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0x8c, 0x13, 0x92, 0x94, 0x40, 0x92, 0x94, 0x70, 0xf3, 0x9c, 0x98, 0x34, 0xa5, 0xbc, 0x35, 0xad, 0xd8, 0x76, 0xb5, 0xdf, 0xd7, 0xbd, 0xe0, 0x18, 0xc6, 0xe0, 0x18, 0xc6, 0xe0, 0x59, 0xce, 0xe3, 0x7a, 0xd6, 0xe3, 0x9a, 0xd6, 0xe3, 0xdb, 0xde, 0xe3, 0xfc, 0xe6, 0xe4, 0x1c, 0xe7, 0xe7, 0xfc, 0xe6, 0xe4, 0xfc, 0xe6, 0xe7, 0x1c, 0xe7, 0xe8, 0x3c, 0xe7, 0xe7, 0x3c, 0xe7, 0xe7, 0x5d, 0xef, 0xe8, 0x5d, 0xef, 0xeb, 0x3d, 0xef, 0xe4, 0x3c, 0xe7, 0xe4, 0x3c, 0xe7, 0xe7, 0x3c, 0xe7, 0xe4, 0x1c, 0xe7, 0xe8, 0x1c, 0xe7, 0xe7, 0xfb, 0xde, 0xe8, 0xdb, 0xde, 0xe8, 0xdb, 0xde, 0xe7, 0xba, 0xd6, 0xe7, 0x9a, 0xd6, 0xe7, 0x9a, 0xd6, 0xe8, 0x9a, 0xd6, 0xeb, 0x79, 0xce, 0xeb, 0x18, 0xc6, 0xeb, 0xd7, 0xbd, 0xec, 0x96, 0xb5, 0xef, 0x35, 0xad, 0xe8, 0x14, 0xa5, 0xd4, 0xd3, 0x9c, 0xb7, 0xb2, 0x94, 0x8b, 0x71, 0x8c, 0x5f, 0x30, 0x84, 0x33, 0x10, 0x84, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x07, 0x51, 0x8c, 0x1f, 0x72, 0x94, 0x3b, 0x51, 0x8c, 0x50, 0x72, 0x94, 0x67, 0xb2, 0x94, 0x77, 0xd3, 0x9c, 0x8b, 0xf4, 0xa4, 0x94, 0x14, 0xa5, 0xa7, 0x35, 0xad, 0xaf, 0x34, 0xa5, 0xb0, 0x34, 0xa5, 0xb4, 0x55, 0xad, 0xb7, 0x55, 0xad, 0xb8, 0x55, 0xad, 0xb3, 0x75, 0xad, 0xb4, 0x76, 0xb5, 0xb4, 0xb6, 0xb5, 0xb7, 0x76, 0xb5, 0xb0, 0x76, 0xb5, 0xb4, 0x76, 0xb5, 0xb3, 0x75, 0xad, 0xb3, 0x35, 0xad, 0xb8, 0x34, 0xa5, 0xb7, 0x34, 0xa5, 0xb4, 0x55, 0xad, 0xb8, 0x34, 0xa5, 0xb4, 0x14, 0xa5, 0xb0, 0xf4, 0xa4, 0xa7, 0xd3, 0x9c, 0x98, 0xd3, 0x9c, 0x8c, 0xd3, 0x9c, 0x78, 0x92, 0x94, 0x60, 0x71, 0x8c, 0x4b, 0x31, 0x8c, 0x24, 0x10, 0x84, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x00, 0x10, 0x84, 0x0b, 0x10, 0x84, 0x10, 0x10, 0x84, 0x14, 0x10, 0x84, 0x17, 0x10, 0x84, 0x17, 0x10, 0x84, 0x17, 0x30, 0x84, 0x17, 0x92, 0x94, 0x18, 0x31, 0x8c, 0x17, 0x51, 0x8c, 0x17, 0x30, 0x84, 0x17, 0x30, 0x84, 0x17, 0x10, 0x84, 0x17, 0x10, 0x84, 0x14, 0x30, 0x84, 0x13, 0x30, 0x84, 0x0c, 0x10, 0x84, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Blue: 5 bit Green: 6 bit, Red: 5 bit, Alpha 8 bit BUT the 2 color bytes are swapped*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x9e, 0x00, 0xf7, 0x9e, 0x00, 0xf7, 0x9e, 0x03, 0xf7, 0xbe, 0x03, 0xf7, 0xbe, 0x03, 0xf7, 0xbe, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x00, 0xef, 0x5d, 0x03, 0xef, 0x5d, 0x04, 0xef, 0x5d, 0x14, 0xef, 0x5d, 0x27, 0xef, 0x7d, 0x3b, 0xef, 0x7d, 0x4c, 0xef, 0x7d, 0x5f, 0xef, 0x7d, 0x6f, 0xf7, 0x7e, 0x7f, 0xf7, 0x7e, 0x8c, 0xf7, 0x7e, 0x9b, 0xf7, 0x9e, 0xa7, 0xf7, 0x9e, 0xb3, 0xf7, 0x9e, 0xbc, 0xf7, 0x9e, 0xc7, 0xf7, 0x9e, 0xd0, 0xf7, 0x9e, 0xd7, 0xf7, 0x9e, 0xdb, 0xf7, 0x9e, 0xe0, 0xf7, 0xbe, 0xe3, 0xf7, 0xbe, 0xe7, 0xf7, 0xbe, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xdf, 0xeb, 0xff, 0xdf, 0xeb, 0xff, 0xdf, 0xeb, 0xff, 0xdf, 0xeb, 0xff, 0xdf, 0xe3, 0xff, 0xdf, 0xe3, 0xff, 0xdf, 0xdb, 0xff, 0xff, 0xd8, 0xff, 0xff, 0xd0, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xc0, 0xff, 0xff, 0xb7, 0xff, 0xff, 0xab, 0xff, 0xff, 0x9f, 0xff, 0xff, 0x90, 0xff, 0xff, 0x83, 0xff, 0xff, 0x73, 0xff, 0xff, 0x64, 0xff, 0xff, 0x53, 0xff, 0xff, 0x40, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x18, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x03, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x27, 0xef, 0x5d, 0x47, 0xef, 0x5d, 0x64, 0xef, 0x5d, 0x80, 0xef, 0x5d, 0x9c, 0xef, 0x5d, 0xb7, 0xef, 0x5d, 0xcf, 0xef, 0x5d, 0xe4, 0xef, 0x5d, 0xf8, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xfc, 0xef, 0x7d, 0xfb, 0xef, 0x5d, 0xf3, 0xef, 0x5d, 0xeb, 0xef, 0x3d, 0xe3, 0xe7, 0x3c, 0xdc, 0xe7, 0x3c, 0xd7, 0xe7, 0x3c, 0xcc, 0xe7, 0x1c, 0xc8, 0xe7, 0x1c, 0xc4, 0xe6, 0xfc, 0xc0, 0xde, 0xfb, 0xbb, 0xde, 0xfb, 0xb7, 0xde, 0xfb, 0xb4, 0xde, 0xdb, 0xaf, 0xde, 0xdb, 0xaf, 0xde, 0xfb, 0xab, 0xde, 0xfb, 0xa8, 0xe6, 0xfc, 0xa8, 0xde, 0xfb, 0xab, 0xde, 0xfb, 0xac, 0xe6, 0xfc, 0xac, 0xe6, 0xfc, 0xac, 0xe6, 0xfc, 0xac, 0xe7, 0x1c, 0xb0, 0xe7, 0x1c, 0xb4, 0xe7, 0x1c, 0xb7, 0xef, 0x3d, 0xbc, 0xef, 0x5d, 0xbf, 0xef, 0x5d, 0xc3, 0xf7, 0x7e, 0xc8, 0xf7, 0x9e, 0xcf, 0xf7, 0xbe, 0xd4, 0xff, 0xbf, 0xdc, 0xff, 0xdf, 0xe4, 0xff, 0xdf, 0xec, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xbc, 0xff, 0xff, 0xa3, 0xff, 0xff, 0x88, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x50, 0xff, 0xff, 0x30, 0xff, 0xff, 0x10, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x7d, 0x00, 0xef, 0x7d, 0x04, 0xef, 0x5d, 0x23, 0xef, 0x5d, 0x4f, 0xef, 0x5d, 0x77, 0xef, 0x5d, 0x9c, 0xef, 0x5d, 0xc0, 0xef, 0x5d, 0xe3, 0xef, 0x5d, 0xfc, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x3d, 0xff, 0xef, 0x3d, 0xf8, 0xe7, 0x1c, 0xeb, 0xe7, 0x1c, 0xdb, 0xde, 0xfb, 0xcb, 0xde, 0xdb, 0xbb, 0xd6, 0x9a, 0xa8, 0xd6, 0x7a, 0x9b, 0xce, 0x59, 0x88, 0xc6, 0x18, 0x7c, 0xbd, 0xd7, 0x70, 0xb5, 0x96, 0x67, 0xad, 0x35, 0x5b, 0x9c, 0xf3, 0x50, 0x9c, 0xf3, 0x4c, 0x9c, 0xf3, 0x4b, 0xa4, 0xf4, 0x48, 0xa4, 0xf4, 0x44, 0xa4, 0xf4, 0x43, 0xa4, 0xf4, 0x40, 0xa4, 0xf4, 0x40, 0x9c, 0xf3, 0x40, 0xa4, 0xf4, 0x3f, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x3c, 0x9c, 0xf3, 0x3c, 0x9c, 0xf3, 0x3c, 0x9c, 0xf3, 0x3c, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3c, 0x9c, 0xf3, 0x3f, 0xad, 0x35, 0x44, 0xbd, 0xb7, 0x50, 0xc6, 0x18, 0x5f, 0xd6, 0x7a, 0x6b, 0xde, 0xbb, 0x7b, 0xe7, 0x1c, 0x88, 0xef, 0x3d, 0x97, 0xef, 0x5d, 0xab, 0xf7, 0x9e, 0xbc, 0xf7, 0xbe, 0xd0, 0xff, 0xdf, 0xe3, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xff, 0xcc, 0xff, 0xff, 0xa8, 0xff, 0xff, 0x83, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x33, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x9e, 0x00, 0xf7, 0x7e, 0x08, 0xf7, 0x7e, 0x34, 0xf7, 0x7e, 0x68, 0xef, 0x7d, 0x9b, 0xef, 0x7d, 0xc8, 0xef, 0x7d, 0xf3, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xfb, 0xe7, 0x3c, 0xe8, 0xe7, 0x1c, 0xd0, 0xde, 0xdb, 0xb8, 0xd6, 0x9a, 0x9f, 0xce, 0x59, 0x87, 0xc5, 0xf8, 0x6f, 0xb5, 0x76, 0x5b, 0xa4, 0xf4, 0x4b, 0xa4, 0xf4, 0x47, 0xa4, 0xf4, 0x43, 0xa4, 0xf4, 0x40, 0xa4, 0xf4, 0x3f, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x3b, 0x9c, 0xf3, 0x40, 0xad, 0x75, 0x4c, 0xc6, 0x38, 0x60, 0xd6, 0x9a, 0x7b, 0xe7, 0x1c, 0x94, 0xef, 0x5d, 0xb0, 0xf7, 0x7e, 0xcb, 0xff, 0xbf, 0xe4, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xa8, 0xff, 0xff, 0x78, 0xff, 0xff, 0x44, 0xff, 0xff, 0x13, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xbe, 0x00, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x48, 0xf7, 0x9e, 0x88, 0xf7, 0x9e, 0xc3, 0xf7, 0x7e, 0xf4, 0xf7, 0x7e, 0xff, 0xf7, 0x7e, 0xfc, 0xef, 0x5d, 0xeb, 0xe7, 0x1c, 0xc7, 0xde, 0xdb, 0xa7, 0xd6, 0x7a, 0x87, 0xc5, 0xf8, 0x68, 0xad, 0x35, 0x4f, 0xa4, 0xf4, 0x44, 0xa4, 0xf4, 0x40, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x3f, 0xa5, 0x14, 0x4b, 0xbd, 0xf7, 0x63, 0xd6, 0x9a, 0x83, 0xe7, 0x1c, 0xa4, 0xef, 0x7d, 0xc7, 0xff, 0xbf, 0xe7, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xd4, 0xff, 0xff, 0x98, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x1b, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xbf, 0x00, 0xff, 0xbf, 0x23, 0xf7, 0xbe, 0x70, 0xf7, 0xbe, 0xbc, 0xf7, 0x9e, 0xf7, 0xf7, 0x9e, 0xff, 0xf7, 0x9e, 0xf4, 0xef, 0x5d, 0xcc, 0xe6, 0xfc, 0xa3, 0xd6, 0x7a, 0x78, 0xb5, 0x96, 0x53, 0xa4, 0xf4, 0x40, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x37, 0xa5, 0x14, 0x3b, 0xa4, 0xf4, 0x40, 0xad, 0x55, 0x53, 0xce, 0x59, 0x77, 0xe7, 0x1c, 0x9f, 0xf7, 0x7e, 0xc7, 0xff, 0xdf, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xd0, 0xff, 0xff, 0x87, 0xff, 0xff, 0x37, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x10, 0xff, 0xbf, 0x6b, 0xff, 0xbf, 0xc8, 0xff, 0xbf, 0xff, 0xf7, 0xbe, 0xfc, 0xf7, 0x7e, 0xd3, 0xe7, 0x1c, 0x9c, 0xce, 0x59, 0x68, 0xad, 0x35, 0x40, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x37, 0xa5, 0x14, 0x3c, 0xc6, 0x38, 0x5f, 0xe7, 0x1c, 0x90, 0xf7, 0xbe, 0xc4, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0x80, 0xff, 0xff, 0x1f, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x1c, 0xff, 0xdf, 0x90, 0xff, 0xdf, 0xf3, 0xff, 0xbf, 0xfc, 0xf7, 0x9e, 0xd3, 0xe7, 0x1c, 0x8b, 0xbd, 0xd7, 0x4b, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x33, 0xb5, 0x96, 0x3f, 0xe7, 0x1c, 0x73, 0xff, 0xbf, 0xb7, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xa7, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0xf4, 0xff, 0xdf, 0xf8, 0xef, 0x7d, 0xaf, 0xce, 0x59, 0x5b, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xc6, 0x18, 0x38, 0xf7, 0x7e, 0x88, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xfb, 0xff, 0xff, 0x93, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x13, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0xb8, 0xc6, 0x18, 0x4f, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x20, 0xb5, 0x96, 0x2b, 0xf7, 0x9e, 0x84, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xd3, 0xff, 0xbf, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x1c, 0x04, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xfb, 0xe7, 0x1c, 0x80, 0xa5, 0x14, 0x37, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0xa4, 0xf4, 0x1c, 0xde, 0xdb, 0x3f, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xd0, 0xef, 0x3d, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xbf, 0x50, 0xff, 0xff, 0xff, 0xef, 0x5d, 0x8f, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x1b, 0xde, 0xbb, 0x38, 0xff, 0xff, 0xf4, 0xff, 0xdf, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x77, 0xff, 0xff, 0xff, 0xc6, 0x18, 0x4f, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0xff, 0xff, 0xcb, 0xff, 0xdf, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x3c, 0x53, 0xff, 0xff, 0xff, 0xe7, 0x3c, 0x87, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1c, 0xce, 0x79, 0x33, 0xff, 0xff, 0xf0, 0xff, 0xbf, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x23, 0xf7, 0xbe, 0xd4, 0xff, 0xff, 0xf4, 0xde, 0xbb, 0x73, 0x9c, 0xf3, 0x38, 0x9c, 0xf3, 0x30, 0x9c, 0xf3, 0x2b, 0x9c, 0xf3, 0x27, 0x9c, 0xf3, 0x23, 0x9c, 0xf3, 0x20, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x20, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x23, 0xc6, 0x38, 0x37, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xf3, 0xd6, 0x9a, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x0b, 0xce, 0x39, 0x78, 0xff, 0xdf, 0xd3, 0xff, 0xff, 0xfc, 0xef, 0x5d, 0xa8, 0xb5, 0x96, 0x47, 0x9c, 0xf3, 0x33, 0x9c, 0xf3, 0x2b, 0x9c, 0xf3, 0x27, 0x9c, 0xf3, 0x23, 0x9c, 0xf3, 0x20, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0x9c, 0xf3, 0x27, 0x9c, 0xf3, 0x28, 0x9c, 0xf3, 0x28, 0x9c, 0xf3, 0x2b, 0x9c, 0xf3, 0x2b, 0xa5, 0x14, 0x2f, 0xef, 0x3d, 0x73, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xf0, 0xde, 0xdb, 0x94, 0xb5, 0x96, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xbd, 0xd7, 0x6f, 0xd6, 0x7a, 0x53, 0xff, 0xbf, 0x9c, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xef, 0xe7, 0x3c, 0x9f, 0xbd, 0xd7, 0x48, 0x9c, 0xd3, 0x2f, 0x9c, 0xd3, 0x27, 0x9c, 0xf3, 0x23, 0x9c, 0xf3, 0x20, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x34, 0xa5, 0x14, 0x34, 0xad, 0x75, 0x3c, 0xe7, 0x3c, 0x7b, 0xff, 0xdf, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xde, 0xdb, 0x6b, 0xbd, 0xd7, 0x7c, 0xb5, 0x96, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x63, 0xc5, 0xf8, 0x5b, 0xce, 0x59, 0x40, 0xef, 0x5d, 0x4c, 0xff, 0xdf, 0xaf, 0xff, 0xdf, 0xf8, 0xff, 0xbf, 0xf8, 0xef, 0x7d, 0xbf, 0xde, 0xdb, 0x74, 0xad, 0x55, 0x34, 0x9c, 0xd3, 0x27, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x34, 0x2c, 0xa5, 0x34, 0x2c, 0xa5, 0x34, 0x2f, 0xa5, 0x34, 0x2f, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x33, 0xa5, 0x34, 0x33, 0xa5, 0x34, 0x34, 0xa5, 0x34, 0x37, 0xa5, 0x34, 0x38, 0xa5, 0x34, 0x38, 0xad, 0x35, 0x3b, 0xad, 0x35, 0x3c, 0xad, 0x35, 0x3c, 0xad, 0x55, 0x43, 0xd6, 0x9a, 0x67, 0xf7, 0x9e, 0xa8, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0xf7, 0x9e, 0x74, 0xce, 0x59, 0x48, 0xbd, 0xf7, 0x60, 0xb5, 0xb6, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x53, 0xbd, 0xd7, 0x60, 0xc6, 0x18, 0x47, 0xce, 0x59, 0x38, 0xd6, 0x9a, 0x2c, 0xef, 0x3d, 0x3c, 0xff, 0xbf, 0x8f, 0xff, 0xbf, 0xe0, 0xff, 0xbf, 0xff, 0xf7, 0xbe, 0xf4, 0xef, 0x7d, 0xbc, 0xe7, 0x1c, 0x7c, 0xc6, 0x38, 0x40, 0x9c, 0xf3, 0x23, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x34, 0x2c, 0xa5, 0x34, 0x2c, 0xa5, 0x34, 0x2f, 0xa5, 0x34, 0x2f, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x33, 0xad, 0x35, 0x34, 0xad, 0x35, 0x37, 0xad, 0x35, 0x37, 0xad, 0x35, 0x37, 0xad, 0x35, 0x38, 0xad, 0x35, 0x38, 0xad, 0x35, 0x3b, 0xad, 0x35, 0x3c, 0xad, 0x55, 0x3c, 0xad, 0x55, 0x3f, 0xad, 0x55, 0x40, 0xad, 0x55, 0x43, 0xad, 0x55, 0x44, 0xad, 0x55, 0x47, 0xbd, 0xd7, 0x54, 0xe6, 0xfc, 0x80, 0xf7, 0x9e, 0xb3, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xb0, 0xf7, 0x9e, 0x5f, 0xd6, 0x7a, 0x34, 0xc6, 0x18, 0x3f, 0xbd, 0xf7, 0x4f, 0xbd, 0xd7, 0x64, 0xb5, 0x96, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x3f, 0xbd, 0xd7, 0x68, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3f, 0xce, 0x39, 0x33, 0xce, 0x79, 0x2f, 0xd6, 0x9a, 0x28, 0xde, 0xdb, 0x23, 0xf7, 0x7e, 0x50, 0xf7, 0x9e, 0x97, 0xf7, 0xbe, 0xdb, 0xf7, 0x9e, 0xfc, 0xf7, 0x9e, 0xff, 0xf7, 0x7e, 0xe0, 0xef, 0x5d, 0xac, 0xe7, 0x1c, 0x78, 0xd6, 0x9a, 0x44, 0xa5, 0x34, 0x20, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2f, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x33, 0xa5, 0x34, 0x33, 0xad, 0x35, 0x33, 0xad, 0x35, 0x34, 0xad, 0x35, 0x37, 0xad, 0x35, 0x38, 0xad, 0x55, 0x3b, 0xad, 0x55, 0x3b, 0xad, 0x55, 0x3f, 0xad, 0x55, 0x3f, 0xad, 0x55, 0x40, 0xad, 0x55, 0x40, 0xad, 0x55, 0x43, 0xad, 0x55, 0x44, 0xad, 0x55, 0x47, 0xad, 0x75, 0x48, 0xad, 0x75, 0x4b, 0xb5, 0x76, 0x4f, 0xc6, 0x38, 0x63, 0xe6, 0xfc, 0x88, 0xf7, 0x7e, 0xb0, 0xff, 0xdf, 0xd8, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xff, 0xff, 0xb3, 0xff, 0xbf, 0x6f, 0xe7, 0x1c, 0x33, 0xd6, 0x7a, 0x2f, 0xce, 0x39, 0x34, 0xc6, 0x18, 0x3b, 0xbd, 0xf7, 0x44, 0xbd, 0xd7, 0x53, 0xbd, 0xb7, 0x6b, 0xb5, 0x96, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x28, 0xbd, 0xd7, 0x70, 0xc5, 0xf8, 0x4f, 0xc6, 0x18, 0x40, 0xc6, 0x38, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x79, 0x2b, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xde, 0xdb, 0x20, 0xef, 0x5d, 0x3c, 0xf7, 0x7e, 0x74, 0xf7, 0x9e, 0xac, 0xf7, 0x9e, 0xe3, 0xf7, 0x7e, 0xfc, 0xf7, 0x7e, 0xff, 0xef, 0x7d, 0xf3, 0xef, 0x5d, 0xcb, 0xef, 0x3d, 0x9f, 0xe7, 0x1c, 0x77, 0xde, 0xbb, 0x4f, 0xbd, 0xd7, 0x28, 0x9c, 0xf3, 0x1b, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1c, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x20, 0x9c, 0xf3, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x34, 0x33, 0xa5, 0x34, 0x34, 0xad, 0x35, 0x37, 0xad, 0x35, 0x38, 0xad, 0x35, 0x38, 0xad, 0x55, 0x3b, 0xad, 0x55, 0x3c, 0xad, 0x55, 0x40, 0xad, 0x55, 0x43, 0xad, 0x55, 0x44, 0xad, 0x55, 0x47, 0xad, 0x75, 0x48, 0xad, 0x75, 0x4b, 0xad, 0x75, 0x4c, 0xb5, 0x76, 0x50, 0xb5, 0xb6, 0x57, 0xd6, 0x7a, 0x70, 0xe7, 0x1c, 0x8f, 0xef, 0x7d, 0xaf, 0xff, 0xbf, 0xcf, 0xff, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xc0, 0xff, 0xdf, 0x8c, 0xf7, 0xbe, 0x54, 0xde, 0xfb, 0x2b, 0xd6, 0x9a, 0x28, 0xd6, 0x7a, 0x2b, 0xce, 0x59, 0x2c, 0xc6, 0x38, 0x33, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3c, 0xbd, 0xf7, 0x47, 0xbd, 0xd7, 0x54, 0xbd, 0xb7, 0x6f, 0xb5, 0x96, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x10, 0xbd, 0xb7, 0x78, 0xc5, 0xf8, 0x50, 0xc6, 0x18, 0x43, 0xc6, 0x38, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xd6, 0xba, 0x24, 0xde, 0xbb, 0x20, 0xde, 0xfb, 0x1f, 0xef, 0x3d, 0x37, 0xef, 0x5d, 0x63, 0xf7, 0x7e, 0x98, 0xf7, 0x9e, 0xdf, 0xf7, 0x7e, 0xf3, 0xef, 0x7d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xe8, 0xef, 0x3d, 0xc7, 0xe7, 0x3c, 0xa4, 0xe7, 0x1c, 0x84, 0xde, 0xfb, 0x67, 0xd6, 0x9a, 0x48, 0xbd, 0xf7, 0x2b, 0xa5, 0x14, 0x1c, 0x9c, 0xd3, 0x1b, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x20, 0x9c, 0xf3, 0x23, 0x9c, 0xf3, 0x24, 0x9c, 0xf3, 0x27, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x34, 0xa5, 0x34, 0x37, 0xad, 0x35, 0x3b, 0xad, 0x35, 0x3c, 0xad, 0x55, 0x3f, 0xad, 0x55, 0x43, 0xad, 0x55, 0x44, 0xad, 0x55, 0x47, 0xad, 0x75, 0x4b, 0xb5, 0x76, 0x50, 0xbd, 0xd7, 0x58, 0xce, 0x79, 0x6c, 0xde, 0xdb, 0x84, 0xef, 0x3d, 0x9f, 0xf7, 0x7e, 0xb4, 0xff, 0xbf, 0xcc, 0xff, 0xdf, 0xe7, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xa3, 0xff, 0xdf, 0x77, 0xf7, 0x9e, 0x4b, 0xe6, 0xfc, 0x27, 0xde, 0xbb, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x28, 0xce, 0x79, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x34, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xf7, 0x48, 0xbd, 0xd7, 0x57, 0xbd, 0xb7, 0x74, 0xb5, 0x96, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x04, 0xbd, 0xb7, 0x77, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x44, 0xc6, 0x38, 0x38, 0xce, 0x39, 0x33, 0xce, 0x59, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0xba, 0x23, 0xe7, 0x1c, 0x2c, 0xff, 0xdf, 0x8c, 0xff, 0xff, 0x88, 0xff, 0xdf, 0x8f, 0xff, 0xbf, 0x9f, 0xf7, 0x9e, 0xb0, 0xf7, 0x7e, 0xc4, 0xef, 0x7d, 0xd7, 0xef, 0x5d, 0xeb, 0xef, 0x5d, 0xfb, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xf3, 0xef, 0x3d, 0xdc, 0xe7, 0x3c, 0xc4, 0xe7, 0x3c, 0xac, 0xe7, 0x1c, 0x97, 0xe7, 0x1c, 0x80, 0xe6, 0xfc, 0x6c, 0xde, 0xdb, 0x58, 0xd6, 0x9a, 0x47, 0xce, 0x59, 0x34, 0xb5, 0x96, 0x24, 0xa5, 0x14, 0x1c, 0x9c, 0xf3, 0x1b, 0x9c, 0xd3, 0x1b, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x23, 0x9c, 0xd3, 0x24, 0x9c, 0xf3, 0x27, 0x9c, 0xf3, 0x2b, 0x9c, 0xf3, 0x2c, 0xa4, 0xf4, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x34, 0x34, 0xad, 0x55, 0x38, 0xb5, 0x76, 0x40, 0xc6, 0x18, 0x4f, 0xd6, 0x7a, 0x60, 0xde, 0xdb, 0x73, 0xe7, 0x1c, 0x84, 0xef, 0x3d, 0x94, 0xef, 0x7d, 0xa8, 0xf7, 0x9e, 0xbb, 0xff, 0xbf, 0xcc, 0xff, 0xdf, 0xdf, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xab, 0xff, 0xff, 0x88, 0xff, 0xdf, 0x64, 0xf7, 0x9e, 0x40, 0xe6, 0xfc, 0x24, 0xde, 0xdb, 0x23, 0xde, 0xbb, 0x24, 0xd6, 0xba, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x34, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x40, 0xbd, 0xd7, 0x4b, 0xbd, 0xd7, 0x58, 0xb5, 0xb6, 0x78, 0xb5, 0x96, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x68, 0xbd, 0xf7, 0x5c, 0xc6, 0x18, 0x44, 0xc6, 0x18, 0x38, 0xce, 0x39, 0x33, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xde, 0xbb, 0x2b, 0xff, 0xdf, 0x8b, 0xff, 0xdf, 0x8b, 0xff, 0xdf, 0x87, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x7f, 0xff, 0xdf, 0x78, 0xff, 0xdf, 0x74, 0xff, 0xdf, 0x70, 0xff, 0xdf, 0x6f, 0xff, 0xbf, 0x7c, 0xf7, 0x9e, 0x8b, 0xf7, 0x7e, 0x9b, 0xef, 0x7d, 0xab, 0xef, 0x5d, 0xbc, 0xef, 0x5d, 0xcc, 0xef, 0x5d, 0xdc, 0xef, 0x5d, 0xef, 0xef, 0x5d, 0xfb, 0xef, 0x5d, 0xfc, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xf8, 0xef, 0x7d, 0xeb, 0xef, 0x7d, 0xdc, 0xef, 0x7d, 0xd0, 0xef, 0x7d, 0xc4, 0xef, 0x7d, 0xbb, 0xef, 0x5d, 0xaf, 0xef, 0x5d, 0xa7, 0xef, 0x5d, 0x9c, 0xef, 0x5d, 0x93, 0xef, 0x5d, 0x8f, 0xef, 0x5d, 0x84, 0xef, 0x5d, 0x80, 0xef, 0x5d, 0x7b, 0xef, 0x5d, 0x7b, 0xef, 0x3d, 0x70, 0xef, 0x3d, 0x6f, 0xef, 0x3d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x70, 0xef, 0x7d, 0x78, 0xef, 0x7d, 0x7c, 0xf7, 0x7e, 0x80, 0xf7, 0x7e, 0x88, 0xf7, 0x9e, 0x8f, 0xf7, 0x9e, 0x94, 0xf7, 0xbe, 0x9f, 0xf7, 0xbe, 0xa7, 0xff, 0xbf, 0xb0, 0xff, 0xbf, 0xbc, 0xff, 0xdf, 0xc7, 0xff, 0xdf, 0xd3, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xc4, 0xff, 0xff, 0xaf, 0xff, 0xff, 0x97, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x63, 0xf7, 0xbe, 0x47, 0xef, 0x5d, 0x2f, 0xde, 0xfb, 0x20, 0xde, 0xdb, 0x23, 0xde, 0xdb, 0x23, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x37, 0xc6, 0x18, 0x3b, 0xbd, 0xf7, 0x40, 0xbd, 0xd7, 0x4c, 0xbd, 0xd7, 0x5f, 0xb5, 0xb6, 0x77, 0xb5, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x58, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x47, 0xc6, 0x18, 0x3b, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x28, 0xff, 0xbf, 0x84, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x78, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xff, 0xbf, 0x6b, 0xff, 0xbf, 0x67, 0xff, 0xbf, 0x63, 0xff, 0xbf, 0x5f, 0xff, 0xbf, 0x5b, 0xff, 0xbf, 0x57, 0xff, 0xbf, 0x50, 0xff, 0xbf, 0x4c, 0xff, 0xbf, 0x4c, 0xf7, 0x9e, 0x57, 0xef, 0x7d, 0x53, 0xef, 0x5d, 0x53, 0xef, 0x5d, 0x64, 0xef, 0x5d, 0x74, 0xef, 0x7d, 0x84, 0xef, 0x7d, 0x93, 0xef, 0x7d, 0xa0, 0xf7, 0x7e, 0xaf, 0xf7, 0x7e, 0xbb, 0xf7, 0x7e, 0xc7, 0xf7, 0x9e, 0xd0, 0xf7, 0x9e, 0xd8, 0xf7, 0x9e, 0xe3, 0xf7, 0x9e, 0xec, 0xf7, 0x9e, 0xf3, 0xf7, 0x9e, 0xfb, 0xf7, 0x9e, 0xfb, 0xf7, 0xbe, 0xfb, 0xf7, 0xbe, 0xfb, 0xf7, 0xbe, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xef, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xb3, 0xff, 0xff, 0xa7, 0xff, 0xff, 0x9b, 0xff, 0xff, 0x8c, 0xff, 0xff, 0x7c, 0xff, 0xdf, 0x6f, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x4c, 0xf7, 0x9e, 0x3b, 0xef, 0x5d, 0x2b, 0xe6, 0xfc, 0x20, 0xde, 0xfb, 0x20, 0xde, 0xfb, 0x20, 0xde, 0xdb, 0x23, 0xde, 0xdb, 0x23, 0xde, 0xdb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x37, 0xc5, 0xf8, 0x3b, 0xbd, 0xf7, 0x43, 0xbd, 0xd7, 0x4f, 0xbd, 0xd7, 0x60, 0xb5, 0xb6, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x43, 0xbd, 0xd7, 0x68, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3f, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xff, 0xbf, 0x7b, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x70, 0xff, 0xbf, 0x6f, 0xff, 0xbf, 0x68, 0xf7, 0xbe, 0x64, 0xf7, 0xbe, 0x60, 0xf7, 0xbe, 0x5c, 0xf7, 0xbe, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x9e, 0x50, 0xf7, 0x9e, 0x4c, 0xf7, 0x9e, 0x48, 0xef, 0x5d, 0x37, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1f, 0xe7, 0x1c, 0x23, 0xe7, 0x1c, 0x23, 0xe7, 0x3c, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x5d, 0x24, 0xef, 0x5d, 0x27, 0xef, 0x5d, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x3d, 0x27, 0xe7, 0x3c, 0x24, 0xe7, 0x3c, 0x23, 0xe7, 0x3c, 0x20, 0xe7, 0x1c, 0x1c, 0xe6, 0xfc, 0x1f, 0xe6, 0xfc, 0x1f, 0xe6, 0xfc, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x20, 0xde, 0xfb, 0x20, 0xde, 0xfb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x23, 0xde, 0xdb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x37, 0xc5, 0xf8, 0x3c, 0xbd, 0xf7, 0x44, 0xbd, 0xd7, 0x50, 0xbd, 0xb7, 0x64, 0xb5, 0xb6, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x2f, 0xbd, 0xd7, 0x73, 0xc6, 0x18, 0x4c, 0xc6, 0x18, 0x3f, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xf7, 0xbe, 0x70, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x57, 0xf7, 0x9e, 0x53, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4b, 0xef, 0x5d, 0x3c, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xf7, 0x47, 0xbd, 0xd7, 0x53, 0xbd, 0xb7, 0x68, 0xb5, 0x96, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x17, 0xbd, 0xd7, 0x7b, 0xc6, 0x18, 0x50, 0xc6, 0x18, 0x40, 0xc6, 0x38, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xf7, 0x9e, 0x64, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x40, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x34, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xd7, 0x48, 0xbd, 0xd7, 0x57, 0xbd, 0xb7, 0x6f, 0xb5, 0x96, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x07, 0xbd, 0xb7, 0x7b, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x43, 0xc6, 0x38, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xf7, 0x9e, 0x5b, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x40, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x30, 0xc6, 0x18, 0x34, 0xc5, 0xf8, 0x3b, 0xbd, 0xf7, 0x40, 0xbd, 0xd7, 0x4b, 0xbd, 0xd7, 0x58, 0xb5, 0xb6, 0x74, 0xb5, 0x96, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xb5, 0xb6, 0x6f, 0xc5, 0xf8, 0x5c, 0xc6, 0x18, 0x44, 0xc6, 0x38, 0x38, 0xc6, 0x38, 0x33, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xef, 0x7d, 0x50, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x40, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x30, 0xc6, 0x18, 0x37, 0xc5, 0xf8, 0x3b, 0xbd, 0xf7, 0x43, 0xbd, 0xd7, 0x4c, 0xbd, 0xd7, 0x5b, 0xb5, 0xb6, 0x77, 0xb5, 0x96, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x5b, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x47, 0xc6, 0x18, 0x3b, 0xc6, 0x38, 0x33, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xef, 0x5d, 0x47, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x44, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x37, 0xc5, 0xf8, 0x3c, 0xbd, 0xf7, 0x43, 0xbd, 0xd7, 0x4c, 0xbd, 0xd7, 0x5c, 0xb5, 0xb6, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x4b, 0xbd, 0xd7, 0x68, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3c, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xe7, 0x1c, 0x3b, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x47, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xf7, 0x43, 0xbd, 0xd7, 0x4f, 0xbd, 0xd7, 0x5f, 0xb5, 0xb6, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x34, 0xbd, 0xd7, 0x70, 0xc6, 0x18, 0x4f, 0xc6, 0x18, 0x3f, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xde, 0xdb, 0x30, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xf7, 0x44, 0xbd, 0xf7, 0x4f, 0xbd, 0xd7, 0x63, 0xb5, 0xb6, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x1c, 0xbd, 0xd7, 0x78, 0xc5, 0xf8, 0x53, 0xc6, 0x18, 0x43, 0xc6, 0x18, 0x37, 0xc6, 0x38, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0xba, 0x2c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x47, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc6, 0x18, 0x3c, 0xc5, 0xf8, 0x44, 0xbd, 0xf7, 0x50, 0xbd, 0xd7, 0x67, 0xb5, 0xb6, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x08, 0xbd, 0xb7, 0x7c, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x44, 0xc6, 0x18, 0x38, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x28, 0xff, 0xbf, 0x80, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x48, 0xd6, 0xba, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc6, 0x18, 0x3c, 0xc6, 0x18, 0x44, 0xc5, 0xf8, 0x50, 0xbd, 0xd7, 0x6c, 0xb5, 0x96, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xb5, 0xb6, 0x73, 0xbd, 0xf7, 0x5b, 0xc6, 0x18, 0x47, 0xc6, 0x18, 0x38, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xff, 0xbf, 0x78, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x83, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xde, 0xbb, 0x28, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x38, 0x33, 0xc6, 0x18, 0x37, 0xc6, 0x18, 0x3b, 0xc6, 0x18, 0x43, 0xc6, 0x18, 0x50, 0xbd, 0xd7, 0x70, 0xb5, 0x96, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x60, 0xbd, 0xf7, 0x63, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3b, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xf7, 0xbe, 0x6c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x83, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xde, 0xdb, 0x2b, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x24, 0xd6, 0x7a, 0x24, 0xd6, 0x7a, 0x24, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x30, 0xc6, 0x38, 0x37, 0xc6, 0x38, 0x3b, 0xc6, 0x38, 0x43, 0xc6, 0x18, 0x50, 0xbd, 0xd7, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x4c, 0xbd, 0xd7, 0x6b, 0xc6, 0x18, 0x4c, 0xc6, 0x18, 0x3f, 0xc6, 0x18, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x27, 0xf7, 0x9e, 0x63, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xde, 0xdb, 0x2b, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x24, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x30, 0xce, 0x59, 0x34, 0xce, 0x59, 0x37, 0xce, 0x39, 0x40, 0xc6, 0x38, 0x53, 0xbd, 0xd7, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x3b, 0xbd, 0xd7, 0x70, 0xc5, 0xf8, 0x50, 0xc6, 0x18, 0x43, 0xc6, 0x18, 0x38, 0xce, 0x39, 0x34, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x24, 0xf7, 0x9e, 0x58, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7c, 0xff, 0xbf, 0x78, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x70, 0xff, 0xbf, 0x6f, 0xff, 0xbf, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5b, 0xf7, 0x9e, 0x57, 0xf7, 0x9e, 0x53, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xde, 0xdb, 0x28, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x7a, 0x24, 0xd6, 0x7a, 0x24, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x33, 0xce, 0x59, 0x34, 0xce, 0x59, 0x40, 0xce, 0x39, 0x54, 0xbd, 0xd7, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x23, 0xbd, 0xd7, 0x78, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x47, 0xc6, 0x18, 0x3b, 0xc6, 0x38, 0x34, 0xce, 0x59, 0x30, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xf7, 0x7e, 0x4f, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x78, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x70, 0xff, 0xbf, 0x6c, 0xff, 0xbf, 0x68, 0xff, 0xbf, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0xbe, 0x5f, 0xf7, 0x9e, 0x5b, 0xf7, 0x9e, 0x57, 0xf7, 0x9e, 0x53, 0xf7, 0x9e, 0x4f, 0xf7, 0x7e, 0x4b, 0xef, 0x7d, 0x47, 0xe6, 0xfc, 0x2c, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x28, 0xd6, 0x9a, 0x2b, 0xd6, 0x9a, 0x2f, 0xd6, 0x7a, 0x33, 0xd6, 0x7a, 0x3f, 0xce, 0x39, 0x58, 0xbd, 0xb7, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x0b, 0xbd, 0xb7, 0x7f, 0xbd, 0xf7, 0x5b, 0xc6, 0x18, 0x48, 0xc6, 0x18, 0x3c, 0xc6, 0x38, 0x37, 0xce, 0x59, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xef, 0x5d, 0x43, 0xff, 0xdf, 0x87, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0x78, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x70, 0xff, 0xbf, 0x6c, 0xff, 0xbf, 0x68, 0xff, 0xbf, 0x64, 0xf7, 0xbe, 0x60, 0xf7, 0xbe, 0x5c, 0xf7, 0xbe, 0x58, 0xf7, 0x9e, 0x57, 0xf7, 0x9e, 0x53, 0xf7, 0x9e, 0x4f, 0xf7, 0x9e, 0x4b, 0xf7, 0x7e, 0x47, 0xe7, 0x1c, 0x2f, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x28, 0xd6, 0x9a, 0x2c, 0xd6, 0x9a, 0x33, 0xd6, 0x9a, 0x3f, 0xc6, 0x38, 0x60, 0xb5, 0xb6, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xb5, 0xb6, 0x78, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x4c, 0xc6, 0x18, 0x3f, 0xc6, 0x38, 0x38, 0xce, 0x59, 0x33, 0xce, 0x59, 0x2c, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xe7, 0x3c, 0x38, 0xff, 0xdf, 0x87, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x7f, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0x77, 0xff, 0xdf, 0x73, 0xff, 0xbf, 0x6f, 0xff, 0xbf, 0x6c, 0xff, 0xbf, 0x68, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x60, 0xf7, 0xbe, 0x5c, 0xf7, 0xbe, 0x58, 0xf7, 0xbe, 0x54, 0xf7, 0x9e, 0x50, 0xf7, 0x9e, 0x4c, 0xf7, 0x9e, 0x48, 0xf7, 0x7e, 0x47, 0xe7, 0x3c, 0x2f, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x27, 0xd6, 0xba, 0x28, 0xd6, 0xba, 0x30, 0xd6, 0x9a, 0x3f, 0xc6, 0x18, 0x68, 0xb5, 0x96, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x68, 0xbd, 0xd7, 0x64, 0xc5, 0xf8, 0x50, 0xc6, 0x18, 0x40, 0xc6, 0x38, 0x38, 0xce, 0x59, 0x33, 0xce, 0x59, 0x2c, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xe6, 0xfc, 0x2c, 0xff, 0xdf, 0x87, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x7f, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0x77, 0xff, 0xdf, 0x73, 0xff, 0xdf, 0x6f, 0xff, 0xbf, 0x6b, 0xff, 0xbf, 0x67, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x60, 0xff, 0xbf, 0x5c, 0xf7, 0xbe, 0x58, 0xf7, 0xbe, 0x54, 0xf7, 0x9e, 0x50, 0xf7, 0x9e, 0x4c, 0xf7, 0x9e, 0x48, 0xf7, 0x9e, 0x44, 0xe7, 0x3c, 0x2c, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x24, 0xde, 0xdb, 0x27, 0xde, 0xdb, 0x2f, 0xd6, 0xba, 0x40, 0xc6, 0x18, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x54, 0xbd, 0xd7, 0x6c, 0xc5, 0xf8, 0x54, 0xc6, 0x18, 0x44, 0xc6, 0x38, 0x3b, 0xce, 0x39, 0x34, 0xce, 0x59, 0x2c, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x20, 0xde, 0xdb, 0x24, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x78, 0xff, 0xdf, 0x77, 0xff, 0xdf, 0x70, 0xff, 0xdf, 0x6f, 0xff, 0xdf, 0x6b, 0xff, 0xbf, 0x67, 0xff, 0xbf, 0x63, 0xff, 0xbf, 0x5f, 0xff, 0xbf, 0x5b, 0xff, 0xbf, 0x57, 0xf7, 0xbe, 0x53, 0xf7, 0xbe, 0x50, 0xf7, 0x9e, 0x4c, 0xf7, 0x9e, 0x48, 0xf7, 0x9e, 0x44, 0xef, 0x3d, 0x2f, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xfb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x1b, 0xde, 0xfb, 0x1b, 0xde, 0xfb, 0x1b, 0xde, 0xdb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1f, 0xe6, 0xfc, 0x20, 0xe6, 0xfc, 0x24, 0xde, 0xfb, 0x2f, 0xde, 0xbb, 0x43, 0xc5, 0xf8, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x3f, 0xbd, 0xd7, 0x74, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x47, 0xc6, 0x38, 0x3c, 0xce, 0x39, 0x34, 0xce, 0x59, 0x2f, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xdb, 0x20, 0xff, 0xdf, 0x78, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x78, 0xff, 0xdf, 0x74, 0xff, 0xdf, 0x70, 0xff, 0xdf, 0x6c, 0xff, 0xdf, 0x68, 0xff, 0xdf, 0x64, 0xff, 0xdf, 0x60, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x58, 0xff, 0xbf, 0x57, 0xff, 0xbf, 0x53, 0xf7, 0xbe, 0x4f, 0xf7, 0xbe, 0x4b, 0xf7, 0x9e, 0x47, 0xf7, 0x9e, 0x43, 0xef, 0x5d, 0x2f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1f, 0xe7, 0x1c, 0x20, 0xe7, 0x1c, 0x2c, 0xde, 0xbb, 0x44, 0xbd, 0xf7, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x28, 0xbd, 0xd7, 0x7b, 0xc5, 0xf8, 0x5c, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3f, 0xce, 0x39, 0x37, 0xce, 0x59, 0x30, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x1f, 0xd6, 0xba, 0x1f, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xff, 0xdf, 0x6f, 0xff, 0xdf, 0x7f, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0x77, 0xff, 0xdf, 0x73, 0xff, 0xdf, 0x6f, 0xff, 0xdf, 0x6b, 0xff, 0xdf, 0x67, 0xff, 0xdf, 0x63, 0xff, 0xdf, 0x5f, 0xff, 0xdf, 0x5b, 0xff, 0xdf, 0x58, 0xff, 0xbf, 0x54, 0xff, 0xbf, 0x50, 0xff, 0xbf, 0x4c, 0xff, 0xbf, 0x48, 0xf7, 0xbe, 0x44, 0xf7, 0xbe, 0x40, 0xf7, 0x7e, 0x2f, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xef, 0x3d, 0x18, 0xef, 0x3d, 0x1b, 0xef, 0x3d, 0x1f, 0xe7, 0x1c, 0x2c, 0xde, 0xbb, 0x48, 0xbd, 0xd7, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x10, 0xbd, 0xb7, 0x83, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x4f, 0xc6, 0x18, 0x40, 0xce, 0x39, 0x38, 0xce, 0x59, 0x30, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x1b, 0xff, 0xdf, 0x63, 0xff, 0xff, 0x7f, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x74, 0xff, 0xdf, 0x73, 0xff, 0xdf, 0x6c, 0xff, 0xdf, 0x68, 0xff, 0xdf, 0x64, 0xff, 0xdf, 0x60, 0xff, 0xdf, 0x5f, 0xff, 0xdf, 0x58, 0xff, 0xdf, 0x57, 0xff, 0xdf, 0x53, 0xff, 0xdf, 0x4f, 0xff, 0xdf, 0x4b, 0xff, 0xbf, 0x47, 0xff, 0xbf, 0x43, 0xff, 0xbf, 0x3f, 0xf7, 0x9e, 0x2c, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x17, 0xef, 0x5d, 0x18, 0xef, 0x5d, 0x1f, 0xe7, 0x3c, 0x2c, 0xd6, 0x9a, 0x50, 0xbd, 0xb7, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x04, 0xbd, 0xb7, 0x7c, 0xbd, 0xf7, 0x64, 0xc6, 0x18, 0x50, 0xc6, 0x18, 0x43, 0xc6, 0x38, 0x3b, 0xce, 0x59, 0x33, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x1b, 0xff, 0xdf, 0x57, 0xff, 0xff, 0x7c, 0xff, 0xff, 0x78, 0xff, 0xff, 0x74, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x68, 0xff, 0xdf, 0x64, 0xff, 0xdf, 0x5f, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x58, 0xff, 0xdf, 0x54, 0xff, 0xdf, 0x50, 0xff, 0xdf, 0x4b, 0xff, 0xdf, 0x48, 0xff, 0xdf, 0x44, 0xff, 0xdf, 0x3f, 0xff, 0xbf, 0x3c, 0xf7, 0x9e, 0x28, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x13, 0xf7, 0x7e, 0x14, 0xef, 0x5d, 0x1c, 0xe7, 0x3c, 0x2c, 0xd6, 0x7a, 0x58, 0xb5, 0x96, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x6f, 0xbd, 0xd7, 0x6b, 0xc5, 0xf8, 0x54, 0xc6, 0x18, 0x44, 0xc6, 0x38, 0x3c, 0xce, 0x59, 0x33, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x18, 0xde, 0xdb, 0x18, 0xff, 0xbf, 0x4c, 0xff, 0xff, 0x7c, 0xff, 0xff, 0x78, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xdf, 0x4f, 0xff, 0xdf, 0x48, 0xff, 0xdf, 0x47, 0xff, 0xdf, 0x43, 0xff, 0xdf, 0x3f, 0xff, 0xdf, 0x3b, 0xff, 0xbf, 0x2b, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x10, 0xf7, 0x9e, 0x13, 0xef, 0x7d, 0x1b, 0xe7, 0x3c, 0x2c, 0xce, 0x39, 0x5f, 0xb5, 0x96, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x5b, 0xbd, 0xd7, 0x70, 0xc5, 0xf8, 0x58, 0xc6, 0x18, 0x47, 0xc6, 0x38, 0x3c, 0xce, 0x59, 0x34, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1b, 0xde, 0xdb, 0x18, 0xde, 0xdb, 0x18, 0xde, 0xfb, 0x17, 0xff, 0xbf, 0x40, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x77, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x53, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x47, 0xff, 0xdf, 0x44, 0xff, 0xdf, 0x40, 0xff, 0xdf, 0x3c, 0xff, 0xdf, 0x38, 0xff, 0xdf, 0x2b, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x10, 0xf7, 0x7e, 0x1b, 0xe7, 0x3c, 0x30, 0xc6, 0x38, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x44, 0xbd, 0xd7, 0x77, 0xc5, 0xf8, 0x5b, 0xc6, 0x18, 0x48, 0xc6, 0x38, 0x3f, 0xce, 0x59, 0x34, 0xce, 0x79, 0x2c, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x20, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x17, 0xde, 0xdb, 0x17, 0xde, 0xfb, 0x14, 0xf7, 0xbe, 0x34, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x74, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x38, 0xff, 0xff, 0x37, 0xff, 0xdf, 0x2b, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x1b, 0xe7, 0x1c, 0x37, 0xc6, 0x18, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x2f, 0xbd, 0xd7, 0x7b, 0xc5, 0xf8, 0x5f, 0xc6, 0x18, 0x4c, 0xc6, 0x38, 0x3f, 0xce, 0x59, 0x37, 0xce, 0x79, 0x2f, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x20, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x18, 0xde, 0xdb, 0x17, 0xde, 0xfb, 0x14, 0xe6, 0xfc, 0x13, 0xf7, 0x9e, 0x27, 0xff, 0xff, 0x78, 0xff, 0xff, 0x74, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x27, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x08, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x1c, 0xe6, 0xfc, 0x3c, 0xc6, 0x18, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x17, 0xbd, 0xb7, 0x80, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x4f, 0xc6, 0x38, 0x40, 0xce, 0x59, 0x38, 0xd6, 0x7a, 0x2f, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x18, 0xde, 0xfb, 0x14, 0xe6, 0xfc, 0x13, 0xe7, 0x1c, 0x13, 0xf7, 0x7e, 0x1b, 0xff, 0xff, 0x78, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x27, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x1f, 0xde, 0xfb, 0x43, 0xbd, 0xd7, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x07, 0xbd, 0xb7, 0x7f, 0xbd, 0xf7, 0x63, 0xc6, 0x18, 0x50, 0xc6, 0x38, 0x43, 0xce, 0x59, 0x38, 0xd6, 0x7a, 0x2f, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x24, 0xde, 0xbb, 0x1f, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x18, 0xde, 0xfb, 0x14, 0xe6, 0xfc, 0x13, 0xe7, 0x1c, 0x10, 0xef, 0x5d, 0x14, 0xff, 0xff, 0x73, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x28, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x20, 0xd6, 0x9a, 0x4f, 0xb5, 0x96, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xbd, 0xb7, 0x70, 0xc5, 0xf8, 0x67, 0xc6, 0x18, 0x53, 0xc6, 0x38, 0x43, 0xce, 0x59, 0x3b, 0xd6, 0x7a, 0x30, 0xd6, 0x9a, 0x28, 0xd6, 0x9a, 0x23, 0xde, 0xbb, 0x1f, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x18, 0xe6, 0xfc, 0x14, 0xe7, 0x1c, 0x13, 0xe7, 0x1c, 0x10, 0xef, 0x3d, 0x10, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x28, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x7d, 0x24, 0xce, 0x59, 0x57, 0xb5, 0x96, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x5f, 0xc5, 0xf8, 0x68, 0xc6, 0x18, 0x53, 0xce, 0x39, 0x44, 0xce, 0x59, 0x3b, 0xd6, 0x7a, 0x30, 0xd6, 0x9a, 0x28, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x1f, 0xde, 0xdb, 0x1b, 0xde, 0xfb, 0x17, 0xe6, 0xfc, 0x13, 0xe7, 0x1c, 0x10, 0xe7, 0x1c, 0x0f, 0xe7, 0x3c, 0x0f, 0xff, 0xff, 0x60, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x28, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0xbe, 0x13, 0xef, 0x5d, 0x2b, 0xce, 0x59, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x4b, 0xc5, 0xf8, 0x6c, 0xc6, 0x18, 0x54, 0xce, 0x59, 0x44, 0xce, 0x79, 0x3b, 0xd6, 0x7a, 0x30, 0xd6, 0x9a, 0x28, 0xd6, 0xba, 0x23, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1b, 0xde, 0xfb, 0x17, 0xe6, 0xfc, 0x13, 0xe7, 0x1c, 0x10, 0xe7, 0x3c, 0x0f, 0xe7, 0x3c, 0x0c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x27, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x17, 0xe7, 0x3c, 0x30, 0xc6, 0x38, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x34, 0xc5, 0xf8, 0x70, 0xc6, 0x38, 0x54, 0xce, 0x59, 0x44, 0xd6, 0x7a, 0x38, 0xd6, 0x9a, 0x30, 0xd6, 0x9a, 0x28, 0xde, 0xbb, 0x23, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1b, 0xe6, 0xfc, 0x17, 0xe7, 0x1c, 0x13, 0xe7, 0x1c, 0x0f, 0xe7, 0x3c, 0x0f, 0xef, 0x3d, 0x0c, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x18, 0xe7, 0x1c, 0x37, 0xc6, 0x18, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x1c, 0xc5, 0xf8, 0x77, 0xce, 0x39, 0x57, 0xce, 0x59, 0x44, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x30, 0xd6, 0xba, 0x28, 0xde, 0xbb, 0x23, 0xde, 0xdb, 0x1c, 0xde, 0xfb, 0x18, 0xe6, 0xfc, 0x14, 0xe7, 0x1c, 0x10, 0xe7, 0x1c, 0x0f, 0xe7, 0x3c, 0x0c, 0xef, 0x3d, 0x0b, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xde, 0xfb, 0x40, 0xbd, 0xd7, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x08, 0xbd, 0xf7, 0x78, 0xce, 0x39, 0x57, 0xce, 0x79, 0x47, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x30, 0xde, 0xbb, 0x28, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1c, 0xde, 0xfb, 0x18, 0xe7, 0x1c, 0x14, 0xe7, 0x1c, 0x10, 0xe7, 0x3c, 0x0f, 0xef, 0x3d, 0x0c, 0xef, 0x5d, 0x0b, 0xff, 0xff, 0x34, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0c, 0xf7, 0x7e, 0x1f, 0xde, 0xbb, 0x4b, 0xb5, 0xb6, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xbd, 0xd7, 0x6f, 0xce, 0x59, 0x58, 0xd6, 0x7a, 0x44, 0xd6, 0x9a, 0x38, 0xd6, 0xba, 0x30, 0xde, 0xdb, 0x27, 0xde, 0xdb, 0x20, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x18, 0xe7, 0x1c, 0x14, 0xe7, 0x1c, 0x10, 0xe7, 0x3c, 0x0c, 0xef, 0x3d, 0x0c, 0xef, 0x5d, 0x0b, 0xff, 0xff, 0x28, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xff, 0xbf, 0x0f, 0xef, 0x7d, 0x23, 0xce, 0x79, 0x57, 0xb5, 0x96, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x5c, 0xce, 0x59, 0x5b, 0xd6, 0x9a, 0x44, 0xd6, 0xba, 0x37, 0xde, 0xbb, 0x2f, 0xde, 0xdb, 0x27, 0xde, 0xfb, 0x20, 0xe6, 0xfc, 0x1c, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x14, 0xe7, 0x3c, 0x10, 0xe7, 0x3c, 0x0c, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x08, 0xff, 0xdf, 0x1c, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x13, 0xef, 0x5d, 0x28, 0xce, 0x59, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x4b, 0xce, 0x59, 0x5c, 0xd6, 0x9a, 0x43, 0xde, 0xbb, 0x34, 0xde, 0xdb, 0x2c, 0xde, 0xdb, 0x24, 0xe6, 0xfc, 0x1f, 0xe6, 0xfc, 0x1b, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x14, 0xe7, 0x3c, 0x10, 0xef, 0x3d, 0x0c, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x08, 0xff, 0xdf, 0x13, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0xbe, 0x14, 0xef, 0x3d, 0x2c, 0xc6, 0x38, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x37, 0xce, 0x59, 0x60, 0xd6, 0x9a, 0x43, 0xde, 0xdb, 0x33, 0xde, 0xdb, 0x2b, 0xde, 0xfb, 0x23, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x17, 0xe7, 0x3c, 0x13, 0xe7, 0x3c, 0x10, 0xef, 0x3d, 0x0c, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x08, 0xff, 0xbf, 0x0b, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x17, 0xe7, 0x3c, 0x33, 0xc6, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x23, 0xce, 0x59, 0x64, 0xd6, 0xba, 0x43, 0xde, 0xdb, 0x33, 0xde, 0xfb, 0x28, 0xe7, 0x1c, 0x20, 0xe7, 0x1c, 0x1c, 0xe7, 0x3c, 0x18, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x13, 0xef, 0x3d, 0x0f, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x08, 0xef, 0x7d, 0x08, 0xf7, 0x9e, 0x07, 0xff, 0xff, 0x63, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x18, 0xe7, 0x1c, 0x3c, 0xbd, 0xf7, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x0b, 0xc6, 0x38, 0x6c, 0xde, 0xbb, 0x40, 0xde, 0xfb, 0x30, 0xe7, 0x1c, 0x27, 0xe7, 0x1c, 0x20, 0xe7, 0x3c, 0x1b, 0xe7, 0x3c, 0x17, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x10, 0xef, 0x5d, 0x0f, 0xef, 0x5d, 0x0b, 0xef, 0x7d, 0x08, 0xef, 0x7d, 0x07, 0xf7, 0x7e, 0x04, 0xff, 0xff, 0x58, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0c, 0xf7, 0x9e, 0x1c, 0xde, 0xdb, 0x47, 0xbd, 0xb7, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xc6, 0x18, 0x68, 0xde, 0xbb, 0x44, 0xe6, 0xfc, 0x30, 0xe7, 0x1c, 0x24, 0xe7, 0x3c, 0x1f, 0xef, 0x3d, 0x18, 0xef, 0x5d, 0x14, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x0c, 0xef, 0x7d, 0x0b, 0xef, 0x7d, 0x08, 0xf7, 0x7e, 0x07, 0xf7, 0x9e, 0x04, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x20, 0xd6, 0x9a, 0x53, 0xb5, 0x96, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x5b, 0xde, 0xbb, 0x47, 0xe7, 0x1c, 0x2f, 0xe7, 0x3c, 0x23, 0xef, 0x3d, 0x1c, 0xef, 0x5d, 0x18, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0c, 0xf7, 0x7e, 0x0b, 0xf7, 0x7e, 0x07, 0xf7, 0x9e, 0x07, 0xf7, 0x9e, 0x04, 0xff, 0xff, 0x44, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x24, 0xce, 0x59, 0x57, 0xb5, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x4b, 0xde, 0xbb, 0x48, 0xe7, 0x1c, 0x2f, 0xef, 0x5d, 0x20, 0xef, 0x5d, 0x1b, 0xef, 0x5d, 0x14, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0b, 0xf7, 0x9e, 0x08, 0xf7, 0x9e, 0x07, 0xf7, 0x9e, 0x07, 0xf7, 0x9e, 0x04, 0xff, 0xff, 0x38, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x13, 0xef, 0x5d, 0x2b, 0xce, 0x39, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xf7, 0x38, 0xd6, 0xba, 0x4c, 0xe7, 0x3c, 0x2c, 0xef, 0x5d, 0x1f, 0xef, 0x7d, 0x18, 0xf7, 0x7e, 0x13, 0xf7, 0x7e, 0x10, 0xf7, 0x7e, 0x0f, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x08, 0xf7, 0x9e, 0x07, 0xf7, 0x9e, 0x04, 0xf7, 0xbe, 0x04, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0xbe, 0x14, 0xef, 0x3d, 0x30, 0xc6, 0x18, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x27, 0xd6, 0x9a, 0x54, 0xe7, 0x3c, 0x2c, 0xef, 0x7d, 0x1c, 0xf7, 0x7e, 0x14, 0xf7, 0x9e, 0x10, 0xf7, 0x9e, 0x0f, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x08, 0xf7, 0xbe, 0x07, 0xf7, 0xbe, 0x07, 0xf7, 0xbe, 0x04, 0xf7, 0xbe, 0x04, 0xff, 0xff, 0x24, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x18, 0xe7, 0x1c, 0x37, 0xc5, 0xf8, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x0f, 0xce, 0x79, 0x5b, 0xef, 0x3d, 0x2c, 0xf7, 0x7e, 0x1c, 0xf7, 0x9e, 0x13, 0xf7, 0x9e, 0x0f, 0xf7, 0xbe, 0x0c, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x07, 0xf7, 0xbe, 0x07, 0xf7, 0xbe, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xff, 0x18, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1b, 0xde, 0xdb, 0x43, 0xbd, 0xd7, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x04, 0xce, 0x39, 0x5c, 0xe7, 0x3c, 0x2c, 0xf7, 0x7e, 0x18, 0xf7, 0xbe, 0x10, 0xf7, 0xbe, 0x0f, 0xff, 0xbf, 0x0b, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xff, 0x0f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0c, 0xf7, 0x7e, 0x1f, 0xd6, 0xba, 0x4c, 0xb5, 0x96, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x38, 0x53, 0xe7, 0x3c, 0x2f, 0xf7, 0x7e, 0x18, 0xf7, 0xbe, 0x0f, 0xff, 0xbf, 0x0b, 0xff, 0xbf, 0x08, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x07, 0xff, 0xff, 0x64, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x7d, 0x23, 0xce, 0x79, 0x54, 0xb5, 0x96, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x38, 0x48, 0xe7, 0x1c, 0x34, 0xf7, 0x7e, 0x18, 0xff, 0xbf, 0x0f, 0xff, 0xbf, 0x08, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x27, 0xce, 0x59, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xf8, 0x3b, 0xe6, 0xfc, 0x3b, 0xf7, 0x7e, 0x1b, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x08, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x54, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x13, 0xef, 0x3d, 0x2f, 0xce, 0x39, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x2b, 0xde, 0xdb, 0x44, 0xf7, 0x7e, 0x1c, 0xff, 0xbf, 0x0c, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x48, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x17, 0xe7, 0x3c, 0x33, 0xce, 0x39, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x14, 0xd6, 0x9a, 0x4f, 0xf7, 0x7e, 0x1f, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x18, 0xe7, 0x1c, 0x3b, 0xbd, 0xd7, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x07, 0xce, 0x79, 0x58, 0xef, 0x7d, 0x23, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x34, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xde, 0xbb, 0x47, 0xb5, 0x96, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xce, 0x39, 0x54, 0xef, 0x5d, 0x28, 0xff, 0xbf, 0x10, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0c, 0xf7, 0x7e, 0x20, 0xd6, 0x7a, 0x50, 0xb5, 0x96, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x48, 0xef, 0x3d, 0x2c, 0xf7, 0xbe, 0x13, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x20, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x7d, 0x24, 0xce, 0x59, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x3b, 0xe7, 0x1c, 0x34, 0xf7, 0x9e, 0x14, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x17, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x23, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x28, 0xce, 0x39, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xf7, 0x2c, 0xe6, 0xfc, 0x3f, 0xf7, 0x9e, 0x18, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x23, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x14, 0xef, 0x3d, 0x2f, 0xc6, 0x38, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x1b, 0xd6, 0xba, 0x4b, 0xf7, 0x7e, 0x1b, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x17, 0xe7, 0x1c, 0x37, 0xbd, 0xf7, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x08, 0xce, 0x79, 0x54, 0xef, 0x7d, 0x1f, 0xff, 0xbf, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x58, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x18, 0xde, 0xdb, 0x40, 0xbd, 0xb7, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xce, 0x59, 0x53, 0xef, 0x5d, 0x24, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x50, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xd6, 0x9a, 0x4b, 0xb5, 0x96, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x39, 0x48, 0xef, 0x3d, 0x2b, 0xf7, 0xbe, 0x10, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x47, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0c, 0xf7, 0x7e, 0x20, 0xce, 0x79, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x3c, 0xe7, 0x3c, 0x30, 0xf7, 0xbe, 0x13, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x7d, 0x24, 0xce, 0x59, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xf8, 0x30, 0xe6, 0xfc, 0x38, 0xf7, 0x9e, 0x17, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x33, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x28, 0xc6, 0x38, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x1f, 0xde, 0xdb, 0x44, 0xf7, 0x9e, 0x1b, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x28, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x13, 0xef, 0x3d, 0x30, 0xc6, 0x18, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x0b, 0xd6, 0x9a, 0x4f, 0xf7, 0x7e, 0x1c, 0xff, 0xbf, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1f, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x14, 0xe6, 0xfc, 0x3b, 0xbd, 0xd7, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xce, 0x79, 0x4f, 0xef, 0x7d, 0x20, 0xff, 0xbf, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x14, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x18, 0xd6, 0xba, 0x47, 0xb5, 0x96, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x59, 0x48, 0xef, 0x5d, 0x27, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xce, 0x79, 0x4b, 0xb5, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x38, 0x40, 0xe7, 0x3c, 0x2c, 0xf7, 0xbe, 0x13, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0c, 0xf7, 0x7e, 0x1f, 0xce, 0x59, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xf8, 0x33, 0xe7, 0x1c, 0x34, 0xf7, 0x9e, 0x14, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x54, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x5d, 0x24, 0xce, 0x39, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x20, 0xde, 0xfb, 0x3f, 0xf7, 0x9e, 0x18, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x2b, 0xc6, 0x18, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x0f, 0xd6, 0x9a, 0x4b, 0xf7, 0x9e, 0x1b, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x43, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x13, 0xe7, 0x1c, 0x33, 0xbd, 0xd7, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x04, 0xce, 0x79, 0x4f, 0xef, 0x7d, 0x1f, 0xff, 0xbf, 0x0c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x38, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xdf, 0x18, 0xd5, 0x70, 0x0c, 0xd5, 0x90, 0x1c, 0xd5, 0x90, 0x33, 0xd5, 0x90, 0x44, 0xdd, 0x90, 0x57, 0xdd, 0x90, 0x64, 0xdd, 0x90, 0x78, 0xdd, 0x90, 0x87, 0xdd, 0x90, 0x94, 0xdd, 0x90, 0x9f, 0xdd, 0x90, 0xab, 0xdd, 0x90, 0xac, 0xdd, 0x90, 0xac, 0xdd, 0x90, 0xb4, 0xdd, 0x90, 0xcb, 0xdd, 0x90, 0xcf, 0xdd, 0x90, 0xd4, 0xdd, 0x90, 0xd4, 0xdd, 0x90, 0xd4, 0xdd, 0x90, 0xd4, 0xdd, 0x90, 0xd4, 0xdd, 0x90, 0xd4, 0xdd, 0x90, 0xd4, 0xdd, 0x90, 0xd4, 0xdd, 0x90, 0xcf, 0xdd, 0x6f, 0xcb, 0xdd, 0x6f, 0xc3, 0xdd, 0x6f, 0xbc, 0xdd, 0x6e, 0xb4, 0xd5, 0x4e, 0xab, 0xd5, 0x4e, 0xa0, 0xd5, 0x2d, 0x94, 0xd5, 0x2d, 0x88, 0xd5, 0x2d, 0x78, 0xd5, 0x0d, 0x6b, 0xd5, 0x0d, 0x5b, 0xd5, 0x0c, 0x47, 0xd5, 0x0c, 0x33, 0xd5, 0x0c, 0x1f, 0xd5, 0x0d, 0x0c, 0xd5, 0x0c, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0xbe, 0x14, 0xde, 0xdb, 0x3c, 0xb5, 0x96, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x59, 0x48, 0xef, 0x5d, 0x24, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x30, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x47, 0xf7, 0x5b, 0x57, 0xee, 0xd8, 0x68, 0xee, 0x96, 0x78, 0xe6, 0x55, 0x88, 0xe6, 0x34, 0x9b, 0xde, 0x13, 0xaf, 0xdd, 0xf3, 0xc4, 0xdd, 0xd2, 0xdb, 0xdd, 0xd2, 0xec, 0xd5, 0x90, 0xfb, 0xd5, 0x90, 0xff, 0xd5, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xfb, 0xd5, 0x0d, 0xec, 0xd5, 0x0d, 0xd8, 0xd5, 0x0d, 0xbf, 0xd5, 0x0d, 0xa3, 0xd5, 0x0d, 0x84, 0xd5, 0x0d, 0x67, 0xd5, 0x0d, 0x43, 0xd5, 0x0c, 0x23, 0xd5, 0x0c, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x18, 0xd6, 0x7a, 0x4b, 0xb5, 0x96, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x39, 0x3f, 0xef, 0x5d, 0x2b, 0xff, 0xbf, 0x10, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x27, 0xff, 0xdf, 0x60, 0xf7, 0x1a, 0x7c, 0xee, 0x97, 0x9b, 0xe6, 0x55, 0xbb, 0xe6, 0x13, 0xdc, 0xe5, 0xf2, 0xf8, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xf7, 0xd5, 0x2d, 0xd4, 0xd5, 0x0d, 0xab, 0xd5, 0x0d, 0x80, 0xd5, 0x0c, 0x53, 0xd5, 0x0c, 0x20, 0xd5, 0x0c, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xce, 0x59, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x38, 0x33, 0xe7, 0x1c, 0x30, 0xf7, 0xbe, 0x13, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x0d, 0x1b, 0xd5, 0x2d, 0x5b, 0xd5, 0x2d, 0x97, 0xdd, 0x90, 0xd4, 0xe6, 0x34, 0xfb, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4f, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xe8, 0xd5, 0x0d, 0xb4, 0xd5, 0x0d, 0x7b, 0xd5, 0x0c, 0x3b, 0xd5, 0x0c, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0c, 0xf7, 0x7e, 0x20, 0xce, 0x39, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xf7, 0x24, 0xe6, 0xfc, 0x3b, 0xf7, 0x9e, 0x17, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xf6, 0xb9, 0x00, 0xd5, 0x2d, 0x24, 0xd5, 0x2d, 0x7c, 0xd5, 0x2d, 0xcc, 0xd5, 0x2e, 0xfc, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x8f, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xef, 0xd5, 0x0d, 0xab, 0xd5, 0x0d, 0x5c, 0xd5, 0x0c, 0x0f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x5d, 0x24, 0xc6, 0x18, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x14, 0xde, 0xbb, 0x44, 0xf7, 0x9e, 0x18, 0xf7, 0x5c, 0x0b, 0xd5, 0x4e, 0x4f, 0xd5, 0x4e, 0xbc, 0xd5, 0x4e, 0xfc, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6f, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xd2, 0xff, 0xe5, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x0d, 0xf3, 0xd5, 0x0d, 0x9f, 0xd5, 0x2d, 0x33, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x3d, 0x2c, 0xbd, 0xf7, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x07, 0xd6, 0x7a, 0x4c, 0xe6, 0x55, 0x40, 0xdd, 0x6f, 0xc4, 0xd5, 0x6e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6f, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf3, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x14, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4f, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xfc, 0xd5, 0x2d, 0xab, 0xe6, 0x34, 0x2b, 0xde, 0xfb, 0x38, 0xb5, 0x96, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xd6, 0x16, 0x67, 0xdd, 0xb0, 0xf0, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x6e, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf3, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6f, 0xe8, 0xd6, 0x16, 0x68, 0xb5, 0x96, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0xb2, 0xac, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6e, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb1, 0xff, 0xd5, 0xd3, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x71, 0xa7, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6f, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xf2, 0xff, 0xd5, 0xd3, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x71, 0x68, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6f, 0xff, 0xe5, 0xf2, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xf2, 0xff, 0xd5, 0xb3, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd6, 0x1b, 0xd5, 0x70, 0xfc, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6e, 0xff, 0xdd, 0x6f, 0xff, 0xe5, 0xf2, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xcd, 0x30, 0xff, 0xac, 0x8f, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x07, 0xc5, 0x30, 0xe8, 0xcc, 0xee, 0xff, 0xd5, 0x0d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6e, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0xd1, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xcd, 0x0e, 0xff, 0xac, 0x4c, 0xff, 0xac, 0x2c, 0xff, 0xa4, 0x2d, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xc5, 0x30, 0xc8, 0xc4, 0xee, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xcc, 0xed, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0xb1, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x2e, 0xff, 0xbc, 0x8c, 0xff, 0xa3, 0xea, 0xff, 0x9b, 0xa9, 0xff, 0xa3, 0xca, 0xff, 0xac, 0x4d, 0xff, 0x9b, 0xec, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x51, 0xa4, 0xcc, 0xee, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0xac, 0xff, 0xcc, 0xed, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x90, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6e, 0xff, 0xd5, 0x4e, 0xff, 0xcc, 0xed, 0xff, 0xbc, 0x6b, 0xff, 0xab, 0xea, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0xa3, 0xcb, 0xff, 0xa4, 0x4d, 0xff, 0x9b, 0x89, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x51, 0x80, 0xcd, 0x0e, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0xac, 0xff, 0xcc, 0xed, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x14, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x0d, 0xff, 0xc4, 0xac, 0xff, 0xbc, 0x4b, 0xff, 0xac, 0x0a, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa3, 0xeb, 0xff, 0xa4, 0x2d, 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x52, 0x5c, 0xcd, 0x2f, 0xff, 0xcc, 0xcd, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8c, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0xb2, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x0d, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xac, 0xff, 0xbc, 0x6b, 0xff, 0xb4, 0x4b, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xc9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa3, 0xeb, 0xff, 0xa4, 0x4d, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x52, 0x37, 0xcd, 0x2f, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8c, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x0e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6e, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x0d, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xec, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xbc, 0x6b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2a, 0xff, 0xac, 0x0a, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa4, 0x0c, 0xff, 0xac, 0x2d, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0x52, 0x13, 0xcd, 0x50, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xad, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x8b, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xbc, 0x8c, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x2c, 0xff, 0xa4, 0x0c, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xcd, 0x51, 0xeb, 0xcd, 0x0e, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x30, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xca, 0xff, 0xac, 0x4d, 0xff, 0x9b, 0xeb, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x51, 0xc8, 0xcd, 0x0e, 0xff, 0xcc, 0xcd, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0xa3, 0xcb, 0xff, 0xac, 0x6e, 0xff, 0x9b, 0x89, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x51, 0xa4, 0xcd, 0x2f, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xcd, 0x2f, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa4, 0x0c, 0xff, 0xa4, 0x4e, 0xf8, 0x93, 0x69, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x51, 0x80, 0xcd, 0x50, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xcd, 0x0f, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x2c, 0xff, 0xa4, 0x4e, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x31, 0x5c, 0xcd, 0x51, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xcd, 0x0e, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0xa3, 0xeb, 0xff, 0xac, 0x4d, 0xff, 0xa4, 0x2d, 0xac, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x0f, 0x38, 0xcd, 0x71, 0xff, 0xcd, 0x2e, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xcc, 0xed, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0xb1, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2f, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa4, 0x0b, 0xff, 0xac, 0x6e, 0xff, 0xa4, 0x2d, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0xee, 0x17, 0xc5, 0x51, 0xff, 0xcd, 0x2f, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xcd, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb1, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2f, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x0c, 0xff, 0xac, 0x8f, 0xff, 0x9b, 0xec, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0xab, 0x03, 0xc5, 0x51, 0xff, 0xcd, 0x50, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xcc, 0xcc, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb1, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2f, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x2d, 0xff, 0xac, 0x8f, 0xff, 0x9b, 0x8a, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x10, 0xef, 0xcd, 0x51, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xcd, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0xb1, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x9b, 0x89, 0xff, 0xa3, 0xeb, 0xff, 0xac, 0x6e, 0xff, 0xac, 0xb0, 0xef, 0x9b, 0xaa, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x0f, 0xc0, 0xc5, 0x31, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xcd, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xd5, 0x91, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x68, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xcb, 0xff, 0xa4, 0x4d, 0xff, 0xac, 0xb0, 0xff, 0xcd, 0xd5, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3b, 0xa0, 0xcd, 0x30, 0xe7, 0xc5, 0x10, 0xff, 0xcd, 0x51, 0xff, 0xcd, 0x0f, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0x8c, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x48, 0xff, 0x93, 0x68, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0x9b, 0xcb, 0xff, 0xa4, 0x2d, 0xff, 0xac, 0x90, 0xff, 0xb4, 0xf2, 0xcb, 0xef, 0x7d, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x9f, 0xef, 0x5d, 0xcc, 0xd6, 0x57, 0xbf, 0xc5, 0x52, 0xdf, 0xc5, 0x31, 0xfc, 0xc5, 0x51, 0xff, 0xcd, 0x30, 0xff, 0xc4, 0xef, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xad, 0xff, 0xc4, 0xac, 0xff, 0xcd, 0x50, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x30, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0f, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xcd, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x49, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0x9b, 0xcb, 0xff, 0xa4, 0x0c, 0xff, 0xa4, 0x4e, 0xff, 0xac, 0x8f, 0xf8, 0xb5, 0x13, 0xb0, 0xd6, 0x9a, 0x9c, 0xf7, 0x7e, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xbf, 0xa4, 0xff, 0xdf, 0xf7, 0xff, 0xbf, 0xe7, 0xef, 0x7d, 0xcf, 0xde, 0xba, 0xbb, 0xc5, 0x93, 0xcb, 0xbd, 0x10, 0xef, 0xc5, 0x31, 0xff, 0xc5, 0x10, 0xff, 0xc4, 0xef, 0xff, 0xbc, 0xce, 0xff, 0xcd, 0x30, 0xff, 0xd5, 0x92, 0xff, 0xcd, 0x72, 0xff, 0xcd, 0x71, 0xff, 0xcd, 0x51, 0xff, 0xcd, 0x30, 0xff, 0xcd, 0x30, 0xff, 0xc5, 0x0f, 0xff, 0xc4, 0xef, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0xce, 0xff, 0xc4, 0xce, 0xff, 0xbc, 0xad, 0xff, 0xbc, 0x8d, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x93, 0x69, 0xff, 0x93, 0x8a, 0xff, 0x9b, 0xab, 0xff, 0x9b, 0xec, 0xff, 0xa4, 0x4d, 0xff, 0xac, 0x8f, 0xff, 0xac, 0xf1, 0xdb, 0xc5, 0xf7, 0xa0, 0xce, 0x59, 0xab, 0xd6, 0x9a, 0xcc, 0xf7, 0x7e, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0xfb, 0x90, 0xc6, 0x18, 0xdf, 0xef, 0x3d, 0xf0, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xec, 0xf7, 0x9e, 0xd7, 0xe7, 0x3c, 0xbc, 0xd6, 0x37, 0xbb, 0xc5, 0x52, 0xcf, 0xbc, 0xf0, 0xf0, 0xbc, 0xf0, 0xff, 0xc5, 0x52, 0xff, 0xcd, 0xb3, 0xff, 0xcd, 0x73, 0xff, 0xc5, 0x52, 0xff, 0xc5, 0x31, 0xff, 0xc5, 0x10, 0xff, 0xc4, 0xef, 0xff, 0xbc, 0xef, 0xff, 0xbc, 0xce, 0xff, 0xbc, 0xae, 0xff, 0xbc, 0xad, 0xff, 0xbc, 0x8d, 0xff, 0xb4, 0x6d, 0xff, 0xb4, 0x6c, 0xff, 0xac, 0x2b, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x49, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x8b, 0x29, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x6a, 0xff, 0x93, 0xab, 0xff, 0x9b, 0xcc, 0xff, 0x9c, 0x2d, 0xff, 0xa4, 0x6f, 0xff, 0xb5, 0x12, 0xe4, 0xc5, 0xf7, 0xb8, 0xd6, 0x7a, 0xb0, 0xd6, 0x7a, 0xc7, 0xc6, 0x38, 0xcf, 0xb5, 0x96, 0xd8, 0xde, 0xfb, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x1c, 0x88, 0x9c, 0xf3, 0xaf, 0x8c, 0x31, 0x9c, 0xb5, 0x76, 0xb7, 0xde, 0xfb, 0xdb, 0xff, 0xbf, 0xf3, 0xff, 0xdf, 0xf3, 0xf7, 0xbe, 0xe4, 0xef, 0x5d, 0xcc, 0xe6, 0xfc, 0xaf, 0xce, 0x17, 0xaf, 0xcd, 0xd5, 0xcb, 0xd5, 0xf6, 0xeb, 0xcd, 0xb4, 0xfc, 0xc5, 0x93, 0xff, 0xc5, 0x52, 0xff, 0xbd, 0x31, 0xff, 0xbc, 0xf0, 0xff, 0xb4, 0xcf, 0xff, 0xb4, 0xaf, 0xff, 0xb4, 0x8e, 0xff, 0xac, 0x6d, 0xff, 0xac, 0x4d, 0xff, 0xac, 0x4c, 0xff, 0xac, 0x2c, 0xff, 0xa3, 0xea, 0xff, 0xa3, 0xca, 0xff, 0x9b, 0xca, 0xff, 0x9b, 0xca, 0xff, 0xa3, 0xca, 0xff, 0x9b, 0xaa, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x49, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x4a, 0xff, 0x8b, 0x8b, 0xff, 0x93, 0xcc, 0xff, 0x9c, 0x0d, 0xff, 0x9c, 0x2e, 0xff, 0xa4, 0x90, 0xf3, 0xbd, 0x74, 0xd8, 0xd6, 0x79, 0xc0, 0xde, 0xdb, 0xc4, 0xde, 0xbb, 0xd3, 0xd6, 0x7a, 0xd3, 0xbd, 0xd7, 0xcb, 0x9c, 0xb3, 0xc8, 0x9c, 0xb3, 0xc8, 0xef, 0x3d, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x3c, 0x7b, 0x9c, 0xf3, 0x83, 0x7b, 0xef, 0x68, 0x7b, 0xcf, 0x64, 0x84, 0x10, 0x68, 0xa5, 0x34, 0x84, 0xce, 0x79, 0xac, 0xef, 0x5d, 0xdb, 0xff, 0xbf, 0xef, 0xff, 0xdf, 0xef, 0xf7, 0xbe, 0xe0, 0xef, 0x7d, 0xd0, 0xef, 0x7d, 0xcb, 0xef, 0x3c, 0xbf, 0xde, 0x99, 0xc8, 0xd6, 0x16, 0xd7, 0xc5, 0xb4, 0xe8, 0xbd, 0x53, 0xfb, 0xbd, 0x12, 0xff, 0xb4, 0xf0, 0xff, 0xac, 0x8f, 0xff, 0xac, 0x6e, 0xff, 0xa4, 0x4d, 0xff, 0xa4, 0x2d, 0xff, 0x9c, 0x0c, 0xff, 0x9b, 0xca, 0xff, 0x93, 0x89, 0xff, 0x93, 0x89, 0xff, 0x93, 0x89, 0xff, 0x93, 0x89, 0xff, 0x93, 0x89, 0xff, 0x93, 0x89, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x49, 0xff, 0x93, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x09, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x4a, 0xff, 0x83, 0x6a, 0xff, 0x83, 0x6b, 0xff, 0x8b, 0xac, 0xff, 0x93, 0xcd, 0xff, 0x93, 0xed, 0xff, 0x9c, 0x0d, 0xff, 0x9c, 0x0d, 0xfc, 0xac, 0x8f, 0xec, 0xbd, 0x53, 0xdc, 0xd6, 0x58, 0xcc, 0xe7, 0x3c, 0xcc, 0xef, 0x3d, 0xdb, 0xe7, 0x3c, 0xe0, 0xde, 0xdb, 0xdb, 0xc6, 0x18, 0xc7, 0xa5, 0x34, 0xb7, 0x8c, 0x71, 0xb3, 0x8c, 0x51, 0xa3, 0xc6, 0x18, 0x70, 0xf7, 0xbe, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3d, 0x6c, 0xa5, 0x14, 0x6f, 0x84, 0x10, 0x4c, 0x7b, 0xef, 0x4b, 0x7b, 0xcf, 0x44, 0x7b, 0xaf, 0x3f, 0x7b, 0xcf, 0x3c, 0x94, 0xb2, 0x57, 0xbd, 0xb7, 0x7b, 0xde, 0xbb, 0xb3, 0xef, 0x5d, 0xd8, 0xff, 0xbf, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xdf, 0xec, 0xf7, 0xbe, 0xdf, 0xf7, 0x7e, 0xcf, 0xef, 0x3d, 0xbf, 0xe7, 0x3c, 0xb7, 0xde, 0x99, 0xbf, 0xce, 0x17, 0xcb, 0xc5, 0x95, 0xd8, 0xb5, 0x33, 0xe8, 0xac, 0xd1, 0xf8, 0xa4, 0x8f, 0xff, 0x9c, 0x4e, 0xff, 0x93, 0xcc, 0xff, 0x8b, 0xab, 0xff, 0x8b, 0xab, 0xff, 0x8b, 0x8a, 0xff, 0x8b, 0x8a, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x69, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x29, 0xff, 0x8b, 0x29, 0xff, 0x8b, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x4a, 0xff, 0x83, 0x4a, 0xff, 0x83, 0x6b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0xac, 0xff, 0x8b, 0xcc, 0xff, 0x93, 0xed, 0xff, 0x93, 0xed, 0xff, 0x93, 0xec, 0xff, 0x93, 0xec, 0xff, 0x93, 0xcb, 0xff, 0x9b, 0xec, 0xf8, 0xa4, 0x4e, 0xeb, 0xb5, 0x11, 0xdc, 0xcd, 0xf6, 0xd4, 0xe7, 0x1c, 0xcb, 0xf7, 0x7e, 0xd7, 0xf7, 0x9e, 0xe4, 0xf7, 0x9e, 0xec, 0xf7, 0x7e, 0xe8, 0xe7, 0x3c, 0xd7, 0xd6, 0x7a, 0xb8, 0xbd, 0xb7, 0xa0, 0xa4, 0xf4, 0x94, 0x9c, 0xb3, 0x8b, 0x9c, 0xf3, 0x6b, 0xc5, 0xf8, 0x37, 0xde, 0xfb, 0x68, 0xff, 0xbf, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3d, 0x67, 0xad, 0x55, 0x6f, 0x8c, 0x51, 0x48, 0x84, 0x30, 0x43, 0x84, 0x10, 0x3f, 0x7b, 0xef, 0x3b, 0x7b, 0xcf, 0x30, 0x7b, 0xaf, 0x28, 0x7b, 0xaf, 0x24, 0x8c, 0x51, 0x34, 0xa4, 0xf4, 0x58, 0xbd, 0xd7, 0x8f, 0xe7, 0x3c, 0xd3, 0xf7, 0x7e, 0xeb, 0xff, 0xdf, 0xf7, 0xff, 0xff, 0xf7, 0xff, 0xdf, 0xef, 0xff, 0xbf, 0xe8, 0xf7, 0x9e, 0xdc, 0xf7, 0x7e, 0xd0, 0xef, 0x5d, 0xc7, 0xe7, 0x3c, 0xb8, 0xe6, 0xfc, 0xac, 0xd6, 0x9a, 0xb3, 0xce, 0x38, 0xbf, 0xbd, 0x95, 0xc8, 0xb5, 0x13, 0xd4, 0xa4, 0xb1, 0xdf, 0xa4, 0x70, 0xec, 0x9c, 0x2e, 0xf4, 0x94, 0x0d, 0xff, 0x93, 0xed, 0xff, 0x93, 0xcc, 0xff, 0x8b, 0xac, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0xab, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x6b, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6a, 0xff, 0x83, 0x6a, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x6b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0xac, 0xff, 0x8b, 0xcc, 0xff, 0x93, 0xed, 0xff, 0x94, 0x0d, 0xff, 0x93, 0xed, 0xff, 0x93, 0xed, 0xff, 0x93, 0xed, 0xff, 0x9b, 0xec, 0xff, 0x9b, 0xcb, 0xff, 0x9b, 0xcb, 0xfb, 0x9b, 0xec, 0xf3, 0xa4, 0x2d, 0xe7, 0xac, 0x8f, 0xdc, 0xbd, 0x32, 0xd4, 0xcd, 0xf6, 0xcf, 0xde, 0xda, 0xcb, 0xef, 0x5d, 0xcc, 0xf7, 0x9e, 0xdb, 0xff, 0xbf, 0xe7, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xf4, 0xff, 0xdf, 0xf0, 0xf7, 0xbe, 0xdf, 0xef, 0x5d, 0xbb, 0xde, 0xdb, 0x98, 0xc6, 0x38, 0x7f, 0xbd, 0xb7, 0x6c, 0xb5, 0x76, 0x63, 0xb5, 0x96, 0x4c, 0xc6, 0x18, 0x30, 0xd6, 0x9a, 0x24, 0xce, 0x79, 0x38, 0xd6, 0xba, 0x97, 0xf7, 0xbe, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x5c, 0xad, 0x75, 0x6f, 0x94, 0x92, 0x4b, 0x8c, 0x71, 0x47, 0x8c, 0x51, 0x43, 0x8c, 0x31, 0x3f, 0x84, 0x10, 0x3b, 0x83, 0xf0, 0x33, 0x7b, 0xcf, 0x2b, 0x7b, 0xcf, 0x23, 0x73, 0xae, 0x1f, 0x83, 0xf0, 0x2f, 0xce, 0x59, 0x7f, 0xce, 0x59, 0x9f, 0xd6, 0x7a, 0xbc, 0xde, 0xfb, 0xd7, 0xef, 0x5d, 0xeb, 0xf7, 0xbe, 0xf4, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0xf8, 0xff, 0xdf, 0xf3, 0xff, 0xbf, 0xeb, 0xf7, 0xbe, 0xe0, 0xf7, 0x9e, 0xdb, 0xf7, 0x7e, 0xd4, 0xef, 0x5d, 0xcc, 0xef, 0x3d, 0xc0, 0xe7, 0x3c, 0xbb, 0xe7, 0x1c, 0xb4, 0xde, 0xfb, 0xaf, 0xde, 0xbb, 0xac, 0xd6, 0x59, 0xb3, 0xce, 0x18, 0xb8, 0xc5, 0xb6, 0xbf, 0xbd, 0x74, 0xc3, 0xb5, 0x74, 0xc4, 0xb5, 0x54, 0xc7, 0xb5, 0x33, 0xcf, 0xad, 0x13, 0xd4, 0xac, 0xf2, 0xd4, 0xac, 0xf2, 0xd7, 0xac, 0xf2, 0xd7, 0xa4, 0xd1, 0xd7, 0xa4, 0xd1, 0xd7, 0xac, 0xd2, 0xd4, 0xac, 0xd2, 0xd4, 0xac, 0xf2, 0xd4, 0xac, 0xf2, 0xd4, 0xac, 0xf2, 0xd4, 0xad, 0x13, 0xd4, 0xb5, 0x33, 0xd3, 0xb5, 0x33, 0xcf, 0xb5, 0x54, 0xcc, 0xbd, 0x74, 0xc8, 0xbd, 0x74, 0xc7, 0xbd, 0x74, 0xc7, 0xbd, 0x74, 0xc4, 0xbd, 0x74, 0xbf, 0xbd, 0x74, 0xbf, 0xc5, 0xd6, 0xc0, 0xce, 0x17, 0xc3, 0xd6, 0x58, 0xc3, 0xe6, 0xfb, 0xc0, 0xef, 0x3d, 0xc3, 0xef, 0x5d, 0xc8, 0xef, 0x7d, 0xcf, 0xf7, 0x7e, 0xd3, 0xf7, 0x9e, 0xdf, 0xff, 0xbf, 0xeb, 0xff, 0xdf, 0xf3, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xff, 0xdf, 0xf0, 0xff, 0xbf, 0xdb, 0xf7, 0x9e, 0xb8, 0xef, 0x5d, 0x8f, 0xe6, 0xfc, 0x6c, 0xd6, 0x9a, 0x54, 0xce, 0x59, 0x47, 0xc6, 0x38, 0x3b, 0xce, 0x59, 0x2f, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x2b, 0xce, 0x59, 0x3f, 0xc5, 0xf8, 0x6b, 0xd6, 0x9a, 0xc0, 0xff, 0xbf, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3d, 0x54, 0xb5, 0x96, 0x73, 0x9c, 0xd3, 0x50, 0x9c, 0xb3, 0x4c, 0x94, 0xb2, 0x48, 0x94, 0x92, 0x44, 0x94, 0x72, 0x40, 0x8c, 0x71, 0x3f, 0x8c, 0x51, 0x3b, 0x84, 0x30, 0x34, 0x83, 0xf0, 0x2c, 0x7b, 0xcf, 0x2b, 0xce, 0x79, 0x67, 0xce, 0x39, 0x7b, 0xbd, 0xd7, 0x8b, 0xb5, 0xb6, 0xa3, 0xb5, 0xb6, 0xb8, 0xbd, 0xd7, 0xd0, 0xc6, 0x18, 0xe3, 0xd6, 0x9a, 0xf0, 0xe7, 0x1c, 0xf8, 0xef, 0x5d, 0xfc, 0xf7, 0xbe, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xec, 0xff, 0xbf, 0xe8, 0xf7, 0xbe, 0xe3, 0xf7, 0x9e, 0xdf, 0xf7, 0x9e, 0xdb, 0xf7, 0x7e, 0xd4, 0xef, 0x7d, 0xcf, 0xef, 0x5d, 0xc7, 0xef, 0x3d, 0xc3, 0xef, 0x3d, 0xc3, 0xe7, 0x3c, 0xc0, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xc0, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xbc, 0xe7, 0x1c, 0xb8, 0xe7, 0x1c, 0xb4, 0xe7, 0x1c, 0xb7, 0xe7, 0x3c, 0xbc, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xc3, 0xef, 0x3d, 0xc3, 0xef, 0x5d, 0xc8, 0xef, 0x5d, 0xc8, 0xef, 0x5d, 0xcc, 0xef, 0x5d, 0xcf, 0xef, 0x7d, 0xd0, 0xf7, 0x7e, 0xd3, 0xef, 0x7d, 0xd3, 0xf7, 0x7e, 0xd4, 0xf7, 0x9e, 0xdb, 0xf7, 0xbe, 0xe3, 0xff, 0xbf, 0xe8, 0xff, 0xbf, 0xec, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xf3, 0xff, 0xbf, 0xe3, 0xf7, 0x9e, 0xcc, 0xef, 0x5d, 0xac, 0xe7, 0x3c, 0x87, 0xe7, 0x1c, 0x63, 0xe6, 0xfc, 0x44, 0xde, 0xdb, 0x37, 0xd6, 0xba, 0x2b, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x1f, 0xd6, 0xba, 0x1c, 0xd6, 0xba, 0x20, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x33, 0xce, 0x39, 0x47, 0xbd, 0xf7, 0x67, 0xb5, 0x96, 0x98, 0xd6, 0x7a, 0xd8, 0xf7, 0xbe, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3d, 0x50, 0xb5, 0x96, 0x84, 0x9c, 0xf3, 0x5f, 0xa4, 0xf4, 0x57, 0x9c, 0xf3, 0x50, 0xa4, 0xf4, 0x4c, 0x9c, 0xf3, 0x48, 0x9c, 0xd3, 0x47, 0x9c, 0xb3, 0x44, 0x94, 0x92, 0x43, 0x8c, 0x71, 0x3f, 0x8c, 0x51, 0x3b, 0xce, 0x79, 0x64, 0xd6, 0x9a, 0x77, 0xc6, 0x38, 0x80, 0xbd, 0xb7, 0x8f, 0xad, 0x55, 0xa3, 0xa4, 0xf4, 0xb8, 0x9c, 0xd3, 0xcf, 0x9c, 0xd3, 0xe0, 0x9c, 0xf3, 0xef, 0xad, 0x35, 0xf8, 0xb5, 0x96, 0xfc, 0xbd, 0xd7, 0xff, 0xce, 0x39, 0xfc, 0xd6, 0x7a, 0xfc, 0xde, 0xdb, 0xfb, 0xe7, 0x3c, 0xfb, 0xef, 0x5d, 0xf8, 0xf7, 0x9e, 0xf8, 0xf7, 0xbe, 0xf8, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xef, 0xff, 0xdf, 0xec, 0xff, 0xdf, 0xec, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf4, 0xff, 0xdf, 0xf4, 0xff, 0xdf, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xbf, 0xfc, 0xf7, 0xbe, 0xfc, 0xf7, 0x9e, 0xfb, 0xf7, 0x7e, 0xf7, 0xef, 0x5d, 0xec, 0xe7, 0x3c, 0xe0, 0xe7, 0x3c, 0xd3, 0xde, 0xfb, 0xbb, 0xde, 0xdb, 0xa3, 0xde, 0xdb, 0x88, 0xde, 0xdb, 0x6b, 0xde, 0xdb, 0x53, 0xde, 0xdb, 0x3b, 0xde, 0xdb, 0x2b, 0xde, 0xdb, 0x20, 0xde, 0xbb, 0x1c, 0xde, 0xbb, 0x1c, 0xde, 0xbb, 0x1f, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x28, 0xd6, 0x7a, 0x33, 0xce, 0x59, 0x3c, 0xc6, 0x38, 0x4c, 0xbd, 0xd7, 0x64, 0xb5, 0x96, 0x8b, 0xb5, 0x76, 0xbb, 0xce, 0x79, 0xe8, 0xf7, 0xbe, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x50, 0xb5, 0x96, 0xa7, 0x9c, 0xf3, 0x7c, 0xa5, 0x14, 0x6b, 0xa5, 0x14, 0x5f, 0xad, 0x35, 0x57, 0xad, 0x55, 0x50, 0xad, 0x55, 0x4f, 0xad, 0x35, 0x4c, 0xa5, 0x14, 0x4c, 0xa4, 0xf4, 0x4b, 0x9c, 0xf3, 0x48, 0xce, 0x59, 0x68, 0xde, 0xdb, 0x77, 0xde, 0xbb, 0x74, 0xd6, 0x9a, 0x78, 0xc6, 0x38, 0x84, 0xbd, 0xd7, 0x98, 0xad, 0x75, 0xaf, 0xa5, 0x14, 0xc4, 0x9c, 0xb3, 0xdb, 0x94, 0x72, 0xec, 0x8c, 0x51, 0xf8, 0x8c, 0x51, 0xfb, 0x8c, 0x51, 0xfb, 0x8c, 0x51, 0xf8, 0x8c, 0x51, 0xf3, 0x94, 0xb2, 0xec, 0x9c, 0xf3, 0xe7, 0xa5, 0x34, 0xe3, 0xb5, 0x76, 0xdc, 0xbd, 0xb7, 0xd7, 0xc6, 0x18, 0xd7, 0xce, 0x79, 0xd4, 0xd6, 0x9a, 0xd4, 0xd6, 0x9a, 0xd4, 0xd6, 0xba, 0xd4, 0xde, 0xbb, 0xd0, 0xde, 0xdb, 0xdb, 0xe6, 0xfc, 0xd8, 0xe7, 0x3c, 0xd7, 0xef, 0x3d, 0xdb, 0xef, 0x5d, 0xd4, 0xef, 0x5d, 0xd4, 0xef, 0x5d, 0xd3, 0xe7, 0x3c, 0xd0, 0xef, 0x3d, 0xd0, 0xef, 0x3d, 0xd4, 0xe7, 0x3c, 0xd8, 0xe7, 0x3c, 0xdc, 0xe7, 0x3c, 0xe0, 0xe7, 0x3c, 0xe4, 0xde, 0xdb, 0xe8, 0xde, 0xdb, 0xec, 0xde, 0xdb, 0xf3, 0xde, 0xdb, 0xf7, 0xd6, 0xba, 0xfb, 0xd6, 0x7a, 0xff, 0xce, 0x79, 0xff, 0xce, 0x59, 0xfc, 0xc6, 0x18, 0xf7, 0xc6, 0x18, 0xf0, 0xc6, 0x18, 0xe7, 0xc6, 0x18, 0xd8, 0xc6, 0x18, 0xc8, 0xc6, 0x38, 0xb4, 0xce, 0x59, 0x9c, 0xce, 0x79, 0x87, 0xd6, 0x7a, 0x6c, 0xd6, 0x9a, 0x57, 0xd6, 0xba, 0x3f, 0xde, 0xbb, 0x2c, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x1c, 0xde, 0xbb, 0x1f, 0xde, 0xbb, 0x20, 0xd6, 0xba, 0x27, 0xd6, 0x9a, 0x2c, 0xd6, 0x9a, 0x33, 0xd6, 0x7a, 0x3b, 0xce, 0x59, 0x44, 0xc6, 0x38, 0x53, 0xbd, 0xf7, 0x67, 0xb5, 0x96, 0x83, 0xb5, 0x76, 0xa8, 0xb5, 0x76, 0xd8, 0xce, 0x59, 0xf3, 0xef, 0x7d, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x53, 0xb5, 0x76, 0xd3, 0x9c, 0xd3, 0xac, 0x9c, 0xf3, 0x94, 0xa5, 0x14, 0x7c, 0xad, 0x55, 0x6c, 0xb5, 0x76, 0x60, 0xb5, 0x96, 0x5b, 0xb5, 0xb6, 0x58, 0xb5, 0x96, 0x57, 0xb5, 0x76, 0x57, 0xad, 0x75, 0x57, 0xce, 0x59, 0x73, 0xde, 0xbb, 0x84, 0xde, 0xbb, 0x80, 0xde, 0xdb, 0x7b, 0xde, 0xdb, 0x74, 0xde, 0xbb, 0x73, 0xd6, 0x9a, 0x78, 0xce, 0x59, 0x84, 0xc5, 0xf8, 0x97, 0xb5, 0xb6, 0xab, 0xad, 0x55, 0xbf, 0x9c, 0xf3, 0xcc, 0x9c, 0xb3, 0xd7, 0x8c, 0x51, 0xdc, 0x7b, 0xef, 0xd8, 0x7b, 0xcf, 0xdb, 0x7b, 0xcf, 0xd4, 0x7b, 0xcf, 0xcb, 0x7b, 0xcf, 0xc3, 0x7b, 0xcf, 0xb7, 0x7b, 0xef, 0xab, 0x83, 0xf0, 0xa0, 0x83, 0xf0, 0x93, 0x84, 0x10, 0x88, 0x84, 0x30, 0x7f, 0x8c, 0x31, 0x6f, 0x8c, 0x51, 0x6b, 0x8c, 0x71, 0x5f, 0x94, 0x72, 0x54, 0x94, 0x92, 0x54, 0x94, 0xb2, 0x4b, 0x9c, 0xd3, 0x47, 0x9c, 0xb3, 0x43, 0x94, 0x92, 0x43, 0x9c, 0xb3, 0x47, 0x9c, 0xb3, 0x57, 0x94, 0x92, 0x64, 0x94, 0x92, 0x77, 0x94, 0xb2, 0x8b, 0x9c, 0xb3, 0xa0, 0x9c, 0xb3, 0xb7, 0x9c, 0xd3, 0xcb, 0x9c, 0xd3, 0xdc, 0x9c, 0xf3, 0xeb, 0xa5, 0x14, 0xf7, 0xa5, 0x34, 0xfb, 0xad, 0x35, 0xf7, 0xad, 0x75, 0xf0, 0xb5, 0x96, 0xe8, 0xb5, 0xb6, 0xdb, 0xbd, 0xd7, 0xcb, 0xc5, 0xf8, 0xb8, 0xc6, 0x18, 0xa0, 0xce, 0x39, 0x8c, 0xce, 0x59, 0x73, 0xd6, 0x7a, 0x5f, 0xd6, 0x9a, 0x48, 0xd6, 0xba, 0x34, 0xde, 0xbb, 0x2b, 0xde, 0xbb, 0x24, 0xd6, 0xba, 0x24, 0xd6, 0xba, 0x27, 0xd6, 0xba, 0x2b, 0xd6, 0x9a, 0x2f, 0xd6, 0x9a, 0x34, 0xd6, 0x9a, 0x3c, 0xd6, 0x7a, 0x47, 0xce, 0x59, 0x4c, 0xce, 0x39, 0x5b, 0xc5, 0xf8, 0x6b, 0xbd, 0xb7, 0x80, 0xb5, 0x96, 0xa0, 0xad, 0x75, 0xcb, 0xad, 0x75, 0xf0, 0xce, 0x39, 0xeb, 0xff, 0xbf, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x7e, 0x23, 0xb5, 0x76, 0xe7, 0x94, 0xb2, 0xdc, 0x9c, 0xd3, 0xc4, 0xa4, 0xf4, 0xac, 0xad, 0x35, 0x94, 0xb5, 0x76, 0x83, 0xbd, 0xb7, 0x73, 0xbd, 0xf7, 0x6b, 0xbd, 0xf7, 0x67, 0xbd, 0xf7, 0x64, 0xbd, 0xd7, 0x67, 0xce, 0x59, 0x7b, 0xde, 0xdb, 0x94, 0xde, 0xbb, 0x94, 0xde, 0xbb, 0x90, 0xde, 0xbb, 0x8c, 0xde, 0xdb, 0x84, 0xde, 0xdb, 0x7b, 0xde, 0xfb, 0x74, 0xe6, 0xfc, 0x6f, 0xde, 0xfb, 0x6c, 0xde, 0xdb, 0x6f, 0xd6, 0x7a, 0x77, 0xc6, 0x18, 0x83, 0xbd, 0xb7, 0x8b, 0xa5, 0x14, 0x8b, 0x9c, 0xd3, 0x94, 0x94, 0xb2, 0x98, 0x94, 0x92, 0x98, 0x8c, 0x51, 0x98, 0x8c, 0x31, 0x93, 0x84, 0x10, 0x8b, 0x83, 0xf0, 0x80, 0x7b, 0xef, 0x77, 0x7b, 0xcf, 0x6c, 0x7b, 0xcf, 0x5f, 0x7b, 0xcf, 0x53, 0x7b, 0xaf, 0x47, 0x7b, 0xaf, 0x3c, 0x7b, 0xaf, 0x33, 0x73, 0xae, 0x28, 0x73, 0xae, 0x20, 0x73, 0xae, 0x1c, 0x73, 0xae, 0x1b, 0x73, 0xae, 0x1c, 0x7b, 0xaf, 0x24, 0x7b, 0xcf, 0x33, 0x7b, 0xef, 0x44, 0x84, 0x10, 0x57, 0x84, 0x30, 0x6c, 0x8c, 0x51, 0x80, 0x94, 0x72, 0x93, 0x94, 0xb2, 0xa4, 0x9c, 0xd3, 0xb3, 0xa4, 0xf4, 0xbc, 0xa5, 0x34, 0xc3, 0xad, 0x55, 0xc4, 0xb5, 0x76, 0xc0, 0xb5, 0xb6, 0xbb, 0xbd, 0xd7, 0xaf, 0xc5, 0xf8, 0xa0, 0xc6, 0x18, 0x93, 0xce, 0x39, 0x7f, 0xce, 0x59, 0x6c, 0xd6, 0x7a, 0x5b, 0xd6, 0x9a, 0x48, 0xd6, 0xba, 0x3c, 0xd6, 0xba, 0x38, 0xd6, 0xba, 0x38, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x37, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x3b, 0xd6, 0x9a, 0x40, 0xd6, 0x7a, 0x47, 0xce, 0x79, 0x50, 0xce, 0x59, 0x58, 0xce, 0x39, 0x63, 0xc6, 0x18, 0x70, 0xbd, 0xd7, 0x84, 0xb5, 0x96, 0x9f, 0xb5, 0x76, 0xc7, 0xad, 0x55, 0xeb, 0xad, 0x55, 0xfb, 0xc6, 0x18, 0xcc, 0xef, 0x7d, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, 0x75, 0x4b, 0x94, 0x92, 0xf3, 0x94, 0x92, 0xf3, 0x9c, 0xb3, 0xe0, 0xa4, 0xf4, 0xc8, 0xad, 0x35, 0xb7, 0xb5, 0x96, 0xa0, 0xbd, 0xd7, 0x8c, 0xc6, 0x18, 0x80, 0xc6, 0x18, 0x78, 0xc6, 0x18, 0x78, 0xce, 0x79, 0x88, 0xde, 0xdb, 0xa4, 0xde, 0xbb, 0xa8, 0xde, 0xbb, 0xa8, 0xd6, 0xba, 0xa8, 0xd6, 0xba, 0xa4, 0xde, 0xbb, 0x9f, 0xde, 0xdb, 0x9b, 0xde, 0xdb, 0x90, 0xde, 0xdb, 0x88, 0xde, 0xdb, 0x7c, 0xde, 0xdb, 0x74, 0xde, 0xdb, 0x67, 0xd6, 0xba, 0x5f, 0xce, 0x59, 0x50, 0xc6, 0x18, 0x4f, 0xbd, 0xd7, 0x4f, 0xb5, 0xb6, 0x4f, 0xad, 0x75, 0x4f, 0xa5, 0x34, 0x4f, 0x9c, 0xf3, 0x50, 0x9c, 0xb3, 0x50, 0x94, 0x92, 0x48, 0x8c, 0x71, 0x47, 0x8c, 0x51, 0x40, 0x84, 0x30, 0x3b, 0x84, 0x10, 0x34, 0x7b, 0xcf, 0x2f, 0x7b, 0xcf, 0x28, 0x7b, 0xcf, 0x23, 0x7b, 0xaf, 0x1f, 0x73, 0xae, 0x1c, 0x73, 0x8e, 0x1b, 0x73, 0xae, 0x1c, 0x7b, 0xaf, 0x20, 0x7b, 0xcf, 0x27, 0x83, 0xf0, 0x2f, 0x84, 0x30, 0x3b, 0x8c, 0x51, 0x44, 0x94, 0x92, 0x4f, 0x9c, 0xb3, 0x57, 0x9c, 0xf3, 0x5c, 0xa5, 0x34, 0x63, 0xad, 0x75, 0x67, 0xb5, 0x96, 0x68, 0xbd, 0xd7, 0x68, 0xc5, 0xf8, 0x67, 0xc6, 0x18, 0x64, 0xce, 0x59, 0x5f, 0xce, 0x79, 0x5b, 0xd6, 0x7a, 0x53, 0xd6, 0x9a, 0x50, 0xd6, 0x9a, 0x4f, 0xd6, 0x9a, 0x4f, 0xd6, 0x9a, 0x53, 0xd6, 0x9a, 0x57, 0xd6, 0x9a, 0x57, 0xd6, 0x9a, 0x57, 0xd6, 0x9a, 0x54, 0xd6, 0x9a, 0x53, 0xd6, 0x9a, 0x4c, 0xd6, 0x9a, 0x4f, 0xd6, 0x7a, 0x50, 0xce, 0x79, 0x54, 0xce, 0x59, 0x5b, 0xce, 0x59, 0x64, 0xc6, 0x38, 0x70, 0xc6, 0x18, 0x7c, 0xbd, 0xd7, 0x90, 0xb5, 0xb6, 0xab, 0xb5, 0x76, 0xcb, 0xad, 0x55, 0xeb, 0xa5, 0x14, 0xfb, 0x9c, 0xf3, 0xdc, 0xad, 0x35, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0xb3, 0x50, 0x8c, 0x51, 0xe8, 0x94, 0x72, 0xf8, 0x9c, 0xb3, 0xf4, 0x9c, 0xf3, 0xe8, 0xa5, 0x34, 0xd7, 0xb5, 0x76, 0xc3, 0xbd, 0xd7, 0xaf, 0xc6, 0x18, 0x9f, 0xc6, 0x18, 0x94, 0xce, 0x59, 0x9c, 0xde, 0xdb, 0xb4, 0xde, 0xdb, 0xb8, 0xde, 0xbb, 0xbf, 0xd6, 0xba, 0xc4, 0xd6, 0xba, 0xc4, 0xd6, 0xba, 0xc3, 0xd6, 0x9a, 0xc4, 0xd6, 0xba, 0xbf, 0xd6, 0xba, 0xb7, 0xd6, 0xba, 0xac, 0xd6, 0x9a, 0xa0, 0xd6, 0x9a, 0x93, 0xd6, 0x9a, 0x87, 0xc6, 0x38, 0x74, 0xc6, 0x18, 0x67, 0xc6, 0x18, 0x5f, 0xbd, 0xd7, 0x58, 0xb5, 0xb6, 0x4f, 0xb5, 0x76, 0x48, 0xad, 0x55, 0x40, 0xa5, 0x34, 0x3b, 0xa4, 0xf4, 0x37, 0x9c, 0xd3, 0x33, 0x94, 0x92, 0x2f, 0x8c, 0x71, 0x2b, 0x8c, 0x51, 0x27, 0x84, 0x10, 0x23, 0x7b, 0xef, 0x20, 0x7b, 0xcf, 0x1f, 0x7b, 0xaf, 0x1c, 0x73, 0xae, 0x1b, 0x73, 0x8e, 0x1b, 0x73, 0xae, 0x1b, 0x7b, 0xaf, 0x1c, 0x7b, 0xcf, 0x1f, 0x84, 0x10, 0x23, 0x8c, 0x51, 0x27, 0x94, 0x72, 0x2b, 0x9c, 0xb3, 0x2f, 0x9c, 0xf3, 0x34, 0xa5, 0x14, 0x38, 0xad, 0x55, 0x3c, 0xb5, 0x96, 0x43, 0xbd, 0xd7, 0x48, 0xc5, 0xf8, 0x4f, 0xc6, 0x18, 0x54, 0xce, 0x59, 0x5b, 0xce, 0x59, 0x63, 0xce, 0x79, 0x6b, 0xd6, 0x7a, 0x73, 0xd6, 0x7a, 0x77, 0xd6, 0x7a, 0x7b, 0xd6, 0x7a, 0x80, 0xd6, 0x7a, 0x83, 0xd6, 0x7a, 0x83, 0xd6, 0x7a, 0x7f, 0xd6, 0x7a, 0x78, 0xd6, 0x7a, 0x77, 0xd6, 0x7a, 0x6f, 0xce, 0x79, 0x68, 0xce, 0x79, 0x67, 0xce, 0x59, 0x67, 0xce, 0x59, 0x6f, 0xce, 0x39, 0x74, 0xc6, 0x18, 0x80, 0xc5, 0xf8, 0x90, 0xbd, 0xd7, 0xa4, 0xb5, 0x96, 0xbb, 0xad, 0x75, 0xd8, 0xad, 0x35, 0xf3, 0xa4, 0xf4, 0xf8, 0x94, 0xb2, 0xdb, 0x94, 0x92, 0x6f, 0x94, 0xb2, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x51, 0x33, 0x8c, 0x51, 0xbb, 0x8c, 0x71, 0xeb, 0x94, 0x92, 0xfb, 0x9c, 0xd3, 0xf8, 0xa5, 0x14, 0xef, 0xad, 0x75, 0xdf, 0xb5, 0xb6, 0xd0, 0xbd, 0xf7, 0xc3, 0xce, 0x39, 0xbc, 0xde, 0xdb, 0xc8, 0xde, 0xdb, 0xcb, 0xde, 0xbb, 0xcf, 0xd6, 0xba, 0xd4, 0xd6, 0x9a, 0xdb, 0xd6, 0x9a, 0xe0, 0xd6, 0x9a, 0xe3, 0xd6, 0x9a, 0xe3, 0xd6, 0x9a, 0xdc, 0xd6, 0x9a, 0xd7, 0xd6, 0x9a, 0xcb, 0xd6, 0x7a, 0xbf, 0xce, 0x59, 0xb7, 0xc6, 0x18, 0xa3, 0xc6, 0x18, 0x97, 0xbd, 0xf7, 0x8f, 0xbd, 0xd7, 0x80, 0xb5, 0x96, 0x74, 0xb5, 0x76, 0x6c, 0xad, 0x55, 0x63, 0xa5, 0x34, 0x58, 0xa5, 0x14, 0x53, 0x9c, 0xd3, 0x4b, 0x94, 0xb2, 0x43, 0x94, 0x92, 0x3c, 0x8c, 0x51, 0x34, 0x8c, 0x31, 0x2f, 0x84, 0x10, 0x28, 0x83, 0xf0, 0x24, 0x7b, 0xcf, 0x23, 0x7b, 0xcf, 0x20, 0x7b, 0xcf, 0x1f, 0x7b, 0xcf, 0x1f, 0x7b, 0xcf, 0x23, 0x84, 0x10, 0x27, 0x84, 0x30, 0x2c, 0x8c, 0x51, 0x34, 0x94, 0x92, 0x3c, 0x9c, 0xd3, 0x44, 0xa4, 0xf4, 0x4f, 0xa5, 0x34, 0x54, 0xad, 0x75, 0x5f, 0xb5, 0x96, 0x68, 0xbd, 0xb7, 0x70, 0xbd, 0xf7, 0x7c, 0xc6, 0x18, 0x88, 0xc6, 0x38, 0x94, 0xce, 0x59, 0x9b, 0xce, 0x59, 0xa7, 0xce, 0x59, 0xab, 0xce, 0x59, 0xb3, 0xce, 0x79, 0xb3, 0xce, 0x79, 0xb7, 0xce, 0x79, 0xb0, 0xce, 0x79, 0xac, 0xce, 0x79, 0xa4, 0xce, 0x79, 0x9f, 0xce, 0x59, 0x94, 0xce, 0x59, 0x88, 0xce, 0x59, 0x84, 0xce, 0x59, 0x83, 0xce, 0x39, 0x84, 0xc6, 0x18, 0x8b, 0xc6, 0x18, 0x98, 0xbd, 0xd7, 0xa7, 0xb5, 0xb6, 0xbb, 0xb5, 0x76, 0xd4, 0xad, 0x55, 0xeb, 0xa5, 0x14, 0xf8, 0x9c, 0xd3, 0xf4, 0x94, 0x92, 0xcf, 0x8c, 0x51, 0x5f, 0x8c, 0x51, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x10, 0x8c, 0x31, 0x80, 0x8c, 0x51, 0xcc, 0x94, 0x72, 0xec, 0x9c, 0xb3, 0xf8, 0xa4, 0xf4, 0xfb, 0xad, 0x55, 0xf7, 0xb5, 0xb6, 0xec, 0xc5, 0xf8, 0xe0, 0xde, 0xbb, 0xe3, 0xde, 0xdb, 0xdf, 0xde, 0xdb, 0xe0, 0xde, 0xbb, 0xe3, 0xd6, 0x9a, 0xe7, 0xd6, 0x9a, 0xef, 0xd6, 0x9a, 0xf3, 0xd6, 0x9a, 0xf7, 0xd6, 0x7a, 0xf4, 0xce, 0x79, 0xf3, 0xce, 0x79, 0xeb, 0xce, 0x59, 0xe3, 0xce, 0x59, 0xdb, 0xc6, 0x18, 0xcb, 0xc6, 0x18, 0xbf, 0xbd, 0xf7, 0xb4, 0xbd, 0xd7, 0xa8, 0xb5, 0xb6, 0x9c, 0xb5, 0x96, 0x93, 0xb5, 0x76, 0x84, 0xad, 0x55, 0x7b, 0xad, 0x35, 0x70, 0xa5, 0x14, 0x67, 0x9c, 0xf3, 0x5c, 0x9c, 0xd3, 0x54, 0x94, 0xb2, 0x4b, 0x94, 0x72, 0x43, 0x8c, 0x71, 0x3c, 0x8c, 0x51, 0x34, 0x8c, 0x51, 0x33, 0x8c, 0x31, 0x2f, 0x84, 0x30, 0x2c, 0x8c, 0x31, 0x30, 0x8c, 0x51, 0x33, 0x8c, 0x51, 0x3b, 0x94, 0x72, 0x43, 0x94, 0xb2, 0x4b, 0x9c, 0xd3, 0x57, 0xa4, 0xf4, 0x5f, 0xa5, 0x34, 0x6c, 0xad, 0x55, 0x77, 0xb5, 0x76, 0x83, 0xb5, 0x96, 0x90, 0xbd, 0xd7, 0x9b, 0xbd, 0xf7, 0xab, 0xc6, 0x18, 0xb7, 0xc6, 0x38, 0xc4, 0xce, 0x39, 0xcb, 0xce, 0x39, 0xd4, 0xce, 0x59, 0xd8, 0xce, 0x59, 0xdc, 0xce, 0x59, 0xdc, 0xce, 0x59, 0xdb, 0xce, 0x59, 0xd4, 0xce, 0x59, 0xcf, 0xce, 0x59, 0xc3, 0xce, 0x59, 0xb8, 0xce, 0x59, 0xaf, 0xce, 0x39, 0xa7, 0xc6, 0x38, 0xa3, 0xc6, 0x18, 0xa4, 0xc6, 0x18, 0xab, 0xbd, 0xf7, 0xb7, 0xbd, 0xb7, 0xc4, 0xb5, 0x96, 0xd8, 0xad, 0x55, 0xe8, 0xa5, 0x34, 0xf7, 0x9c, 0xf3, 0xf8, 0x94, 0xb2, 0xe7, 0x8c, 0x71, 0xb4, 0x8c, 0x31, 0x3c, 0x84, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x03, 0x84, 0x30, 0x3c, 0x8c, 0x51, 0xa3, 0x8c, 0x71, 0xd4, 0x9c, 0xb3, 0xe8, 0xa5, 0x14, 0xf7, 0xb5, 0x76, 0xfc, 0xbd, 0xd7, 0xfb, 0xd6, 0x9a, 0xf8, 0xde, 0xdb, 0xf3, 0xde, 0xfb, 0xf0, 0xde, 0xfb, 0xf0, 0xde, 0xfb, 0xf0, 0xde, 0xdb, 0xf7, 0xd6, 0xba, 0xfb, 0xd6, 0x9a, 0xfc, 0xd6, 0x7a, 0xff, 0xce, 0x79, 0xfc, 0xce, 0x59, 0xf8, 0xce, 0x59, 0xf4, 0xce, 0x59, 0xef, 0xc6, 0x18, 0xe4, 0xc6, 0x18, 0xdb, 0xc6, 0x18, 0xd0, 0xc5, 0xf8, 0xc4, 0xbd, 0xd7, 0xbb, 0xbd, 0xb7, 0xaf, 0xb5, 0xb6, 0xa3, 0xb5, 0x96, 0x97, 0xb5, 0x76, 0x8c, 0xad, 0x55, 0x80, 0xad, 0x55, 0x74, 0xa5, 0x34, 0x6c, 0xa5, 0x14, 0x63, 0x9c, 0xf3, 0x5b, 0x9c, 0xf3, 0x53, 0x9c, 0xd3, 0x4b, 0x9c, 0xd3, 0x47, 0x9c, 0xb3, 0x43, 0x9c, 0xb3, 0x40, 0x9c, 0xd3, 0x44, 0x9c, 0xd3, 0x48, 0x9c, 0xd3, 0x50, 0x9c, 0xf3, 0x5b, 0xa5, 0x14, 0x64, 0xa5, 0x34, 0x70, 0xad, 0x55, 0x7c, 0xb5, 0x76, 0x8b, 0xb5, 0x96, 0x97, 0xb5, 0xb6, 0xa4, 0xbd, 0xd7, 0xb0, 0xbd, 0xf7, 0xbc, 0xc5, 0xf8, 0xcb, 0xc6, 0x18, 0xd4, 0xc6, 0x18, 0xe0, 0xc6, 0x38, 0xe8, 0xce, 0x39, 0xef, 0xce, 0x39, 0xf3, 0xce, 0x59, 0xf3, 0xce, 0x39, 0xf3, 0xce, 0x39, 0xec, 0xce, 0x39, 0xe7, 0xce, 0x39, 0xdf, 0xce, 0x39, 0xd4, 0xce, 0x59, 0xcf, 0xce, 0x39, 0xc8, 0xce, 0x39, 0xc7, 0xc6, 0x38, 0xc8, 0xc6, 0x18, 0xcf, 0xbd, 0xf7, 0xd7, 0xbd, 0xb7, 0xe3, 0xb5, 0x96, 0xf0, 0xad, 0x55, 0xf8, 0xa5, 0x14, 0xf8, 0x9c, 0xd3, 0xec, 0x94, 0x72, 0xcf, 0x8c, 0x51, 0x7f, 0x84, 0x30, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x0b, 0x8c, 0x31, 0x54, 0x8c, 0x51, 0xaf, 0x9c, 0xb3, 0xd4, 0xa5, 0x34, 0xeb, 0xb5, 0x96, 0xf7, 0xd6, 0x9a, 0xfc, 0xde, 0xfb, 0xfc, 0xe7, 0x1c, 0xfc, 0xef, 0x3d, 0xfb, 0xef, 0x5d, 0xfb, 0xef, 0x5d, 0xfb, 0xe7, 0x3c, 0xfc, 0xe7, 0x1c, 0xfc, 0xde, 0xfb, 0xff, 0xde, 0xdb, 0xfc, 0xd6, 0xba, 0xfb, 0xd6, 0x9a, 0xfb, 0xd6, 0x7a, 0xf4, 0xce, 0x39, 0xef, 0xc6, 0x38, 0xe8, 0xc6, 0x38, 0xe0, 0xc6, 0x18, 0xd7, 0xc6, 0x18, 0xcc, 0xc6, 0x18, 0xc3, 0xc5, 0xf8, 0xb7, 0xbd, 0xd7, 0xac, 0xbd, 0xd7, 0xa0, 0xbd, 0xb7, 0x94, 0xb5, 0xb6, 0x8c, 0xb5, 0x96, 0x83, 0xb5, 0x76, 0x78, 0xb5, 0x76, 0x70, 0xad, 0x75, 0x68, 0xad, 0x55, 0x60, 0xad, 0x55, 0x5c, 0xad, 0x55, 0x5b, 0xad, 0x55, 0x58, 0xad, 0x55, 0x5b, 0xad, 0x55, 0x5f, 0xad, 0x75, 0x68, 0xb5, 0x76, 0x6f, 0xb5, 0x76, 0x7b, 0xb5, 0x96, 0x87, 0xb5, 0xb6, 0x8f, 0xbd, 0xd7, 0x9f, 0xbd, 0xd7, 0xab, 0xbd, 0xf7, 0xb8, 0xc5, 0xf8, 0xc7, 0xc6, 0x18, 0xd0, 0xc6, 0x18, 0xdc, 0xc6, 0x18, 0xe4, 0xc6, 0x38, 0xef, 0xc6, 0x38, 0xf4, 0xce, 0x39, 0xf8, 0xce, 0x39, 0xfc, 0xce, 0x39, 0xfb, 0xce, 0x39, 0xf8, 0xce, 0x59, 0xf7, 0xce, 0x59, 0xf0, 0xce, 0x79, 0xec, 0xd6, 0x7a, 0xe7, 0xd6, 0x7a, 0xe4, 0xd6, 0x7a, 0xe4, 0xce, 0x79, 0xe7, 0xce, 0x59, 0xec, 0xc6, 0x38, 0xf3, 0xc6, 0x18, 0xf8, 0xbd, 0xb7, 0xfb, 0xad, 0x75, 0xf8, 0xa5, 0x14, 0xec, 0x9c, 0xb3, 0xd7, 0x8c, 0x51, 0x9c, 0x8c, 0x31, 0x34, 0x84, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x30, 0x0f, 0x8c, 0x51, 0x5b, 0x94, 0x92, 0xb3, 0xa5, 0x34, 0xdc, 0xce, 0x39, 0xf0, 0xde, 0xdb, 0xf8, 0xe7, 0x1c, 0xfc, 0xef, 0x5d, 0xfc, 0xf7, 0x9e, 0xfc, 0xff, 0xbf, 0xff, 0xff, 0xbf, 0xff, 0xf7, 0xbe, 0xff, 0xf7, 0x9e, 0xff, 0xf7, 0x7e, 0xfc, 0xef, 0x5d, 0xfc, 0xe7, 0x3c, 0xfb, 0xe6, 0xfc, 0xf8, 0xde, 0xbb, 0xf3, 0xde, 0xbb, 0xf0, 0xd6, 0x9a, 0xe8, 0xd6, 0x9a, 0xe3, 0xce, 0x79, 0xdb, 0xce, 0x59, 0xd3, 0xce, 0x59, 0xc8, 0xce, 0x39, 0xbf, 0xce, 0x39, 0xb4, 0xc6, 0x38, 0xab, 0xc6, 0x18, 0xa0, 0xc6, 0x18, 0x97, 0xc5, 0xf8, 0x8f, 0xc5, 0xf8, 0x87, 0xc5, 0xf8, 0x7f, 0xbd, 0xf7, 0x77, 0xbd, 0xf7, 0x74, 0xbd, 0xd7, 0x70, 0xbd, 0xd7, 0x6f, 0xbd, 0xf7, 0x70, 0xc5, 0xf8, 0x74, 0xc5, 0xf8, 0x7f, 0xc5, 0xf8, 0x87, 0xc5, 0xf8, 0x90, 0xc6, 0x18, 0x9b, 0xc6, 0x18, 0xa4, 0xc6, 0x18, 0xb0, 0xc6, 0x38, 0xbc, 0xc6, 0x38, 0xc8, 0xce, 0x39, 0xd0, 0xce, 0x59, 0xdb, 0xce, 0x59, 0xe4, 0xce, 0x59, 0xec, 0xce, 0x59, 0xf3, 0xd6, 0x7a, 0xf8, 0xd6, 0x9a, 0xfc, 0xd6, 0x9a, 0xff, 0xd6, 0x9a, 0xfc, 0xde, 0xbb, 0xfc, 0xde, 0xdb, 0xfb, 0xde, 0xfb, 0xf8, 0xe7, 0x1c, 0xf7, 0xe7, 0x1c, 0xf7, 0xe6, 0xfc, 0xf8, 0xde, 0xfb, 0xf8, 0xde, 0xbb, 0xfc, 0xd6, 0x9a, 0xfc, 0xce, 0x39, 0xfb, 0xbd, 0xd7, 0xf4, 0xb5, 0x76, 0xeb, 0xa4, 0xf4, 0xd8, 0x94, 0x92, 0x9b, 0x8c, 0x51, 0x3c, 0x84, 0x30, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x31, 0x07, 0x8c, 0x51, 0x48, 0xad, 0x35, 0xa7, 0xbd, 0xd7, 0xeb, 0xce, 0x79, 0xf7, 0xde, 0xfb, 0xfb, 0xef, 0x5d, 0xfc, 0xf7, 0x9e, 0xfc, 0xff, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xbf, 0xfb, 0xf7, 0x9e, 0xf8, 0xf7, 0x9e, 0xf8, 0xef, 0x7d, 0xf4, 0xef, 0x5d, 0xf0, 0xe7, 0x3c, 0xec, 0xe7, 0x1c, 0xe7, 0xde, 0xfb, 0xdf, 0xde, 0xfb, 0xd7, 0xde, 0xdb, 0xcf, 0xde, 0xdb, 0xc7, 0xde, 0xbb, 0xbf, 0xd6, 0xba, 0xb4, 0xd6, 0x9a, 0xab, 0xd6, 0x9a, 0xa4, 0xd6, 0x9a, 0x9c, 0xd6, 0x9a, 0x94, 0xd6, 0x9a, 0x90, 0xd6, 0x9a, 0x8c, 0xd6, 0x9a, 0x8c, 0xd6, 0x9a, 0x8f, 0xd6, 0x9a, 0x93, 0xd6, 0x9a, 0x98, 0xd6, 0x9a, 0xa0, 0xd6, 0xba, 0xa8, 0xde, 0xbb, 0xb3, 0xde, 0xbb, 0xbc, 0xde, 0xbb, 0xc4, 0xde, 0xbb, 0xcf, 0xde, 0xbb, 0xd7, 0xde, 0xdb, 0xdf, 0xde, 0xdb, 0xe4, 0xe6, 0xfc, 0xec, 0xe7, 0x1c, 0xf3, 0xe7, 0x3c, 0xf7, 0xef, 0x3d, 0xfb, 0xef, 0x5d, 0xfc, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xff, 0xf7, 0x9e, 0xfc, 0xf7, 0xbe, 0xfc, 0xf7, 0xbe, 0xfc, 0xf7, 0x9e, 0xfc, 0xef, 0x7d, 0xfc, 0xe7, 0x3c, 0xfc, 0xde, 0xdb, 0xfc, 0xd6, 0x7a, 0xf8, 0xc5, 0xf8, 0xf3, 0xb5, 0x76, 0xeb, 0xa4, 0xf4, 0xd0, 0x94, 0xb2, 0x83, 0x8c, 0x51, 0x2c, 0x84, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x51, 0x1c, 0x94, 0x92, 0x68, 0xad, 0x35, 0xbb, 0xbd, 0xb7, 0xf4, 0xce, 0x39, 0xff, 0xd6, 0xba, 0xff, 0xe6, 0xfc, 0xff, 0xef, 0x3d, 0xff, 0xf7, 0x7e, 0xfc, 0xf7, 0xbe, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xf8, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xf4, 0xff, 0xbf, 0xf0, 0xf7, 0xbe, 0xec, 0xf7, 0x9e, 0xeb, 0xf7, 0x9e, 0xe4, 0xef, 0x7d, 0xdc, 0xf7, 0x9e, 0xdc, 0xf7, 0x7e, 0xd7, 0xf7, 0x7e, 0xd0, 0xef, 0x7d, 0xcf, 0xef, 0x5d, 0xcb, 0xef, 0x7d, 0xcb, 0xf7, 0x7e, 0xcf, 0xef, 0x7d, 0xd3, 0xf7, 0x7e, 0xd3, 0xf7, 0x7e, 0xd8, 0xf7, 0x9e, 0xd8, 0xf7, 0x9e, 0xdc, 0xf7, 0x9e, 0xe3, 0xf7, 0x9e, 0xe7, 0xf7, 0x9e, 0xec, 0xf7, 0x9e, 0xef, 0xf7, 0x9e, 0xf3, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xff, 0xf7, 0x9e, 0xff, 0xef, 0x5d, 0xff, 0xe7, 0x1c, 0xfc, 0xd6, 0xba, 0xfc, 0xce, 0x39, 0xf8, 0xb5, 0x96, 0xf7, 0xa5, 0x34, 0xdf, 0x9c, 0xd3, 0x97, 0x94, 0x72, 0x48, 0x8c, 0x31, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x30, 0x14, 0x8c, 0x51, 0x50, 0x9c, 0xb3, 0x90, 0xa5, 0x34, 0xcf, 0xb5, 0x96, 0xf4, 0xc6, 0x18, 0xf8, 0xd6, 0x7a, 0xf8, 0xd6, 0x9a, 0xf7, 0xde, 0xdb, 0xf7, 0xde, 0xfb, 0xf7, 0xe7, 0x1c, 0xf7, 0xef, 0x5d, 0xf8, 0xf7, 0x7e, 0xf8, 0xf7, 0x9e, 0xf8, 0xf7, 0x9e, 0xf8, 0xf7, 0xbe, 0xf8, 0xff, 0xbf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xbf, 0xfb, 0xf7, 0xbe, 0xfb, 0xf7, 0x9e, 0xfb, 0xef, 0x7d, 0xfb, 0xef, 0x5d, 0xfb, 0xe7, 0x1c, 0xfb, 0xde, 0xdb, 0xfb, 0xd6, 0x9a, 0xfc, 0xce, 0x59, 0xfc, 0xc6, 0x18, 0xff, 0xbd, 0xd7, 0xfc, 0xad, 0x55, 0xef, 0xa4, 0xf4, 0xbb, 0x94, 0xb2, 0x78, 0x8c, 0x51, 0x38, 0x84, 0x30, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x51, 0x13, 0x94, 0x92, 0x40, 0x94, 0x92, 0x70, 0x9c, 0xf3, 0x98, 0xa5, 0x34, 0xbc, 0xad, 0x35, 0xd8, 0xb5, 0x76, 0xdf, 0xbd, 0xd7, 0xe0, 0xc6, 0x18, 0xe0, 0xc6, 0x18, 0xe0, 0xce, 0x59, 0xe3, 0xd6, 0x7a, 0xe3, 0xd6, 0x9a, 0xe3, 0xde, 0xdb, 0xe3, 0xe6, 0xfc, 0xe4, 0xe7, 0x1c, 0xe7, 0xe6, 0xfc, 0xe4, 0xe6, 0xfc, 0xe7, 0xe7, 0x1c, 0xe8, 0xe7, 0x3c, 0xe7, 0xe7, 0x3c, 0xe7, 0xef, 0x5d, 0xe8, 0xef, 0x5d, 0xeb, 0xef, 0x3d, 0xe4, 0xe7, 0x3c, 0xe4, 0xe7, 0x3c, 0xe7, 0xe7, 0x3c, 0xe4, 0xe7, 0x1c, 0xe8, 0xe7, 0x1c, 0xe7, 0xde, 0xfb, 0xe8, 0xde, 0xdb, 0xe8, 0xde, 0xdb, 0xe7, 0xd6, 0xba, 0xe7, 0xd6, 0x9a, 0xe7, 0xd6, 0x9a, 0xe8, 0xd6, 0x9a, 0xeb, 0xce, 0x79, 0xeb, 0xc6, 0x18, 0xeb, 0xbd, 0xd7, 0xec, 0xb5, 0x96, 0xef, 0xad, 0x35, 0xe8, 0xa5, 0x14, 0xd4, 0x9c, 0xd3, 0xb7, 0x94, 0xb2, 0x8b, 0x8c, 0x71, 0x5f, 0x84, 0x30, 0x33, 0x84, 0x10, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x07, 0x8c, 0x51, 0x1f, 0x94, 0x72, 0x3b, 0x8c, 0x51, 0x50, 0x94, 0x72, 0x67, 0x94, 0xb2, 0x77, 0x9c, 0xd3, 0x8b, 0xa4, 0xf4, 0x94, 0xa5, 0x14, 0xa7, 0xad, 0x35, 0xaf, 0xa5, 0x34, 0xb0, 0xa5, 0x34, 0xb4, 0xad, 0x55, 0xb7, 0xad, 0x55, 0xb8, 0xad, 0x55, 0xb3, 0xad, 0x75, 0xb4, 0xb5, 0x76, 0xb4, 0xb5, 0xb6, 0xb7, 0xb5, 0x76, 0xb0, 0xb5, 0x76, 0xb4, 0xb5, 0x76, 0xb3, 0xad, 0x75, 0xb3, 0xad, 0x35, 0xb8, 0xa5, 0x34, 0xb7, 0xa5, 0x34, 0xb4, 0xad, 0x55, 0xb8, 0xa5, 0x34, 0xb4, 0xa5, 0x14, 0xb0, 0xa4, 0xf4, 0xa7, 0x9c, 0xd3, 0x98, 0x9c, 0xd3, 0x8c, 0x9c, 0xd3, 0x78, 0x94, 0x92, 0x60, 0x8c, 0x71, 0x4b, 0x8c, 0x31, 0x24, 0x84, 0x10, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x00, 0x84, 0x10, 0x0b, 0x84, 0x10, 0x10, 0x84, 0x10, 0x14, 0x84, 0x10, 0x17, 0x84, 0x10, 0x17, 0x84, 0x10, 0x17, 0x84, 0x30, 0x17, 0x94, 0x92, 0x18, 0x8c, 0x31, 0x17, 0x8c, 0x51, 0x17, 0x84, 0x30, 0x17, 0x84, 0x30, 0x17, 0x84, 0x10, 0x17, 0x84, 0x10, 0x14, 0x84, 0x30, 0x13, 0x84, 0x30, 0x0c, 0x84, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 32 - /*Pixel format: Blue: 8 bit, Green: 8 bit, Red: 8 bit, Alpha: 8 bit*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf1, 0xf1, 0xf1, 0x00, 0xf2, 0xf2, 0xf2, 0x00, 0xf2, 0xf2, 0xf2, 0x03, 0xf3, 0xf3, 0xf3, 0x03, 0xf4, 0xf4, 0xf4, 0x03, 0xf4, 0xf4, 0xf4, 0x03, 0xf5, 0xf5, 0xf5, 0x03, 0xf5, 0xf5, 0xf5, 0x03, 0xf6, 0xf6, 0xf6, 0x03, 0xf6, 0xf6, 0xf6, 0x03, 0xf6, 0xf6, 0xf6, 0x03, 0xf6, 0xf6, 0xf6, 0x03, 0xf7, 0xf7, 0xf7, 0x03, 0xf7, 0xf7, 0xf7, 0x03, 0xf8, 0xf8, 0xf8, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x00, 0xfb, 0xfb, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe8, 0xe8, 0x00, 0xe9, 0xe9, 0xe9, 0x03, 0xe9, 0xe9, 0xe9, 0x04, 0xea, 0xea, 0xea, 0x14, 0xea, 0xea, 0xea, 0x27, 0xeb, 0xeb, 0xeb, 0x3b, 0xeb, 0xeb, 0xeb, 0x4c, 0xec, 0xec, 0xec, 0x5f, 0xec, 0xec, 0xec, 0x6f, 0xed, 0xed, 0xed, 0x7f, 0xed, 0xed, 0xed, 0x8c, 0xee, 0xee, 0xee, 0x9b, 0xef, 0xef, 0xef, 0xa7, 0xef, 0xef, 0xef, 0xb3, 0xf0, 0xf0, 0xf0, 0xbc, 0xf0, 0xf0, 0xf0, 0xc7, 0xf1, 0xf1, 0xf1, 0xd0, 0xf1, 0xf1, 0xf1, 0xd7, 0xf2, 0xf2, 0xf2, 0xdb, 0xf2, 0xf2, 0xf2, 0xe0, 0xf3, 0xf3, 0xf3, 0xe3, 0xf4, 0xf4, 0xf4, 0xe7, 0xf4, 0xf4, 0xf4, 0xeb, 0xf5, 0xf5, 0xf5, 0xeb, 0xf5, 0xf5, 0xf5, 0xeb, 0xf6, 0xf6, 0xf6, 0xeb, 0xf6, 0xf6, 0xf6, 0xeb, 0xf6, 0xf6, 0xf6, 0xeb, 0xf6, 0xf6, 0xf6, 0xeb, 0xf7, 0xf7, 0xf7, 0xeb, 0xf7, 0xf7, 0xf7, 0xeb, 0xf8, 0xf8, 0xf8, 0xeb, 0xf9, 0xf9, 0xf9, 0xeb, 0xf9, 0xf9, 0xf9, 0xe3, 0xfa, 0xfa, 0xfa, 0xe3, 0xfa, 0xfa, 0xfa, 0xdb, 0xfb, 0xfb, 0xfb, 0xd8, 0xfb, 0xfb, 0xfb, 0xd0, 0xfc, 0xfc, 0xfc, 0xcb, 0xfc, 0xfc, 0xfc, 0xc0, 0xfd, 0xfd, 0xfd, 0xb7, 0xfe, 0xfe, 0xfe, 0xab, 0xfe, 0xfe, 0xfe, 0x9f, 0xff, 0xff, 0xff, 0x90, 0xff, 0xff, 0xff, 0x83, 0xff, 0xff, 0xff, 0x73, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x07, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe8, 0xe8, 0x03, 0xe8, 0xe8, 0xe8, 0x0b, 0xe8, 0xe8, 0xe8, 0x27, 0xe7, 0xe7, 0xe7, 0x47, 0xe7, 0xe7, 0xe7, 0x64, 0xe7, 0xe7, 0xe7, 0x80, 0xe7, 0xe7, 0xe7, 0x9c, 0xe7, 0xe7, 0xe7, 0xb7, 0xe8, 0xe8, 0xe8, 0xcf, 0xe8, 0xe8, 0xe8, 0xe4, 0xe9, 0xe9, 0xe9, 0xf8, 0xea, 0xea, 0xea, 0xff, 0xea, 0xea, 0xea, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xec, 0xec, 0xec, 0xff, 0xeb, 0xeb, 0xeb, 0xfc, 0xeb, 0xeb, 0xeb, 0xfb, 0xea, 0xea, 0xea, 0xf3, 0xe8, 0xe8, 0xe8, 0xeb, 0xe6, 0xe6, 0xe6, 0xe3, 0xe4, 0xe4, 0xe4, 0xdc, 0xe4, 0xe4, 0xe4, 0xd7, 0xe3, 0xe3, 0xe3, 0xcc, 0xe0, 0xe0, 0xe0, 0xc8, 0xdf, 0xdf, 0xdf, 0xc4, 0xde, 0xde, 0xde, 0xc0, 0xdc, 0xdc, 0xdc, 0xbb, 0xdc, 0xdc, 0xdc, 0xb7, 0xdc, 0xdc, 0xdc, 0xb4, 0xd9, 0xd9, 0xd9, 0xaf, 0xda, 0xda, 0xda, 0xaf, 0xdb, 0xdb, 0xdb, 0xab, 0xdc, 0xdc, 0xdc, 0xa8, 0xdd, 0xdd, 0xdd, 0xa8, 0xdc, 0xdc, 0xdc, 0xab, 0xdc, 0xdc, 0xdc, 0xac, 0xdd, 0xdd, 0xdd, 0xac, 0xdd, 0xdd, 0xdd, 0xac, 0xdd, 0xdd, 0xdd, 0xac, 0xdf, 0xdf, 0xdf, 0xb0, 0xe1, 0xe1, 0xe1, 0xb4, 0xe2, 0xe2, 0xe2, 0xb7, 0xe5, 0xe5, 0xe5, 0xbc, 0xe7, 0xe7, 0xe7, 0xbf, 0xea, 0xea, 0xea, 0xc3, 0xed, 0xed, 0xed, 0xc8, 0xf0, 0xf0, 0xf0, 0xcf, 0xf3, 0xf3, 0xf3, 0xd4, 0xf6, 0xf6, 0xf6, 0xdc, 0xf7, 0xf7, 0xf7, 0xe4, 0xfa, 0xfa, 0xfa, 0xec, 0xfd, 0xfd, 0xfd, 0xf7, 0xfe, 0xfe, 0xfe, 0xfc, 0xfe, 0xfe, 0xfe, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xff, 0xbc, 0xff, 0xff, 0xff, 0xa3, 0xff, 0xff, 0xff, 0x88, 0xff, 0xff, 0xff, 0x6c, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x10, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, 0xeb, 0xeb, 0x00, 0xeb, 0xeb, 0xeb, 0x04, 0xea, 0xea, 0xea, 0x23, 0xea, 0xea, 0xea, 0x4f, 0xe9, 0xe9, 0xe9, 0x77, 0xe9, 0xe9, 0xe9, 0x9c, 0xe8, 0xe8, 0xe8, 0xc0, 0xe8, 0xe8, 0xe8, 0xe3, 0xe8, 0xe8, 0xe8, 0xfc, 0xe8, 0xe8, 0xe8, 0xff, 0xe7, 0xe7, 0xe7, 0xff, 0xe6, 0xe6, 0xe6, 0xff, 0xe5, 0xe5, 0xe5, 0xf8, 0xe2, 0xe2, 0xe2, 0xeb, 0xdf, 0xdf, 0xdf, 0xdb, 0xdb, 0xdb, 0xdb, 0xcb, 0xd7, 0xd7, 0xd7, 0xbb, 0xd2, 0xd2, 0xd2, 0xa8, 0xce, 0xce, 0xce, 0x9b, 0xc9, 0xc9, 0xc9, 0x88, 0xc1, 0xc1, 0xc1, 0x7c, 0xb9, 0xb9, 0xb9, 0x70, 0xb0, 0xb0, 0xb0, 0x67, 0xa5, 0xa5, 0xa5, 0x5b, 0x9c, 0x9c, 0x9c, 0x50, 0x9c, 0x9c, 0x9c, 0x4c, 0x9c, 0x9c, 0x9c, 0x4b, 0x9d, 0x9d, 0x9d, 0x48, 0x9d, 0x9d, 0x9d, 0x44, 0x9d, 0x9d, 0x9d, 0x43, 0x9d, 0x9d, 0x9d, 0x40, 0x9d, 0x9d, 0x9d, 0x40, 0x9c, 0x9c, 0x9c, 0x40, 0x9d, 0x9d, 0x9d, 0x3f, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3b, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x3b, 0x9d, 0x9d, 0x9d, 0x3b, 0x9d, 0x9d, 0x9d, 0x3b, 0x9d, 0x9d, 0x9d, 0x3c, 0x9c, 0x9c, 0x9c, 0x3c, 0x9c, 0x9c, 0x9c, 0x3c, 0x9c, 0x9c, 0x9c, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9c, 0x9c, 0x9c, 0x3f, 0xa5, 0xa5, 0xa5, 0x44, 0xb5, 0xb5, 0xb5, 0x50, 0xc2, 0xc2, 0xc2, 0x5f, 0xcd, 0xcd, 0xcd, 0x6b, 0xd6, 0xd6, 0xd6, 0x7b, 0xdf, 0xdf, 0xdf, 0x88, 0xe6, 0xe6, 0xe6, 0x97, 0xea, 0xea, 0xea, 0xab, 0xf0, 0xf0, 0xf0, 0xbc, 0xf3, 0xf3, 0xf3, 0xd0, 0xf7, 0xf7, 0xf7, 0xe3, 0xfc, 0xfc, 0xfc, 0xf4, 0xfe, 0xfe, 0xfe, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xff, 0xff, 0xcc, 0xff, 0xff, 0xff, 0xa8, 0xff, 0xff, 0xff, 0x83, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xef, 0xef, 0x00, 0xee, 0xee, 0xee, 0x08, 0xee, 0xee, 0xee, 0x34, 0xed, 0xed, 0xed, 0x68, 0xec, 0xec, 0xec, 0x9b, 0xec, 0xec, 0xec, 0xc8, 0xeb, 0xeb, 0xeb, 0xf3, 0xea, 0xea, 0xea, 0xff, 0xea, 0xea, 0xea, 0xff, 0xe8, 0xe8, 0xe8, 0xfb, 0xe4, 0xe4, 0xe4, 0xe8, 0xdf, 0xdf, 0xdf, 0xd0, 0xd8, 0xd8, 0xd8, 0xb8, 0xd2, 0xd2, 0xd2, 0x9f, 0xc9, 0xc9, 0xc9, 0x87, 0xbe, 0xbe, 0xbe, 0x6f, 0xae, 0xae, 0xae, 0x5b, 0x9e, 0x9e, 0x9e, 0x4b, 0x9d, 0x9d, 0x9d, 0x47, 0x9d, 0x9d, 0x9d, 0x43, 0x9d, 0x9d, 0x9d, 0x40, 0x9e, 0x9e, 0x9e, 0x3f, 0x9e, 0x9e, 0x9e, 0x3c, 0x9e, 0x9e, 0x9e, 0x3b, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x34, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x3b, 0x9c, 0x9c, 0x9c, 0x40, 0xac, 0xac, 0xac, 0x4c, 0xc4, 0xc4, 0xc4, 0x60, 0xd2, 0xd2, 0xd2, 0x7b, 0xdf, 0xdf, 0xdf, 0x94, 0xe7, 0xe7, 0xe7, 0xb0, 0xee, 0xee, 0xee, 0xcb, 0xf5, 0xf5, 0xf5, 0xe4, 0xfc, 0xfc, 0xfc, 0xf8, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xff, 0xa8, 0xff, 0xff, 0xff, 0x78, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x13, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf3, 0xf3, 0xf3, 0x00, 0xf2, 0xf2, 0xf2, 0x0c, 0xf1, 0xf1, 0xf1, 0x48, 0xf0, 0xf0, 0xf0, 0x88, 0xef, 0xef, 0xef, 0xc3, 0xee, 0xee, 0xee, 0xf4, 0xee, 0xee, 0xee, 0xff, 0xed, 0xed, 0xed, 0xfc, 0xe8, 0xe8, 0xe8, 0xeb, 0xe2, 0xe2, 0xe2, 0xc7, 0xd9, 0xd9, 0xd9, 0xa7, 0xce, 0xce, 0xce, 0x87, 0xbe, 0xbe, 0xbe, 0x68, 0xa6, 0xa6, 0xa6, 0x4f, 0x9e, 0x9e, 0x9e, 0x44, 0x9e, 0x9e, 0x9e, 0x40, 0x9e, 0x9e, 0x9e, 0x3c, 0x9e, 0x9e, 0x9e, 0x3b, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2c, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x34, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x3f, 0xa0, 0xa0, 0xa0, 0x4b, 0xbb, 0xbb, 0xbb, 0x63, 0xd2, 0xd2, 0xd2, 0x83, 0xe0, 0xe0, 0xe0, 0xa4, 0xeb, 0xeb, 0xeb, 0xc7, 0xf5, 0xf5, 0xf5, 0xe7, 0xfd, 0xfd, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xff, 0x98, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x1b, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xf6, 0xf6, 0x00, 0xf5, 0xf5, 0xf5, 0x23, 0xf4, 0xf4, 0xf4, 0x70, 0xf3, 0xf3, 0xf3, 0xbc, 0xf2, 0xf2, 0xf2, 0xf7, 0xf1, 0xf1, 0xf1, 0xff, 0xef, 0xef, 0xef, 0xf4, 0xe7, 0xe7, 0xe7, 0xcc, 0xdd, 0xdd, 0xdd, 0xa3, 0xcd, 0xcd, 0xcd, 0x78, 0xb2, 0xb2, 0xb2, 0x53, 0x9e, 0x9e, 0x9e, 0x40, 0x9e, 0x9e, 0x9e, 0x3c, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x30, 0x9f, 0x9f, 0x9f, 0x33, 0x9f, 0x9f, 0x9f, 0x33, 0x9f, 0x9f, 0x9f, 0x37, 0x9f, 0x9f, 0x9f, 0x3b, 0x9e, 0x9e, 0x9e, 0x40, 0xa9, 0xa9, 0xa9, 0x53, 0xc9, 0xc9, 0xc9, 0x77, 0xe0, 0xe0, 0xe0, 0x9f, 0xee, 0xee, 0xee, 0xc7, 0xf9, 0xf9, 0xf9, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xd0, 0xff, 0xff, 0xff, 0x87, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xf7, 0xf7, 0x10, 0xf6, 0xf6, 0xf6, 0x6b, 0xf6, 0xf6, 0xf6, 0xc8, 0xf5, 0xf5, 0xf5, 0xff, 0xf4, 0xf4, 0xf4, 0xfc, 0xed, 0xed, 0xed, 0xd3, 0xe1, 0xe1, 0xe1, 0x9c, 0xca, 0xca, 0xca, 0x68, 0xa6, 0xa6, 0xa6, 0x40, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x28, 0x9f, 0x9f, 0x9f, 0x2b, 0x9f, 0x9f, 0x9f, 0x2b, 0x9f, 0x9f, 0x9f, 0x2c, 0x9f, 0x9f, 0x9f, 0x2f, 0x9f, 0x9f, 0x9f, 0x30, 0xa0, 0xa0, 0xa0, 0x30, 0xa0, 0xa0, 0xa0, 0x33, 0xa0, 0xa0, 0xa0, 0x37, 0xa1, 0xa1, 0xa1, 0x3c, 0xc4, 0xc4, 0xc4, 0x5f, 0xe2, 0xe2, 0xe2, 0x90, 0xf3, 0xf3, 0xf3, 0xc4, 0xfd, 0xfd, 0xfd, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x1f, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xf8, 0xf8, 0x1c, 0xf9, 0xf9, 0xf9, 0x90, 0xf7, 0xf7, 0xf7, 0xf3, 0xf6, 0xf6, 0xf6, 0xfc, 0xf0, 0xf0, 0xf0, 0xd3, 0xdf, 0xdf, 0xdf, 0x8b, 0xba, 0xba, 0xba, 0x4b, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x27, 0x9f, 0x9f, 0x9f, 0x27, 0xa0, 0xa0, 0xa0, 0x2b, 0xa1, 0xa1, 0xa1, 0x2f, 0xa2, 0xa2, 0xa2, 0x33, 0xaf, 0xaf, 0xaf, 0x3f, 0xdf, 0xdf, 0xdf, 0x73, 0xf6, 0xf6, 0xf6, 0xb7, 0xfe, 0xfe, 0xfe, 0xf7, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xa7, 0xff, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0xf9, 0xf9, 0x07, 0xfa, 0xfa, 0xfa, 0x7b, 0xfa, 0xfa, 0xfa, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xec, 0xec, 0xec, 0xaf, 0xc7, 0xc7, 0xc7, 0x5b, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x23, 0xa0, 0xa0, 0xa0, 0x24, 0xa1, 0xa1, 0xa1, 0x24, 0xa1, 0xa1, 0xa1, 0x27, 0xa2, 0xa2, 0xa2, 0x28, 0xbf, 0xbf, 0xbf, 0x38, 0xee, 0xee, 0xee, 0x88, 0xfd, 0xfd, 0xfd, 0xe4, 0xff, 0xff, 0xff, 0xfb, 0xfe, 0xfe, 0xfe, 0x93, 0xfc, 0xfc, 0xfc, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfb, 0xfb, 0xfb, 0x13, 0xfc, 0xfc, 0xfc, 0xbf, 0xfb, 0xfb, 0xfb, 0xff, 0xf1, 0xf1, 0xf1, 0xb8, 0xc0, 0xc0, 0xc0, 0x4f, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0xa0, 0xa0, 0xa0, 0x20, 0xb2, 0xb2, 0xb2, 0x2b, 0xf1, 0xf1, 0xf1, 0x84, 0xfe, 0xfe, 0xfe, 0xf3, 0xfe, 0xfe, 0xfe, 0xd3, 0xf6, 0xf6, 0xf6, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe2, 0xe2, 0xe2, 0x04, 0xfc, 0xfc, 0xfc, 0xbf, 0xfd, 0xfd, 0xfd, 0xfb, 0xe2, 0xe2, 0xe2, 0x80, 0x9f, 0x9f, 0x9f, 0x37, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0xd7, 0xd7, 0xd7, 0x3f, 0xfd, 0xfd, 0xfd, 0xdc, 0xfd, 0xfd, 0xfd, 0xd0, 0xe6, 0xe6, 0xe6, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xf5, 0xf5, 0x50, 0xfe, 0xfe, 0xfe, 0xff, 0xe7, 0xe7, 0xe7, 0x8f, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x97, 0x97, 0x97, 0x1b, 0xd6, 0xd6, 0xd6, 0x38, 0xff, 0xff, 0xff, 0xf4, 0xf7, 0xf7, 0xf7, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, 0xfa, 0xfa, 0x77, 0xfe, 0xfe, 0xfe, 0xff, 0xc0, 0xc0, 0xc0, 0x4f, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x98, 0x98, 0x98, 0x18, 0x97, 0x97, 0x97, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x95, 0x95, 0x95, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0xfc, 0xfc, 0xfc, 0xcb, 0xf7, 0xf7, 0xf7, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0xe4, 0xe4, 0x53, 0xfe, 0xfe, 0xfe, 0xff, 0xe3, 0xe3, 0xe3, 0x87, 0x9d, 0x9d, 0x9d, 0x37, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x2c, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1c, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9a, 0x9a, 0x9a, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x96, 0x96, 0x96, 0x1c, 0xcb, 0xcb, 0xcb, 0x33, 0xfe, 0xfe, 0xfe, 0xf0, 0xf6, 0xf6, 0xf6, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xb7, 0xb7, 0x23, 0xf3, 0xf3, 0xf3, 0xd4, 0xfc, 0xfc, 0xfc, 0xf4, 0xd5, 0xd5, 0xd5, 0x73, 0x9c, 0x9c, 0x9c, 0x38, 0x9c, 0x9c, 0x9c, 0x30, 0x9c, 0x9c, 0x9c, 0x2b, 0x9c, 0x9c, 0x9c, 0x27, 0x9c, 0x9c, 0x9c, 0x23, 0x9c, 0x9c, 0x9c, 0x20, 0x9c, 0x9c, 0x9c, 0x1f, 0x9c, 0x9c, 0x9c, 0x1f, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9c, 0x9c, 0x9c, 0x1f, 0x9c, 0x9c, 0x9c, 0x1f, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x20, 0x9a, 0x9a, 0x9a, 0x20, 0x99, 0x99, 0x99, 0x20, 0x99, 0x99, 0x99, 0x20, 0x98, 0x98, 0x98, 0x23, 0xc4, 0xc4, 0xc4, 0x37, 0xfb, 0xfb, 0xfb, 0xcf, 0xfc, 0xfc, 0xfc, 0xf3, 0xd1, 0xd1, 0xd1, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x0b, 0xc6, 0xc6, 0xc6, 0x78, 0xf8, 0xf8, 0xf8, 0xd3, 0xfb, 0xfb, 0xfb, 0xfc, 0xe9, 0xe9, 0xe9, 0xa8, 0xaf, 0xaf, 0xaf, 0x47, 0x9b, 0x9b, 0x9b, 0x33, 0x9b, 0x9b, 0x9b, 0x2b, 0x9b, 0x9b, 0x9b, 0x27, 0x9b, 0x9b, 0x9b, 0x23, 0x9b, 0x9b, 0x9b, 0x20, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0xa0, 0xa0, 0xa0, 0x1f, 0xa0, 0xa0, 0xa0, 0x1f, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x27, 0x9f, 0x9f, 0x9f, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9c, 0x9c, 0x9c, 0x27, 0x9c, 0x9c, 0x9c, 0x28, 0x9c, 0x9c, 0x9c, 0x28, 0x9c, 0x9c, 0x9c, 0x2b, 0x9b, 0x9b, 0x9b, 0x2b, 0xa0, 0xa0, 0xa0, 0x2f, 0xe6, 0xe6, 0xe6, 0x73, 0xfd, 0xfd, 0xfd, 0xe8, 0xfd, 0xfd, 0xfd, 0xf0, 0xd7, 0xd7, 0xd7, 0x94, 0xb2, 0xb2, 0xb2, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x03, 0xb8, 0xb8, 0xb8, 0x6f, 0xcd, 0xcd, 0xcd, 0x53, 0xf6, 0xf6, 0xf6, 0x9c, 0xfa, 0xfa, 0xfa, 0xf8, 0xf7, 0xf7, 0xf7, 0xef, 0xe4, 0xe4, 0xe4, 0x9f, 0xb7, 0xb7, 0xb7, 0x48, 0x99, 0x99, 0x99, 0x2f, 0x9a, 0x9a, 0x9a, 0x27, 0x9b, 0x9b, 0x9b, 0x23, 0x9b, 0x9b, 0x9b, 0x20, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0xa0, 0xa0, 0xa0, 0x23, 0xa0, 0xa0, 0xa0, 0x23, 0xa0, 0xa0, 0xa0, 0x24, 0xa1, 0xa1, 0xa1, 0x24, 0xa1, 0xa1, 0xa1, 0x24, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x28, 0xa0, 0xa0, 0xa0, 0x28, 0xa0, 0xa0, 0xa0, 0x28, 0xa0, 0xa0, 0xa0, 0x2b, 0xa0, 0xa0, 0xa0, 0x2b, 0xa0, 0xa0, 0xa0, 0x2c, 0xa1, 0xa1, 0xa1, 0x2c, 0xa1, 0xa1, 0xa1, 0x2f, 0xa1, 0xa1, 0xa1, 0x2f, 0xa1, 0xa1, 0xa1, 0x30, 0xa0, 0xa0, 0xa0, 0x30, 0xa0, 0xa0, 0xa0, 0x33, 0xa1, 0xa1, 0xa1, 0x34, 0xa1, 0xa1, 0xa1, 0x34, 0xac, 0xac, 0xac, 0x3c, 0xe3, 0xe3, 0xe3, 0x7b, 0xfa, 0xfa, 0xfa, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xcb, 0xd8, 0xd8, 0xd8, 0x6b, 0xb7, 0xb7, 0xb7, 0x7c, 0xb0, 0xb0, 0xb0, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x63, 0xbe, 0xbe, 0xbe, 0x5b, 0xc9, 0xc9, 0xc9, 0x40, 0xe7, 0xe7, 0xe7, 0x4c, 0xf7, 0xf7, 0xf7, 0xaf, 0xf8, 0xf8, 0xf8, 0xf8, 0xf6, 0xf6, 0xf6, 0xf8, 0xec, 0xec, 0xec, 0xbf, 0xd8, 0xd8, 0xd8, 0x74, 0xa9, 0xa9, 0xa9, 0x34, 0x98, 0x98, 0x98, 0x27, 0x98, 0x98, 0x98, 0x20, 0x99, 0x99, 0x99, 0x1f, 0x99, 0x99, 0x99, 0x1c, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x9a, 0x9a, 0x9a, 0x1b, 0x9a, 0x9a, 0x9a, 0x1b, 0x9a, 0x9a, 0x9a, 0x1b, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0xa0, 0xa0, 0xa0, 0x27, 0xa0, 0xa0, 0xa0, 0x27, 0xa0, 0xa0, 0xa0, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x28, 0xa1, 0xa1, 0xa1, 0x28, 0xa2, 0xa2, 0xa2, 0x28, 0xa2, 0xa2, 0xa2, 0x2b, 0xa2, 0xa2, 0xa2, 0x2b, 0xa2, 0xa2, 0xa2, 0x2c, 0xa3, 0xa3, 0xa3, 0x2c, 0xa3, 0xa3, 0xa3, 0x2c, 0xa3, 0xa3, 0xa3, 0x2f, 0xa3, 0xa3, 0xa3, 0x2f, 0xa3, 0xa3, 0xa3, 0x30, 0xa3, 0xa3, 0xa3, 0x30, 0xa3, 0xa3, 0xa3, 0x30, 0xa3, 0xa3, 0xa3, 0x33, 0xa3, 0xa3, 0xa3, 0x33, 0xa3, 0xa3, 0xa3, 0x34, 0xa4, 0xa4, 0xa4, 0x37, 0xa4, 0xa4, 0xa4, 0x38, 0xa4, 0xa4, 0xa4, 0x38, 0xa5, 0xa5, 0xa5, 0x3b, 0xa5, 0xa5, 0xa5, 0x3c, 0xa5, 0xa5, 0xa5, 0x3c, 0xa9, 0xa9, 0xa9, 0x43, 0xd2, 0xd2, 0xd2, 0x67, 0xf0, 0xf0, 0xf0, 0xa8, 0xfc, 0xfc, 0xfc, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xd3, 0xf0, 0xf0, 0xf0, 0x74, 0xc8, 0xc8, 0xc8, 0x48, 0xbb, 0xbb, 0xbb, 0x60, 0xb3, 0xb3, 0xb3, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x53, 0xba, 0xba, 0xba, 0x60, 0xc0, 0xc0, 0xc0, 0x47, 0xc7, 0xc7, 0xc7, 0x38, 0xd0, 0xd0, 0xd0, 0x2c, 0xe6, 0xe6, 0xe6, 0x3c, 0xf5, 0xf5, 0xf5, 0x8f, 0xf6, 0xf6, 0xf6, 0xe0, 0xf5, 0xf5, 0xf5, 0xff, 0xf3, 0xf3, 0xf3, 0xf4, 0xeb, 0xeb, 0xeb, 0xbc, 0xe0, 0xe0, 0xe0, 0x7c, 0xc3, 0xc3, 0xc3, 0x40, 0x9b, 0x9b, 0x9b, 0x23, 0x97, 0x97, 0x97, 0x1c, 0x97, 0x97, 0x97, 0x1c, 0x98, 0x98, 0x98, 0x1c, 0x98, 0x98, 0x98, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x24, 0xa0, 0xa0, 0xa0, 0x24, 0xa0, 0xa0, 0xa0, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x28, 0xa1, 0xa1, 0xa1, 0x2b, 0xa2, 0xa2, 0xa2, 0x2b, 0xa2, 0xa2, 0xa2, 0x2c, 0xa3, 0xa3, 0xa3, 0x2c, 0xa3, 0xa3, 0xa3, 0x2c, 0xa3, 0xa3, 0xa3, 0x2f, 0xa3, 0xa3, 0xa3, 0x2f, 0xa4, 0xa4, 0xa4, 0x30, 0xa4, 0xa4, 0xa4, 0x33, 0xa5, 0xa5, 0xa5, 0x34, 0xa6, 0xa6, 0xa6, 0x37, 0xa6, 0xa6, 0xa6, 0x37, 0xa6, 0xa6, 0xa6, 0x37, 0xa5, 0xa5, 0xa5, 0x38, 0xa6, 0xa6, 0xa6, 0x38, 0xa6, 0xa6, 0xa6, 0x3b, 0xa6, 0xa6, 0xa6, 0x3c, 0xa7, 0xa7, 0xa7, 0x3c, 0xa7, 0xa7, 0xa7, 0x3f, 0xa8, 0xa8, 0xa8, 0x40, 0xa8, 0xa8, 0xa8, 0x43, 0xa9, 0xa9, 0xa9, 0x44, 0xaa, 0xaa, 0xaa, 0x47, 0xb9, 0xb9, 0xb9, 0x54, 0xdd, 0xdd, 0xdd, 0x80, 0xf0, 0xf0, 0xf0, 0xb3, 0xfb, 0xfb, 0xfb, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xfc, 0xfc, 0xfc, 0xb0, 0xef, 0xef, 0xef, 0x5f, 0xcd, 0xcd, 0xcd, 0x34, 0xc1, 0xc1, 0xc1, 0x3f, 0xbc, 0xbc, 0xbc, 0x4f, 0xb7, 0xb7, 0xb7, 0x64, 0xb2, 0xb2, 0xb2, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x3f, 0xb9, 0xb9, 0xb9, 0x68, 0xbf, 0xbf, 0xbf, 0x4b, 0xc2, 0xc2, 0xc2, 0x3f, 0xc6, 0xc6, 0xc6, 0x33, 0xcb, 0xcb, 0xcb, 0x2f, 0xd0, 0xd0, 0xd0, 0x28, 0xd9, 0xd9, 0xd9, 0x23, 0xed, 0xed, 0xed, 0x50, 0xf2, 0xf2, 0xf2, 0x97, 0xf3, 0xf3, 0xf3, 0xdb, 0xf2, 0xf2, 0xf2, 0xfc, 0xf1, 0xf1, 0xf1, 0xff, 0xee, 0xee, 0xee, 0xe0, 0xe8, 0xe8, 0xe8, 0xac, 0xe1, 0xe1, 0xe1, 0x78, 0xd0, 0xd0, 0xd0, 0x44, 0xa4, 0xa4, 0xa4, 0x20, 0x96, 0x96, 0x96, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1f, 0x9c, 0x9c, 0x9c, 0x1f, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x23, 0x9e, 0x9e, 0x9e, 0x24, 0x9f, 0x9f, 0x9f, 0x27, 0x9f, 0x9f, 0x9f, 0x27, 0xa0, 0xa0, 0xa0, 0x28, 0xa0, 0xa0, 0xa0, 0x28, 0xa1, 0xa1, 0xa1, 0x2b, 0xa2, 0xa2, 0xa2, 0x2c, 0xa2, 0xa2, 0xa2, 0x2f, 0xa3, 0xa3, 0xa3, 0x30, 0xa4, 0xa4, 0xa4, 0x33, 0xa4, 0xa4, 0xa4, 0x33, 0xa5, 0xa5, 0xa5, 0x33, 0xa5, 0xa5, 0xa5, 0x34, 0xa5, 0xa5, 0xa5, 0x37, 0xa6, 0xa6, 0xa6, 0x38, 0xa7, 0xa7, 0xa7, 0x3b, 0xa7, 0xa7, 0xa7, 0x3b, 0xa8, 0xa8, 0xa8, 0x3f, 0xa8, 0xa8, 0xa8, 0x3f, 0xa9, 0xa9, 0xa9, 0x40, 0xa9, 0xa9, 0xa9, 0x40, 0xa9, 0xa9, 0xa9, 0x43, 0xaa, 0xaa, 0xaa, 0x44, 0xaa, 0xaa, 0xaa, 0x47, 0xab, 0xab, 0xab, 0x48, 0xab, 0xab, 0xab, 0x4b, 0xad, 0xad, 0xad, 0x4f, 0xc3, 0xc3, 0xc3, 0x63, 0xde, 0xde, 0xde, 0x88, 0xee, 0xee, 0xee, 0xb0, 0xf8, 0xf8, 0xf8, 0xd8, 0xfe, 0xfe, 0xfe, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xfd, 0xfd, 0xfd, 0xb3, 0xf6, 0xf6, 0xf6, 0x6f, 0xdf, 0xdf, 0xdf, 0x33, 0xcd, 0xcd, 0xcd, 0x2f, 0xc5, 0xc5, 0xc5, 0x34, 0xbf, 0xbf, 0xbf, 0x3b, 0xbc, 0xbc, 0xbc, 0x44, 0xb9, 0xb9, 0xb9, 0x53, 0xb6, 0xb6, 0xb6, 0x6b, 0xb2, 0xb2, 0xb2, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x28, 0xb8, 0xb8, 0xb8, 0x70, 0xbe, 0xbe, 0xbe, 0x4f, 0xc1, 0xc1, 0xc1, 0x40, 0xc4, 0xc4, 0xc4, 0x37, 0xc6, 0xc6, 0xc6, 0x33, 0xc8, 0xc8, 0xc8, 0x2f, 0xcc, 0xcc, 0xcc, 0x2b, 0xd0, 0xd0, 0xd0, 0x24, 0xd2, 0xd2, 0xd2, 0x23, 0xd8, 0xd8, 0xd8, 0x20, 0xe8, 0xe8, 0xe8, 0x3c, 0xee, 0xee, 0xee, 0x74, 0xef, 0xef, 0xef, 0xac, 0xef, 0xef, 0xef, 0xe3, 0xee, 0xee, 0xee, 0xfc, 0xee, 0xee, 0xee, 0xff, 0xec, 0xec, 0xec, 0xf3, 0xe9, 0xe9, 0xe9, 0xcb, 0xe5, 0xe5, 0xe5, 0x9f, 0xe0, 0xe0, 0xe0, 0x77, 0xd5, 0xd5, 0xd5, 0x4f, 0xba, 0xba, 0xba, 0x28, 0x9b, 0x9b, 0x9b, 0x1b, 0x95, 0x95, 0x95, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x9a, 0x9a, 0x9a, 0x1c, 0x9a, 0x9a, 0x9a, 0x1c, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x20, 0x9c, 0x9c, 0x9c, 0x23, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x27, 0x9e, 0x9e, 0x9e, 0x28, 0x9f, 0x9f, 0x9f, 0x2b, 0xa0, 0xa0, 0xa0, 0x2b, 0xa0, 0xa0, 0xa0, 0x2c, 0xa1, 0xa1, 0xa1, 0x2f, 0xa2, 0xa2, 0xa2, 0x30, 0xa3, 0xa3, 0xa3, 0x33, 0xa4, 0xa4, 0xa4, 0x34, 0xa5, 0xa5, 0xa5, 0x37, 0xa6, 0xa6, 0xa6, 0x38, 0xa6, 0xa6, 0xa6, 0x38, 0xa7, 0xa7, 0xa7, 0x3b, 0xa8, 0xa8, 0xa8, 0x3c, 0xa8, 0xa8, 0xa8, 0x40, 0xa9, 0xa9, 0xa9, 0x43, 0xaa, 0xaa, 0xaa, 0x44, 0xaa, 0xaa, 0xaa, 0x47, 0xac, 0xac, 0xac, 0x48, 0xac, 0xac, 0xac, 0x4b, 0xac, 0xac, 0xac, 0x4c, 0xad, 0xad, 0xad, 0x50, 0xb4, 0xb4, 0xb4, 0x57, 0xcd, 0xcd, 0xcd, 0x70, 0xdf, 0xdf, 0xdf, 0x8f, 0xec, 0xec, 0xec, 0xaf, 0xf6, 0xf6, 0xf6, 0xcf, 0xfc, 0xfc, 0xfc, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xfd, 0xfd, 0xfd, 0xc0, 0xfa, 0xfa, 0xfa, 0x8c, 0xf3, 0xf3, 0xf3, 0x54, 0xdb, 0xdb, 0xdb, 0x2b, 0xd2, 0xd2, 0xd2, 0x28, 0xcd, 0xcd, 0xcd, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc3, 0xc3, 0xc3, 0x33, 0xc0, 0xc0, 0xc0, 0x38, 0xbe, 0xbe, 0xbe, 0x3c, 0xbb, 0xbb, 0xbb, 0x47, 0xb9, 0xb9, 0xb9, 0x54, 0xb6, 0xb6, 0xb6, 0x6f, 0xb1, 0xb1, 0xb1, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x10, 0xb6, 0xb6, 0xb6, 0x78, 0xbe, 0xbe, 0xbe, 0x50, 0xc1, 0xc1, 0xc1, 0x43, 0xc3, 0xc3, 0xc3, 0x37, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x30, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xce, 0xce, 0xce, 0x28, 0xd0, 0xd0, 0xd0, 0x27, 0xd3, 0xd3, 0xd3, 0x24, 0xd6, 0xd6, 0xd6, 0x20, 0xdb, 0xdb, 0xdb, 0x1f, 0xe5, 0xe5, 0xe5, 0x37, 0xea, 0xea, 0xea, 0x63, 0xed, 0xed, 0xed, 0x98, 0xef, 0xef, 0xef, 0xdf, 0xed, 0xed, 0xed, 0xf3, 0xeb, 0xeb, 0xeb, 0xff, 0xea, 0xea, 0xea, 0xff, 0xea, 0xea, 0xea, 0xff, 0xe8, 0xe8, 0xe8, 0xe8, 0xe6, 0xe6, 0xe6, 0xc7, 0xe4, 0xe4, 0xe4, 0xa4, 0xe0, 0xe0, 0xe0, 0x84, 0xdb, 0xdb, 0xdb, 0x67, 0xd1, 0xd1, 0xd1, 0x48, 0xbc, 0xbc, 0xbc, 0x2b, 0xa0, 0xa0, 0xa0, 0x1c, 0x98, 0x98, 0x98, 0x1b, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x97, 0x97, 0x97, 0x18, 0x96, 0x96, 0x96, 0x18, 0x97, 0x97, 0x97, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x98, 0x98, 0x98, 0x1c, 0x99, 0x99, 0x99, 0x1c, 0x99, 0x99, 0x99, 0x1f, 0x99, 0x99, 0x99, 0x1f, 0x9a, 0x9a, 0x9a, 0x20, 0x9b, 0x9b, 0x9b, 0x23, 0x9b, 0x9b, 0x9b, 0x24, 0x9c, 0x9c, 0x9c, 0x27, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9f, 0x9f, 0x9f, 0x2f, 0xa0, 0xa0, 0xa0, 0x30, 0xa1, 0xa1, 0xa1, 0x33, 0xa2, 0xa2, 0xa2, 0x34, 0xa3, 0xa3, 0xa3, 0x37, 0xa5, 0xa5, 0xa5, 0x3b, 0xa6, 0xa6, 0xa6, 0x3c, 0xa7, 0xa7, 0xa7, 0x3f, 0xa8, 0xa8, 0xa8, 0x43, 0xa9, 0xa9, 0xa9, 0x44, 0xaa, 0xaa, 0xaa, 0x47, 0xab, 0xab, 0xab, 0x4b, 0xae, 0xae, 0xae, 0x50, 0xb7, 0xb7, 0xb7, 0x58, 0xcc, 0xcc, 0xcc, 0x6c, 0xda, 0xda, 0xda, 0x84, 0xe5, 0xe5, 0xe5, 0x9f, 0xee, 0xee, 0xee, 0xb4, 0xf5, 0xf5, 0xf5, 0xcc, 0xfa, 0xfa, 0xfa, 0xe7, 0xfe, 0xfe, 0xfe, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xfe, 0xfe, 0xfe, 0xcf, 0xfc, 0xfc, 0xfc, 0xa3, 0xf9, 0xf9, 0xf9, 0x77, 0xf2, 0xf2, 0xf2, 0x4b, 0xde, 0xde, 0xde, 0x27, 0xd6, 0xd6, 0xd6, 0x24, 0xd2, 0xd2, 0xd2, 0x27, 0xd0, 0xd0, 0xd0, 0x28, 0xcc, 0xcc, 0xcc, 0x2b, 0xc9, 0xc9, 0xc9, 0x2c, 0xc6, 0xc6, 0xc6, 0x2f, 0xc4, 0xc4, 0xc4, 0x30, 0xc1, 0xc1, 0xc1, 0x34, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x3f, 0xbb, 0xbb, 0xbb, 0x48, 0xb8, 0xb8, 0xb8, 0x57, 0xb5, 0xb5, 0xb5, 0x74, 0xb1, 0xb1, 0xb1, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x04, 0xb5, 0xb5, 0xb5, 0x77, 0xbd, 0xbd, 0xbd, 0x57, 0xc0, 0xc0, 0xc0, 0x44, 0xc3, 0xc3, 0xc3, 0x38, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x30, 0xc8, 0xc8, 0xc8, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcd, 0xcd, 0xcd, 0x28, 0xcf, 0xcf, 0xcf, 0x27, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd4, 0xd4, 0xd4, 0x23, 0xe2, 0xe2, 0xe2, 0x2c, 0xfa, 0xfa, 0xfa, 0x8c, 0xfb, 0xfb, 0xfb, 0x88, 0xf8, 0xf8, 0xf8, 0x8f, 0xf5, 0xf5, 0xf5, 0x9f, 0xf2, 0xf2, 0xf2, 0xb0, 0xee, 0xee, 0xee, 0xc4, 0xec, 0xec, 0xec, 0xd7, 0xea, 0xea, 0xea, 0xeb, 0xe8, 0xe8, 0xe8, 0xfb, 0xe8, 0xe8, 0xe8, 0xff, 0xe8, 0xe8, 0xe8, 0xff, 0xe7, 0xe7, 0xe7, 0xff, 0xe7, 0xe7, 0xe7, 0xf3, 0xe6, 0xe6, 0xe6, 0xdc, 0xe4, 0xe4, 0xe4, 0xc4, 0xe4, 0xe4, 0xe4, 0xac, 0xe2, 0xe2, 0xe2, 0x97, 0xe0, 0xe0, 0xe0, 0x80, 0xdd, 0xdd, 0xdd, 0x6c, 0xd8, 0xd8, 0xd8, 0x58, 0xd2, 0xd2, 0xd2, 0x47, 0xc7, 0xc7, 0xc7, 0x34, 0xb1, 0xb1, 0xb1, 0x24, 0xa1, 0xa1, 0xa1, 0x1c, 0x9c, 0x9c, 0x9c, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x97, 0x97, 0x97, 0x1c, 0x97, 0x97, 0x97, 0x1f, 0x98, 0x98, 0x98, 0x1f, 0x98, 0x98, 0x98, 0x20, 0x99, 0x99, 0x99, 0x23, 0x9a, 0x9a, 0x9a, 0x24, 0x9b, 0x9b, 0x9b, 0x27, 0x9b, 0x9b, 0x9b, 0x2b, 0x9c, 0x9c, 0x9c, 0x2c, 0x9d, 0x9d, 0x9d, 0x2f, 0x9f, 0x9f, 0x9f, 0x30, 0xa3, 0xa3, 0xa3, 0x34, 0xa7, 0xa7, 0xa7, 0x38, 0xad, 0xad, 0xad, 0x40, 0xbf, 0xbf, 0xbf, 0x4f, 0xce, 0xce, 0xce, 0x60, 0xd8, 0xd8, 0xd8, 0x73, 0xe1, 0xe1, 0xe1, 0x84, 0xe6, 0xe6, 0xe6, 0x94, 0xec, 0xec, 0xec, 0xa8, 0xf1, 0xf1, 0xf1, 0xbb, 0xf6, 0xf6, 0xf6, 0xcc, 0xf9, 0xf9, 0xf9, 0xdf, 0xfc, 0xfc, 0xfc, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xeb, 0xfe, 0xfe, 0xfe, 0xcb, 0xfd, 0xfd, 0xfd, 0xab, 0xfb, 0xfb, 0xfb, 0x88, 0xf7, 0xf7, 0xf7, 0x64, 0xef, 0xef, 0xef, 0x40, 0xde, 0xde, 0xde, 0x24, 0xd8, 0xd8, 0xd8, 0x23, 0xd5, 0xd5, 0xd5, 0x24, 0xd3, 0xd3, 0xd3, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd0, 0xd0, 0xd0, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcc, 0xcc, 0xcc, 0x28, 0xca, 0xca, 0xca, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc6, 0xc6, 0xc6, 0x2f, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x34, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x40, 0xba, 0xba, 0xba, 0x4b, 0xb8, 0xb8, 0xb8, 0x58, 0xb4, 0xb4, 0xb4, 0x78, 0xb0, 0xb0, 0xb0, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x68, 0xbc, 0xbc, 0xbc, 0x5c, 0xc0, 0xc0, 0xc0, 0x44, 0xc2, 0xc2, 0xc2, 0x38, 0xc5, 0xc5, 0xc5, 0x33, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xcf, 0xcf, 0xcf, 0x27, 0xd5, 0xd5, 0xd5, 0x2b, 0xf8, 0xf8, 0xf8, 0x8b, 0xf9, 0xf9, 0xf9, 0x8b, 0xf9, 0xf9, 0xf9, 0x87, 0xf9, 0xf9, 0xf9, 0x83, 0xf9, 0xf9, 0xf9, 0x7f, 0xf9, 0xf9, 0xf9, 0x78, 0xf9, 0xf9, 0xf9, 0x74, 0xf9, 0xf9, 0xf9, 0x70, 0xf8, 0xf8, 0xf8, 0x6f, 0xf5, 0xf5, 0xf5, 0x7c, 0xf1, 0xf1, 0xf1, 0x8b, 0xee, 0xee, 0xee, 0x9b, 0xec, 0xec, 0xec, 0xab, 0xea, 0xea, 0xea, 0xbc, 0xe9, 0xe9, 0xe9, 0xcc, 0xe8, 0xe8, 0xe8, 0xdc, 0xe9, 0xe9, 0xe9, 0xef, 0xe9, 0xe9, 0xe9, 0xfb, 0xe9, 0xe9, 0xe9, 0xfc, 0xea, 0xea, 0xea, 0xff, 0xea, 0xea, 0xea, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xec, 0xec, 0xec, 0xf8, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xdc, 0xeb, 0xeb, 0xeb, 0xd0, 0xeb, 0xeb, 0xeb, 0xc4, 0xeb, 0xeb, 0xeb, 0xbb, 0xea, 0xea, 0xea, 0xaf, 0xea, 0xea, 0xea, 0xa7, 0xea, 0xea, 0xea, 0x9c, 0xe9, 0xe9, 0xe9, 0x93, 0xe9, 0xe9, 0xe9, 0x8f, 0xe8, 0xe8, 0xe8, 0x84, 0xe8, 0xe8, 0xe8, 0x80, 0xe7, 0xe7, 0xe7, 0x7b, 0xe8, 0xe8, 0xe8, 0x7b, 0xe6, 0xe6, 0xe6, 0x70, 0xe6, 0xe6, 0xe6, 0x6f, 0xe6, 0xe6, 0xe6, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe9, 0xe9, 0xe9, 0x6f, 0xe9, 0xe9, 0xe9, 0x70, 0xec, 0xec, 0xec, 0x78, 0xec, 0xec, 0xec, 0x7c, 0xed, 0xed, 0xed, 0x80, 0xee, 0xee, 0xee, 0x88, 0xf0, 0xf0, 0xf0, 0x8f, 0xf1, 0xf1, 0xf1, 0x94, 0xf3, 0xf3, 0xf3, 0x9f, 0xf4, 0xf4, 0xf4, 0xa7, 0xf5, 0xf5, 0xf5, 0xb0, 0xf6, 0xf6, 0xf6, 0xbc, 0xf7, 0xf7, 0xf7, 0xc7, 0xfa, 0xfa, 0xfa, 0xd3, 0xfb, 0xfb, 0xfb, 0xdf, 0xfc, 0xfc, 0xfc, 0xe8, 0xfe, 0xfe, 0xfe, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xf3, 0xfe, 0xfe, 0xfe, 0xdc, 0xfe, 0xfe, 0xfe, 0xc4, 0xfd, 0xfd, 0xfd, 0xaf, 0xfc, 0xfc, 0xfc, 0x97, 0xfa, 0xfa, 0xfa, 0x7c, 0xf7, 0xf7, 0xf7, 0x63, 0xf3, 0xf3, 0xf3, 0x47, 0xe9, 0xe9, 0xe9, 0x2f, 0xdc, 0xdc, 0xdc, 0x20, 0xda, 0xda, 0xda, 0x23, 0xd8, 0xd8, 0xd8, 0x23, 0xd6, 0xd6, 0xd6, 0x23, 0xd4, 0xd4, 0xd4, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x2b, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc6, 0xc6, 0xc6, 0x2f, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc0, 0xc0, 0xc0, 0x37, 0xbf, 0xbf, 0xbf, 0x3b, 0xbc, 0xbc, 0xbc, 0x40, 0xba, 0xba, 0xba, 0x4c, 0xb7, 0xb7, 0xb7, 0x5f, 0xb3, 0xb3, 0xb3, 0x77, 0xb0, 0xb0, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x58, 0xbb, 0xbb, 0xbb, 0x60, 0xc0, 0xc0, 0xc0, 0x47, 0xc2, 0xc2, 0xc2, 0x3b, 0xc4, 0xc4, 0xc4, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x27, 0xd1, 0xd1, 0xd1, 0x28, 0xf6, 0xf6, 0xf6, 0x84, 0xf8, 0xf8, 0xf8, 0x8c, 0xf8, 0xf8, 0xf8, 0x88, 0xf8, 0xf8, 0xf8, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf7, 0xf7, 0xf7, 0x7c, 0xf7, 0xf7, 0xf7, 0x78, 0xf6, 0xf6, 0xf6, 0x73, 0xf6, 0xf6, 0xf6, 0x6f, 0xf6, 0xf6, 0xf6, 0x6b, 0xf6, 0xf6, 0xf6, 0x67, 0xf6, 0xf6, 0xf6, 0x63, 0xf6, 0xf6, 0xf6, 0x5f, 0xf6, 0xf6, 0xf6, 0x5b, 0xf6, 0xf6, 0xf6, 0x57, 0xf6, 0xf6, 0xf6, 0x50, 0xf6, 0xf6, 0xf6, 0x4c, 0xf5, 0xf5, 0xf5, 0x4c, 0xf2, 0xf2, 0xf2, 0x57, 0xec, 0xec, 0xec, 0x53, 0xe8, 0xe8, 0xe8, 0x53, 0xe9, 0xe9, 0xe9, 0x64, 0xea, 0xea, 0xea, 0x74, 0xeb, 0xeb, 0xeb, 0x84, 0xeb, 0xeb, 0xeb, 0x93, 0xec, 0xec, 0xec, 0xa0, 0xed, 0xed, 0xed, 0xaf, 0xee, 0xee, 0xee, 0xbb, 0xee, 0xee, 0xee, 0xc7, 0xef, 0xef, 0xef, 0xd0, 0xf0, 0xf0, 0xf0, 0xd8, 0xf0, 0xf0, 0xf0, 0xe3, 0xf1, 0xf1, 0xf1, 0xec, 0xf1, 0xf1, 0xf1, 0xf3, 0xf2, 0xf2, 0xf2, 0xfb, 0xf2, 0xf2, 0xf2, 0xfb, 0xf3, 0xf3, 0xf3, 0xfb, 0xf4, 0xf4, 0xf4, 0xfb, 0xf4, 0xf4, 0xf4, 0xfb, 0xf5, 0xf5, 0xf5, 0xfb, 0xf5, 0xf5, 0xf5, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf7, 0xf7, 0xf7, 0xfb, 0xf7, 0xf7, 0xf7, 0xfb, 0xf8, 0xf8, 0xf8, 0xfb, 0xf9, 0xf9, 0xf9, 0xfb, 0xf9, 0xf9, 0xf9, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xef, 0xfc, 0xfc, 0xfc, 0xe4, 0xfc, 0xfc, 0xfc, 0xdf, 0xfc, 0xfc, 0xfc, 0xd4, 0xfd, 0xfd, 0xfd, 0xcb, 0xfd, 0xfd, 0xfd, 0xbf, 0xfd, 0xfd, 0xfd, 0xb3, 0xfd, 0xfd, 0xfd, 0xa7, 0xfd, 0xfd, 0xfd, 0x9b, 0xfc, 0xfc, 0xfc, 0x8c, 0xfb, 0xfb, 0xfb, 0x7c, 0xf9, 0xf9, 0xf9, 0x6f, 0xf7, 0xf7, 0xf7, 0x5c, 0xf5, 0xf5, 0xf5, 0x4c, 0xf0, 0xf0, 0xf0, 0x3b, 0xe7, 0xe7, 0xe7, 0x2b, 0xdd, 0xdd, 0xdd, 0x20, 0xdc, 0xdc, 0xdc, 0x20, 0xdb, 0xdb, 0xdb, 0x20, 0xd9, 0xd9, 0xd9, 0x23, 0xd8, 0xd8, 0xd8, 0x23, 0xd7, 0xd7, 0xd7, 0x23, 0xd6, 0xd6, 0xd6, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x2b, 0xc9, 0xc9, 0xc9, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc6, 0xc6, 0xc6, 0x2f, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x33, 0xc0, 0xc0, 0xc0, 0x37, 0xbe, 0xbe, 0xbe, 0x3b, 0xbc, 0xbc, 0xbc, 0x43, 0xb9, 0xb9, 0xb9, 0x4f, 0xb7, 0xb7, 0xb7, 0x60, 0xb3, 0xb3, 0xb3, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x43, 0xba, 0xba, 0xba, 0x68, 0xbf, 0xbf, 0xbf, 0x4b, 0xc2, 0xc2, 0xc2, 0x3f, 0xc4, 0xc4, 0xc4, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x28, 0xcf, 0xcf, 0xcf, 0x27, 0xf6, 0xf6, 0xf6, 0x7b, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x70, 0xf5, 0xf5, 0xf5, 0x6f, 0xf5, 0xf5, 0xf5, 0x68, 0xf4, 0xf4, 0xf4, 0x64, 0xf4, 0xf4, 0xf4, 0x60, 0xf3, 0xf3, 0xf3, 0x5c, 0xf3, 0xf3, 0xf3, 0x58, 0xf2, 0xf2, 0xf2, 0x54, 0xf1, 0xf1, 0xf1, 0x50, 0xf0, 0xf0, 0xf0, 0x4c, 0xf0, 0xf0, 0xf0, 0x48, 0xea, 0xea, 0xea, 0x37, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdc, 0xdc, 0xdc, 0x1f, 0xdc, 0xdc, 0xdc, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdf, 0xdf, 0xdf, 0x1c, 0xdf, 0xdf, 0xdf, 0x1c, 0xdf, 0xdf, 0xdf, 0x1c, 0xe0, 0xe0, 0xe0, 0x1c, 0xe1, 0xe1, 0xe1, 0x1f, 0xe2, 0xe2, 0xe2, 0x23, 0xe2, 0xe2, 0xe2, 0x23, 0xe4, 0xe4, 0xe4, 0x27, 0xe5, 0xe5, 0xe5, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe8, 0xe8, 0xe8, 0x24, 0xe7, 0xe7, 0xe7, 0x27, 0xe7, 0xe7, 0xe7, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe4, 0xe4, 0xe4, 0x24, 0xe4, 0xe4, 0xe4, 0x23, 0xe3, 0xe3, 0xe3, 0x20, 0xe0, 0xe0, 0xe0, 0x1c, 0xde, 0xde, 0xde, 0x1f, 0xdd, 0xdd, 0xdd, 0x1f, 0xdd, 0xdd, 0xdd, 0x1f, 0xdc, 0xdc, 0xdc, 0x1f, 0xdb, 0xdb, 0xdb, 0x20, 0xdb, 0xdb, 0xdb, 0x20, 0xdb, 0xdb, 0xdb, 0x20, 0xda, 0xda, 0xda, 0x20, 0xda, 0xda, 0xda, 0x20, 0xd9, 0xd9, 0xd9, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x23, 0xd7, 0xd7, 0xd7, 0x23, 0xd6, 0xd6, 0xd6, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x2b, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc4, 0xc4, 0xc4, 0x30, 0xc2, 0xc2, 0xc2, 0x33, 0xbf, 0xbf, 0xbf, 0x37, 0xbe, 0xbe, 0xbe, 0x3c, 0xbb, 0xbb, 0xbb, 0x44, 0xb9, 0xb9, 0xb9, 0x50, 0xb6, 0xb6, 0xb6, 0x64, 0xb3, 0xb3, 0xb3, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x2f, 0xb8, 0xb8, 0xb8, 0x73, 0xbf, 0xbf, 0xbf, 0x4c, 0xc2, 0xc2, 0xc2, 0x3f, 0xc3, 0xc3, 0xc3, 0x34, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xcf, 0xcf, 0xcf, 0x27, 0xf4, 0xf4, 0xf4, 0x70, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x57, 0xef, 0xef, 0xef, 0x53, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4b, 0xe7, 0xe7, 0xe7, 0x3c, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x28, 0xcb, 0xcb, 0xcb, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x33, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x3f, 0xbb, 0xbb, 0xbb, 0x47, 0xb9, 0xb9, 0xb9, 0x53, 0xb6, 0xb6, 0xb6, 0x68, 0xb2, 0xb2, 0xb2, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x17, 0xb7, 0xb7, 0xb7, 0x7b, 0xbf, 0xbf, 0xbf, 0x50, 0xc1, 0xc1, 0xc1, 0x40, 0xc3, 0xc3, 0xc3, 0x37, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x27, 0xf2, 0xf2, 0xf2, 0x64, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xe7, 0xe7, 0xe7, 0x40, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x28, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x34, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x3f, 0xba, 0xba, 0xba, 0x48, 0xb8, 0xb8, 0xb8, 0x57, 0xb5, 0xb5, 0xb5, 0x6f, 0xb2, 0xb2, 0xb2, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x07, 0xb5, 0xb5, 0xb5, 0x7b, 0xbe, 0xbe, 0xbe, 0x57, 0xc1, 0xc1, 0xc1, 0x43, 0xc3, 0xc3, 0xc3, 0x37, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x27, 0xef, 0xef, 0xef, 0x5b, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xe7, 0xe7, 0xe7, 0x40, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x30, 0xc0, 0xc0, 0xc0, 0x34, 0xbe, 0xbe, 0xbe, 0x3b, 0xbc, 0xbc, 0xbc, 0x40, 0xba, 0xba, 0xba, 0x4b, 0xb8, 0xb8, 0xb8, 0x58, 0xb4, 0xb4, 0xb4, 0x74, 0xb0, 0xb0, 0xb0, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xb4, 0xb4, 0xb4, 0x6f, 0xbd, 0xbd, 0xbd, 0x5c, 0xc0, 0xc0, 0xc0, 0x44, 0xc3, 0xc3, 0xc3, 0x38, 0xc4, 0xc4, 0xc4, 0x33, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x27, 0xec, 0xec, 0xec, 0x50, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xe7, 0xe7, 0xe7, 0x40, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x30, 0xbf, 0xbf, 0xbf, 0x37, 0xbe, 0xbe, 0xbe, 0x3b, 0xbc, 0xbc, 0xbc, 0x43, 0xba, 0xba, 0xba, 0x4c, 0xb7, 0xb7, 0xb7, 0x5b, 0xb4, 0xb4, 0xb4, 0x77, 0xb0, 0xb0, 0xb0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x5b, 0xbc, 0xbc, 0xbc, 0x60, 0xc0, 0xc0, 0xc0, 0x47, 0xc2, 0xc2, 0xc2, 0x3b, 0xc4, 0xc4, 0xc4, 0x33, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x28, 0xe7, 0xe7, 0xe7, 0x47, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xe9, 0xe9, 0xe9, 0x44, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2b, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x33, 0xbf, 0xbf, 0xbf, 0x37, 0xbe, 0xbe, 0xbe, 0x3c, 0xbb, 0xbb, 0xbb, 0x43, 0xb9, 0xb9, 0xb9, 0x4c, 0xb8, 0xb8, 0xb8, 0x5c, 0xb4, 0xb4, 0xb4, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x4b, 0xba, 0xba, 0xba, 0x68, 0xbf, 0xbf, 0xbf, 0x4b, 0xc1, 0xc1, 0xc1, 0x3c, 0xc3, 0xc3, 0xc3, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xe2, 0xe2, 0xe2, 0x3b, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xea, 0xea, 0xea, 0x47, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2b, 0xc6, 0xc6, 0xc6, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x33, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x3f, 0xbc, 0xbc, 0xbc, 0x43, 0xba, 0xba, 0xba, 0x4f, 0xb9, 0xb9, 0xb9, 0x5f, 0xb4, 0xb4, 0xb4, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x34, 0xb8, 0xb8, 0xb8, 0x70, 0xbf, 0xbf, 0xbf, 0x4f, 0xc1, 0xc1, 0xc1, 0x3f, 0xc3, 0xc3, 0xc3, 0x34, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xda, 0xda, 0xda, 0x30, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xca, 0xca, 0xca, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x30, 0xc0, 0xc0, 0xc0, 0x33, 0xbf, 0xbf, 0xbf, 0x38, 0xbe, 0xbe, 0xbe, 0x3f, 0xbc, 0xbc, 0xbc, 0x44, 0xbb, 0xbb, 0xbb, 0x4f, 0xba, 0xba, 0xba, 0x63, 0xb4, 0xb4, 0xb4, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x1c, 0xb7, 0xb7, 0xb7, 0x78, 0xbe, 0xbe, 0xbe, 0x53, 0xc0, 0xc0, 0xc0, 0x43, 0xc2, 0xc2, 0xc2, 0x37, 0xc4, 0xc4, 0xc4, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xd3, 0xd3, 0xd3, 0x2c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xea, 0xea, 0xea, 0x47, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xca, 0xca, 0xca, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc5, 0xc5, 0xc5, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x30, 0xc1, 0xc1, 0xc1, 0x33, 0xbf, 0xbf, 0xbf, 0x38, 0xbf, 0xbf, 0xbf, 0x3c, 0xbd, 0xbd, 0xbd, 0x44, 0xbc, 0xbc, 0xbc, 0x50, 0xba, 0xba, 0xba, 0x67, 0xb3, 0xb3, 0xb3, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x08, 0xb5, 0xb5, 0xb5, 0x7c, 0xbd, 0xbd, 0xbd, 0x57, 0xbf, 0xbf, 0xbf, 0x44, 0xc2, 0xc2, 0xc2, 0x38, 0xc4, 0xc4, 0xc4, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xd0, 0xd0, 0xd0, 0x28, 0xf6, 0xf6, 0xf6, 0x80, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xea, 0xea, 0xea, 0x48, 0xd3, 0xd3, 0xd3, 0x27, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xc9, 0xc9, 0xc9, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc3, 0xc3, 0xc3, 0x2f, 0xc2, 0xc2, 0xc2, 0x33, 0xc0, 0xc0, 0xc0, 0x38, 0xbf, 0xbf, 0xbf, 0x3c, 0xbf, 0xbf, 0xbf, 0x44, 0xbe, 0xbe, 0xbe, 0x50, 0xb9, 0xb9, 0xb9, 0x6c, 0xb1, 0xb1, 0xb1, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xb4, 0xb4, 0xb4, 0x73, 0xbc, 0xbc, 0xbc, 0x5b, 0xbf, 0xbf, 0xbf, 0x47, 0xc1, 0xc1, 0xc1, 0x38, 0xc3, 0xc3, 0xc3, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xf5, 0xf5, 0xf5, 0x78, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x83, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd6, 0xd6, 0xd6, 0x28, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xc9, 0xc9, 0xc9, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2b, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc3, 0xc3, 0xc3, 0x33, 0xc2, 0xc2, 0xc2, 0x37, 0xc1, 0xc1, 0xc1, 0x3b, 0xc0, 0xc0, 0xc0, 0x43, 0xbf, 0xbf, 0xbf, 0x50, 0xb8, 0xb8, 0xb8, 0x70, 0xb0, 0xb0, 0xb0, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x60, 0xbb, 0xbb, 0xbb, 0x63, 0xbf, 0xbf, 0xbf, 0x4b, 0xc0, 0xc0, 0xc0, 0x3b, 0xc3, 0xc3, 0xc3, 0x34, 0xc5, 0xc5, 0xc5, 0x30, 0xc8, 0xc8, 0xc8, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xf4, 0xf4, 0xf4, 0x6c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x83, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd7, 0xd7, 0xd7, 0x2b, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xce, 0xce, 0xce, 0x24, 0xce, 0xce, 0xce, 0x24, 0xce, 0xce, 0xce, 0x24, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2b, 0xc6, 0xc6, 0xc6, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x30, 0xc4, 0xc4, 0xc4, 0x37, 0xc3, 0xc3, 0xc3, 0x3b, 0xc3, 0xc3, 0xc3, 0x43, 0xc2, 0xc2, 0xc2, 0x50, 0xb8, 0xb8, 0xb8, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x4c, 0xba, 0xba, 0xba, 0x6b, 0xbf, 0xbf, 0xbf, 0x4c, 0xc0, 0xc0, 0xc0, 0x3f, 0xc2, 0xc2, 0xc2, 0x37, 0xc5, 0xc5, 0xc5, 0x33, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xf2, 0xf2, 0xf2, 0x63, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd7, 0xd7, 0xd7, 0x2b, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcd, 0xcd, 0xcd, 0x24, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xca, 0xca, 0xca, 0x28, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc7, 0xc7, 0xc7, 0x30, 0xc7, 0xc7, 0xc7, 0x34, 0xc7, 0xc7, 0xc7, 0x37, 0xc6, 0xc6, 0xc6, 0x40, 0xc4, 0xc4, 0xc4, 0x53, 0xb8, 0xb8, 0xb8, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x3b, 0xb8, 0xb8, 0xb8, 0x70, 0xbe, 0xbe, 0xbe, 0x50, 0xbf, 0xbf, 0xbf, 0x43, 0xc2, 0xc2, 0xc2, 0x38, 0xc5, 0xc5, 0xc5, 0x34, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xf0, 0xf0, 0xf0, 0x58, 0xf8, 0xf8, 0xf8, 0x88, 0xf8, 0xf8, 0xf8, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf7, 0xf7, 0xf7, 0x7c, 0xf6, 0xf6, 0xf6, 0x78, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x70, 0xf5, 0xf5, 0xf5, 0x6f, 0xf5, 0xf5, 0xf5, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf2, 0xf2, 0xf2, 0x5b, 0xf1, 0xf1, 0xf1, 0x57, 0xf0, 0xf0, 0xf0, 0x53, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd8, 0xd8, 0xd8, 0x28, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd0, 0xd0, 0xd0, 0x23, 0xce, 0xce, 0xce, 0x24, 0xcd, 0xcd, 0xcd, 0x24, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xca, 0xca, 0xca, 0x2f, 0xca, 0xca, 0xca, 0x33, 0xca, 0xca, 0xca, 0x34, 0xc9, 0xc9, 0xc9, 0x40, 0xc6, 0xc6, 0xc6, 0x54, 0xb7, 0xb7, 0xb7, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x23, 0xb7, 0xb7, 0xb7, 0x78, 0xbd, 0xbd, 0xbd, 0x57, 0xbf, 0xbf, 0xbf, 0x47, 0xc1, 0xc1, 0xc1, 0x3b, 0xc4, 0xc4, 0xc4, 0x34, 0xc7, 0xc7, 0xc7, 0x30, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xed, 0xed, 0xed, 0x4f, 0xf8, 0xf8, 0xf8, 0x88, 0xf8, 0xf8, 0xf8, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf7, 0xf7, 0xf7, 0x7c, 0xf7, 0xf7, 0xf7, 0x78, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x70, 0xf6, 0xf6, 0xf6, 0x6c, 0xf5, 0xf5, 0xf5, 0x68, 0xf5, 0xf5, 0xf5, 0x67, 0xf4, 0xf4, 0xf4, 0x63, 0xf3, 0xf3, 0xf3, 0x5f, 0xf2, 0xf2, 0xf2, 0x5b, 0xf1, 0xf1, 0xf1, 0x57, 0xf0, 0xf0, 0xf0, 0x53, 0xef, 0xef, 0xef, 0x4f, 0xee, 0xee, 0xee, 0x4b, 0xec, 0xec, 0xec, 0x47, 0xdd, 0xdd, 0xdd, 0x2c, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd0, 0xd0, 0xd0, 0x23, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x28, 0xcf, 0xcf, 0xcf, 0x28, 0xcf, 0xcf, 0xcf, 0x2b, 0xcf, 0xcf, 0xcf, 0x2f, 0xce, 0xce, 0xce, 0x33, 0xcd, 0xcd, 0xcd, 0x3f, 0xc6, 0xc6, 0xc6, 0x58, 0xb5, 0xb5, 0xb5, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x0b, 0xb5, 0xb5, 0xb5, 0x7f, 0xbc, 0xbc, 0xbc, 0x5b, 0xbf, 0xbf, 0xbf, 0x48, 0xc1, 0xc1, 0xc1, 0x3c, 0xc4, 0xc4, 0xc4, 0x37, 0xc7, 0xc7, 0xc7, 0x30, 0xca, 0xca, 0xca, 0x2c, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xe9, 0xe9, 0xe9, 0x43, 0xf8, 0xf8, 0xf8, 0x87, 0xf8, 0xf8, 0xf8, 0x83, 0xf8, 0xf8, 0xf8, 0x80, 0xf7, 0xf7, 0xf7, 0x7b, 0xf7, 0xf7, 0xf7, 0x78, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x70, 0xf6, 0xf6, 0xf6, 0x6c, 0xf6, 0xf6, 0xf6, 0x68, 0xf5, 0xf5, 0xf5, 0x64, 0xf4, 0xf4, 0xf4, 0x60, 0xf4, 0xf4, 0xf4, 0x5c, 0xf3, 0xf3, 0xf3, 0x58, 0xf2, 0xf2, 0xf2, 0x57, 0xf1, 0xf1, 0xf1, 0x53, 0xf0, 0xf0, 0xf0, 0x4f, 0xef, 0xef, 0xef, 0x4b, 0xed, 0xed, 0xed, 0x47, 0xe1, 0xe1, 0xe1, 0x2f, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd2, 0xd2, 0xd2, 0x20, 0xd2, 0xd2, 0xd2, 0x20, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x27, 0xd2, 0xd2, 0xd2, 0x28, 0xd2, 0xd2, 0xd2, 0x2c, 0xd1, 0xd1, 0xd1, 0x33, 0xcf, 0xcf, 0xcf, 0x3f, 0xc4, 0xc4, 0xc4, 0x60, 0xb3, 0xb3, 0xb3, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x03, 0xb4, 0xb4, 0xb4, 0x78, 0xbb, 0xbb, 0xbb, 0x60, 0xbf, 0xbf, 0xbf, 0x4c, 0xc1, 0xc1, 0xc1, 0x3f, 0xc4, 0xc4, 0xc4, 0x38, 0xc7, 0xc7, 0xc7, 0x33, 0xca, 0xca, 0xca, 0x2c, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xe4, 0xe4, 0xe4, 0x38, 0xf8, 0xf8, 0xf8, 0x87, 0xf8, 0xf8, 0xf8, 0x83, 0xf8, 0xf8, 0xf8, 0x7f, 0xf8, 0xf8, 0xf8, 0x7b, 0xf7, 0xf7, 0xf7, 0x77, 0xf7, 0xf7, 0xf7, 0x73, 0xf6, 0xf6, 0xf6, 0x6f, 0xf6, 0xf6, 0xf6, 0x6c, 0xf6, 0xf6, 0xf6, 0x68, 0xf6, 0xf6, 0xf6, 0x64, 0xf5, 0xf5, 0xf5, 0x60, 0xf4, 0xf4, 0xf4, 0x5c, 0xf3, 0xf3, 0xf3, 0x58, 0xf3, 0xf3, 0xf3, 0x54, 0xf2, 0xf2, 0xf2, 0x50, 0xf1, 0xf1, 0xf1, 0x4c, 0xef, 0xef, 0xef, 0x48, 0xee, 0xee, 0xee, 0x47, 0xe3, 0xe3, 0xe3, 0x2f, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd6, 0xd6, 0xd6, 0x23, 0xd6, 0xd6, 0xd6, 0x27, 0xd4, 0xd4, 0xd4, 0x28, 0xd3, 0xd3, 0xd3, 0x30, 0xd2, 0xd2, 0xd2, 0x3f, 0xc2, 0xc2, 0xc2, 0x68, 0xb0, 0xb0, 0xb0, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x68, 0xba, 0xba, 0xba, 0x64, 0xbe, 0xbe, 0xbe, 0x50, 0xc1, 0xc1, 0xc1, 0x40, 0xc4, 0xc4, 0xc4, 0x38, 0xc7, 0xc7, 0xc7, 0x33, 0xc9, 0xc9, 0xc9, 0x2c, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xde, 0xde, 0xde, 0x2c, 0xf9, 0xf9, 0xf9, 0x87, 0xf8, 0xf8, 0xf8, 0x83, 0xf8, 0xf8, 0xf8, 0x7f, 0xf8, 0xf8, 0xf8, 0x7b, 0xf7, 0xf7, 0xf7, 0x77, 0xf7, 0xf7, 0xf7, 0x73, 0xf7, 0xf7, 0xf7, 0x6f, 0xf6, 0xf6, 0xf6, 0x6b, 0xf6, 0xf6, 0xf6, 0x67, 0xf6, 0xf6, 0xf6, 0x64, 0xf6, 0xf6, 0xf6, 0x60, 0xf5, 0xf5, 0xf5, 0x5c, 0xf4, 0xf4, 0xf4, 0x58, 0xf3, 0xf3, 0xf3, 0x54, 0xf2, 0xf2, 0xf2, 0x50, 0xf1, 0xf1, 0xf1, 0x4c, 0xf0, 0xf0, 0xf0, 0x48, 0xef, 0xef, 0xef, 0x44, 0xe3, 0xe3, 0xe3, 0x2c, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1c, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd8, 0xd8, 0xd8, 0x1f, 0xd8, 0xd8, 0xd8, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xda, 0xda, 0xda, 0x20, 0xd9, 0xd9, 0xd9, 0x24, 0xd8, 0xd8, 0xd8, 0x27, 0xd8, 0xd8, 0xd8, 0x2f, 0xd4, 0xd4, 0xd4, 0x40, 0xbf, 0xbf, 0xbf, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x54, 0xb9, 0xb9, 0xb9, 0x6c, 0xbe, 0xbe, 0xbe, 0x54, 0xc0, 0xc0, 0xc0, 0x44, 0xc3, 0xc3, 0xc3, 0x3b, 0xc6, 0xc6, 0xc6, 0x34, 0xc9, 0xc9, 0xc9, 0x2c, 0xcb, 0xcb, 0xcb, 0x2b, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd2, 0xd2, 0xd2, 0x20, 0xd9, 0xd9, 0xd9, 0x24, 0xf9, 0xf9, 0xf9, 0x80, 0xf9, 0xf9, 0xf9, 0x83, 0xf9, 0xf9, 0xf9, 0x7c, 0xf9, 0xf9, 0xf9, 0x78, 0xf8, 0xf8, 0xf8, 0x77, 0xf8, 0xf8, 0xf8, 0x70, 0xf7, 0xf7, 0xf7, 0x6f, 0xf7, 0xf7, 0xf7, 0x6b, 0xf6, 0xf6, 0xf6, 0x67, 0xf6, 0xf6, 0xf6, 0x63, 0xf6, 0xf6, 0xf6, 0x5f, 0xf5, 0xf5, 0xf5, 0x5b, 0xf5, 0xf5, 0xf5, 0x57, 0xf4, 0xf4, 0xf4, 0x53, 0xf3, 0xf3, 0xf3, 0x50, 0xf2, 0xf2, 0xf2, 0x4c, 0xf1, 0xf1, 0xf1, 0x48, 0xf0, 0xf0, 0xf0, 0x44, 0xe5, 0xe5, 0xe5, 0x2f, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xdb, 0xdb, 0xdb, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1b, 0xda, 0xda, 0xda, 0x1b, 0xdb, 0xdb, 0xdb, 0x1b, 0xdb, 0xdb, 0xdb, 0x1b, 0xda, 0xda, 0xda, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1f, 0xdd, 0xdd, 0xdd, 0x20, 0xde, 0xde, 0xde, 0x24, 0xdc, 0xdc, 0xdc, 0x2f, 0xd6, 0xd6, 0xd6, 0x43, 0xbe, 0xbe, 0xbe, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x3f, 0xb8, 0xb8, 0xb8, 0x74, 0xbd, 0xbd, 0xbd, 0x57, 0xbf, 0xbf, 0xbf, 0x47, 0xc3, 0xc3, 0xc3, 0x3c, 0xc6, 0xc6, 0xc6, 0x34, 0xc9, 0xc9, 0xc9, 0x2f, 0xcb, 0xcb, 0xcb, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd4, 0xd4, 0xd4, 0x1f, 0xd7, 0xd7, 0xd7, 0x20, 0xf9, 0xf9, 0xf9, 0x78, 0xfa, 0xfa, 0xfa, 0x80, 0xf9, 0xf9, 0xf9, 0x7c, 0xf9, 0xf9, 0xf9, 0x78, 0xf9, 0xf9, 0xf9, 0x74, 0xf8, 0xf8, 0xf8, 0x70, 0xf8, 0xf8, 0xf8, 0x6c, 0xf8, 0xf8, 0xf8, 0x68, 0xf7, 0xf7, 0xf7, 0x64, 0xf7, 0xf7, 0xf7, 0x60, 0xf7, 0xf7, 0xf7, 0x5c, 0xf6, 0xf6, 0xf6, 0x58, 0xf6, 0xf6, 0xf6, 0x57, 0xf5, 0xf5, 0xf5, 0x53, 0xf4, 0xf4, 0xf4, 0x4f, 0xf4, 0xf4, 0xf4, 0x4b, 0xf2, 0xf2, 0xf2, 0x47, 0xf2, 0xf2, 0xf2, 0x43, 0xea, 0xea, 0xea, 0x2f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd9, 0xd9, 0xd9, 0x20, 0xd9, 0xd9, 0xd9, 0x20, 0xd9, 0xd9, 0xd9, 0x20, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xde, 0xde, 0xde, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xdf, 0xdf, 0xdf, 0x1b, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe2, 0xe2, 0xe2, 0x1b, 0xe2, 0xe2, 0xe2, 0x1f, 0xe2, 0xe2, 0xe2, 0x20, 0xdf, 0xdf, 0xdf, 0x2c, 0xd6, 0xd6, 0xd6, 0x44, 0xbc, 0xbc, 0xbc, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x28, 0xb7, 0xb7, 0xb7, 0x7b, 0xbd, 0xbd, 0xbd, 0x5c, 0xbf, 0xbf, 0xbf, 0x4b, 0xc2, 0xc2, 0xc2, 0x3f, 0xc5, 0xc5, 0xc5, 0x37, 0xc8, 0xc8, 0xc8, 0x30, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd2, 0xd2, 0xd2, 0x1f, 0xd3, 0xd3, 0xd3, 0x1f, 0xd4, 0xd4, 0xd4, 0x1f, 0xd6, 0xd6, 0xd6, 0x1c, 0xf8, 0xf8, 0xf8, 0x6f, 0xfa, 0xfa, 0xfa, 0x7f, 0xfa, 0xfa, 0xfa, 0x7b, 0xfa, 0xfa, 0xfa, 0x77, 0xfa, 0xfa, 0xfa, 0x73, 0xf9, 0xf9, 0xf9, 0x6f, 0xf9, 0xf9, 0xf9, 0x6b, 0xf9, 0xf9, 0xf9, 0x67, 0xf8, 0xf8, 0xf8, 0x63, 0xf8, 0xf8, 0xf8, 0x5f, 0xf8, 0xf8, 0xf8, 0x5b, 0xf7, 0xf7, 0xf7, 0x58, 0xf6, 0xf6, 0xf6, 0x54, 0xf6, 0xf6, 0xf6, 0x50, 0xf6, 0xf6, 0xf6, 0x4c, 0xf5, 0xf5, 0xf5, 0x48, 0xf4, 0xf4, 0xf4, 0x44, 0xf4, 0xf4, 0xf4, 0x40, 0xed, 0xed, 0xed, 0x2f, 0xde, 0xde, 0xde, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xe0, 0xe0, 0xe0, 0x1b, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe1, 0xe1, 0xe1, 0x17, 0xe1, 0xe1, 0xe1, 0x17, 0xe1, 0xe1, 0xe1, 0x17, 0xe1, 0xe1, 0xe1, 0x17, 0xe1, 0xe1, 0xe1, 0x17, 0xe2, 0xe2, 0xe2, 0x17, 0xe2, 0xe2, 0xe2, 0x17, 0xe2, 0xe2, 0xe2, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe5, 0xe5, 0xe5, 0x18, 0xe5, 0xe5, 0xe5, 0x1b, 0xe5, 0xe5, 0xe5, 0x1f, 0xe1, 0xe1, 0xe1, 0x2c, 0xd5, 0xd5, 0xd5, 0x48, 0xba, 0xba, 0xba, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x10, 0xb5, 0xb5, 0xb5, 0x83, 0xbc, 0xbc, 0xbc, 0x60, 0xbf, 0xbf, 0xbf, 0x4f, 0xc2, 0xc2, 0xc2, 0x40, 0xc5, 0xc5, 0xc5, 0x38, 0xc8, 0xc8, 0xc8, 0x30, 0xcc, 0xcc, 0xcc, 0x2b, 0xcd, 0xcd, 0xcd, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd3, 0xd3, 0xd3, 0x1f, 0xd5, 0xd5, 0xd5, 0x1c, 0xd6, 0xd6, 0xd6, 0x1c, 0xd7, 0xd7, 0xd7, 0x1b, 0xf8, 0xf8, 0xf8, 0x63, 0xfb, 0xfb, 0xfb, 0x7f, 0xfb, 0xfb, 0xfb, 0x7b, 0xfb, 0xfb, 0xfb, 0x74, 0xfa, 0xfa, 0xfa, 0x73, 0xfa, 0xfa, 0xfa, 0x6c, 0xfa, 0xfa, 0xfa, 0x68, 0xfa, 0xfa, 0xfa, 0x64, 0xf9, 0xf9, 0xf9, 0x60, 0xf9, 0xf9, 0xf9, 0x5f, 0xf9, 0xf9, 0xf9, 0x58, 0xf8, 0xf8, 0xf8, 0x57, 0xf8, 0xf8, 0xf8, 0x53, 0xf7, 0xf7, 0xf7, 0x4f, 0xf7, 0xf7, 0xf7, 0x4b, 0xf6, 0xf6, 0xf6, 0x47, 0xf6, 0xf6, 0xf6, 0x43, 0xf6, 0xf6, 0xf6, 0x3f, 0xf0, 0xf0, 0xf0, 0x2c, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xe0, 0xe0, 0xe0, 0x1b, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe7, 0xe7, 0xe7, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x17, 0xe9, 0xe9, 0xe9, 0x18, 0xe8, 0xe8, 0xe8, 0x1f, 0xe3, 0xe3, 0xe3, 0x2c, 0xd2, 0xd2, 0xd2, 0x50, 0xb5, 0xb5, 0xb5, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x04, 0xb5, 0xb5, 0xb5, 0x7c, 0xbb, 0xbb, 0xbb, 0x64, 0xbf, 0xbf, 0xbf, 0x50, 0xc1, 0xc1, 0xc1, 0x43, 0xc4, 0xc4, 0xc4, 0x3b, 0xc8, 0xc8, 0xc8, 0x33, 0xcc, 0xcc, 0xcc, 0x2b, 0xcd, 0xcd, 0xcd, 0x27, 0xd0, 0xd0, 0xd0, 0x24, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd4, 0xd4, 0xd4, 0x1f, 0xd6, 0xd6, 0xd6, 0x1c, 0xd7, 0xd7, 0xd7, 0x1b, 0xd9, 0xd9, 0xd9, 0x1b, 0xf7, 0xf7, 0xf7, 0x57, 0xfb, 0xfb, 0xfb, 0x7c, 0xfb, 0xfb, 0xfb, 0x78, 0xfb, 0xfb, 0xfb, 0x74, 0xfb, 0xfb, 0xfb, 0x70, 0xfb, 0xfb, 0xfb, 0x6b, 0xfb, 0xfb, 0xfb, 0x68, 0xfa, 0xfa, 0xfa, 0x64, 0xfa, 0xfa, 0xfa, 0x5f, 0xfa, 0xfa, 0xfa, 0x5c, 0xfa, 0xfa, 0xfa, 0x58, 0xf9, 0xf9, 0xf9, 0x54, 0xf9, 0xf9, 0xf9, 0x50, 0xf9, 0xf9, 0xf9, 0x4b, 0xf8, 0xf8, 0xf8, 0x48, 0xf8, 0xf8, 0xf8, 0x44, 0xf7, 0xf7, 0xf7, 0x3f, 0xf6, 0xf6, 0xf6, 0x3c, 0xf2, 0xf2, 0xf2, 0x28, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x10, 0xe8, 0xe8, 0xe8, 0x10, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xec, 0xec, 0xec, 0x10, 0xec, 0xec, 0xec, 0x13, 0xed, 0xed, 0xed, 0x14, 0xea, 0xea, 0xea, 0x1c, 0xe4, 0xe4, 0xe4, 0x2c, 0xcd, 0xcd, 0xcd, 0x58, 0xb0, 0xb0, 0xb0, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x6f, 0xba, 0xba, 0xba, 0x6b, 0xbe, 0xbe, 0xbe, 0x54, 0xc0, 0xc0, 0xc0, 0x44, 0xc4, 0xc4, 0xc4, 0x3c, 0xc8, 0xc8, 0xc8, 0x33, 0xcc, 0xcc, 0xcc, 0x2b, 0xce, 0xce, 0xce, 0x27, 0xd0, 0xd0, 0xd0, 0x24, 0xd2, 0xd2, 0xd2, 0x20, 0xd3, 0xd3, 0xd3, 0x1f, 0xd5, 0xd5, 0xd5, 0x1c, 0xd7, 0xd7, 0xd7, 0x1b, 0xd8, 0xd8, 0xd8, 0x18, 0xda, 0xda, 0xda, 0x18, 0xf6, 0xf6, 0xf6, 0x4c, 0xfb, 0xfb, 0xfb, 0x7c, 0xfc, 0xfc, 0xfc, 0x78, 0xfc, 0xfc, 0xfc, 0x73, 0xfb, 0xfb, 0xfb, 0x6f, 0xfb, 0xfb, 0xfb, 0x6b, 0xfb, 0xfb, 0xfb, 0x67, 0xfb, 0xfb, 0xfb, 0x63, 0xfb, 0xfb, 0xfb, 0x5f, 0xfb, 0xfb, 0xfb, 0x5b, 0xfb, 0xfb, 0xfb, 0x54, 0xfb, 0xfb, 0xfb, 0x50, 0xfa, 0xfa, 0xfa, 0x4f, 0xfa, 0xfa, 0xfa, 0x48, 0xfa, 0xfa, 0xfa, 0x47, 0xf9, 0xf9, 0xf9, 0x43, 0xf8, 0xf8, 0xf8, 0x3f, 0xf8, 0xf8, 0xf8, 0x3b, 0xf6, 0xf6, 0xf6, 0x2b, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x0f, 0xeb, 0xeb, 0xeb, 0x0f, 0xeb, 0xeb, 0xeb, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x10, 0xf0, 0xf0, 0xf0, 0x13, 0xec, 0xec, 0xec, 0x1b, 0xe4, 0xe4, 0xe4, 0x2c, 0xc6, 0xc6, 0xc6, 0x5f, 0xb0, 0xb0, 0xb0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x5b, 0xb9, 0xb9, 0xb9, 0x70, 0xbe, 0xbe, 0xbe, 0x58, 0xc0, 0xc0, 0xc0, 0x47, 0xc4, 0xc4, 0xc4, 0x3c, 0xc8, 0xc8, 0xc8, 0x34, 0xcc, 0xcc, 0xcc, 0x2b, 0xce, 0xce, 0xce, 0x27, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x20, 0xd4, 0xd4, 0xd4, 0x1f, 0xd6, 0xd6, 0xd6, 0x1b, 0xd8, 0xd8, 0xd8, 0x18, 0xd9, 0xd9, 0xd9, 0x18, 0xdb, 0xdb, 0xdb, 0x17, 0xf6, 0xf6, 0xf6, 0x40, 0xfc, 0xfc, 0xfc, 0x7b, 0xfc, 0xfc, 0xfc, 0x77, 0xfc, 0xfc, 0xfc, 0x73, 0xfc, 0xfc, 0xfc, 0x6f, 0xfc, 0xfc, 0xfc, 0x68, 0xfc, 0xfc, 0xfc, 0x64, 0xfc, 0xfc, 0xfc, 0x60, 0xfc, 0xfc, 0xfc, 0x5c, 0xfc, 0xfc, 0xfc, 0x58, 0xfc, 0xfc, 0xfc, 0x53, 0xfb, 0xfb, 0xfb, 0x50, 0xfb, 0xfb, 0xfb, 0x4c, 0xfb, 0xfb, 0xfb, 0x47, 0xfa, 0xfa, 0xfa, 0x44, 0xfa, 0xfa, 0xfa, 0x40, 0xfa, 0xfa, 0xfa, 0x3c, 0xf9, 0xf9, 0xf9, 0x38, 0xf7, 0xf7, 0xf7, 0x2b, 0xea, 0xea, 0xea, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x13, 0xe9, 0xe9, 0xe9, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0c, 0xed, 0xed, 0xed, 0x0c, 0xee, 0xee, 0xee, 0x0c, 0xee, 0xee, 0xee, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf1, 0xf1, 0xf1, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf4, 0xf4, 0xf4, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x10, 0xed, 0xed, 0xed, 0x1b, 0xe3, 0xe3, 0xe3, 0x30, 0xc4, 0xc4, 0xc4, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x44, 0xb8, 0xb8, 0xb8, 0x77, 0xbd, 0xbd, 0xbd, 0x5b, 0xc0, 0xc0, 0xc0, 0x48, 0xc4, 0xc4, 0xc4, 0x3f, 0xc8, 0xc8, 0xc8, 0x34, 0xcc, 0xcc, 0xcc, 0x2c, 0xcf, 0xcf, 0xcf, 0x27, 0xd1, 0xd1, 0xd1, 0x23, 0xd3, 0xd3, 0xd3, 0x20, 0xd5, 0xd5, 0xd5, 0x1c, 0xd7, 0xd7, 0xd7, 0x1b, 0xd9, 0xd9, 0xd9, 0x17, 0xda, 0xda, 0xda, 0x17, 0xdc, 0xdc, 0xdc, 0x14, 0xf4, 0xf4, 0xf4, 0x34, 0xfc, 0xfc, 0xfc, 0x7b, 0xfc, 0xfc, 0xfc, 0x74, 0xfd, 0xfd, 0xfd, 0x70, 0xfd, 0xfd, 0xfd, 0x6c, 0xfc, 0xfc, 0xfc, 0x68, 0xfc, 0xfc, 0xfc, 0x64, 0xfc, 0xfc, 0xfc, 0x5f, 0xfd, 0xfd, 0xfd, 0x5b, 0xfc, 0xfc, 0xfc, 0x57, 0xfd, 0xfd, 0xfd, 0x53, 0xfc, 0xfc, 0xfc, 0x4f, 0xfc, 0xfc, 0xfc, 0x4b, 0xfc, 0xfc, 0xfc, 0x47, 0xfc, 0xfc, 0xfc, 0x43, 0xfb, 0xfb, 0xfb, 0x3f, 0xfb, 0xfb, 0xfb, 0x38, 0xfb, 0xfb, 0xfb, 0x37, 0xf9, 0xf9, 0xf9, 0x2b, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0b, 0xf0, 0xf0, 0xf0, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x08, 0xf6, 0xf6, 0xf6, 0x08, 0xf5, 0xf5, 0xf5, 0x0f, 0xee, 0xee, 0xee, 0x1b, 0xe1, 0xe1, 0xe1, 0x37, 0xc1, 0xc1, 0xc1, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x2f, 0xb7, 0xb7, 0xb7, 0x7b, 0xbd, 0xbd, 0xbd, 0x5f, 0xbf, 0xbf, 0xbf, 0x4c, 0xc4, 0xc4, 0xc4, 0x3f, 0xc8, 0xc8, 0xc8, 0x37, 0xcc, 0xcc, 0xcc, 0x2f, 0xcf, 0xcf, 0xcf, 0x27, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x20, 0xd6, 0xd6, 0xd6, 0x1c, 0xd8, 0xd8, 0xd8, 0x18, 0xda, 0xda, 0xda, 0x17, 0xdc, 0xdc, 0xdc, 0x14, 0xde, 0xde, 0xde, 0x13, 0xf2, 0xf2, 0xf2, 0x27, 0xfd, 0xfd, 0xfd, 0x78, 0xfd, 0xfd, 0xfd, 0x74, 0xfd, 0xfd, 0xfd, 0x6f, 0xfd, 0xfd, 0xfd, 0x6b, 0xfd, 0xfd, 0xfd, 0x67, 0xfd, 0xfd, 0xfd, 0x63, 0xfd, 0xfd, 0xfd, 0x5c, 0xfd, 0xfd, 0xfd, 0x58, 0xfd, 0xfd, 0xfd, 0x54, 0xfd, 0xfd, 0xfd, 0x50, 0xfd, 0xfd, 0xfd, 0x4c, 0xfd, 0xfd, 0xfd, 0x48, 0xfd, 0xfd, 0xfd, 0x44, 0xfd, 0xfd, 0xfd, 0x40, 0xfc, 0xfc, 0xfc, 0x3c, 0xfc, 0xfc, 0xfc, 0x37, 0xfc, 0xfc, 0xfc, 0x33, 0xfb, 0xfb, 0xfb, 0x27, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xee, 0xee, 0xee, 0x0c, 0xee, 0xee, 0xee, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf8, 0xf8, 0xf8, 0x07, 0xf8, 0xf8, 0xf8, 0x07, 0xf7, 0xf7, 0xf7, 0x08, 0xf6, 0xf6, 0xf6, 0x0f, 0xee, 0xee, 0xee, 0x1c, 0xde, 0xde, 0xde, 0x3c, 0xbf, 0xbf, 0xbf, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x17, 0xb6, 0xb6, 0xb6, 0x80, 0xbc, 0xbc, 0xbc, 0x60, 0xbf, 0xbf, 0xbf, 0x4f, 0xc4, 0xc4, 0xc4, 0x40, 0xc8, 0xc8, 0xc8, 0x38, 0xcd, 0xcd, 0xcd, 0x2f, 0xd0, 0xd0, 0xd0, 0x27, 0xd2, 0xd2, 0xd2, 0x23, 0xd4, 0xd4, 0xd4, 0x1f, 0xd6, 0xd6, 0xd6, 0x1c, 0xd9, 0xd9, 0xd9, 0x18, 0xdb, 0xdb, 0xdb, 0x14, 0xdd, 0xdd, 0xdd, 0x13, 0xdf, 0xdf, 0xdf, 0x13, 0xee, 0xee, 0xee, 0x1b, 0xfd, 0xfd, 0xfd, 0x78, 0xfd, 0xfd, 0xfd, 0x73, 0xfd, 0xfd, 0xfd, 0x6f, 0xfd, 0xfd, 0xfd, 0x6b, 0xfd, 0xfd, 0xfd, 0x64, 0xfd, 0xfd, 0xfd, 0x60, 0xfe, 0xfe, 0xfe, 0x5c, 0xfe, 0xfe, 0xfe, 0x57, 0xfe, 0xfe, 0xfe, 0x53, 0xfe, 0xfe, 0xfe, 0x4f, 0xfe, 0xfe, 0xfe, 0x4b, 0xfe, 0xfe, 0xfe, 0x47, 0xfd, 0xfd, 0xfd, 0x43, 0xfd, 0xfd, 0xfd, 0x3f, 0xfd, 0xfd, 0xfd, 0x38, 0xfd, 0xfd, 0xfd, 0x34, 0xfd, 0xfd, 0xfd, 0x30, 0xfc, 0xfc, 0xfc, 0x27, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xf8, 0xf8, 0xf8, 0x07, 0xf6, 0xf6, 0xf6, 0x0f, 0xee, 0xee, 0xee, 0x1f, 0xdb, 0xdb, 0xdb, 0x43, 0xba, 0xba, 0xba, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x07, 0xb5, 0xb5, 0xb5, 0x7f, 0xbc, 0xbc, 0xbc, 0x63, 0xc0, 0xc0, 0xc0, 0x50, 0xc4, 0xc4, 0xc4, 0x43, 0xc8, 0xc8, 0xc8, 0x38, 0xcd, 0xcd, 0xcd, 0x2f, 0xd0, 0xd0, 0xd0, 0x27, 0xd2, 0xd2, 0xd2, 0x24, 0xd5, 0xd5, 0xd5, 0x1f, 0xd7, 0xd7, 0xd7, 0x1c, 0xd9, 0xd9, 0xd9, 0x18, 0xdc, 0xdc, 0xdc, 0x14, 0xde, 0xde, 0xde, 0x13, 0xe0, 0xe0, 0xe0, 0x10, 0xe9, 0xe9, 0xe9, 0x14, 0xfd, 0xfd, 0xfd, 0x73, 0xfd, 0xfd, 0xfd, 0x73, 0xfe, 0xfe, 0xfe, 0x6c, 0xfe, 0xfe, 0xfe, 0x68, 0xfe, 0xfe, 0xfe, 0x64, 0xfe, 0xfe, 0xfe, 0x60, 0xfe, 0xfe, 0xfe, 0x5b, 0xfe, 0xfe, 0xfe, 0x57, 0xfe, 0xfe, 0xfe, 0x53, 0xfe, 0xfe, 0xfe, 0x4c, 0xfe, 0xfe, 0xfe, 0x48, 0xfe, 0xfe, 0xfe, 0x44, 0xfe, 0xfe, 0xfe, 0x40, 0xfe, 0xfe, 0xfe, 0x3c, 0xfe, 0xfe, 0xfe, 0x38, 0xfe, 0xfe, 0xfe, 0x34, 0xfe, 0xfe, 0xfe, 0x30, 0xfe, 0xfe, 0xfe, 0x28, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf6, 0xf6, 0xf6, 0x08, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfb, 0xfb, 0xfb, 0x04, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfb, 0x04, 0xf9, 0xf9, 0xf9, 0x07, 0xf6, 0xf6, 0xf6, 0x0f, 0xed, 0xed, 0xed, 0x20, 0xd2, 0xd2, 0xd2, 0x4f, 0xb2, 0xb2, 0xb2, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xb5, 0xb5, 0xb5, 0x70, 0xbd, 0xbd, 0xbd, 0x67, 0xc0, 0xc0, 0xc0, 0x53, 0xc4, 0xc4, 0xc4, 0x43, 0xc8, 0xc8, 0xc8, 0x3b, 0xcd, 0xcd, 0xcd, 0x30, 0xd0, 0xd0, 0xd0, 0x28, 0xd2, 0xd2, 0xd2, 0x23, 0xd5, 0xd5, 0xd5, 0x1f, 0xd8, 0xd8, 0xd8, 0x1b, 0xda, 0xda, 0xda, 0x18, 0xdd, 0xdd, 0xdd, 0x14, 0xdf, 0xdf, 0xdf, 0x13, 0xe1, 0xe1, 0xe1, 0x10, 0xe5, 0xe5, 0xe5, 0x10, 0xfd, 0xfd, 0xfd, 0x6b, 0xfe, 0xfe, 0xfe, 0x73, 0xfe, 0xfe, 0xfe, 0x6c, 0xfe, 0xfe, 0xfe, 0x68, 0xfe, 0xfe, 0xfe, 0x63, 0xfe, 0xfe, 0xfe, 0x5f, 0xfe, 0xfe, 0xfe, 0x5b, 0xfe, 0xfe, 0xfe, 0x57, 0xfe, 0xfe, 0xfe, 0x50, 0xfe, 0xfe, 0xfe, 0x4c, 0xfe, 0xfe, 0xfe, 0x48, 0xfe, 0xfe, 0xfe, 0x44, 0xfe, 0xfe, 0xfe, 0x40, 0xfe, 0xfe, 0xfe, 0x3b, 0xfe, 0xfe, 0xfe, 0x37, 0xfe, 0xfe, 0xfe, 0x33, 0xfe, 0xfe, 0xfe, 0x2f, 0xfe, 0xfe, 0xfe, 0x28, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xeb, 0xeb, 0xeb, 0x24, 0xca, 0xca, 0xca, 0x57, 0xb0, 0xb0, 0xb0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x5f, 0xbe, 0xbe, 0xbe, 0x68, 0xc1, 0xc1, 0xc1, 0x53, 0xc5, 0xc5, 0xc5, 0x44, 0xc9, 0xc9, 0xc9, 0x3b, 0xcd, 0xcd, 0xcd, 0x30, 0xd1, 0xd1, 0xd1, 0x28, 0xd3, 0xd3, 0xd3, 0x23, 0xd6, 0xd6, 0xd6, 0x1f, 0xd8, 0xd8, 0xd8, 0x1b, 0xdb, 0xdb, 0xdb, 0x17, 0xde, 0xde, 0xde, 0x13, 0xe0, 0xe0, 0xe0, 0x10, 0xe2, 0xe2, 0xe2, 0x0f, 0xe4, 0xe4, 0xe4, 0x0f, 0xfd, 0xfd, 0xfd, 0x60, 0xfe, 0xfe, 0xfe, 0x70, 0xfe, 0xfe, 0xfe, 0x6c, 0xfe, 0xfe, 0xfe, 0x68, 0xfe, 0xfe, 0xfe, 0x63, 0xfe, 0xfe, 0xfe, 0x5f, 0xfe, 0xfe, 0xfe, 0x5b, 0xfe, 0xfe, 0xfe, 0x54, 0xfe, 0xfe, 0xfe, 0x50, 0xfe, 0xfe, 0xfe, 0x4c, 0xfe, 0xfe, 0xfe, 0x48, 0xfe, 0xfe, 0xfe, 0x43, 0xfe, 0xfe, 0xfe, 0x3f, 0xfe, 0xfe, 0xfe, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xfe, 0xfe, 0xfe, 0x30, 0xff, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x28, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x08, 0xf4, 0xf4, 0xf4, 0x13, 0xe8, 0xe8, 0xe8, 0x2b, 0xc7, 0xc7, 0xc7, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x4b, 0xbe, 0xbe, 0xbe, 0x6c, 0xc2, 0xc2, 0xc2, 0x54, 0xc7, 0xc7, 0xc7, 0x44, 0xcb, 0xcb, 0xcb, 0x3b, 0xce, 0xce, 0xce, 0x30, 0xd2, 0xd2, 0xd2, 0x28, 0xd4, 0xd4, 0xd4, 0x23, 0xd7, 0xd7, 0xd7, 0x1f, 0xd9, 0xd9, 0xd9, 0x1b, 0xdc, 0xdc, 0xdc, 0x17, 0xde, 0xde, 0xde, 0x13, 0xe1, 0xe1, 0xe1, 0x10, 0xe3, 0xe3, 0xe3, 0x0f, 0xe4, 0xe4, 0xe4, 0x0c, 0xfd, 0xfd, 0xfd, 0x57, 0xfe, 0xfe, 0xfe, 0x70, 0xfe, 0xfe, 0xfe, 0x6c, 0xfe, 0xfe, 0xfe, 0x67, 0xfe, 0xfe, 0xfe, 0x63, 0xfe, 0xfe, 0xfe, 0x5f, 0xfe, 0xfe, 0xfe, 0x58, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4b, 0xff, 0xff, 0xff, 0x47, 0xff, 0xff, 0xff, 0x43, 0xff, 0xff, 0xff, 0x3f, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x34, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x27, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x17, 0xe4, 0xe4, 0xe4, 0x30, 0xc3, 0xc3, 0xc3, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x34, 0xbd, 0xbd, 0xbd, 0x70, 0xc4, 0xc4, 0xc4, 0x54, 0xc8, 0xc8, 0xc8, 0x44, 0xcd, 0xcd, 0xcd, 0x38, 0xd0, 0xd0, 0xd0, 0x30, 0xd2, 0xd2, 0xd2, 0x28, 0xd5, 0xd5, 0xd5, 0x23, 0xd8, 0xd8, 0xd8, 0x1f, 0xda, 0xda, 0xda, 0x1b, 0xdd, 0xdd, 0xdd, 0x17, 0xdf, 0xdf, 0xdf, 0x13, 0xe1, 0xe1, 0xe1, 0x0f, 0xe4, 0xe4, 0xe4, 0x0f, 0xe5, 0xe5, 0xe5, 0x0c, 0xfc, 0xfc, 0xfc, 0x4b, 0xfe, 0xfe, 0xfe, 0x70, 0xfe, 0xfe, 0xfe, 0x6b, 0xfe, 0xfe, 0xfe, 0x67, 0xfe, 0xfe, 0xfe, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x58, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x4b, 0xff, 0xff, 0xff, 0x47, 0xff, 0xff, 0xff, 0x43, 0xff, 0xff, 0xff, 0x3c, 0xff, 0xff, 0xff, 0x38, 0xff, 0xff, 0xff, 0x34, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x27, 0xfe, 0xfe, 0xfe, 0x07, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xf1, 0xf1, 0xf1, 0x18, 0xe2, 0xe2, 0xe2, 0x37, 0xc0, 0xc0, 0xc0, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x1c, 0xbd, 0xbd, 0xbd, 0x77, 0xc5, 0xc5, 0xc5, 0x57, 0xca, 0xca, 0xca, 0x44, 0xcf, 0xcf, 0xcf, 0x38, 0xd2, 0xd2, 0xd2, 0x30, 0xd4, 0xd4, 0xd4, 0x28, 0xd6, 0xd6, 0xd6, 0x23, 0xd9, 0xd9, 0xd9, 0x1c, 0xdb, 0xdb, 0xdb, 0x18, 0xde, 0xde, 0xde, 0x14, 0xe0, 0xe0, 0xe0, 0x10, 0xe2, 0xe2, 0xe2, 0x0f, 0xe4, 0xe4, 0xe4, 0x0c, 0xe6, 0xe6, 0xe6, 0x0b, 0xfc, 0xfc, 0xfc, 0x3f, 0xfe, 0xfe, 0xfe, 0x70, 0xfe, 0xfe, 0xfe, 0x6b, 0xff, 0xff, 0xff, 0x67, 0xfe, 0xfe, 0xfe, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x58, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x4b, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3c, 0xff, 0xff, 0xff, 0x38, 0xff, 0xff, 0xff, 0x34, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x27, 0xfe, 0xfe, 0xfe, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0b, 0xf0, 0xf0, 0xf0, 0x1c, 0xdc, 0xdc, 0xdc, 0x40, 0xba, 0xba, 0xba, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x08, 0xbb, 0xbb, 0xbb, 0x78, 0xc6, 0xc6, 0xc6, 0x57, 0xcc, 0xcc, 0xcc, 0x47, 0xd0, 0xd0, 0xd0, 0x38, 0xd2, 0xd2, 0xd2, 0x30, 0xd5, 0xd5, 0xd5, 0x28, 0xd8, 0xd8, 0xd8, 0x20, 0xda, 0xda, 0xda, 0x1c, 0xdc, 0xdc, 0xdc, 0x18, 0xdf, 0xdf, 0xdf, 0x14, 0xe1, 0xe1, 0xe1, 0x10, 0xe3, 0xe3, 0xe3, 0x0f, 0xe5, 0xe5, 0xe5, 0x0c, 0xe7, 0xe7, 0xe7, 0x0b, 0xfc, 0xfc, 0xfc, 0x34, 0xfe, 0xfe, 0xfe, 0x70, 0xff, 0xff, 0xff, 0x6b, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3c, 0xff, 0xff, 0xff, 0x38, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x27, 0xff, 0xff, 0xff, 0x07, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0c, 0xee, 0xee, 0xee, 0x1f, 0xd5, 0xd5, 0xd5, 0x4b, 0xb3, 0xb3, 0xb3, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xba, 0xba, 0xba, 0x6f, 0xc8, 0xc8, 0xc8, 0x58, 0xce, 0xce, 0xce, 0x44, 0xd2, 0xd2, 0xd2, 0x38, 0xd4, 0xd4, 0xd4, 0x30, 0xd7, 0xd7, 0xd7, 0x27, 0xd9, 0xd9, 0xd9, 0x20, 0xdc, 0xdc, 0xdc, 0x1c, 0xde, 0xde, 0xde, 0x18, 0xe0, 0xe0, 0xe0, 0x14, 0xe2, 0xe2, 0xe2, 0x10, 0xe4, 0xe4, 0xe4, 0x0c, 0xe6, 0xe6, 0xe6, 0x0c, 0xe8, 0xe8, 0xe8, 0x0b, 0xfb, 0xfb, 0xfb, 0x28, 0xfe, 0xfe, 0xfe, 0x6f, 0xff, 0xff, 0xff, 0x6b, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfb, 0x07, 0xf6, 0xf6, 0xf6, 0x0f, 0xec, 0xec, 0xec, 0x23, 0xcc, 0xcc, 0xcc, 0x57, 0xb0, 0xb0, 0xb0, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xb9, 0xb9, 0x5c, 0xc8, 0xc8, 0xc8, 0x5b, 0xcf, 0xcf, 0xcf, 0x44, 0xd3, 0xd3, 0xd3, 0x37, 0xd5, 0xd5, 0xd5, 0x2f, 0xd8, 0xd8, 0xd8, 0x27, 0xdb, 0xdb, 0xdb, 0x20, 0xdd, 0xdd, 0xdd, 0x1c, 0xdf, 0xdf, 0xdf, 0x18, 0xe1, 0xe1, 0xe1, 0x14, 0xe3, 0xe3, 0xe3, 0x10, 0xe4, 0xe4, 0xe4, 0x0c, 0xe7, 0xe7, 0xe7, 0x0b, 0xe9, 0xe9, 0xe9, 0x08, 0xfa, 0xfa, 0xfa, 0x1c, 0xfe, 0xfe, 0xfe, 0x6f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x13, 0xe9, 0xe9, 0xe9, 0x28, 0xc7, 0xc7, 0xc7, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xb9, 0xb9, 0x4b, 0xc8, 0xc8, 0xc8, 0x5c, 0xd1, 0xd1, 0xd1, 0x43, 0xd5, 0xd5, 0xd5, 0x34, 0xd8, 0xd8, 0xd8, 0x2c, 0xda, 0xda, 0xda, 0x24, 0xdd, 0xdd, 0xdd, 0x1f, 0xde, 0xde, 0xde, 0x1b, 0xe0, 0xe0, 0xe0, 0x17, 0xe2, 0xe2, 0xe2, 0x14, 0xe4, 0xe4, 0xe4, 0x10, 0xe5, 0xe5, 0xe5, 0x0c, 0xe7, 0xe7, 0xe7, 0x0b, 0xea, 0xea, 0xea, 0x08, 0xf7, 0xf7, 0xf7, 0x13, 0xfe, 0xfe, 0xfe, 0x6f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x08, 0xf4, 0xf4, 0xf4, 0x14, 0xe6, 0xe6, 0xe6, 0x2c, 0xc4, 0xc4, 0xc4, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xb7, 0xb7, 0x37, 0xc8, 0xc8, 0xc8, 0x60, 0xd2, 0xd2, 0xd2, 0x43, 0xd7, 0xd7, 0xd7, 0x33, 0xda, 0xda, 0xda, 0x2b, 0xdc, 0xdc, 0xdc, 0x23, 0xdf, 0xdf, 0xdf, 0x1c, 0xe0, 0xe0, 0xe0, 0x1b, 0xe2, 0xe2, 0xe2, 0x17, 0xe4, 0xe4, 0xe4, 0x13, 0xe4, 0xe4, 0xe4, 0x10, 0xe6, 0xe6, 0xe6, 0x0c, 0xe8, 0xe8, 0xe8, 0x0b, 0xea, 0xea, 0xea, 0x08, 0xf5, 0xf5, 0xf5, 0x0b, 0xff, 0xff, 0xff, 0x6b, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x17, 0xe3, 0xe3, 0xe3, 0x33, 0xc0, 0xc0, 0xc0, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x23, 0xc7, 0xc7, 0xc7, 0x64, 0xd4, 0xd4, 0xd4, 0x43, 0xd9, 0xd9, 0xd9, 0x33, 0xdc, 0xdc, 0xdc, 0x28, 0xdf, 0xdf, 0xdf, 0x20, 0xe1, 0xe1, 0xe1, 0x1c, 0xe3, 0xe3, 0xe3, 0x18, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x13, 0xe6, 0xe6, 0xe6, 0x0f, 0xe8, 0xe8, 0xe8, 0x0b, 0xe9, 0xe9, 0xe9, 0x08, 0xeb, 0xeb, 0xeb, 0x08, 0xf0, 0xf0, 0xf0, 0x07, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xf1, 0xf1, 0xf1, 0x18, 0xdf, 0xdf, 0xdf, 0x3c, 0xbb, 0xbb, 0xbb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x0b, 0xc4, 0xc4, 0xc4, 0x6c, 0xd6, 0xd6, 0xd6, 0x40, 0xdb, 0xdb, 0xdb, 0x30, 0xdf, 0xdf, 0xdf, 0x27, 0xe1, 0xe1, 0xe1, 0x20, 0xe4, 0xe4, 0xe4, 0x1b, 0xe4, 0xe4, 0xe4, 0x17, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x10, 0xe8, 0xe8, 0xe8, 0x0f, 0xea, 0xea, 0xea, 0x0b, 0xeb, 0xeb, 0xeb, 0x08, 0xec, 0xec, 0xec, 0x07, 0xee, 0xee, 0xee, 0x04, 0xff, 0xff, 0xff, 0x58, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0c, 0xef, 0xef, 0xef, 0x1c, 0xd7, 0xd7, 0xd7, 0x47, 0xb5, 0xb5, 0xb5, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x03, 0xc1, 0xc1, 0xc1, 0x68, 0xd6, 0xd6, 0xd6, 0x44, 0xde, 0xde, 0xde, 0x30, 0xe2, 0xe2, 0xe2, 0x24, 0xe4, 0xe4, 0xe4, 0x1f, 0xe5, 0xe5, 0xe5, 0x18, 0xe7, 0xe7, 0xe7, 0x14, 0xe8, 0xe8, 0xe8, 0x13, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x0c, 0xeb, 0xeb, 0xeb, 0x0b, 0xec, 0xec, 0xec, 0x08, 0xee, 0xee, 0xee, 0x07, 0xef, 0xef, 0xef, 0x04, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xed, 0xed, 0xed, 0x20, 0xcf, 0xcf, 0xcf, 0x53, 0xb0, 0xb0, 0xb0, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc0, 0xc0, 0x5b, 0xd6, 0xd6, 0xd6, 0x47, 0xe0, 0xe0, 0xe0, 0x2f, 0xe4, 0xe4, 0xe4, 0x23, 0xe6, 0xe6, 0xe6, 0x1c, 0xe7, 0xe7, 0xe7, 0x18, 0xe9, 0xe9, 0xe9, 0x13, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x0f, 0xec, 0xec, 0xec, 0x0c, 0xed, 0xed, 0xed, 0x0b, 0xee, 0xee, 0xee, 0x07, 0xef, 0xef, 0xef, 0x07, 0xf0, 0xf0, 0xf0, 0x04, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfb, 0x07, 0xf6, 0xf6, 0xf6, 0x10, 0xea, 0xea, 0xea, 0x24, 0xc9, 0xc9, 0xc9, 0x57, 0xb0, 0xb0, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xbf, 0xbf, 0x4b, 0xd5, 0xd5, 0xd5, 0x48, 0xe2, 0xe2, 0xe2, 0x2f, 0xe7, 0xe7, 0xe7, 0x20, 0xe9, 0xe9, 0xe9, 0x1b, 0xea, 0xea, 0xea, 0x14, 0xeb, 0xeb, 0xeb, 0x10, 0xec, 0xec, 0xec, 0x10, 0xed, 0xed, 0xed, 0x0c, 0xee, 0xee, 0xee, 0x0b, 0xef, 0xef, 0xef, 0x08, 0xef, 0xef, 0xef, 0x07, 0xf1, 0xf1, 0xf1, 0x07, 0xf2, 0xf2, 0xf2, 0x04, 0xfe, 0xfe, 0xfe, 0x38, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x13, 0xe8, 0xe8, 0xe8, 0x2b, 0xc5, 0xc5, 0xc5, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0xbc, 0xbc, 0x38, 0xd4, 0xd4, 0xd4, 0x4c, 0xe3, 0xe3, 0xe3, 0x2c, 0xe9, 0xe9, 0xe9, 0x1f, 0xeb, 0xeb, 0xeb, 0x18, 0xed, 0xed, 0xed, 0x13, 0xee, 0xee, 0xee, 0x10, 0xee, 0xee, 0xee, 0x0f, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0b, 0xf0, 0xf0, 0xf0, 0x08, 0xf1, 0xf1, 0xf1, 0x07, 0xf2, 0xf2, 0xf2, 0x04, 0xf4, 0xf4, 0xf4, 0x04, 0xfe, 0xfe, 0xfe, 0x2f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf3, 0xf3, 0xf3, 0x14, 0xe5, 0xe5, 0xe5, 0x30, 0xc2, 0xc2, 0xc2, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb6, 0xb6, 0x27, 0xd2, 0xd2, 0xd2, 0x54, 0xe4, 0xe4, 0xe4, 0x2c, 0xeb, 0xeb, 0xeb, 0x1c, 0xee, 0xee, 0xee, 0x14, 0xf0, 0xf0, 0xf0, 0x10, 0xf0, 0xf0, 0xf0, 0x0f, 0xf1, 0xf1, 0xf1, 0x0c, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x08, 0xf3, 0xf3, 0xf3, 0x07, 0xf3, 0xf3, 0xf3, 0x07, 0xf4, 0xf4, 0xf4, 0x04, 0xf4, 0xf4, 0xf4, 0x04, 0xfe, 0xfe, 0xfe, 0x24, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x18, 0xe1, 0xe1, 0xe1, 0x37, 0xbe, 0xbe, 0xbe, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x0f, 0xcc, 0xcc, 0xcc, 0x5b, 0xe5, 0xe5, 0xe5, 0x2c, 0xed, 0xed, 0xed, 0x1c, 0xf0, 0xf0, 0xf0, 0x13, 0xf2, 0xf2, 0xf2, 0x0f, 0xf3, 0xf3, 0xf3, 0x0c, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x07, 0xf4, 0xf4, 0xf4, 0x07, 0xf4, 0xf4, 0xf4, 0x04, 0xf5, 0xf5, 0xf5, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xfe, 0xfe, 0xfe, 0x18, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xf0, 0xf0, 0xf0, 0x1b, 0xd9, 0xd9, 0xd9, 0x43, 0xb9, 0xb9, 0xb9, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x04, 0xc6, 0xc6, 0xc6, 0x5c, 0xe4, 0xe4, 0xe4, 0x2c, 0xee, 0xee, 0xee, 0x18, 0xf3, 0xf3, 0xf3, 0x10, 0xf4, 0xf4, 0xf4, 0x0f, 0xf5, 0xf5, 0xf5, 0x0b, 0xf5, 0xf5, 0xf5, 0x08, 0xf6, 0xf6, 0xf6, 0x07, 0xf5, 0xf5, 0xf5, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xfe, 0xfe, 0xfe, 0x0f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0c, 0xee, 0xee, 0xee, 0x1f, 0xd4, 0xd4, 0xd4, 0x4c, 0xb0, 0xb0, 0xb0, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0xc4, 0xc4, 0x53, 0xe3, 0xe3, 0xe3, 0x2f, 0xee, 0xee, 0xee, 0x18, 0xf4, 0xf4, 0xf4, 0x0f, 0xf6, 0xf6, 0xf6, 0x0b, 0xf6, 0xf6, 0xf6, 0x08, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x03, 0xfd, 0xfd, 0xfd, 0x07, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xec, 0xec, 0xec, 0x23, 0xcb, 0xcb, 0xcb, 0x54, 0xb0, 0xb0, 0xb0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, 0xc3, 0xc3, 0x48, 0xdf, 0xdf, 0xdf, 0x34, 0xee, 0xee, 0xee, 0x18, 0xf5, 0xf5, 0xf5, 0x0f, 0xf6, 0xf6, 0xf6, 0x08, 0xf8, 0xf8, 0xf8, 0x07, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x03, 0xf8, 0xf8, 0xf8, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xe9, 0xe9, 0xe9, 0x27, 0xc7, 0xc7, 0xc7, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xbd, 0xbd, 0x3b, 0xdd, 0xdd, 0xdd, 0x3b, 0xee, 0xee, 0xee, 0x1b, 0xf6, 0xf6, 0xf6, 0x0f, 0xf7, 0xf7, 0xf7, 0x08, 0xf9, 0xf9, 0xf9, 0x07, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x00, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf4, 0xf4, 0xf4, 0x13, 0xe6, 0xe6, 0xe6, 0x2f, 0xc5, 0xc5, 0xc5, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xb9, 0xb9, 0x2b, 0xd8, 0xd8, 0xd8, 0x44, 0xee, 0xee, 0xee, 0x1c, 0xf6, 0xf6, 0xf6, 0x0c, 0xf8, 0xf8, 0xf8, 0x07, 0xfa, 0xfa, 0xfa, 0x04, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x00, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x00, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x17, 0xe3, 0xe3, 0xe3, 0x33, 0xc5, 0xc5, 0xc5, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x14, 0xd2, 0xd2, 0xd2, 0x4f, 0xed, 0xed, 0xed, 0x1f, 0xf6, 0xf6, 0xf6, 0x0f, 0xf9, 0xf9, 0xf9, 0x07, 0xfb, 0xfb, 0xfb, 0x04, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xff, 0xff, 0xff, 0x3f, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf8, 0xf8, 0xf8, 0x0b, 0xf1, 0xf1, 0xf1, 0x18, 0xdf, 0xdf, 0xdf, 0x3b, 0xba, 0xba, 0xba, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x07, 0xcb, 0xcb, 0xcb, 0x58, 0xeb, 0xeb, 0xeb, 0x23, 0xf6, 0xf6, 0xf6, 0x0f, 0xfa, 0xfa, 0xfa, 0x07, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x34, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0b, 0xef, 0xef, 0xef, 0x1c, 0xd6, 0xd6, 0xd6, 0x47, 0xb1, 0xb1, 0xb1, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xc5, 0xc5, 0xc5, 0x54, 0xe8, 0xe8, 0xe8, 0x28, 0xf5, 0xf5, 0xf5, 0x10, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0c, 0xee, 0xee, 0xee, 0x20, 0xcd, 0xcd, 0xcd, 0x50, 0xb0, 0xb0, 0xb0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc2, 0xc2, 0xc2, 0x48, 0xe5, 0xe5, 0xe5, 0x2c, 0xf4, 0xf4, 0xf4, 0x13, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xeb, 0xeb, 0xeb, 0x24, 0xc8, 0xc8, 0xc8, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xbf, 0xbf, 0x3b, 0xe1, 0xe1, 0xe1, 0x34, 0xf2, 0xf2, 0xf2, 0x14, 0xf9, 0xf9, 0xf9, 0x08, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x17, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x23, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xe8, 0xe8, 0xe8, 0x28, 0xc6, 0xc6, 0xc6, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0xbc, 0xbc, 0x2c, 0xdd, 0xdd, 0xdd, 0x3f, 0xf1, 0xf1, 0xf1, 0x18, 0xf8, 0xf8, 0xf8, 0x0b, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x23, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf3, 0xf3, 0xf3, 0x14, 0xe5, 0xe5, 0xe5, 0x2f, 0xc3, 0xc3, 0xc3, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x1b, 0xd4, 0xd4, 0xd4, 0x4b, 0xee, 0xee, 0xee, 0x1b, 0xf7, 0xf7, 0xf7, 0x0b, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x17, 0xe2, 0xe2, 0xe2, 0x37, 0xbc, 0xbc, 0xbc, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x08, 0xcc, 0xcc, 0xcc, 0x54, 0xec, 0xec, 0xec, 0x1f, 0xf6, 0xf6, 0xf6, 0x0c, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x58, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf8, 0xf8, 0xf8, 0x0b, 0xf1, 0xf1, 0xf1, 0x18, 0xd9, 0xd9, 0xd9, 0x40, 0xb6, 0xb6, 0xb6, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xc8, 0xc8, 0xc8, 0x53, 0xea, 0xea, 0xea, 0x24, 0xf6, 0xf6, 0xf6, 0x0f, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xf0, 0xf0, 0xf0, 0x1c, 0xd0, 0xd0, 0xd0, 0x4b, 0xb0, 0xb0, 0xb0, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xc5, 0xc5, 0x48, 0xe6, 0xe6, 0xe6, 0x2b, 0xf4, 0xf4, 0xf4, 0x10, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x47, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0c, 0xee, 0xee, 0xee, 0x20, 0xcb, 0xcb, 0xcb, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc2, 0xc2, 0xc2, 0x3c, 0xe4, 0xe4, 0xe4, 0x30, 0xf3, 0xf3, 0xf3, 0x13, 0xfa, 0xfa, 0xfa, 0x08, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x3c, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xeb, 0xeb, 0xeb, 0x24, 0xc9, 0xc9, 0xc9, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xbd, 0xbd, 0x30, 0xde, 0xde, 0xde, 0x38, 0xf1, 0xf1, 0xf1, 0x17, 0xf9, 0xf9, 0xf9, 0x08, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfb, 0xfb, 0xfb, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xe8, 0xe8, 0xe8, 0x28, 0xc3, 0xc3, 0xc3, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb6, 0xb6, 0x1f, 0xd8, 0xd8, 0xd8, 0x44, 0xef, 0xef, 0xef, 0x1b, 0xf8, 0xf8, 0xf8, 0x0b, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x28, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf4, 0xf4, 0xf4, 0x13, 0xe5, 0xe5, 0xe5, 0x30, 0xbf, 0xbf, 0xbf, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x0b, 0xcf, 0xcf, 0xcf, 0x4f, 0xee, 0xee, 0xee, 0x1c, 0xf6, 0xf6, 0xf6, 0x0c, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x1f, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x14, 0xdd, 0xdd, 0xdd, 0x3b, 0xb7, 0xb7, 0xb7, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x03, 0xcb, 0xcb, 0xcb, 0x4f, 0xeb, 0xeb, 0xeb, 0x20, 0xf6, 0xf6, 0xf6, 0x0c, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x14, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf1, 0xf1, 0xf1, 0x18, 0xd3, 0xd3, 0xd3, 0x47, 0xb0, 0xb0, 0xb0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc7, 0xc7, 0xc7, 0x48, 0xe8, 0xe8, 0xe8, 0x27, 0xf5, 0xf5, 0xf5, 0x0f, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xef, 0xef, 0xef, 0x1c, 0xcc, 0xcc, 0xcc, 0x4b, 0xb0, 0xb0, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, 0xc3, 0xc3, 0x40, 0xe4, 0xe4, 0xe4, 0x2c, 0xf4, 0xf4, 0xf4, 0x13, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0c, 0xee, 0xee, 0xee, 0x1f, 0xc8, 0xc8, 0xc8, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbe, 0xbe, 0xbe, 0x33, 0xe0, 0xe0, 0xe0, 0x34, 0xf2, 0xf2, 0xf2, 0x14, 0xf9, 0xf9, 0xf9, 0x08, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xea, 0xea, 0xea, 0x24, 0xc5, 0xc5, 0xc5, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xb9, 0xb9, 0x20, 0xdb, 0xdb, 0xdb, 0x3f, 0xf1, 0xf1, 0xf1, 0x18, 0xf9, 0xf9, 0xf9, 0x08, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfb, 0xfb, 0xfb, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xe7, 0xe7, 0xe7, 0x2b, 0xbf, 0xbf, 0xbf, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x0f, 0xd2, 0xd2, 0xd2, 0x4b, 0xef, 0xef, 0xef, 0x1b, 0xf8, 0xf8, 0xf8, 0x0b, 0xfb, 0xfb, 0xfb, 0x04, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x43, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf4, 0xf4, 0xf4, 0x13, 0xe1, 0xe1, 0xe1, 0x33, 0xb9, 0xb9, 0xb9, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x04, 0xcc, 0xcc, 0xcc, 0x4f, 0xec, 0xec, 0xec, 0x1f, 0xf6, 0xf6, 0xf6, 0x0c, 0xfb, 0xfb, 0xfb, 0x04, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x38, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xf5, 0xf8, 0xfb, 0x18, 0x7e, 0xad, 0xd2, 0x0c, 0x7f, 0xaf, 0xd2, 0x1c, 0x81, 0xb0, 0xd3, 0x33, 0x81, 0xb0, 0xd4, 0x44, 0x81, 0xb1, 0xd5, 0x57, 0x82, 0xb1, 0xd6, 0x64, 0x82, 0xb2, 0xd7, 0x78, 0x82, 0xb2, 0xd8, 0x87, 0x82, 0xb2, 0xd8, 0x94, 0x82, 0xb2, 0xd8, 0x9f, 0x82, 0xb2, 0xd8, 0xab, 0x82, 0xb2, 0xd8, 0xac, 0x82, 0xb2, 0xd8, 0xac, 0x82, 0xb2, 0xd8, 0xb4, 0x82, 0xb2, 0xd8, 0xcb, 0x82, 0xb2, 0xd8, 0xcf, 0x82, 0xb2, 0xd8, 0xd4, 0x82, 0xb2, 0xd8, 0xd4, 0x82, 0xb2, 0xd8, 0xd4, 0x82, 0xb2, 0xd8, 0xd4, 0x82, 0xb2, 0xd8, 0xd4, 0x81, 0xb2, 0xd8, 0xd4, 0x80, 0xb1, 0xd8, 0xd4, 0x7e, 0xb0, 0xd8, 0xd4, 0x7d, 0xaf, 0xd7, 0xcf, 0x7a, 0xae, 0xd7, 0xcb, 0x78, 0xad, 0xd6, 0xc3, 0x76, 0xac, 0xd5, 0xbc, 0x74, 0xab, 0xd5, 0xb4, 0x71, 0xa9, 0xd4, 0xab, 0x6f, 0xa7, 0xd3, 0xa0, 0x6b, 0xa5, 0xd2, 0x94, 0x69, 0xa4, 0xd2, 0x88, 0x68, 0xa3, 0xd2, 0x78, 0x66, 0xa2, 0xd2, 0x6b, 0x65, 0xa1, 0xd2, 0x5b, 0x64, 0xa1, 0xd2, 0x47, 0x64, 0xa1, 0xd2, 0x33, 0x64, 0xa1, 0xd2, 0x1f, 0x65, 0xa1, 0xd2, 0x0c, 0x64, 0xa0, 0xd0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x08, 0xf3, 0xf3, 0xf3, 0x14, 0xd9, 0xd9, 0xd9, 0x3c, 0xb0, 0xb0, 0xb0, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xc8, 0xc8, 0x48, 0xe9, 0xe9, 0xe9, 0x24, 0xf6, 0xf6, 0xf6, 0x0f, 0xfa, 0xfa, 0xfa, 0x04, 0xfc, 0xfc, 0xfc, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xf8, 0xfb, 0xfd, 0x47, 0xd8, 0xe7, 0xf3, 0x57, 0xc0, 0xd8, 0xeb, 0x68, 0xb1, 0xcf, 0xe5, 0x78, 0xa7, 0xc8, 0xe2, 0x88, 0xa0, 0xc3, 0xdd, 0x9b, 0x9b, 0xbf, 0xdb, 0xaf, 0x95, 0xbc, 0xd9, 0xc4, 0x91, 0xba, 0xd8, 0xdb, 0x8d, 0xb8, 0xd8, 0xec, 0x80, 0xb0, 0xd3, 0xfb, 0x81, 0xb0, 0xd4, 0xff, 0x81, 0xb0, 0xd4, 0xff, 0x81, 0xb1, 0xd6, 0xff, 0x82, 0xb2, 0xd7, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x76, 0xac, 0xd5, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6b, 0xa5, 0xd2, 0xff, 0x6b, 0xa5, 0xd2, 0xff, 0x69, 0xa4, 0xd2, 0xff, 0x69, 0xa3, 0xd2, 0xff, 0x68, 0xa3, 0xd2, 0xff, 0x67, 0xa3, 0xd2, 0xfb, 0x67, 0xa2, 0xd2, 0xec, 0x67, 0xa2, 0xd2, 0xd8, 0x66, 0xa2, 0xd2, 0xbf, 0x66, 0xa2, 0xd2, 0xa3, 0x65, 0xa1, 0xd2, 0x84, 0x65, 0xa1, 0xd2, 0x67, 0x65, 0xa1, 0xd2, 0x43, 0x64, 0xa1, 0xd2, 0x23, 0x64, 0x9f, 0xd1, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf1, 0xf1, 0xf1, 0x18, 0xcd, 0xcd, 0xcd, 0x4b, 0xb0, 0xb0, 0xb0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xc5, 0xc5, 0x3f, 0xe7, 0xe7, 0xe7, 0x2b, 0xf5, 0xf5, 0xf5, 0x10, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfe, 0xfe, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x27, 0xf5, 0xf8, 0xfc, 0x60, 0xcf, 0xe1, 0xf1, 0x7c, 0xb7, 0xd2, 0xe9, 0x9b, 0xa6, 0xc9, 0xe4, 0xbb, 0x9a, 0xc1, 0xe1, 0xdc, 0x93, 0xbe, 0xdf, 0xf8, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbc, 0xdd, 0xff, 0x93, 0xbd, 0xdc, 0xff, 0x94, 0xbd, 0xdc, 0xff, 0x94, 0xbd, 0xdb, 0xff, 0x94, 0xbd, 0xdc, 0xff, 0x92, 0xbd, 0xdb, 0xff, 0x91, 0xbc, 0xdb, 0xff, 0x8f, 0xbb, 0xdb, 0xff, 0x81, 0xb2, 0xd6, 0xff, 0x81, 0xb2, 0xd6, 0xff, 0x81, 0xb2, 0xd7, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7e, 0xb1, 0xd8, 0xff, 0x7d, 0xb0, 0xd8, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xaa, 0xd5, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd4, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x6e, 0xa6, 0xd3, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6c, 0xa5, 0xd3, 0xff, 0x6c, 0xa5, 0xd3, 0xff, 0x6b, 0xa5, 0xd3, 0xff, 0x6a, 0xa4, 0xd3, 0xff, 0x68, 0xa3, 0xd2, 0xf7, 0x67, 0xa3, 0xd2, 0xd4, 0x67, 0xa2, 0xd2, 0xab, 0x66, 0xa2, 0xd2, 0x80, 0x64, 0xa1, 0xd2, 0x53, 0x64, 0xa2, 0xd2, 0x20, 0x64, 0xa2, 0xd2, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x03, 0xf8, 0xf8, 0xf8, 0x0b, 0xef, 0xef, 0xef, 0x1c, 0xca, 0xca, 0xca, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, 0xc3, 0xc3, 0x33, 0xe2, 0xe2, 0xe2, 0x30, 0xf3, 0xf3, 0xf3, 0x13, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, 0xa2, 0xd2, 0x1b, 0x67, 0xa3, 0xd2, 0x5b, 0x68, 0xa3, 0xd2, 0x97, 0x7e, 0xb0, 0xd8, 0xd4, 0xa0, 0xc5, 0xe3, 0xfb, 0x9d, 0xc3, 0xe2, 0xff, 0x9b, 0xc2, 0xe2, 0xff, 0x9b, 0xc1, 0xe1, 0xff, 0x98, 0xc0, 0xe1, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x98, 0xc0, 0xdf, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x97, 0xbf, 0xde, 0xff, 0x96, 0xbf, 0xde, 0xff, 0x93, 0xbe, 0xdd, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x83, 0xb3, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x7e, 0xaf, 0xd8, 0xff, 0x7c, 0xae, 0xd7, 0xff, 0x7c, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x75, 0xaa, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xaa, 0xd5, 0xff, 0x73, 0xa9, 0xd5, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6b, 0xa5, 0xd3, 0xff, 0x68, 0xa3, 0xd2, 0xff, 0x67, 0xa3, 0xd2, 0xe8, 0x66, 0xa2, 0xd2, 0xb4, 0x66, 0xa2, 0xd2, 0x7b, 0x64, 0xa1, 0xd2, 0x3b, 0x64, 0xa1, 0xd1, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0c, 0xed, 0xed, 0xed, 0x20, 0xc6, 0xc6, 0xc6, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0xbc, 0xbc, 0x24, 0xde, 0xde, 0xde, 0x3b, 0xf1, 0xf1, 0xf1, 0x17, 0xf9, 0xf9, 0xf9, 0x08, 0xfc, 0xfc, 0xfc, 0x03, 0xc5, 0xd3, 0xf0, 0x00, 0x68, 0xa3, 0xd2, 0x24, 0x6a, 0xa4, 0xd2, 0x7c, 0x6b, 0xa5, 0xd2, 0xcc, 0x6d, 0xa6, 0xd3, 0xfc, 0x6f, 0xa8, 0xd3, 0xff, 0x70, 0xa9, 0xd4, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0xa3, 0xc7, 0xe4, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe2, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe1, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x99, 0xc1, 0xe0, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x98, 0xc0, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x94, 0xbe, 0xde, 0xff, 0x92, 0xbd, 0xde, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x89, 0xb6, 0xdb, 0xff, 0x89, 0xb6, 0xdb, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x89, 0xb6, 0xdb, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x86, 0xb4, 0xda, 0xff, 0x86, 0xb4, 0xda, 0xff, 0x86, 0xb4, 0xda, 0xff, 0x85, 0xb3, 0xda, 0xff, 0x83, 0xb2, 0xd9, 0xff, 0x82, 0xb2, 0xd9, 0xff, 0x81, 0xb1, 0xd9, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7e, 0xaf, 0xd8, 0xff, 0x7c, 0xae, 0xd7, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x79, 0xad, 0xd7, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xa9, 0xd5, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd4, 0xff, 0x6e, 0xa6, 0xd3, 0xff, 0x6c, 0xa6, 0xd3, 0xff, 0x6b, 0xa5, 0xd3, 0xff, 0x69, 0xa4, 0xd2, 0xff, 0x67, 0xa3, 0xd2, 0xef, 0x66, 0xa2, 0xd2, 0xab, 0x65, 0xa1, 0xd2, 0x5c, 0x64, 0xa0, 0xd1, 0x0f, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xea, 0xea, 0xea, 0x24, 0xc0, 0xc0, 0xc0, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x14, 0xd5, 0xd5, 0xd5, 0x44, 0xf0, 0xf0, 0xf0, 0x18, 0xe0, 0xea, 0xf3, 0x0b, 0x72, 0xa9, 0xd4, 0x4f, 0x6e, 0xa7, 0xd3, 0xbc, 0x70, 0xa8, 0xd3, 0xfc, 0x71, 0xa9, 0xd4, 0xff, 0x72, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x78, 0xad, 0xd6, 0xff, 0xa4, 0xc8, 0xe4, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc3, 0xe2, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe1, 0xff, 0x99, 0xc1, 0xe0, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xe0, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbd, 0xde, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8d, 0xba, 0xdb, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x90, 0xbb, 0xdc, 0xff, 0x90, 0xbb, 0xdc, 0xff, 0x91, 0xbb, 0xdc, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x92, 0xbc, 0xdd, 0xff, 0x92, 0xbc, 0xdd, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xdf, 0xff, 0x95, 0xbe, 0xdf, 0xff, 0x95, 0xbe, 0xdf, 0xff, 0x95, 0xbe, 0xdf, 0xff, 0x95, 0xbe, 0xdf, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x93, 0xbc, 0xde, 0xff, 0x91, 0xbb, 0xdd, 0xff, 0x8f, 0xba, 0xdd, 0xff, 0x8d, 0xb9, 0xdd, 0xff, 0x8a, 0xb7, 0xdc, 0xff, 0x88, 0xb6, 0xdb, 0xff, 0x85, 0xb4, 0xda, 0xff, 0x81, 0xb2, 0xd9, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7c, 0xae, 0xd8, 0xff, 0x79, 0xad, 0xd7, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xa9, 0xd5, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x6e, 0xa6, 0xd3, 0xff, 0x6c, 0xa5, 0xd3, 0xff, 0x6b, 0xa4, 0xd2, 0xff, 0x69, 0xa3, 0xd2, 0xff, 0x67, 0xa2, 0xd2, 0xf3, 0x65, 0xa2, 0xd2, 0x9f, 0x69, 0xa3, 0xd2, 0x33, 0xf7, 0xf9, 0xf9, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xe6, 0xe6, 0xe6, 0x2c, 0xbc, 0xbc, 0xbc, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x07, 0xcd, 0xcd, 0xcd, 0x4c, 0xa9, 0xc8, 0xe0, 0x40, 0x79, 0xad, 0xd6, 0xc4, 0x74, 0xab, 0xd4, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x76, 0xac, 0xd5, 0xff, 0xa3, 0xc7, 0xe4, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc3, 0xe2, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc2, 0xe1, 0xff, 0x99, 0xc1, 0xe1, 0xff, 0x99, 0xc1, 0xe0, 0xff, 0x99, 0xc1, 0xe0, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xe0, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x94, 0xbe, 0xde, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8d, 0xba, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x92, 0xbc, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x94, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x96, 0xbf, 0xde, 0xff, 0x97, 0xbf, 0xde, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x9a, 0xc0, 0xdf, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc2, 0xe0, 0xff, 0x9c, 0xc2, 0xe0, 0xff, 0x9c, 0xc2, 0xe0, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9d, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x8a, 0xb8, 0xdc, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x75, 0xaa, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6b, 0xa5, 0xd2, 0xff, 0x69, 0xa4, 0xd2, 0xff, 0x68, 0xa3, 0xd2, 0xfc, 0x6a, 0xa5, 0xd3, 0xab, 0xa2, 0xc5, 0xe0, 0x2b, 0xdb, 0xdb, 0xdb, 0x38, 0xb1, 0xb1, 0xb1, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xb2, 0xc1, 0xce, 0x67, 0x84, 0xb3, 0xd7, 0xf0, 0x79, 0xad, 0xd6, 0xff, 0x75, 0xac, 0xd5, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xab, 0xd4, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0xa2, 0xc6, 0xe3, 0xff, 0x9f, 0xc5, 0xe3, 0xff, 0x9d, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe1, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x99, 0xc1, 0xe0, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xde, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8d, 0xba, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8f, 0xba, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x92, 0xbc, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x94, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x95, 0xbf, 0xde, 0xff, 0x96, 0xbf, 0xde, 0xff, 0x97, 0xbf, 0xde, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x9b, 0xc1, 0xdf, 0xff, 0x9b, 0xc1, 0xdf, 0xff, 0x9b, 0xc1, 0xdf, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x94, 0xbd, 0xde, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x85, 0xb4, 0xda, 0xff, 0x81, 0xb1, 0xd9, 0xff, 0x7e, 0xaf, 0xd8, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x76, 0xac, 0xd5, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd3, 0xff, 0x70, 0xa8, 0xd3, 0xff, 0x70, 0xa8, 0xd3, 0xff, 0x77, 0xac, 0xd5, 0xe8, 0xad, 0xc0, 0xd1, 0x68, 0xb0, 0xb0, 0xb0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0xb4, 0xd1, 0xac, 0x83, 0xb2, 0xd7, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x72, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x9c, 0xc3, 0xe2, 0xff, 0xa3, 0xc7, 0xe4, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc1, 0xe1, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x90, 0xbb, 0xdd, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x84, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb5, 0xda, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8d, 0xb9, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x90, 0xbb, 0xdc, 0xff, 0x90, 0xbc, 0xdd, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x90, 0xbb, 0xdc, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x8d, 0xb9, 0xdc, 0xff, 0x8b, 0xb8, 0xdc, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb0, 0xd7, 0xff, 0x80, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7e, 0xaf, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x81, 0xb1, 0xd7, 0xff, 0x88, 0xb5, 0xd9, 0xff, 0x95, 0xb8, 0xd2, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0xae, 0xcf, 0xa7, 0x81, 0xb0, 0xd6, 0xff, 0x76, 0xac, 0xd5, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x6f, 0xa8, 0xd3, 0xff, 0x6f, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0xa4, 0xc7, 0xe4, 0xff, 0xa2, 0xc7, 0xe3, 0xff, 0xa0, 0xc5, 0xe2, 0xff, 0x9f, 0xc4, 0xe2, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9b, 0xc1, 0xe1, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x98, 0xc0, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x94, 0xbe, 0xde, 0xff, 0x91, 0xbd, 0xdd, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x8c, 0xba, 0xdc, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x86, 0xb4, 0xd9, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x88, 0xb6, 0xd9, 0xff, 0x8b, 0xb8, 0xda, 0xff, 0x92, 0xbc, 0xdc, 0xff, 0x99, 0xba, 0xd3, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8b, 0xae, 0xcb, 0x68, 0x84, 0xb1, 0xd6, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x6f, 0xa8, 0xd3, 0xff, 0x6f, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x93, 0xbe, 0xde, 0xff, 0xa4, 0xc7, 0xe4, 0xff, 0xa2, 0xc7, 0xe3, 0xff, 0xa0, 0xc5, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe1, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x83, 0xb3, 0xd8, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x84, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x85, 0xb5, 0xda, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x89, 0xb6, 0xd9, 0xff, 0x8c, 0xb8, 0xda, 0xff, 0x94, 0xbd, 0xdc, 0xff, 0x97, 0xb6, 0xce, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb7, 0xbb, 0x1b, 0x82, 0xab, 0xce, 0xfc, 0x77, 0xac, 0xd6, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x6f, 0xa8, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x72, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x8e, 0xbb, 0xdd, 0xff, 0xa4, 0xc7, 0xe4, 0xff, 0xa2, 0xc7, 0xe3, 0xff, 0xa0, 0xc5, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb1, 0xd7, 0xff, 0x7f, 0xb1, 0xd7, 0xff, 0x7f, 0xb1, 0xd7, 0xff, 0x7f, 0xb1, 0xd7, 0xff, 0x7f, 0xb1, 0xd7, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb8, 0xda, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x8a, 0xb7, 0xda, 0xff, 0x80, 0xa5, 0xc5, 0xff, 0x76, 0x8f, 0xa9, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x07, 0x81, 0xa4, 0xc4, 0xe8, 0x6d, 0x9c, 0xc7, 0xff, 0x6a, 0xa1, 0xce, 0xff, 0x6c, 0xa6, 0xd3, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x89, 0xb8, 0xdb, 0xff, 0xa4, 0xc7, 0xe4, 0xff, 0xa2, 0xc7, 0xe3, 0xff, 0xa0, 0xc5, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x99, 0xc1, 0xe0, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x94, 0xbe, 0xdf, 0xff, 0x92, 0xbd, 0xde, 0xff, 0x90, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7e, 0xaf, 0xd7, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x88, 0xb7, 0xda, 0xff, 0x89, 0xb8, 0xda, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x84, 0xb3, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x70, 0xa0, 0xc8, 0xff, 0x5e, 0x87, 0xac, 0xff, 0x64, 0x86, 0xa5, 0xff, 0x69, 0x86, 0xa1, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x00, 0x84, 0xa6, 0xc4, 0xc8, 0x6e, 0x9b, 0xc4, 0xff, 0x64, 0x95, 0xc1, 0xff, 0x60, 0x94, 0xc2, 0xff, 0x65, 0x9b, 0xca, 0xff, 0x6c, 0xa4, 0xd1, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x73, 0xaa, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x85, 0xb4, 0xda, 0xff, 0xa3, 0xc7, 0xe4, 0xff, 0xa2, 0xc6, 0xe3, 0xff, 0xa0, 0xc5, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x92, 0xbd, 0xde, 0xff, 0x90, 0xbc, 0xdd, 0xff, 0x8e, 0xbb, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x83, 0xb3, 0xd8, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x7b, 0xad, 0xd6, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x80, 0xb2, 0xd8, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x83, 0xb4, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb6, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd8, 0xff, 0x84, 0xb3, 0xd8, 0xff, 0x83, 0xb3, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7c, 0xae, 0xd7, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x6f, 0xa5, 0xd0, 0xff, 0x5f, 0x91, 0xbc, 0xff, 0x4f, 0x7b, 0xa4, 0xff, 0x4c, 0x74, 0x9a, 0xff, 0x53, 0x79, 0x9d, 0xff, 0x68, 0x88, 0xa5, 0xff, 0x5d, 0x7d, 0x9c, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0xa8, 0xc4, 0xa4, 0x71, 0x9d, 0xc6, 0xff, 0x64, 0x96, 0xc2, 0xff, 0x60, 0x93, 0xc0, 0xff, 0x5e, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x61, 0x95, 0xc3, 0xff, 0x66, 0x9c, 0xc9, 0xff, 0x6d, 0xa3, 0xd0, 0xff, 0x71, 0xa9, 0xd3, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0xa3, 0xc7, 0xe4, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc3, 0xe2, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe1, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x91, 0xbc, 0xde, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x8d, 0xba, 0xdc, 0xff, 0x8b, 0xb9, 0xdc, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7d, 0xb0, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x81, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb6, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x86, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd8, 0xff, 0x83, 0xb3, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x70, 0xa8, 0xd3, 0xff, 0x66, 0x9c, 0xc8, 0xff, 0x5a, 0x8c, 0xb7, 0xff, 0x50, 0x7d, 0xa6, 0xff, 0x48, 0x71, 0x99, 0xff, 0x47, 0x70, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x4c, 0x74, 0x9a, 0xff, 0x55, 0x7a, 0x9e, 0xff, 0x69, 0x88, 0xa4, 0xff, 0x46, 0x6f, 0x97, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8b, 0xa9, 0xc3, 0x80, 0x74, 0xa0, 0xc7, 0xff, 0x66, 0x98, 0xc4, 0xff, 0x61, 0x94, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x61, 0x95, 0xc2, 0xff, 0x6c, 0x9e, 0xca, 0xff, 0x9c, 0xbf, 0xdd, 0xff, 0x9d, 0xc2, 0xe0, 0xff, 0x9d, 0xc3, 0xe2, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9b, 0xc1, 0xe1, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xe0, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbd, 0xde, 0xff, 0x90, 0xbc, 0xdd, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x89, 0xb8, 0xdb, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x7b, 0xae, 0xd6, 0xff, 0x7b, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7d, 0xb0, 0xd8, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd9, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x84, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7c, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x6d, 0xa6, 0xd2, 0xff, 0x68, 0xa0, 0xcd, 0xff, 0x60, 0x96, 0xc2, 0xff, 0x59, 0x8a, 0xb6, 0xff, 0x51, 0x7f, 0xa9, 0xff, 0x4a, 0x75, 0x9c, 0xff, 0x48, 0x71, 0x99, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x49, 0x71, 0x99, 0xff, 0x4d, 0x75, 0x9b, 0xff, 0x57, 0x7c, 0x9f, 0xff, 0x67, 0x86, 0xa3, 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8d, 0xaa, 0xc2, 0x5c, 0x77, 0xa3, 0xc9, 0xff, 0x68, 0x9a, 0xc5, 0xff, 0x62, 0x95, 0xc2, 0xff, 0x5f, 0x93, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5f, 0x91, 0xbf, 0xff, 0x91, 0xb3, 0xd3, 0xff, 0x90, 0xb2, 0xd2, 0xff, 0x8e, 0xb2, 0xd2, 0xff, 0x8e, 0xb3, 0xd3, 0xff, 0x8e, 0xb5, 0xd6, 0xff, 0x8f, 0xb6, 0xd8, 0xff, 0x8f, 0xb8, 0xd9, 0xff, 0x90, 0xba, 0xdb, 0xff, 0x90, 0xbb, 0xdc, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x8d, 0xba, 0xdc, 0xff, 0x8a, 0xb8, 0xdc, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x7b, 0xae, 0xd6, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd7, 0xff, 0x79, 0xad, 0xd7, 0xff, 0x7a, 0xae, 0xd7, 0xff, 0x79, 0xad, 0xd7, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x73, 0xaa, 0xd5, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x6f, 0xa8, 0xd3, 0xff, 0x6e, 0xa7, 0xd3, 0xff, 0x6c, 0xa6, 0xd3, 0xff, 0x69, 0xa2, 0xd0, 0xff, 0x65, 0x9d, 0xca, 0xff, 0x61, 0x96, 0xc2, 0xff, 0x5b, 0x8e, 0xbb, 0xff, 0x55, 0x87, 0xb2, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9b, 0xff, 0x49, 0x72, 0x9b, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x49, 0x72, 0x99, 0xff, 0x4e, 0x76, 0x9b, 0xff, 0x5a, 0x7e, 0xa1, 0xff, 0x68, 0x87, 0xa3, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0xaa, 0xc0, 0x37, 0x7b, 0xa5, 0xc9, 0xff, 0x6b, 0x9b, 0xc6, 0xff, 0x63, 0x96, 0xc3, 0xff, 0x5f, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5d, 0x90, 0xbe, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x90, 0xb2, 0xd2, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x8a, 0xae, 0xd0, 0xff, 0x88, 0xad, 0xcf, 0xff, 0x85, 0xac, 0xce, 0xff, 0x82, 0xa9, 0xcd, 0xff, 0x7f, 0xa7, 0xcc, 0xff, 0x7c, 0xa6, 0xcb, 0xff, 0x7b, 0xa5, 0xcb, 0xff, 0x7a, 0xa6, 0xcc, 0xff, 0x7a, 0xa7, 0xce, 0xff, 0x79, 0xa7, 0xce, 0xff, 0x79, 0xa8, 0xd0, 0xff, 0x74, 0xa5, 0xce, 0xff, 0x6d, 0xa2, 0xcd, 0xff, 0x6f, 0xa4, 0xcf, 0xff, 0x72, 0xa7, 0xd1, 0xff, 0x75, 0xa9, 0xd2, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xad, 0xd5, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x76, 0xac, 0xd5, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x73, 0xaa, 0xd5, 0xff, 0x72, 0xa9, 0xd5, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x6e, 0xa7, 0xd3, 0xff, 0x6e, 0xa6, 0xd3, 0xff, 0x6c, 0xa5, 0xd2, 0xff, 0x6a, 0xa2, 0xd0, 0xff, 0x66, 0x9e, 0xcc, 0xff, 0x64, 0x9b, 0xc9, 0xff, 0x60, 0x96, 0xc3, 0xff, 0x5d, 0x92, 0xbf, 0xff, 0x5a, 0x8d, 0xba, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x53, 0x83, 0xae, 0xff, 0x51, 0x7f, 0xaa, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4b, 0x75, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x75, 0x9d, 0xff, 0x4a, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9b, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x49, 0x72, 0x98, 0xff, 0x4a, 0x72, 0x99, 0xff, 0x4f, 0x76, 0x9c, 0xff, 0x5d, 0x80, 0xa2, 0xff, 0x66, 0x86, 0xa5, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x91, 0xa7, 0xbc, 0x13, 0x80, 0xa7, 0xc8, 0xff, 0x6c, 0x9c, 0xc7, 0xff, 0x64, 0x97, 0xc4, 0xff, 0x60, 0x94, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x89, 0xad, 0xd0, 0xff, 0x90, 0xb2, 0xd2, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x8a, 0xae, 0xd0, 0xff, 0x88, 0xad, 0xcf, 0xff, 0x85, 0xac, 0xce, 0xff, 0x82, 0xa9, 0xcd, 0xff, 0x7f, 0xa7, 0xcc, 0xff, 0x7c, 0xa6, 0xcb, 0xff, 0x79, 0xa3, 0xc9, 0xff, 0x77, 0xa1, 0xc8, 0xff, 0x74, 0x9f, 0xc7, 0xff, 0x71, 0x9d, 0xc6, 0xff, 0x6e, 0x9b, 0xc5, 0xff, 0x65, 0x96, 0xc1, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5c, 0x8f, 0xbc, 0xff, 0x5d, 0x90, 0xbe, 0xff, 0x5e, 0x91, 0xbe, 0xff, 0x60, 0x92, 0xbf, 0xff, 0x61, 0x93, 0xbf, 0xff, 0x62, 0x95, 0xc0, 0xff, 0x62, 0x95, 0xc0, 0xff, 0x62, 0x94, 0xc0, 0xff, 0x62, 0x94, 0xbf, 0xff, 0x64, 0x97, 0xc2, 0xff, 0x64, 0x97, 0xc2, 0xff, 0x64, 0x97, 0xc2, 0xff, 0x65, 0x98, 0xc2, 0xff, 0x64, 0x97, 0xc2, 0xff, 0x64, 0x97, 0xc2, 0xff, 0x64, 0x97, 0xc1, 0xff, 0x63, 0x95, 0xbf, 0xff, 0x62, 0x94, 0xbf, 0xff, 0x62, 0x93, 0xbf, 0xff, 0x5f, 0x91, 0xbd, 0xff, 0x5e, 0x8f, 0xbb, 0xff, 0x5c, 0x8d, 0xba, 0xff, 0x5a, 0x8b, 0xb8, 0xff, 0x58, 0x89, 0xb5, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x80, 0xab, 0xff, 0x50, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa5, 0xff, 0x4e, 0x79, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x49, 0x72, 0x99, 0xff, 0x4b, 0x73, 0x9a, 0xff, 0x51, 0x77, 0x9c, 0xff, 0x62, 0x83, 0xa3, 0xff, 0x64, 0x82, 0x9f, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x03, 0x85, 0xa9, 0xc8, 0xeb, 0x70, 0x9f, 0xc9, 0xff, 0x64, 0x98, 0xc5, 0xff, 0x60, 0x95, 0xc3, 0xff, 0x5f, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x84, 0xab, 0xce, 0xff, 0x90, 0xb3, 0xd2, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x8a, 0xaf, 0xd1, 0xff, 0x88, 0xad, 0xd0, 0xff, 0x86, 0xac, 0xcf, 0xff, 0x82, 0xaa, 0xcd, 0xff, 0x80, 0xa8, 0xcc, 0xff, 0x7d, 0xa6, 0xcb, 0xff, 0x7a, 0xa4, 0xca, 0xff, 0x77, 0xa2, 0xc9, 0xff, 0x74, 0xa0, 0xc8, 0xff, 0x72, 0x9e, 0xc6, 0xff, 0x6f, 0x9b, 0xc5, 0xff, 0x68, 0x98, 0xc2, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb8, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x58, 0x89, 0xb5, 0xff, 0x57, 0x89, 0xb4, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x53, 0x81, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xaa, 0xff, 0x51, 0x7d, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa5, 0xff, 0x4e, 0x79, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa3, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4b, 0x76, 0x9f, 0xff, 0x4b, 0x75, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x4b, 0x73, 0x9a, 0xff, 0x52, 0x78, 0x9c, 0xff, 0x6a, 0x89, 0xa5, 0xff, 0x5c, 0x7b, 0x9b, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, 0xaa, 0xc6, 0xc8, 0x74, 0xa1, 0xca, 0xff, 0x66, 0x9a, 0xc6, 0xff, 0x61, 0x96, 0xc4, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x7e, 0xa8, 0xcd, 0xff, 0x90, 0xb4, 0xd3, 0xff, 0x8e, 0xb2, 0xd2, 0xff, 0x8b, 0xb0, 0xd2, 0xff, 0x89, 0xae, 0xd1, 0xff, 0x86, 0xad, 0xd0, 0xff, 0x83, 0xab, 0xce, 0xff, 0x80, 0xa9, 0xcd, 0xff, 0x7d, 0xa7, 0xcc, 0xff, 0x7a, 0xa5, 0xcb, 0xff, 0x77, 0xa3, 0xca, 0xff, 0x75, 0xa1, 0xc8, 0xff, 0x72, 0x9f, 0xc7, 0xff, 0x6f, 0x9d, 0xc6, 0xff, 0x6a, 0x9a, 0xc4, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb8, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x87, 0xb2, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x85, 0xb1, 0xff, 0x55, 0x84, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x53, 0x81, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x50, 0x7d, 0xa8, 0xff, 0x50, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x48, 0x71, 0x97, 0xff, 0x4c, 0x74, 0x9a, 0xff, 0x56, 0x7a, 0x9e, 0xff, 0x70, 0x8b, 0xa6, 0xff, 0x48, 0x70, 0x96, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8b, 0xaa, 0xc4, 0xa4, 0x79, 0xa5, 0xcb, 0xff, 0x69, 0x9b, 0xc7, 0xff, 0x62, 0x97, 0xc5, 0xff, 0x60, 0x95, 0xc4, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5f, 0x94, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x7a, 0xa5, 0xcc, 0xff, 0x91, 0xb4, 0xd4, 0xff, 0x8e, 0xb3, 0xd3, 0xff, 0x8b, 0xb0, 0xd2, 0xff, 0x89, 0xaf, 0xd2, 0xff, 0x86, 0xad, 0xd1, 0xff, 0x83, 0xab, 0xcf, 0xff, 0x80, 0xa9, 0xce, 0xff, 0x7d, 0xa7, 0xcd, 0xff, 0x7a, 0xa5, 0xcc, 0xff, 0x78, 0xa3, 0xcb, 0xff, 0x75, 0xa1, 0xc9, 0xff, 0x73, 0x9f, 0xc8, 0xff, 0x6f, 0x9d, 0xc7, 0xff, 0x6a, 0x9b, 0xc5, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8c, 0xb9, 0xff, 0x59, 0x8b, 0xb8, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x85, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xae, 0xff, 0x53, 0x82, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x50, 0x7d, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9a, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x49, 0x71, 0x98, 0xff, 0x4e, 0x75, 0x9a, 0xff, 0x5e, 0x80, 0xa1, 0xff, 0x6d, 0x89, 0xa3, 0xf8, 0x47, 0x6e, 0x94, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, 0xa7, 0xc0, 0x80, 0x80, 0xa8, 0xca, 0xff, 0x6c, 0x9d, 0xc9, 0xff, 0x64, 0x98, 0xc6, 0xff, 0x60, 0x96, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc3, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5f, 0x94, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x75, 0xa2, 0xca, 0xff, 0x91, 0xb5, 0xd5, 0xff, 0x8e, 0xb3, 0xd4, 0xff, 0x8b, 0xb1, 0xd3, 0xff, 0x89, 0xaf, 0xd2, 0xff, 0x86, 0xad, 0xd2, 0xff, 0x84, 0xac, 0xd0, 0xff, 0x81, 0xaa, 0xcf, 0xff, 0x7e, 0xa8, 0xce, 0xff, 0x7b, 0xa6, 0xcd, 0xff, 0x78, 0xa4, 0xcc, 0xff, 0x76, 0xa2, 0xca, 0xff, 0x73, 0xa0, 0xc9, 0xff, 0x70, 0x9e, 0xc8, 0xff, 0x6a, 0x9b, 0xc5, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x57, 0x88, 0xb5, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x85, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x4a, 0x71, 0x98, 0xff, 0x52, 0x77, 0x9b, 0xff, 0x64, 0x85, 0xa4, 0xff, 0x6e, 0x89, 0xa3, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, 0xa4, 0xbf, 0x5c, 0x87, 0xaa, 0xc9, 0xff, 0x70, 0xa0, 0xca, 0xff, 0x64, 0x9a, 0xc7, 0xff, 0x61, 0x97, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x70, 0x9f, 0xc9, 0xff, 0x91, 0xb6, 0xd6, 0xff, 0x8f, 0xb4, 0xd5, 0xff, 0x8c, 0xb2, 0xd4, 0xff, 0x89, 0xb0, 0xd2, 0xff, 0x87, 0xae, 0xd2, 0xff, 0x84, 0xad, 0xd1, 0xff, 0x81, 0xab, 0xd0, 0xff, 0x7e, 0xa9, 0xcf, 0xff, 0x7b, 0xa7, 0xce, 0xff, 0x78, 0xa5, 0xcd, 0xff, 0x76, 0xa3, 0xcc, 0xff, 0x73, 0xa1, 0xcb, 0xff, 0x70, 0x9f, 0xc9, 0xff, 0x6c, 0x9c, 0xc7, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x59, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb8, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xaf, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x51, 0x7e, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x48, 0x6f, 0x96, 0xff, 0x4c, 0x73, 0x99, 0xff, 0x57, 0x7b, 0x9e, 0xff, 0x6b, 0x89, 0xa7, 0xff, 0x6a, 0x86, 0xa1, 0xac, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x9f, 0xc0, 0x38, 0x8a, 0xab, 0xc6, 0xff, 0x74, 0xa3, 0xcb, 0xff, 0x66, 0x9b, 0xc8, 0xff, 0x61, 0x98, 0xc6, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x6b, 0x9c, 0xc8, 0xff, 0x92, 0xb6, 0xd6, 0xff, 0x8f, 0xb5, 0xd5, 0xff, 0x8c, 0xb3, 0xd4, 0xff, 0x89, 0xb1, 0xd3, 0xff, 0x87, 0xaf, 0xd2, 0xff, 0x84, 0xad, 0xd2, 0xff, 0x81, 0xac, 0xd1, 0xff, 0x7e, 0xaa, 0xd0, 0xff, 0x7b, 0xa8, 0xcf, 0xff, 0x79, 0xa6, 0xce, 0xff, 0x77, 0xa4, 0xcd, 0xff, 0x74, 0xa2, 0xcb, 0xff, 0x71, 0xa0, 0xca, 0xff, 0x6e, 0x9e, 0xc9, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5d, 0x92, 0xc1, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5b, 0x8f, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb8, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x51, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7b, 0xa5, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x99, 0xff, 0x48, 0x72, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x48, 0x6f, 0x96, 0xff, 0x4e, 0x75, 0x9a, 0xff, 0x5c, 0x7f, 0xa0, 0xff, 0x72, 0x8d, 0xa9, 0xff, 0x67, 0x84, 0x9f, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0x9b, 0xc1, 0x17, 0x8a, 0xaa, 0xc4, 0xff, 0x79, 0xa5, 0xcc, 0xff, 0x68, 0x9b, 0xc9, 0xff, 0x62, 0x98, 0xc6, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x65, 0x9a, 0xc7, 0xff, 0x92, 0xb7, 0xd7, 0xff, 0x8f, 0xb5, 0xd6, 0xff, 0x8c, 0xb3, 0xd5, 0xff, 0x89, 0xb1, 0xd4, 0xff, 0x87, 0xaf, 0xd3, 0xff, 0x84, 0xad, 0xd2, 0xff, 0x81, 0xac, 0xd1, 0xff, 0x7e, 0xaa, 0xd0, 0xff, 0x7b, 0xa8, 0xcf, 0xff, 0x79, 0xa6, 0xce, 0xff, 0x77, 0xa4, 0xcd, 0xff, 0x74, 0xa2, 0xcc, 0xff, 0x71, 0xa1, 0xcb, 0xff, 0x6f, 0x9f, 0xca, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc3, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5d, 0x92, 0xc1, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5b, 0x8f, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5a, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x59, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb8, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x51, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7c, 0xa5, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4f, 0x79, 0xa3, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4e, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x48, 0x6f, 0x96, 0xff, 0x52, 0x77, 0x9b, 0xff, 0x61, 0x82, 0xa2, 0xff, 0x77, 0x90, 0xa9, 0xff, 0x5e, 0x7c, 0x9b, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x94, 0xc4, 0x03, 0x87, 0xa7, 0xc2, 0xff, 0x7f, 0xa8, 0xcb, 0xff, 0x6a, 0x9d, 0xc9, 0xff, 0x62, 0x98, 0xc6, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x62, 0x97, 0xc5, 0xff, 0x90, 0xb6, 0xd6, 0xff, 0x8f, 0xb5, 0xd6, 0xff, 0x8c, 0xb3, 0xd5, 0xff, 0x89, 0xb1, 0xd4, 0xff, 0x87, 0xaf, 0xd3, 0xff, 0x84, 0xad, 0xd2, 0xff, 0x81, 0xac, 0xd1, 0xff, 0x7e, 0xaa, 0xd0, 0xff, 0x7b, 0xa8, 0xcf, 0xff, 0x79, 0xa6, 0xce, 0xff, 0x77, 0xa4, 0xcd, 0xff, 0x74, 0xa2, 0xcc, 0xff, 0x71, 0xa0, 0xca, 0xff, 0x6e, 0x9e, 0xc9, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5d, 0x92, 0xc1, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5c, 0x91, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5b, 0x8f, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5a, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x59, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x55, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x53, 0x84, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4f, 0x7a, 0xa3, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4e, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4d, 0x77, 0x9f, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x74, 0x9c, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x49, 0x70, 0x96, 0xff, 0x54, 0x78, 0x9b, 0xff, 0x67, 0x86, 0xa4, 0xff, 0x7c, 0x92, 0xa8, 0xff, 0x4e, 0x71, 0x96, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0xa2, 0xbf, 0xef, 0x88, 0xaa, 0xc8, 0xff, 0x73, 0xa1, 0xca, 0xff, 0x65, 0x9a, 0xc7, 0xff, 0x61, 0x97, 0xc5, 0xff, 0x60, 0x96, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x60, 0x96, 0xc4, 0xff, 0x8c, 0xb3, 0xd5, 0xff, 0x8f, 0xb5, 0xd6, 0xff, 0x8c, 0xb3, 0xd4, 0xff, 0x89, 0xb0, 0xd3, 0xff, 0x87, 0xae, 0xd2, 0xff, 0x84, 0xad, 0xd1, 0xff, 0x81, 0xab, 0xd0, 0xff, 0x7e, 0xa9, 0xcf, 0xff, 0x7b, 0xa7, 0xce, 0xff, 0x78, 0xa5, 0xcd, 0xff, 0x76, 0xa3, 0xcb, 0xff, 0x73, 0xa1, 0xca, 0xff, 0x70, 0x9f, 0xc8, 0xff, 0x6c, 0x9c, 0xc7, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8f, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb8, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x52, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xa9, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7b, 0xa6, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4f, 0x7a, 0xa3, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4e, 0x78, 0xa1, 0xff, 0x4d, 0x78, 0xa0, 0xff, 0x4d, 0x77, 0x9f, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x71, 0x99, 0xff, 0x48, 0x70, 0x98, 0xff, 0x48, 0x6f, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x4c, 0x72, 0x96, 0xff, 0x5b, 0x7c, 0x9e, 0xff, 0x74, 0x8d, 0xa8, 0xff, 0x7e, 0x93, 0xa7, 0xef, 0x53, 0x74, 0x99, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0xa2, 0xc8, 0xc0, 0x89, 0xa6, 0xbf, 0xff, 0x82, 0xa8, 0xc8, 0xff, 0x71, 0x9f, 0xc8, 0xff, 0x67, 0x9a, 0xc6, 0xff, 0x63, 0x97, 0xc4, 0xff, 0x61, 0x95, 0xc3, 0xff, 0x5f, 0x95, 0xc3, 0xff, 0x5f, 0x94, 0xc2, 0xff, 0x5e, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc3, 0xff, 0x88, 0xaf, 0xd2, 0xff, 0x8e, 0xb4, 0xd5, 0xff, 0x8b, 0xb2, 0xd3, 0xff, 0x89, 0xb0, 0xd2, 0xff, 0x86, 0xad, 0xd2, 0xff, 0x83, 0xac, 0xd0, 0xff, 0x80, 0xaa, 0xcf, 0xff, 0x7d, 0xa8, 0xcd, 0xff, 0x7a, 0xa6, 0xcc, 0xff, 0x77, 0xa3, 0xcb, 0xff, 0x75, 0xa1, 0xc9, 0xff, 0x72, 0x9f, 0xc8, 0xff, 0x6f, 0x9d, 0xc7, 0xff, 0x6c, 0x9b, 0xc5, 0xff, 0x5f, 0x92, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8f, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb8, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x55, 0x86, 0xb2, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4e, 0x7a, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x76, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x4a, 0x73, 0x9a, 0xff, 0x49, 0x72, 0x99, 0xff, 0x49, 0x71, 0x99, 0xff, 0x49, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x48, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6b, 0x92, 0xff, 0x44, 0x6b, 0x92, 0xff, 0x45, 0x6b, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x46, 0x6c, 0x92, 0xff, 0x48, 0x6e, 0x93, 0xff, 0x4b, 0x70, 0x95, 0xff, 0x55, 0x77, 0x9b, 0xff, 0x6b, 0x88, 0xa4, 0xff, 0x7f, 0x94, 0xa8, 0xff, 0xab, 0xb8, 0xc5, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdc, 0xe4, 0xeb, 0xa0, 0x81, 0xa6, 0xc6, 0xe7, 0x82, 0xa2, 0xbf, 0xff, 0x86, 0xa8, 0xc5, 0xff, 0x79, 0xa2, 0xc7, 0xff, 0x6f, 0x9d, 0xc6, 0xff, 0x69, 0x9a, 0xc4, 0xff, 0x64, 0x97, 0xc2, 0xff, 0x62, 0x95, 0xc1, 0xff, 0x5f, 0x93, 0xc1, 0xff, 0x5f, 0x93, 0xc0, 0xff, 0x83, 0xab, 0xcf, 0xff, 0x8e, 0xb3, 0xd3, 0xff, 0x8b, 0xb0, 0xd2, 0xff, 0x88, 0xae, 0xd1, 0xff, 0x86, 0xad, 0xd0, 0xff, 0x82, 0xab, 0xce, 0xff, 0x7f, 0xa8, 0xcd, 0xff, 0x7c, 0xa6, 0xcb, 0xff, 0x79, 0xa4, 0xca, 0xff, 0x77, 0xa2, 0xc8, 0xff, 0x74, 0x9f, 0xc7, 0xff, 0x71, 0x9d, 0xc6, 0xff, 0x6e, 0x9b, 0xc4, 0xff, 0x6b, 0x9a, 0xc2, 0xff, 0x5e, 0x90, 0xbd, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb8, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x88, 0xb3, 0xff, 0x55, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x4a, 0x73, 0x9a, 0xff, 0x49, 0x72, 0x99, 0xff, 0x49, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x47, 0x6e, 0x94, 0xff, 0x47, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x90, 0xff, 0x44, 0x6a, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x46, 0x6c, 0x91, 0xff, 0x48, 0x6d, 0x92, 0xff, 0x4b, 0x70, 0x94, 0xff, 0x50, 0x74, 0x97, 0xff, 0x58, 0x79, 0x9b, 0xff, 0x67, 0x85, 0xa2, 0xff, 0x7d, 0x92, 0xa7, 0xff, 0x8f, 0x9e, 0xae, 0xcb, 0xec, 0xec, 0xec, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, 0xfa, 0xfa, 0x9f, 0xea, 0xea, 0xea, 0xcc, 0xbb, 0xc9, 0xd4, 0xbf, 0x8e, 0xaa, 0xc2, 0xdf, 0x85, 0xa3, 0xbf, 0xfc, 0x88, 0xa8, 0xc3, 0xff, 0x7e, 0xa4, 0xc5, 0xff, 0x75, 0x9e, 0xc3, 0xff, 0x6c, 0x9a, 0xc1, 0xff, 0x66, 0x96, 0xc0, 0xff, 0x63, 0x94, 0xbf, 0xff, 0x80, 0xa8, 0xcb, 0xff, 0x8e, 0xb2, 0xd2, 0xff, 0x8b, 0xaf, 0xd0, 0xff, 0x88, 0xad, 0xcf, 0xff, 0x84, 0xab, 0xcd, 0xff, 0x81, 0xa8, 0xcb, 0xff, 0x7e, 0xa6, 0xca, 0xff, 0x7b, 0xa3, 0xc8, 0xff, 0x77, 0xa1, 0xc7, 0xff, 0x75, 0x9f, 0xc5, 0xff, 0x72, 0x9d, 0xc4, 0xff, 0x6f, 0x9b, 0xc2, 0xff, 0x6c, 0x99, 0xc0, 0xff, 0x69, 0x97, 0xbf, 0xff, 0x5c, 0x8c, 0xb9, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x84, 0xb0, 0xff, 0x54, 0x84, 0xae, 0xff, 0x53, 0x83, 0xad, 0xff, 0x52, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4b, 0x76, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x99, 0xff, 0x49, 0x71, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x95, 0xff, 0x47, 0x6e, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x91, 0xff, 0x45, 0x6b, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x69, 0x8e, 0xff, 0x44, 0x69, 0x8e, 0xff, 0x44, 0x69, 0x8e, 0xff, 0x44, 0x69, 0x8e, 0xff, 0x44, 0x69, 0x8e, 0xff, 0x45, 0x6a, 0x8e, 0xff, 0x46, 0x6b, 0x8f, 0xff, 0x49, 0x6c, 0x90, 0xff, 0x4c, 0x6f, 0x92, 0xff, 0x51, 0x73, 0x95, 0xff, 0x57, 0x78, 0x9a, 0xff, 0x61, 0x80, 0x9e, 0xff, 0x6f, 0x89, 0xa4, 0xff, 0x7b, 0x90, 0xa5, 0xf8, 0x96, 0xa2, 0xaf, 0xb0, 0xd0, 0xd0, 0xd0, 0x9c, 0xee, 0xee, 0xee, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xf6, 0xf6, 0xa4, 0xf9, 0xf9, 0xf9, 0xf7, 0xf5, 0xf5, 0xf5, 0xe7, 0xeb, 0xeb, 0xeb, 0xcf, 0xce, 0xd4, 0xda, 0xbb, 0x9b, 0xb1, 0xc4, 0xcb, 0x84, 0xa1, 0xbc, 0xef, 0x88, 0xa4, 0xbd, 0xff, 0x84, 0xa2, 0xbe, 0xff, 0x79, 0x9d, 0xbe, 0xff, 0x70, 0x98, 0xbc, 0xff, 0x82, 0xa6, 0xc5, 0xff, 0x92, 0xb1, 0xce, 0xff, 0x8d, 0xad, 0xcc, 0xff, 0x88, 0xab, 0xca, 0xff, 0x85, 0xa8, 0xc8, 0xff, 0x81, 0xa5, 0xc6, 0xff, 0x7d, 0xa3, 0xc5, 0xff, 0x79, 0xa0, 0xc3, 0xff, 0x76, 0x9e, 0xc2, 0xff, 0x74, 0x9b, 0xc0, 0xff, 0x70, 0x9a, 0xbf, 0xff, 0x6d, 0x97, 0xbe, 0xff, 0x6a, 0x95, 0xbc, 0xff, 0x66, 0x92, 0xba, 0xff, 0x58, 0x89, 0xb4, 0xff, 0x56, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xa9, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x51, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x47, 0x6e, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x91, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x45, 0x6b, 0x90, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x68, 0x8d, 0xff, 0x43, 0x68, 0x8c, 0xff, 0x42, 0x68, 0x8c, 0xff, 0x42, 0x67, 0x8c, 0xff, 0x42, 0x67, 0x8c, 0xff, 0x42, 0x67, 0x8b, 0xff, 0x41, 0x66, 0x8a, 0xff, 0x41, 0x66, 0x8a, 0xff, 0x42, 0x65, 0x89, 0xff, 0x42, 0x65, 0x89, 0xff, 0x43, 0x66, 0x89, 0xff, 0x45, 0x68, 0x8a, 0xff, 0x48, 0x69, 0x8b, 0xff, 0x4b, 0x6c, 0x8d, 0xff, 0x50, 0x70, 0x91, 0xff, 0x56, 0x76, 0x95, 0xff, 0x5f, 0x7d, 0x9b, 0xff, 0x6c, 0x87, 0xa1, 0xff, 0x7a, 0x90, 0xa7, 0xff, 0x8c, 0x9c, 0xac, 0xdb, 0xb6, 0xbb, 0xbf, 0xa0, 0xc9, 0xc9, 0xc9, 0xab, 0xd2, 0xd2, 0xd2, 0xcc, 0xed, 0xed, 0xed, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdc, 0xdc, 0xdc, 0x90, 0xbf, 0xbf, 0xbf, 0xdf, 0xe5, 0xe5, 0xe5, 0xf0, 0xf9, 0xf9, 0xf9, 0xf8, 0xf7, 0xf7, 0xf7, 0xec, 0xef, 0xef, 0xef, 0xd7, 0xe4, 0xe4, 0xe4, 0xbc, 0xb6, 0xc3, 0xd0, 0xbb, 0x92, 0xaa, 0xbf, 0xcf, 0x83, 0x9e, 0xb8, 0xf0, 0x83, 0x9d, 0xb6, 0xff, 0x8f, 0xa8, 0xbf, 0xff, 0x9c, 0xb4, 0xca, 0xff, 0x95, 0xae, 0xc7, 0xff, 0x8d, 0xaa, 0xc4, 0xff, 0x88, 0xa6, 0xc1, 0xff, 0x81, 0xa2, 0xbf, 0xff, 0x7c, 0x9e, 0xbd, 0xff, 0x78, 0x9b, 0xbc, 0xff, 0x74, 0x99, 0xba, 0xff, 0x71, 0x96, 0xb9, 0xff, 0x6c, 0x93, 0xb6, 0xff, 0x69, 0x91, 0xb5, 0xff, 0x66, 0x8e, 0xb3, 0xff, 0x63, 0x8c, 0xb2, 0xff, 0x56, 0x83, 0xac, 0xff, 0x52, 0x80, 0xaa, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x52, 0x7f, 0xa9, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x51, 0x7d, 0xa7, 0xff, 0x51, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7c, 0xa5, 0xff, 0x4f, 0x7b, 0xa4, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4e, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4d, 0x77, 0x9f, 0xff, 0x4c, 0x77, 0x9e, 0xff, 0x4c, 0x76, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9a, 0xff, 0x4a, 0x72, 0x99, 0xff, 0x49, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x48, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6c, 0x93, 0xff, 0x46, 0x6c, 0x92, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x45, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x69, 0x8e, 0xff, 0x44, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8d, 0xff, 0x43, 0x68, 0x8c, 0xff, 0x42, 0x67, 0x8b, 0xff, 0x42, 0x66, 0x8a, 0xff, 0x41, 0x66, 0x89, 0xff, 0x41, 0x65, 0x89, 0xff, 0x41, 0x65, 0x89, 0xff, 0x41, 0x64, 0x88, 0xff, 0x40, 0x64, 0x87, 0xff, 0x40, 0x64, 0x86, 0xff, 0x40, 0x64, 0x86, 0xff, 0x40, 0x64, 0x86, 0xff, 0x40, 0x63, 0x85, 0xff, 0x41, 0x63, 0x84, 0xff, 0x42, 0x63, 0x84, 0xff, 0x44, 0x64, 0x84, 0xff, 0x47, 0x66, 0x86, 0xff, 0x4c, 0x69, 0x88, 0xff, 0x51, 0x6e, 0x8a, 0xff, 0x58, 0x74, 0x8f, 0xff, 0x60, 0x7a, 0x95, 0xff, 0x6c, 0x84, 0x9b, 0xff, 0x77, 0x8c, 0xa1, 0xff, 0x91, 0x9f, 0xad, 0xe4, 0xb6, 0xbc, 0xc0, 0xb8, 0xcd, 0xcd, 0xcd, 0xb0, 0xcd, 0xcd, 0xcd, 0xc7, 0xc4, 0xc4, 0xc4, 0xcf, 0xb2, 0xb2, 0xb2, 0xd8, 0xdb, 0xdb, 0xdb, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xdf, 0xdf, 0x88, 0x9b, 0x9b, 0x9b, 0xaf, 0x86, 0x86, 0x86, 0x9c, 0xad, 0xad, 0xad, 0xb7, 0xdb, 0xdb, 0xdb, 0xdb, 0xf5, 0xf5, 0xf5, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf4, 0xf4, 0xf4, 0xe4, 0xea, 0xea, 0xea, 0xcc, 0xde, 0xde, 0xde, 0xaf, 0xb5, 0xc1, 0xcc, 0xaf, 0xa6, 0xb7, 0xc7, 0xcb, 0xad, 0xbe, 0xcd, 0xeb, 0xa1, 0xb4, 0xc6, 0xfc, 0x9c, 0xb0, 0xc2, 0xff, 0x93, 0xaa, 0xbf, 0xff, 0x8a, 0xa3, 0xba, 0xff, 0x82, 0x9d, 0xb6, 0xff, 0x7b, 0x99, 0xb3, 0xff, 0x75, 0x94, 0xb0, 0xff, 0x70, 0x90, 0xae, 0xff, 0x6b, 0x8c, 0xac, 0xff, 0x66, 0x89, 0xaa, 0xff, 0x63, 0x87, 0xa8, 0xff, 0x5f, 0x84, 0xa7, 0xff, 0x54, 0x7c, 0xa1, 0xff, 0x4e, 0x77, 0x9d, 0xff, 0x4d, 0x77, 0x9c, 0xff, 0x4d, 0x77, 0x9c, 0xff, 0x4d, 0x77, 0x9d, 0xff, 0x4d, 0x76, 0x9c, 0xff, 0x4c, 0x76, 0x9c, 0xff, 0x4c, 0x76, 0x9c, 0xff, 0x4c, 0x76, 0x9c, 0xff, 0x4c, 0x75, 0x9c, 0xff, 0x4b, 0x75, 0x9b, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9a, 0xff, 0x4a, 0x73, 0x99, 0xff, 0x49, 0x72, 0x99, 0xff, 0x49, 0x71, 0x98, 0xff, 0x49, 0x71, 0x97, 0xff, 0x48, 0x70, 0x96, 0xff, 0x48, 0x6f, 0x95, 0xff, 0x47, 0x6e, 0x94, 0xff, 0x46, 0x6e, 0x93, 0xff, 0x46, 0x6d, 0x92, 0xff, 0x46, 0x6c, 0x91, 0xff, 0x45, 0x6b, 0x90, 0xff, 0x45, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8e, 0xff, 0x44, 0x69, 0x8d, 0xff, 0x43, 0x67, 0x8c, 0xff, 0x43, 0x67, 0x8a, 0xff, 0x42, 0x66, 0x8a, 0xff, 0x42, 0x66, 0x89, 0xff, 0x41, 0x65, 0x89, 0xff, 0x41, 0x65, 0x89, 0xff, 0x41, 0x65, 0x88, 0xff, 0x41, 0x64, 0x87, 0xff, 0x40, 0x64, 0x86, 0xff, 0x40, 0x63, 0x84, 0xff, 0x40, 0x63, 0x83, 0xff, 0x40, 0x62, 0x83, 0xff, 0x40, 0x62, 0x82, 0xff, 0x41, 0x62, 0x81, 0xff, 0x41, 0x62, 0x80, 0xff, 0x41, 0x62, 0x80, 0xff, 0x42, 0x62, 0x7f, 0xff, 0x43, 0x62, 0x7f, 0xff, 0x45, 0x63, 0x7f, 0xff, 0x47, 0x64, 0x80, 0xff, 0x4b, 0x65, 0x81, 0xff, 0x51, 0x6a, 0x84, 0xff, 0x57, 0x70, 0x88, 0xff, 0x61, 0x77, 0x8e, 0xff, 0x6b, 0x80, 0x95, 0xff, 0x72, 0x86, 0x9a, 0xff, 0x7e, 0x90, 0xa2, 0xf3, 0xa0, 0xac, 0xb6, 0xd8, 0xc8, 0xcb, 0xce, 0xc0, 0xd8, 0xd8, 0xd8, 0xc4, 0xd6, 0xd6, 0xd6, 0xd3, 0xce, 0xce, 0xce, 0xd3, 0xb7, 0xb7, 0xb7, 0xcb, 0x95, 0x95, 0x95, 0xc8, 0x96, 0x96, 0x96, 0xc8, 0xe6, 0xe6, 0xe6, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0xe4, 0xe4, 0x7b, 0x9b, 0x9b, 0x9b, 0x83, 0x7c, 0x7c, 0x7c, 0x68, 0x77, 0x77, 0x77, 0x64, 0x7f, 0x7f, 0x7f, 0x68, 0xa3, 0xa3, 0xa3, 0x84, 0xcb, 0xcb, 0xcb, 0xac, 0xe8, 0xe8, 0xe8, 0xdb, 0xf6, 0xf6, 0xf6, 0xef, 0xf7, 0xf7, 0xf7, 0xef, 0xf3, 0xf3, 0xf3, 0xe0, 0xec, 0xec, 0xec, 0xd0, 0xec, 0xec, 0xec, 0xcb, 0xe2, 0xe4, 0xe5, 0xbf, 0xc8, 0xd1, 0xd8, 0xc8, 0xb4, 0xc1, 0xcd, 0xd7, 0xa4, 0xb4, 0xc3, 0xe8, 0x95, 0xa9, 0xba, 0xfb, 0x8e, 0xa2, 0xb5, 0xff, 0x84, 0x9b, 0xaf, 0xff, 0x79, 0x92, 0xa9, 0xff, 0x72, 0x8b, 0xa5, 0xff, 0x6a, 0x87, 0xa0, 0xff, 0x65, 0x83, 0x9e, 0xff, 0x60, 0x7f, 0x9c, 0xff, 0x54, 0x77, 0x96, 0xff, 0x4c, 0x70, 0x91, 0xff, 0x4c, 0x70, 0x91, 0xff, 0x4b, 0x6f, 0x91, 0xff, 0x4b, 0x6f, 0x91, 0xff, 0x4a, 0x6f, 0x91, 0xff, 0x4a, 0x6f, 0x91, 0xff, 0x49, 0x6e, 0x92, 0xff, 0x49, 0x6e, 0x92, 0xff, 0x48, 0x6e, 0x92, 0xff, 0x48, 0x6d, 0x91, 0xff, 0x48, 0x6d, 0x90, 0xff, 0x47, 0x6d, 0x90, 0xff, 0x47, 0x6c, 0x8f, 0xff, 0x46, 0x6b, 0x8f, 0xff, 0x46, 0x6b, 0x8e, 0xff, 0x46, 0x6a, 0x8e, 0xff, 0x45, 0x6a, 0x8d, 0xff, 0x45, 0x69, 0x8c, 0xff, 0x44, 0x68, 0x8b, 0xff, 0x44, 0x68, 0x8a, 0xff, 0x44, 0x67, 0x8a, 0xff, 0x44, 0x67, 0x89, 0xff, 0x43, 0x66, 0x89, 0xff, 0x43, 0x66, 0x88, 0xff, 0x43, 0x65, 0x87, 0xff, 0x42, 0x65, 0x87, 0xff, 0x42, 0x64, 0x86, 0xff, 0x41, 0x63, 0x84, 0xff, 0x41, 0x63, 0x83, 0xff, 0x41, 0x63, 0x83, 0xff, 0x42, 0x63, 0x82, 0xff, 0x41, 0x62, 0x81, 0xff, 0x41, 0x62, 0x81, 0xff, 0x42, 0x62, 0x80, 0xff, 0x42, 0x62, 0x7f, 0xff, 0x43, 0x62, 0x7f, 0xff, 0x45, 0x62, 0x7f, 0xff, 0x46, 0x63, 0x7f, 0xff, 0x48, 0x64, 0x7f, 0xff, 0x4a, 0x64, 0x7f, 0xff, 0x4b, 0x65, 0x7f, 0xff, 0x50, 0x68, 0x81, 0xff, 0x52, 0x6b, 0x83, 0xff, 0x56, 0x6e, 0x84, 0xff, 0x5e, 0x74, 0x88, 0xff, 0x65, 0x79, 0x8d, 0xff, 0x6a, 0x7e, 0x91, 0xff, 0x6b, 0x80, 0x95, 0xff, 0x68, 0x80, 0x97, 0xfc, 0x7c, 0x91, 0xa5, 0xec, 0x9b, 0xaa, 0xb8, 0xdc, 0xc3, 0xca, 0xd1, 0xcc, 0xe4, 0xe4, 0xe4, 0xcc, 0xe5, 0xe5, 0xe5, 0xdb, 0xe3, 0xe3, 0xe3, 0xe0, 0xd9, 0xd9, 0xd9, 0xdb, 0xc2, 0xc2, 0xc2, 0xc7, 0xa4, 0xa4, 0xa4, 0xb7, 0x8b, 0x8b, 0x8b, 0xb3, 0x88, 0x88, 0x88, 0xa3, 0xc0, 0xc0, 0xc0, 0x70, 0xf3, 0xf3, 0xf3, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe5, 0xe5, 0xe5, 0x6c, 0xa0, 0xa0, 0xa0, 0x6f, 0x81, 0x81, 0x81, 0x4c, 0x7c, 0x7c, 0x7c, 0x4b, 0x78, 0x78, 0x78, 0x44, 0x76, 0x76, 0x76, 0x3f, 0x7a, 0x7a, 0x7a, 0x3c, 0x94, 0x94, 0x94, 0x57, 0xb6, 0xb6, 0xb6, 0x7b, 0xd6, 0xd6, 0xd6, 0xb3, 0xe9, 0xe9, 0xe9, 0xd8, 0xf6, 0xf6, 0xf6, 0xf4, 0xfb, 0xfb, 0xfb, 0xf7, 0xf7, 0xf7, 0xf7, 0xec, 0xf3, 0xf3, 0xf3, 0xdf, 0xed, 0xed, 0xed, 0xcf, 0xe6, 0xe6, 0xe6, 0xbf, 0xe2, 0xe3, 0xe3, 0xb7, 0xcc, 0xd2, 0xd7, 0xbf, 0xb8, 0xc1, 0xca, 0xcb, 0xa6, 0xb2, 0xbf, 0xd8, 0x95, 0xa4, 0xb2, 0xe8, 0x85, 0x97, 0xa9, 0xf8, 0x7b, 0x8f, 0xa2, 0xff, 0x71, 0x88, 0x9c, 0xff, 0x61, 0x7a, 0x93, 0xff, 0x57, 0x73, 0x8c, 0xff, 0x57, 0x73, 0x8c, 0xff, 0x53, 0x70, 0x8b, 0xff, 0x52, 0x6f, 0x8a, 0xff, 0x50, 0x6d, 0x89, 0xff, 0x4d, 0x6c, 0x89, 0xff, 0x4c, 0x6b, 0x89, 0xff, 0x4b, 0x6a, 0x89, 0xff, 0x4a, 0x6a, 0x89, 0xff, 0x4b, 0x6a, 0x89, 0xff, 0x4a, 0x69, 0x88, 0xff, 0x49, 0x69, 0x88, 0xff, 0x48, 0x68, 0x88, 0xff, 0x48, 0x67, 0x87, 0xff, 0x47, 0x67, 0x86, 0xff, 0x46, 0x66, 0x86, 0xff, 0x46, 0x66, 0x85, 0xff, 0x45, 0x65, 0x85, 0xff, 0x46, 0x65, 0x84, 0xff, 0x45, 0x65, 0x84, 0xff, 0x45, 0x64, 0x83, 0xff, 0x45, 0x64, 0x83, 0xff, 0x45, 0x64, 0x82, 0xff, 0x46, 0x64, 0x82, 0xff, 0x46, 0x64, 0x82, 0xff, 0x45, 0x64, 0x81, 0xff, 0x45, 0x63, 0x80, 0xff, 0x46, 0x64, 0x80, 0xff, 0x48, 0x64, 0x80, 0xff, 0x48, 0x64, 0x7f, 0xff, 0x49, 0x65, 0x80, 0xff, 0x4b, 0x65, 0x80, 0xff, 0x4b, 0x65, 0x7f, 0xff, 0x4e, 0x67, 0x80, 0xff, 0x52, 0x6a, 0x82, 0xff, 0x55, 0x6d, 0x83, 0xff, 0x5b, 0x71, 0x87, 0xff, 0x60, 0x75, 0x89, 0xff, 0x64, 0x78, 0x8c, 0xff, 0x6a, 0x7d, 0x90, 0xff, 0x6a, 0x7e, 0x93, 0xff, 0x64, 0x7c, 0x93, 0xff, 0x62, 0x7b, 0x94, 0xff, 0x5b, 0x77, 0x93, 0xff, 0x5f, 0x7c, 0x98, 0xf8, 0x70, 0x8a, 0xa3, 0xeb, 0x8a, 0x9f, 0xb3, 0xdc, 0xb1, 0xbe, 0xc9, 0xd4, 0xde, 0xe1, 0xe3, 0xcb, 0xed, 0xed, 0xed, 0xd7, 0xf1, 0xf1, 0xf1, 0xe4, 0xf2, 0xf2, 0xf2, 0xec, 0xed, 0xed, 0xed, 0xe8, 0xe3, 0xe3, 0xe3, 0xd7, 0xce, 0xce, 0xce, 0xb8, 0xb6, 0xb6, 0xb6, 0xa0, 0x9e, 0x9e, 0x9e, 0x94, 0x95, 0x95, 0x95, 0x8b, 0x9c, 0x9c, 0x9c, 0x6b, 0xbe, 0xbe, 0xbe, 0x37, 0xdb, 0xdb, 0xdb, 0x68, 0xf6, 0xf6, 0xf6, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe5, 0xe5, 0xe5, 0x67, 0xa7, 0xa7, 0xa7, 0x6f, 0x89, 0x89, 0x89, 0x48, 0x83, 0x83, 0x83, 0x43, 0x7f, 0x7f, 0x7f, 0x3f, 0x7b, 0x7b, 0x7b, 0x3b, 0x78, 0x78, 0x78, 0x30, 0x75, 0x75, 0x75, 0x28, 0x76, 0x76, 0x76, 0x24, 0x8a, 0x8a, 0x8a, 0x34, 0x9e, 0x9e, 0x9e, 0x58, 0xb9, 0xb9, 0xb9, 0x8f, 0xe3, 0xe3, 0xe3, 0xd3, 0xee, 0xee, 0xee, 0xeb, 0xf7, 0xf7, 0xf7, 0xf7, 0xfb, 0xfb, 0xfb, 0xf7, 0xf8, 0xf8, 0xf8, 0xef, 0xf6, 0xf6, 0xf6, 0xe8, 0xf2, 0xf2, 0xf2, 0xdc, 0xed, 0xed, 0xed, 0xd0, 0xe8, 0xe8, 0xe8, 0xc7, 0xe4, 0xe4, 0xe4, 0xb8, 0xde, 0xde, 0xde, 0xac, 0xd0, 0xd2, 0xd4, 0xb3, 0xbf, 0xc4, 0xca, 0xbf, 0xa8, 0xb1, 0xba, 0xc8, 0x95, 0xa1, 0xad, 0xd4, 0x87, 0x96, 0xa4, 0xdf, 0x7e, 0x8e, 0x9e, 0xec, 0x73, 0x86, 0x99, 0xf4, 0x6c, 0x81, 0x94, 0xff, 0x66, 0x7b, 0x90, 0xff, 0x62, 0x78, 0x8e, 0xff, 0x5d, 0x75, 0x8b, 0xff, 0x5a, 0x72, 0x89, 0xff, 0x5b, 0x73, 0x8a, 0xff, 0x5a, 0x72, 0x89, 0xff, 0x59, 0x71, 0x89, 0xff, 0x57, 0x70, 0x89, 0xff, 0x56, 0x6f, 0x88, 0xff, 0x55, 0x6e, 0x87, 0xff, 0x53, 0x6d, 0x86, 0xff, 0x52, 0x6b, 0x85, 0xff, 0x51, 0x6b, 0x84, 0xff, 0x53, 0x6c, 0x85, 0xff, 0x53, 0x6d, 0x85, 0xff, 0x54, 0x6d, 0x85, 0xff, 0x54, 0x6d, 0x85, 0xff, 0x56, 0x6e, 0x86, 0xff, 0x57, 0x6f, 0x86, 0xff, 0x58, 0x6f, 0x86, 0xff, 0x56, 0x6e, 0x85, 0xff, 0x58, 0x6f, 0x86, 0xff, 0x5b, 0x72, 0x87, 0xff, 0x5e, 0x74, 0x89, 0xff, 0x63, 0x77, 0x8b, 0xff, 0x67, 0x7b, 0x8e, 0xff, 0x6b, 0x7f, 0x91, 0xff, 0x66, 0x7b, 0x8f, 0xff, 0x68, 0x7e, 0x93, 0xff, 0x65, 0x7d, 0x94, 0xff, 0x61, 0x7b, 0x95, 0xff, 0x5c, 0x78, 0x95, 0xff, 0x59, 0x77, 0x95, 0xfb, 0x5e, 0x7c, 0x9a, 0xf3, 0x67, 0x84, 0x9f, 0xe7, 0x76, 0x8f, 0xa8, 0xdc, 0x90, 0xa3, 0xb6, 0xd4, 0xae, 0xbb, 0xc7, 0xcf, 0xd2, 0xd7, 0xdc, 0xcb, 0xea, 0xea, 0xea, 0xcc, 0xf0, 0xf0, 0xf0, 0xdb, 0xf5, 0xf5, 0xf5, 0xe7, 0xf9, 0xf9, 0xf9, 0xf0, 0xfa, 0xfa, 0xfa, 0xf4, 0xf9, 0xf9, 0xf9, 0xf0, 0xf4, 0xf4, 0xf4, 0xdf, 0xe8, 0xe8, 0xe8, 0xbb, 0xd7, 0xd7, 0xd7, 0x98, 0xc3, 0xc3, 0xc3, 0x7f, 0xb5, 0xb5, 0xb5, 0x6c, 0xad, 0xad, 0xad, 0x63, 0xb1, 0xb1, 0xb1, 0x4c, 0xc1, 0xc1, 0xc1, 0x30, 0xd1, 0xd1, 0xd1, 0x24, 0xcb, 0xcb, 0xcb, 0x38, 0xd3, 0xd3, 0xd3, 0x97, 0xf4, 0xf4, 0xf4, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe8, 0xe8, 0x5c, 0xac, 0xac, 0xac, 0x6f, 0x91, 0x91, 0x91, 0x4b, 0x8c, 0x8c, 0x8c, 0x47, 0x89, 0x89, 0x89, 0x43, 0x86, 0x86, 0x86, 0x3f, 0x82, 0x82, 0x82, 0x3b, 0x7e, 0x7e, 0x7e, 0x33, 0x7a, 0x7a, 0x7a, 0x2b, 0x77, 0x77, 0x77, 0x23, 0x74, 0x74, 0x74, 0x1f, 0x7e, 0x7e, 0x7e, 0x2f, 0xc9, 0xc9, 0xc9, 0x7f, 0xc7, 0xc7, 0xc7, 0x9f, 0xce, 0xce, 0xce, 0xbc, 0xdb, 0xdb, 0xdb, 0xd7, 0xe9, 0xe9, 0xe9, 0xeb, 0xf3, 0xf3, 0xf3, 0xf4, 0xf8, 0xf8, 0xf8, 0xfb, 0xfb, 0xfb, 0xfb, 0xf8, 0xf9, 0xf9, 0xf9, 0xf3, 0xf6, 0xf6, 0xf6, 0xeb, 0xf3, 0xf3, 0xf3, 0xe0, 0xf1, 0xf1, 0xf1, 0xdb, 0xee, 0xee, 0xee, 0xd4, 0xea, 0xea, 0xea, 0xcc, 0xe5, 0xe5, 0xe5, 0xc0, 0xe3, 0xe3, 0xe3, 0xbb, 0xe0, 0xe0, 0xe0, 0xb4, 0xdc, 0xdc, 0xdc, 0xaf, 0xd6, 0xd6, 0xd6, 0xac, 0xc7, 0xca, 0xce, 0xb3, 0xbd, 0xc1, 0xc5, 0xb8, 0xaf, 0xb6, 0xbe, 0xbf, 0xa4, 0xad, 0xb5, 0xc3, 0xa2, 0xac, 0xb4, 0xc4, 0x9e, 0xa8, 0xb1, 0xc7, 0x9a, 0xa4, 0xad, 0xcf, 0x96, 0xa0, 0xab, 0xd4, 0x93, 0x9e, 0xa9, 0xd4, 0x91, 0x9c, 0xa8, 0xd7, 0x8e, 0x9b, 0xa6, 0xd7, 0x8b, 0x98, 0xa4, 0xd7, 0x8a, 0x97, 0xa2, 0xd7, 0x8e, 0x9a, 0xa5, 0xd4, 0x8e, 0x9a, 0xa5, 0xd4, 0x8f, 0x9b, 0xa6, 0xd4, 0x91, 0x9b, 0xa7, 0xd4, 0x93, 0x9e, 0xa9, 0xd4, 0x95, 0xa0, 0xab, 0xd4, 0x9a, 0xa4, 0xae, 0xd3, 0x99, 0xa4, 0xae, 0xcf, 0x9d, 0xa8, 0xb2, 0xcc, 0x9f, 0xab, 0xb5, 0xc8, 0x9f, 0xac, 0xb7, 0xc7, 0xa2, 0xae, 0xba, 0xc7, 0x9e, 0xad, 0xbb, 0xc4, 0x9e, 0xad, 0xba, 0xbf, 0xa0, 0xae, 0xbc, 0xbf, 0xad, 0xb8, 0xc4, 0xc0, 0xb5, 0xbf, 0xc9, 0xc3, 0xc1, 0xc9, 0xd1, 0xc3, 0xd8, 0xdb, 0xde, 0xc0, 0xe6, 0xe6, 0xe6, 0xc3, 0xe8, 0xe8, 0xe8, 0xc8, 0xeb, 0xeb, 0xeb, 0xcf, 0xed, 0xed, 0xed, 0xd3, 0xf2, 0xf2, 0xf2, 0xdf, 0xf6, 0xf6, 0xf6, 0xeb, 0xf9, 0xf9, 0xf9, 0xf3, 0xfb, 0xfb, 0xfb, 0xf7, 0xfc, 0xfc, 0xfc, 0xf8, 0xfa, 0xfa, 0xfa, 0xf0, 0xf6, 0xf6, 0xf6, 0xdb, 0xf2, 0xf2, 0xf2, 0xb8, 0xe7, 0xe7, 0xe7, 0x8f, 0xdd, 0xdd, 0xdd, 0x6c, 0xd2, 0xd2, 0xd2, 0x54, 0xc9, 0xc9, 0xc9, 0x47, 0xc4, 0xc4, 0xc4, 0x3b, 0xc7, 0xc7, 0xc7, 0x2f, 0xcf, 0xcf, 0xcf, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd0, 0xd0, 0xd0, 0x2b, 0xc8, 0xc8, 0xc8, 0x3f, 0xbd, 0xbd, 0xbd, 0x6b, 0xcf, 0xcf, 0xcf, 0xc0, 0xf6, 0xf6, 0xf6, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe6, 0xe6, 0xe6, 0x54, 0xb1, 0xb1, 0xb1, 0x73, 0x99, 0x99, 0x99, 0x50, 0x96, 0x96, 0x96, 0x4c, 0x93, 0x93, 0x93, 0x48, 0x91, 0x91, 0x91, 0x44, 0x8e, 0x8e, 0x8e, 0x40, 0x8b, 0x8b, 0x8b, 0x3f, 0x87, 0x87, 0x87, 0x3b, 0x83, 0x83, 0x83, 0x34, 0x7e, 0x7e, 0x7e, 0x2c, 0x7a, 0x7a, 0x7a, 0x2b, 0xcc, 0xcc, 0xcc, 0x67, 0xc6, 0xc6, 0xc6, 0x7b, 0xb9, 0xb9, 0xb9, 0x8b, 0xb3, 0xb3, 0xb3, 0xa3, 0xb3, 0xb3, 0xb3, 0xb8, 0xb9, 0xb9, 0xb9, 0xd0, 0xc1, 0xc1, 0xc1, 0xe3, 0xd0, 0xd0, 0xd0, 0xf0, 0xdf, 0xdf, 0xdf, 0xf8, 0xe9, 0xe9, 0xe9, 0xfc, 0xf4, 0xf4, 0xf4, 0xfc, 0xf7, 0xf7, 0xf7, 0xfc, 0xfa, 0xfa, 0xfa, 0xf8, 0xfa, 0xfa, 0xfa, 0xf7, 0xf9, 0xf9, 0xf9, 0xf0, 0xf7, 0xf7, 0xf7, 0xec, 0xf6, 0xf6, 0xf6, 0xe8, 0xf4, 0xf4, 0xf4, 0xe3, 0xf2, 0xf2, 0xf2, 0xdf, 0xef, 0xef, 0xef, 0xdb, 0xee, 0xee, 0xee, 0xd4, 0xeb, 0xeb, 0xeb, 0xcf, 0xe7, 0xe7, 0xe7, 0xc7, 0xe5, 0xe5, 0xe5, 0xc3, 0xe5, 0xe5, 0xe5, 0xc3, 0xe4, 0xe4, 0xe4, 0xc0, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xc0, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xbc, 0xe2, 0xe2, 0xe2, 0xb8, 0xdf, 0xdf, 0xdf, 0xb4, 0xe1, 0xe1, 0xe1, 0xb7, 0xe3, 0xe3, 0xe3, 0xbc, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xc3, 0xe5, 0xe5, 0xe5, 0xc3, 0xe8, 0xe8, 0xe8, 0xc8, 0xe8, 0xe8, 0xe8, 0xc8, 0xea, 0xea, 0xea, 0xcc, 0xea, 0xea, 0xea, 0xcf, 0xec, 0xec, 0xec, 0xd0, 0xed, 0xed, 0xed, 0xd3, 0xec, 0xec, 0xec, 0xd3, 0xed, 0xed, 0xed, 0xd4, 0xf0, 0xf0, 0xf0, 0xdb, 0xf4, 0xf4, 0xf4, 0xe3, 0xf6, 0xf6, 0xf6, 0xe8, 0xf6, 0xf6, 0xf6, 0xec, 0xf8, 0xf8, 0xf8, 0xf0, 0xfa, 0xfa, 0xfa, 0xf4, 0xfb, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xf8, 0xf9, 0xf9, 0xf9, 0xf8, 0xf7, 0xf7, 0xf7, 0xf3, 0xf5, 0xf5, 0xf5, 0xe3, 0xf1, 0xf1, 0xf1, 0xcc, 0xe8, 0xe8, 0xe8, 0xac, 0xe4, 0xe4, 0xe4, 0x87, 0xdf, 0xdf, 0xdf, 0x63, 0xdd, 0xdd, 0xdd, 0x44, 0xd8, 0xd8, 0xd8, 0x37, 0xd4, 0xd4, 0xd4, 0x2b, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x1f, 0xd4, 0xd4, 0xd4, 0x1c, 0xd3, 0xd3, 0xd3, 0x20, 0xd1, 0xd1, 0xd1, 0x27, 0xcd, 0xcd, 0xcd, 0x33, 0xc5, 0xc5, 0xc5, 0x47, 0xbb, 0xbb, 0xbb, 0x67, 0xb0, 0xb0, 0xb0, 0x98, 0xcd, 0xcd, 0xcd, 0xd8, 0xf4, 0xf4, 0xf4, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe5, 0xe5, 0xe5, 0x50, 0xb0, 0xb0, 0xb0, 0x84, 0x9c, 0x9c, 0x9c, 0x5f, 0x9d, 0x9d, 0x9d, 0x57, 0x9c, 0x9c, 0x9c, 0x50, 0x9d, 0x9d, 0x9d, 0x4c, 0x9c, 0x9c, 0x9c, 0x48, 0x9a, 0x9a, 0x9a, 0x47, 0x95, 0x95, 0x95, 0x44, 0x91, 0x91, 0x91, 0x43, 0x8c, 0x8c, 0x8c, 0x3f, 0x8a, 0x8a, 0x8a, 0x3b, 0xcb, 0xcb, 0xcb, 0x64, 0xd0, 0xd0, 0xd0, 0x77, 0xc4, 0xc4, 0xc4, 0x80, 0xb6, 0xb6, 0xb6, 0x8f, 0xa9, 0xa9, 0xa9, 0xa3, 0x9e, 0x9e, 0x9e, 0xb8, 0x99, 0x99, 0x99, 0xcf, 0x98, 0x98, 0x98, 0xe0, 0x9b, 0x9b, 0x9b, 0xef, 0xa5, 0xa5, 0xa5, 0xf8, 0xb2, 0xb2, 0xb2, 0xfc, 0xb8, 0xb8, 0xb8, 0xff, 0xc5, 0xc5, 0xc5, 0xfc, 0xce, 0xce, 0xce, 0xfc, 0xd9, 0xd9, 0xd9, 0xfb, 0xe3, 0xe3, 0xe3, 0xfb, 0xe9, 0xe9, 0xe9, 0xf8, 0xef, 0xef, 0xef, 0xf8, 0xf3, 0xf3, 0xf3, 0xf8, 0xf7, 0xf7, 0xf7, 0xf8, 0xf9, 0xf9, 0xf9, 0xf7, 0xfa, 0xfa, 0xfa, 0xf4, 0xfb, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xf7, 0xfa, 0xfa, 0xfa, 0xf7, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf8, 0xf8, 0xf8, 0xf0, 0xf8, 0xf8, 0xf8, 0xf0, 0xf7, 0xf7, 0xf7, 0xef, 0xf7, 0xf7, 0xf7, 0xec, 0xf7, 0xf7, 0xf7, 0xec, 0xf8, 0xf8, 0xf8, 0xf0, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xfa, 0xfa, 0xfa, 0xf4, 0xfa, 0xfa, 0xfa, 0xf4, 0xfa, 0xfa, 0xfa, 0xf4, 0xfb, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xfb, 0xf9, 0xf9, 0xf9, 0xfb, 0xf6, 0xf6, 0xf6, 0xfc, 0xf4, 0xf4, 0xf4, 0xfc, 0xef, 0xef, 0xef, 0xfb, 0xed, 0xed, 0xed, 0xf7, 0xe8, 0xe8, 0xe8, 0xec, 0xe4, 0xe4, 0xe4, 0xe0, 0xe3, 0xe3, 0xe3, 0xd3, 0xdc, 0xdc, 0xdc, 0xbb, 0xd9, 0xd9, 0xd9, 0xa3, 0xd7, 0xd7, 0xd7, 0x88, 0xd7, 0xd7, 0xd7, 0x6b, 0xd7, 0xd7, 0xd7, 0x53, 0xd8, 0xd8, 0xd8, 0x3b, 0xd8, 0xd8, 0xd8, 0x2b, 0xd7, 0xd7, 0xd7, 0x20, 0xd6, 0xd6, 0xd6, 0x1c, 0xd5, 0xd5, 0xd5, 0x1c, 0xd5, 0xd5, 0xd5, 0x1f, 0xd3, 0xd3, 0xd3, 0x23, 0xd1, 0xd1, 0xd1, 0x28, 0xce, 0xce, 0xce, 0x33, 0xca, 0xca, 0xca, 0x3c, 0xc3, 0xc3, 0xc3, 0x4c, 0xba, 0xba, 0xba, 0x64, 0xb0, 0xb0, 0xb0, 0x8b, 0xad, 0xad, 0xad, 0xbb, 0xcb, 0xcb, 0xcb, 0xe8, 0xf4, 0xf4, 0xf4, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, 0xea, 0xea, 0x50, 0xaf, 0xaf, 0xaf, 0xa7, 0x9b, 0x9b, 0x9b, 0x7c, 0x9f, 0x9f, 0x9f, 0x6b, 0xa2, 0xa2, 0xa2, 0x5f, 0xa6, 0xa6, 0xa6, 0x57, 0xa8, 0xa8, 0xa8, 0x50, 0xa8, 0xa8, 0xa8, 0x4f, 0xa5, 0xa5, 0xa5, 0x4c, 0xa2, 0xa2, 0xa2, 0x4c, 0x9d, 0x9d, 0x9d, 0x4b, 0x9b, 0x9b, 0x9b, 0x48, 0xc8, 0xc8, 0xc8, 0x68, 0xd7, 0xd7, 0xd7, 0x77, 0xd5, 0xd5, 0xd5, 0x74, 0xd0, 0xd0, 0xd0, 0x78, 0xc3, 0xc3, 0xc3, 0x84, 0xb8, 0xb8, 0xb8, 0x98, 0xab, 0xab, 0xab, 0xaf, 0x9f, 0x9f, 0x9f, 0xc4, 0x95, 0x95, 0x95, 0xdb, 0x8d, 0x8d, 0x8d, 0xec, 0x8a, 0x8a, 0x8a, 0xf8, 0x88, 0x88, 0x88, 0xfb, 0x89, 0x89, 0x89, 0xfb, 0x87, 0x87, 0x87, 0xf8, 0x89, 0x89, 0x89, 0xf3, 0x94, 0x94, 0x94, 0xec, 0x9c, 0x9c, 0x9c, 0xe7, 0xa3, 0xa3, 0xa3, 0xe3, 0xad, 0xad, 0xad, 0xdc, 0xb6, 0xb6, 0xb6, 0xd7, 0xc0, 0xc0, 0xc0, 0xd7, 0xcb, 0xcb, 0xcb, 0xd4, 0xd0, 0xd0, 0xd0, 0xd4, 0xd1, 0xd1, 0xd1, 0xd4, 0xd3, 0xd3, 0xd3, 0xd4, 0xd5, 0xd5, 0xd5, 0xd0, 0xd9, 0xd9, 0xd9, 0xdb, 0xdd, 0xdd, 0xdd, 0xd8, 0xe4, 0xe4, 0xe4, 0xd7, 0xe5, 0xe5, 0xe5, 0xdb, 0xe8, 0xe8, 0xe8, 0xd4, 0xe9, 0xe9, 0xe9, 0xd4, 0xe8, 0xe8, 0xe8, 0xd3, 0xe4, 0xe4, 0xe4, 0xd0, 0xe5, 0xe5, 0xe5, 0xd0, 0xe6, 0xe6, 0xe6, 0xd4, 0xe4, 0xe4, 0xe4, 0xd8, 0xe4, 0xe4, 0xe4, 0xdc, 0xe4, 0xe4, 0xe4, 0xe0, 0xe4, 0xe4, 0xe4, 0xe4, 0xda, 0xda, 0xda, 0xe8, 0xd9, 0xd9, 0xd9, 0xec, 0xd9, 0xd9, 0xd9, 0xf3, 0xd8, 0xd8, 0xd8, 0xf7, 0xd4, 0xd4, 0xd4, 0xfb, 0xcd, 0xcd, 0xcd, 0xff, 0xcb, 0xcb, 0xcb, 0xff, 0xc7, 0xc7, 0xc7, 0xfc, 0xc2, 0xc2, 0xc2, 0xf7, 0xc1, 0xc1, 0xc1, 0xf0, 0xbf, 0xbf, 0xbf, 0xe7, 0xc0, 0xc0, 0xc0, 0xd8, 0xc2, 0xc2, 0xc2, 0xc8, 0xc4, 0xc4, 0xc4, 0xb4, 0xc8, 0xc8, 0xc8, 0x9c, 0xcb, 0xcb, 0xcb, 0x87, 0xce, 0xce, 0xce, 0x6c, 0xd1, 0xd1, 0xd1, 0x57, 0xd3, 0xd3, 0xd3, 0x3f, 0xd6, 0xd6, 0xd6, 0x2c, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x1c, 0xd5, 0xd5, 0xd5, 0x1f, 0xd5, 0xd5, 0xd5, 0x20, 0xd3, 0xd3, 0xd3, 0x27, 0xd2, 0xd2, 0xd2, 0x2c, 0xd0, 0xd0, 0xd0, 0x33, 0xcd, 0xcd, 0xcd, 0x3b, 0xc9, 0xc9, 0xc9, 0x44, 0xc3, 0xc3, 0xc3, 0x53, 0xbc, 0xbc, 0xbc, 0x67, 0xb2, 0xb2, 0xb2, 0x83, 0xad, 0xad, 0xad, 0xa8, 0xad, 0xad, 0xad, 0xd8, 0xc9, 0xc9, 0xc9, 0xf3, 0xec, 0xec, 0xec, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe9, 0xe9, 0xe9, 0x53, 0xad, 0xad, 0xad, 0xd3, 0x99, 0x99, 0x99, 0xac, 0x9c, 0x9c, 0x9c, 0x94, 0xa1, 0xa1, 0xa1, 0x7c, 0xa9, 0xa9, 0xa9, 0x6c, 0xae, 0xae, 0xae, 0x60, 0xb2, 0xb2, 0xb2, 0x5b, 0xb3, 0xb3, 0xb3, 0x58, 0xb1, 0xb1, 0xb1, 0x57, 0xad, 0xad, 0xad, 0x57, 0xab, 0xab, 0xab, 0x57, 0xc7, 0xc7, 0xc7, 0x73, 0xd6, 0xd6, 0xd6, 0x84, 0xd6, 0xd6, 0xd6, 0x80, 0xd7, 0xd7, 0xd7, 0x7b, 0xd8, 0xd8, 0xd8, 0x74, 0xd6, 0xd6, 0xd6, 0x73, 0xd2, 0xd2, 0xd2, 0x78, 0xc9, 0xc9, 0xc9, 0x84, 0xbe, 0xbe, 0xbe, 0x97, 0xb3, 0xb3, 0xb3, 0xab, 0xa9, 0xa9, 0xa9, 0xbf, 0x9c, 0x9c, 0x9c, 0xcc, 0x95, 0x95, 0x95, 0xd7, 0x89, 0x89, 0x89, 0xdc, 0x7c, 0x7c, 0x7c, 0xd8, 0x79, 0x79, 0x79, 0xdb, 0x77, 0x77, 0x77, 0xd4, 0x77, 0x77, 0x77, 0xcb, 0x77, 0x77, 0x77, 0xc3, 0x78, 0x78, 0x78, 0xb7, 0x7b, 0x7b, 0x7b, 0xab, 0x7e, 0x7e, 0x7e, 0xa0, 0x7e, 0x7e, 0x7e, 0x93, 0x7f, 0x7f, 0x7f, 0x88, 0x83, 0x83, 0x83, 0x7f, 0x86, 0x86, 0x86, 0x6f, 0x89, 0x89, 0x89, 0x6b, 0x8b, 0x8b, 0x8b, 0x5f, 0x8d, 0x8d, 0x8d, 0x54, 0x91, 0x91, 0x91, 0x54, 0x94, 0x94, 0x94, 0x4b, 0x98, 0x98, 0x98, 0x47, 0x96, 0x96, 0x96, 0x43, 0x91, 0x91, 0x91, 0x43, 0x95, 0x95, 0x95, 0x47, 0x96, 0x96, 0x96, 0x57, 0x8f, 0x8f, 0x8f, 0x64, 0x92, 0x92, 0x92, 0x77, 0x93, 0x93, 0x93, 0x8b, 0x96, 0x96, 0x96, 0xa0, 0x95, 0x95, 0x95, 0xb7, 0x98, 0x98, 0x98, 0xcb, 0x99, 0x99, 0x99, 0xdc, 0x9c, 0x9c, 0x9c, 0xeb, 0x9f, 0x9f, 0x9f, 0xf7, 0xa3, 0xa3, 0xa3, 0xfb, 0xa6, 0xa6, 0xa6, 0xf7, 0xab, 0xab, 0xab, 0xf0, 0xaf, 0xaf, 0xaf, 0xe8, 0xb4, 0xb4, 0xb4, 0xdb, 0xb9, 0xb9, 0xb9, 0xcb, 0xbd, 0xbd, 0xbd, 0xb8, 0xc1, 0xc1, 0xc1, 0xa0, 0xc6, 0xc6, 0xc6, 0x8c, 0xca, 0xca, 0xca, 0x73, 0xce, 0xce, 0xce, 0x5f, 0xd2, 0xd2, 0xd2, 0x48, 0xd4, 0xd4, 0xd4, 0x34, 0xd5, 0xd5, 0xd5, 0x2b, 0xd5, 0xd5, 0xd5, 0x24, 0xd4, 0xd4, 0xd4, 0x24, 0xd3, 0xd3, 0xd3, 0x27, 0xd3, 0xd3, 0xd3, 0x2b, 0xd2, 0xd2, 0xd2, 0x2f, 0xd1, 0xd1, 0xd1, 0x34, 0xcf, 0xcf, 0xcf, 0x3c, 0xcd, 0xcd, 0xcd, 0x47, 0xc9, 0xc9, 0xc9, 0x4c, 0xc5, 0xc5, 0xc5, 0x5b, 0xbe, 0xbe, 0xbe, 0x6b, 0xb6, 0xb6, 0xb6, 0x80, 0xaf, 0xaf, 0xaf, 0xa0, 0xac, 0xac, 0xac, 0xcb, 0xac, 0xac, 0xac, 0xf0, 0xc6, 0xc6, 0xc6, 0xeb, 0xf6, 0xf6, 0xf6, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xee, 0xee, 0xee, 0x23, 0xad, 0xad, 0xad, 0xe7, 0x94, 0x94, 0x94, 0xdc, 0x99, 0x99, 0x99, 0xc4, 0x9d, 0x9d, 0x9d, 0xac, 0xa6, 0xa6, 0xa6, 0x94, 0xad, 0xad, 0xad, 0x83, 0xb5, 0xb5, 0xb5, 0x73, 0xbb, 0xbb, 0xbb, 0x6b, 0xbc, 0xbc, 0xbc, 0x67, 0xbb, 0xbb, 0xbb, 0x64, 0xb8, 0xb8, 0xb8, 0x67, 0xc9, 0xc9, 0xc9, 0x7b, 0xd7, 0xd7, 0xd7, 0x94, 0xd6, 0xd6, 0xd6, 0x94, 0xd5, 0xd5, 0xd5, 0x90, 0xd5, 0xd5, 0xd5, 0x8c, 0xd7, 0xd7, 0xd7, 0x84, 0xd9, 0xd9, 0xd9, 0x7b, 0xdb, 0xdb, 0xdb, 0x74, 0xdd, 0xdd, 0xdd, 0x6f, 0xdb, 0xdb, 0xdb, 0x6c, 0xd7, 0xd7, 0xd7, 0x6f, 0xcd, 0xcd, 0xcd, 0x77, 0xc1, 0xc1, 0xc1, 0x83, 0xb6, 0xb6, 0xb6, 0x8b, 0xa1, 0xa1, 0xa1, 0x8b, 0x9a, 0x9a, 0x9a, 0x94, 0x94, 0x94, 0x94, 0x98, 0x90, 0x90, 0x90, 0x98, 0x89, 0x89, 0x89, 0x98, 0x86, 0x86, 0x86, 0x93, 0x81, 0x81, 0x81, 0x8b, 0x7d, 0x7d, 0x7d, 0x80, 0x7b, 0x7b, 0x7b, 0x77, 0x7a, 0x7a, 0x7a, 0x6c, 0x78, 0x78, 0x78, 0x5f, 0x77, 0x77, 0x77, 0x53, 0x76, 0x76, 0x76, 0x47, 0x75, 0x75, 0x75, 0x3c, 0x75, 0x75, 0x75, 0x33, 0x74, 0x74, 0x74, 0x28, 0x74, 0x74, 0x74, 0x20, 0x74, 0x74, 0x74, 0x1c, 0x73, 0x73, 0x73, 0x1b, 0x74, 0x74, 0x74, 0x1c, 0x76, 0x76, 0x76, 0x24, 0x77, 0x77, 0x77, 0x33, 0x7b, 0x7b, 0x7b, 0x44, 0x7f, 0x7f, 0x7f, 0x57, 0x84, 0x84, 0x84, 0x6c, 0x89, 0x89, 0x89, 0x80, 0x8d, 0x8d, 0x8d, 0x93, 0x93, 0x93, 0x93, 0xa4, 0x9a, 0x9a, 0x9a, 0xb3, 0x9d, 0x9d, 0x9d, 0xbc, 0xa3, 0xa3, 0xa3, 0xc3, 0xa9, 0xa9, 0xa9, 0xc4, 0xae, 0xae, 0xae, 0xc0, 0xb3, 0xb3, 0xb3, 0xbb, 0xb9, 0xb9, 0xb9, 0xaf, 0xbe, 0xbe, 0xbe, 0xa0, 0xc2, 0xc2, 0xc2, 0x93, 0xc6, 0xc6, 0xc6, 0x7f, 0xca, 0xca, 0xca, 0x6c, 0xce, 0xce, 0xce, 0x5b, 0xd2, 0xd2, 0xd2, 0x48, 0xd3, 0xd3, 0xd3, 0x3c, 0xd4, 0xd4, 0xd4, 0x38, 0xd3, 0xd3, 0xd3, 0x38, 0xd2, 0xd2, 0xd2, 0x38, 0xd2, 0xd2, 0xd2, 0x37, 0xd2, 0xd2, 0xd2, 0x38, 0xd2, 0xd2, 0xd2, 0x38, 0xd1, 0xd1, 0xd1, 0x3b, 0xd0, 0xd0, 0xd0, 0x40, 0xce, 0xce, 0xce, 0x47, 0xcc, 0xcc, 0xcc, 0x50, 0xc8, 0xc8, 0xc8, 0x58, 0xc5, 0xc5, 0xc5, 0x63, 0xbf, 0xbf, 0xbf, 0x70, 0xb9, 0xb9, 0xb9, 0x84, 0xb1, 0xb1, 0xb1, 0x9f, 0xad, 0xad, 0xad, 0xc7, 0xa8, 0xa8, 0xa8, 0xeb, 0xa9, 0xa9, 0xa9, 0xfb, 0xbf, 0xbf, 0xbf, 0xcc, 0xec, 0xec, 0xec, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xab, 0xab, 0xab, 0x4b, 0x90, 0x90, 0x90, 0xf3, 0x91, 0x91, 0x91, 0xf3, 0x96, 0x96, 0x96, 0xe0, 0x9e, 0x9e, 0x9e, 0xc8, 0xa6, 0xa6, 0xa6, 0xb7, 0xb0, 0xb0, 0xb0, 0xa0, 0xb9, 0xb9, 0xb9, 0x8c, 0xbf, 0xbf, 0xbf, 0x80, 0xc1, 0xc1, 0xc1, 0x78, 0xc0, 0xc0, 0xc0, 0x78, 0xcb, 0xcb, 0xcb, 0x88, 0xd9, 0xd9, 0xd9, 0xa4, 0xd6, 0xd6, 0xd6, 0xa8, 0xd5, 0xd5, 0xd5, 0xa8, 0xd4, 0xd4, 0xd4, 0xa8, 0xd4, 0xd4, 0xd4, 0xa4, 0xd5, 0xd5, 0xd5, 0x9f, 0xd7, 0xd7, 0xd7, 0x9b, 0xd8, 0xd8, 0xd8, 0x90, 0xd9, 0xd9, 0xd9, 0x88, 0xda, 0xda, 0xda, 0x7c, 0xd9, 0xd9, 0xd9, 0x74, 0xd7, 0xd7, 0xd7, 0x67, 0xd4, 0xd4, 0xd4, 0x5f, 0xc7, 0xc7, 0xc7, 0x50, 0xc0, 0xc0, 0xc0, 0x4f, 0xba, 0xba, 0xba, 0x4f, 0xb3, 0xb3, 0xb3, 0x4f, 0xab, 0xab, 0xab, 0x4f, 0xa4, 0xa4, 0xa4, 0x4f, 0x9c, 0x9c, 0x9c, 0x50, 0x95, 0x95, 0x95, 0x50, 0x91, 0x91, 0x91, 0x48, 0x8b, 0x8b, 0x8b, 0x47, 0x87, 0x87, 0x87, 0x40, 0x83, 0x83, 0x83, 0x3b, 0x7f, 0x7f, 0x7f, 0x34, 0x7a, 0x7a, 0x7a, 0x2f, 0x78, 0x78, 0x78, 0x28, 0x77, 0x77, 0x77, 0x23, 0x75, 0x75, 0x75, 0x1f, 0x73, 0x73, 0x73, 0x1c, 0x72, 0x72, 0x72, 0x1b, 0x73, 0x73, 0x73, 0x1c, 0x76, 0x76, 0x76, 0x20, 0x78, 0x78, 0x78, 0x27, 0x7d, 0x7d, 0x7d, 0x2f, 0x83, 0x83, 0x83, 0x3b, 0x89, 0x89, 0x89, 0x44, 0x8f, 0x8f, 0x8f, 0x4f, 0x95, 0x95, 0x95, 0x57, 0x9b, 0x9b, 0x9b, 0x5c, 0xa3, 0xa3, 0xa3, 0x63, 0xab, 0xab, 0xab, 0x67, 0xb0, 0xb0, 0xb0, 0x68, 0xb7, 0xb7, 0xb7, 0x68, 0xbd, 0xbd, 0xbd, 0x67, 0xc2, 0xc2, 0xc2, 0x64, 0xc7, 0xc7, 0xc7, 0x5f, 0xcb, 0xcb, 0xcb, 0x5b, 0xce, 0xce, 0xce, 0x53, 0xd0, 0xd0, 0xd0, 0x50, 0xd1, 0xd1, 0xd1, 0x4f, 0xd1, 0xd1, 0xd1, 0x4f, 0xd2, 0xd2, 0xd2, 0x53, 0xd1, 0xd1, 0xd1, 0x57, 0xd1, 0xd1, 0xd1, 0x57, 0xd1, 0xd1, 0xd1, 0x57, 0xd0, 0xd0, 0xd0, 0x54, 0xd0, 0xd0, 0xd0, 0x53, 0xcf, 0xcf, 0xcf, 0x4c, 0xcf, 0xcf, 0xcf, 0x4f, 0xcd, 0xcd, 0xcd, 0x50, 0xcc, 0xcc, 0xcc, 0x54, 0xca, 0xca, 0xca, 0x5b, 0xc7, 0xc7, 0xc7, 0x64, 0xc3, 0xc3, 0xc3, 0x70, 0xbf, 0xbf, 0xbf, 0x7c, 0xba, 0xba, 0xba, 0x90, 0xb3, 0xb3, 0xb3, 0xab, 0xad, 0xad, 0xad, 0xcb, 0xa7, 0xa7, 0xa7, 0xeb, 0xa1, 0xa1, 0xa1, 0xfb, 0x9c, 0x9c, 0x9c, 0xdc, 0xa6, 0xa6, 0xa6, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0x96, 0x96, 0x50, 0x8a, 0x8a, 0x8a, 0xe8, 0x8e, 0x8e, 0x8e, 0xf8, 0x95, 0x95, 0x95, 0xf4, 0x9b, 0x9b, 0x9b, 0xe8, 0xa3, 0xa3, 0xa3, 0xd7, 0xad, 0xad, 0xad, 0xc3, 0xb7, 0xb7, 0xb7, 0xaf, 0xbf, 0xbf, 0xbf, 0x9f, 0xc1, 0xc1, 0xc1, 0x94, 0xc9, 0xc9, 0xc9, 0x9c, 0xda, 0xda, 0xda, 0xb4, 0xd7, 0xd7, 0xd7, 0xb8, 0xd5, 0xd5, 0xd5, 0xbf, 0xd4, 0xd4, 0xd4, 0xc4, 0xd3, 0xd3, 0xd3, 0xc4, 0xd3, 0xd3, 0xd3, 0xc3, 0xd2, 0xd2, 0xd2, 0xc4, 0xd3, 0xd3, 0xd3, 0xbf, 0xd3, 0xd3, 0xd3, 0xb7, 0xd3, 0xd3, 0xd3, 0xac, 0xd2, 0xd2, 0xd2, 0xa0, 0xd2, 0xd2, 0xd2, 0x93, 0xcf, 0xcf, 0xcf, 0x87, 0xc4, 0xc4, 0xc4, 0x74, 0xc1, 0xc1, 0xc1, 0x67, 0xbf, 0xbf, 0xbf, 0x5f, 0xb9, 0xb9, 0xb9, 0x58, 0xb4, 0xb4, 0xb4, 0x4f, 0xae, 0xae, 0xae, 0x48, 0xaa, 0xaa, 0xaa, 0x40, 0xa4, 0xa4, 0xa4, 0x3b, 0x9e, 0x9e, 0x9e, 0x37, 0x98, 0x98, 0x98, 0x33, 0x92, 0x92, 0x92, 0x2f, 0x8c, 0x8c, 0x8c, 0x2b, 0x87, 0x87, 0x87, 0x27, 0x81, 0x81, 0x81, 0x23, 0x7c, 0x7c, 0x7c, 0x20, 0x78, 0x78, 0x78, 0x1f, 0x75, 0x75, 0x75, 0x1c, 0x74, 0x74, 0x74, 0x1b, 0x72, 0x72, 0x72, 0x1b, 0x74, 0x74, 0x74, 0x1b, 0x76, 0x76, 0x76, 0x1c, 0x7a, 0x7a, 0x7a, 0x1f, 0x80, 0x80, 0x80, 0x23, 0x87, 0x87, 0x87, 0x27, 0x8d, 0x8d, 0x8d, 0x2b, 0x95, 0x95, 0x95, 0x2f, 0x9b, 0x9b, 0x9b, 0x34, 0xa2, 0xa2, 0xa2, 0x38, 0xa9, 0xa9, 0xa9, 0x3c, 0xb0, 0xb0, 0xb0, 0x43, 0xb7, 0xb7, 0xb7, 0x48, 0xbe, 0xbe, 0xbe, 0x4f, 0xc2, 0xc2, 0xc2, 0x54, 0xc7, 0xc7, 0xc7, 0x5b, 0xca, 0xca, 0xca, 0x63, 0xcc, 0xcc, 0xcc, 0x6b, 0xcd, 0xcd, 0xcd, 0x73, 0xcd, 0xcd, 0xcd, 0x77, 0xcd, 0xcd, 0xcd, 0x7b, 0xce, 0xce, 0xce, 0x80, 0xce, 0xce, 0xce, 0x83, 0xce, 0xce, 0xce, 0x83, 0xce, 0xce, 0xce, 0x7f, 0xce, 0xce, 0xce, 0x78, 0xce, 0xce, 0xce, 0x77, 0xcd, 0xcd, 0xcd, 0x6f, 0xcc, 0xcc, 0xcc, 0x68, 0xcb, 0xcb, 0xcb, 0x67, 0xc9, 0xc9, 0xc9, 0x67, 0xc8, 0xc8, 0xc8, 0x6f, 0xc6, 0xc6, 0xc6, 0x74, 0xc1, 0xc1, 0xc1, 0x80, 0xbd, 0xbd, 0xbd, 0x90, 0xb7, 0xb7, 0xb7, 0xa4, 0xb2, 0xb2, 0xb2, 0xbb, 0xac, 0xac, 0xac, 0xd8, 0xa5, 0xa5, 0xa5, 0xf3, 0x9d, 0x9d, 0x9d, 0xf8, 0x94, 0x94, 0x94, 0xdb, 0x8f, 0x8f, 0x8f, 0x6f, 0x93, 0x93, 0x93, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0x87, 0x87, 0x33, 0x88, 0x88, 0x88, 0xbb, 0x8c, 0x8c, 0x8c, 0xeb, 0x91, 0x91, 0x91, 0xfb, 0x9a, 0x9a, 0x9a, 0xf8, 0xa2, 0xa2, 0xa2, 0xef, 0xac, 0xac, 0xac, 0xdf, 0xb3, 0xb3, 0xb3, 0xd0, 0xbc, 0xbc, 0xbc, 0xc3, 0xc5, 0xc5, 0xc5, 0xbc, 0xd9, 0xd9, 0xd9, 0xc8, 0xd7, 0xd7, 0xd7, 0xcb, 0xd6, 0xd6, 0xd6, 0xcf, 0xd3, 0xd3, 0xd3, 0xd4, 0xd2, 0xd2, 0xd2, 0xdb, 0xd1, 0xd1, 0xd1, 0xe0, 0xd1, 0xd1, 0xd1, 0xe3, 0xd1, 0xd1, 0xd1, 0xe3, 0xd1, 0xd1, 0xd1, 0xdc, 0xd0, 0xd0, 0xd0, 0xd7, 0xcf, 0xcf, 0xcf, 0xcb, 0xcd, 0xcd, 0xcd, 0xbf, 0xc9, 0xc9, 0xc9, 0xb7, 0xc1, 0xc1, 0xc1, 0xa3, 0xbf, 0xbf, 0xbf, 0x97, 0xbc, 0xbc, 0xbc, 0x8f, 0xb7, 0xb7, 0xb7, 0x80, 0xb2, 0xb2, 0xb2, 0x74, 0xad, 0xad, 0xad, 0x6c, 0xa9, 0xa9, 0xa9, 0x63, 0xa4, 0xa4, 0xa4, 0x58, 0x9f, 0x9f, 0x9f, 0x53, 0x9a, 0x9a, 0x9a, 0x4b, 0x94, 0x94, 0x94, 0x43, 0x8f, 0x8f, 0x8f, 0x3c, 0x89, 0x89, 0x89, 0x34, 0x85, 0x85, 0x85, 0x2f, 0x81, 0x81, 0x81, 0x28, 0x7d, 0x7d, 0x7d, 0x24, 0x7a, 0x7a, 0x7a, 0x23, 0x78, 0x78, 0x78, 0x20, 0x77, 0x77, 0x77, 0x1f, 0x77, 0x77, 0x77, 0x1f, 0x7a, 0x7a, 0x7a, 0x23, 0x7f, 0x7f, 0x7f, 0x27, 0x84, 0x84, 0x84, 0x2c, 0x89, 0x89, 0x89, 0x34, 0x91, 0x91, 0x91, 0x3c, 0x98, 0x98, 0x98, 0x44, 0x9d, 0x9d, 0x9d, 0x4f, 0xa4, 0xa4, 0xa4, 0x54, 0xab, 0xab, 0xab, 0x5f, 0xb0, 0xb0, 0xb0, 0x68, 0xb6, 0xb6, 0xb6, 0x70, 0xbc, 0xbc, 0xbc, 0x7c, 0xc0, 0xc0, 0xc0, 0x88, 0xc4, 0xc4, 0xc4, 0x94, 0xc7, 0xc7, 0xc7, 0x9b, 0xc9, 0xc9, 0xc9, 0xa7, 0xca, 0xca, 0xca, 0xab, 0xca, 0xca, 0xca, 0xb3, 0xcb, 0xcb, 0xcb, 0xb3, 0xcb, 0xcb, 0xcb, 0xb7, 0xcb, 0xcb, 0xcb, 0xb0, 0xcc, 0xcc, 0xcc, 0xac, 0xcb, 0xcb, 0xcb, 0xa4, 0xcb, 0xcb, 0xcb, 0x9f, 0xca, 0xca, 0xca, 0x94, 0xca, 0xca, 0xca, 0x88, 0xc8, 0xc8, 0xc8, 0x84, 0xc7, 0xc7, 0xc7, 0x83, 0xc5, 0xc5, 0xc5, 0x84, 0xc2, 0xc2, 0xc2, 0x8b, 0xbf, 0xbf, 0xbf, 0x98, 0xba, 0xba, 0xba, 0xa7, 0xb4, 0xb4, 0xb4, 0xbb, 0xae, 0xae, 0xae, 0xd4, 0xa8, 0xa8, 0xa8, 0xeb, 0xa0, 0xa0, 0xa0, 0xf8, 0x99, 0x99, 0x99, 0xf4, 0x8f, 0x8f, 0x8f, 0xcf, 0x89, 0x89, 0x89, 0x5f, 0x87, 0x87, 0x87, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x82, 0x82, 0x10, 0x85, 0x85, 0x85, 0x80, 0x89, 0x89, 0x89, 0xcc, 0x8e, 0x8e, 0x8e, 0xec, 0x96, 0x96, 0x96, 0xf8, 0x9e, 0x9e, 0x9e, 0xfb, 0xa8, 0xa8, 0xa8, 0xf7, 0xb3, 0xb3, 0xb3, 0xec, 0xbd, 0xbd, 0xbd, 0xe0, 0xd6, 0xd6, 0xd6, 0xe3, 0xd8, 0xd8, 0xd8, 0xdf, 0xd7, 0xd7, 0xd7, 0xe0, 0xd5, 0xd5, 0xd5, 0xe3, 0xd2, 0xd2, 0xd2, 0xe7, 0xd1, 0xd1, 0xd1, 0xef, 0xd0, 0xd0, 0xd0, 0xf3, 0xcf, 0xcf, 0xcf, 0xf7, 0xce, 0xce, 0xce, 0xf4, 0xcc, 0xcc, 0xcc, 0xf3, 0xcb, 0xcb, 0xcb, 0xeb, 0xc9, 0xc9, 0xc9, 0xe3, 0xc7, 0xc7, 0xc7, 0xdb, 0xc0, 0xc0, 0xc0, 0xcb, 0xbf, 0xbf, 0xbf, 0xbf, 0xbc, 0xbc, 0xbc, 0xb4, 0xb8, 0xb8, 0xb8, 0xa8, 0xb4, 0xb4, 0xb4, 0x9c, 0xb1, 0xb1, 0xb1, 0x93, 0xad, 0xad, 0xad, 0x84, 0xa9, 0xa9, 0xa9, 0x7b, 0xa5, 0xa5, 0xa5, 0x70, 0xa0, 0xa0, 0xa0, 0x67, 0x9c, 0x9c, 0x9c, 0x5c, 0x98, 0x98, 0x98, 0x54, 0x93, 0x93, 0x93, 0x4b, 0x8e, 0x8e, 0x8e, 0x43, 0x8b, 0x8b, 0x8b, 0x3c, 0x88, 0x88, 0x88, 0x34, 0x87, 0x87, 0x87, 0x33, 0x85, 0x85, 0x85, 0x2f, 0x84, 0x84, 0x84, 0x2c, 0x86, 0x86, 0x86, 0x30, 0x87, 0x87, 0x87, 0x33, 0x8a, 0x8a, 0x8a, 0x3b, 0x8e, 0x8e, 0x8e, 0x43, 0x94, 0x94, 0x94, 0x4b, 0x99, 0x99, 0x99, 0x57, 0x9e, 0x9e, 0x9e, 0x5f, 0xa3, 0xa3, 0xa3, 0x6c, 0xa8, 0xa8, 0xa8, 0x77, 0xad, 0xad, 0xad, 0x83, 0xb2, 0xb2, 0xb2, 0x90, 0xb7, 0xb7, 0xb7, 0x9b, 0xbc, 0xbc, 0xbc, 0xab, 0xc0, 0xc0, 0xc0, 0xb7, 0xc3, 0xc3, 0xc3, 0xc4, 0xc5, 0xc5, 0xc5, 0xcb, 0xc6, 0xc6, 0xc6, 0xd4, 0xc8, 0xc8, 0xc8, 0xd8, 0xc9, 0xc9, 0xc9, 0xdc, 0xc9, 0xc9, 0xc9, 0xdc, 0xc8, 0xc8, 0xc8, 0xdb, 0xc9, 0xc9, 0xc9, 0xd4, 0xc9, 0xc9, 0xc9, 0xcf, 0xc8, 0xc8, 0xc8, 0xc3, 0xc7, 0xc7, 0xc7, 0xb8, 0xc7, 0xc7, 0xc7, 0xaf, 0xc6, 0xc6, 0xc6, 0xa7, 0xc4, 0xc4, 0xc4, 0xa3, 0xc1, 0xc1, 0xc1, 0xa4, 0xbf, 0xbf, 0xbf, 0xab, 0xbc, 0xbc, 0xbc, 0xb7, 0xb6, 0xb6, 0xb6, 0xc4, 0xb0, 0xb0, 0xb0, 0xd8, 0xaa, 0xaa, 0xaa, 0xe8, 0xa3, 0xa3, 0xa3, 0xf7, 0x9b, 0x9b, 0x9b, 0xf8, 0x93, 0x93, 0x93, 0xe7, 0x8b, 0x8b, 0x8b, 0xb4, 0x85, 0x85, 0x85, 0x3c, 0x83, 0x83, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x81, 0x81, 0x03, 0x84, 0x84, 0x84, 0x3c, 0x87, 0x87, 0x87, 0xa3, 0x8c, 0x8c, 0x8c, 0xd4, 0x95, 0x95, 0x95, 0xe8, 0xa0, 0xa0, 0xa0, 0xf7, 0xad, 0xad, 0xad, 0xfc, 0xb7, 0xb7, 0xb7, 0xfb, 0xd2, 0xd2, 0xd2, 0xf8, 0xd9, 0xd9, 0xd9, 0xf3, 0xdc, 0xdc, 0xdc, 0xf0, 0xdc, 0xdc, 0xdc, 0xf0, 0xdb, 0xdb, 0xdb, 0xf0, 0xd8, 0xd8, 0xd8, 0xf7, 0xd4, 0xd4, 0xd4, 0xfb, 0xd1, 0xd1, 0xd1, 0xfc, 0xce, 0xce, 0xce, 0xff, 0xcc, 0xcc, 0xcc, 0xfc, 0xca, 0xca, 0xca, 0xf8, 0xc8, 0xc8, 0xc8, 0xf4, 0xc7, 0xc7, 0xc7, 0xef, 0xc0, 0xc0, 0xc0, 0xe4, 0xc0, 0xc0, 0xc0, 0xdb, 0xbf, 0xbf, 0xbf, 0xd0, 0xbd, 0xbd, 0xbd, 0xc4, 0xba, 0xba, 0xba, 0xbb, 0xb6, 0xb6, 0xb6, 0xaf, 0xb4, 0xb4, 0xb4, 0xa3, 0xb0, 0xb0, 0xb0, 0x97, 0xad, 0xad, 0xad, 0x8c, 0xa9, 0xa9, 0xa9, 0x80, 0xa7, 0xa7, 0xa7, 0x74, 0xa4, 0xa4, 0xa4, 0x6c, 0xa0, 0xa0, 0xa0, 0x63, 0x9c, 0x9c, 0x9c, 0x5b, 0x9b, 0x9b, 0x9b, 0x53, 0x98, 0x98, 0x98, 0x4b, 0x97, 0x97, 0x97, 0x47, 0x95, 0x95, 0x95, 0x43, 0x95, 0x95, 0x95, 0x40, 0x97, 0x97, 0x97, 0x44, 0x97, 0x97, 0x97, 0x48, 0x9a, 0x9a, 0x9a, 0x50, 0x9c, 0x9c, 0x9c, 0x5b, 0xa0, 0xa0, 0xa0, 0x64, 0xa4, 0xa4, 0xa4, 0x70, 0xa8, 0xa8, 0xa8, 0x7c, 0xad, 0xad, 0xad, 0x8b, 0xaf, 0xaf, 0xaf, 0x97, 0xb3, 0xb3, 0xb3, 0xa4, 0xb7, 0xb7, 0xb7, 0xb0, 0xbb, 0xbb, 0xbb, 0xbc, 0xbe, 0xbe, 0xbe, 0xcb, 0xc0, 0xc0, 0xc0, 0xd4, 0xc2, 0xc2, 0xc2, 0xe0, 0xc3, 0xc3, 0xc3, 0xe8, 0xc5, 0xc5, 0xc5, 0xef, 0xc6, 0xc6, 0xc6, 0xf3, 0xc7, 0xc7, 0xc7, 0xf3, 0xc6, 0xc6, 0xc6, 0xf3, 0xc6, 0xc6, 0xc6, 0xec, 0xc6, 0xc6, 0xc6, 0xe7, 0xc6, 0xc6, 0xc6, 0xdf, 0xc6, 0xc6, 0xc6, 0xd4, 0xc7, 0xc7, 0xc7, 0xcf, 0xc6, 0xc6, 0xc6, 0xc8, 0xc5, 0xc5, 0xc5, 0xc7, 0xc3, 0xc3, 0xc3, 0xc8, 0xc0, 0xc0, 0xc0, 0xcf, 0xbc, 0xbc, 0xbc, 0xd7, 0xb6, 0xb6, 0xb6, 0xe3, 0xaf, 0xaf, 0xaf, 0xf0, 0xa8, 0xa8, 0xa8, 0xf8, 0x9f, 0x9f, 0x9f, 0xf8, 0x97, 0x97, 0x97, 0xec, 0x8d, 0x8d, 0x8d, 0xcf, 0x87, 0x87, 0x87, 0x7f, 0x84, 0x84, 0x84, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x82, 0x82, 0x0b, 0x85, 0x85, 0x85, 0x54, 0x8a, 0x8a, 0x8a, 0xaf, 0x96, 0x96, 0x96, 0xd4, 0xa4, 0xa4, 0xa4, 0xeb, 0xb2, 0xb2, 0xb2, 0xf7, 0xd0, 0xd0, 0xd0, 0xfc, 0xdb, 0xdb, 0xdb, 0xfc, 0xe2, 0xe2, 0xe2, 0xfc, 0xe5, 0xe5, 0xe5, 0xfb, 0xe8, 0xe8, 0xe8, 0xfb, 0xe7, 0xe7, 0xe7, 0xfb, 0xe4, 0xe4, 0xe4, 0xfc, 0xdf, 0xdf, 0xdf, 0xfc, 0xdc, 0xdc, 0xdc, 0xff, 0xd9, 0xd9, 0xd9, 0xfc, 0xd3, 0xd3, 0xd3, 0xfb, 0xd0, 0xd0, 0xd0, 0xfb, 0xcd, 0xcd, 0xcd, 0xf4, 0xc6, 0xc6, 0xc6, 0xef, 0xc4, 0xc4, 0xc4, 0xe8, 0xc3, 0xc3, 0xc3, 0xe0, 0xc2, 0xc2, 0xc2, 0xd7, 0xc0, 0xc0, 0xc0, 0xcc, 0xbf, 0xbf, 0xbf, 0xc3, 0xbd, 0xbd, 0xbd, 0xb7, 0xba, 0xba, 0xba, 0xac, 0xb8, 0xb8, 0xb8, 0xa0, 0xb5, 0xb5, 0xb5, 0x94, 0xb3, 0xb3, 0xb3, 0x8c, 0xb2, 0xb2, 0xb2, 0x83, 0xae, 0xae, 0xae, 0x78, 0xad, 0xad, 0xad, 0x70, 0xac, 0xac, 0xac, 0x68, 0xaa, 0xaa, 0xaa, 0x60, 0xa9, 0xa9, 0xa9, 0x5c, 0xa7, 0xa7, 0xa7, 0x5b, 0xa7, 0xa7, 0xa7, 0x58, 0xa9, 0xa9, 0xa9, 0x5b, 0xaa, 0xaa, 0xaa, 0x5f, 0xac, 0xac, 0xac, 0x68, 0xad, 0xad, 0xad, 0x6f, 0xae, 0xae, 0xae, 0x7b, 0xb2, 0xb2, 0xb2, 0x87, 0xb4, 0xb4, 0xb4, 0x8f, 0xb7, 0xb7, 0xb7, 0x9f, 0xb9, 0xb9, 0xb9, 0xab, 0xbc, 0xbc, 0xbc, 0xb8, 0xbe, 0xbe, 0xbe, 0xc7, 0xbf, 0xbf, 0xbf, 0xd0, 0xc1, 0xc1, 0xc1, 0xdc, 0xc2, 0xc2, 0xc2, 0xe4, 0xc4, 0xc4, 0xc4, 0xef, 0xc4, 0xc4, 0xc4, 0xf4, 0xc5, 0xc5, 0xc5, 0xf8, 0xc5, 0xc5, 0xc5, 0xfc, 0xc6, 0xc6, 0xc6, 0xfb, 0xc6, 0xc6, 0xc6, 0xf8, 0xc8, 0xc8, 0xc8, 0xf7, 0xc9, 0xc9, 0xc9, 0xf0, 0xcb, 0xcb, 0xcb, 0xec, 0xcd, 0xcd, 0xcd, 0xe7, 0xcd, 0xcd, 0xcd, 0xe4, 0xcd, 0xcd, 0xcd, 0xe4, 0xcc, 0xcc, 0xcc, 0xe7, 0xc9, 0xc9, 0xc9, 0xec, 0xc4, 0xc4, 0xc4, 0xf3, 0xbf, 0xbf, 0xbf, 0xf8, 0xb5, 0xb5, 0xb5, 0xfb, 0xac, 0xac, 0xac, 0xf8, 0xa0, 0xa0, 0xa0, 0xec, 0x95, 0x95, 0x95, 0xd7, 0x8a, 0x8a, 0x8a, 0x9c, 0x86, 0x86, 0x86, 0x34, 0x81, 0x81, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x84, 0x84, 0x0f, 0x88, 0x88, 0x88, 0x5b, 0x91, 0x91, 0x91, 0xb3, 0xa3, 0xa3, 0xa3, 0xdc, 0xc6, 0xc6, 0xc6, 0xf0, 0xd7, 0xd7, 0xd7, 0xf8, 0xe2, 0xe2, 0xe2, 0xfc, 0xea, 0xea, 0xea, 0xfc, 0xf2, 0xf2, 0xf2, 0xfc, 0xf6, 0xf6, 0xf6, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0xf4, 0xf4, 0xf4, 0xff, 0xf2, 0xf2, 0xf2, 0xff, 0xed, 0xed, 0xed, 0xfc, 0xe8, 0xe8, 0xe8, 0xfc, 0xe4, 0xe4, 0xe4, 0xfb, 0xde, 0xde, 0xde, 0xf8, 0xd6, 0xd6, 0xd6, 0xf3, 0xd5, 0xd5, 0xd5, 0xf0, 0xd2, 0xd2, 0xd2, 0xe8, 0xcf, 0xcf, 0xcf, 0xe3, 0xcc, 0xcc, 0xcc, 0xdb, 0xca, 0xca, 0xca, 0xd3, 0xc7, 0xc7, 0xc7, 0xc8, 0xc6, 0xc6, 0xc6, 0xbf, 0xc6, 0xc6, 0xc6, 0xb4, 0xc3, 0xc3, 0xc3, 0xab, 0xc2, 0xc2, 0xc2, 0xa0, 0xc0, 0xc0, 0xc0, 0x97, 0xbe, 0xbe, 0xbe, 0x8f, 0xbe, 0xbe, 0xbe, 0x87, 0xbd, 0xbd, 0xbd, 0x7f, 0xbb, 0xbb, 0xbb, 0x77, 0xbb, 0xbb, 0xbb, 0x74, 0xb9, 0xb9, 0xb9, 0x70, 0xb9, 0xb9, 0xb9, 0x6f, 0xbc, 0xbc, 0xbc, 0x70, 0xbd, 0xbd, 0xbd, 0x74, 0xbe, 0xbe, 0xbe, 0x7f, 0xbe, 0xbe, 0xbe, 0x87, 0xbe, 0xbe, 0xbe, 0x90, 0xbf, 0xbf, 0xbf, 0x9b, 0xc0, 0xc0, 0xc0, 0xa4, 0xc2, 0xc2, 0xc2, 0xb0, 0xc3, 0xc3, 0xc3, 0xbc, 0xc4, 0xc4, 0xc4, 0xc8, 0xc6, 0xc6, 0xc6, 0xd0, 0xc7, 0xc7, 0xc7, 0xdb, 0xc8, 0xc8, 0xc8, 0xe4, 0xca, 0xca, 0xca, 0xec, 0xca, 0xca, 0xca, 0xf3, 0xce, 0xce, 0xce, 0xf8, 0xcf, 0xcf, 0xcf, 0xfc, 0xd1, 0xd1, 0xd1, 0xff, 0xd2, 0xd2, 0xd2, 0xfc, 0xd5, 0xd5, 0xd5, 0xfc, 0xd9, 0xd9, 0xd9, 0xfb, 0xdc, 0xdc, 0xdc, 0xf8, 0xdf, 0xdf, 0xdf, 0xf7, 0xdf, 0xdf, 0xdf, 0xf7, 0xde, 0xde, 0xde, 0xf8, 0xdb, 0xdb, 0xdb, 0xf8, 0xd5, 0xd5, 0xd5, 0xfc, 0xcf, 0xcf, 0xcf, 0xfc, 0xc5, 0xc5, 0xc5, 0xfb, 0xba, 0xba, 0xba, 0xf4, 0xad, 0xad, 0xad, 0xeb, 0x9d, 0x9d, 0x9d, 0xd8, 0x91, 0x91, 0x91, 0x9b, 0x89, 0x89, 0x89, 0x3c, 0x83, 0x83, 0x83, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, 0x86, 0x86, 0x07, 0x89, 0x89, 0x89, 0x48, 0xa5, 0xa5, 0xa5, 0xa7, 0xb7, 0xb7, 0xb7, 0xeb, 0xcc, 0xcc, 0xcc, 0xf7, 0xdc, 0xdc, 0xdc, 0xfb, 0xe7, 0xe7, 0xe7, 0xfc, 0xf1, 0xf1, 0xf1, 0xfc, 0xf6, 0xf6, 0xf6, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xfb, 0xfb, 0xfb, 0xfc, 0xf8, 0xf8, 0xf8, 0xfc, 0xf5, 0xf5, 0xf5, 0xfb, 0xf1, 0xf1, 0xf1, 0xf8, 0xf0, 0xf0, 0xf0, 0xf8, 0xec, 0xec, 0xec, 0xf4, 0xe8, 0xe8, 0xe8, 0xf0, 0xe4, 0xe4, 0xe4, 0xec, 0xe1, 0xe1, 0xe1, 0xe7, 0xdc, 0xdc, 0xdc, 0xdf, 0xdc, 0xdc, 0xdc, 0xd7, 0xda, 0xda, 0xda, 0xcf, 0xd8, 0xd8, 0xd8, 0xc7, 0xd5, 0xd5, 0xd5, 0xbf, 0xd3, 0xd3, 0xd3, 0xb4, 0xd1, 0xd1, 0xd1, 0xab, 0xd2, 0xd2, 0xd2, 0xa4, 0xd2, 0xd2, 0xd2, 0x9c, 0xd1, 0xd1, 0xd1, 0x94, 0xd0, 0xd0, 0xd0, 0x90, 0xcf, 0xcf, 0xcf, 0x8c, 0xcf, 0xcf, 0xcf, 0x8c, 0xd1, 0xd1, 0xd1, 0x8f, 0xd1, 0xd1, 0xd1, 0x93, 0xd2, 0xd2, 0xd2, 0x98, 0xd2, 0xd2, 0xd2, 0xa0, 0xd3, 0xd3, 0xd3, 0xa8, 0xd5, 0xd5, 0xd5, 0xb3, 0xd5, 0xd5, 0xd5, 0xbc, 0xd6, 0xd6, 0xd6, 0xc4, 0xd5, 0xd5, 0xd5, 0xcf, 0xd5, 0xd5, 0xd5, 0xd7, 0xd8, 0xd8, 0xd8, 0xdf, 0xda, 0xda, 0xda, 0xe4, 0xdd, 0xdd, 0xdd, 0xec, 0xe1, 0xe1, 0xe1, 0xf3, 0xe3, 0xe3, 0xe3, 0xf7, 0xe5, 0xe5, 0xe5, 0xfb, 0xe8, 0xe8, 0xe8, 0xfc, 0xec, 0xec, 0xec, 0xff, 0xec, 0xec, 0xec, 0xff, 0xf0, 0xf0, 0xf0, 0xfc, 0xf3, 0xf3, 0xf3, 0xfc, 0xf3, 0xf3, 0xf3, 0xfc, 0xf1, 0xf1, 0xf1, 0xfc, 0xec, 0xec, 0xec, 0xfc, 0xe4, 0xe4, 0xe4, 0xfc, 0xd9, 0xd9, 0xd9, 0xfc, 0xcd, 0xcd, 0xcd, 0xf8, 0xbe, 0xbe, 0xbe, 0xf3, 0xae, 0xae, 0xae, 0xeb, 0x9e, 0x9e, 0x9e, 0xd0, 0x94, 0x94, 0x94, 0x83, 0x89, 0x89, 0x89, 0x2c, 0x82, 0x82, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, 0x89, 0x89, 0x1c, 0x92, 0x92, 0x92, 0x68, 0xa6, 0xa6, 0xa6, 0xbb, 0xb6, 0xb6, 0xb6, 0xf4, 0xc5, 0xc5, 0xc5, 0xff, 0xd4, 0xd4, 0xd4, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe5, 0xe5, 0xe5, 0xff, 0xee, 0xee, 0xee, 0xfc, 0xf3, 0xf3, 0xf3, 0xfc, 0xf7, 0xf7, 0xf7, 0xfc, 0xf9, 0xf9, 0xf9, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xfb, 0xfb, 0xfb, 0xfc, 0xfb, 0xfb, 0xfb, 0xfc, 0xfb, 0xfb, 0xfb, 0xfc, 0xfa, 0xfa, 0xfa, 0xfb, 0xf8, 0xf8, 0xf8, 0xf8, 0xf6, 0xf6, 0xf6, 0xf7, 0xf7, 0xf7, 0xf7, 0xf4, 0xf6, 0xf6, 0xf6, 0xf0, 0xf3, 0xf3, 0xf3, 0xec, 0xf1, 0xf1, 0xf1, 0xeb, 0xef, 0xef, 0xef, 0xe4, 0xec, 0xec, 0xec, 0xdc, 0xef, 0xef, 0xef, 0xdc, 0xee, 0xee, 0xee, 0xd7, 0xed, 0xed, 0xed, 0xd0, 0xeb, 0xeb, 0xeb, 0xcf, 0xea, 0xea, 0xea, 0xcb, 0xeb, 0xeb, 0xeb, 0xcb, 0xed, 0xed, 0xed, 0xcf, 0xec, 0xec, 0xec, 0xd3, 0xed, 0xed, 0xed, 0xd3, 0xed, 0xed, 0xed, 0xd8, 0xef, 0xef, 0xef, 0xd8, 0xef, 0xef, 0xef, 0xdc, 0xf1, 0xf1, 0xf1, 0xe3, 0xf2, 0xf2, 0xf2, 0xe7, 0xf2, 0xf2, 0xf2, 0xec, 0xf1, 0xf1, 0xf1, 0xef, 0xf2, 0xf2, 0xf2, 0xf3, 0xf5, 0xf5, 0xf5, 0xf7, 0xf7, 0xf7, 0xf7, 0xf8, 0xf8, 0xf8, 0xf8, 0xfc, 0xfa, 0xfa, 0xfa, 0xfc, 0xfa, 0xfa, 0xfa, 0xfc, 0xfb, 0xfb, 0xfb, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xf8, 0xf8, 0xf8, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0xf1, 0xf1, 0xf1, 0xff, 0xe8, 0xe8, 0xe8, 0xff, 0xe0, 0xe0, 0xe0, 0xfc, 0xd4, 0xd4, 0xd4, 0xfc, 0xc5, 0xc5, 0xc5, 0xf8, 0xb2, 0xb2, 0xb2, 0xf7, 0xa4, 0xa4, 0xa4, 0xdf, 0x9a, 0x9a, 0x9a, 0x97, 0x8e, 0x8e, 0x8e, 0x48, 0x85, 0x85, 0x85, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, 0x83, 0x83, 0x14, 0x8a, 0x8a, 0x8a, 0x50, 0x95, 0x95, 0x95, 0x90, 0xa4, 0xa4, 0xa4, 0xcf, 0xb1, 0xb1, 0xb1, 0xf4, 0xc1, 0xc1, 0xc1, 0xf8, 0xcd, 0xcd, 0xcd, 0xf8, 0xd2, 0xd2, 0xd2, 0xf7, 0xd8, 0xd8, 0xd8, 0xf7, 0xdb, 0xdb, 0xdb, 0xf7, 0xe2, 0xe2, 0xe2, 0xf7, 0xe8, 0xe8, 0xe8, 0xf8, 0xee, 0xee, 0xee, 0xf8, 0xf2, 0xf2, 0xf2, 0xf8, 0xf2, 0xf2, 0xf2, 0xf8, 0xf4, 0xf4, 0xf4, 0xf8, 0xf6, 0xf6, 0xf6, 0xfb, 0xf7, 0xf7, 0xf7, 0xfb, 0xf9, 0xf9, 0xf9, 0xfb, 0xfa, 0xfa, 0xfa, 0xfc, 0xfa, 0xfa, 0xfa, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfa, 0xfa, 0xfa, 0xfc, 0xf9, 0xf9, 0xf9, 0xfc, 0xf8, 0xf8, 0xf8, 0xfb, 0xf8, 0xf8, 0xf8, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf4, 0xf4, 0xf4, 0xfb, 0xf0, 0xf0, 0xf0, 0xfb, 0xec, 0xec, 0xec, 0xfb, 0xe7, 0xe7, 0xe7, 0xfb, 0xe2, 0xe2, 0xe2, 0xfb, 0xda, 0xda, 0xda, 0xfb, 0xd2, 0xd2, 0xd2, 0xfc, 0xca, 0xca, 0xca, 0xfc, 0xc0, 0xc0, 0xc0, 0xff, 0xb8, 0xb8, 0xb8, 0xfc, 0xa8, 0xa8, 0xa8, 0xef, 0x9d, 0x9d, 0x9d, 0xbb, 0x93, 0x93, 0x93, 0x78, 0x89, 0x89, 0x89, 0x38, 0x84, 0x84, 0x84, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x13, 0x8f, 0x8f, 0x8f, 0x40, 0x90, 0x90, 0x90, 0x70, 0x9b, 0x9b, 0x9b, 0x98, 0xa4, 0xa4, 0xa4, 0xbc, 0xa6, 0xa6, 0xa6, 0xd8, 0xae, 0xae, 0xae, 0xdf, 0xb9, 0xb9, 0xb9, 0xe0, 0xbf, 0xbf, 0xbf, 0xe0, 0xc0, 0xc0, 0xc0, 0xe0, 0xc7, 0xc7, 0xc7, 0xe3, 0xce, 0xce, 0xce, 0xe3, 0xd2, 0xd2, 0xd2, 0xe3, 0xd7, 0xd7, 0xd7, 0xe3, 0xdd, 0xdd, 0xdd, 0xe4, 0xdf, 0xdf, 0xdf, 0xe7, 0xdd, 0xdd, 0xdd, 0xe4, 0xde, 0xde, 0xde, 0xe7, 0xe2, 0xe2, 0xe2, 0xe8, 0xe3, 0xe3, 0xe3, 0xe7, 0xe4, 0xe4, 0xe4, 0xe7, 0xe7, 0xe7, 0xe7, 0xe8, 0xe8, 0xe8, 0xe8, 0xeb, 0xe5, 0xe5, 0xe5, 0xe4, 0xe3, 0xe3, 0xe3, 0xe4, 0xe3, 0xe3, 0xe3, 0xe7, 0xe3, 0xe3, 0xe3, 0xe4, 0xe0, 0xe0, 0xe0, 0xe8, 0xdf, 0xdf, 0xdf, 0xe7, 0xdc, 0xdc, 0xdc, 0xe8, 0xda, 0xda, 0xda, 0xe8, 0xd8, 0xd8, 0xd8, 0xe7, 0xd3, 0xd3, 0xd3, 0xe7, 0xd2, 0xd2, 0xd2, 0xe7, 0xd0, 0xd0, 0xd0, 0xe8, 0xd2, 0xd2, 0xd2, 0xeb, 0xcb, 0xcb, 0xcb, 0xeb, 0xc2, 0xc2, 0xc2, 0xeb, 0xb8, 0xb8, 0xb8, 0xec, 0xaf, 0xaf, 0xaf, 0xef, 0xa5, 0xa5, 0xa5, 0xe8, 0x9f, 0x9f, 0x9f, 0xd4, 0x99, 0x99, 0x99, 0xb7, 0x93, 0x93, 0x93, 0x8b, 0x8b, 0x8b, 0x8b, 0x5f, 0x84, 0x84, 0x84, 0x33, 0x81, 0x81, 0x81, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x82, 0x82, 0x07, 0x89, 0x89, 0x89, 0x1f, 0x8e, 0x8e, 0x8e, 0x3b, 0x89, 0x89, 0x89, 0x50, 0x8e, 0x8e, 0x8e, 0x67, 0x93, 0x93, 0x93, 0x77, 0x97, 0x97, 0x97, 0x8b, 0x9d, 0x9d, 0x9d, 0x94, 0xa2, 0xa2, 0xa2, 0xa7, 0xa6, 0xa6, 0xa6, 0xaf, 0xa3, 0xa3, 0xa3, 0xb0, 0xa4, 0xa4, 0xa4, 0xb4, 0xa7, 0xa7, 0xa7, 0xb7, 0xa7, 0xa7, 0xa7, 0xb8, 0xaa, 0xaa, 0xaa, 0xb3, 0xac, 0xac, 0xac, 0xb4, 0xae, 0xae, 0xae, 0xb4, 0xb3, 0xb3, 0xb3, 0xb7, 0xae, 0xae, 0xae, 0xb0, 0xad, 0xad, 0xad, 0xb4, 0xad, 0xad, 0xad, 0xb3, 0xac, 0xac, 0xac, 0xb3, 0xa6, 0xa6, 0xa6, 0xb8, 0xa3, 0xa3, 0xa3, 0xb7, 0xa4, 0xa4, 0xa4, 0xb4, 0xa7, 0xa7, 0xa7, 0xb8, 0xa4, 0xa4, 0xa4, 0xb4, 0xa1, 0xa1, 0xa1, 0xb0, 0x9d, 0x9d, 0x9d, 0xa7, 0x99, 0x99, 0x99, 0x98, 0x98, 0x98, 0x98, 0x8c, 0x99, 0x99, 0x99, 0x78, 0x92, 0x92, 0x92, 0x60, 0x8b, 0x8b, 0x8b, 0x4b, 0x85, 0x85, 0x85, 0x24, 0x82, 0x82, 0x82, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x81, 0x81, 0x00, 0x81, 0x81, 0x81, 0x0b, 0x81, 0x81, 0x81, 0x10, 0x81, 0x81, 0x81, 0x14, 0x81, 0x81, 0x81, 0x17, 0x81, 0x81, 0x81, 0x17, 0x81, 0x81, 0x81, 0x17, 0x83, 0x83, 0x83, 0x17, 0x90, 0x90, 0x90, 0x18, 0x86, 0x86, 0x86, 0x17, 0x89, 0x89, 0x89, 0x17, 0x84, 0x84, 0x84, 0x17, 0x83, 0x83, 0x83, 0x17, 0x82, 0x82, 0x82, 0x17, 0x82, 0x82, 0x82, 0x14, 0x83, 0x83, 0x83, 0x13, 0x83, 0x83, 0x83, 0x0c, 0x81, 0x81, 0x81, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -}; - -const lv_img_dsc_t animimg002 = { - .header.always_zero = 0, - .header.w = 130, - .header.h = 170, - .data_size = 22100 * LV_IMG_PX_SIZE_ALPHA_BYTE, - .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, - .data = animimg002_map, -}; - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg002.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg002.png deleted file mode 100644 index f469d8a32..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg002.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg003.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg003.c deleted file mode 100644 index d0fc9873f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg003.c +++ /dev/null @@ -1,719 +0,0 @@ -#if defined(LV_LVGL_H_INCLUDE_SIMPLE) -#include "lvgl.h" -#else -#include "lvgl/lvgl.h" -#endif - - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_ANIMIMG003 -#define LV_ATTRIBUTE_IMG_ANIMIMG003 -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMG_ANIMIMG003 uint8_t animimg003_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Blue: 2 bit, Green: 3 bit, Red: 3 bit, Alpha 8 bit */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x04, 0xff, 0x14, 0xff, 0x27, 0xff, 0x3b, 0xff, 0x4c, 0xff, 0x5f, 0xff, 0x6f, 0xff, 0x7f, 0xff, 0x8c, 0xff, 0x9b, 0xff, 0xa7, 0xff, 0xb3, 0xff, 0xbc, 0xff, 0xc7, 0xff, 0xd0, 0xff, 0xd7, 0xff, 0xdb, 0xff, 0xe0, 0xff, 0xe3, 0xff, 0xe7, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xeb, 0xff, 0xe3, 0xff, 0xe3, 0xff, 0xdb, 0xff, 0xd8, 0xff, 0xd0, 0xff, 0xcb, 0xff, 0xc0, 0xff, 0xb7, 0xff, 0xab, 0xff, 0x9f, 0xff, 0x90, 0xff, 0x83, 0xff, 0x73, 0xff, 0x64, 0xff, 0x53, 0xff, 0x40, 0xff, 0x2f, 0xff, 0x18, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x27, 0xff, 0x47, 0xff, 0x64, 0xff, 0x80, 0xff, 0x9c, 0xff, 0xb7, 0xff, 0xcf, 0xff, 0xe4, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf3, 0xff, 0xeb, 0xff, 0xe3, 0xff, 0xdc, 0xff, 0xd7, 0xff, 0xcc, 0xff, 0xc8, 0xff, 0xc4, 0xff, 0xc0, 0xff, 0xbb, 0xff, 0xb7, 0xff, 0xb4, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xab, 0xff, 0xa8, 0xff, 0xa8, 0xff, 0xab, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xb0, 0xff, 0xb4, 0xff, 0xb7, 0xff, 0xbc, 0xff, 0xbf, 0xff, 0xc3, 0xff, 0xc8, 0xff, 0xcf, 0xff, 0xd4, 0xff, 0xdc, 0xff, 0xe4, 0xff, 0xec, 0xff, 0xf7, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xeb, 0xff, 0xd4, 0xff, 0xbc, 0xff, 0xa3, 0xff, 0x88, 0xff, 0x6c, 0xff, 0x50, 0xff, 0x30, 0xff, 0x10, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x23, 0xff, 0x4f, 0xff, 0x77, 0xff, 0x9c, 0xff, 0xc0, 0xff, 0xe3, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xeb, 0xff, 0xdb, 0xff, 0xcb, 0xff, 0xbb, 0xff, 0xa8, 0xdb, 0x9b, 0xdb, 0x88, 0xdb, 0x7c, 0xdb, 0x70, 0xb7, 0x67, 0xb7, 0x5b, 0xb6, 0x50, 0xb6, 0x4c, 0xb6, 0x4b, 0xb6, 0x48, 0xb6, 0x44, 0xb6, 0x43, 0xb6, 0x40, 0xb6, 0x40, 0xb6, 0x40, 0xb6, 0x3f, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3b, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x3b, 0xb6, 0x3b, 0xb6, 0x3b, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3c, 0xb6, 0x3f, 0xb7, 0x44, 0xdb, 0x50, 0xdb, 0x5f, 0xdb, 0x6b, 0xff, 0x7b, 0xff, 0x88, 0xff, 0x97, 0xff, 0xab, 0xff, 0xbc, 0xff, 0xd0, 0xff, 0xe3, 0xff, 0xf4, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xcc, 0xff, 0xa8, 0xff, 0x83, 0xff, 0x5b, 0xff, 0x33, 0xff, 0x0b, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x08, 0xff, 0x34, 0xff, 0x68, 0xff, 0x9b, 0xff, 0xc8, 0xff, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xe8, 0xff, 0xd0, 0xff, 0xb8, 0xff, 0x9f, 0xdb, 0x87, 0xdb, 0x6f, 0xb7, 0x5b, 0xb6, 0x4b, 0xb6, 0x47, 0xb6, 0x43, 0xb6, 0x40, 0xb6, 0x3f, 0xb6, 0x3c, 0xb6, 0x3b, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x37, 0xb6, 0x37, 0xb6, 0x37, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x34, 0xb6, 0x38, 0xb6, 0x3b, 0xb6, 0x40, 0xb7, 0x4c, 0xdb, 0x60, 0xff, 0x7b, 0xff, 0x94, 0xff, 0xb0, 0xff, 0xcb, 0xff, 0xe4, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xd7, 0xff, 0xa8, 0xff, 0x78, 0xff, 0x44, 0xff, 0x13, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x0c, 0xff, 0x48, 0xff, 0x88, 0xff, 0xc3, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xeb, 0xff, 0xc7, 0xff, 0xa7, 0xdb, 0x87, 0xdb, 0x68, 0xb7, 0x4f, 0xb6, 0x44, 0xb6, 0x40, 0xb6, 0x3c, 0xb6, 0x3b, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2c, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x33, 0xb6, 0x34, 0xb6, 0x38, 0xb6, 0x3f, 0xb6, 0x4b, 0xdb, 0x63, 0xff, 0x83, 0xff, 0xa4, 0xff, 0xc7, 0xff, 0xe7, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xd4, 0xff, 0x98, 0xff, 0x5b, 0xff, 0x1b, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x23, 0xff, 0x70, 0xff, 0xbc, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xcc, 0xff, 0xa3, 0xdb, 0x78, 0xdb, 0x53, 0xb6, 0x40, 0xb6, 0x3c, 0xb6, 0x38, 0xb6, 0x38, 0xb6, 0x37, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x33, 0xb6, 0x33, 0xb6, 0x37, 0xb6, 0x3b, 0xb6, 0x40, 0xb7, 0x53, 0xdb, 0x77, 0xff, 0x9f, 0xff, 0xc7, 0xff, 0xec, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xd0, 0xff, 0x87, 0xff, 0x37, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x10, 0xff, 0x6b, 0xff, 0xc8, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xd3, 0xff, 0x9c, 0xdb, 0x68, 0xb7, 0x40, 0xb6, 0x38, 0xb6, 0x37, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2c, 0xb6, 0x2f, 0xb6, 0x30, 0xb6, 0x30, 0xb6, 0x33, 0xb6, 0x37, 0xb7, 0x3c, 0xdb, 0x5f, 0xff, 0x90, 0xff, 0xc4, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x80, 0xff, 0x1f, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x1c, 0xff, 0x90, 0xff, 0xf3, 0xff, 0xfc, 0xff, 0xd3, 0xff, 0x8b, 0xdb, 0x4b, 0xb6, 0x37, 0xb6, 0x34, 0xb6, 0x30, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x2b, 0xb7, 0x2f, 0xb7, 0x33, 0xb7, 0x3f, 0xff, 0x73, 0xff, 0xb7, 0xff, 0xf7, 0xff, 0xfb, 0xff, 0xa7, 0xff, 0x2c, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x07, 0xff, 0x7b, 0xff, 0xf4, 0xff, 0xf8, 0xff, 0xaf, 0xdb, 0x5b, 0xb6, 0x38, 0xb6, 0x33, 0xb6, 0x2f, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb7, 0x24, 0xb7, 0x27, 0xb7, 0x28, 0xdb, 0x38, 0xff, 0x88, 0xff, 0xe4, 0xff, 0xfb, 0xff, 0x93, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x13, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xb8, 0xdb, 0x4f, 0xb6, 0x34, 0xb6, 0x33, 0xb6, 0x2f, 0xb6, 0x2b, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xdb, 0x2b, 0xff, 0x84, 0xff, 0xf3, 0xff, 0xd3, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x04, 0xff, 0xbf, 0xff, 0xfb, 0xff, 0x80, 0xb6, 0x37, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x2c, 0xb6, 0x28, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xff, 0x3f, 0xff, 0xdc, 0xff, 0xd0, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x50, 0xff, 0xff, 0xff, 0x8f, 0xb6, 0x37, 0xb6, 0x33, 0xb6, 0x30, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xff, 0x38, 0xff, 0xf4, 0xff, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x77, 0xff, 0xff, 0xdb, 0x4f, 0xb6, 0x34, 0xb6, 0x30, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x24, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xff, 0xcb, 0xff, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x53, 0xff, 0xff, 0xff, 0x87, 0xb6, 0x37, 0xb6, 0x30, 0xb6, 0x2c, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xdb, 0x33, 0xff, 0xf0, 0xff, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x23, 0xff, 0xd4, 0xff, 0xf4, 0xff, 0x73, 0xb6, 0x38, 0xb6, 0x30, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xdb, 0x37, 0xff, 0xcf, 0xff, 0xf3, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0b, 0xdb, 0x78, 0xff, 0xd3, 0xff, 0xfc, 0xff, 0xa8, 0xb7, 0x47, 0xb6, 0x33, 0xb6, 0x2b, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2f, 0xff, 0x73, 0xff, 0xe8, 0xff, 0xf0, 0xff, 0x94, 0xdb, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x03, 0xdb, 0x6f, 0xdb, 0x53, 0xff, 0x9c, 0xff, 0xf8, 0xff, 0xef, 0xff, 0x9f, 0xdb, 0x48, 0xb6, 0x2f, 0xb6, 0x27, 0xb6, 0x23, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb7, 0x24, 0xb7, 0x24, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x27, 0xb7, 0x28, 0xb6, 0x28, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2c, 0xb7, 0x2c, 0xb7, 0x2f, 0xb7, 0x2f, 0xb7, 0x30, 0xb6, 0x30, 0xb6, 0x33, 0xb7, 0x34, 0xb7, 0x34, 0xb7, 0x3c, 0xff, 0x7b, 0xff, 0xd4, 0xff, 0xff, 0xff, 0xcb, 0xff, 0x6b, 0xdb, 0x7c, 0xb7, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x63, 0xdb, 0x5b, 0xdb, 0x40, 0xff, 0x4c, 0xff, 0xaf, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xbf, 0xff, 0x74, 0xb7, 0x34, 0xb6, 0x27, 0xb6, 0x20, 0xb6, 0x1f, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x27, 0xb7, 0x27, 0xb7, 0x28, 0xb7, 0x28, 0xb7, 0x28, 0xb7, 0x2b, 0xb7, 0x2b, 0xb7, 0x2c, 0xb7, 0x2c, 0xb7, 0x2c, 0xb7, 0x2f, 0xb7, 0x2f, 0xb7, 0x30, 0xb7, 0x30, 0xb7, 0x30, 0xb7, 0x33, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x38, 0xb7, 0x3b, 0xb7, 0x3c, 0xb7, 0x3c, 0xb7, 0x43, 0xff, 0x67, 0xff, 0xa8, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xd3, 0xff, 0x74, 0xdb, 0x48, 0xdb, 0x60, 0xdb, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x53, 0xdb, 0x60, 0xdb, 0x47, 0xdb, 0x38, 0xdb, 0x2c, 0xff, 0x3c, 0xff, 0x8f, 0xff, 0xe0, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xbc, 0xff, 0x7c, 0xdb, 0x40, 0xb6, 0x23, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x24, 0xb6, 0x27, 0xb7, 0x27, 0xb7, 0x28, 0xb7, 0x2b, 0xb7, 0x2b, 0xb7, 0x2c, 0xb7, 0x2c, 0xb7, 0x2c, 0xb7, 0x2f, 0xb7, 0x2f, 0xb7, 0x30, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x37, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x38, 0xb7, 0x3b, 0xb7, 0x3c, 0xb7, 0x3c, 0xb7, 0x3f, 0xb7, 0x40, 0xb7, 0x43, 0xb7, 0x44, 0xb7, 0x47, 0xdb, 0x54, 0xff, 0x80, 0xff, 0xb3, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xb0, 0xff, 0x5f, 0xdb, 0x34, 0xdb, 0x3f, 0xdb, 0x4f, 0xdb, 0x64, 0xdb, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3f, 0xdb, 0x68, 0xdb, 0x4b, 0xdb, 0x3f, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x28, 0xff, 0x23, 0xff, 0x50, 0xff, 0x97, 0xff, 0xdb, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xe0, 0xff, 0xac, 0xff, 0x78, 0xdb, 0x44, 0xb7, 0x20, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x28, 0xb7, 0x2b, 0xb7, 0x2c, 0xb7, 0x2f, 0xb7, 0x30, 0xb7, 0x33, 0xb7, 0x33, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x3b, 0xb7, 0x3b, 0xb7, 0x3f, 0xb7, 0x3f, 0xb7, 0x40, 0xb7, 0x40, 0xb7, 0x43, 0xb7, 0x44, 0xb7, 0x47, 0xb7, 0x48, 0xb7, 0x4b, 0xb7, 0x4f, 0xdb, 0x63, 0xff, 0x88, 0xff, 0xb0, 0xff, 0xd8, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xef, 0xff, 0xb3, 0xff, 0x6f, 0xff, 0x33, 0xdb, 0x2f, 0xdb, 0x34, 0xdb, 0x3b, 0xdb, 0x44, 0xdb, 0x53, 0xdb, 0x6b, 0xdb, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x28, 0xdb, 0x70, 0xdb, 0x4f, 0xdb, 0x40, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x3c, 0xff, 0x74, 0xff, 0xac, 0xff, 0xe3, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xf3, 0xff, 0xcb, 0xff, 0x9f, 0xff, 0x77, 0xff, 0x4f, 0xdb, 0x28, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2c, 0xb7, 0x2f, 0xb7, 0x30, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x38, 0xb7, 0x3b, 0xb7, 0x3c, 0xb7, 0x40, 0xb7, 0x43, 0xb7, 0x44, 0xb7, 0x47, 0xb7, 0x48, 0xb7, 0x4b, 0xb7, 0x4c, 0xb7, 0x50, 0xdb, 0x57, 0xdb, 0x70, 0xff, 0x8f, 0xff, 0xaf, 0xff, 0xcf, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xc0, 0xff, 0x8c, 0xff, 0x54, 0xff, 0x2b, 0xff, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3c, 0xdb, 0x47, 0xdb, 0x54, 0xdb, 0x6f, 0xdb, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x10, 0xdb, 0x78, 0xdb, 0x50, 0xdb, 0x43, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x37, 0xff, 0x63, 0xff, 0x98, 0xff, 0xdf, 0xff, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xff, 0xc7, 0xff, 0xa4, 0xff, 0x84, 0xff, 0x67, 0xff, 0x48, 0xdb, 0x2b, 0xb6, 0x1c, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x28, 0xb6, 0x2b, 0xb6, 0x2b, 0xb6, 0x2f, 0xb6, 0x30, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x37, 0xb7, 0x3b, 0xb7, 0x3c, 0xb7, 0x3f, 0xb7, 0x43, 0xb7, 0x44, 0xb7, 0x47, 0xb7, 0x4b, 0xb7, 0x50, 0xdb, 0x58, 0xdb, 0x6c, 0xff, 0x84, 0xff, 0x9f, 0xff, 0xb4, 0xff, 0xcc, 0xff, 0xe7, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xcf, 0xff, 0xa3, 0xff, 0x77, 0xff, 0x4b, 0xff, 0x27, 0xff, 0x24, 0xff, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x48, 0xdb, 0x57, 0xdb, 0x74, 0xdb, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x04, 0xdb, 0x77, 0xdb, 0x57, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x24, 0xff, 0x24, 0xff, 0x23, 0xff, 0x2c, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x8f, 0xff, 0x9f, 0xff, 0xb0, 0xff, 0xc4, 0xff, 0xd7, 0xff, 0xeb, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xff, 0xdc, 0xff, 0xc4, 0xff, 0xac, 0xff, 0x97, 0xff, 0x80, 0xff, 0x6c, 0xff, 0x58, 0xff, 0x47, 0xdb, 0x34, 0xdb, 0x24, 0xb7, 0x1c, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x18, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1b, 0xb6, 0x1c, 0xb6, 0x1f, 0xb6, 0x1f, 0xb6, 0x20, 0xb6, 0x23, 0xb6, 0x24, 0xb6, 0x27, 0xb6, 0x2b, 0xb6, 0x2c, 0xb6, 0x2f, 0xb6, 0x30, 0xb7, 0x34, 0xb7, 0x38, 0xb7, 0x40, 0xdb, 0x4f, 0xdb, 0x60, 0xff, 0x73, 0xff, 0x84, 0xff, 0x94, 0xff, 0xa8, 0xff, 0xbb, 0xff, 0xcc, 0xff, 0xdf, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xeb, 0xff, 0xcb, 0xff, 0xab, 0xff, 0x88, 0xff, 0x64, 0xff, 0x40, 0xff, 0x24, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x38, 0xdb, 0x40, 0xdb, 0x4b, 0xdb, 0x58, 0xdb, 0x78, 0xb7, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x68, 0xdb, 0x5c, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x2b, 0xff, 0x8b, 0xff, 0x8b, 0xff, 0x87, 0xff, 0x83, 0xff, 0x7f, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x7c, 0xff, 0x8b, 0xff, 0x9b, 0xff, 0xab, 0xff, 0xbc, 0xff, 0xcc, 0xff, 0xdc, 0xff, 0xef, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xeb, 0xff, 0xdc, 0xff, 0xd0, 0xff, 0xc4, 0xff, 0xbb, 0xff, 0xaf, 0xff, 0xa7, 0xff, 0x9c, 0xff, 0x93, 0xff, 0x8f, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7b, 0xff, 0x7b, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x6f, 0xff, 0x70, 0xff, 0x78, 0xff, 0x7c, 0xff, 0x80, 0xff, 0x88, 0xff, 0x8f, 0xff, 0x94, 0xff, 0x9f, 0xff, 0xa7, 0xff, 0xb0, 0xff, 0xbc, 0xff, 0xc7, 0xff, 0xd3, 0xff, 0xdf, 0xff, 0xe8, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf3, 0xff, 0xdc, 0xff, 0xc4, 0xff, 0xaf, 0xff, 0x97, 0xff, 0x7c, 0xff, 0x63, 0xff, 0x47, 0xff, 0x2f, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x40, 0xdb, 0x4c, 0xdb, 0x5f, 0xdb, 0x77, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x58, 0xdb, 0x60, 0xdb, 0x47, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x28, 0xff, 0x84, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x4c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x53, 0xff, 0x64, 0xff, 0x74, 0xff, 0x84, 0xff, 0x93, 0xff, 0xa0, 0xff, 0xaf, 0xff, 0xbb, 0xff, 0xc7, 0xff, 0xd0, 0xff, 0xd8, 0xff, 0xe3, 0xff, 0xec, 0xff, 0xf3, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xe4, 0xff, 0xdf, 0xff, 0xd4, 0xff, 0xcb, 0xff, 0xbf, 0xff, 0xb3, 0xff, 0xa7, 0xff, 0x9b, 0xff, 0x8c, 0xff, 0x7c, 0xff, 0x6f, 0xff, 0x5c, 0xff, 0x4c, 0xff, 0x3b, 0xff, 0x2b, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x43, 0xdb, 0x4f, 0xdb, 0x60, 0xdb, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x43, 0xdb, 0x68, 0xdb, 0x4b, 0xdb, 0x3f, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x7b, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x37, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x23, 0xff, 0x23, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x24, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x27, 0xff, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x3c, 0xdb, 0x44, 0xdb, 0x50, 0xdb, 0x64, 0xdb, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2f, 0xdb, 0x73, 0xdb, 0x4c, 0xdb, 0x3f, 0xdb, 0x34, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x70, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4b, 0xff, 0x3c, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x47, 0xdb, 0x53, 0xdb, 0x68, 0xdb, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x17, 0xdb, 0x7b, 0xdb, 0x50, 0xdb, 0x40, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x64, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x40, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x48, 0xdb, 0x57, 0xdb, 0x6f, 0xdb, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x07, 0xdb, 0x7b, 0xdb, 0x57, 0xdb, 0x43, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x5b, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x40, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x3b, 0xdb, 0x40, 0xdb, 0x4b, 0xdb, 0x58, 0xdb, 0x74, 0xb7, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x6f, 0xdb, 0x5c, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xff, 0x50, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x40, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x43, 0xdb, 0x4c, 0xdb, 0x5b, 0xdb, 0x77, 0xb7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5b, 0xdb, 0x60, 0xdb, 0x47, 0xdb, 0x3b, 0xdb, 0x33, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x47, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x44, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x3c, 0xdb, 0x43, 0xdb, 0x4c, 0xdb, 0x5c, 0xdb, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4b, 0xdb, 0x68, 0xdb, 0x4b, 0xdb, 0x3c, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x3b, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x47, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x43, 0xdb, 0x4f, 0xdb, 0x5f, 0xdb, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x34, 0xdb, 0x70, 0xdb, 0x4f, 0xdb, 0x3f, 0xdb, 0x34, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x30, 0xff, 0x8c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3f, 0xdb, 0x44, 0xdb, 0x4f, 0xdb, 0x63, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1c, 0xdb, 0x78, 0xdb, 0x53, 0xdb, 0x43, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x2c, 0xff, 0x88, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x47, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x30, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3c, 0xdb, 0x44, 0xdb, 0x50, 0xdb, 0x67, 0xdb, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x08, 0xdb, 0x7c, 0xdb, 0x57, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xff, 0x80, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x27, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x38, 0xdb, 0x3c, 0xdb, 0x44, 0xdb, 0x50, 0xdb, 0x6c, 0xdb, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x73, 0xdb, 0x5b, 0xdb, 0x47, 0xdb, 0x38, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xff, 0x78, 0xff, 0x88, 0xff, 0x84, 0xff, 0x83, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x28, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x43, 0xdb, 0x50, 0xdb, 0x70, 0xb7, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x60, 0xdb, 0x63, 0xdb, 0x4b, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xff, 0x6c, 0xff, 0x88, 0xff, 0x84, 0xff, 0x83, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x2c, 0xdb, 0x30, 0xdb, 0x37, 0xdb, 0x3b, 0xdb, 0x43, 0xdb, 0x50, 0xdb, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4c, 0xdb, 0x6b, 0xdb, 0x4c, 0xdb, 0x3f, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xff, 0x63, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2c, 0xdb, 0x30, 0xdb, 0x34, 0xdb, 0x37, 0xdb, 0x40, 0xdb, 0x53, 0xdb, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3b, 0xdb, 0x70, 0xdb, 0x50, 0xdb, 0x43, 0xdb, 0x38, 0xdb, 0x34, 0xdb, 0x2f, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x58, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x28, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xdb, 0x23, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x34, 0xdb, 0x40, 0xdb, 0x54, 0xdb, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x23, 0xdb, 0x78, 0xdb, 0x57, 0xdb, 0x47, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x30, 0xdb, 0x2b, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xff, 0x4f, 0xff, 0x88, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x2c, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xdb, 0x23, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x2b, 0xdb, 0x2f, 0xdb, 0x33, 0xdb, 0x3f, 0xdb, 0x58, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x0b, 0xdb, 0x7f, 0xdb, 0x5b, 0xdb, 0x48, 0xdb, 0x3c, 0xdb, 0x37, 0xdb, 0x30, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xff, 0x43, 0xff, 0x87, 0xff, 0x83, 0xff, 0x80, 0xff, 0x7b, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x2f, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x27, 0xff, 0x28, 0xff, 0x2c, 0xff, 0x33, 0xdb, 0x3f, 0xdb, 0x60, 0xdb, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x03, 0xdb, 0x78, 0xdb, 0x60, 0xdb, 0x4c, 0xdb, 0x3f, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x23, 0xff, 0x23, 0xff, 0x38, 0xff, 0x87, 0xff, 0x83, 0xff, 0x7f, 0xff, 0x7b, 0xff, 0x77, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x47, 0xff, 0x2f, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x27, 0xff, 0x28, 0xff, 0x30, 0xff, 0x3f, 0xdb, 0x68, 0xb7, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x68, 0xdb, 0x64, 0xdb, 0x50, 0xdb, 0x40, 0xdb, 0x38, 0xdb, 0x33, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x2c, 0xff, 0x87, 0xff, 0x83, 0xff, 0x7f, 0xff, 0x7b, 0xff, 0x77, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x2c, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x24, 0xff, 0x27, 0xff, 0x2f, 0xff, 0x40, 0xdb, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x54, 0xdb, 0x6c, 0xdb, 0x54, 0xdb, 0x44, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x2c, 0xdb, 0x2b, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x23, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x24, 0xff, 0x80, 0xff, 0x83, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x77, 0xff, 0x70, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x2f, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x24, 0xff, 0x2f, 0xff, 0x43, 0xdb, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3f, 0xdb, 0x74, 0xdb, 0x57, 0xdb, 0x47, 0xdb, 0x3c, 0xdb, 0x34, 0xdb, 0x2f, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x24, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x78, 0xff, 0x80, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x2f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x1b, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x2c, 0xff, 0x44, 0xdb, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x28, 0xdb, 0x7b, 0xdb, 0x5c, 0xdb, 0x4b, 0xdb, 0x3f, 0xdb, 0x37, 0xdb, 0x30, 0xdb, 0x28, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x6f, 0xff, 0x7f, 0xff, 0x7b, 0xff, 0x77, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x2f, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x18, 0xff, 0x1b, 0xff, 0x1f, 0xff, 0x2c, 0xff, 0x48, 0xdb, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x10, 0xdb, 0x83, 0xdb, 0x60, 0xdb, 0x4f, 0xdb, 0x40, 0xdb, 0x38, 0xdb, 0x30, 0xdb, 0x2b, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x63, 0xff, 0x7f, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5f, 0xff, 0x58, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x2c, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x17, 0xff, 0x18, 0xff, 0x1f, 0xff, 0x2c, 0xff, 0x50, 0xdb, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x04, 0xdb, 0x7c, 0xdb, 0x64, 0xdb, 0x50, 0xdb, 0x43, 0xdb, 0x3b, 0xdb, 0x33, 0xdb, 0x2b, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x57, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6b, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4b, 0xff, 0x48, 0xff, 0x44, 0xff, 0x3f, 0xff, 0x3c, 0xff, 0x28, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x13, 0xff, 0x14, 0xff, 0x1c, 0xff, 0x2c, 0xdb, 0x58, 0xb7, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x6f, 0xdb, 0x6b, 0xdb, 0x54, 0xdb, 0x44, 0xdb, 0x3c, 0xdb, 0x33, 0xdb, 0x2b, 0xdb, 0x27, 0xdb, 0x24, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x4c, 0xff, 0x7c, 0xff, 0x78, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x3b, 0xff, 0x2b, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x17, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x17, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x10, 0xff, 0x13, 0xff, 0x1b, 0xff, 0x2c, 0xdb, 0x5f, 0xb7, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5b, 0xdb, 0x70, 0xdb, 0x58, 0xdb, 0x47, 0xdb, 0x3c, 0xdb, 0x34, 0xdb, 0x2b, 0xdb, 0x27, 0xff, 0x24, 0xff, 0x20, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x18, 0xff, 0x17, 0xff, 0x40, 0xff, 0x7b, 0xff, 0x77, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x53, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x47, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x2b, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x14, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x10, 0xff, 0x1b, 0xff, 0x30, 0xdb, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x44, 0xdb, 0x77, 0xdb, 0x5b, 0xdb, 0x48, 0xdb, 0x3f, 0xdb, 0x34, 0xdb, 0x2c, 0xdb, 0x27, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x17, 0xff, 0x14, 0xff, 0x34, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x38, 0xff, 0x37, 0xff, 0x2b, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x08, 0xff, 0x08, 0xff, 0x0f, 0xff, 0x1b, 0xff, 0x37, 0xdb, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2f, 0xdb, 0x7b, 0xdb, 0x5f, 0xdb, 0x4c, 0xdb, 0x3f, 0xdb, 0x37, 0xdb, 0x2f, 0xdb, 0x27, 0xff, 0x23, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x17, 0xff, 0x14, 0xff, 0x13, 0xff, 0x27, 0xff, 0x78, 0xff, 0x74, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x37, 0xff, 0x33, 0xff, 0x27, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x08, 0xff, 0x0f, 0xff, 0x1c, 0xff, 0x3c, 0xdb, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x17, 0xdb, 0x80, 0xdb, 0x60, 0xdb, 0x4f, 0xdb, 0x40, 0xdb, 0x38, 0xdb, 0x2f, 0xdb, 0x27, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x13, 0xff, 0x1b, 0xff, 0x78, 0xff, 0x73, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x38, 0xff, 0x34, 0xff, 0x30, 0xff, 0x27, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x07, 0xff, 0x0f, 0xff, 0x1f, 0xff, 0x43, 0xdb, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x07, 0xdb, 0x7f, 0xdb, 0x63, 0xdb, 0x50, 0xdb, 0x43, 0xdb, 0x38, 0xdb, 0x2f, 0xdb, 0x27, 0xff, 0x24, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x10, 0xff, 0x14, 0xff, 0x73, 0xff, 0x73, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x34, 0xff, 0x30, 0xff, 0x28, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x04, 0xff, 0x07, 0xff, 0x0f, 0xff, 0x20, 0xff, 0x4f, 0xdb, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x70, 0xdb, 0x67, 0xdb, 0x53, 0xdb, 0x43, 0xdb, 0x3b, 0xdb, 0x30, 0xdb, 0x28, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x10, 0xff, 0x10, 0xff, 0x6b, 0xff, 0x73, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x28, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x07, 0xff, 0x10, 0xff, 0x24, 0xdb, 0x57, 0xb7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5f, 0xdb, 0x68, 0xdb, 0x53, 0xdb, 0x44, 0xdb, 0x3b, 0xdb, 0x30, 0xff, 0x28, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x60, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x68, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x30, 0xff, 0x2c, 0xff, 0x28, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x13, 0xff, 0x2b, 0xdb, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4b, 0xdb, 0x6c, 0xdb, 0x54, 0xdb, 0x44, 0xdb, 0x3b, 0xdb, 0x30, 0xff, 0x28, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x57, 0xff, 0x70, 0xff, 0x6c, 0xff, 0x67, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x58, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3f, 0xff, 0x3b, 0xff, 0x34, 0xff, 0x30, 0xff, 0x2c, 0xff, 0x27, 0xff, 0x03, 0xff, 0x03, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x17, 0xff, 0x30, 0xdb, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x34, 0xdb, 0x70, 0xdb, 0x54, 0xdb, 0x44, 0xdb, 0x38, 0xdb, 0x30, 0xff, 0x28, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x4b, 0xff, 0x70, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x54, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x47, 0xff, 0x43, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x34, 0xff, 0x30, 0xff, 0x2c, 0xff, 0x27, 0xff, 0x07, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x18, 0xff, 0x37, 0xdb, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1c, 0xdb, 0x77, 0xdb, 0x57, 0xdb, 0x44, 0xdb, 0x38, 0xff, 0x30, 0xff, 0x28, 0xff, 0x23, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x3f, 0xff, 0x70, 0xff, 0x6b, 0xff, 0x67, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x58, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x4b, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x34, 0xff, 0x30, 0xff, 0x2b, 0xff, 0x27, 0xff, 0x07, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1c, 0xff, 0x40, 0xdb, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x08, 0xdb, 0x78, 0xdb, 0x57, 0xdb, 0x47, 0xdb, 0x38, 0xff, 0x30, 0xff, 0x28, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x34, 0xff, 0x70, 0xff, 0x6b, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x27, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x1f, 0xff, 0x4b, 0xdb, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x6f, 0xdb, 0x58, 0xdb, 0x44, 0xff, 0x38, 0xff, 0x30, 0xff, 0x27, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x28, 0xff, 0x6f, 0xff, 0x6b, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x0f, 0xff, 0x23, 0xdb, 0x57, 0xb7, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5c, 0xdb, 0x5b, 0xdb, 0x44, 0xff, 0x37, 0xff, 0x2f, 0xff, 0x27, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x1c, 0xff, 0x6f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x28, 0xdb, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4b, 0xdb, 0x5c, 0xff, 0x43, 0xff, 0x34, 0xff, 0x2c, 0xff, 0x24, 0xff, 0x1f, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x13, 0xff, 0x6f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5c, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x14, 0xff, 0x2c, 0xdb, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x37, 0xdb, 0x60, 0xff, 0x43, 0xff, 0x33, 0xff, 0x2b, 0xff, 0x23, 0xff, 0x1c, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x0b, 0xff, 0x6b, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x17, 0xff, 0x33, 0xdb, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x23, 0xdb, 0x64, 0xff, 0x43, 0xff, 0x33, 0xff, 0x28, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x08, 0xff, 0x07, 0xff, 0x63, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x18, 0xff, 0x3c, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0b, 0xdb, 0x6c, 0xff, 0x40, 0xff, 0x30, 0xff, 0x27, 0xff, 0x20, 0xff, 0x1b, 0xff, 0x17, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x58, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x1c, 0xff, 0x47, 0xdb, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x03, 0xdb, 0x68, 0xff, 0x44, 0xff, 0x30, 0xff, 0x24, 0xff, 0x1f, 0xff, 0x18, 0xff, 0x14, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x4f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x60, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x20, 0xdb, 0x53, 0xb7, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x5b, 0xff, 0x47, 0xff, 0x2f, 0xff, 0x23, 0xff, 0x1c, 0xff, 0x18, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x44, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x10, 0xff, 0x24, 0xdb, 0x57, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x4b, 0xff, 0x48, 0xff, 0x2f, 0xff, 0x20, 0xff, 0x1b, 0xff, 0x14, 0xff, 0x10, 0xff, 0x10, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x38, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x2b, 0xdb, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x38, 0xff, 0x4c, 0xff, 0x2c, 0xff, 0x1f, 0xff, 0x18, 0xff, 0x13, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x2f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x14, 0xff, 0x30, 0xdb, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x27, 0xff, 0x54, 0xff, 0x2c, 0xff, 0x1c, 0xff, 0x14, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x24, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x18, 0xff, 0x37, 0xdb, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0f, 0xdb, 0x5b, 0xff, 0x2c, 0xff, 0x1c, 0xff, 0x13, 0xff, 0x0f, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x18, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1b, 0xff, 0x43, 0xdb, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x04, 0xdb, 0x5c, 0xff, 0x2c, 0xff, 0x18, 0xff, 0x10, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x68, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4f, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x1f, 0xff, 0x4c, 0xb7, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x53, 0xff, 0x2f, 0xff, 0x18, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x07, 0xff, 0x64, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x23, 0xdb, 0x54, 0xb7, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x34, 0xff, 0x18, 0xff, 0x0f, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x5c, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x53, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x10, 0xff, 0x27, 0xdb, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3b, 0xff, 0x3b, 0xff, 0x1b, 0xff, 0x0f, 0xff, 0x08, 0xff, 0x07, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x54, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x13, 0xff, 0x2f, 0xdb, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2b, 0xff, 0x44, 0xff, 0x1c, 0xff, 0x0c, 0xff, 0x07, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x48, 0xff, 0x64, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x57, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x17, 0xff, 0x33, 0xdb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x14, 0xff, 0x4f, 0xff, 0x1f, 0xff, 0x0f, 0xff, 0x07, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x3f, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x18, 0xff, 0x3b, 0xdb, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x07, 0xdb, 0x58, 0xff, 0x23, 0xff, 0x0f, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x34, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0b, 0xff, 0x1c, 0xff, 0x47, 0xdb, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x54, 0xff, 0x28, 0xff, 0x10, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2b, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x40, 0xff, 0x3b, 0xff, 0x37, 0xff, 0x33, 0xff, 0x2f, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x20, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0x0c, 0xfa, 0x1f, 0xfa, 0x28, 0xfa, 0x3c, 0xfa, 0x4b, 0xfa, 0x58, 0xfa, 0x64, 0xfa, 0x70, 0xfa, 0x78, 0xfa, 0x78, 0xfa, 0x78, 0xfa, 0x8c, 0xfa, 0x98, 0xfa, 0x9c, 0xfa, 0xa3, 0xfa, 0xa3, 0xfa, 0xa3, 0xfa, 0xa3, 0xfa, 0xa3, 0xfa, 0xa3, 0xfa, 0xa3, 0xf6, 0xa3, 0xf6, 0x9f, 0xf6, 0x98, 0xf6, 0x93, 0xf6, 0x8c, 0xf6, 0x83, 0xf6, 0x7b, 0xf6, 0x70, 0xf6, 0x67, 0xf6, 0x5b, 0xf6, 0x4c, 0xf6, 0x3f, 0xf6, 0x2f, 0xf6, 0x1f, 0xf6, 0x0f, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x20, 0xdb, 0x50, 0xb7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xff, 0x2c, 0xff, 0x13, 0xff, 0x07, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x20, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x5b, 0xff, 0x54, 0xff, 0x50, 0xff, 0x4c, 0xff, 0x48, 0xff, 0x44, 0xff, 0x43, 0xff, 0x4f, 0xff, 0x5c, 0xff, 0x6f, 0xfb, 0x83, 0xfa, 0x97, 0xfa, 0xab, 0xfa, 0xbc, 0xfa, 0xcc, 0xf6, 0xe3, 0xf6, 0xf4, 0xfa, 0xfb, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xfc, 0xf6, 0xf7, 0xf6, 0xe4, 0xf6, 0xcc, 0xf6, 0xb8, 0xf6, 0x9f, 0xf6, 0x84, 0xf6, 0x6b, 0xf6, 0x4c, 0xf6, 0x2c, 0xf6, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0f, 0xff, 0x24, 0xdb, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x3b, 0xff, 0x34, 0xff, 0x14, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x17, 0xff, 0x63, 0xff, 0x5f, 0xff, 0x68, 0xff, 0x84, 0xff, 0xa4, 0xfb, 0xbf, 0xfa, 0xd7, 0xfa, 0xec, 0xfa, 0xfc, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xfc, 0xf6, 0xec, 0xf6, 0xc8, 0xf6, 0xa4, 0xf6, 0x7b, 0xf6, 0x53, 0xf6, 0x27, 0xf6, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x10, 0xff, 0x28, 0xdb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x2c, 0xff, 0x3f, 0xff, 0x18, 0xff, 0x0b, 0xff, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x00, 0xf6, 0x0c, 0xf6, 0x40, 0xf6, 0x7f, 0xfb, 0xcf, 0xfb, 0xef, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xf7, 0xf6, 0xc8, 0xf6, 0x93, 0xf6, 0x5f, 0xf6, 0x23, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xff, 0x07, 0xff, 0x14, 0xff, 0x2f, 0xdb, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x1b, 0xff, 0x4b, 0xff, 0x1b, 0xff, 0x0b, 0xff, 0x04, 0xff, 0x00, 0x00, 0x00, 0xd6, 0x03, 0xf6, 0x33, 0xf6, 0x80, 0xf6, 0xc7, 0xf6, 0xfb, 0xf6, 0xff, 0xf6, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xe4, 0xf6, 0xa3, 0xf6, 0x5b, 0xf6, 0x14, 0xb5, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x17, 0xff, 0x37, 0xdb, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x08, 0xdb, 0x54, 0xff, 0x1f, 0xff, 0x0c, 0xff, 0x04, 0xf6, 0x1f, 0xf6, 0x80, 0xf6, 0xdc, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xfb, 0xf6, 0xbc, 0xf6, 0x5f, 0xf6, 0x0b, 0xff, 0x03, 0xff, 0x0b, 0xff, 0x18, 0xff, 0x40, 0xdb, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xdb, 0x53, 0xff, 0x24, 0xfa, 0x2f, 0xf6, 0xa4, 0xf6, 0xf8, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xec, 0xf6, 0x84, 0xfa, 0x1c, 0xff, 0x1c, 0xdb, 0x4b, 0xb7, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x48, 0xfa, 0x7f, 0xf6, 0xf4, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xe8, 0xfa, 0x64, 0xdb, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x68, 0xfa, 0xfc, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xfc, 0xda, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x88, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x60, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xda, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x30, 0xfa, 0xfc, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0x5f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0x03, 0xd6, 0xcb, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xb2, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xa4, 0xd6, 0xff, 0xd6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x7f, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x57, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x2f, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x0f, 0xd6, 0xf7, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x04, 0xd6, 0xdc, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xb8, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb1, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x90, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xf7, 0xb1, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x68, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x43, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xa8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x1c, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x07, 0xd6, 0xef, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd5, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0xd6, 0xcc, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd5, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb1, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xa4, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xad, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x7f, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xe3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x58, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x33, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x0c, 0xd6, 0xfc, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x00, 0xd6, 0xe3, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb1, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xbc, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xad, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x97, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xf3, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x70, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xcb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x48, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xa3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x23, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x04, 0xd6, 0xf8, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb1, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xd7, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xf6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0x8d, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xb0, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xf8, 0x8d, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x88, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x63, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xab, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x3c, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x17, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd5, 0xff, 0xd6, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xf6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb1, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd1, 0x03, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd5, 0xff, 0xfa, 0xff, 0xfa, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xad, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xef, 0xd6, 0xff, 0xd6, 0xff, 0xd5, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb6, 0xef, 0xb1, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xc0, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb6, 0xff, 0xdb, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xa0, 0xd6, 0xe7, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd2, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0xad, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb6, 0xff, 0xb6, 0xcb, 0xff, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x9f, 0xff, 0xcc, 0xfb, 0xbf, 0xd6, 0xdf, 0xd6, 0xfc, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd2, 0xff, 0xd1, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd2, 0xff, 0xd2, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xf8, 0xb6, 0xb0, 0xdb, 0x9c, 0xff, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xa4, 0xff, 0xf7, 0xff, 0xe7, 0xff, 0xcf, 0xff, 0xbb, 0xd6, 0xcb, 0xd6, 0xef, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd2, 0xff, 0xd2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb6, 0xdb, 0xdb, 0xa0, 0xdb, 0xab, 0xff, 0xcc, 0xff, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x90, 0xdb, 0xdf, 0xff, 0xf0, 0xff, 0xf8, 0xff, 0xec, 0xff, 0xd7, 0xff, 0xbc, 0xdb, 0xbb, 0xd6, 0xcf, 0xd6, 0xf0, 0xb6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0xb1, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb6, 0xe4, 0xdb, 0xb8, 0xdb, 0xb0, 0xdb, 0xc7, 0xdb, 0xcf, 0xdb, 0xd8, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x88, 0xb6, 0xaf, 0x92, 0x9c, 0xb7, 0xb7, 0xff, 0xdb, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xe4, 0xff, 0xcc, 0xff, 0xaf, 0xdb, 0xaf, 0xdb, 0xcb, 0xdb, 0xeb, 0xda, 0xfc, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xb6, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xb1, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0xad, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x92, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xf3, 0xd6, 0xd8, 0xdb, 0xc0, 0xff, 0xc4, 0xff, 0xd3, 0xdb, 0xd3, 0xdb, 0xcb, 0xb6, 0xc8, 0xb6, 0xc8, 0xff, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x7b, 0xb6, 0x83, 0x92, 0x68, 0x92, 0x64, 0x92, 0x68, 0xb7, 0x84, 0xdb, 0xac, 0xff, 0xdb, 0xff, 0xef, 0xff, 0xef, 0xff, 0xe0, 0xff, 0xd0, 0xff, 0xcb, 0xff, 0xbf, 0xfb, 0xc8, 0xdb, 0xd7, 0xdb, 0xe8, 0xd6, 0xfb, 0xd6, 0xff, 0xb6, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0x91, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0x92, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xfc, 0xb6, 0xec, 0xd6, 0xdc, 0xfb, 0xcc, 0xff, 0xcc, 0xff, 0xdb, 0xff, 0xe0, 0xff, 0xdb, 0xdb, 0xc7, 0xb7, 0xb7, 0x92, 0xb3, 0x92, 0xa3, 0xdb, 0x70, 0xff, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x6c, 0xb6, 0x6f, 0x92, 0x4c, 0x92, 0x4b, 0x92, 0x44, 0x92, 0x3f, 0x92, 0x3c, 0xb6, 0x57, 0xdb, 0x7b, 0xff, 0xb3, 0xff, 0xd8, 0xff, 0xf4, 0xff, 0xf7, 0xff, 0xec, 0xff, 0xdf, 0xff, 0xcf, 0xff, 0xbf, 0xff, 0xb7, 0xff, 0xbf, 0xdb, 0xcb, 0xdb, 0xd8, 0xb6, 0xe8, 0xb6, 0xf8, 0xb2, 0xff, 0xb2, 0xff, 0x91, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0x91, 0xff, 0x92, 0xff, 0x92, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb2, 0xff, 0xb1, 0xff, 0xb1, 0xf8, 0xb2, 0xeb, 0xd6, 0xdc, 0xdb, 0xd4, 0xff, 0xcb, 0xff, 0xd7, 0xff, 0xe4, 0xff, 0xec, 0xff, 0xe8, 0xff, 0xd7, 0xdb, 0xb8, 0xdb, 0xa0, 0xb6, 0x94, 0xb6, 0x8b, 0xb6, 0x6b, 0xdb, 0x37, 0xff, 0x68, 0xff, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x67, 0xb7, 0x6f, 0x92, 0x48, 0x92, 0x43, 0x92, 0x3f, 0x92, 0x3b, 0x92, 0x30, 0x92, 0x28, 0x92, 0x24, 0x92, 0x34, 0xb6, 0x58, 0xdb, 0x8f, 0xff, 0xd3, 0xff, 0xeb, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xe8, 0xff, 0xdc, 0xff, 0xd0, 0xff, 0xc7, 0xff, 0xb8, 0xff, 0xac, 0xff, 0xb3, 0xdb, 0xbf, 0xd7, 0xc8, 0xb6, 0xd4, 0xb6, 0xdf, 0xb2, 0xec, 0xb2, 0xf4, 0xb2, 0xff, 0x92, 0xff, 0x92, 0xff, 0x91, 0xff, 0x91, 0xff, 0x91, 0xff, 0x91, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x8d, 0xff, 0x91, 0xff, 0x91, 0xff, 0x92, 0xff, 0x92, 0xff, 0xb2, 0xff, 0x92, 0xff, 0xb2, 0xff, 0xb2, 0xfc, 0xb2, 0xf8, 0xb2, 0xf3, 0xb2, 0xef, 0xb2, 0xeb, 0xb2, 0xe3, 0xb2, 0xdb, 0xd6, 0xd4, 0xdb, 0xcf, 0xff, 0xcb, 0xff, 0xcc, 0xff, 0xdb, 0xff, 0xe7, 0xff, 0xf0, 0xff, 0xf4, 0xff, 0xf0, 0xff, 0xdf, 0xff, 0xbb, 0xff, 0x98, 0xdb, 0x7f, 0xdb, 0x6c, 0xb7, 0x63, 0xdb, 0x4c, 0xdb, 0x30, 0xff, 0x24, 0xdb, 0x38, 0xff, 0x97, 0xff, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x5c, 0xb7, 0x6f, 0xb6, 0x4b, 0x92, 0x47, 0x92, 0x43, 0x92, 0x3f, 0x92, 0x3b, 0x92, 0x33, 0x92, 0x2b, 0x92, 0x23, 0x92, 0x1f, 0x92, 0x2f, 0xdb, 0x7f, 0xdb, 0x9f, 0xdb, 0xbc, 0xff, 0xd7, 0xff, 0xeb, 0xff, 0xf4, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf3, 0xff, 0xeb, 0xff, 0xe0, 0xff, 0xdb, 0xff, 0xd4, 0xff, 0xcc, 0xff, 0xc0, 0xff, 0xbb, 0xff, 0xb4, 0xff, 0xaf, 0xff, 0xac, 0xdb, 0xb0, 0xdb, 0xb8, 0xdb, 0xbb, 0xd7, 0xbf, 0xd7, 0xc3, 0xd7, 0xc4, 0xb6, 0xcc, 0xb6, 0xd3, 0xb6, 0xd4, 0xb6, 0xd4, 0xb6, 0xd7, 0xb6, 0xd7, 0xb6, 0xd4, 0xb6, 0xd4, 0xb6, 0xd3, 0xb6, 0xd3, 0xb6, 0xd3, 0xb6, 0xd3, 0xb6, 0xd3, 0xb6, 0xcf, 0xd6, 0xcb, 0xd7, 0xc7, 0xdb, 0xc0, 0xdb, 0xbc, 0xdb, 0xbb, 0xdb, 0xb7, 0xdb, 0xac, 0xdb, 0xab, 0xff, 0xab, 0xff, 0xaf, 0xff, 0xb4, 0xff, 0xbb, 0xff, 0xc3, 0xff, 0xc8, 0xff, 0xcf, 0xff, 0xd3, 0xff, 0xdf, 0xff, 0xeb, 0xff, 0xf3, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf0, 0xff, 0xdb, 0xff, 0xb8, 0xff, 0x8f, 0xff, 0x6c, 0xff, 0x54, 0xdb, 0x47, 0xdb, 0x3b, 0xdb, 0x2f, 0xdb, 0x23, 0xff, 0x20, 0xdb, 0x2b, 0xdb, 0x3f, 0xdb, 0x6b, 0xdb, 0xc0, 0xff, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x54, 0xdb, 0x73, 0xb6, 0x50, 0xb6, 0x4c, 0xb6, 0x48, 0xb6, 0x44, 0x92, 0x40, 0x92, 0x3f, 0x92, 0x3b, 0x92, 0x34, 0x92, 0x2c, 0x92, 0x2b, 0xdb, 0x67, 0xdb, 0x7b, 0xdb, 0x8b, 0xdb, 0xa3, 0xdb, 0xb8, 0xdb, 0xd0, 0xdb, 0xe3, 0xdb, 0xf0, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xf8, 0xff, 0xf7, 0xff, 0xf0, 0xff, 0xec, 0xff, 0xe8, 0xff, 0xe3, 0xff, 0xdf, 0xff, 0xdb, 0xff, 0xd4, 0xff, 0xcf, 0xff, 0xc7, 0xff, 0xc3, 0xff, 0xc3, 0xff, 0xc0, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xc0, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbc, 0xff, 0xb8, 0xff, 0xb4, 0xff, 0xb7, 0xff, 0xbc, 0xff, 0xbf, 0xff, 0xc3, 0xff, 0xc3, 0xff, 0xc8, 0xff, 0xc8, 0xff, 0xcc, 0xff, 0xcf, 0xff, 0xd0, 0xff, 0xd3, 0xff, 0xd3, 0xff, 0xd4, 0xff, 0xdb, 0xff, 0xe3, 0xff, 0xe8, 0xff, 0xec, 0xff, 0xf0, 0xff, 0xf4, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf3, 0xff, 0xe3, 0xff, 0xcc, 0xff, 0xac, 0xff, 0x87, 0xff, 0x63, 0xff, 0x44, 0xff, 0x37, 0xff, 0x2b, 0xff, 0x23, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x20, 0xff, 0x27, 0xdb, 0x33, 0xdb, 0x47, 0xdb, 0x67, 0xb7, 0x98, 0xdb, 0xd8, 0xff, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x50, 0xb7, 0x84, 0xb6, 0x5f, 0xb6, 0x57, 0xb6, 0x50, 0xb6, 0x4c, 0xb6, 0x48, 0xb6, 0x47, 0xb6, 0x44, 0xb6, 0x43, 0x92, 0x3f, 0x92, 0x3b, 0xdb, 0x64, 0xdb, 0x77, 0xdb, 0x80, 0xdb, 0x8f, 0xb7, 0xa3, 0xb6, 0xb8, 0xb6, 0xcf, 0xb6, 0xe0, 0xb6, 0xef, 0xb7, 0xf8, 0xdb, 0xfc, 0xdb, 0xff, 0xdb, 0xfc, 0xdb, 0xfc, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf7, 0xff, 0xf4, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf0, 0xff, 0xf0, 0xff, 0xef, 0xff, 0xec, 0xff, 0xec, 0xff, 0xf0, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf3, 0xff, 0xf4, 0xff, 0xf4, 0xff, 0xf4, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf7, 0xff, 0xec, 0xff, 0xe0, 0xff, 0xd3, 0xff, 0xbb, 0xff, 0xa3, 0xff, 0x88, 0xff, 0x6b, 0xff, 0x53, 0xff, 0x3b, 0xff, 0x2b, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x23, 0xff, 0x28, 0xdb, 0x33, 0xdb, 0x3c, 0xdb, 0x4c, 0xdb, 0x64, 0xb7, 0x8b, 0xb7, 0xbb, 0xdb, 0xe8, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x50, 0xb7, 0xa7, 0xb6, 0x7c, 0xb6, 0x6b, 0xb7, 0x5f, 0xb7, 0x57, 0xb7, 0x50, 0xb7, 0x4f, 0xb7, 0x4c, 0xb7, 0x4c, 0xb6, 0x4b, 0xb6, 0x48, 0xdb, 0x68, 0xff, 0x77, 0xff, 0x74, 0xdb, 0x78, 0xdb, 0x84, 0xdb, 0x98, 0xb7, 0xaf, 0xb6, 0xc4, 0xb6, 0xdb, 0x92, 0xec, 0x92, 0xf8, 0x92, 0xfb, 0x92, 0xfb, 0x92, 0xf8, 0x92, 0xf3, 0xb6, 0xec, 0xb6, 0xe7, 0xb7, 0xe3, 0xb7, 0xdc, 0xdb, 0xd7, 0xdb, 0xd7, 0xdb, 0xd4, 0xdb, 0xd4, 0xff, 0xd4, 0xff, 0xd4, 0xff, 0xd0, 0xff, 0xdb, 0xff, 0xd8, 0xff, 0xd7, 0xff, 0xdb, 0xff, 0xd4, 0xff, 0xd4, 0xff, 0xd3, 0xff, 0xd0, 0xff, 0xd0, 0xff, 0xd4, 0xff, 0xd8, 0xff, 0xdc, 0xff, 0xe0, 0xff, 0xe4, 0xff, 0xe8, 0xff, 0xec, 0xff, 0xf3, 0xff, 0xf7, 0xff, 0xfb, 0xdb, 0xff, 0xdb, 0xff, 0xdb, 0xfc, 0xdb, 0xf7, 0xdb, 0xf0, 0xdb, 0xe7, 0xdb, 0xd8, 0xdb, 0xc8, 0xdb, 0xb4, 0xdb, 0x9c, 0xdb, 0x87, 0xdb, 0x6c, 0xff, 0x57, 0xff, 0x3f, 0xff, 0x2c, 0xff, 0x20, 0xff, 0x1c, 0xff, 0x1f, 0xff, 0x20, 0xff, 0x27, 0xff, 0x2c, 0xdb, 0x33, 0xdb, 0x3b, 0xdb, 0x44, 0xdb, 0x53, 0xdb, 0x67, 0xdb, 0x83, 0xb7, 0xa8, 0xb7, 0xd8, 0xdb, 0xf3, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x53, 0xb7, 0xd3, 0xb6, 0xac, 0xb6, 0x94, 0xb7, 0x7c, 0xb7, 0x6c, 0xb7, 0x60, 0xdb, 0x5b, 0xdb, 0x58, 0xdb, 0x57, 0xb7, 0x57, 0xb7, 0x57, 0xdb, 0x73, 0xff, 0x84, 0xff, 0x80, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x73, 0xff, 0x78, 0xdb, 0x84, 0xdb, 0x97, 0xdb, 0xab, 0xb7, 0xbf, 0xb6, 0xcc, 0xb6, 0xd7, 0x92, 0xdc, 0x92, 0xd8, 0x92, 0xdb, 0x92, 0xd4, 0x92, 0xcb, 0x92, 0xc3, 0x92, 0xb7, 0x92, 0xab, 0x92, 0xa0, 0x92, 0x93, 0x92, 0x88, 0x92, 0x7f, 0x92, 0x6f, 0x92, 0x6b, 0x92, 0x5f, 0x92, 0x54, 0xb6, 0x54, 0xb6, 0x4b, 0xb6, 0x47, 0xb6, 0x43, 0xb6, 0x43, 0xb6, 0x47, 0xb6, 0x57, 0x92, 0x64, 0xb6, 0x77, 0xb6, 0x8b, 0xb6, 0xa0, 0xb6, 0xb7, 0xb6, 0xcb, 0xb6, 0xdc, 0xb6, 0xeb, 0xb6, 0xf7, 0xb7, 0xfb, 0xb7, 0xf7, 0xb7, 0xf0, 0xb7, 0xe8, 0xdb, 0xdb, 0xdb, 0xcb, 0xdb, 0xb8, 0xdb, 0xa0, 0xdb, 0x8c, 0xdb, 0x73, 0xdb, 0x5f, 0xff, 0x48, 0xff, 0x34, 0xff, 0x2b, 0xff, 0x24, 0xff, 0x24, 0xff, 0x27, 0xff, 0x2b, 0xff, 0x2f, 0xff, 0x34, 0xdb, 0x3c, 0xdb, 0x47, 0xdb, 0x4c, 0xdb, 0x5b, 0xdb, 0x6b, 0xdb, 0x80, 0xb7, 0xa0, 0xb7, 0xcb, 0xb7, 0xf0, 0xdb, 0xeb, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x23, 0xb7, 0xe7, 0xb6, 0xdc, 0xb6, 0xc4, 0xb6, 0xac, 0xb7, 0x94, 0xb7, 0x83, 0xdb, 0x73, 0xdb, 0x6b, 0xdb, 0x67, 0xdb, 0x64, 0xdb, 0x67, 0xdb, 0x7b, 0xff, 0x94, 0xff, 0x94, 0xff, 0x90, 0xff, 0x8c, 0xff, 0x84, 0xff, 0x7b, 0xff, 0x74, 0xff, 0x6f, 0xff, 0x6c, 0xff, 0x6f, 0xdb, 0x77, 0xdb, 0x83, 0xdb, 0x8b, 0xb7, 0x8b, 0xb6, 0x94, 0xb6, 0x98, 0x92, 0x98, 0x92, 0x98, 0x92, 0x93, 0x92, 0x8b, 0x92, 0x80, 0x92, 0x77, 0x92, 0x6c, 0x92, 0x5f, 0x92, 0x53, 0x92, 0x47, 0x92, 0x3c, 0x92, 0x33, 0x92, 0x28, 0x92, 0x20, 0x92, 0x1c, 0x92, 0x1b, 0x92, 0x1c, 0x92, 0x24, 0x92, 0x33, 0x92, 0x44, 0x92, 0x57, 0x92, 0x6c, 0x92, 0x80, 0x92, 0x93, 0xb6, 0xa4, 0xb6, 0xb3, 0xb6, 0xbc, 0xb7, 0xc3, 0xb7, 0xc4, 0xb7, 0xc0, 0xdb, 0xbb, 0xdb, 0xaf, 0xdb, 0xa0, 0xdb, 0x93, 0xdb, 0x7f, 0xdb, 0x6c, 0xdb, 0x5b, 0xff, 0x48, 0xff, 0x3c, 0xff, 0x38, 0xff, 0x38, 0xff, 0x38, 0xff, 0x37, 0xff, 0x38, 0xff, 0x38, 0xff, 0x3b, 0xdb, 0x40, 0xdb, 0x47, 0xdb, 0x50, 0xdb, 0x58, 0xdb, 0x63, 0xdb, 0x70, 0xdb, 0x84, 0xdb, 0x9f, 0xb7, 0xc7, 0xb7, 0xeb, 0xb7, 0xfb, 0xdb, 0xcc, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x4b, 0x92, 0xf3, 0xb6, 0xf3, 0xb6, 0xe0, 0xb6, 0xc8, 0xb7, 0xb7, 0xb7, 0xa0, 0xdb, 0x8c, 0xdb, 0x80, 0xdb, 0x78, 0xdb, 0x78, 0xdb, 0x88, 0xff, 0xa4, 0xff, 0xa8, 0xff, 0xa8, 0xff, 0xa8, 0xff, 0xa4, 0xff, 0x9f, 0xff, 0x9b, 0xff, 0x90, 0xff, 0x88, 0xff, 0x7c, 0xff, 0x74, 0xff, 0x67, 0xff, 0x5f, 0xdb, 0x50, 0xdb, 0x4f, 0xdb, 0x4f, 0xdb, 0x4f, 0xb7, 0x4f, 0xb7, 0x4f, 0xb6, 0x50, 0xb6, 0x50, 0xb6, 0x48, 0x92, 0x47, 0x92, 0x40, 0x92, 0x3b, 0x92, 0x34, 0x92, 0x2f, 0x92, 0x28, 0x92, 0x23, 0x92, 0x1f, 0x92, 0x1c, 0x92, 0x1b, 0x92, 0x1c, 0x92, 0x20, 0x92, 0x27, 0x92, 0x2f, 0x92, 0x3b, 0x92, 0x44, 0x92, 0x4f, 0xb6, 0x57, 0xb6, 0x5c, 0xb7, 0x63, 0xb7, 0x67, 0xb7, 0x68, 0xdb, 0x68, 0xdb, 0x67, 0xdb, 0x64, 0xdb, 0x5f, 0xdb, 0x5b, 0xdb, 0x53, 0xdb, 0x50, 0xff, 0x4f, 0xff, 0x4f, 0xff, 0x53, 0xff, 0x57, 0xff, 0x57, 0xff, 0x57, 0xdb, 0x54, 0xdb, 0x53, 0xdb, 0x4c, 0xdb, 0x4f, 0xdb, 0x50, 0xdb, 0x54, 0xdb, 0x5b, 0xdb, 0x64, 0xdb, 0x70, 0xdb, 0x7c, 0xdb, 0x90, 0xdb, 0xab, 0xb7, 0xcb, 0xb7, 0xeb, 0xb7, 0xfb, 0xb6, 0xdc, 0xb7, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0x50, 0x92, 0xe8, 0x92, 0xf8, 0xb6, 0xf4, 0xb6, 0xe8, 0xb7, 0xd7, 0xb7, 0xc3, 0xdb, 0xaf, 0xdb, 0x9f, 0xdb, 0x94, 0xdb, 0x9c, 0xff, 0xb4, 0xff, 0xb8, 0xff, 0xbf, 0xff, 0xc4, 0xff, 0xc4, 0xff, 0xc3, 0xff, 0xc4, 0xff, 0xbf, 0xff, 0xb7, 0xff, 0xac, 0xff, 0xa0, 0xff, 0x93, 0xdb, 0x87, 0xdb, 0x74, 0xdb, 0x67, 0xdb, 0x5f, 0xdb, 0x58, 0xdb, 0x4f, 0xb7, 0x48, 0xb7, 0x40, 0xb7, 0x3b, 0xb6, 0x37, 0xb6, 0x33, 0xb6, 0x2f, 0x92, 0x2b, 0x92, 0x27, 0x92, 0x23, 0x92, 0x20, 0x92, 0x1f, 0x92, 0x1c, 0x92, 0x1b, 0x92, 0x1b, 0x92, 0x1b, 0x92, 0x1c, 0x92, 0x1f, 0x92, 0x23, 0x92, 0x27, 0x92, 0x2b, 0xb6, 0x2f, 0xb6, 0x34, 0xb7, 0x38, 0xb7, 0x3c, 0xb7, 0x43, 0xdb, 0x48, 0xdb, 0x4f, 0xdb, 0x54, 0xdb, 0x5b, 0xdb, 0x63, 0xdb, 0x6b, 0xdb, 0x73, 0xdb, 0x77, 0xdb, 0x7b, 0xdb, 0x80, 0xdb, 0x83, 0xdb, 0x83, 0xdb, 0x7f, 0xdb, 0x78, 0xdb, 0x77, 0xdb, 0x6f, 0xdb, 0x68, 0xdb, 0x67, 0xdb, 0x67, 0xdb, 0x6f, 0xdb, 0x74, 0xdb, 0x80, 0xdb, 0x90, 0xdb, 0xa4, 0xdb, 0xbb, 0xb7, 0xd8, 0xb7, 0xf3, 0xb6, 0xf8, 0xb6, 0xdb, 0x92, 0x6f, 0xb6, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x33, 0x92, 0xbb, 0x92, 0xeb, 0xb6, 0xfb, 0xb6, 0xf8, 0xb7, 0xef, 0xb7, 0xdf, 0xdb, 0xd0, 0xdb, 0xc3, 0xdb, 0xbc, 0xff, 0xc8, 0xff, 0xcb, 0xff, 0xcf, 0xff, 0xd4, 0xff, 0xdb, 0xff, 0xe0, 0xff, 0xe3, 0xff, 0xe3, 0xff, 0xdc, 0xdb, 0xd7, 0xdb, 0xcb, 0xdb, 0xbf, 0xdb, 0xb7, 0xdb, 0xa3, 0xdb, 0x97, 0xdb, 0x8f, 0xdb, 0x80, 0xdb, 0x74, 0xb7, 0x6c, 0xb7, 0x63, 0xb7, 0x58, 0xb6, 0x53, 0xb6, 0x4b, 0xb6, 0x43, 0x92, 0x3c, 0x92, 0x34, 0x92, 0x2f, 0x92, 0x28, 0x92, 0x24, 0x92, 0x23, 0x92, 0x20, 0x92, 0x1f, 0x92, 0x1f, 0x92, 0x23, 0x92, 0x27, 0x92, 0x2c, 0x92, 0x34, 0xb6, 0x3c, 0xb6, 0x44, 0xb6, 0x4f, 0xb7, 0x54, 0xb7, 0x5f, 0xb7, 0x68, 0xdb, 0x70, 0xdb, 0x7c, 0xdb, 0x88, 0xdb, 0x94, 0xdb, 0x9b, 0xdb, 0xa7, 0xdb, 0xab, 0xdb, 0xb3, 0xdb, 0xb3, 0xdb, 0xb7, 0xdb, 0xb0, 0xdb, 0xac, 0xdb, 0xa4, 0xdb, 0x9f, 0xdb, 0x94, 0xdb, 0x88, 0xdb, 0x84, 0xdb, 0x83, 0xdb, 0x84, 0xdb, 0x8b, 0xdb, 0x98, 0xdb, 0xa7, 0xdb, 0xbb, 0xb7, 0xd4, 0xb7, 0xeb, 0xb6, 0xf8, 0xb6, 0xf4, 0x92, 0xcf, 0x92, 0x5f, 0x92, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x10, 0x92, 0x80, 0x92, 0xcc, 0x92, 0xec, 0xb6, 0xf8, 0xb6, 0xfb, 0xb7, 0xf7, 0xdb, 0xec, 0xdb, 0xe0, 0xff, 0xe3, 0xff, 0xdf, 0xff, 0xe0, 0xff, 0xe3, 0xff, 0xe7, 0xff, 0xef, 0xdb, 0xf3, 0xdb, 0xf7, 0xdb, 0xf4, 0xdb, 0xf3, 0xdb, 0xeb, 0xdb, 0xe3, 0xdb, 0xdb, 0xdb, 0xcb, 0xdb, 0xbf, 0xdb, 0xb4, 0xdb, 0xa8, 0xdb, 0x9c, 0xdb, 0x93, 0xb7, 0x84, 0xb7, 0x7b, 0xb7, 0x70, 0xb6, 0x67, 0xb6, 0x5c, 0xb6, 0x54, 0xb6, 0x4b, 0x92, 0x43, 0x92, 0x3c, 0x92, 0x34, 0x92, 0x33, 0x92, 0x2f, 0x92, 0x2c, 0x92, 0x30, 0x92, 0x33, 0x92, 0x3b, 0x92, 0x43, 0xb6, 0x4b, 0xb6, 0x57, 0xb6, 0x5f, 0xb7, 0x6c, 0xb7, 0x77, 0xb7, 0x83, 0xdb, 0x90, 0xdb, 0x9b, 0xdb, 0xab, 0xdb, 0xb7, 0xdb, 0xc4, 0xdb, 0xcb, 0xdb, 0xd4, 0xdb, 0xd8, 0xdb, 0xdc, 0xdb, 0xdc, 0xdb, 0xdb, 0xdb, 0xd4, 0xdb, 0xcf, 0xdb, 0xc3, 0xdb, 0xb8, 0xdb, 0xaf, 0xdb, 0xa7, 0xdb, 0xa3, 0xdb, 0xa4, 0xdb, 0xab, 0xdb, 0xb7, 0xdb, 0xc4, 0xb7, 0xd8, 0xb7, 0xe8, 0xb7, 0xf7, 0xb6, 0xf8, 0xb6, 0xe7, 0x92, 0xb4, 0x92, 0x3c, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x03, 0x92, 0x3c, 0x92, 0xa3, 0x92, 0xd4, 0xb6, 0xe8, 0xb6, 0xf7, 0xb7, 0xfc, 0xdb, 0xfb, 0xff, 0xf8, 0xff, 0xf3, 0xff, 0xf0, 0xff, 0xf0, 0xff, 0xf0, 0xff, 0xf7, 0xff, 0xfb, 0xff, 0xfc, 0xdb, 0xff, 0xdb, 0xfc, 0xdb, 0xf8, 0xdb, 0xf4, 0xdb, 0xef, 0xdb, 0xe4, 0xdb, 0xdb, 0xdb, 0xd0, 0xdb, 0xc4, 0xdb, 0xbb, 0xdb, 0xaf, 0xdb, 0xa3, 0xb7, 0x97, 0xb7, 0x8c, 0xb7, 0x80, 0xb7, 0x74, 0xb7, 0x6c, 0xb6, 0x63, 0xb6, 0x5b, 0xb6, 0x53, 0xb6, 0x4b, 0xb6, 0x47, 0xb6, 0x43, 0xb6, 0x40, 0xb6, 0x44, 0xb6, 0x48, 0xb6, 0x50, 0xb6, 0x5b, 0xb6, 0x64, 0xb7, 0x70, 0xb7, 0x7c, 0xb7, 0x8b, 0xb7, 0x97, 0xdb, 0xa4, 0xdb, 0xb0, 0xdb, 0xbc, 0xdb, 0xcb, 0xdb, 0xd4, 0xdb, 0xe0, 0xdb, 0xe8, 0xdb, 0xef, 0xdb, 0xf3, 0xdb, 0xf3, 0xdb, 0xf3, 0xdb, 0xec, 0xdb, 0xe7, 0xdb, 0xdf, 0xdb, 0xd4, 0xdb, 0xcf, 0xdb, 0xc8, 0xdb, 0xc7, 0xdb, 0xc8, 0xdb, 0xcf, 0xdb, 0xd7, 0xdb, 0xe3, 0xb7, 0xf0, 0xb7, 0xf8, 0xb6, 0xf8, 0xb6, 0xec, 0x92, 0xcf, 0x92, 0x7f, 0x92, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x0b, 0x92, 0x54, 0x92, 0xaf, 0xb6, 0xd4, 0xb7, 0xeb, 0xdb, 0xf7, 0xdb, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfb, 0xdb, 0xfb, 0xdb, 0xf4, 0xdb, 0xef, 0xdb, 0xe8, 0xdb, 0xe0, 0xdb, 0xd7, 0xdb, 0xcc, 0xdb, 0xc3, 0xdb, 0xb7, 0xdb, 0xac, 0xdb, 0xa0, 0xdb, 0x94, 0xdb, 0x8c, 0xdb, 0x83, 0xb7, 0x78, 0xb7, 0x70, 0xb7, 0x68, 0xb7, 0x60, 0xb7, 0x5c, 0xb7, 0x5b, 0xb7, 0x58, 0xb7, 0x5b, 0xb7, 0x5f, 0xb7, 0x68, 0xb7, 0x6f, 0xb7, 0x7b, 0xdb, 0x87, 0xdb, 0x8f, 0xdb, 0x9f, 0xdb, 0xab, 0xdb, 0xb8, 0xdb, 0xc7, 0xdb, 0xd0, 0xdb, 0xdc, 0xdb, 0xe4, 0xdb, 0xef, 0xdb, 0xf4, 0xdb, 0xf8, 0xdb, 0xfc, 0xdb, 0xfb, 0xdb, 0xf8, 0xdb, 0xf7, 0xdb, 0xf0, 0xdb, 0xec, 0xdb, 0xe7, 0xdb, 0xe4, 0xdb, 0xe4, 0xdb, 0xe7, 0xdb, 0xec, 0xdb, 0xf3, 0xdb, 0xf8, 0xdb, 0xfb, 0xb7, 0xf8, 0xb6, 0xec, 0xb6, 0xd7, 0x92, 0x9c, 0x92, 0x34, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x0f, 0x92, 0x5b, 0xb6, 0xb3, 0xb7, 0xdc, 0xdb, 0xf0, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf3, 0xff, 0xf0, 0xff, 0xe8, 0xdb, 0xe3, 0xdb, 0xdb, 0xdb, 0xd3, 0xdb, 0xc8, 0xdb, 0xbf, 0xdb, 0xb4, 0xdb, 0xab, 0xdb, 0xa0, 0xdb, 0x97, 0xdb, 0x8f, 0xdb, 0x87, 0xdb, 0x7f, 0xdb, 0x77, 0xdb, 0x74, 0xdb, 0x70, 0xdb, 0x6f, 0xdb, 0x70, 0xdb, 0x74, 0xdb, 0x7f, 0xdb, 0x87, 0xdb, 0x90, 0xdb, 0x9b, 0xdb, 0xa4, 0xdb, 0xb0, 0xdb, 0xbc, 0xdb, 0xc8, 0xdb, 0xd0, 0xdb, 0xdb, 0xdb, 0xe4, 0xdb, 0xec, 0xdb, 0xf3, 0xdb, 0xf8, 0xdb, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfc, 0xdb, 0xfc, 0xdb, 0xfb, 0xdb, 0xf4, 0xb7, 0xeb, 0xb6, 0xd8, 0xb6, 0x9b, 0x92, 0x3c, 0x92, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x07, 0x92, 0x48, 0xb7, 0xa7, 0xdb, 0xeb, 0xdb, 0xf7, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf4, 0xff, 0xf0, 0xff, 0xec, 0xff, 0xe7, 0xff, 0xdf, 0xff, 0xd7, 0xff, 0xcf, 0xff, 0xc7, 0xff, 0xbf, 0xff, 0xb4, 0xff, 0xab, 0xff, 0xa4, 0xff, 0x9c, 0xff, 0x94, 0xdb, 0x90, 0xdb, 0x8c, 0xdb, 0x8c, 0xff, 0x8f, 0xff, 0x93, 0xff, 0x98, 0xff, 0xa0, 0xff, 0xa8, 0xff, 0xb3, 0xff, 0xbc, 0xff, 0xc4, 0xff, 0xcf, 0xff, 0xd7, 0xff, 0xdf, 0xff, 0xe4, 0xff, 0xec, 0xff, 0xf3, 0xff, 0xf7, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xdb, 0xf8, 0xdb, 0xf3, 0xb7, 0xeb, 0xb6, 0xd0, 0xb6, 0x83, 0x92, 0x2c, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x1c, 0xb6, 0x68, 0xb7, 0xbb, 0xdb, 0xf4, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf7, 0xff, 0xf4, 0xff, 0xf0, 0xff, 0xec, 0xff, 0xeb, 0xff, 0xe4, 0xff, 0xdc, 0xff, 0xdc, 0xff, 0xd7, 0xff, 0xd0, 0xff, 0xcf, 0xff, 0xcb, 0xff, 0xcb, 0xff, 0xcf, 0xff, 0xd3, 0xff, 0xd3, 0xff, 0xd8, 0xff, 0xd8, 0xff, 0xdc, 0xff, 0xe3, 0xff, 0xe7, 0xff, 0xec, 0xff, 0xef, 0xff, 0xf3, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xdb, 0xf8, 0xdb, 0xf7, 0xb7, 0xdf, 0xb6, 0x97, 0x92, 0x48, 0x92, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x14, 0x92, 0x50, 0xb6, 0x90, 0xb7, 0xcf, 0xdb, 0xf4, 0xdb, 0xf8, 0xdb, 0xf8, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0xfc, 0xdb, 0xfc, 0xdb, 0xff, 0xdb, 0xfc, 0xb7, 0xef, 0xb6, 0xbb, 0xb6, 0x78, 0x92, 0x38, 0x92, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x13, 0x92, 0x40, 0x92, 0x70, 0xb6, 0x98, 0xb7, 0xbc, 0xb7, 0xd8, 0xb7, 0xdf, 0xdb, 0xe0, 0xdb, 0xe0, 0xdb, 0xe0, 0xdb, 0xe3, 0xdb, 0xe3, 0xff, 0xe3, 0xff, 0xe3, 0xff, 0xe4, 0xff, 0xe7, 0xff, 0xe4, 0xff, 0xe7, 0xff, 0xe8, 0xff, 0xe7, 0xff, 0xe7, 0xff, 0xe8, 0xff, 0xeb, 0xff, 0xe4, 0xff, 0xe4, 0xff, 0xe7, 0xff, 0xe4, 0xff, 0xe8, 0xff, 0xe7, 0xff, 0xe8, 0xff, 0xe8, 0xff, 0xe7, 0xff, 0xe7, 0xff, 0xe7, 0xdb, 0xe8, 0xff, 0xeb, 0xdb, 0xeb, 0xdb, 0xeb, 0xdb, 0xec, 0xb7, 0xef, 0xb7, 0xe8, 0xb6, 0xd4, 0xb6, 0xb7, 0xb6, 0x8b, 0x92, 0x5f, 0x92, 0x33, 0x92, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x07, 0x92, 0x1f, 0x92, 0x3b, 0x92, 0x50, 0x92, 0x67, 0xb6, 0x77, 0xb6, 0x8b, 0xb6, 0x94, 0xb7, 0xa7, 0xb7, 0xaf, 0xb7, 0xb0, 0xb7, 0xb4, 0xb7, 0xb7, 0xb7, 0xb8, 0xb7, 0xb3, 0xb7, 0xb4, 0xb7, 0xb4, 0xdb, 0xb7, 0xb7, 0xb0, 0xb7, 0xb4, 0xb7, 0xb3, 0xb7, 0xb3, 0xb7, 0xb8, 0xb7, 0xb7, 0xb7, 0xb4, 0xb7, 0xb8, 0xb7, 0xb4, 0xb7, 0xb0, 0xb6, 0xa7, 0xb6, 0x98, 0xb6, 0x8c, 0xb6, 0x78, 0xb6, 0x60, 0x92, 0x4b, 0x92, 0x24, 0x92, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x00, 0x92, 0x0b, 0x92, 0x10, 0x92, 0x14, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x18, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x17, 0x92, 0x14, 0x92, 0x13, 0x92, 0x0c, 0x92, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Blue: 5 bit, Green: 6 bit, Red: 5 bit, Alpha 8 bit*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9e, 0xf7, 0x00, 0x9e, 0xf7, 0x00, 0x9e, 0xf7, 0x03, 0xbe, 0xf7, 0x03, 0xbe, 0xf7, 0x03, 0xbe, 0xf7, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xbf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x00, 0x5d, 0xef, 0x03, 0x5d, 0xef, 0x04, 0x5d, 0xef, 0x14, 0x5d, 0xef, 0x27, 0x7d, 0xef, 0x3b, 0x7d, 0xef, 0x4c, 0x7d, 0xef, 0x5f, 0x7d, 0xef, 0x6f, 0x7e, 0xf7, 0x7f, 0x7e, 0xf7, 0x8c, 0x7e, 0xf7, 0x9b, 0x9e, 0xf7, 0xa7, 0x9e, 0xf7, 0xb3, 0x9e, 0xf7, 0xbc, 0x9e, 0xf7, 0xc7, 0x9e, 0xf7, 0xd0, 0x9e, 0xf7, 0xd7, 0x9e, 0xf7, 0xdb, 0x9e, 0xf7, 0xe0, 0xbe, 0xf7, 0xe3, 0xbe, 0xf7, 0xe7, 0xbe, 0xf7, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xbf, 0xff, 0xeb, 0xdf, 0xff, 0xeb, 0xdf, 0xff, 0xeb, 0xdf, 0xff, 0xeb, 0xdf, 0xff, 0xeb, 0xdf, 0xff, 0xe3, 0xdf, 0xff, 0xe3, 0xdf, 0xff, 0xdb, 0xff, 0xff, 0xd8, 0xff, 0xff, 0xd0, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xc0, 0xff, 0xff, 0xb7, 0xff, 0xff, 0xab, 0xff, 0xff, 0x9f, 0xff, 0xff, 0x90, 0xff, 0xff, 0x83, 0xff, 0xff, 0x73, 0xff, 0xff, 0x64, 0xff, 0xff, 0x53, 0xff, 0xff, 0x40, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x18, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x03, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x27, 0x5d, 0xef, 0x47, 0x5d, 0xef, 0x64, 0x5d, 0xef, 0x80, 0x5d, 0xef, 0x9c, 0x5d, 0xef, 0xb7, 0x5d, 0xef, 0xcf, 0x5d, 0xef, 0xe4, 0x5d, 0xef, 0xf8, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xfc, 0x7d, 0xef, 0xfb, 0x5d, 0xef, 0xf3, 0x5d, 0xef, 0xeb, 0x3d, 0xef, 0xe3, 0x3c, 0xe7, 0xdc, 0x3c, 0xe7, 0xd7, 0x3c, 0xe7, 0xcc, 0x1c, 0xe7, 0xc8, 0x1c, 0xe7, 0xc4, 0xfc, 0xe6, 0xc0, 0xfb, 0xde, 0xbb, 0xfb, 0xde, 0xb7, 0xfb, 0xde, 0xb4, 0xdb, 0xde, 0xaf, 0xdb, 0xde, 0xaf, 0xfb, 0xde, 0xab, 0xfb, 0xde, 0xa8, 0xfc, 0xe6, 0xa8, 0xfb, 0xde, 0xab, 0xfb, 0xde, 0xac, 0xfc, 0xe6, 0xac, 0xfc, 0xe6, 0xac, 0xfc, 0xe6, 0xac, 0x1c, 0xe7, 0xb0, 0x1c, 0xe7, 0xb4, 0x1c, 0xe7, 0xb7, 0x3d, 0xef, 0xbc, 0x5d, 0xef, 0xbf, 0x5d, 0xef, 0xc3, 0x7e, 0xf7, 0xc8, 0x9e, 0xf7, 0xcf, 0xbe, 0xf7, 0xd4, 0xbf, 0xff, 0xdc, 0xdf, 0xff, 0xe4, 0xdf, 0xff, 0xec, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xbc, 0xff, 0xff, 0xa3, 0xff, 0xff, 0x88, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x50, 0xff, 0xff, 0x30, 0xff, 0xff, 0x10, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7d, 0xef, 0x00, 0x7d, 0xef, 0x04, 0x5d, 0xef, 0x23, 0x5d, 0xef, 0x4f, 0x5d, 0xef, 0x77, 0x5d, 0xef, 0x9c, 0x5d, 0xef, 0xc0, 0x5d, 0xef, 0xe3, 0x5d, 0xef, 0xfc, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x3d, 0xef, 0xff, 0x3d, 0xef, 0xf8, 0x1c, 0xe7, 0xeb, 0x1c, 0xe7, 0xdb, 0xfb, 0xde, 0xcb, 0xdb, 0xde, 0xbb, 0x9a, 0xd6, 0xa8, 0x7a, 0xd6, 0x9b, 0x59, 0xce, 0x88, 0x18, 0xc6, 0x7c, 0xd7, 0xbd, 0x70, 0x96, 0xb5, 0x67, 0x35, 0xad, 0x5b, 0xf3, 0x9c, 0x50, 0xf3, 0x9c, 0x4c, 0xf3, 0x9c, 0x4b, 0xf4, 0xa4, 0x48, 0xf4, 0xa4, 0x44, 0xf4, 0xa4, 0x43, 0xf4, 0xa4, 0x40, 0xf4, 0xa4, 0x40, 0xf3, 0x9c, 0x40, 0xf4, 0xa4, 0x3f, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x3c, 0xf3, 0x9c, 0x3c, 0xf3, 0x9c, 0x3c, 0xf3, 0x9c, 0x3c, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3c, 0xf3, 0x9c, 0x3f, 0x35, 0xad, 0x44, 0xb7, 0xbd, 0x50, 0x18, 0xc6, 0x5f, 0x7a, 0xd6, 0x6b, 0xbb, 0xde, 0x7b, 0x1c, 0xe7, 0x88, 0x3d, 0xef, 0x97, 0x5d, 0xef, 0xab, 0x9e, 0xf7, 0xbc, 0xbe, 0xf7, 0xd0, 0xdf, 0xff, 0xe3, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xff, 0xcc, 0xff, 0xff, 0xa8, 0xff, 0xff, 0x83, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x33, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9e, 0xf7, 0x00, 0x7e, 0xf7, 0x08, 0x7e, 0xf7, 0x34, 0x7e, 0xf7, 0x68, 0x7d, 0xef, 0x9b, 0x7d, 0xef, 0xc8, 0x7d, 0xef, 0xf3, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xfb, 0x3c, 0xe7, 0xe8, 0x1c, 0xe7, 0xd0, 0xdb, 0xde, 0xb8, 0x9a, 0xd6, 0x9f, 0x59, 0xce, 0x87, 0xf8, 0xc5, 0x6f, 0x76, 0xb5, 0x5b, 0xf4, 0xa4, 0x4b, 0xf4, 0xa4, 0x47, 0xf4, 0xa4, 0x43, 0xf4, 0xa4, 0x40, 0xf4, 0xa4, 0x3f, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x3b, 0xf3, 0x9c, 0x40, 0x75, 0xad, 0x4c, 0x38, 0xc6, 0x60, 0x9a, 0xd6, 0x7b, 0x1c, 0xe7, 0x94, 0x5d, 0xef, 0xb0, 0x7e, 0xf7, 0xcb, 0xbf, 0xff, 0xe4, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xa8, 0xff, 0xff, 0x78, 0xff, 0xff, 0x44, 0xff, 0xff, 0x13, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbe, 0xf7, 0x00, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x48, 0x9e, 0xf7, 0x88, 0x9e, 0xf7, 0xc3, 0x7e, 0xf7, 0xf4, 0x7e, 0xf7, 0xff, 0x7e, 0xf7, 0xfc, 0x5d, 0xef, 0xeb, 0x1c, 0xe7, 0xc7, 0xdb, 0xde, 0xa7, 0x7a, 0xd6, 0x87, 0xf8, 0xc5, 0x68, 0x35, 0xad, 0x4f, 0xf4, 0xa4, 0x44, 0xf4, 0xa4, 0x40, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x3b, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x3f, 0x14, 0xa5, 0x4b, 0xf7, 0xbd, 0x63, 0x9a, 0xd6, 0x83, 0x1c, 0xe7, 0xa4, 0x7d, 0xef, 0xc7, 0xbf, 0xff, 0xe7, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xd4, 0xff, 0xff, 0x98, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x1b, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xff, 0x00, 0xbf, 0xff, 0x23, 0xbe, 0xf7, 0x70, 0xbe, 0xf7, 0xbc, 0x9e, 0xf7, 0xf7, 0x9e, 0xf7, 0xff, 0x9e, 0xf7, 0xf4, 0x5d, 0xef, 0xcc, 0xfc, 0xe6, 0xa3, 0x7a, 0xd6, 0x78, 0x96, 0xb5, 0x53, 0xf4, 0xa4, 0x40, 0xf4, 0xa4, 0x3c, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x30, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x37, 0x14, 0xa5, 0x3b, 0xf4, 0xa4, 0x40, 0x55, 0xad, 0x53, 0x59, 0xce, 0x77, 0x1c, 0xe7, 0x9f, 0x7e, 0xf7, 0xc7, 0xdf, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xd0, 0xff, 0xff, 0x87, 0xff, 0xff, 0x37, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x10, 0xbf, 0xff, 0x6b, 0xbf, 0xff, 0xc8, 0xbf, 0xff, 0xff, 0xbe, 0xf7, 0xfc, 0x7e, 0xf7, 0xd3, 0x1c, 0xe7, 0x9c, 0x59, 0xce, 0x68, 0x35, 0xad, 0x40, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x37, 0x14, 0xa5, 0x3c, 0x38, 0xc6, 0x5f, 0x1c, 0xe7, 0x90, 0xbe, 0xf7, 0xc4, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0x80, 0xff, 0xff, 0x1f, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x1c, 0xdf, 0xff, 0x90, 0xdf, 0xff, 0xf3, 0xbf, 0xff, 0xfc, 0x9e, 0xf7, 0xd3, 0x1c, 0xe7, 0x8b, 0xd7, 0xbd, 0x4b, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x33, 0x96, 0xb5, 0x3f, 0x1c, 0xe7, 0x73, 0xbf, 0xff, 0xb7, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xa7, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0xf4, 0xdf, 0xff, 0xf8, 0x7d, 0xef, 0xaf, 0x59, 0xce, 0x5b, 0xf4, 0xa4, 0x38, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x18, 0xc6, 0x38, 0x7e, 0xf7, 0x88, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xfb, 0xff, 0xff, 0x93, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x13, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xb8, 0x18, 0xc6, 0x4f, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x2f, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x20, 0x96, 0xb5, 0x2b, 0x9e, 0xf7, 0x84, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xd3, 0xbf, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0xe7, 0x04, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xfb, 0x1c, 0xe7, 0x80, 0x14, 0xa5, 0x37, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf4, 0xa4, 0x1c, 0xdb, 0xde, 0x3f, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xd0, 0x3d, 0xef, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xff, 0x50, 0xff, 0xff, 0xff, 0x5d, 0xef, 0x8f, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x33, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x1b, 0xbb, 0xde, 0x38, 0xff, 0xff, 0xf4, 0xdf, 0xff, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x77, 0xff, 0xff, 0xff, 0x18, 0xc6, 0x4f, 0xf4, 0xa4, 0x34, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xff, 0xff, 0xcb, 0xdf, 0xff, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0xe7, 0x53, 0xff, 0xff, 0xff, 0x3c, 0xe7, 0x87, 0xf4, 0xa4, 0x37, 0xf4, 0xa4, 0x30, 0xf4, 0xa4, 0x2c, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1c, 0x79, 0xce, 0x33, 0xff, 0xff, 0xf0, 0xbf, 0xff, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x23, 0xbe, 0xf7, 0xd4, 0xff, 0xff, 0xf4, 0xbb, 0xde, 0x73, 0xf3, 0x9c, 0x38, 0xf3, 0x9c, 0x30, 0xf3, 0x9c, 0x2b, 0xf3, 0x9c, 0x27, 0xf3, 0x9c, 0x23, 0xf3, 0x9c, 0x20, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x18, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x20, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x23, 0x38, 0xc6, 0x37, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xf3, 0x9a, 0xd6, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x0b, 0x39, 0xce, 0x78, 0xdf, 0xff, 0xd3, 0xff, 0xff, 0xfc, 0x5d, 0xef, 0xa8, 0x96, 0xb5, 0x47, 0xf3, 0x9c, 0x33, 0xf3, 0x9c, 0x2b, 0xf3, 0x9c, 0x27, 0xf3, 0x9c, 0x23, 0xf3, 0x9c, 0x20, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1c, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x27, 0xf3, 0x9c, 0x27, 0xf3, 0x9c, 0x28, 0xf3, 0x9c, 0x28, 0xf3, 0x9c, 0x2b, 0xf3, 0x9c, 0x2b, 0x14, 0xa5, 0x2f, 0x3d, 0xef, 0x73, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xf0, 0xdb, 0xde, 0x94, 0x96, 0xb5, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0xd7, 0xbd, 0x6f, 0x7a, 0xd6, 0x53, 0xbf, 0xff, 0x9c, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xef, 0x3c, 0xe7, 0x9f, 0xd7, 0xbd, 0x48, 0xd3, 0x9c, 0x2f, 0xd3, 0x9c, 0x27, 0xf3, 0x9c, 0x23, 0xf3, 0x9c, 0x20, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x1f, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x34, 0x14, 0xa5, 0x34, 0x75, 0xad, 0x3c, 0x3c, 0xe7, 0x7b, 0xdf, 0xff, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xdb, 0xde, 0x6b, 0xd7, 0xbd, 0x7c, 0x96, 0xb5, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x63, 0xf8, 0xc5, 0x5b, 0x59, 0xce, 0x40, 0x5d, 0xef, 0x4c, 0xdf, 0xff, 0xaf, 0xdf, 0xff, 0xf8, 0xbf, 0xff, 0xf8, 0x7d, 0xef, 0xbf, 0xdb, 0xde, 0x74, 0x55, 0xad, 0x34, 0xd3, 0x9c, 0x27, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0x14, 0xa5, 0x20, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x34, 0xa5, 0x2c, 0x34, 0xa5, 0x2c, 0x34, 0xa5, 0x2f, 0x34, 0xa5, 0x2f, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x33, 0x34, 0xa5, 0x33, 0x34, 0xa5, 0x34, 0x34, 0xa5, 0x37, 0x34, 0xa5, 0x38, 0x34, 0xa5, 0x38, 0x35, 0xad, 0x3b, 0x35, 0xad, 0x3c, 0x35, 0xad, 0x3c, 0x55, 0xad, 0x43, 0x9a, 0xd6, 0x67, 0x9e, 0xf7, 0xa8, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0x9e, 0xf7, 0x74, 0x59, 0xce, 0x48, 0xf7, 0xbd, 0x60, 0xb6, 0xb5, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x53, 0xd7, 0xbd, 0x60, 0x18, 0xc6, 0x47, 0x59, 0xce, 0x38, 0x9a, 0xd6, 0x2c, 0x3d, 0xef, 0x3c, 0xbf, 0xff, 0x8f, 0xbf, 0xff, 0xe0, 0xbf, 0xff, 0xff, 0xbe, 0xf7, 0xf4, 0x7d, 0xef, 0xbc, 0x1c, 0xe7, 0x7c, 0x38, 0xc6, 0x40, 0xf3, 0x9c, 0x23, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1c, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x1f, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x23, 0x14, 0xa5, 0x23, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x34, 0xa5, 0x2c, 0x34, 0xa5, 0x2c, 0x34, 0xa5, 0x2f, 0x34, 0xa5, 0x2f, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x33, 0x35, 0xad, 0x34, 0x35, 0xad, 0x37, 0x35, 0xad, 0x37, 0x35, 0xad, 0x37, 0x35, 0xad, 0x38, 0x35, 0xad, 0x38, 0x35, 0xad, 0x3b, 0x35, 0xad, 0x3c, 0x55, 0xad, 0x3c, 0x55, 0xad, 0x3f, 0x55, 0xad, 0x40, 0x55, 0xad, 0x43, 0x55, 0xad, 0x44, 0x55, 0xad, 0x47, 0xd7, 0xbd, 0x54, 0xfc, 0xe6, 0x80, 0x9e, 0xf7, 0xb3, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xb0, 0x9e, 0xf7, 0x5f, 0x7a, 0xd6, 0x34, 0x18, 0xc6, 0x3f, 0xf7, 0xbd, 0x4f, 0xd7, 0xbd, 0x64, 0x96, 0xb5, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x3f, 0xd7, 0xbd, 0x68, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3f, 0x39, 0xce, 0x33, 0x79, 0xce, 0x2f, 0x9a, 0xd6, 0x28, 0xdb, 0xde, 0x23, 0x7e, 0xf7, 0x50, 0x9e, 0xf7, 0x97, 0xbe, 0xf7, 0xdb, 0x9e, 0xf7, 0xfc, 0x9e, 0xf7, 0xff, 0x7e, 0xf7, 0xe0, 0x5d, 0xef, 0xac, 0x1c, 0xe7, 0x78, 0x9a, 0xd6, 0x44, 0x34, 0xa5, 0x20, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1b, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x20, 0xf4, 0xa4, 0x23, 0xf4, 0xa4, 0x24, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x27, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2f, 0x34, 0xa5, 0x30, 0x34, 0xa5, 0x33, 0x34, 0xa5, 0x33, 0x35, 0xad, 0x33, 0x35, 0xad, 0x34, 0x35, 0xad, 0x37, 0x35, 0xad, 0x38, 0x55, 0xad, 0x3b, 0x55, 0xad, 0x3b, 0x55, 0xad, 0x3f, 0x55, 0xad, 0x3f, 0x55, 0xad, 0x40, 0x55, 0xad, 0x40, 0x55, 0xad, 0x43, 0x55, 0xad, 0x44, 0x55, 0xad, 0x47, 0x75, 0xad, 0x48, 0x75, 0xad, 0x4b, 0x76, 0xb5, 0x4f, 0x38, 0xc6, 0x63, 0xfc, 0xe6, 0x88, 0x7e, 0xf7, 0xb0, 0xdf, 0xff, 0xd8, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xff, 0xff, 0xb3, 0xbf, 0xff, 0x6f, 0x1c, 0xe7, 0x33, 0x7a, 0xd6, 0x2f, 0x39, 0xce, 0x34, 0x18, 0xc6, 0x3b, 0xf7, 0xbd, 0x44, 0xd7, 0xbd, 0x53, 0xb7, 0xbd, 0x6b, 0x96, 0xb5, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x28, 0xd7, 0xbd, 0x70, 0xf8, 0xc5, 0x4f, 0x18, 0xc6, 0x40, 0x38, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x79, 0xce, 0x2b, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0xdb, 0xde, 0x20, 0x5d, 0xef, 0x3c, 0x7e, 0xf7, 0x74, 0x9e, 0xf7, 0xac, 0x9e, 0xf7, 0xe3, 0x7e, 0xf7, 0xfc, 0x7e, 0xf7, 0xff, 0x7d, 0xef, 0xf3, 0x5d, 0xef, 0xcb, 0x3d, 0xef, 0x9f, 0x1c, 0xe7, 0x77, 0xbb, 0xde, 0x4f, 0xd7, 0xbd, 0x28, 0xf3, 0x9c, 0x1b, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1c, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x1f, 0xf3, 0x9c, 0x20, 0xf3, 0x9c, 0x23, 0xf4, 0xa4, 0x24, 0xf4, 0xa4, 0x27, 0xf4, 0xa4, 0x28, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2b, 0x14, 0xa5, 0x2c, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x30, 0x34, 0xa5, 0x33, 0x34, 0xa5, 0x34, 0x35, 0xad, 0x37, 0x35, 0xad, 0x38, 0x35, 0xad, 0x38, 0x55, 0xad, 0x3b, 0x55, 0xad, 0x3c, 0x55, 0xad, 0x40, 0x55, 0xad, 0x43, 0x55, 0xad, 0x44, 0x55, 0xad, 0x47, 0x75, 0xad, 0x48, 0x75, 0xad, 0x4b, 0x75, 0xad, 0x4c, 0x76, 0xb5, 0x50, 0xb6, 0xb5, 0x57, 0x7a, 0xd6, 0x70, 0x1c, 0xe7, 0x8f, 0x7d, 0xef, 0xaf, 0xbf, 0xff, 0xcf, 0xff, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xc0, 0xdf, 0xff, 0x8c, 0xbe, 0xf7, 0x54, 0xfb, 0xde, 0x2b, 0x9a, 0xd6, 0x28, 0x7a, 0xd6, 0x2b, 0x59, 0xce, 0x2c, 0x38, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3c, 0xf7, 0xbd, 0x47, 0xd7, 0xbd, 0x54, 0xb7, 0xbd, 0x6f, 0x96, 0xb5, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x10, 0xb7, 0xbd, 0x78, 0xf8, 0xc5, 0x50, 0x18, 0xc6, 0x43, 0x38, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0xba, 0xd6, 0x24, 0xbb, 0xde, 0x20, 0xfb, 0xde, 0x1f, 0x3d, 0xef, 0x37, 0x5d, 0xef, 0x63, 0x7e, 0xf7, 0x98, 0x9e, 0xf7, 0xdf, 0x7e, 0xf7, 0xf3, 0x7d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xe8, 0x3d, 0xef, 0xc7, 0x3c, 0xe7, 0xa4, 0x1c, 0xe7, 0x84, 0xfb, 0xde, 0x67, 0x9a, 0xd6, 0x48, 0xf7, 0xbd, 0x2b, 0x14, 0xa5, 0x1c, 0xd3, 0x9c, 0x1b, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xd3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x20, 0xf3, 0x9c, 0x23, 0xf3, 0x9c, 0x24, 0xf3, 0x9c, 0x27, 0xf4, 0xa4, 0x28, 0xf4, 0xa4, 0x2b, 0xf4, 0xa4, 0x2b, 0x14, 0xa5, 0x2f, 0x14, 0xa5, 0x30, 0x14, 0xa5, 0x33, 0x14, 0xa5, 0x34, 0x34, 0xa5, 0x37, 0x35, 0xad, 0x3b, 0x35, 0xad, 0x3c, 0x55, 0xad, 0x3f, 0x55, 0xad, 0x43, 0x55, 0xad, 0x44, 0x55, 0xad, 0x47, 0x75, 0xad, 0x4b, 0x76, 0xb5, 0x50, 0xd7, 0xbd, 0x58, 0x79, 0xce, 0x6c, 0xdb, 0xde, 0x84, 0x3d, 0xef, 0x9f, 0x7e, 0xf7, 0xb4, 0xbf, 0xff, 0xcc, 0xdf, 0xff, 0xe7, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xa3, 0xdf, 0xff, 0x77, 0x9e, 0xf7, 0x4b, 0xfc, 0xe6, 0x27, 0xbb, 0xde, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x28, 0x79, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x34, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xf7, 0xbd, 0x48, 0xd7, 0xbd, 0x57, 0xb7, 0xbd, 0x74, 0x96, 0xb5, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x04, 0xb7, 0xbd, 0x77, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x44, 0x38, 0xc6, 0x38, 0x39, 0xce, 0x33, 0x59, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0xba, 0xd6, 0x23, 0x1c, 0xe7, 0x2c, 0xdf, 0xff, 0x8c, 0xff, 0xff, 0x88, 0xdf, 0xff, 0x8f, 0xbf, 0xff, 0x9f, 0x9e, 0xf7, 0xb0, 0x7e, 0xf7, 0xc4, 0x7d, 0xef, 0xd7, 0x5d, 0xef, 0xeb, 0x5d, 0xef, 0xfb, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xf3, 0x3d, 0xef, 0xdc, 0x3c, 0xe7, 0xc4, 0x3c, 0xe7, 0xac, 0x1c, 0xe7, 0x97, 0x1c, 0xe7, 0x80, 0xfc, 0xe6, 0x6c, 0xdb, 0xde, 0x58, 0x9a, 0xd6, 0x47, 0x59, 0xce, 0x34, 0x96, 0xb5, 0x24, 0x14, 0xa5, 0x1c, 0xf3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb2, 0x94, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x18, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xb3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1b, 0xd3, 0x9c, 0x1c, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x1f, 0xd3, 0x9c, 0x20, 0xd3, 0x9c, 0x23, 0xd3, 0x9c, 0x24, 0xf3, 0x9c, 0x27, 0xf3, 0x9c, 0x2b, 0xf3, 0x9c, 0x2c, 0xf4, 0xa4, 0x2f, 0x14, 0xa5, 0x30, 0x34, 0xa5, 0x34, 0x55, 0xad, 0x38, 0x76, 0xb5, 0x40, 0x18, 0xc6, 0x4f, 0x7a, 0xd6, 0x60, 0xdb, 0xde, 0x73, 0x1c, 0xe7, 0x84, 0x3d, 0xef, 0x94, 0x7d, 0xef, 0xa8, 0x9e, 0xf7, 0xbb, 0xbf, 0xff, 0xcc, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xab, 0xff, 0xff, 0x88, 0xdf, 0xff, 0x64, 0x9e, 0xf7, 0x40, 0xfc, 0xe6, 0x24, 0xdb, 0xde, 0x23, 0xbb, 0xde, 0x24, 0xba, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x34, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x40, 0xd7, 0xbd, 0x4b, 0xd7, 0xbd, 0x58, 0xb6, 0xb5, 0x78, 0x96, 0xb5, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x68, 0xf7, 0xbd, 0x5c, 0x18, 0xc6, 0x44, 0x18, 0xc6, 0x38, 0x39, 0xce, 0x33, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0xbb, 0xde, 0x2b, 0xdf, 0xff, 0x8b, 0xdf, 0xff, 0x8b, 0xdf, 0xff, 0x87, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x7f, 0xdf, 0xff, 0x78, 0xdf, 0xff, 0x74, 0xdf, 0xff, 0x70, 0xdf, 0xff, 0x6f, 0xbf, 0xff, 0x7c, 0x9e, 0xf7, 0x8b, 0x7e, 0xf7, 0x9b, 0x7d, 0xef, 0xab, 0x5d, 0xef, 0xbc, 0x5d, 0xef, 0xcc, 0x5d, 0xef, 0xdc, 0x5d, 0xef, 0xef, 0x5d, 0xef, 0xfb, 0x5d, 0xef, 0xfc, 0x5d, 0xef, 0xff, 0x5d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xf8, 0x7d, 0xef, 0xeb, 0x7d, 0xef, 0xdc, 0x7d, 0xef, 0xd0, 0x7d, 0xef, 0xc4, 0x7d, 0xef, 0xbb, 0x5d, 0xef, 0xaf, 0x5d, 0xef, 0xa7, 0x5d, 0xef, 0x9c, 0x5d, 0xef, 0x93, 0x5d, 0xef, 0x8f, 0x5d, 0xef, 0x84, 0x5d, 0xef, 0x80, 0x5d, 0xef, 0x7b, 0x5d, 0xef, 0x7b, 0x3d, 0xef, 0x70, 0x3d, 0xef, 0x6f, 0x3d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x6f, 0x5d, 0xef, 0x70, 0x7d, 0xef, 0x78, 0x7d, 0xef, 0x7c, 0x7e, 0xf7, 0x80, 0x7e, 0xf7, 0x88, 0x9e, 0xf7, 0x8f, 0x9e, 0xf7, 0x94, 0xbe, 0xf7, 0x9f, 0xbe, 0xf7, 0xa7, 0xbf, 0xff, 0xb0, 0xbf, 0xff, 0xbc, 0xdf, 0xff, 0xc7, 0xdf, 0xff, 0xd3, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xc4, 0xff, 0xff, 0xaf, 0xff, 0xff, 0x97, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x63, 0xbe, 0xf7, 0x47, 0x5d, 0xef, 0x2f, 0xfb, 0xde, 0x20, 0xdb, 0xde, 0x23, 0xdb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x37, 0x18, 0xc6, 0x3b, 0xf7, 0xbd, 0x40, 0xd7, 0xbd, 0x4c, 0xd7, 0xbd, 0x5f, 0xb6, 0xb5, 0x77, 0x96, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x58, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x47, 0x18, 0xc6, 0x3b, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x28, 0xbf, 0xff, 0x84, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x78, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbf, 0xff, 0x6b, 0xbf, 0xff, 0x67, 0xbf, 0xff, 0x63, 0xbf, 0xff, 0x5f, 0xbf, 0xff, 0x5b, 0xbf, 0xff, 0x57, 0xbf, 0xff, 0x50, 0xbf, 0xff, 0x4c, 0xbf, 0xff, 0x4c, 0x9e, 0xf7, 0x57, 0x7d, 0xef, 0x53, 0x5d, 0xef, 0x53, 0x5d, 0xef, 0x64, 0x5d, 0xef, 0x74, 0x7d, 0xef, 0x84, 0x7d, 0xef, 0x93, 0x7d, 0xef, 0xa0, 0x7e, 0xf7, 0xaf, 0x7e, 0xf7, 0xbb, 0x7e, 0xf7, 0xc7, 0x9e, 0xf7, 0xd0, 0x9e, 0xf7, 0xd8, 0x9e, 0xf7, 0xe3, 0x9e, 0xf7, 0xec, 0x9e, 0xf7, 0xf3, 0x9e, 0xf7, 0xfb, 0x9e, 0xf7, 0xfb, 0xbe, 0xf7, 0xfb, 0xbe, 0xf7, 0xfb, 0xbe, 0xf7, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xef, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xb3, 0xff, 0xff, 0xa7, 0xff, 0xff, 0x9b, 0xff, 0xff, 0x8c, 0xff, 0xff, 0x7c, 0xdf, 0xff, 0x6f, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x4c, 0x9e, 0xf7, 0x3b, 0x5d, 0xef, 0x2b, 0xfc, 0xe6, 0x20, 0xfb, 0xde, 0x20, 0xfb, 0xde, 0x20, 0xdb, 0xde, 0x23, 0xdb, 0xde, 0x23, 0xdb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x37, 0xf8, 0xc5, 0x3b, 0xf7, 0xbd, 0x43, 0xd7, 0xbd, 0x4f, 0xd7, 0xbd, 0x60, 0xb6, 0xb5, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x43, 0xd7, 0xbd, 0x68, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3f, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0xbf, 0xff, 0x7b, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x70, 0xbf, 0xff, 0x6f, 0xbf, 0xff, 0x68, 0xbe, 0xf7, 0x64, 0xbe, 0xf7, 0x60, 0xbe, 0xf7, 0x5c, 0xbe, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x9e, 0xf7, 0x50, 0x9e, 0xf7, 0x4c, 0x9e, 0xf7, 0x48, 0x5d, 0xef, 0x37, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1f, 0x1c, 0xe7, 0x23, 0x1c, 0xe7, 0x23, 0x3c, 0xe7, 0x27, 0x3d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x5d, 0xef, 0x24, 0x5d, 0xef, 0x27, 0x5d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x3d, 0xef, 0x27, 0x3c, 0xe7, 0x24, 0x3c, 0xe7, 0x23, 0x3c, 0xe7, 0x20, 0x1c, 0xe7, 0x1c, 0xfc, 0xe6, 0x1f, 0xfc, 0xe6, 0x1f, 0xfc, 0xe6, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x20, 0xfb, 0xde, 0x20, 0xfb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x23, 0xdb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x37, 0xf8, 0xc5, 0x3c, 0xf7, 0xbd, 0x44, 0xd7, 0xbd, 0x50, 0xb7, 0xbd, 0x64, 0xb6, 0xb5, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x2f, 0xd7, 0xbd, 0x73, 0x18, 0xc6, 0x4c, 0x18, 0xc6, 0x3f, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x27, 0xbe, 0xf7, 0x70, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x57, 0x9e, 0xf7, 0x53, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4b, 0x5d, 0xef, 0x3c, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xf7, 0xbd, 0x47, 0xd7, 0xbd, 0x53, 0xb7, 0xbd, 0x68, 0x96, 0xb5, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x17, 0xd7, 0xbd, 0x7b, 0x18, 0xc6, 0x50, 0x18, 0xc6, 0x40, 0x38, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x9e, 0xf7, 0x64, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x40, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x34, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xd7, 0xbd, 0x48, 0xd7, 0xbd, 0x57, 0xb7, 0xbd, 0x6f, 0x96, 0xb5, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x07, 0xb7, 0xbd, 0x7b, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x43, 0x38, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x9e, 0xf7, 0x5b, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x40, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x30, 0x18, 0xc6, 0x34, 0xf8, 0xc5, 0x3b, 0xf7, 0xbd, 0x40, 0xd7, 0xbd, 0x4b, 0xd7, 0xbd, 0x58, 0xb6, 0xb5, 0x74, 0x96, 0xb5, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0xb6, 0xb5, 0x6f, 0xf8, 0xc5, 0x5c, 0x18, 0xc6, 0x44, 0x38, 0xc6, 0x38, 0x38, 0xc6, 0x33, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7d, 0xef, 0x50, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x40, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x30, 0x18, 0xc6, 0x37, 0xf8, 0xc5, 0x3b, 0xf7, 0xbd, 0x43, 0xd7, 0xbd, 0x4c, 0xd7, 0xbd, 0x5b, 0xb6, 0xb5, 0x77, 0x96, 0xb5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x5b, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x47, 0x18, 0xc6, 0x3b, 0x38, 0xc6, 0x33, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x5d, 0xef, 0x47, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x44, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x37, 0xf8, 0xc5, 0x3c, 0xf7, 0xbd, 0x43, 0xd7, 0xbd, 0x4c, 0xd7, 0xbd, 0x5c, 0xb6, 0xb5, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x4b, 0xd7, 0xbd, 0x68, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3c, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x1c, 0xe7, 0x3b, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x47, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x38, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xf7, 0xbd, 0x43, 0xd7, 0xbd, 0x4f, 0xd7, 0xbd, 0x5f, 0xb6, 0xb5, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x34, 0xd7, 0xbd, 0x70, 0x18, 0xc6, 0x4f, 0x18, 0xc6, 0x3f, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0xdb, 0xde, 0x30, 0xdf, 0xff, 0x8c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0xf8, 0xc5, 0x3f, 0xf7, 0xbd, 0x44, 0xf7, 0xbd, 0x4f, 0xd7, 0xbd, 0x63, 0xb6, 0xb5, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x1c, 0xd7, 0xbd, 0x78, 0xf8, 0xc5, 0x53, 0x18, 0xc6, 0x43, 0x18, 0xc6, 0x37, 0x38, 0xc6, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0xba, 0xd6, 0x2c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x47, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x30, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0x18, 0xc6, 0x3c, 0xf8, 0xc5, 0x44, 0xf7, 0xbd, 0x50, 0xd7, 0xbd, 0x67, 0xb6, 0xb5, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x08, 0xb7, 0xbd, 0x7c, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x44, 0x18, 0xc6, 0x38, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x28, 0xbf, 0xff, 0x80, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x5d, 0xef, 0x48, 0xba, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x38, 0xc6, 0x2f, 0x18, 0xc6, 0x33, 0x18, 0xc6, 0x38, 0x18, 0xc6, 0x3c, 0x18, 0xc6, 0x44, 0xf8, 0xc5, 0x50, 0xd7, 0xbd, 0x6c, 0x96, 0xb5, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0xb6, 0xb5, 0x73, 0xf7, 0xbd, 0x5b, 0x18, 0xc6, 0x47, 0x18, 0xc6, 0x38, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0xbf, 0xff, 0x78, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x83, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0xbb, 0xde, 0x28, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x38, 0xc6, 0x2f, 0x38, 0xc6, 0x33, 0x18, 0xc6, 0x37, 0x18, 0xc6, 0x3b, 0x18, 0xc6, 0x43, 0x18, 0xc6, 0x50, 0xd7, 0xbd, 0x70, 0x96, 0xb5, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x60, 0xf7, 0xbd, 0x63, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3b, 0x38, 0xc6, 0x34, 0x39, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0xbe, 0xf7, 0x6c, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x83, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0xdb, 0xde, 0x2b, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x2c, 0x39, 0xce, 0x30, 0x38, 0xc6, 0x37, 0x38, 0xc6, 0x3b, 0x38, 0xc6, 0x43, 0x18, 0xc6, 0x50, 0xd7, 0xbd, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x4c, 0xd7, 0xbd, 0x6b, 0x18, 0xc6, 0x4c, 0x18, 0xc6, 0x3f, 0x18, 0xc6, 0x37, 0x39, 0xce, 0x33, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x9e, 0xf7, 0x63, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xbf, 0xff, 0x7c, 0xbf, 0xff, 0x7b, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbe, 0xf7, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5c, 0x9e, 0xf7, 0x58, 0x9e, 0xf7, 0x54, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0xdb, 0xde, 0x2b, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x59, 0xce, 0x28, 0x59, 0xce, 0x28, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2b, 0x59, 0xce, 0x2c, 0x59, 0xce, 0x30, 0x59, 0xce, 0x34, 0x59, 0xce, 0x37, 0x39, 0xce, 0x40, 0x38, 0xc6, 0x53, 0xd7, 0xbd, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x3b, 0xd7, 0xbd, 0x70, 0xf8, 0xc5, 0x50, 0x18, 0xc6, 0x43, 0x18, 0xc6, 0x38, 0x39, 0xce, 0x34, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9e, 0xf7, 0x58, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7c, 0xbf, 0xff, 0x78, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x70, 0xbf, 0xff, 0x6f, 0xbf, 0xff, 0x6b, 0xbe, 0xf7, 0x67, 0xbe, 0xf7, 0x63, 0x9e, 0xf7, 0x5f, 0x9e, 0xf7, 0x5b, 0x9e, 0xf7, 0x57, 0x9e, 0xf7, 0x53, 0x7e, 0xf7, 0x50, 0x7e, 0xf7, 0x4c, 0x7d, 0xef, 0x48, 0xdb, 0xde, 0x28, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x7a, 0xd6, 0x24, 0x7a, 0xd6, 0x24, 0x7a, 0xd6, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x27, 0x79, 0xce, 0x28, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x59, 0xce, 0x2f, 0x59, 0xce, 0x33, 0x59, 0xce, 0x34, 0x59, 0xce, 0x40, 0x39, 0xce, 0x54, 0xd7, 0xbd, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x23, 0xd7, 0xbd, 0x78, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x47, 0x18, 0xc6, 0x3b, 0x38, 0xc6, 0x34, 0x59, 0xce, 0x30, 0x59, 0xce, 0x2b, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7e, 0xf7, 0x4f, 0xdf, 0xff, 0x88, 0xdf, 0xff, 0x84, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x78, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x70, 0xbf, 0xff, 0x6c, 0xbf, 0xff, 0x68, 0xbf, 0xff, 0x67, 0xbe, 0xf7, 0x63, 0xbe, 0xf7, 0x5f, 0x9e, 0xf7, 0x5b, 0x9e, 0xf7, 0x57, 0x9e, 0xf7, 0x53, 0x9e, 0xf7, 0x4f, 0x7e, 0xf7, 0x4b, 0x7d, 0xef, 0x47, 0xfc, 0xe6, 0x2c, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x28, 0x9a, 0xd6, 0x28, 0x9a, 0xd6, 0x2b, 0x9a, 0xd6, 0x2f, 0x7a, 0xd6, 0x33, 0x7a, 0xd6, 0x3f, 0x39, 0xce, 0x58, 0xb7, 0xbd, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x0b, 0xb7, 0xbd, 0x7f, 0xf7, 0xbd, 0x5b, 0x18, 0xc6, 0x48, 0x18, 0xc6, 0x3c, 0x38, 0xc6, 0x37, 0x59, 0xce, 0x30, 0x59, 0xce, 0x2c, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x5d, 0xef, 0x43, 0xdf, 0xff, 0x87, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0x78, 0xbf, 0xff, 0x74, 0xbf, 0xff, 0x70, 0xbf, 0xff, 0x6c, 0xbf, 0xff, 0x68, 0xbf, 0xff, 0x64, 0xbe, 0xf7, 0x60, 0xbe, 0xf7, 0x5c, 0xbe, 0xf7, 0x58, 0x9e, 0xf7, 0x57, 0x9e, 0xf7, 0x53, 0x9e, 0xf7, 0x4f, 0x9e, 0xf7, 0x4b, 0x7e, 0xf7, 0x47, 0x1c, 0xe7, 0x2f, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x28, 0x9a, 0xd6, 0x2c, 0x9a, 0xd6, 0x33, 0x9a, 0xd6, 0x3f, 0x38, 0xc6, 0x60, 0xb6, 0xb5, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0xb6, 0xb5, 0x78, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x4c, 0x18, 0xc6, 0x3f, 0x38, 0xc6, 0x38, 0x59, 0xce, 0x33, 0x59, 0xce, 0x2c, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x3c, 0xe7, 0x38, 0xdf, 0xff, 0x87, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x7f, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0x77, 0xdf, 0xff, 0x73, 0xbf, 0xff, 0x6f, 0xbf, 0xff, 0x6c, 0xbf, 0xff, 0x68, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x60, 0xbe, 0xf7, 0x5c, 0xbe, 0xf7, 0x58, 0xbe, 0xf7, 0x54, 0x9e, 0xf7, 0x50, 0x9e, 0xf7, 0x4c, 0x9e, 0xf7, 0x48, 0x7e, 0xf7, 0x47, 0x3c, 0xe7, 0x2f, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x27, 0xba, 0xd6, 0x28, 0xba, 0xd6, 0x30, 0x9a, 0xd6, 0x3f, 0x18, 0xc6, 0x68, 0x96, 0xb5, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x68, 0xd7, 0xbd, 0x64, 0xf8, 0xc5, 0x50, 0x18, 0xc6, 0x40, 0x38, 0xc6, 0x38, 0x59, 0xce, 0x33, 0x59, 0xce, 0x2c, 0x79, 0xce, 0x2b, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x7a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0xfc, 0xe6, 0x2c, 0xdf, 0xff, 0x87, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x7f, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0x77, 0xdf, 0xff, 0x73, 0xdf, 0xff, 0x6f, 0xbf, 0xff, 0x6b, 0xbf, 0xff, 0x67, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x60, 0xbf, 0xff, 0x5c, 0xbe, 0xf7, 0x58, 0xbe, 0xf7, 0x54, 0x9e, 0xf7, 0x50, 0x9e, 0xf7, 0x4c, 0x9e, 0xf7, 0x48, 0x9e, 0xf7, 0x44, 0x3c, 0xe7, 0x2c, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x23, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x24, 0xdb, 0xde, 0x27, 0xdb, 0xde, 0x2f, 0xba, 0xd6, 0x40, 0x18, 0xc6, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x54, 0xd7, 0xbd, 0x6c, 0xf8, 0xc5, 0x54, 0x18, 0xc6, 0x44, 0x38, 0xc6, 0x3b, 0x39, 0xce, 0x34, 0x59, 0xce, 0x2c, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x28, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x20, 0xdb, 0xde, 0x24, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x83, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x78, 0xdf, 0xff, 0x77, 0xdf, 0xff, 0x70, 0xdf, 0xff, 0x6f, 0xdf, 0xff, 0x6b, 0xbf, 0xff, 0x67, 0xbf, 0xff, 0x63, 0xbf, 0xff, 0x5f, 0xbf, 0xff, 0x5b, 0xbf, 0xff, 0x57, 0xbe, 0xf7, 0x53, 0xbe, 0xf7, 0x50, 0x9e, 0xf7, 0x4c, 0x9e, 0xf7, 0x48, 0x9e, 0xf7, 0x44, 0x3d, 0xef, 0x2f, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x1b, 0xfb, 0xde, 0x1b, 0xfb, 0xde, 0x1b, 0xdb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1f, 0xfc, 0xe6, 0x20, 0xfc, 0xe6, 0x24, 0xfb, 0xde, 0x2f, 0xbb, 0xde, 0x43, 0xf8, 0xc5, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x3f, 0xd7, 0xbd, 0x74, 0xf8, 0xc5, 0x57, 0x18, 0xc6, 0x47, 0x38, 0xc6, 0x3c, 0x39, 0xce, 0x34, 0x59, 0xce, 0x2f, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xdb, 0xde, 0x20, 0xdf, 0xff, 0x78, 0xdf, 0xff, 0x80, 0xdf, 0xff, 0x7c, 0xdf, 0xff, 0x78, 0xdf, 0xff, 0x74, 0xdf, 0xff, 0x70, 0xdf, 0xff, 0x6c, 0xdf, 0xff, 0x68, 0xdf, 0xff, 0x64, 0xdf, 0xff, 0x60, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x58, 0xbf, 0xff, 0x57, 0xbf, 0xff, 0x53, 0xbe, 0xf7, 0x4f, 0xbe, 0xf7, 0x4b, 0x9e, 0xf7, 0x47, 0x9e, 0xf7, 0x43, 0x5d, 0xef, 0x2f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0xfc, 0xe6, 0x18, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1f, 0x1c, 0xe7, 0x20, 0x1c, 0xe7, 0x2c, 0xbb, 0xde, 0x44, 0xf7, 0xbd, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x28, 0xd7, 0xbd, 0x7b, 0xf8, 0xc5, 0x5c, 0x18, 0xc6, 0x4b, 0x18, 0xc6, 0x3f, 0x39, 0xce, 0x37, 0x59, 0xce, 0x30, 0x79, 0xce, 0x28, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x1f, 0xba, 0xd6, 0x1f, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xdf, 0xff, 0x6f, 0xdf, 0xff, 0x7f, 0xdf, 0xff, 0x7b, 0xdf, 0xff, 0x77, 0xdf, 0xff, 0x73, 0xdf, 0xff, 0x6f, 0xdf, 0xff, 0x6b, 0xdf, 0xff, 0x67, 0xdf, 0xff, 0x63, 0xdf, 0xff, 0x5f, 0xdf, 0xff, 0x5b, 0xdf, 0xff, 0x58, 0xbf, 0xff, 0x54, 0xbf, 0xff, 0x50, 0xbf, 0xff, 0x4c, 0xbf, 0xff, 0x48, 0xbe, 0xf7, 0x44, 0xbe, 0xf7, 0x40, 0x7e, 0xf7, 0x2f, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1f, 0xdb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1f, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1c, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3d, 0xef, 0x18, 0x3d, 0xef, 0x1b, 0x3d, 0xef, 0x1f, 0x1c, 0xe7, 0x2c, 0xbb, 0xde, 0x48, 0xd7, 0xbd, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x10, 0xb7, 0xbd, 0x83, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x4f, 0x18, 0xc6, 0x40, 0x39, 0xce, 0x38, 0x59, 0xce, 0x30, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdf, 0xff, 0x63, 0xff, 0xff, 0x7f, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x74, 0xdf, 0xff, 0x73, 0xdf, 0xff, 0x6c, 0xdf, 0xff, 0x68, 0xdf, 0xff, 0x64, 0xdf, 0xff, 0x60, 0xdf, 0xff, 0x5f, 0xdf, 0xff, 0x58, 0xdf, 0xff, 0x57, 0xdf, 0xff, 0x53, 0xdf, 0xff, 0x4f, 0xdf, 0xff, 0x4b, 0xbf, 0xff, 0x47, 0xbf, 0xff, 0x43, 0xbf, 0xff, 0x3f, 0x9e, 0xf7, 0x2c, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0xfc, 0xe6, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x17, 0x5d, 0xef, 0x18, 0x5d, 0xef, 0x1f, 0x3c, 0xe7, 0x2c, 0x9a, 0xd6, 0x50, 0xb7, 0xbd, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x04, 0xb7, 0xbd, 0x7c, 0xf7, 0xbd, 0x64, 0x18, 0xc6, 0x50, 0x18, 0xc6, 0x43, 0x38, 0xc6, 0x3b, 0x59, 0xce, 0x33, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x1b, 0xdf, 0xff, 0x57, 0xff, 0xff, 0x7c, 0xff, 0xff, 0x78, 0xff, 0xff, 0x74, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x68, 0xdf, 0xff, 0x64, 0xdf, 0xff, 0x5f, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x58, 0xdf, 0xff, 0x54, 0xdf, 0xff, 0x50, 0xdf, 0xff, 0x4b, 0xdf, 0xff, 0x48, 0xdf, 0xff, 0x44, 0xdf, 0xff, 0x3f, 0xbf, 0xff, 0x3c, 0x9e, 0xf7, 0x28, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x13, 0x7e, 0xf7, 0x14, 0x5d, 0xef, 0x1c, 0x3c, 0xe7, 0x2c, 0x7a, 0xd6, 0x58, 0x96, 0xb5, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x6f, 0xd7, 0xbd, 0x6b, 0xf8, 0xc5, 0x54, 0x18, 0xc6, 0x44, 0x38, 0xc6, 0x3c, 0x59, 0xce, 0x33, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x18, 0xdb, 0xde, 0x18, 0xbf, 0xff, 0x4c, 0xff, 0xff, 0x7c, 0xff, 0xff, 0x78, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xdf, 0xff, 0x4f, 0xdf, 0xff, 0x48, 0xdf, 0xff, 0x47, 0xdf, 0xff, 0x43, 0xdf, 0xff, 0x3f, 0xdf, 0xff, 0x3b, 0xbf, 0xff, 0x2b, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x17, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x10, 0x9e, 0xf7, 0x13, 0x7d, 0xef, 0x1b, 0x3c, 0xe7, 0x2c, 0x39, 0xce, 0x5f, 0x96, 0xb5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x5b, 0xd7, 0xbd, 0x70, 0xf8, 0xc5, 0x58, 0x18, 0xc6, 0x47, 0x38, 0xc6, 0x3c, 0x59, 0xce, 0x34, 0x79, 0xce, 0x2b, 0x7a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0x9a, 0xd6, 0x20, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1b, 0xdb, 0xde, 0x18, 0xdb, 0xde, 0x18, 0xfb, 0xde, 0x17, 0xbf, 0xff, 0x40, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x77, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x53, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x47, 0xdf, 0xff, 0x44, 0xdf, 0xff, 0x40, 0xdf, 0xff, 0x3c, 0xdf, 0xff, 0x38, 0xdf, 0xff, 0x2b, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x14, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x10, 0x7e, 0xf7, 0x1b, 0x3c, 0xe7, 0x30, 0x38, 0xc6, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x44, 0xd7, 0xbd, 0x77, 0xf8, 0xc5, 0x5b, 0x18, 0xc6, 0x48, 0x38, 0xc6, 0x3f, 0x59, 0xce, 0x34, 0x79, 0xce, 0x2c, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x20, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x17, 0xdb, 0xde, 0x17, 0xfb, 0xde, 0x14, 0xbe, 0xf7, 0x34, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x74, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x38, 0xff, 0xff, 0x37, 0xdf, 0xff, 0x2b, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x1b, 0x1c, 0xe7, 0x37, 0x18, 0xc6, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x2f, 0xd7, 0xbd, 0x7b, 0xf8, 0xc5, 0x5f, 0x18, 0xc6, 0x4c, 0x38, 0xc6, 0x3f, 0x59, 0xce, 0x37, 0x79, 0xce, 0x2f, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x20, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x18, 0xdb, 0xde, 0x17, 0xfb, 0xde, 0x14, 0xfc, 0xe6, 0x13, 0x9e, 0xf7, 0x27, 0xff, 0xff, 0x78, 0xff, 0xff, 0x74, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x27, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0f, 0x7e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x08, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x1c, 0xfc, 0xe6, 0x3c, 0x18, 0xc6, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x17, 0xb7, 0xbd, 0x80, 0xf7, 0xbd, 0x60, 0x18, 0xc6, 0x4f, 0x38, 0xc6, 0x40, 0x59, 0xce, 0x38, 0x7a, 0xd6, 0x2f, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x1f, 0xbb, 0xde, 0x1c, 0xdb, 0xde, 0x18, 0xfb, 0xde, 0x14, 0xfc, 0xe6, 0x13, 0x1c, 0xe7, 0x13, 0x7e, 0xf7, 0x1b, 0xff, 0xff, 0x78, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x27, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x1f, 0xfb, 0xde, 0x43, 0xd7, 0xbd, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x07, 0xb7, 0xbd, 0x7f, 0xf7, 0xbd, 0x63, 0x18, 0xc6, 0x50, 0x38, 0xc6, 0x43, 0x59, 0xce, 0x38, 0x7a, 0xd6, 0x2f, 0x9a, 0xd6, 0x27, 0x9a, 0xd6, 0x24, 0xbb, 0xde, 0x1f, 0xdb, 0xde, 0x1c, 0xdb, 0xde, 0x18, 0xfb, 0xde, 0x14, 0xfc, 0xe6, 0x13, 0x1c, 0xe7, 0x10, 0x5d, 0xef, 0x14, 0xff, 0xff, 0x73, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x28, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x20, 0x9a, 0xd6, 0x4f, 0x96, 0xb5, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0xb7, 0xbd, 0x70, 0xf8, 0xc5, 0x67, 0x18, 0xc6, 0x53, 0x38, 0xc6, 0x43, 0x59, 0xce, 0x3b, 0x7a, 0xd6, 0x30, 0x9a, 0xd6, 0x28, 0x9a, 0xd6, 0x23, 0xbb, 0xde, 0x1f, 0xdb, 0xde, 0x1b, 0xdb, 0xde, 0x18, 0xfc, 0xe6, 0x14, 0x1c, 0xe7, 0x13, 0x1c, 0xe7, 0x10, 0x3d, 0xef, 0x10, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x28, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x7d, 0xef, 0x24, 0x59, 0xce, 0x57, 0x96, 0xb5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x5f, 0xf8, 0xc5, 0x68, 0x18, 0xc6, 0x53, 0x39, 0xce, 0x44, 0x59, 0xce, 0x3b, 0x7a, 0xd6, 0x30, 0x9a, 0xd6, 0x28, 0xba, 0xd6, 0x23, 0xbb, 0xde, 0x1f, 0xdb, 0xde, 0x1b, 0xfb, 0xde, 0x17, 0xfc, 0xe6, 0x13, 0x1c, 0xe7, 0x10, 0x1c, 0xe7, 0x0f, 0x3c, 0xe7, 0x0f, 0xff, 0xff, 0x60, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x28, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0xbe, 0xf7, 0x13, 0x5d, 0xef, 0x2b, 0x59, 0xce, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x4b, 0xf8, 0xc5, 0x6c, 0x18, 0xc6, 0x54, 0x59, 0xce, 0x44, 0x79, 0xce, 0x3b, 0x7a, 0xd6, 0x30, 0x9a, 0xd6, 0x28, 0xba, 0xd6, 0x23, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1b, 0xfb, 0xde, 0x17, 0xfc, 0xe6, 0x13, 0x1c, 0xe7, 0x10, 0x3c, 0xe7, 0x0f, 0x3c, 0xe7, 0x0c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x27, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x17, 0x3c, 0xe7, 0x30, 0x38, 0xc6, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x34, 0xf8, 0xc5, 0x70, 0x38, 0xc6, 0x54, 0x59, 0xce, 0x44, 0x7a, 0xd6, 0x38, 0x9a, 0xd6, 0x30, 0x9a, 0xd6, 0x28, 0xbb, 0xde, 0x23, 0xdb, 0xde, 0x1f, 0xdb, 0xde, 0x1b, 0xfc, 0xe6, 0x17, 0x1c, 0xe7, 0x13, 0x1c, 0xe7, 0x0f, 0x3c, 0xe7, 0x0f, 0x3d, 0xef, 0x0c, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x18, 0x1c, 0xe7, 0x37, 0x18, 0xc6, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x1c, 0xf8, 0xc5, 0x77, 0x39, 0xce, 0x57, 0x59, 0xce, 0x44, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x30, 0xba, 0xd6, 0x28, 0xbb, 0xde, 0x23, 0xdb, 0xde, 0x1c, 0xfb, 0xde, 0x18, 0xfc, 0xe6, 0x14, 0x1c, 0xe7, 0x10, 0x1c, 0xe7, 0x0f, 0x3c, 0xe7, 0x0c, 0x3d, 0xef, 0x0b, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0xfb, 0xde, 0x40, 0xd7, 0xbd, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x08, 0xf7, 0xbd, 0x78, 0x39, 0xce, 0x57, 0x79, 0xce, 0x47, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x30, 0xbb, 0xde, 0x28, 0xdb, 0xde, 0x20, 0xdb, 0xde, 0x1c, 0xfb, 0xde, 0x18, 0x1c, 0xe7, 0x14, 0x1c, 0xe7, 0x10, 0x3c, 0xe7, 0x0f, 0x3d, 0xef, 0x0c, 0x5d, 0xef, 0x0b, 0xff, 0xff, 0x34, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0c, 0x7e, 0xf7, 0x1f, 0xbb, 0xde, 0x4b, 0xb6, 0xb5, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0xd7, 0xbd, 0x6f, 0x59, 0xce, 0x58, 0x7a, 0xd6, 0x44, 0x9a, 0xd6, 0x38, 0xba, 0xd6, 0x30, 0xdb, 0xde, 0x27, 0xdb, 0xde, 0x20, 0xfb, 0xde, 0x1c, 0xfc, 0xe6, 0x18, 0x1c, 0xe7, 0x14, 0x1c, 0xe7, 0x10, 0x3c, 0xe7, 0x0c, 0x3d, 0xef, 0x0c, 0x5d, 0xef, 0x0b, 0xff, 0xff, 0x28, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xbf, 0xff, 0x0f, 0x7d, 0xef, 0x23, 0x79, 0xce, 0x57, 0x96, 0xb5, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x5c, 0x59, 0xce, 0x5b, 0x9a, 0xd6, 0x44, 0xba, 0xd6, 0x37, 0xbb, 0xde, 0x2f, 0xdb, 0xde, 0x27, 0xfb, 0xde, 0x20, 0xfc, 0xe6, 0x1c, 0x1c, 0xe7, 0x18, 0x1c, 0xe7, 0x14, 0x3c, 0xe7, 0x10, 0x3c, 0xe7, 0x0c, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x08, 0xdf, 0xff, 0x1c, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x13, 0x5d, 0xef, 0x28, 0x59, 0xce, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x4b, 0x59, 0xce, 0x5c, 0x9a, 0xd6, 0x43, 0xbb, 0xde, 0x34, 0xdb, 0xde, 0x2c, 0xdb, 0xde, 0x24, 0xfc, 0xe6, 0x1f, 0xfc, 0xe6, 0x1b, 0x1c, 0xe7, 0x17, 0x1c, 0xe7, 0x14, 0x3c, 0xe7, 0x10, 0x3d, 0xef, 0x0c, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x08, 0xdf, 0xff, 0x13, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0xbe, 0xf7, 0x14, 0x3d, 0xef, 0x2c, 0x38, 0xc6, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x37, 0x59, 0xce, 0x60, 0x9a, 0xd6, 0x43, 0xdb, 0xde, 0x33, 0xdb, 0xde, 0x2b, 0xfb, 0xde, 0x23, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1b, 0x1c, 0xe7, 0x17, 0x3c, 0xe7, 0x13, 0x3c, 0xe7, 0x10, 0x3d, 0xef, 0x0c, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x08, 0xbf, 0xff, 0x0b, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x17, 0x3c, 0xe7, 0x33, 0x18, 0xc6, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x23, 0x59, 0xce, 0x64, 0xba, 0xd6, 0x43, 0xdb, 0xde, 0x33, 0xfb, 0xde, 0x28, 0x1c, 0xe7, 0x20, 0x1c, 0xe7, 0x1c, 0x3c, 0xe7, 0x18, 0x3c, 0xe7, 0x14, 0x3c, 0xe7, 0x13, 0x3d, 0xef, 0x0f, 0x5d, 0xef, 0x0b, 0x5d, 0xef, 0x08, 0x7d, 0xef, 0x08, 0x9e, 0xf7, 0x07, 0xff, 0xff, 0x63, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x18, 0x1c, 0xe7, 0x3c, 0xf7, 0xbd, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x0b, 0x38, 0xc6, 0x6c, 0xbb, 0xde, 0x40, 0xfb, 0xde, 0x30, 0x1c, 0xe7, 0x27, 0x1c, 0xe7, 0x20, 0x3c, 0xe7, 0x1b, 0x3c, 0xe7, 0x17, 0x3d, 0xef, 0x13, 0x3d, 0xef, 0x10, 0x5d, 0xef, 0x0f, 0x5d, 0xef, 0x0b, 0x7d, 0xef, 0x08, 0x7d, 0xef, 0x07, 0x7e, 0xf7, 0x04, 0xff, 0xff, 0x58, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0c, 0x9e, 0xf7, 0x1c, 0xdb, 0xde, 0x47, 0xb7, 0xbd, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0x18, 0xc6, 0x68, 0xbb, 0xde, 0x44, 0xfc, 0xe6, 0x30, 0x1c, 0xe7, 0x24, 0x3c, 0xe7, 0x1f, 0x3d, 0xef, 0x18, 0x5d, 0xef, 0x14, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x5d, 0xef, 0x0c, 0x7d, 0xef, 0x0b, 0x7d, 0xef, 0x08, 0x7e, 0xf7, 0x07, 0x9e, 0xf7, 0x04, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x7e, 0xf7, 0x20, 0x9a, 0xd6, 0x53, 0x96, 0xb5, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x5b, 0xbb, 0xde, 0x47, 0x1c, 0xe7, 0x2f, 0x3c, 0xe7, 0x23, 0x3d, 0xef, 0x1c, 0x5d, 0xef, 0x18, 0x5d, 0xef, 0x13, 0x5d, 0xef, 0x10, 0x7d, 0xef, 0x0f, 0x7d, 0xef, 0x0c, 0x7e, 0xf7, 0x0b, 0x7e, 0xf7, 0x07, 0x9e, 0xf7, 0x07, 0x9e, 0xf7, 0x04, 0xff, 0xff, 0x44, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x24, 0x59, 0xce, 0x57, 0x96, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x4b, 0xbb, 0xde, 0x48, 0x1c, 0xe7, 0x2f, 0x5d, 0xef, 0x20, 0x5d, 0xef, 0x1b, 0x5d, 0xef, 0x14, 0x7d, 0xef, 0x10, 0x7d, 0xef, 0x10, 0x7e, 0xf7, 0x0c, 0x7e, 0xf7, 0x0b, 0x9e, 0xf7, 0x08, 0x9e, 0xf7, 0x07, 0x9e, 0xf7, 0x07, 0x9e, 0xf7, 0x04, 0xff, 0xff, 0x38, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x13, 0x5d, 0xef, 0x2b, 0x39, 0xce, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xbd, 0x38, 0xba, 0xd6, 0x4c, 0x3c, 0xe7, 0x2c, 0x5d, 0xef, 0x1f, 0x7d, 0xef, 0x18, 0x7e, 0xf7, 0x13, 0x7e, 0xf7, 0x10, 0x7e, 0xf7, 0x0f, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x08, 0x9e, 0xf7, 0x07, 0x9e, 0xf7, 0x04, 0xbe, 0xf7, 0x04, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0xbe, 0xf7, 0x14, 0x3d, 0xef, 0x30, 0x18, 0xc6, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x27, 0x9a, 0xd6, 0x54, 0x3c, 0xe7, 0x2c, 0x7d, 0xef, 0x1c, 0x7e, 0xf7, 0x14, 0x9e, 0xf7, 0x10, 0x9e, 0xf7, 0x0f, 0x9e, 0xf7, 0x0c, 0x9e, 0xf7, 0x0b, 0x9e, 0xf7, 0x08, 0xbe, 0xf7, 0x07, 0xbe, 0xf7, 0x07, 0xbe, 0xf7, 0x04, 0xbe, 0xf7, 0x04, 0xff, 0xff, 0x24, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x18, 0x1c, 0xe7, 0x37, 0xf8, 0xc5, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x0f, 0x79, 0xce, 0x5b, 0x3d, 0xef, 0x2c, 0x7e, 0xf7, 0x1c, 0x9e, 0xf7, 0x13, 0x9e, 0xf7, 0x0f, 0xbe, 0xf7, 0x0c, 0xbe, 0xf7, 0x0b, 0xbe, 0xf7, 0x08, 0xbe, 0xf7, 0x07, 0xbe, 0xf7, 0x07, 0xbe, 0xf7, 0x04, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xff, 0xff, 0x18, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1b, 0xdb, 0xde, 0x43, 0xd7, 0xbd, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x04, 0x39, 0xce, 0x5c, 0x3c, 0xe7, 0x2c, 0x7e, 0xf7, 0x18, 0xbe, 0xf7, 0x10, 0xbe, 0xf7, 0x0f, 0xbf, 0xff, 0x0b, 0xbf, 0xff, 0x08, 0xbf, 0xff, 0x07, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xbf, 0xff, 0x04, 0xff, 0xff, 0x0f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0c, 0x7e, 0xf7, 0x1f, 0xba, 0xd6, 0x4c, 0x96, 0xb5, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xc6, 0x53, 0x3c, 0xe7, 0x2f, 0x7e, 0xf7, 0x18, 0xbe, 0xf7, 0x0f, 0xbf, 0xff, 0x0b, 0xbf, 0xff, 0x08, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x07, 0xff, 0xff, 0x64, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x7d, 0xef, 0x23, 0x79, 0xce, 0x54, 0x96, 0xb5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xc6, 0x48, 0x1c, 0xe7, 0x34, 0x7e, 0xf7, 0x18, 0xbf, 0xff, 0x0f, 0xbf, 0xff, 0x08, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x27, 0x59, 0xce, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xc5, 0x3b, 0xfc, 0xe6, 0x3b, 0x7e, 0xf7, 0x1b, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x08, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x54, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x13, 0x3d, 0xef, 0x2f, 0x39, 0xce, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xbd, 0x2b, 0xdb, 0xde, 0x44, 0x7e, 0xf7, 0x1c, 0xbf, 0xff, 0x0c, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x48, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x17, 0x3c, 0xe7, 0x33, 0x39, 0xce, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xbd, 0x14, 0x9a, 0xd6, 0x4f, 0x7e, 0xf7, 0x1f, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x18, 0x1c, 0xe7, 0x3b, 0xd7, 0xbd, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x07, 0x79, 0xce, 0x58, 0x7d, 0xef, 0x23, 0xbf, 0xff, 0x0f, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x34, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1c, 0xbb, 0xde, 0x47, 0x96, 0xb5, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0x39, 0xce, 0x54, 0x5d, 0xef, 0x28, 0xbf, 0xff, 0x10, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0xd5, 0x0c, 0x90, 0xdd, 0x1f, 0x90, 0xdd, 0x28, 0x90, 0xdd, 0x3c, 0x90, 0xdd, 0x4b, 0x90, 0xdd, 0x58, 0x90, 0xdd, 0x64, 0x90, 0xdd, 0x70, 0x90, 0xdd, 0x78, 0x90, 0xdd, 0x78, 0x90, 0xdd, 0x78, 0x90, 0xdd, 0x8c, 0x90, 0xdd, 0x98, 0x90, 0xdd, 0x9c, 0x90, 0xdd, 0xa3, 0x90, 0xdd, 0xa3, 0x90, 0xdd, 0xa3, 0x90, 0xdd, 0xa3, 0x90, 0xdd, 0xa3, 0x90, 0xdd, 0xa3, 0x90, 0xdd, 0xa3, 0x90, 0xdd, 0xa3, 0x90, 0xdd, 0x9f, 0x6f, 0xdd, 0x98, 0x6f, 0xdd, 0x93, 0x6f, 0xdd, 0x8c, 0x6f, 0xdd, 0x83, 0x4e, 0xd5, 0x7b, 0x4e, 0xd5, 0x70, 0x2e, 0xd5, 0x67, 0x2d, 0xd5, 0x5b, 0x2d, 0xd5, 0x4c, 0x2d, 0xd5, 0x3f, 0x0d, 0xd5, 0x2f, 0x0d, 0xd5, 0x1f, 0x0c, 0xd5, 0x0f, 0x6c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0c, 0x7e, 0xf7, 0x20, 0x7a, 0xd6, 0x50, 0x96, 0xb5, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x48, 0x3d, 0xef, 0x2c, 0xbe, 0xf7, 0x13, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x20, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xdf, 0xff, 0x43, 0x5b, 0xf7, 0x4f, 0xf9, 0xee, 0x5c, 0x97, 0xe6, 0x6f, 0x55, 0xe6, 0x83, 0x34, 0xe6, 0x97, 0x13, 0xde, 0xab, 0xf3, 0xdd, 0xbc, 0x90, 0xd5, 0xcc, 0x90, 0xd5, 0xe3, 0x90, 0xd5, 0xf4, 0x90, 0xdd, 0xfb, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xfc, 0x0d, 0xd5, 0xf7, 0x0d, 0xd5, 0xe4, 0x0d, 0xd5, 0xcc, 0x0d, 0xd5, 0xb8, 0x0d, 0xd5, 0x9f, 0x0d, 0xd5, 0x84, 0x0d, 0xd5, 0x6b, 0x0d, 0xd5, 0x4c, 0x0c, 0xd5, 0x2c, 0x0c, 0xd5, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x0f, 0x7d, 0xef, 0x24, 0x59, 0xce, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc6, 0x3b, 0x1c, 0xe7, 0x34, 0x9e, 0xf7, 0x14, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x17, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xbd, 0xff, 0x68, 0xf9, 0xf6, 0x84, 0x96, 0xee, 0xa4, 0x55, 0xe6, 0xbf, 0x34, 0xe6, 0xd7, 0x13, 0xe6, 0xec, 0xf3, 0xe5, 0xfc, 0xf3, 0xdd, 0xff, 0xf3, 0xdd, 0xff, 0xf3, 0xdd, 0xff, 0xf3, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xfc, 0x2d, 0xd5, 0xec, 0x2d, 0xd5, 0xc8, 0x0d, 0xd5, 0xa4, 0x0d, 0xd5, 0x7b, 0x0d, 0xd5, 0x53, 0x0c, 0xd5, 0x27, 0x0d, 0xd5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbf, 0xff, 0x10, 0x5d, 0xef, 0x28, 0x39, 0xce, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xbd, 0x2c, 0xfc, 0xe6, 0x3f, 0x9e, 0xf7, 0x18, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6c, 0xb5, 0x00, 0x0d, 0xd5, 0x0c, 0x0d, 0xd5, 0x40, 0x6f, 0xdd, 0x7f, 0x96, 0xee, 0xcf, 0x55, 0xe6, 0xef, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xf7, 0x0d, 0xd5, 0xc8, 0x0d, 0xd5, 0x93, 0x0d, 0xd5, 0x5f, 0x0c, 0xd5, 0x23, 0x2c, 0xd5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xbe, 0xf7, 0x14, 0x3d, 0xef, 0x2f, 0x38, 0xc6, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x1b, 0xba, 0xd6, 0x4b, 0x7e, 0xf7, 0x1b, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x2d, 0xd5, 0x03, 0x0d, 0xd5, 0x33, 0x2d, 0xd5, 0x80, 0x2d, 0xd5, 0xc7, 0x2d, 0xd5, 0xfb, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xe4, 0x0d, 0xd5, 0xa3, 0x0d, 0xd5, 0x5b, 0x0c, 0xd5, 0x14, 0x6c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x08, 0x9e, 0xf7, 0x17, 0x1c, 0xe7, 0x37, 0xf7, 0xbd, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x08, 0x79, 0xce, 0x54, 0x7d, 0xef, 0x1f, 0xbf, 0xff, 0x0c, 0xff, 0xff, 0x04, 0x4e, 0xd5, 0x1f, 0x2d, 0xd5, 0x80, 0x2d, 0xd5, 0xdc, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x54, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xe5, 0xff, 0xd2, 0xe5, 0xff, 0xd2, 0xe5, 0xff, 0xd2, 0xe5, 0xff, 0xd2, 0xe5, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xfb, 0x0d, 0xd5, 0xbc, 0x0c, 0xd5, 0x5f, 0x2d, 0xd5, 0x0b, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x18, 0xdb, 0xde, 0x40, 0xb7, 0xbd, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0x59, 0xce, 0x53, 0x5d, 0xef, 0x24, 0x13, 0xe6, 0x2f, 0x6e, 0xd5, 0xa4, 0x4e, 0xd5, 0xf8, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x34, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf3, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x0d, 0xd5, 0xec, 0x2d, 0xd5, 0x84, 0x34, 0xe6, 0x1c, 0x9e, 0xf7, 0x1c, 0x9a, 0xd6, 0x4b, 0x96, 0xb5, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xce, 0x48, 0xf3, 0xdd, 0x7f, 0x6f, 0xdd, 0xf4, 0x6f, 0xdd, 0xff, 0x6e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x13, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x14, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x14, 0xe6, 0xff, 0x14, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x14, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x4e, 0xd5, 0xe8, 0xd2, 0xdd, 0x64, 0x79, 0xce, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0xcd, 0x68, 0xb1, 0xdd, 0xfc, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x12, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf3, 0xe5, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x6f, 0xd5, 0xff, 0x6f, 0xdd, 0xff, 0x90, 0xdd, 0xfc, 0xd4, 0xd5, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0xcd, 0x88, 0xb1, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6e, 0xdd, 0xff, 0xf2, 0xe5, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xf2, 0xdd, 0xff, 0xd3, 0xd5, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0xcd, 0x60, 0x91, 0xd5, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6e, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xf3, 0xdd, 0xff, 0xd3, 0xd5, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, 0xcd, 0x30, 0x91, 0xd5, 0xfc, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6e, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0x13, 0xde, 0xff, 0x92, 0xcd, 0x5f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x03, 0x71, 0xcd, 0xcb, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6e, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x30, 0xc5, 0xff, 0x2d, 0xa4, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xc5, 0xa4, 0xee, 0xcc, 0xff, 0x0d, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6e, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0xee, 0xc4, 0xff, 0x2c, 0xac, 0xff, 0x6e, 0xac, 0xff, 0x89, 0x9b, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0xc5, 0x7f, 0xef, 0xcc, 0xff, 0xad, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xcc, 0xcc, 0xff, 0x0d, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xdd, 0xff, 0x6e, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x0d, 0xcd, 0xff, 0x6b, 0xbc, 0xff, 0xca, 0xa3, 0xff, 0xca, 0x9b, 0xff, 0x0c, 0xa4, 0xff, 0x4e, 0xac, 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0xc5, 0x57, 0x0f, 0xcd, 0xff, 0xcd, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xec, 0xcc, 0xff, 0x0d, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x6f, 0xdd, 0xff, 0x34, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x33, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0xec, 0xcc, 0xff, 0x4b, 0xbc, 0xff, 0xca, 0xa3, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x0c, 0xa4, 0xff, 0x4e, 0xac, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, 0xbd, 0x2f, 0x2f, 0xcd, 0xff, 0xcd, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xed, 0xcc, 0xff, 0x0d, 0xd5, 0xff, 0x13, 0xe6, 0xff, 0x55, 0xe6, 0xff, 0x54, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x34, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0xb0, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x0d, 0xd5, 0xff, 0xcc, 0xc4, 0xff, 0x4b, 0xbc, 0xff, 0xea, 0xab, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x2c, 0xa4, 0xff, 0x4e, 0xac, 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x0f, 0x30, 0xcd, 0xf7, 0xee, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x71, 0xd5, 0xff, 0xd3, 0xdd, 0xff, 0xd3, 0xdd, 0xff, 0xf3, 0xdd, 0xff, 0xf3, 0xdd, 0xff, 0xf3, 0xe5, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0x13, 0xe6, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xf2, 0xe5, 0xff, 0xd2, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xd1, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x8f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x0d, 0xd5, 0xff, 0xcc, 0xcc, 0xff, 0x8b, 0xc4, 0xff, 0x4b, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0xc9, 0xa3, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xca, 0xa3, 0xff, 0x2d, 0xac, 0xff, 0x4d, 0xa4, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x04, 0x51, 0xcd, 0xdc, 0xee, 0xcc, 0xff, 0xcd, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x50, 0xcd, 0xff, 0xd3, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x90, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6f, 0xdd, 0xff, 0x6e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xdd, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x4e, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x2d, 0xd5, 0xff, 0x0d, 0xd5, 0xff, 0xec, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x4b, 0xbc, 0xff, 0x2b, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0xca, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xcb, 0xa3, 0xff, 0x4d, 0xac, 0xff, 0x0c, 0x9c, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xcd, 0xb8, 0x0e, 0xcd, 0xff, 0xcd, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x2f, 0xcd, 0xff, 0xd3, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xcc, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xed, 0xcc, 0xff, 0xed, 0xcc, 0xff, 0xed, 0xcc, 0xff, 0xed, 0xcc, 0xff, 0x0d, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x0d, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x2e, 0xd5, 0xff, 0x0e, 0xd5, 0xff, 0x0e, 0xcd, 0xff, 0x0d, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xed, 0xcc, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xeb, 0xa3, 0xff, 0x4e, 0xac, 0xff, 0xaa, 0x9b, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xc5, 0x90, 0x0f, 0xcd, 0xff, 0xcd, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x0f, 0xcd, 0xff, 0xd3, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xcc, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xeb, 0xa3, 0xff, 0x4d, 0xa4, 0xf7, 0x88, 0x9b, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, 0xc5, 0x68, 0x2f, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xee, 0xcc, 0xff, 0xd3, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xcc, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x0b, 0xa4, 0xff, 0x4d, 0xa4, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, 0xc5, 0x43, 0x2f, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xd3, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x0c, 0xa4, 0xff, 0x4e, 0xa4, 0xa8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x73, 0xbd, 0x1c, 0x50, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xd3, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xcc, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x2c, 0xa4, 0xff, 0x2d, 0xa4, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb5, 0x07, 0x50, 0xcd, 0xef, 0x0e, 0xcd, 0xff, 0xcd, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xb2, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xcc, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xca, 0xa3, 0xff, 0x4d, 0xac, 0xff, 0x0c, 0x9c, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0x51, 0xcd, 0xcc, 0x0e, 0xcd, 0xff, 0xcd, 0xcc, 0xff, 0xcc, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xb2, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xcc, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xcb, 0xa3, 0xff, 0x4d, 0xac, 0xff, 0xaa, 0x9b, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xcd, 0xa4, 0x0f, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x91, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x30, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xcc, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xeb, 0xa3, 0xff, 0x4d, 0xa4, 0xff, 0x69, 0x9b, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xcd, 0x7f, 0x2f, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x71, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x30, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xcc, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xeb, 0xa3, 0xff, 0x2d, 0xa4, 0xe3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xc5, 0x58, 0x2f, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x50, 0xd5, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xeb, 0xa3, 0xff, 0x2d, 0xa4, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xc5, 0x33, 0x50, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x2f, 0xcd, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xd5, 0xff, 0xb2, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0x0c, 0xa4, 0xff, 0x2d, 0xa4, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0xc5, 0x0c, 0x50, 0xcd, 0xfc, 0x0e, 0xcd, 0xff, 0xcd, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x2f, 0xcd, 0xff, 0xd2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xcc, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x2c, 0xa4, 0xff, 0x0c, 0xa4, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0xb5, 0x00, 0x50, 0xcd, 0xe3, 0x0e, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x0e, 0xcd, 0xff, 0xd2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xcc, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x2d, 0xa4, 0xff, 0xcb, 0x9b, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xcd, 0xbc, 0x0e, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xed, 0xcc, 0xff, 0xd3, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xcd, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x2d, 0xa4, 0xff, 0x69, 0x9b, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xcd, 0x97, 0x2f, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xcd, 0xcc, 0xff, 0xd3, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xcb, 0xa3, 0xff, 0x2c, 0xa4, 0xf3, 0x68, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xc5, 0x70, 0x2f, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xd2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xeb, 0xa3, 0xff, 0x2d, 0xa4, 0xcb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0xc5, 0x48, 0x4f, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xb2, 0xdd, 0xff, 0xd2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0xeb, 0xa3, 0xff, 0x2c, 0xa4, 0xa3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xc5, 0x23, 0x50, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0x91, 0xd5, 0xff, 0xd2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0x0c, 0xa4, 0xff, 0xec, 0x9b, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0xbd, 0x04, 0x50, 0xcd, 0xf8, 0x0e, 0xcd, 0xff, 0xcd, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x71, 0xd5, 0xff, 0xd2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x89, 0x9b, 0xff, 0xaa, 0x9b, 0xff, 0x2d, 0xa4, 0xff, 0xcb, 0x9b, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xcd, 0xd7, 0x0e, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x70, 0xd5, 0xff, 0xd2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0xb1, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x89, 0x9b, 0xff, 0xca, 0x9b, 0xff, 0x4e, 0xa4, 0xff, 0x49, 0x93, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0xc5, 0xb0, 0x2f, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x4f, 0xd5, 0xff, 0xd2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x4f, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xed, 0xcc, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x89, 0x9b, 0xff, 0xeb, 0xa3, 0xff, 0x2d, 0xa4, 0xf8, 0x48, 0x93, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0xc5, 0x88, 0x30, 0xcd, 0xff, 0xed, 0xcc, 0xff, 0xcc, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x2f, 0xcd, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xdd, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xcd, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x68, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0xaa, 0x9b, 0xff, 0x0c, 0xa4, 0xff, 0x2d, 0xa4, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xc5, 0x63, 0x51, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xee, 0xcc, 0xff, 0xb2, 0xdd, 0xff, 0xb2, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xcd, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0xcb, 0x9b, 0xff, 0x2d, 0xa4, 0xff, 0x2d, 0xa4, 0xab, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xc4, 0x3c, 0x51, 0xc5, 0xff, 0xee, 0xcc, 0xff, 0xcc, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0xcd, 0xcc, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x2f, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0e, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x68, 0x93, 0xff, 0x68, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x69, 0x93, 0xff, 0x8a, 0x9b, 0xff, 0xeb, 0x9b, 0xff, 0x4e, 0xa4, 0xff, 0x0d, 0x9c, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0xbc, 0x17, 0x31, 0xc5, 0xff, 0x0f, 0xcd, 0xff, 0xcc, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0xac, 0xc4, 0xff, 0xb2, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0xee, 0xcc, 0xff, 0xee, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x68, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x69, 0x93, 0xff, 0xaa, 0x9b, 0xff, 0xec, 0xa3, 0xff, 0x6f, 0xac, 0xff, 0xcb, 0x9b, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8b, 0xbc, 0x03, 0x10, 0xc5, 0xff, 0x0f, 0xc5, 0xff, 0xad, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8b, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x92, 0xd5, 0xff, 0x92, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x70, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x30, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0xee, 0xc4, 0xff, 0xce, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xad, 0xc4, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x68, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x69, 0x93, 0xff, 0xaa, 0x9b, 0xff, 0x2d, 0xa4, 0xff, 0x8f, 0xac, 0xff, 0x69, 0x93, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xbc, 0xef, 0x30, 0xc5, 0xff, 0xce, 0xc4, 0xff, 0x8c, 0xc4, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x71, 0xd5, 0xff, 0x91, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x50, 0xcd, 0xff, 0x50, 0xcd, 0xff, 0x30, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0xef, 0xc4, 0xff, 0xee, 0xc4, 0xff, 0xce, 0xc4, 0xff, 0xcd, 0xc4, 0xff, 0xad, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x68, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x89, 0x93, 0xff, 0xcb, 0x9b, 0xff, 0x6e, 0xac, 0xff, 0x90, 0xac, 0xef, 0xaa, 0x9b, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0xc4, 0xc0, 0x11, 0xbd, 0xff, 0x10, 0xc5, 0xff, 0xcd, 0xc4, 0xff, 0x8c, 0xbc, 0xff, 0x6c, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x50, 0xcd, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xd5, 0xff, 0x51, 0xcd, 0xff, 0x50, 0xcd, 0xff, 0x30, 0xcd, 0xff, 0x2f, 0xcd, 0xff, 0x0f, 0xcd, 0xff, 0xef, 0xc4, 0xff, 0xee, 0xc4, 0xff, 0xce, 0xc4, 0xff, 0xce, 0xc4, 0xff, 0xad, 0xbc, 0xff, 0x8d, 0xbc, 0xff, 0x4b, 0xb4, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0xca, 0x9b, 0xff, 0x4d, 0xa4, 0xff, 0xb0, 0xac, 0xff, 0xd5, 0xcd, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3b, 0xef, 0xa0, 0xf0, 0xc4, 0xe7, 0xf0, 0xbc, 0xff, 0x10, 0xc5, 0xff, 0xee, 0xc4, 0xff, 0xad, 0xbc, 0xff, 0x8c, 0xbc, 0xff, 0x6c, 0xbc, 0xff, 0x6b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x4b, 0xbc, 0xff, 0x30, 0xcd, 0xff, 0x71, 0xd5, 0xff, 0x71, 0xcd, 0xff, 0x50, 0xcd, 0xff, 0x30, 0xcd, 0xff, 0x30, 0xcd, 0xff, 0x0f, 0xc5, 0xff, 0x0f, 0xc5, 0xff, 0xef, 0xc4, 0xff, 0xee, 0xc4, 0xff, 0xce, 0xc4, 0xff, 0xad, 0xbc, 0xff, 0xad, 0xbc, 0xff, 0x8d, 0xbc, 0xff, 0x2b, 0xb4, 0xff, 0x2a, 0xb4, 0xff, 0x0a, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x68, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0xaa, 0x9b, 0xff, 0xcb, 0x9b, 0xff, 0x2d, 0xa4, 0xff, 0x8f, 0xac, 0xff, 0xf2, 0xb4, 0xcb, 0x7d, 0xef, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x9f, 0x5d, 0xef, 0xcc, 0x37, 0xd6, 0xbf, 0x31, 0xbd, 0xdf, 0xf0, 0xbc, 0xfc, 0x10, 0xbd, 0xff, 0xef, 0xc4, 0xff, 0xce, 0xbc, 0xff, 0x8d, 0xbc, 0xff, 0x6c, 0xbc, 0xff, 0x6c, 0xbc, 0xff, 0x0f, 0xc5, 0xff, 0x71, 0xcd, 0xff, 0x51, 0xcd, 0xff, 0x50, 0xcd, 0xff, 0x30, 0xcd, 0xff, 0x0f, 0xc5, 0xff, 0x0f, 0xc5, 0xff, 0xef, 0xc4, 0xff, 0xee, 0xc4, 0xff, 0xce, 0xc4, 0xff, 0xae, 0xbc, 0xff, 0xad, 0xbc, 0xff, 0x8d, 0xbc, 0xff, 0x6c, 0xbc, 0xff, 0x2b, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x49, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x8a, 0x93, 0xff, 0xcb, 0x9b, 0xff, 0x0c, 0xa4, 0xff, 0x4e, 0xa4, 0xff, 0x8f, 0xa4, 0xf8, 0x13, 0xb5, 0xb0, 0x9a, 0xd6, 0x9c, 0x7e, 0xf7, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xff, 0xa4, 0xdf, 0xff, 0xf7, 0xbf, 0xff, 0xe7, 0x7d, 0xef, 0xcf, 0x9a, 0xde, 0xbb, 0x73, 0xc5, 0xcb, 0xf0, 0xbc, 0xef, 0xf1, 0xbc, 0xff, 0xf0, 0xbc, 0xff, 0xcf, 0xbc, 0xff, 0x8d, 0xb4, 0xff, 0x10, 0xc5, 0xff, 0x72, 0xcd, 0xff, 0x51, 0xcd, 0xff, 0x30, 0xc5, 0xff, 0x10, 0xc5, 0xff, 0x0f, 0xc5, 0xff, 0xef, 0xc4, 0xff, 0xcf, 0xbc, 0xff, 0xce, 0xbc, 0xff, 0xae, 0xbc, 0xff, 0x8d, 0xbc, 0xff, 0x8d, 0xb4, 0xff, 0x6c, 0xb4, 0xff, 0x4c, 0xb4, 0xff, 0x0a, 0xac, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xab, 0xff, 0xea, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x69, 0x93, 0xff, 0x8a, 0x93, 0xff, 0xab, 0x93, 0xff, 0xec, 0x9b, 0xff, 0x4d, 0xa4, 0xff, 0x8f, 0xac, 0xff, 0xf1, 0xac, 0xdb, 0xf7, 0xc5, 0xa0, 0x59, 0xce, 0xab, 0x9a, 0xd6, 0xcc, 0x7e, 0xf7, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfb, 0xde, 0x90, 0x18, 0xc6, 0xdf, 0x3d, 0xef, 0xf0, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xec, 0x9e, 0xf7, 0xd7, 0x3c, 0xe7, 0xbc, 0x16, 0xd6, 0xbb, 0x32, 0xbd, 0xcf, 0xd0, 0xb4, 0xf0, 0xd0, 0xb4, 0xff, 0x31, 0xbd, 0xff, 0x93, 0xcd, 0xff, 0x72, 0xc5, 0xff, 0x31, 0xc5, 0xff, 0x10, 0xbd, 0xff, 0xf0, 0xbc, 0xff, 0xcf, 0xbc, 0xff, 0xaf, 0xbc, 0xff, 0xae, 0xb4, 0xff, 0x8d, 0xb4, 0xff, 0x6d, 0xb4, 0xff, 0x4c, 0xb4, 0xff, 0x4c, 0xac, 0xff, 0x2c, 0xac, 0xff, 0xea, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xca, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xc9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0xa3, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0xa9, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x29, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0xab, 0x93, 0xff, 0xcc, 0x93, 0xff, 0x2d, 0x9c, 0xff, 0x6f, 0xa4, 0xff, 0x12, 0xb5, 0xe4, 0xf7, 0xc5, 0xb8, 0x7a, 0xd6, 0xb0, 0x7a, 0xd6, 0xc7, 0x38, 0xc6, 0xcf, 0x96, 0xb5, 0xd8, 0xfb, 0xde, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0xe7, 0x88, 0xf3, 0x9c, 0xaf, 0x31, 0x8c, 0x9c, 0x76, 0xb5, 0xb7, 0xfb, 0xde, 0xdb, 0xbf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xbe, 0xf7, 0xe4, 0x5d, 0xef, 0xcc, 0xfc, 0xe6, 0xaf, 0x16, 0xce, 0xaf, 0xb4, 0xc5, 0xcb, 0xf5, 0xcd, 0xeb, 0x94, 0xc5, 0xfc, 0x73, 0xc5, 0xff, 0x32, 0xbd, 0xff, 0x11, 0xbd, 0xff, 0xd0, 0xb4, 0xff, 0xaf, 0xb4, 0xff, 0x8e, 0xac, 0xff, 0x6d, 0xac, 0xff, 0x4d, 0xac, 0xff, 0x2c, 0xa4, 0xff, 0x0c, 0xa4, 0xff, 0xeb, 0xa3, 0xff, 0xca, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x89, 0x9b, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x69, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x93, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x8b, 0x8b, 0xff, 0xcc, 0x93, 0xff, 0x0d, 0x94, 0xff, 0x2e, 0x9c, 0xff, 0x90, 0xa4, 0xf3, 0x74, 0xbd, 0xd8, 0x79, 0xd6, 0xc0, 0xdb, 0xde, 0xc4, 0xbb, 0xde, 0xd3, 0x7a, 0xd6, 0xd3, 0xd7, 0xbd, 0xcb, 0xb3, 0x9c, 0xc8, 0xb3, 0x9c, 0xc8, 0x3d, 0xef, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0xe7, 0x7b, 0xf3, 0x9c, 0x83, 0xef, 0x7b, 0x68, 0xcf, 0x7b, 0x64, 0x10, 0x84, 0x68, 0x34, 0xa5, 0x84, 0x79, 0xce, 0xac, 0x5d, 0xef, 0xdb, 0xbf, 0xff, 0xef, 0xdf, 0xff, 0xef, 0xbe, 0xf7, 0xe0, 0x7d, 0xef, 0xd0, 0x7d, 0xef, 0xcb, 0x3c, 0xe7, 0xbf, 0x99, 0xde, 0xc8, 0x16, 0xce, 0xd7, 0x94, 0xc5, 0xe8, 0x32, 0xbd, 0xfb, 0x11, 0xb5, 0xff, 0xd0, 0xac, 0xff, 0x6f, 0xac, 0xff, 0x4e, 0xa4, 0xff, 0x0d, 0x9c, 0xff, 0x0c, 0x9c, 0xff, 0xec, 0x9b, 0xff, 0x8a, 0x93, 0xff, 0x69, 0x8b, 0xff, 0x69, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x93, 0xff, 0x49, 0x93, 0xff, 0x49, 0x93, 0xff, 0x49, 0x93, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x48, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x8b, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x28, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x08, 0x83, 0xff, 0x09, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x6a, 0x83, 0xff, 0x6b, 0x83, 0xff, 0xac, 0x8b, 0xff, 0xcd, 0x93, 0xff, 0xed, 0x93, 0xff, 0x0d, 0x9c, 0xff, 0x0d, 0x9c, 0xfc, 0x8f, 0xac, 0xec, 0x53, 0xbd, 0xdc, 0x58, 0xd6, 0xcc, 0x3c, 0xe7, 0xcc, 0x3d, 0xef, 0xdb, 0x3c, 0xe7, 0xe0, 0xdb, 0xde, 0xdb, 0x18, 0xc6, 0xc7, 0x34, 0xa5, 0xb7, 0x71, 0x8c, 0xb3, 0x51, 0x8c, 0xa3, 0x18, 0xc6, 0x70, 0xbe, 0xf7, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0xef, 0x6c, 0x14, 0xa5, 0x6f, 0x10, 0x84, 0x4c, 0xef, 0x7b, 0x4b, 0xcf, 0x7b, 0x44, 0xaf, 0x7b, 0x3f, 0xcf, 0x7b, 0x3c, 0xb2, 0x94, 0x57, 0xb7, 0xbd, 0x7b, 0xbb, 0xde, 0xb3, 0x5d, 0xef, 0xd8, 0xbf, 0xff, 0xf4, 0xff, 0xff, 0xf7, 0xdf, 0xff, 0xec, 0xbe, 0xf7, 0xdf, 0x7e, 0xf7, 0xcf, 0x3d, 0xef, 0xbf, 0x3c, 0xe7, 0xb7, 0x99, 0xde, 0xbf, 0x17, 0xce, 0xcb, 0x95, 0xc5, 0xd8, 0x32, 0xb5, 0xe8, 0xb0, 0xac, 0xf8, 0x6f, 0xa4, 0xff, 0x2e, 0x9c, 0xff, 0xcc, 0x93, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x49, 0x8b, 0xff, 0x29, 0x8b, 0xff, 0x29, 0x8b, 0xff, 0x29, 0x8b, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x28, 0x83, 0xff, 0x29, 0x83, 0xff, 0x28, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x29, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x6b, 0x83, 0xff, 0x8b, 0x8b, 0xff, 0xac, 0x8b, 0xff, 0xcc, 0x8b, 0xff, 0xed, 0x93, 0xff, 0xed, 0x93, 0xff, 0xec, 0x93, 0xff, 0xec, 0x93, 0xff, 0xcb, 0x93, 0xff, 0xec, 0x9b, 0xf8, 0x4e, 0xa4, 0xeb, 0x11, 0xb5, 0xdc, 0xf6, 0xcd, 0xd4, 0x1c, 0xe7, 0xcb, 0x7e, 0xf7, 0xd7, 0x9e, 0xf7, 0xe4, 0x9e, 0xf7, 0xec, 0x7e, 0xf7, 0xe8, 0x3c, 0xe7, 0xd7, 0x7a, 0xd6, 0xb8, 0xb7, 0xbd, 0xa0, 0xf4, 0xa4, 0x94, 0xb3, 0x9c, 0x8b, 0xf3, 0x9c, 0x6b, 0xf8, 0xc5, 0x37, 0xfb, 0xde, 0x68, 0xbf, 0xff, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0xef, 0x67, 0x55, 0xad, 0x6f, 0x51, 0x8c, 0x48, 0x30, 0x84, 0x43, 0x10, 0x84, 0x3f, 0xef, 0x7b, 0x3b, 0xcf, 0x7b, 0x30, 0xaf, 0x7b, 0x28, 0xaf, 0x7b, 0x24, 0x51, 0x8c, 0x34, 0xf4, 0xa4, 0x58, 0xd7, 0xbd, 0x8f, 0x3c, 0xe7, 0xd3, 0x7e, 0xf7, 0xeb, 0xdf, 0xff, 0xf7, 0xff, 0xff, 0xf7, 0xdf, 0xff, 0xef, 0xbf, 0xff, 0xe8, 0x9e, 0xf7, 0xdc, 0x7e, 0xf7, 0xd0, 0x5d, 0xef, 0xc7, 0x3c, 0xe7, 0xb8, 0xfc, 0xe6, 0xac, 0x9a, 0xd6, 0xb3, 0x38, 0xce, 0xbf, 0x95, 0xbd, 0xc8, 0x12, 0xad, 0xd4, 0xb1, 0xa4, 0xdf, 0x70, 0xa4, 0xec, 0x2e, 0x9c, 0xf4, 0x0d, 0x94, 0xff, 0xed, 0x93, 0xff, 0xcc, 0x8b, 0xff, 0xab, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x6b, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x83, 0xff, 0x4a, 0x83, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x83, 0xff, 0x6a, 0x8b, 0xff, 0x6a, 0x8b, 0xff, 0x6b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x6b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0xac, 0x8b, 0xff, 0xcc, 0x8b, 0xff, 0xed, 0x93, 0xff, 0x0d, 0x94, 0xff, 0xed, 0x93, 0xff, 0xed, 0x93, 0xff, 0xed, 0x9b, 0xfc, 0x0d, 0x9c, 0xf8, 0x0d, 0x9c, 0xf3, 0x2d, 0x9c, 0xef, 0x2d, 0xa4, 0xeb, 0x4e, 0xa4, 0xe3, 0x8f, 0xac, 0xdb, 0x32, 0xbd, 0xd4, 0xf6, 0xcd, 0xcf, 0xda, 0xde, 0xcb, 0x5d, 0xef, 0xcc, 0x9e, 0xf7, 0xdb, 0xbf, 0xff, 0xe7, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xf4, 0xdf, 0xff, 0xf0, 0xbe, 0xf7, 0xdf, 0x5d, 0xef, 0xbb, 0xdb, 0xde, 0x98, 0x38, 0xc6, 0x7f, 0xb7, 0xbd, 0x6c, 0x76, 0xb5, 0x63, 0x96, 0xb5, 0x4c, 0x18, 0xc6, 0x30, 0x9a, 0xd6, 0x24, 0x79, 0xce, 0x38, 0xba, 0xd6, 0x97, 0xbe, 0xf7, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x5c, 0x75, 0xad, 0x6f, 0x92, 0x94, 0x4b, 0x71, 0x8c, 0x47, 0x51, 0x8c, 0x43, 0x31, 0x8c, 0x3f, 0x10, 0x84, 0x3b, 0xf0, 0x83, 0x33, 0xcf, 0x7b, 0x2b, 0xcf, 0x7b, 0x23, 0xae, 0x73, 0x1f, 0xf0, 0x83, 0x2f, 0x59, 0xce, 0x7f, 0x59, 0xce, 0x9f, 0x7a, 0xd6, 0xbc, 0xfb, 0xde, 0xd7, 0x5d, 0xef, 0xeb, 0xbe, 0xf7, 0xf4, 0xdf, 0xff, 0xfb, 0xff, 0xff, 0xf8, 0xdf, 0xff, 0xf3, 0xbf, 0xff, 0xeb, 0xbe, 0xf7, 0xe0, 0x9e, 0xf7, 0xdb, 0x7e, 0xf7, 0xd4, 0x5d, 0xef, 0xcc, 0x3d, 0xef, 0xc0, 0x3c, 0xe7, 0xbb, 0x1c, 0xe7, 0xb4, 0xfb, 0xde, 0xaf, 0xbb, 0xde, 0xac, 0x79, 0xd6, 0xb0, 0x18, 0xce, 0xb8, 0xd6, 0xc5, 0xbb, 0x95, 0xbd, 0xbf, 0x75, 0xbd, 0xc3, 0x54, 0xb5, 0xc4, 0x33, 0xb5, 0xcc, 0x13, 0xad, 0xd3, 0x13, 0xad, 0xd4, 0xf2, 0xac, 0xd4, 0xf2, 0xac, 0xd7, 0xd2, 0xa4, 0xd7, 0xd1, 0xa4, 0xd4, 0xf2, 0xac, 0xd4, 0xf2, 0xac, 0xd3, 0xf2, 0xac, 0xd3, 0xf2, 0xac, 0xd3, 0x13, 0xad, 0xd3, 0x13, 0xad, 0xd3, 0x54, 0xb5, 0xcf, 0x54, 0xb5, 0xcb, 0x75, 0xbd, 0xc7, 0x95, 0xbd, 0xc0, 0xb6, 0xc5, 0xbc, 0xf6, 0xc5, 0xbb, 0xf7, 0xcd, 0xb7, 0x17, 0xce, 0xac, 0x38, 0xce, 0xab, 0x9a, 0xde, 0xab, 0xdb, 0xde, 0xaf, 0x1c, 0xe7, 0xb4, 0x3c, 0xe7, 0xbb, 0x3d, 0xef, 0xc3, 0x5d, 0xef, 0xc8, 0x7d, 0xef, 0xcf, 0x7e, 0xf7, 0xd3, 0x9e, 0xf7, 0xdf, 0xbf, 0xff, 0xeb, 0xdf, 0xff, 0xf3, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xdf, 0xff, 0xf0, 0xbf, 0xff, 0xdb, 0x9e, 0xf7, 0xb8, 0x5d, 0xef, 0x8f, 0xfc, 0xe6, 0x6c, 0x9a, 0xd6, 0x54, 0x59, 0xce, 0x47, 0x38, 0xc6, 0x3b, 0x59, 0xce, 0x2f, 0x9a, 0xd6, 0x23, 0x9a, 0xd6, 0x20, 0x9a, 0xd6, 0x2b, 0x59, 0xce, 0x3f, 0xf8, 0xc5, 0x6b, 0x9a, 0xd6, 0xc0, 0xbf, 0xff, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0xef, 0x54, 0x96, 0xb5, 0x73, 0xd3, 0x9c, 0x50, 0xb3, 0x9c, 0x4c, 0xb2, 0x94, 0x48, 0x92, 0x94, 0x44, 0x72, 0x94, 0x40, 0x71, 0x8c, 0x3f, 0x51, 0x8c, 0x3b, 0x30, 0x84, 0x34, 0xf0, 0x83, 0x2c, 0xcf, 0x7b, 0x2b, 0x79, 0xce, 0x67, 0x39, 0xce, 0x7b, 0xd7, 0xbd, 0x8b, 0xb6, 0xb5, 0xa3, 0xb6, 0xb5, 0xb8, 0xd7, 0xbd, 0xd0, 0x18, 0xc6, 0xe3, 0x9a, 0xd6, 0xf0, 0x1c, 0xe7, 0xf8, 0x5d, 0xef, 0xfc, 0xbe, 0xf7, 0xfc, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xec, 0xbf, 0xff, 0xe8, 0xbe, 0xf7, 0xe3, 0x9e, 0xf7, 0xdf, 0x9e, 0xf7, 0xdb, 0x7e, 0xf7, 0xd4, 0x7d, 0xef, 0xcf, 0x5d, 0xef, 0xc7, 0x3d, 0xef, 0xc3, 0x3d, 0xef, 0xc3, 0x3c, 0xe7, 0xc0, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xc0, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xbc, 0x1c, 0xe7, 0xb8, 0x1c, 0xe7, 0xb4, 0x1c, 0xe7, 0xb7, 0x3c, 0xe7, 0xbc, 0x3c, 0xe7, 0xbf, 0x3c, 0xe7, 0xc3, 0x3d, 0xef, 0xc3, 0x5d, 0xef, 0xc8, 0x5d, 0xef, 0xc8, 0x5d, 0xef, 0xcc, 0x5d, 0xef, 0xcf, 0x7d, 0xef, 0xd0, 0x7e, 0xf7, 0xd3, 0x7d, 0xef, 0xd3, 0x7e, 0xf7, 0xd4, 0x9e, 0xf7, 0xdb, 0xbe, 0xf7, 0xe3, 0xbf, 0xff, 0xe8, 0xbf, 0xff, 0xec, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xf3, 0xbf, 0xff, 0xe3, 0x9e, 0xf7, 0xcc, 0x5d, 0xef, 0xac, 0x3c, 0xe7, 0x87, 0x1c, 0xe7, 0x63, 0xfc, 0xe6, 0x44, 0xdb, 0xde, 0x37, 0xba, 0xd6, 0x2b, 0x9a, 0xd6, 0x23, 0xba, 0xd6, 0x1f, 0xba, 0xd6, 0x1c, 0xba, 0xd6, 0x20, 0x9a, 0xd6, 0x27, 0x7a, 0xd6, 0x33, 0x39, 0xce, 0x47, 0xf7, 0xbd, 0x67, 0x96, 0xb5, 0x98, 0x7a, 0xd6, 0xd8, 0xbe, 0xf7, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0xef, 0x50, 0x96, 0xb5, 0x84, 0xf3, 0x9c, 0x5f, 0xf4, 0xa4, 0x57, 0xf3, 0x9c, 0x50, 0xf4, 0xa4, 0x4c, 0xf3, 0x9c, 0x48, 0xd3, 0x9c, 0x47, 0xb3, 0x9c, 0x44, 0x92, 0x94, 0x43, 0x71, 0x8c, 0x3f, 0x51, 0x8c, 0x3b, 0x79, 0xce, 0x64, 0x9a, 0xd6, 0x77, 0x38, 0xc6, 0x80, 0xb7, 0xbd, 0x8f, 0x55, 0xad, 0xa3, 0xf4, 0xa4, 0xb8, 0xd3, 0x9c, 0xcf, 0xd3, 0x9c, 0xe0, 0xf3, 0x9c, 0xef, 0x35, 0xad, 0xf8, 0x96, 0xb5, 0xfc, 0xd7, 0xbd, 0xff, 0x39, 0xce, 0xfc, 0x7a, 0xd6, 0xfc, 0xdb, 0xde, 0xfb, 0x3c, 0xe7, 0xfb, 0x5d, 0xef, 0xf8, 0x9e, 0xf7, 0xf8, 0xbe, 0xf7, 0xf8, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xef, 0xdf, 0xff, 0xec, 0xdf, 0xff, 0xec, 0xdf, 0xff, 0xf0, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf3, 0xdf, 0xff, 0xf4, 0xdf, 0xff, 0xf4, 0xdf, 0xff, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xbf, 0xff, 0xfc, 0xbe, 0xf7, 0xfc, 0x9e, 0xf7, 0xfb, 0x7e, 0xf7, 0xf7, 0x5d, 0xef, 0xec, 0x3c, 0xe7, 0xe0, 0x3c, 0xe7, 0xd3, 0xfb, 0xde, 0xbb, 0xdb, 0xde, 0xa3, 0xdb, 0xde, 0x88, 0xdb, 0xde, 0x6b, 0xdb, 0xde, 0x53, 0xdb, 0xde, 0x3b, 0xdb, 0xde, 0x2b, 0xdb, 0xde, 0x20, 0xbb, 0xde, 0x1c, 0xbb, 0xde, 0x1c, 0xbb, 0xde, 0x1f, 0xba, 0xd6, 0x23, 0x9a, 0xd6, 0x28, 0x7a, 0xd6, 0x33, 0x59, 0xce, 0x3c, 0x38, 0xc6, 0x4c, 0xd7, 0xbd, 0x64, 0x96, 0xb5, 0x8b, 0x76, 0xb5, 0xbb, 0x79, 0xce, 0xe8, 0xbe, 0xf7, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x50, 0x96, 0xb5, 0xa7, 0xf3, 0x9c, 0x7c, 0x14, 0xa5, 0x6b, 0x14, 0xa5, 0x5f, 0x35, 0xad, 0x57, 0x55, 0xad, 0x50, 0x55, 0xad, 0x4f, 0x35, 0xad, 0x4c, 0x14, 0xa5, 0x4c, 0xf4, 0xa4, 0x4b, 0xf3, 0x9c, 0x48, 0x59, 0xce, 0x68, 0xdb, 0xde, 0x77, 0xbb, 0xde, 0x74, 0x9a, 0xd6, 0x78, 0x38, 0xc6, 0x84, 0xd7, 0xbd, 0x98, 0x75, 0xad, 0xaf, 0x14, 0xa5, 0xc4, 0xb3, 0x9c, 0xdb, 0x72, 0x94, 0xec, 0x51, 0x8c, 0xf8, 0x51, 0x8c, 0xfb, 0x51, 0x8c, 0xfb, 0x51, 0x8c, 0xf8, 0x51, 0x8c, 0xf3, 0xb2, 0x94, 0xec, 0xf3, 0x9c, 0xe7, 0x34, 0xa5, 0xe3, 0x76, 0xb5, 0xdc, 0xb7, 0xbd, 0xd7, 0x18, 0xc6, 0xd7, 0x79, 0xce, 0xd4, 0x9a, 0xd6, 0xd4, 0x9a, 0xd6, 0xd4, 0xba, 0xd6, 0xd4, 0xbb, 0xde, 0xd0, 0xdb, 0xde, 0xdb, 0xfc, 0xe6, 0xd8, 0x3c, 0xe7, 0xd7, 0x3d, 0xef, 0xdb, 0x5d, 0xef, 0xd4, 0x5d, 0xef, 0xd4, 0x5d, 0xef, 0xd3, 0x3c, 0xe7, 0xd0, 0x3d, 0xef, 0xd0, 0x3d, 0xef, 0xd4, 0x3c, 0xe7, 0xd8, 0x3c, 0xe7, 0xdc, 0x3c, 0xe7, 0xe0, 0x3c, 0xe7, 0xe4, 0xdb, 0xde, 0xe8, 0xdb, 0xde, 0xec, 0xdb, 0xde, 0xf3, 0xdb, 0xde, 0xf7, 0xba, 0xd6, 0xfb, 0x7a, 0xd6, 0xff, 0x79, 0xce, 0xff, 0x59, 0xce, 0xfc, 0x18, 0xc6, 0xf7, 0x18, 0xc6, 0xf0, 0x18, 0xc6, 0xe7, 0x18, 0xc6, 0xd8, 0x18, 0xc6, 0xc8, 0x38, 0xc6, 0xb4, 0x59, 0xce, 0x9c, 0x79, 0xce, 0x87, 0x7a, 0xd6, 0x6c, 0x9a, 0xd6, 0x57, 0xba, 0xd6, 0x3f, 0xbb, 0xde, 0x2c, 0xbb, 0xde, 0x20, 0xbb, 0xde, 0x1c, 0xbb, 0xde, 0x1f, 0xbb, 0xde, 0x20, 0xba, 0xd6, 0x27, 0x9a, 0xd6, 0x2c, 0x9a, 0xd6, 0x33, 0x7a, 0xd6, 0x3b, 0x59, 0xce, 0x44, 0x38, 0xc6, 0x53, 0xf7, 0xbd, 0x67, 0x96, 0xb5, 0x83, 0x76, 0xb5, 0xa8, 0x76, 0xb5, 0xd8, 0x59, 0xce, 0xf3, 0x7d, 0xef, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0xef, 0x53, 0x76, 0xb5, 0xd3, 0xd3, 0x9c, 0xac, 0xf3, 0x9c, 0x94, 0x14, 0xa5, 0x7c, 0x55, 0xad, 0x6c, 0x76, 0xb5, 0x60, 0x96, 0xb5, 0x5b, 0xb6, 0xb5, 0x58, 0x96, 0xb5, 0x57, 0x76, 0xb5, 0x57, 0x75, 0xad, 0x57, 0x59, 0xce, 0x73, 0xbb, 0xde, 0x84, 0xbb, 0xde, 0x80, 0xdb, 0xde, 0x7b, 0xdb, 0xde, 0x74, 0xbb, 0xde, 0x73, 0x9a, 0xd6, 0x78, 0x59, 0xce, 0x84, 0xf8, 0xc5, 0x97, 0xb6, 0xb5, 0xab, 0x55, 0xad, 0xbf, 0xf3, 0x9c, 0xcc, 0xb3, 0x9c, 0xd7, 0x51, 0x8c, 0xdc, 0xef, 0x7b, 0xd8, 0xcf, 0x7b, 0xdb, 0xcf, 0x7b, 0xd4, 0xcf, 0x7b, 0xcb, 0xcf, 0x7b, 0xc3, 0xcf, 0x7b, 0xb7, 0xef, 0x7b, 0xab, 0xf0, 0x83, 0xa0, 0xf0, 0x83, 0x93, 0x10, 0x84, 0x88, 0x30, 0x84, 0x7f, 0x31, 0x8c, 0x6f, 0x51, 0x8c, 0x6b, 0x71, 0x8c, 0x5f, 0x72, 0x94, 0x54, 0x92, 0x94, 0x54, 0xb2, 0x94, 0x4b, 0xd3, 0x9c, 0x47, 0xb3, 0x9c, 0x43, 0x92, 0x94, 0x43, 0xb3, 0x9c, 0x47, 0xb3, 0x9c, 0x57, 0x92, 0x94, 0x64, 0x92, 0x94, 0x77, 0xb2, 0x94, 0x8b, 0xb3, 0x9c, 0xa0, 0xb3, 0x9c, 0xb7, 0xd3, 0x9c, 0xcb, 0xd3, 0x9c, 0xdc, 0xf3, 0x9c, 0xeb, 0x14, 0xa5, 0xf7, 0x34, 0xa5, 0xfb, 0x35, 0xad, 0xf7, 0x75, 0xad, 0xf0, 0x96, 0xb5, 0xe8, 0xb6, 0xb5, 0xdb, 0xd7, 0xbd, 0xcb, 0xf8, 0xc5, 0xb8, 0x18, 0xc6, 0xa0, 0x39, 0xce, 0x8c, 0x59, 0xce, 0x73, 0x7a, 0xd6, 0x5f, 0x9a, 0xd6, 0x48, 0xba, 0xd6, 0x34, 0xbb, 0xde, 0x2b, 0xbb, 0xde, 0x24, 0xba, 0xd6, 0x24, 0xba, 0xd6, 0x27, 0xba, 0xd6, 0x2b, 0x9a, 0xd6, 0x2f, 0x9a, 0xd6, 0x34, 0x9a, 0xd6, 0x3c, 0x7a, 0xd6, 0x47, 0x59, 0xce, 0x4c, 0x39, 0xce, 0x5b, 0xf8, 0xc5, 0x6b, 0xb7, 0xbd, 0x80, 0x96, 0xb5, 0xa0, 0x75, 0xad, 0xcb, 0x75, 0xad, 0xf0, 0x39, 0xce, 0xeb, 0xbf, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0xf7, 0x23, 0x76, 0xb5, 0xe7, 0xb2, 0x94, 0xdc, 0xd3, 0x9c, 0xc4, 0xf4, 0xa4, 0xac, 0x35, 0xad, 0x94, 0x76, 0xb5, 0x83, 0xb7, 0xbd, 0x73, 0xf7, 0xbd, 0x6b, 0xf7, 0xbd, 0x67, 0xf7, 0xbd, 0x64, 0xd7, 0xbd, 0x67, 0x59, 0xce, 0x7b, 0xdb, 0xde, 0x94, 0xbb, 0xde, 0x94, 0xbb, 0xde, 0x90, 0xbb, 0xde, 0x8c, 0xdb, 0xde, 0x84, 0xdb, 0xde, 0x7b, 0xfb, 0xde, 0x74, 0xfc, 0xe6, 0x6f, 0xfb, 0xde, 0x6c, 0xdb, 0xde, 0x6f, 0x7a, 0xd6, 0x77, 0x18, 0xc6, 0x83, 0xb7, 0xbd, 0x8b, 0x14, 0xa5, 0x8b, 0xd3, 0x9c, 0x94, 0xb2, 0x94, 0x98, 0x92, 0x94, 0x98, 0x51, 0x8c, 0x98, 0x31, 0x8c, 0x93, 0x10, 0x84, 0x8b, 0xf0, 0x83, 0x80, 0xef, 0x7b, 0x77, 0xcf, 0x7b, 0x6c, 0xcf, 0x7b, 0x5f, 0xcf, 0x7b, 0x53, 0xaf, 0x7b, 0x47, 0xaf, 0x7b, 0x3c, 0xaf, 0x7b, 0x33, 0xae, 0x73, 0x28, 0xae, 0x73, 0x20, 0xae, 0x73, 0x1c, 0xae, 0x73, 0x1b, 0xae, 0x73, 0x1c, 0xaf, 0x7b, 0x24, 0xcf, 0x7b, 0x33, 0xef, 0x7b, 0x44, 0x10, 0x84, 0x57, 0x30, 0x84, 0x6c, 0x51, 0x8c, 0x80, 0x72, 0x94, 0x93, 0xb2, 0x94, 0xa4, 0xd3, 0x9c, 0xb3, 0xf4, 0xa4, 0xbc, 0x34, 0xa5, 0xc3, 0x55, 0xad, 0xc4, 0x76, 0xb5, 0xc0, 0xb6, 0xb5, 0xbb, 0xd7, 0xbd, 0xaf, 0xf8, 0xc5, 0xa0, 0x18, 0xc6, 0x93, 0x39, 0xce, 0x7f, 0x59, 0xce, 0x6c, 0x7a, 0xd6, 0x5b, 0x9a, 0xd6, 0x48, 0xba, 0xd6, 0x3c, 0xba, 0xd6, 0x38, 0xba, 0xd6, 0x38, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x37, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x38, 0x9a, 0xd6, 0x3b, 0x9a, 0xd6, 0x40, 0x7a, 0xd6, 0x47, 0x79, 0xce, 0x50, 0x59, 0xce, 0x58, 0x39, 0xce, 0x63, 0x18, 0xc6, 0x70, 0xd7, 0xbd, 0x84, 0x96, 0xb5, 0x9f, 0x76, 0xb5, 0xc7, 0x55, 0xad, 0xeb, 0x55, 0xad, 0xfb, 0x18, 0xc6, 0xcc, 0x7d, 0xef, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, 0xad, 0x4b, 0x92, 0x94, 0xf3, 0x92, 0x94, 0xf3, 0xb3, 0x9c, 0xe0, 0xf4, 0xa4, 0xc8, 0x35, 0xad, 0xb7, 0x96, 0xb5, 0xa0, 0xd7, 0xbd, 0x8c, 0x18, 0xc6, 0x80, 0x18, 0xc6, 0x78, 0x18, 0xc6, 0x78, 0x79, 0xce, 0x88, 0xdb, 0xde, 0xa4, 0xbb, 0xde, 0xa8, 0xbb, 0xde, 0xa8, 0xba, 0xd6, 0xa8, 0xba, 0xd6, 0xa4, 0xbb, 0xde, 0x9f, 0xdb, 0xde, 0x9b, 0xdb, 0xde, 0x90, 0xdb, 0xde, 0x88, 0xdb, 0xde, 0x7c, 0xdb, 0xde, 0x74, 0xdb, 0xde, 0x67, 0xba, 0xd6, 0x5f, 0x59, 0xce, 0x50, 0x18, 0xc6, 0x4f, 0xd7, 0xbd, 0x4f, 0xb6, 0xb5, 0x4f, 0x75, 0xad, 0x4f, 0x34, 0xa5, 0x4f, 0xf3, 0x9c, 0x50, 0xb3, 0x9c, 0x50, 0x92, 0x94, 0x48, 0x71, 0x8c, 0x47, 0x51, 0x8c, 0x40, 0x30, 0x84, 0x3b, 0x10, 0x84, 0x34, 0xcf, 0x7b, 0x2f, 0xcf, 0x7b, 0x28, 0xcf, 0x7b, 0x23, 0xaf, 0x7b, 0x1f, 0xae, 0x73, 0x1c, 0x8e, 0x73, 0x1b, 0xae, 0x73, 0x1c, 0xaf, 0x7b, 0x20, 0xcf, 0x7b, 0x27, 0xf0, 0x83, 0x2f, 0x30, 0x84, 0x3b, 0x51, 0x8c, 0x44, 0x92, 0x94, 0x4f, 0xb3, 0x9c, 0x57, 0xf3, 0x9c, 0x5c, 0x34, 0xa5, 0x63, 0x75, 0xad, 0x67, 0x96, 0xb5, 0x68, 0xd7, 0xbd, 0x68, 0xf8, 0xc5, 0x67, 0x18, 0xc6, 0x64, 0x59, 0xce, 0x5f, 0x79, 0xce, 0x5b, 0x7a, 0xd6, 0x53, 0x9a, 0xd6, 0x50, 0x9a, 0xd6, 0x4f, 0x9a, 0xd6, 0x4f, 0x9a, 0xd6, 0x53, 0x9a, 0xd6, 0x57, 0x9a, 0xd6, 0x57, 0x9a, 0xd6, 0x57, 0x9a, 0xd6, 0x54, 0x9a, 0xd6, 0x53, 0x9a, 0xd6, 0x4c, 0x9a, 0xd6, 0x4f, 0x7a, 0xd6, 0x50, 0x79, 0xce, 0x54, 0x59, 0xce, 0x5b, 0x59, 0xce, 0x64, 0x38, 0xc6, 0x70, 0x18, 0xc6, 0x7c, 0xd7, 0xbd, 0x90, 0xb6, 0xb5, 0xab, 0x76, 0xb5, 0xcb, 0x55, 0xad, 0xeb, 0x14, 0xa5, 0xfb, 0xf3, 0x9c, 0xdc, 0x35, 0xad, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0x9c, 0x50, 0x51, 0x8c, 0xe8, 0x72, 0x94, 0xf8, 0xb3, 0x9c, 0xf4, 0xf3, 0x9c, 0xe8, 0x34, 0xa5, 0xd7, 0x76, 0xb5, 0xc3, 0xd7, 0xbd, 0xaf, 0x18, 0xc6, 0x9f, 0x18, 0xc6, 0x94, 0x59, 0xce, 0x9c, 0xdb, 0xde, 0xb4, 0xdb, 0xde, 0xb8, 0xbb, 0xde, 0xbf, 0xba, 0xd6, 0xc4, 0xba, 0xd6, 0xc4, 0xba, 0xd6, 0xc3, 0x9a, 0xd6, 0xc4, 0xba, 0xd6, 0xbf, 0xba, 0xd6, 0xb7, 0xba, 0xd6, 0xac, 0x9a, 0xd6, 0xa0, 0x9a, 0xd6, 0x93, 0x9a, 0xd6, 0x87, 0x38, 0xc6, 0x74, 0x18, 0xc6, 0x67, 0x18, 0xc6, 0x5f, 0xd7, 0xbd, 0x58, 0xb6, 0xb5, 0x4f, 0x76, 0xb5, 0x48, 0x55, 0xad, 0x40, 0x34, 0xa5, 0x3b, 0xf4, 0xa4, 0x37, 0xd3, 0x9c, 0x33, 0x92, 0x94, 0x2f, 0x71, 0x8c, 0x2b, 0x51, 0x8c, 0x27, 0x10, 0x84, 0x23, 0xef, 0x7b, 0x20, 0xcf, 0x7b, 0x1f, 0xaf, 0x7b, 0x1c, 0xae, 0x73, 0x1b, 0x8e, 0x73, 0x1b, 0xae, 0x73, 0x1b, 0xaf, 0x7b, 0x1c, 0xcf, 0x7b, 0x1f, 0x10, 0x84, 0x23, 0x51, 0x8c, 0x27, 0x72, 0x94, 0x2b, 0xb3, 0x9c, 0x2f, 0xf3, 0x9c, 0x34, 0x14, 0xa5, 0x38, 0x55, 0xad, 0x3c, 0x96, 0xb5, 0x43, 0xd7, 0xbd, 0x48, 0xf8, 0xc5, 0x4f, 0x18, 0xc6, 0x54, 0x59, 0xce, 0x5b, 0x59, 0xce, 0x63, 0x79, 0xce, 0x6b, 0x7a, 0xd6, 0x73, 0x7a, 0xd6, 0x77, 0x7a, 0xd6, 0x7b, 0x7a, 0xd6, 0x80, 0x7a, 0xd6, 0x83, 0x7a, 0xd6, 0x83, 0x7a, 0xd6, 0x7f, 0x7a, 0xd6, 0x78, 0x7a, 0xd6, 0x77, 0x7a, 0xd6, 0x6f, 0x79, 0xce, 0x68, 0x79, 0xce, 0x67, 0x59, 0xce, 0x67, 0x59, 0xce, 0x6f, 0x39, 0xce, 0x74, 0x18, 0xc6, 0x80, 0xf8, 0xc5, 0x90, 0xd7, 0xbd, 0xa4, 0x96, 0xb5, 0xbb, 0x75, 0xad, 0xd8, 0x35, 0xad, 0xf3, 0xf4, 0xa4, 0xf8, 0xb2, 0x94, 0xdb, 0x92, 0x94, 0x6f, 0xb2, 0x94, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0x8c, 0x33, 0x51, 0x8c, 0xbb, 0x71, 0x8c, 0xeb, 0x92, 0x94, 0xfb, 0xd3, 0x9c, 0xf8, 0x14, 0xa5, 0xef, 0x75, 0xad, 0xdf, 0xb6, 0xb5, 0xd0, 0xf7, 0xbd, 0xc3, 0x39, 0xce, 0xbc, 0xdb, 0xde, 0xc8, 0xdb, 0xde, 0xcb, 0xbb, 0xde, 0xcf, 0xba, 0xd6, 0xd4, 0x9a, 0xd6, 0xdb, 0x9a, 0xd6, 0xe0, 0x9a, 0xd6, 0xe3, 0x9a, 0xd6, 0xe3, 0x9a, 0xd6, 0xdc, 0x9a, 0xd6, 0xd7, 0x9a, 0xd6, 0xcb, 0x7a, 0xd6, 0xbf, 0x59, 0xce, 0xb7, 0x18, 0xc6, 0xa3, 0x18, 0xc6, 0x97, 0xf7, 0xbd, 0x8f, 0xd7, 0xbd, 0x80, 0x96, 0xb5, 0x74, 0x76, 0xb5, 0x6c, 0x55, 0xad, 0x63, 0x34, 0xa5, 0x58, 0x14, 0xa5, 0x53, 0xd3, 0x9c, 0x4b, 0xb2, 0x94, 0x43, 0x92, 0x94, 0x3c, 0x51, 0x8c, 0x34, 0x31, 0x8c, 0x2f, 0x10, 0x84, 0x28, 0xf0, 0x83, 0x24, 0xcf, 0x7b, 0x23, 0xcf, 0x7b, 0x20, 0xcf, 0x7b, 0x1f, 0xcf, 0x7b, 0x1f, 0xcf, 0x7b, 0x23, 0x10, 0x84, 0x27, 0x30, 0x84, 0x2c, 0x51, 0x8c, 0x34, 0x92, 0x94, 0x3c, 0xd3, 0x9c, 0x44, 0xf4, 0xa4, 0x4f, 0x34, 0xa5, 0x54, 0x75, 0xad, 0x5f, 0x96, 0xb5, 0x68, 0xb7, 0xbd, 0x70, 0xf7, 0xbd, 0x7c, 0x18, 0xc6, 0x88, 0x38, 0xc6, 0x94, 0x59, 0xce, 0x9b, 0x59, 0xce, 0xa7, 0x59, 0xce, 0xab, 0x59, 0xce, 0xb3, 0x79, 0xce, 0xb3, 0x79, 0xce, 0xb7, 0x79, 0xce, 0xb0, 0x79, 0xce, 0xac, 0x79, 0xce, 0xa4, 0x79, 0xce, 0x9f, 0x59, 0xce, 0x94, 0x59, 0xce, 0x88, 0x59, 0xce, 0x84, 0x59, 0xce, 0x83, 0x39, 0xce, 0x84, 0x18, 0xc6, 0x8b, 0x18, 0xc6, 0x98, 0xd7, 0xbd, 0xa7, 0xb6, 0xb5, 0xbb, 0x76, 0xb5, 0xd4, 0x55, 0xad, 0xeb, 0x14, 0xa5, 0xf8, 0xd3, 0x9c, 0xf4, 0x92, 0x94, 0xcf, 0x51, 0x8c, 0x5f, 0x51, 0x8c, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x10, 0x31, 0x8c, 0x80, 0x51, 0x8c, 0xcc, 0x72, 0x94, 0xec, 0xb3, 0x9c, 0xf8, 0xf4, 0xa4, 0xfb, 0x55, 0xad, 0xf7, 0xb6, 0xb5, 0xec, 0xf8, 0xc5, 0xe0, 0xbb, 0xde, 0xe3, 0xdb, 0xde, 0xdf, 0xdb, 0xde, 0xe0, 0xbb, 0xde, 0xe3, 0x9a, 0xd6, 0xe7, 0x9a, 0xd6, 0xef, 0x9a, 0xd6, 0xf3, 0x9a, 0xd6, 0xf7, 0x7a, 0xd6, 0xf4, 0x79, 0xce, 0xf3, 0x79, 0xce, 0xeb, 0x59, 0xce, 0xe3, 0x59, 0xce, 0xdb, 0x18, 0xc6, 0xcb, 0x18, 0xc6, 0xbf, 0xf7, 0xbd, 0xb4, 0xd7, 0xbd, 0xa8, 0xb6, 0xb5, 0x9c, 0x96, 0xb5, 0x93, 0x76, 0xb5, 0x84, 0x55, 0xad, 0x7b, 0x35, 0xad, 0x70, 0x14, 0xa5, 0x67, 0xf3, 0x9c, 0x5c, 0xd3, 0x9c, 0x54, 0xb2, 0x94, 0x4b, 0x72, 0x94, 0x43, 0x71, 0x8c, 0x3c, 0x51, 0x8c, 0x34, 0x51, 0x8c, 0x33, 0x31, 0x8c, 0x2f, 0x30, 0x84, 0x2c, 0x31, 0x8c, 0x30, 0x51, 0x8c, 0x33, 0x51, 0x8c, 0x3b, 0x72, 0x94, 0x43, 0xb2, 0x94, 0x4b, 0xd3, 0x9c, 0x57, 0xf4, 0xa4, 0x5f, 0x34, 0xa5, 0x6c, 0x55, 0xad, 0x77, 0x76, 0xb5, 0x83, 0x96, 0xb5, 0x90, 0xd7, 0xbd, 0x9b, 0xf7, 0xbd, 0xab, 0x18, 0xc6, 0xb7, 0x38, 0xc6, 0xc4, 0x39, 0xce, 0xcb, 0x39, 0xce, 0xd4, 0x59, 0xce, 0xd8, 0x59, 0xce, 0xdc, 0x59, 0xce, 0xdc, 0x59, 0xce, 0xdb, 0x59, 0xce, 0xd4, 0x59, 0xce, 0xcf, 0x59, 0xce, 0xc3, 0x59, 0xce, 0xb8, 0x59, 0xce, 0xaf, 0x39, 0xce, 0xa7, 0x38, 0xc6, 0xa3, 0x18, 0xc6, 0xa4, 0x18, 0xc6, 0xab, 0xf7, 0xbd, 0xb7, 0xb7, 0xbd, 0xc4, 0x96, 0xb5, 0xd8, 0x55, 0xad, 0xe8, 0x34, 0xa5, 0xf7, 0xf3, 0x9c, 0xf8, 0xb2, 0x94, 0xe7, 0x71, 0x8c, 0xb4, 0x31, 0x8c, 0x3c, 0x30, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x03, 0x30, 0x84, 0x3c, 0x51, 0x8c, 0xa3, 0x71, 0x8c, 0xd4, 0xb3, 0x9c, 0xe8, 0x14, 0xa5, 0xf7, 0x76, 0xb5, 0xfc, 0xd7, 0xbd, 0xfb, 0x9a, 0xd6, 0xf8, 0xdb, 0xde, 0xf3, 0xfb, 0xde, 0xf0, 0xfb, 0xde, 0xf0, 0xfb, 0xde, 0xf0, 0xdb, 0xde, 0xf7, 0xba, 0xd6, 0xfb, 0x9a, 0xd6, 0xfc, 0x7a, 0xd6, 0xff, 0x79, 0xce, 0xfc, 0x59, 0xce, 0xf8, 0x59, 0xce, 0xf4, 0x59, 0xce, 0xef, 0x18, 0xc6, 0xe4, 0x18, 0xc6, 0xdb, 0x18, 0xc6, 0xd0, 0xf8, 0xc5, 0xc4, 0xd7, 0xbd, 0xbb, 0xb7, 0xbd, 0xaf, 0xb6, 0xb5, 0xa3, 0x96, 0xb5, 0x97, 0x76, 0xb5, 0x8c, 0x55, 0xad, 0x80, 0x55, 0xad, 0x74, 0x34, 0xa5, 0x6c, 0x14, 0xa5, 0x63, 0xf3, 0x9c, 0x5b, 0xf3, 0x9c, 0x53, 0xd3, 0x9c, 0x4b, 0xd3, 0x9c, 0x47, 0xb3, 0x9c, 0x43, 0xb3, 0x9c, 0x40, 0xd3, 0x9c, 0x44, 0xd3, 0x9c, 0x48, 0xd3, 0x9c, 0x50, 0xf3, 0x9c, 0x5b, 0x14, 0xa5, 0x64, 0x34, 0xa5, 0x70, 0x55, 0xad, 0x7c, 0x76, 0xb5, 0x8b, 0x96, 0xb5, 0x97, 0xb6, 0xb5, 0xa4, 0xd7, 0xbd, 0xb0, 0xf7, 0xbd, 0xbc, 0xf8, 0xc5, 0xcb, 0x18, 0xc6, 0xd4, 0x18, 0xc6, 0xe0, 0x38, 0xc6, 0xe8, 0x39, 0xce, 0xef, 0x39, 0xce, 0xf3, 0x59, 0xce, 0xf3, 0x39, 0xce, 0xf3, 0x39, 0xce, 0xec, 0x39, 0xce, 0xe7, 0x39, 0xce, 0xdf, 0x39, 0xce, 0xd4, 0x59, 0xce, 0xcf, 0x39, 0xce, 0xc8, 0x39, 0xce, 0xc7, 0x38, 0xc6, 0xc8, 0x18, 0xc6, 0xcf, 0xf7, 0xbd, 0xd7, 0xb7, 0xbd, 0xe3, 0x96, 0xb5, 0xf0, 0x55, 0xad, 0xf8, 0x14, 0xa5, 0xf8, 0xd3, 0x9c, 0xec, 0x72, 0x94, 0xcf, 0x51, 0x8c, 0x7f, 0x30, 0x84, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x0b, 0x31, 0x8c, 0x54, 0x51, 0x8c, 0xaf, 0xb3, 0x9c, 0xd4, 0x34, 0xa5, 0xeb, 0x96, 0xb5, 0xf7, 0x9a, 0xd6, 0xfc, 0xfb, 0xde, 0xfc, 0x1c, 0xe7, 0xfc, 0x3d, 0xef, 0xfb, 0x5d, 0xef, 0xfb, 0x5d, 0xef, 0xfb, 0x3c, 0xe7, 0xfc, 0x1c, 0xe7, 0xfc, 0xfb, 0xde, 0xff, 0xdb, 0xde, 0xfc, 0xba, 0xd6, 0xfb, 0x9a, 0xd6, 0xfb, 0x7a, 0xd6, 0xf4, 0x39, 0xce, 0xef, 0x38, 0xc6, 0xe8, 0x38, 0xc6, 0xe0, 0x18, 0xc6, 0xd7, 0x18, 0xc6, 0xcc, 0x18, 0xc6, 0xc3, 0xf8, 0xc5, 0xb7, 0xd7, 0xbd, 0xac, 0xd7, 0xbd, 0xa0, 0xb7, 0xbd, 0x94, 0xb6, 0xb5, 0x8c, 0x96, 0xb5, 0x83, 0x76, 0xb5, 0x78, 0x76, 0xb5, 0x70, 0x75, 0xad, 0x68, 0x55, 0xad, 0x60, 0x55, 0xad, 0x5c, 0x55, 0xad, 0x5b, 0x55, 0xad, 0x58, 0x55, 0xad, 0x5b, 0x55, 0xad, 0x5f, 0x75, 0xad, 0x68, 0x76, 0xb5, 0x6f, 0x76, 0xb5, 0x7b, 0x96, 0xb5, 0x87, 0xb6, 0xb5, 0x8f, 0xd7, 0xbd, 0x9f, 0xd7, 0xbd, 0xab, 0xf7, 0xbd, 0xb8, 0xf8, 0xc5, 0xc7, 0x18, 0xc6, 0xd0, 0x18, 0xc6, 0xdc, 0x18, 0xc6, 0xe4, 0x38, 0xc6, 0xef, 0x38, 0xc6, 0xf4, 0x39, 0xce, 0xf8, 0x39, 0xce, 0xfc, 0x39, 0xce, 0xfb, 0x39, 0xce, 0xf8, 0x59, 0xce, 0xf7, 0x59, 0xce, 0xf0, 0x79, 0xce, 0xec, 0x7a, 0xd6, 0xe7, 0x7a, 0xd6, 0xe4, 0x7a, 0xd6, 0xe4, 0x79, 0xce, 0xe7, 0x59, 0xce, 0xec, 0x38, 0xc6, 0xf3, 0x18, 0xc6, 0xf8, 0xb7, 0xbd, 0xfb, 0x75, 0xad, 0xf8, 0x14, 0xa5, 0xec, 0xb3, 0x9c, 0xd7, 0x51, 0x8c, 0x9c, 0x31, 0x8c, 0x34, 0x10, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x84, 0x0f, 0x51, 0x8c, 0x5b, 0x92, 0x94, 0xb3, 0x34, 0xa5, 0xdc, 0x39, 0xce, 0xf0, 0xdb, 0xde, 0xf8, 0x1c, 0xe7, 0xfc, 0x5d, 0xef, 0xfc, 0x9e, 0xf7, 0xfc, 0xbf, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xbe, 0xf7, 0xff, 0x9e, 0xf7, 0xff, 0x7e, 0xf7, 0xfc, 0x5d, 0xef, 0xfc, 0x3c, 0xe7, 0xfb, 0xfc, 0xe6, 0xf8, 0xbb, 0xde, 0xf3, 0xbb, 0xde, 0xf0, 0x9a, 0xd6, 0xe8, 0x9a, 0xd6, 0xe3, 0x79, 0xce, 0xdb, 0x59, 0xce, 0xd3, 0x59, 0xce, 0xc8, 0x39, 0xce, 0xbf, 0x39, 0xce, 0xb4, 0x38, 0xc6, 0xab, 0x18, 0xc6, 0xa0, 0x18, 0xc6, 0x97, 0xf8, 0xc5, 0x8f, 0xf8, 0xc5, 0x87, 0xf8, 0xc5, 0x7f, 0xf7, 0xbd, 0x77, 0xf7, 0xbd, 0x74, 0xd7, 0xbd, 0x70, 0xd7, 0xbd, 0x6f, 0xf7, 0xbd, 0x70, 0xf8, 0xc5, 0x74, 0xf8, 0xc5, 0x7f, 0xf8, 0xc5, 0x87, 0xf8, 0xc5, 0x90, 0x18, 0xc6, 0x9b, 0x18, 0xc6, 0xa4, 0x18, 0xc6, 0xb0, 0x38, 0xc6, 0xbc, 0x38, 0xc6, 0xc8, 0x39, 0xce, 0xd0, 0x59, 0xce, 0xdb, 0x59, 0xce, 0xe4, 0x59, 0xce, 0xec, 0x59, 0xce, 0xf3, 0x7a, 0xd6, 0xf8, 0x9a, 0xd6, 0xfc, 0x9a, 0xd6, 0xff, 0x9a, 0xd6, 0xfc, 0xbb, 0xde, 0xfc, 0xdb, 0xde, 0xfb, 0xfb, 0xde, 0xf8, 0x1c, 0xe7, 0xf7, 0x1c, 0xe7, 0xf7, 0xfc, 0xe6, 0xf8, 0xfb, 0xde, 0xf8, 0xbb, 0xde, 0xfc, 0x9a, 0xd6, 0xfc, 0x39, 0xce, 0xfb, 0xd7, 0xbd, 0xf4, 0x76, 0xb5, 0xeb, 0xf4, 0xa4, 0xd8, 0x92, 0x94, 0x9b, 0x51, 0x8c, 0x3c, 0x30, 0x84, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0x8c, 0x07, 0x51, 0x8c, 0x48, 0x35, 0xad, 0xa7, 0xd7, 0xbd, 0xeb, 0x79, 0xce, 0xf7, 0xfb, 0xde, 0xfb, 0x5d, 0xef, 0xfc, 0x9e, 0xf7, 0xfc, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdf, 0xff, 0xfc, 0xbf, 0xff, 0xfb, 0x9e, 0xf7, 0xf8, 0x9e, 0xf7, 0xf8, 0x7d, 0xef, 0xf4, 0x5d, 0xef, 0xf0, 0x3c, 0xe7, 0xec, 0x1c, 0xe7, 0xe7, 0xfb, 0xde, 0xdf, 0xfb, 0xde, 0xd7, 0xdb, 0xde, 0xcf, 0xdb, 0xde, 0xc7, 0xbb, 0xde, 0xbf, 0xba, 0xd6, 0xb4, 0x9a, 0xd6, 0xab, 0x9a, 0xd6, 0xa4, 0x9a, 0xd6, 0x9c, 0x9a, 0xd6, 0x94, 0x9a, 0xd6, 0x90, 0x9a, 0xd6, 0x8c, 0x9a, 0xd6, 0x8c, 0x9a, 0xd6, 0x8f, 0x9a, 0xd6, 0x93, 0x9a, 0xd6, 0x98, 0x9a, 0xd6, 0xa0, 0xba, 0xd6, 0xa8, 0xbb, 0xde, 0xb3, 0xbb, 0xde, 0xbc, 0xbb, 0xde, 0xc4, 0xbb, 0xde, 0xcf, 0xbb, 0xde, 0xd7, 0xdb, 0xde, 0xdf, 0xdb, 0xde, 0xe4, 0xfc, 0xe6, 0xec, 0x1c, 0xe7, 0xf3, 0x3c, 0xe7, 0xf7, 0x3d, 0xef, 0xfb, 0x5d, 0xef, 0xfc, 0x7d, 0xef, 0xff, 0x7d, 0xef, 0xff, 0x9e, 0xf7, 0xfc, 0xbe, 0xf7, 0xfc, 0xbe, 0xf7, 0xfc, 0x9e, 0xf7, 0xfc, 0x7d, 0xef, 0xfc, 0x3c, 0xe7, 0xfc, 0xdb, 0xde, 0xfc, 0x7a, 0xd6, 0xf8, 0xf8, 0xc5, 0xf3, 0x76, 0xb5, 0xeb, 0xf4, 0xa4, 0xd0, 0xb2, 0x94, 0x83, 0x51, 0x8c, 0x2c, 0x10, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0x8c, 0x1c, 0x92, 0x94, 0x68, 0x35, 0xad, 0xbb, 0xb7, 0xbd, 0xf4, 0x39, 0xce, 0xff, 0xba, 0xd6, 0xff, 0xfc, 0xe6, 0xff, 0x3d, 0xef, 0xff, 0x7e, 0xf7, 0xfc, 0xbe, 0xf7, 0xfc, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xf8, 0xbf, 0xff, 0xf7, 0xdf, 0xff, 0xf4, 0xbf, 0xff, 0xf0, 0xbe, 0xf7, 0xec, 0x9e, 0xf7, 0xeb, 0x9e, 0xf7, 0xe4, 0x7d, 0xef, 0xdc, 0x9e, 0xf7, 0xdc, 0x7e, 0xf7, 0xd7, 0x7e, 0xf7, 0xd0, 0x7d, 0xef, 0xcf, 0x5d, 0xef, 0xcb, 0x7d, 0xef, 0xcb, 0x7e, 0xf7, 0xcf, 0x7d, 0xef, 0xd3, 0x7e, 0xf7, 0xd3, 0x7e, 0xf7, 0xd8, 0x9e, 0xf7, 0xd8, 0x9e, 0xf7, 0xdc, 0x9e, 0xf7, 0xe3, 0x9e, 0xf7, 0xe7, 0x9e, 0xf7, 0xec, 0x9e, 0xf7, 0xef, 0x9e, 0xf7, 0xf3, 0xbf, 0xff, 0xf7, 0xdf, 0xff, 0xf8, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xff, 0xff, 0x9e, 0xf7, 0xff, 0x5d, 0xef, 0xff, 0x1c, 0xe7, 0xfc, 0xba, 0xd6, 0xfc, 0x39, 0xce, 0xf8, 0x96, 0xb5, 0xf7, 0x34, 0xa5, 0xdf, 0xd3, 0x9c, 0x97, 0x72, 0x94, 0x48, 0x31, 0x8c, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x84, 0x14, 0x51, 0x8c, 0x50, 0xb3, 0x9c, 0x90, 0x34, 0xa5, 0xcf, 0x96, 0xb5, 0xf4, 0x18, 0xc6, 0xf8, 0x7a, 0xd6, 0xf8, 0x9a, 0xd6, 0xf7, 0xdb, 0xde, 0xf7, 0xfb, 0xde, 0xf7, 0x1c, 0xe7, 0xf7, 0x5d, 0xef, 0xf8, 0x7e, 0xf7, 0xf8, 0x9e, 0xf7, 0xf8, 0x9e, 0xf7, 0xf8, 0xbe, 0xf7, 0xf8, 0xbf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfc, 0xdf, 0xff, 0xfb, 0xdf, 0xff, 0xfb, 0xbf, 0xff, 0xfb, 0xbe, 0xf7, 0xfb, 0x9e, 0xf7, 0xfb, 0x7d, 0xef, 0xfb, 0x5d, 0xef, 0xfb, 0x1c, 0xe7, 0xfb, 0xdb, 0xde, 0xfb, 0x9a, 0xd6, 0xfc, 0x59, 0xce, 0xfc, 0x18, 0xc6, 0xff, 0xd7, 0xbd, 0xfc, 0x55, 0xad, 0xef, 0xf4, 0xa4, 0xbb, 0xb2, 0x94, 0x78, 0x51, 0x8c, 0x38, 0x30, 0x84, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0x8c, 0x13, 0x92, 0x94, 0x40, 0x92, 0x94, 0x70, 0xf3, 0x9c, 0x98, 0x34, 0xa5, 0xbc, 0x35, 0xad, 0xd8, 0x76, 0xb5, 0xdf, 0xd7, 0xbd, 0xe0, 0x18, 0xc6, 0xe0, 0x18, 0xc6, 0xe0, 0x59, 0xce, 0xe3, 0x7a, 0xd6, 0xe3, 0x9a, 0xd6, 0xe3, 0xdb, 0xde, 0xe3, 0xfc, 0xe6, 0xe4, 0x1c, 0xe7, 0xe7, 0xfc, 0xe6, 0xe4, 0xfc, 0xe6, 0xe7, 0x1c, 0xe7, 0xe8, 0x3c, 0xe7, 0xe7, 0x3c, 0xe7, 0xe7, 0x5d, 0xef, 0xe8, 0x5d, 0xef, 0xeb, 0x3d, 0xef, 0xe4, 0x3c, 0xe7, 0xe4, 0x3c, 0xe7, 0xe7, 0x3c, 0xe7, 0xe4, 0x1c, 0xe7, 0xe8, 0x1c, 0xe7, 0xe7, 0xfb, 0xde, 0xe8, 0xdb, 0xde, 0xe8, 0xdb, 0xde, 0xe7, 0xba, 0xd6, 0xe7, 0x9a, 0xd6, 0xe7, 0x9a, 0xd6, 0xe8, 0x9a, 0xd6, 0xeb, 0x79, 0xce, 0xeb, 0x18, 0xc6, 0xeb, 0xd7, 0xbd, 0xec, 0x96, 0xb5, 0xef, 0x35, 0xad, 0xe8, 0x14, 0xa5, 0xd4, 0xd3, 0x9c, 0xb7, 0xb2, 0x94, 0x8b, 0x71, 0x8c, 0x5f, 0x30, 0x84, 0x33, 0x10, 0x84, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x07, 0x51, 0x8c, 0x1f, 0x72, 0x94, 0x3b, 0x51, 0x8c, 0x50, 0x72, 0x94, 0x67, 0xb2, 0x94, 0x77, 0xd3, 0x9c, 0x8b, 0xf4, 0xa4, 0x94, 0x14, 0xa5, 0xa7, 0x35, 0xad, 0xaf, 0x34, 0xa5, 0xb0, 0x34, 0xa5, 0xb4, 0x55, 0xad, 0xb7, 0x55, 0xad, 0xb8, 0x55, 0xad, 0xb3, 0x75, 0xad, 0xb4, 0x76, 0xb5, 0xb4, 0xb6, 0xb5, 0xb7, 0x76, 0xb5, 0xb0, 0x76, 0xb5, 0xb4, 0x76, 0xb5, 0xb3, 0x75, 0xad, 0xb3, 0x35, 0xad, 0xb8, 0x34, 0xa5, 0xb7, 0x34, 0xa5, 0xb4, 0x55, 0xad, 0xb8, 0x34, 0xa5, 0xb4, 0x14, 0xa5, 0xb0, 0xf4, 0xa4, 0xa7, 0xd3, 0x9c, 0x98, 0xd3, 0x9c, 0x8c, 0xd3, 0x9c, 0x78, 0x92, 0x94, 0x60, 0x71, 0x8c, 0x4b, 0x31, 0x8c, 0x24, 0x10, 0x84, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x00, 0x10, 0x84, 0x0b, 0x10, 0x84, 0x10, 0x10, 0x84, 0x14, 0x10, 0x84, 0x17, 0x10, 0x84, 0x17, 0x10, 0x84, 0x17, 0x30, 0x84, 0x17, 0x92, 0x94, 0x18, 0x31, 0x8c, 0x17, 0x51, 0x8c, 0x17, 0x30, 0x84, 0x17, 0x30, 0x84, 0x17, 0x10, 0x84, 0x17, 0x10, 0x84, 0x14, 0x30, 0x84, 0x13, 0x30, 0x84, 0x0c, 0x10, 0x84, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Blue: 5 bit Green: 6 bit, Red: 5 bit, Alpha 8 bit BUT the 2 color bytes are swapped*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x9e, 0x00, 0xf7, 0x9e, 0x00, 0xf7, 0x9e, 0x03, 0xf7, 0xbe, 0x03, 0xf7, 0xbe, 0x03, 0xf7, 0xbe, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xbf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x00, 0xef, 0x5d, 0x03, 0xef, 0x5d, 0x04, 0xef, 0x5d, 0x14, 0xef, 0x5d, 0x27, 0xef, 0x7d, 0x3b, 0xef, 0x7d, 0x4c, 0xef, 0x7d, 0x5f, 0xef, 0x7d, 0x6f, 0xf7, 0x7e, 0x7f, 0xf7, 0x7e, 0x8c, 0xf7, 0x7e, 0x9b, 0xf7, 0x9e, 0xa7, 0xf7, 0x9e, 0xb3, 0xf7, 0x9e, 0xbc, 0xf7, 0x9e, 0xc7, 0xf7, 0x9e, 0xd0, 0xf7, 0x9e, 0xd7, 0xf7, 0x9e, 0xdb, 0xf7, 0x9e, 0xe0, 0xf7, 0xbe, 0xe3, 0xf7, 0xbe, 0xe7, 0xf7, 0xbe, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xbf, 0xeb, 0xff, 0xdf, 0xeb, 0xff, 0xdf, 0xeb, 0xff, 0xdf, 0xeb, 0xff, 0xdf, 0xeb, 0xff, 0xdf, 0xe3, 0xff, 0xdf, 0xe3, 0xff, 0xdf, 0xdb, 0xff, 0xff, 0xd8, 0xff, 0xff, 0xd0, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xc0, 0xff, 0xff, 0xb7, 0xff, 0xff, 0xab, 0xff, 0xff, 0x9f, 0xff, 0xff, 0x90, 0xff, 0xff, 0x83, 0xff, 0xff, 0x73, 0xff, 0xff, 0x64, 0xff, 0xff, 0x53, 0xff, 0xff, 0x40, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x18, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x03, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x27, 0xef, 0x5d, 0x47, 0xef, 0x5d, 0x64, 0xef, 0x5d, 0x80, 0xef, 0x5d, 0x9c, 0xef, 0x5d, 0xb7, 0xef, 0x5d, 0xcf, 0xef, 0x5d, 0xe4, 0xef, 0x5d, 0xf8, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xfc, 0xef, 0x7d, 0xfb, 0xef, 0x5d, 0xf3, 0xef, 0x5d, 0xeb, 0xef, 0x3d, 0xe3, 0xe7, 0x3c, 0xdc, 0xe7, 0x3c, 0xd7, 0xe7, 0x3c, 0xcc, 0xe7, 0x1c, 0xc8, 0xe7, 0x1c, 0xc4, 0xe6, 0xfc, 0xc0, 0xde, 0xfb, 0xbb, 0xde, 0xfb, 0xb7, 0xde, 0xfb, 0xb4, 0xde, 0xdb, 0xaf, 0xde, 0xdb, 0xaf, 0xde, 0xfb, 0xab, 0xde, 0xfb, 0xa8, 0xe6, 0xfc, 0xa8, 0xde, 0xfb, 0xab, 0xde, 0xfb, 0xac, 0xe6, 0xfc, 0xac, 0xe6, 0xfc, 0xac, 0xe6, 0xfc, 0xac, 0xe7, 0x1c, 0xb0, 0xe7, 0x1c, 0xb4, 0xe7, 0x1c, 0xb7, 0xef, 0x3d, 0xbc, 0xef, 0x5d, 0xbf, 0xef, 0x5d, 0xc3, 0xf7, 0x7e, 0xc8, 0xf7, 0x9e, 0xcf, 0xf7, 0xbe, 0xd4, 0xff, 0xbf, 0xdc, 0xff, 0xdf, 0xe4, 0xff, 0xdf, 0xec, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xbc, 0xff, 0xff, 0xa3, 0xff, 0xff, 0x88, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x50, 0xff, 0xff, 0x30, 0xff, 0xff, 0x10, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x7d, 0x00, 0xef, 0x7d, 0x04, 0xef, 0x5d, 0x23, 0xef, 0x5d, 0x4f, 0xef, 0x5d, 0x77, 0xef, 0x5d, 0x9c, 0xef, 0x5d, 0xc0, 0xef, 0x5d, 0xe3, 0xef, 0x5d, 0xfc, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x3d, 0xff, 0xef, 0x3d, 0xf8, 0xe7, 0x1c, 0xeb, 0xe7, 0x1c, 0xdb, 0xde, 0xfb, 0xcb, 0xde, 0xdb, 0xbb, 0xd6, 0x9a, 0xa8, 0xd6, 0x7a, 0x9b, 0xce, 0x59, 0x88, 0xc6, 0x18, 0x7c, 0xbd, 0xd7, 0x70, 0xb5, 0x96, 0x67, 0xad, 0x35, 0x5b, 0x9c, 0xf3, 0x50, 0x9c, 0xf3, 0x4c, 0x9c, 0xf3, 0x4b, 0xa4, 0xf4, 0x48, 0xa4, 0xf4, 0x44, 0xa4, 0xf4, 0x43, 0xa4, 0xf4, 0x40, 0xa4, 0xf4, 0x40, 0x9c, 0xf3, 0x40, 0xa4, 0xf4, 0x3f, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x3c, 0x9c, 0xf3, 0x3c, 0x9c, 0xf3, 0x3c, 0x9c, 0xf3, 0x3c, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3c, 0x9c, 0xf3, 0x3f, 0xad, 0x35, 0x44, 0xbd, 0xb7, 0x50, 0xc6, 0x18, 0x5f, 0xd6, 0x7a, 0x6b, 0xde, 0xbb, 0x7b, 0xe7, 0x1c, 0x88, 0xef, 0x3d, 0x97, 0xef, 0x5d, 0xab, 0xf7, 0x9e, 0xbc, 0xf7, 0xbe, 0xd0, 0xff, 0xdf, 0xe3, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xff, 0xcc, 0xff, 0xff, 0xa8, 0xff, 0xff, 0x83, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x33, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x9e, 0x00, 0xf7, 0x7e, 0x08, 0xf7, 0x7e, 0x34, 0xf7, 0x7e, 0x68, 0xef, 0x7d, 0x9b, 0xef, 0x7d, 0xc8, 0xef, 0x7d, 0xf3, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xfb, 0xe7, 0x3c, 0xe8, 0xe7, 0x1c, 0xd0, 0xde, 0xdb, 0xb8, 0xd6, 0x9a, 0x9f, 0xce, 0x59, 0x87, 0xc5, 0xf8, 0x6f, 0xb5, 0x76, 0x5b, 0xa4, 0xf4, 0x4b, 0xa4, 0xf4, 0x47, 0xa4, 0xf4, 0x43, 0xa4, 0xf4, 0x40, 0xa4, 0xf4, 0x3f, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x3b, 0x9c, 0xf3, 0x40, 0xad, 0x75, 0x4c, 0xc6, 0x38, 0x60, 0xd6, 0x9a, 0x7b, 0xe7, 0x1c, 0x94, 0xef, 0x5d, 0xb0, 0xf7, 0x7e, 0xcb, 0xff, 0xbf, 0xe4, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xa8, 0xff, 0xff, 0x78, 0xff, 0xff, 0x44, 0xff, 0xff, 0x13, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xbe, 0x00, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x48, 0xf7, 0x9e, 0x88, 0xf7, 0x9e, 0xc3, 0xf7, 0x7e, 0xf4, 0xf7, 0x7e, 0xff, 0xf7, 0x7e, 0xfc, 0xef, 0x5d, 0xeb, 0xe7, 0x1c, 0xc7, 0xde, 0xdb, 0xa7, 0xd6, 0x7a, 0x87, 0xc5, 0xf8, 0x68, 0xad, 0x35, 0x4f, 0xa4, 0xf4, 0x44, 0xa4, 0xf4, 0x40, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x3b, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x3f, 0xa5, 0x14, 0x4b, 0xbd, 0xf7, 0x63, 0xd6, 0x9a, 0x83, 0xe7, 0x1c, 0xa4, 0xef, 0x7d, 0xc7, 0xff, 0xbf, 0xe7, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xd4, 0xff, 0xff, 0x98, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x1b, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xbf, 0x00, 0xff, 0xbf, 0x23, 0xf7, 0xbe, 0x70, 0xf7, 0xbe, 0xbc, 0xf7, 0x9e, 0xf7, 0xf7, 0x9e, 0xff, 0xf7, 0x9e, 0xf4, 0xef, 0x5d, 0xcc, 0xe6, 0xfc, 0xa3, 0xd6, 0x7a, 0x78, 0xb5, 0x96, 0x53, 0xa4, 0xf4, 0x40, 0xa4, 0xf4, 0x3c, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x30, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x37, 0xa5, 0x14, 0x3b, 0xa4, 0xf4, 0x40, 0xad, 0x55, 0x53, 0xce, 0x59, 0x77, 0xe7, 0x1c, 0x9f, 0xf7, 0x7e, 0xc7, 0xff, 0xdf, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xd0, 0xff, 0xff, 0x87, 0xff, 0xff, 0x37, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x10, 0xff, 0xbf, 0x6b, 0xff, 0xbf, 0xc8, 0xff, 0xbf, 0xff, 0xf7, 0xbe, 0xfc, 0xf7, 0x7e, 0xd3, 0xe7, 0x1c, 0x9c, 0xce, 0x59, 0x68, 0xad, 0x35, 0x40, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x37, 0xa5, 0x14, 0x3c, 0xc6, 0x38, 0x5f, 0xe7, 0x1c, 0x90, 0xf7, 0xbe, 0xc4, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0x80, 0xff, 0xff, 0x1f, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x1c, 0xff, 0xdf, 0x90, 0xff, 0xdf, 0xf3, 0xff, 0xbf, 0xfc, 0xf7, 0x9e, 0xd3, 0xe7, 0x1c, 0x8b, 0xbd, 0xd7, 0x4b, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x33, 0xb5, 0x96, 0x3f, 0xe7, 0x1c, 0x73, 0xff, 0xbf, 0xb7, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xa7, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0xf4, 0xff, 0xdf, 0xf8, 0xef, 0x7d, 0xaf, 0xce, 0x59, 0x5b, 0xa4, 0xf4, 0x38, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xc6, 0x18, 0x38, 0xf7, 0x7e, 0x88, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xfb, 0xff, 0xff, 0x93, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x13, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0xb8, 0xc6, 0x18, 0x4f, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x2f, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x20, 0xb5, 0x96, 0x2b, 0xf7, 0x9e, 0x84, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xd3, 0xff, 0xbf, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x1c, 0x04, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xfb, 0xe7, 0x1c, 0x80, 0xa5, 0x14, 0x37, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0xa4, 0xf4, 0x1c, 0xde, 0xdb, 0x3f, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xd0, 0xef, 0x3d, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xbf, 0x50, 0xff, 0xff, 0xff, 0xef, 0x5d, 0x8f, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x33, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x1b, 0xde, 0xbb, 0x38, 0xff, 0xff, 0xf4, 0xff, 0xdf, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x77, 0xff, 0xff, 0xff, 0xc6, 0x18, 0x4f, 0xa4, 0xf4, 0x34, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0xff, 0xff, 0xcb, 0xff, 0xdf, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x3c, 0x53, 0xff, 0xff, 0xff, 0xe7, 0x3c, 0x87, 0xa4, 0xf4, 0x37, 0xa4, 0xf4, 0x30, 0xa4, 0xf4, 0x2c, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1c, 0xce, 0x79, 0x33, 0xff, 0xff, 0xf0, 0xff, 0xbf, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x23, 0xf7, 0xbe, 0xd4, 0xff, 0xff, 0xf4, 0xde, 0xbb, 0x73, 0x9c, 0xf3, 0x38, 0x9c, 0xf3, 0x30, 0x9c, 0xf3, 0x2b, 0x9c, 0xf3, 0x27, 0x9c, 0xf3, 0x23, 0x9c, 0xf3, 0x20, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x18, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x20, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x23, 0xc6, 0x38, 0x37, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xf3, 0xd6, 0x9a, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x0b, 0xce, 0x39, 0x78, 0xff, 0xdf, 0xd3, 0xff, 0xff, 0xfc, 0xef, 0x5d, 0xa8, 0xb5, 0x96, 0x47, 0x9c, 0xf3, 0x33, 0x9c, 0xf3, 0x2b, 0x9c, 0xf3, 0x27, 0x9c, 0xf3, 0x23, 0x9c, 0xf3, 0x20, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1c, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x27, 0x9c, 0xf3, 0x27, 0x9c, 0xf3, 0x28, 0x9c, 0xf3, 0x28, 0x9c, 0xf3, 0x2b, 0x9c, 0xf3, 0x2b, 0xa5, 0x14, 0x2f, 0xef, 0x3d, 0x73, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xf0, 0xde, 0xdb, 0x94, 0xb5, 0x96, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xbd, 0xd7, 0x6f, 0xd6, 0x7a, 0x53, 0xff, 0xbf, 0x9c, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xef, 0xe7, 0x3c, 0x9f, 0xbd, 0xd7, 0x48, 0x9c, 0xd3, 0x2f, 0x9c, 0xd3, 0x27, 0x9c, 0xf3, 0x23, 0x9c, 0xf3, 0x20, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x1f, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x34, 0xa5, 0x14, 0x34, 0xad, 0x75, 0x3c, 0xe7, 0x3c, 0x7b, 0xff, 0xdf, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xde, 0xdb, 0x6b, 0xbd, 0xd7, 0x7c, 0xb5, 0x96, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x63, 0xc5, 0xf8, 0x5b, 0xce, 0x59, 0x40, 0xef, 0x5d, 0x4c, 0xff, 0xdf, 0xaf, 0xff, 0xdf, 0xf8, 0xff, 0xbf, 0xf8, 0xef, 0x7d, 0xbf, 0xde, 0xdb, 0x74, 0xad, 0x55, 0x34, 0x9c, 0xd3, 0x27, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa5, 0x14, 0x20, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x34, 0x2c, 0xa5, 0x34, 0x2c, 0xa5, 0x34, 0x2f, 0xa5, 0x34, 0x2f, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x33, 0xa5, 0x34, 0x33, 0xa5, 0x34, 0x34, 0xa5, 0x34, 0x37, 0xa5, 0x34, 0x38, 0xa5, 0x34, 0x38, 0xad, 0x35, 0x3b, 0xad, 0x35, 0x3c, 0xad, 0x35, 0x3c, 0xad, 0x55, 0x43, 0xd6, 0x9a, 0x67, 0xf7, 0x9e, 0xa8, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0xf7, 0x9e, 0x74, 0xce, 0x59, 0x48, 0xbd, 0xf7, 0x60, 0xb5, 0xb6, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x53, 0xbd, 0xd7, 0x60, 0xc6, 0x18, 0x47, 0xce, 0x59, 0x38, 0xd6, 0x9a, 0x2c, 0xef, 0x3d, 0x3c, 0xff, 0xbf, 0x8f, 0xff, 0xbf, 0xe0, 0xff, 0xbf, 0xff, 0xf7, 0xbe, 0xf4, 0xef, 0x7d, 0xbc, 0xe7, 0x1c, 0x7c, 0xc6, 0x38, 0x40, 0x9c, 0xf3, 0x23, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1c, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x1f, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x23, 0xa5, 0x14, 0x23, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x34, 0x2c, 0xa5, 0x34, 0x2c, 0xa5, 0x34, 0x2f, 0xa5, 0x34, 0x2f, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x33, 0xad, 0x35, 0x34, 0xad, 0x35, 0x37, 0xad, 0x35, 0x37, 0xad, 0x35, 0x37, 0xad, 0x35, 0x38, 0xad, 0x35, 0x38, 0xad, 0x35, 0x3b, 0xad, 0x35, 0x3c, 0xad, 0x55, 0x3c, 0xad, 0x55, 0x3f, 0xad, 0x55, 0x40, 0xad, 0x55, 0x43, 0xad, 0x55, 0x44, 0xad, 0x55, 0x47, 0xbd, 0xd7, 0x54, 0xe6, 0xfc, 0x80, 0xf7, 0x9e, 0xb3, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xb0, 0xf7, 0x9e, 0x5f, 0xd6, 0x7a, 0x34, 0xc6, 0x18, 0x3f, 0xbd, 0xf7, 0x4f, 0xbd, 0xd7, 0x64, 0xb5, 0x96, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x3f, 0xbd, 0xd7, 0x68, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3f, 0xce, 0x39, 0x33, 0xce, 0x79, 0x2f, 0xd6, 0x9a, 0x28, 0xde, 0xdb, 0x23, 0xf7, 0x7e, 0x50, 0xf7, 0x9e, 0x97, 0xf7, 0xbe, 0xdb, 0xf7, 0x9e, 0xfc, 0xf7, 0x9e, 0xff, 0xf7, 0x7e, 0xe0, 0xef, 0x5d, 0xac, 0xe7, 0x1c, 0x78, 0xd6, 0x9a, 0x44, 0xa5, 0x34, 0x20, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1b, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1c, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x20, 0xa4, 0xf4, 0x23, 0xa4, 0xf4, 0x24, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x27, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2f, 0xa5, 0x34, 0x30, 0xa5, 0x34, 0x33, 0xa5, 0x34, 0x33, 0xad, 0x35, 0x33, 0xad, 0x35, 0x34, 0xad, 0x35, 0x37, 0xad, 0x35, 0x38, 0xad, 0x55, 0x3b, 0xad, 0x55, 0x3b, 0xad, 0x55, 0x3f, 0xad, 0x55, 0x3f, 0xad, 0x55, 0x40, 0xad, 0x55, 0x40, 0xad, 0x55, 0x43, 0xad, 0x55, 0x44, 0xad, 0x55, 0x47, 0xad, 0x75, 0x48, 0xad, 0x75, 0x4b, 0xb5, 0x76, 0x4f, 0xc6, 0x38, 0x63, 0xe6, 0xfc, 0x88, 0xf7, 0x7e, 0xb0, 0xff, 0xdf, 0xd8, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xff, 0xff, 0xb3, 0xff, 0xbf, 0x6f, 0xe7, 0x1c, 0x33, 0xd6, 0x7a, 0x2f, 0xce, 0x39, 0x34, 0xc6, 0x18, 0x3b, 0xbd, 0xf7, 0x44, 0xbd, 0xd7, 0x53, 0xbd, 0xb7, 0x6b, 0xb5, 0x96, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x28, 0xbd, 0xd7, 0x70, 0xc5, 0xf8, 0x4f, 0xc6, 0x18, 0x40, 0xc6, 0x38, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x79, 0x2b, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xde, 0xdb, 0x20, 0xef, 0x5d, 0x3c, 0xf7, 0x7e, 0x74, 0xf7, 0x9e, 0xac, 0xf7, 0x9e, 0xe3, 0xf7, 0x7e, 0xfc, 0xf7, 0x7e, 0xff, 0xef, 0x7d, 0xf3, 0xef, 0x5d, 0xcb, 0xef, 0x3d, 0x9f, 0xe7, 0x1c, 0x77, 0xde, 0xbb, 0x4f, 0xbd, 0xd7, 0x28, 0x9c, 0xf3, 0x1b, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1c, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x1f, 0x9c, 0xf3, 0x20, 0x9c, 0xf3, 0x23, 0xa4, 0xf4, 0x24, 0xa4, 0xf4, 0x27, 0xa4, 0xf4, 0x28, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2b, 0xa5, 0x14, 0x2c, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x34, 0x33, 0xa5, 0x34, 0x34, 0xad, 0x35, 0x37, 0xad, 0x35, 0x38, 0xad, 0x35, 0x38, 0xad, 0x55, 0x3b, 0xad, 0x55, 0x3c, 0xad, 0x55, 0x40, 0xad, 0x55, 0x43, 0xad, 0x55, 0x44, 0xad, 0x55, 0x47, 0xad, 0x75, 0x48, 0xad, 0x75, 0x4b, 0xad, 0x75, 0x4c, 0xb5, 0x76, 0x50, 0xb5, 0xb6, 0x57, 0xd6, 0x7a, 0x70, 0xe7, 0x1c, 0x8f, 0xef, 0x7d, 0xaf, 0xff, 0xbf, 0xcf, 0xff, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xc0, 0xff, 0xdf, 0x8c, 0xf7, 0xbe, 0x54, 0xde, 0xfb, 0x2b, 0xd6, 0x9a, 0x28, 0xd6, 0x7a, 0x2b, 0xce, 0x59, 0x2c, 0xc6, 0x38, 0x33, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3c, 0xbd, 0xf7, 0x47, 0xbd, 0xd7, 0x54, 0xbd, 0xb7, 0x6f, 0xb5, 0x96, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x10, 0xbd, 0xb7, 0x78, 0xc5, 0xf8, 0x50, 0xc6, 0x18, 0x43, 0xc6, 0x38, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xd6, 0xba, 0x24, 0xde, 0xbb, 0x20, 0xde, 0xfb, 0x1f, 0xef, 0x3d, 0x37, 0xef, 0x5d, 0x63, 0xf7, 0x7e, 0x98, 0xf7, 0x9e, 0xdf, 0xf7, 0x7e, 0xf3, 0xef, 0x7d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xe8, 0xef, 0x3d, 0xc7, 0xe7, 0x3c, 0xa4, 0xe7, 0x1c, 0x84, 0xde, 0xfb, 0x67, 0xd6, 0x9a, 0x48, 0xbd, 0xf7, 0x2b, 0xa5, 0x14, 0x1c, 0x9c, 0xd3, 0x1b, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xd3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x20, 0x9c, 0xf3, 0x23, 0x9c, 0xf3, 0x24, 0x9c, 0xf3, 0x27, 0xa4, 0xf4, 0x28, 0xa4, 0xf4, 0x2b, 0xa4, 0xf4, 0x2b, 0xa5, 0x14, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x14, 0x33, 0xa5, 0x14, 0x34, 0xa5, 0x34, 0x37, 0xad, 0x35, 0x3b, 0xad, 0x35, 0x3c, 0xad, 0x55, 0x3f, 0xad, 0x55, 0x43, 0xad, 0x55, 0x44, 0xad, 0x55, 0x47, 0xad, 0x75, 0x4b, 0xb5, 0x76, 0x50, 0xbd, 0xd7, 0x58, 0xce, 0x79, 0x6c, 0xde, 0xdb, 0x84, 0xef, 0x3d, 0x9f, 0xf7, 0x7e, 0xb4, 0xff, 0xbf, 0xcc, 0xff, 0xdf, 0xe7, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xa3, 0xff, 0xdf, 0x77, 0xf7, 0x9e, 0x4b, 0xe6, 0xfc, 0x27, 0xde, 0xbb, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x28, 0xce, 0x79, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x34, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xf7, 0x48, 0xbd, 0xd7, 0x57, 0xbd, 0xb7, 0x74, 0xb5, 0x96, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x04, 0xbd, 0xb7, 0x77, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x44, 0xc6, 0x38, 0x38, 0xce, 0x39, 0x33, 0xce, 0x59, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0xba, 0x23, 0xe7, 0x1c, 0x2c, 0xff, 0xdf, 0x8c, 0xff, 0xff, 0x88, 0xff, 0xdf, 0x8f, 0xff, 0xbf, 0x9f, 0xf7, 0x9e, 0xb0, 0xf7, 0x7e, 0xc4, 0xef, 0x7d, 0xd7, 0xef, 0x5d, 0xeb, 0xef, 0x5d, 0xfb, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xf3, 0xef, 0x3d, 0xdc, 0xe7, 0x3c, 0xc4, 0xe7, 0x3c, 0xac, 0xe7, 0x1c, 0x97, 0xe7, 0x1c, 0x80, 0xe6, 0xfc, 0x6c, 0xde, 0xdb, 0x58, 0xd6, 0x9a, 0x47, 0xce, 0x59, 0x34, 0xb5, 0x96, 0x24, 0xa5, 0x14, 0x1c, 0x9c, 0xf3, 0x1b, 0x9c, 0xd3, 0x1b, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x94, 0xb2, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x18, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xb3, 0x1b, 0x9c, 0xd3, 0x1b, 0x9c, 0xd3, 0x1c, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x1f, 0x9c, 0xd3, 0x20, 0x9c, 0xd3, 0x23, 0x9c, 0xd3, 0x24, 0x9c, 0xf3, 0x27, 0x9c, 0xf3, 0x2b, 0x9c, 0xf3, 0x2c, 0xa4, 0xf4, 0x2f, 0xa5, 0x14, 0x30, 0xa5, 0x34, 0x34, 0xad, 0x55, 0x38, 0xb5, 0x76, 0x40, 0xc6, 0x18, 0x4f, 0xd6, 0x7a, 0x60, 0xde, 0xdb, 0x73, 0xe7, 0x1c, 0x84, 0xef, 0x3d, 0x94, 0xef, 0x7d, 0xa8, 0xf7, 0x9e, 0xbb, 0xff, 0xbf, 0xcc, 0xff, 0xdf, 0xdf, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xab, 0xff, 0xff, 0x88, 0xff, 0xdf, 0x64, 0xf7, 0x9e, 0x40, 0xe6, 0xfc, 0x24, 0xde, 0xdb, 0x23, 0xde, 0xbb, 0x24, 0xd6, 0xba, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x34, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x40, 0xbd, 0xd7, 0x4b, 0xbd, 0xd7, 0x58, 0xb5, 0xb6, 0x78, 0xb5, 0x96, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x68, 0xbd, 0xf7, 0x5c, 0xc6, 0x18, 0x44, 0xc6, 0x18, 0x38, 0xce, 0x39, 0x33, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xde, 0xbb, 0x2b, 0xff, 0xdf, 0x8b, 0xff, 0xdf, 0x8b, 0xff, 0xdf, 0x87, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x7f, 0xff, 0xdf, 0x78, 0xff, 0xdf, 0x74, 0xff, 0xdf, 0x70, 0xff, 0xdf, 0x6f, 0xff, 0xbf, 0x7c, 0xf7, 0x9e, 0x8b, 0xf7, 0x7e, 0x9b, 0xef, 0x7d, 0xab, 0xef, 0x5d, 0xbc, 0xef, 0x5d, 0xcc, 0xef, 0x5d, 0xdc, 0xef, 0x5d, 0xef, 0xef, 0x5d, 0xfb, 0xef, 0x5d, 0xfc, 0xef, 0x5d, 0xff, 0xef, 0x5d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xf8, 0xef, 0x7d, 0xeb, 0xef, 0x7d, 0xdc, 0xef, 0x7d, 0xd0, 0xef, 0x7d, 0xc4, 0xef, 0x7d, 0xbb, 0xef, 0x5d, 0xaf, 0xef, 0x5d, 0xa7, 0xef, 0x5d, 0x9c, 0xef, 0x5d, 0x93, 0xef, 0x5d, 0x8f, 0xef, 0x5d, 0x84, 0xef, 0x5d, 0x80, 0xef, 0x5d, 0x7b, 0xef, 0x5d, 0x7b, 0xef, 0x3d, 0x70, 0xef, 0x3d, 0x6f, 0xef, 0x3d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x6f, 0xef, 0x5d, 0x70, 0xef, 0x7d, 0x78, 0xef, 0x7d, 0x7c, 0xf7, 0x7e, 0x80, 0xf7, 0x7e, 0x88, 0xf7, 0x9e, 0x8f, 0xf7, 0x9e, 0x94, 0xf7, 0xbe, 0x9f, 0xf7, 0xbe, 0xa7, 0xff, 0xbf, 0xb0, 0xff, 0xbf, 0xbc, 0xff, 0xdf, 0xc7, 0xff, 0xdf, 0xd3, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xc4, 0xff, 0xff, 0xaf, 0xff, 0xff, 0x97, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x63, 0xf7, 0xbe, 0x47, 0xef, 0x5d, 0x2f, 0xde, 0xfb, 0x20, 0xde, 0xdb, 0x23, 0xde, 0xdb, 0x23, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x37, 0xc6, 0x18, 0x3b, 0xbd, 0xf7, 0x40, 0xbd, 0xd7, 0x4c, 0xbd, 0xd7, 0x5f, 0xb5, 0xb6, 0x77, 0xb5, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x58, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x47, 0xc6, 0x18, 0x3b, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x28, 0xff, 0xbf, 0x84, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x78, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xff, 0xbf, 0x6b, 0xff, 0xbf, 0x67, 0xff, 0xbf, 0x63, 0xff, 0xbf, 0x5f, 0xff, 0xbf, 0x5b, 0xff, 0xbf, 0x57, 0xff, 0xbf, 0x50, 0xff, 0xbf, 0x4c, 0xff, 0xbf, 0x4c, 0xf7, 0x9e, 0x57, 0xef, 0x7d, 0x53, 0xef, 0x5d, 0x53, 0xef, 0x5d, 0x64, 0xef, 0x5d, 0x74, 0xef, 0x7d, 0x84, 0xef, 0x7d, 0x93, 0xef, 0x7d, 0xa0, 0xf7, 0x7e, 0xaf, 0xf7, 0x7e, 0xbb, 0xf7, 0x7e, 0xc7, 0xf7, 0x9e, 0xd0, 0xf7, 0x9e, 0xd8, 0xf7, 0x9e, 0xe3, 0xf7, 0x9e, 0xec, 0xf7, 0x9e, 0xf3, 0xf7, 0x9e, 0xfb, 0xf7, 0x9e, 0xfb, 0xf7, 0xbe, 0xfb, 0xf7, 0xbe, 0xfb, 0xf7, 0xbe, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xbf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xef, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xb3, 0xff, 0xff, 0xa7, 0xff, 0xff, 0x9b, 0xff, 0xff, 0x8c, 0xff, 0xff, 0x7c, 0xff, 0xdf, 0x6f, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x4c, 0xf7, 0x9e, 0x3b, 0xef, 0x5d, 0x2b, 0xe6, 0xfc, 0x20, 0xde, 0xfb, 0x20, 0xde, 0xfb, 0x20, 0xde, 0xdb, 0x23, 0xde, 0xdb, 0x23, 0xde, 0xdb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x37, 0xc5, 0xf8, 0x3b, 0xbd, 0xf7, 0x43, 0xbd, 0xd7, 0x4f, 0xbd, 0xd7, 0x60, 0xb5, 0xb6, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x43, 0xbd, 0xd7, 0x68, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3f, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xff, 0xbf, 0x7b, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x70, 0xff, 0xbf, 0x6f, 0xff, 0xbf, 0x68, 0xf7, 0xbe, 0x64, 0xf7, 0xbe, 0x60, 0xf7, 0xbe, 0x5c, 0xf7, 0xbe, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x9e, 0x50, 0xf7, 0x9e, 0x4c, 0xf7, 0x9e, 0x48, 0xef, 0x5d, 0x37, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1f, 0xe7, 0x1c, 0x23, 0xe7, 0x1c, 0x23, 0xe7, 0x3c, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x5d, 0x24, 0xef, 0x5d, 0x27, 0xef, 0x5d, 0x27, 0xef, 0x3d, 0x27, 0xef, 0x3d, 0x27, 0xe7, 0x3c, 0x24, 0xe7, 0x3c, 0x23, 0xe7, 0x3c, 0x20, 0xe7, 0x1c, 0x1c, 0xe6, 0xfc, 0x1f, 0xe6, 0xfc, 0x1f, 0xe6, 0xfc, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x20, 0xde, 0xfb, 0x20, 0xde, 0xfb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x23, 0xde, 0xdb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x37, 0xc5, 0xf8, 0x3c, 0xbd, 0xf7, 0x44, 0xbd, 0xd7, 0x50, 0xbd, 0xb7, 0x64, 0xb5, 0xb6, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x2f, 0xbd, 0xd7, 0x73, 0xc6, 0x18, 0x4c, 0xc6, 0x18, 0x3f, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x27, 0xf7, 0xbe, 0x70, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x57, 0xf7, 0x9e, 0x53, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4b, 0xef, 0x5d, 0x3c, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xf7, 0x47, 0xbd, 0xd7, 0x53, 0xbd, 0xb7, 0x68, 0xb5, 0x96, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x17, 0xbd, 0xd7, 0x7b, 0xc6, 0x18, 0x50, 0xc6, 0x18, 0x40, 0xc6, 0x38, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xf7, 0x9e, 0x64, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x40, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x34, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xd7, 0x48, 0xbd, 0xd7, 0x57, 0xbd, 0xb7, 0x6f, 0xb5, 0x96, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x07, 0xbd, 0xb7, 0x7b, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x43, 0xc6, 0x38, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xf7, 0x9e, 0x5b, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x40, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x30, 0xc6, 0x18, 0x34, 0xc5, 0xf8, 0x3b, 0xbd, 0xf7, 0x40, 0xbd, 0xd7, 0x4b, 0xbd, 0xd7, 0x58, 0xb5, 0xb6, 0x74, 0xb5, 0x96, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xb5, 0xb6, 0x6f, 0xc5, 0xf8, 0x5c, 0xc6, 0x18, 0x44, 0xc6, 0x38, 0x38, 0xc6, 0x38, 0x33, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xef, 0x7d, 0x50, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x40, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x30, 0xc6, 0x18, 0x37, 0xc5, 0xf8, 0x3b, 0xbd, 0xf7, 0x43, 0xbd, 0xd7, 0x4c, 0xbd, 0xd7, 0x5b, 0xb5, 0xb6, 0x77, 0xb5, 0x96, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x5b, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x47, 0xc6, 0x18, 0x3b, 0xc6, 0x38, 0x33, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xef, 0x5d, 0x47, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x44, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x37, 0xc5, 0xf8, 0x3c, 0xbd, 0xf7, 0x43, 0xbd, 0xd7, 0x4c, 0xbd, 0xd7, 0x5c, 0xb5, 0xb6, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x4b, 0xbd, 0xd7, 0x68, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3c, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xe7, 0x1c, 0x3b, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x47, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x38, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xf7, 0x43, 0xbd, 0xd7, 0x4f, 0xbd, 0xd7, 0x5f, 0xb5, 0xb6, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x34, 0xbd, 0xd7, 0x70, 0xc6, 0x18, 0x4f, 0xc6, 0x18, 0x3f, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xde, 0xdb, 0x30, 0xff, 0xdf, 0x8c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc5, 0xf8, 0x3f, 0xbd, 0xf7, 0x44, 0xbd, 0xf7, 0x4f, 0xbd, 0xd7, 0x63, 0xb5, 0xb6, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x1c, 0xbd, 0xd7, 0x78, 0xc5, 0xf8, 0x53, 0xc6, 0x18, 0x43, 0xc6, 0x18, 0x37, 0xc6, 0x38, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0xba, 0x2c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x47, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x30, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc6, 0x18, 0x3c, 0xc5, 0xf8, 0x44, 0xbd, 0xf7, 0x50, 0xbd, 0xd7, 0x67, 0xb5, 0xb6, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x08, 0xbd, 0xb7, 0x7c, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x44, 0xc6, 0x18, 0x38, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x28, 0xff, 0xbf, 0x80, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x5d, 0x48, 0xd6, 0xba, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x38, 0x2f, 0xc6, 0x18, 0x33, 0xc6, 0x18, 0x38, 0xc6, 0x18, 0x3c, 0xc6, 0x18, 0x44, 0xc5, 0xf8, 0x50, 0xbd, 0xd7, 0x6c, 0xb5, 0x96, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xb5, 0xb6, 0x73, 0xbd, 0xf7, 0x5b, 0xc6, 0x18, 0x47, 0xc6, 0x18, 0x38, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xff, 0xbf, 0x78, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x83, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xde, 0xbb, 0x28, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2c, 0xc6, 0x38, 0x2f, 0xc6, 0x38, 0x33, 0xc6, 0x18, 0x37, 0xc6, 0x18, 0x3b, 0xc6, 0x18, 0x43, 0xc6, 0x18, 0x50, 0xbd, 0xd7, 0x70, 0xb5, 0x96, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x60, 0xbd, 0xf7, 0x63, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3b, 0xc6, 0x38, 0x34, 0xce, 0x39, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xf7, 0xbe, 0x6c, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x83, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xde, 0xdb, 0x2b, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x24, 0xd6, 0x7a, 0x24, 0xd6, 0x7a, 0x24, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x2c, 0xce, 0x39, 0x30, 0xc6, 0x38, 0x37, 0xc6, 0x38, 0x3b, 0xc6, 0x38, 0x43, 0xc6, 0x18, 0x50, 0xbd, 0xd7, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x4c, 0xbd, 0xd7, 0x6b, 0xc6, 0x18, 0x4c, 0xc6, 0x18, 0x3f, 0xc6, 0x18, 0x37, 0xce, 0x39, 0x33, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x27, 0xf7, 0x9e, 0x63, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xbf, 0x7c, 0xff, 0xbf, 0x7b, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x73, 0xff, 0xbf, 0x6f, 0xf7, 0xbe, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5c, 0xf7, 0x9e, 0x58, 0xf7, 0x9e, 0x54, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xde, 0xdb, 0x2b, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x24, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x59, 0x28, 0xce, 0x59, 0x28, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2b, 0xce, 0x59, 0x2c, 0xce, 0x59, 0x30, 0xce, 0x59, 0x34, 0xce, 0x59, 0x37, 0xce, 0x39, 0x40, 0xc6, 0x38, 0x53, 0xbd, 0xd7, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x3b, 0xbd, 0xd7, 0x70, 0xc5, 0xf8, 0x50, 0xc6, 0x18, 0x43, 0xc6, 0x18, 0x38, 0xce, 0x39, 0x34, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x24, 0xf7, 0x9e, 0x58, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7c, 0xff, 0xbf, 0x78, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x70, 0xff, 0xbf, 0x6f, 0xff, 0xbf, 0x6b, 0xf7, 0xbe, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0x9e, 0x5f, 0xf7, 0x9e, 0x5b, 0xf7, 0x9e, 0x57, 0xf7, 0x9e, 0x53, 0xf7, 0x7e, 0x50, 0xf7, 0x7e, 0x4c, 0xef, 0x7d, 0x48, 0xde, 0xdb, 0x28, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x7a, 0x24, 0xd6, 0x7a, 0x24, 0xd6, 0x7a, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x27, 0xce, 0x79, 0x28, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x59, 0x2f, 0xce, 0x59, 0x33, 0xce, 0x59, 0x34, 0xce, 0x59, 0x40, 0xce, 0x39, 0x54, 0xbd, 0xd7, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x23, 0xbd, 0xd7, 0x78, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x47, 0xc6, 0x18, 0x3b, 0xc6, 0x38, 0x34, 0xce, 0x59, 0x30, 0xce, 0x59, 0x2b, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xf7, 0x7e, 0x4f, 0xff, 0xdf, 0x88, 0xff, 0xdf, 0x84, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x78, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x70, 0xff, 0xbf, 0x6c, 0xff, 0xbf, 0x68, 0xff, 0xbf, 0x67, 0xf7, 0xbe, 0x63, 0xf7, 0xbe, 0x5f, 0xf7, 0x9e, 0x5b, 0xf7, 0x9e, 0x57, 0xf7, 0x9e, 0x53, 0xf7, 0x9e, 0x4f, 0xf7, 0x7e, 0x4b, 0xef, 0x7d, 0x47, 0xe6, 0xfc, 0x2c, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x28, 0xd6, 0x9a, 0x28, 0xd6, 0x9a, 0x2b, 0xd6, 0x9a, 0x2f, 0xd6, 0x7a, 0x33, 0xd6, 0x7a, 0x3f, 0xce, 0x39, 0x58, 0xbd, 0xb7, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x0b, 0xbd, 0xb7, 0x7f, 0xbd, 0xf7, 0x5b, 0xc6, 0x18, 0x48, 0xc6, 0x18, 0x3c, 0xc6, 0x38, 0x37, 0xce, 0x59, 0x30, 0xce, 0x59, 0x2c, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xef, 0x5d, 0x43, 0xff, 0xdf, 0x87, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0x78, 0xff, 0xbf, 0x74, 0xff, 0xbf, 0x70, 0xff, 0xbf, 0x6c, 0xff, 0xbf, 0x68, 0xff, 0xbf, 0x64, 0xf7, 0xbe, 0x60, 0xf7, 0xbe, 0x5c, 0xf7, 0xbe, 0x58, 0xf7, 0x9e, 0x57, 0xf7, 0x9e, 0x53, 0xf7, 0x9e, 0x4f, 0xf7, 0x9e, 0x4b, 0xf7, 0x7e, 0x47, 0xe7, 0x1c, 0x2f, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x28, 0xd6, 0x9a, 0x2c, 0xd6, 0x9a, 0x33, 0xd6, 0x9a, 0x3f, 0xc6, 0x38, 0x60, 0xb5, 0xb6, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xb5, 0xb6, 0x78, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x4c, 0xc6, 0x18, 0x3f, 0xc6, 0x38, 0x38, 0xce, 0x59, 0x33, 0xce, 0x59, 0x2c, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xe7, 0x3c, 0x38, 0xff, 0xdf, 0x87, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x7f, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0x77, 0xff, 0xdf, 0x73, 0xff, 0xbf, 0x6f, 0xff, 0xbf, 0x6c, 0xff, 0xbf, 0x68, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x60, 0xf7, 0xbe, 0x5c, 0xf7, 0xbe, 0x58, 0xf7, 0xbe, 0x54, 0xf7, 0x9e, 0x50, 0xf7, 0x9e, 0x4c, 0xf7, 0x9e, 0x48, 0xf7, 0x7e, 0x47, 0xe7, 0x3c, 0x2f, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x27, 0xd6, 0xba, 0x28, 0xd6, 0xba, 0x30, 0xd6, 0x9a, 0x3f, 0xc6, 0x18, 0x68, 0xb5, 0x96, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x68, 0xbd, 0xd7, 0x64, 0xc5, 0xf8, 0x50, 0xc6, 0x18, 0x40, 0xc6, 0x38, 0x38, 0xce, 0x59, 0x33, 0xce, 0x59, 0x2c, 0xce, 0x79, 0x2b, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x7a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xe6, 0xfc, 0x2c, 0xff, 0xdf, 0x87, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x7f, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0x77, 0xff, 0xdf, 0x73, 0xff, 0xdf, 0x6f, 0xff, 0xbf, 0x6b, 0xff, 0xbf, 0x67, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x60, 0xff, 0xbf, 0x5c, 0xf7, 0xbe, 0x58, 0xf7, 0xbe, 0x54, 0xf7, 0x9e, 0x50, 0xf7, 0x9e, 0x4c, 0xf7, 0x9e, 0x48, 0xf7, 0x9e, 0x44, 0xe7, 0x3c, 0x2c, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x23, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x24, 0xde, 0xdb, 0x27, 0xde, 0xdb, 0x2f, 0xd6, 0xba, 0x40, 0xc6, 0x18, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x54, 0xbd, 0xd7, 0x6c, 0xc5, 0xf8, 0x54, 0xc6, 0x18, 0x44, 0xc6, 0x38, 0x3b, 0xce, 0x39, 0x34, 0xce, 0x59, 0x2c, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x20, 0xde, 0xdb, 0x24, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x83, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x78, 0xff, 0xdf, 0x77, 0xff, 0xdf, 0x70, 0xff, 0xdf, 0x6f, 0xff, 0xdf, 0x6b, 0xff, 0xbf, 0x67, 0xff, 0xbf, 0x63, 0xff, 0xbf, 0x5f, 0xff, 0xbf, 0x5b, 0xff, 0xbf, 0x57, 0xf7, 0xbe, 0x53, 0xf7, 0xbe, 0x50, 0xf7, 0x9e, 0x4c, 0xf7, 0x9e, 0x48, 0xf7, 0x9e, 0x44, 0xef, 0x3d, 0x2f, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xfb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x1b, 0xde, 0xfb, 0x1b, 0xde, 0xfb, 0x1b, 0xde, 0xdb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1f, 0xe6, 0xfc, 0x20, 0xe6, 0xfc, 0x24, 0xde, 0xfb, 0x2f, 0xde, 0xbb, 0x43, 0xc5, 0xf8, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x3f, 0xbd, 0xd7, 0x74, 0xc5, 0xf8, 0x57, 0xc6, 0x18, 0x47, 0xc6, 0x38, 0x3c, 0xce, 0x39, 0x34, 0xce, 0x59, 0x2f, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xdb, 0x20, 0xff, 0xdf, 0x78, 0xff, 0xdf, 0x80, 0xff, 0xdf, 0x7c, 0xff, 0xdf, 0x78, 0xff, 0xdf, 0x74, 0xff, 0xdf, 0x70, 0xff, 0xdf, 0x6c, 0xff, 0xdf, 0x68, 0xff, 0xdf, 0x64, 0xff, 0xdf, 0x60, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x58, 0xff, 0xbf, 0x57, 0xff, 0xbf, 0x53, 0xf7, 0xbe, 0x4f, 0xf7, 0xbe, 0x4b, 0xf7, 0x9e, 0x47, 0xf7, 0x9e, 0x43, 0xef, 0x5d, 0x2f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe6, 0xfc, 0x18, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1f, 0xe7, 0x1c, 0x20, 0xe7, 0x1c, 0x2c, 0xde, 0xbb, 0x44, 0xbd, 0xf7, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x28, 0xbd, 0xd7, 0x7b, 0xc5, 0xf8, 0x5c, 0xc6, 0x18, 0x4b, 0xc6, 0x18, 0x3f, 0xce, 0x39, 0x37, 0xce, 0x59, 0x30, 0xce, 0x79, 0x28, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x1f, 0xd6, 0xba, 0x1f, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xff, 0xdf, 0x6f, 0xff, 0xdf, 0x7f, 0xff, 0xdf, 0x7b, 0xff, 0xdf, 0x77, 0xff, 0xdf, 0x73, 0xff, 0xdf, 0x6f, 0xff, 0xdf, 0x6b, 0xff, 0xdf, 0x67, 0xff, 0xdf, 0x63, 0xff, 0xdf, 0x5f, 0xff, 0xdf, 0x5b, 0xff, 0xdf, 0x58, 0xff, 0xbf, 0x54, 0xff, 0xbf, 0x50, 0xff, 0xbf, 0x4c, 0xff, 0xbf, 0x48, 0xf7, 0xbe, 0x44, 0xf7, 0xbe, 0x40, 0xf7, 0x7e, 0x2f, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1f, 0xde, 0xdb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1f, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1c, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xef, 0x3d, 0x18, 0xef, 0x3d, 0x1b, 0xef, 0x3d, 0x1f, 0xe7, 0x1c, 0x2c, 0xde, 0xbb, 0x48, 0xbd, 0xd7, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x10, 0xbd, 0xb7, 0x83, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x4f, 0xc6, 0x18, 0x40, 0xce, 0x39, 0x38, 0xce, 0x59, 0x30, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x1b, 0xff, 0xdf, 0x63, 0xff, 0xff, 0x7f, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x74, 0xff, 0xdf, 0x73, 0xff, 0xdf, 0x6c, 0xff, 0xdf, 0x68, 0xff, 0xdf, 0x64, 0xff, 0xdf, 0x60, 0xff, 0xdf, 0x5f, 0xff, 0xdf, 0x58, 0xff, 0xdf, 0x57, 0xff, 0xdf, 0x53, 0xff, 0xdf, 0x4f, 0xff, 0xdf, 0x4b, 0xff, 0xbf, 0x47, 0xff, 0xbf, 0x43, 0xff, 0xbf, 0x3f, 0xf7, 0x9e, 0x2c, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe6, 0xfc, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x17, 0xef, 0x5d, 0x18, 0xef, 0x5d, 0x1f, 0xe7, 0x3c, 0x2c, 0xd6, 0x9a, 0x50, 0xbd, 0xb7, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x04, 0xbd, 0xb7, 0x7c, 0xbd, 0xf7, 0x64, 0xc6, 0x18, 0x50, 0xc6, 0x18, 0x43, 0xc6, 0x38, 0x3b, 0xce, 0x59, 0x33, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x1b, 0xff, 0xdf, 0x57, 0xff, 0xff, 0x7c, 0xff, 0xff, 0x78, 0xff, 0xff, 0x74, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x68, 0xff, 0xdf, 0x64, 0xff, 0xdf, 0x5f, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x58, 0xff, 0xdf, 0x54, 0xff, 0xdf, 0x50, 0xff, 0xdf, 0x4b, 0xff, 0xdf, 0x48, 0xff, 0xdf, 0x44, 0xff, 0xdf, 0x3f, 0xff, 0xbf, 0x3c, 0xf7, 0x9e, 0x28, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x13, 0xf7, 0x7e, 0x14, 0xef, 0x5d, 0x1c, 0xe7, 0x3c, 0x2c, 0xd6, 0x7a, 0x58, 0xb5, 0x96, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x6f, 0xbd, 0xd7, 0x6b, 0xc5, 0xf8, 0x54, 0xc6, 0x18, 0x44, 0xc6, 0x38, 0x3c, 0xce, 0x59, 0x33, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x18, 0xde, 0xdb, 0x18, 0xff, 0xbf, 0x4c, 0xff, 0xff, 0x7c, 0xff, 0xff, 0x78, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xdf, 0x4f, 0xff, 0xdf, 0x48, 0xff, 0xdf, 0x47, 0xff, 0xdf, 0x43, 0xff, 0xdf, 0x3f, 0xff, 0xdf, 0x3b, 0xff, 0xbf, 0x2b, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x17, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x10, 0xf7, 0x9e, 0x13, 0xef, 0x7d, 0x1b, 0xe7, 0x3c, 0x2c, 0xce, 0x39, 0x5f, 0xb5, 0x96, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x5b, 0xbd, 0xd7, 0x70, 0xc5, 0xf8, 0x58, 0xc6, 0x18, 0x47, 0xc6, 0x38, 0x3c, 0xce, 0x59, 0x34, 0xce, 0x79, 0x2b, 0xd6, 0x7a, 0x27, 0xd6, 0x9a, 0x24, 0xd6, 0x9a, 0x20, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1b, 0xde, 0xdb, 0x18, 0xde, 0xdb, 0x18, 0xde, 0xfb, 0x17, 0xff, 0xbf, 0x40, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x77, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x53, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x47, 0xff, 0xdf, 0x44, 0xff, 0xdf, 0x40, 0xff, 0xdf, 0x3c, 0xff, 0xdf, 0x38, 0xff, 0xdf, 0x2b, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x14, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x10, 0xf7, 0x7e, 0x1b, 0xe7, 0x3c, 0x30, 0xc6, 0x38, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x44, 0xbd, 0xd7, 0x77, 0xc5, 0xf8, 0x5b, 0xc6, 0x18, 0x48, 0xc6, 0x38, 0x3f, 0xce, 0x59, 0x34, 0xce, 0x79, 0x2c, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x20, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x17, 0xde, 0xdb, 0x17, 0xde, 0xfb, 0x14, 0xf7, 0xbe, 0x34, 0xff, 0xff, 0x7b, 0xff, 0xff, 0x74, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x38, 0xff, 0xff, 0x37, 0xff, 0xdf, 0x2b, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x1b, 0xe7, 0x1c, 0x37, 0xc6, 0x18, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x2f, 0xbd, 0xd7, 0x7b, 0xc5, 0xf8, 0x5f, 0xc6, 0x18, 0x4c, 0xc6, 0x38, 0x3f, 0xce, 0x59, 0x37, 0xce, 0x79, 0x2f, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x20, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x18, 0xde, 0xdb, 0x17, 0xde, 0xfb, 0x14, 0xe6, 0xfc, 0x13, 0xf7, 0x9e, 0x27, 0xff, 0xff, 0x78, 0xff, 0xff, 0x74, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x27, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0f, 0xf7, 0x7e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x08, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x1c, 0xe6, 0xfc, 0x3c, 0xc6, 0x18, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x17, 0xbd, 0xb7, 0x80, 0xbd, 0xf7, 0x60, 0xc6, 0x18, 0x4f, 0xc6, 0x38, 0x40, 0xce, 0x59, 0x38, 0xd6, 0x7a, 0x2f, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x1f, 0xde, 0xbb, 0x1c, 0xde, 0xdb, 0x18, 0xde, 0xfb, 0x14, 0xe6, 0xfc, 0x13, 0xe7, 0x1c, 0x13, 0xf7, 0x7e, 0x1b, 0xff, 0xff, 0x78, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x27, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x1f, 0xde, 0xfb, 0x43, 0xbd, 0xd7, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x07, 0xbd, 0xb7, 0x7f, 0xbd, 0xf7, 0x63, 0xc6, 0x18, 0x50, 0xc6, 0x38, 0x43, 0xce, 0x59, 0x38, 0xd6, 0x7a, 0x2f, 0xd6, 0x9a, 0x27, 0xd6, 0x9a, 0x24, 0xde, 0xbb, 0x1f, 0xde, 0xdb, 0x1c, 0xde, 0xdb, 0x18, 0xde, 0xfb, 0x14, 0xe6, 0xfc, 0x13, 0xe7, 0x1c, 0x10, 0xef, 0x5d, 0x14, 0xff, 0xff, 0x73, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x28, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x20, 0xd6, 0x9a, 0x4f, 0xb5, 0x96, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xbd, 0xb7, 0x70, 0xc5, 0xf8, 0x67, 0xc6, 0x18, 0x53, 0xc6, 0x38, 0x43, 0xce, 0x59, 0x3b, 0xd6, 0x7a, 0x30, 0xd6, 0x9a, 0x28, 0xd6, 0x9a, 0x23, 0xde, 0xbb, 0x1f, 0xde, 0xdb, 0x1b, 0xde, 0xdb, 0x18, 0xe6, 0xfc, 0x14, 0xe7, 0x1c, 0x13, 0xe7, 0x1c, 0x10, 0xef, 0x3d, 0x10, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x73, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x28, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x7d, 0x24, 0xce, 0x59, 0x57, 0xb5, 0x96, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x5f, 0xc5, 0xf8, 0x68, 0xc6, 0x18, 0x53, 0xce, 0x39, 0x44, 0xce, 0x59, 0x3b, 0xd6, 0x7a, 0x30, 0xd6, 0x9a, 0x28, 0xd6, 0xba, 0x23, 0xde, 0xbb, 0x1f, 0xde, 0xdb, 0x1b, 0xde, 0xfb, 0x17, 0xe6, 0xfc, 0x13, 0xe7, 0x1c, 0x10, 0xe7, 0x1c, 0x0f, 0xe7, 0x3c, 0x0f, 0xff, 0xff, 0x60, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x68, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x28, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0xbe, 0x13, 0xef, 0x5d, 0x2b, 0xce, 0x59, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x4b, 0xc5, 0xf8, 0x6c, 0xc6, 0x18, 0x54, 0xce, 0x59, 0x44, 0xce, 0x79, 0x3b, 0xd6, 0x7a, 0x30, 0xd6, 0x9a, 0x28, 0xd6, 0xba, 0x23, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1b, 0xde, 0xfb, 0x17, 0xe6, 0xfc, 0x13, 0xe7, 0x1c, 0x10, 0xe7, 0x3c, 0x0f, 0xe7, 0x3c, 0x0c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6c, 0xff, 0xff, 0x67, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x27, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x17, 0xe7, 0x3c, 0x30, 0xc6, 0x38, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x34, 0xc5, 0xf8, 0x70, 0xc6, 0x38, 0x54, 0xce, 0x59, 0x44, 0xd6, 0x7a, 0x38, 0xd6, 0x9a, 0x30, 0xd6, 0x9a, 0x28, 0xde, 0xbb, 0x23, 0xde, 0xdb, 0x1f, 0xde, 0xdb, 0x1b, 0xe6, 0xfc, 0x17, 0xe7, 0x1c, 0x13, 0xe7, 0x1c, 0x0f, 0xe7, 0x3c, 0x0f, 0xef, 0x3d, 0x0c, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x54, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x47, 0xff, 0xff, 0x43, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2c, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x18, 0xe7, 0x1c, 0x37, 0xc6, 0x18, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x1c, 0xc5, 0xf8, 0x77, 0xce, 0x39, 0x57, 0xce, 0x59, 0x44, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x30, 0xd6, 0xba, 0x28, 0xde, 0xbb, 0x23, 0xde, 0xdb, 0x1c, 0xde, 0xfb, 0x18, 0xe6, 0xfc, 0x14, 0xe7, 0x1c, 0x10, 0xe7, 0x1c, 0x0f, 0xe7, 0x3c, 0x0c, 0xef, 0x3d, 0x0b, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x67, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x58, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x4b, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x34, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xde, 0xfb, 0x40, 0xbd, 0xd7, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x08, 0xbd, 0xf7, 0x78, 0xce, 0x39, 0x57, 0xce, 0x79, 0x47, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x30, 0xde, 0xbb, 0x28, 0xde, 0xdb, 0x20, 0xde, 0xdb, 0x1c, 0xde, 0xfb, 0x18, 0xe7, 0x1c, 0x14, 0xe7, 0x1c, 0x10, 0xe7, 0x3c, 0x0f, 0xef, 0x3d, 0x0c, 0xef, 0x5d, 0x0b, 0xff, 0xff, 0x34, 0xff, 0xff, 0x70, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3c, 0xff, 0xff, 0x38, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x27, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0c, 0xf7, 0x7e, 0x1f, 0xde, 0xbb, 0x4b, 0xb5, 0xb6, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xbd, 0xd7, 0x6f, 0xce, 0x59, 0x58, 0xd6, 0x7a, 0x44, 0xd6, 0x9a, 0x38, 0xd6, 0xba, 0x30, 0xde, 0xdb, 0x27, 0xde, 0xdb, 0x20, 0xde, 0xfb, 0x1c, 0xe6, 0xfc, 0x18, 0xe7, 0x1c, 0x14, 0xe7, 0x1c, 0x10, 0xe7, 0x3c, 0x0c, 0xef, 0x3d, 0x0c, 0xef, 0x5d, 0x0b, 0xff, 0xff, 0x28, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xff, 0xbf, 0x0f, 0xef, 0x7d, 0x23, 0xce, 0x79, 0x57, 0xb5, 0x96, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x5c, 0xce, 0x59, 0x5b, 0xd6, 0x9a, 0x44, 0xd6, 0xba, 0x37, 0xde, 0xbb, 0x2f, 0xde, 0xdb, 0x27, 0xde, 0xfb, 0x20, 0xe6, 0xfc, 0x1c, 0xe7, 0x1c, 0x18, 0xe7, 0x1c, 0x14, 0xe7, 0x3c, 0x10, 0xe7, 0x3c, 0x0c, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x08, 0xff, 0xdf, 0x1c, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x13, 0xef, 0x5d, 0x28, 0xce, 0x59, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x4b, 0xce, 0x59, 0x5c, 0xd6, 0x9a, 0x43, 0xde, 0xbb, 0x34, 0xde, 0xdb, 0x2c, 0xde, 0xdb, 0x24, 0xe6, 0xfc, 0x1f, 0xe6, 0xfc, 0x1b, 0xe7, 0x1c, 0x17, 0xe7, 0x1c, 0x14, 0xe7, 0x3c, 0x10, 0xef, 0x3d, 0x0c, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x08, 0xff, 0xdf, 0x13, 0xff, 0xff, 0x6f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0xbe, 0x14, 0xef, 0x3d, 0x2c, 0xc6, 0x38, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x37, 0xce, 0x59, 0x60, 0xd6, 0x9a, 0x43, 0xde, 0xdb, 0x33, 0xde, 0xdb, 0x2b, 0xde, 0xfb, 0x23, 0xe7, 0x1c, 0x1c, 0xe7, 0x1c, 0x1b, 0xe7, 0x1c, 0x17, 0xe7, 0x3c, 0x13, 0xe7, 0x3c, 0x10, 0xef, 0x3d, 0x0c, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x08, 0xff, 0xbf, 0x0b, 0xff, 0xff, 0x6b, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x17, 0xe7, 0x3c, 0x33, 0xc6, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x23, 0xce, 0x59, 0x64, 0xd6, 0xba, 0x43, 0xde, 0xdb, 0x33, 0xde, 0xfb, 0x28, 0xe7, 0x1c, 0x20, 0xe7, 0x1c, 0x1c, 0xe7, 0x3c, 0x18, 0xe7, 0x3c, 0x14, 0xe7, 0x3c, 0x13, 0xef, 0x3d, 0x0f, 0xef, 0x5d, 0x0b, 0xef, 0x5d, 0x08, 0xef, 0x7d, 0x08, 0xf7, 0x9e, 0x07, 0xff, 0xff, 0x63, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x18, 0xe7, 0x1c, 0x3c, 0xbd, 0xf7, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x0b, 0xc6, 0x38, 0x6c, 0xde, 0xbb, 0x40, 0xde, 0xfb, 0x30, 0xe7, 0x1c, 0x27, 0xe7, 0x1c, 0x20, 0xe7, 0x3c, 0x1b, 0xe7, 0x3c, 0x17, 0xef, 0x3d, 0x13, 0xef, 0x3d, 0x10, 0xef, 0x5d, 0x0f, 0xef, 0x5d, 0x0b, 0xef, 0x7d, 0x08, 0xef, 0x7d, 0x07, 0xf7, 0x7e, 0x04, 0xff, 0xff, 0x58, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0c, 0xf7, 0x9e, 0x1c, 0xde, 0xdb, 0x47, 0xbd, 0xb7, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xc6, 0x18, 0x68, 0xde, 0xbb, 0x44, 0xe6, 0xfc, 0x30, 0xe7, 0x1c, 0x24, 0xe7, 0x3c, 0x1f, 0xef, 0x3d, 0x18, 0xef, 0x5d, 0x14, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x5d, 0x0c, 0xef, 0x7d, 0x0b, 0xef, 0x7d, 0x08, 0xf7, 0x7e, 0x07, 0xf7, 0x9e, 0x04, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x60, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xf7, 0x7e, 0x20, 0xd6, 0x9a, 0x53, 0xb5, 0x96, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x5b, 0xde, 0xbb, 0x47, 0xe7, 0x1c, 0x2f, 0xe7, 0x3c, 0x23, 0xef, 0x3d, 0x1c, 0xef, 0x5d, 0x18, 0xef, 0x5d, 0x13, 0xef, 0x5d, 0x10, 0xef, 0x7d, 0x0f, 0xef, 0x7d, 0x0c, 0xf7, 0x7e, 0x0b, 0xf7, 0x7e, 0x07, 0xf7, 0x9e, 0x07, 0xf7, 0x9e, 0x04, 0xff, 0xff, 0x44, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x24, 0xce, 0x59, 0x57, 0xb5, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x4b, 0xde, 0xbb, 0x48, 0xe7, 0x1c, 0x2f, 0xef, 0x5d, 0x20, 0xef, 0x5d, 0x1b, 0xef, 0x5d, 0x14, 0xef, 0x7d, 0x10, 0xef, 0x7d, 0x10, 0xf7, 0x7e, 0x0c, 0xf7, 0x7e, 0x0b, 0xf7, 0x9e, 0x08, 0xf7, 0x9e, 0x07, 0xf7, 0x9e, 0x07, 0xf7, 0x9e, 0x04, 0xff, 0xff, 0x38, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x13, 0xef, 0x5d, 0x2b, 0xce, 0x39, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xf7, 0x38, 0xd6, 0xba, 0x4c, 0xe7, 0x3c, 0x2c, 0xef, 0x5d, 0x1f, 0xef, 0x7d, 0x18, 0xf7, 0x7e, 0x13, 0xf7, 0x7e, 0x10, 0xf7, 0x7e, 0x0f, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x08, 0xf7, 0x9e, 0x07, 0xf7, 0x9e, 0x04, 0xf7, 0xbe, 0x04, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0xbe, 0x14, 0xef, 0x3d, 0x30, 0xc6, 0x18, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x27, 0xd6, 0x9a, 0x54, 0xe7, 0x3c, 0x2c, 0xef, 0x7d, 0x1c, 0xf7, 0x7e, 0x14, 0xf7, 0x9e, 0x10, 0xf7, 0x9e, 0x0f, 0xf7, 0x9e, 0x0c, 0xf7, 0x9e, 0x0b, 0xf7, 0x9e, 0x08, 0xf7, 0xbe, 0x07, 0xf7, 0xbe, 0x07, 0xf7, 0xbe, 0x04, 0xf7, 0xbe, 0x04, 0xff, 0xff, 0x24, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x18, 0xe7, 0x1c, 0x37, 0xc5, 0xf8, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x0f, 0xce, 0x79, 0x5b, 0xef, 0x3d, 0x2c, 0xf7, 0x7e, 0x1c, 0xf7, 0x9e, 0x13, 0xf7, 0x9e, 0x0f, 0xf7, 0xbe, 0x0c, 0xf7, 0xbe, 0x0b, 0xf7, 0xbe, 0x08, 0xf7, 0xbe, 0x07, 0xf7, 0xbe, 0x07, 0xf7, 0xbe, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xff, 0x18, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1b, 0xde, 0xdb, 0x43, 0xbd, 0xd7, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x04, 0xce, 0x39, 0x5c, 0xe7, 0x3c, 0x2c, 0xf7, 0x7e, 0x18, 0xf7, 0xbe, 0x10, 0xf7, 0xbe, 0x0f, 0xff, 0xbf, 0x0b, 0xff, 0xbf, 0x08, 0xff, 0xbf, 0x07, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xbf, 0x04, 0xff, 0xff, 0x0f, 0xff, 0xff, 0x68, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4f, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0c, 0xf7, 0x7e, 0x1f, 0xd6, 0xba, 0x4c, 0xb5, 0x96, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x38, 0x53, 0xe7, 0x3c, 0x2f, 0xf7, 0x7e, 0x18, 0xf7, 0xbe, 0x0f, 0xff, 0xbf, 0x0b, 0xff, 0xbf, 0x08, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x07, 0xff, 0xff, 0x64, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x7d, 0x23, 0xce, 0x79, 0x54, 0xb5, 0x96, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x38, 0x48, 0xe7, 0x1c, 0x34, 0xf7, 0x7e, 0x18, 0xff, 0xbf, 0x0f, 0xff, 0xbf, 0x08, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x53, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x27, 0xce, 0x59, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xf8, 0x3b, 0xe6, 0xfc, 0x3b, 0xf7, 0x7e, 0x1b, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x08, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x54, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x13, 0xef, 0x3d, 0x2f, 0xce, 0x39, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xd7, 0x2b, 0xde, 0xdb, 0x44, 0xf7, 0x7e, 0x1c, 0xff, 0xbf, 0x0c, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x48, 0xff, 0xff, 0x64, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x57, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x17, 0xe7, 0x3c, 0x33, 0xce, 0x39, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xb7, 0x14, 0xd6, 0x9a, 0x4f, 0xf7, 0x7e, 0x1f, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x3f, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x18, 0xe7, 0x1c, 0x3b, 0xbd, 0xd7, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x07, 0xce, 0x79, 0x58, 0xef, 0x7d, 0x23, 0xff, 0xbf, 0x0f, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x34, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1c, 0xde, 0xbb, 0x47, 0xb5, 0x96, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xce, 0x39, 0x54, 0xef, 0x5d, 0x28, 0xff, 0xbf, 0x10, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xff, 0x40, 0xff, 0xff, 0x3b, 0xff, 0xff, 0x37, 0xff, 0xff, 0x33, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x2b, 0xff, 0xff, 0x24, 0xff, 0xff, 0x20, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x90, 0x0c, 0xdd, 0x90, 0x1f, 0xdd, 0x90, 0x28, 0xdd, 0x90, 0x3c, 0xdd, 0x90, 0x4b, 0xdd, 0x90, 0x58, 0xdd, 0x90, 0x64, 0xdd, 0x90, 0x70, 0xdd, 0x90, 0x78, 0xdd, 0x90, 0x78, 0xdd, 0x90, 0x78, 0xdd, 0x90, 0x8c, 0xdd, 0x90, 0x98, 0xdd, 0x90, 0x9c, 0xdd, 0x90, 0xa3, 0xdd, 0x90, 0xa3, 0xdd, 0x90, 0xa3, 0xdd, 0x90, 0xa3, 0xdd, 0x90, 0xa3, 0xdd, 0x90, 0xa3, 0xdd, 0x90, 0xa3, 0xdd, 0x90, 0xa3, 0xdd, 0x90, 0x9f, 0xdd, 0x6f, 0x98, 0xdd, 0x6f, 0x93, 0xdd, 0x6f, 0x8c, 0xdd, 0x6f, 0x83, 0xd5, 0x4e, 0x7b, 0xd5, 0x4e, 0x70, 0xd5, 0x2e, 0x67, 0xd5, 0x2d, 0x5b, 0xd5, 0x2d, 0x4c, 0xd5, 0x2d, 0x3f, 0xd5, 0x0d, 0x2f, 0xd5, 0x0d, 0x1f, 0xd5, 0x0c, 0x0f, 0xb5, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0c, 0xf7, 0x7e, 0x20, 0xd6, 0x7a, 0x50, 0xb5, 0x96, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x48, 0xef, 0x3d, 0x2c, 0xf7, 0xbe, 0x13, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x20, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x5b, 0xff, 0xff, 0x54, 0xff, 0xff, 0x50, 0xff, 0xff, 0x4c, 0xff, 0xff, 0x48, 0xff, 0xff, 0x44, 0xff, 0xdf, 0x43, 0xf7, 0x5b, 0x4f, 0xee, 0xf9, 0x5c, 0xe6, 0x97, 0x6f, 0xe6, 0x55, 0x83, 0xe6, 0x34, 0x97, 0xde, 0x13, 0xab, 0xdd, 0xf3, 0xbc, 0xd5, 0x90, 0xcc, 0xd5, 0x90, 0xe3, 0xd5, 0x90, 0xf4, 0xdd, 0x90, 0xfb, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xfc, 0xd5, 0x0d, 0xf7, 0xd5, 0x0d, 0xe4, 0xd5, 0x0d, 0xcc, 0xd5, 0x0d, 0xb8, 0xd5, 0x0d, 0x9f, 0xd5, 0x0d, 0x84, 0xd5, 0x0d, 0x6b, 0xd5, 0x0d, 0x4c, 0xd5, 0x0c, 0x2c, 0xd5, 0x0c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x0f, 0xef, 0x7d, 0x24, 0xce, 0x59, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x18, 0x3b, 0xe7, 0x1c, 0x34, 0xf7, 0x9e, 0x14, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x17, 0xff, 0xff, 0x63, 0xff, 0xff, 0x5f, 0xff, 0xbd, 0x68, 0xf6, 0xf9, 0x84, 0xee, 0x96, 0xa4, 0xe6, 0x55, 0xbf, 0xe6, 0x34, 0xd7, 0xe6, 0x13, 0xec, 0xe5, 0xf3, 0xfc, 0xdd, 0xf3, 0xff, 0xdd, 0xf3, 0xff, 0xdd, 0xf3, 0xff, 0xdd, 0xf3, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xfc, 0xd5, 0x2d, 0xec, 0xd5, 0x2d, 0xc8, 0xd5, 0x0d, 0xa4, 0xd5, 0x0d, 0x7b, 0xd5, 0x0d, 0x53, 0xd5, 0x0c, 0x27, 0xd5, 0x0d, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xbf, 0x10, 0xef, 0x5d, 0x28, 0xce, 0x39, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xf7, 0x2c, 0xe6, 0xfc, 0x3f, 0xf7, 0x9e, 0x18, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x6c, 0x00, 0xd5, 0x0d, 0x0c, 0xd5, 0x0d, 0x40, 0xdd, 0x6f, 0x7f, 0xee, 0x96, 0xcf, 0xe6, 0x55, 0xef, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4f, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xf7, 0xd5, 0x0d, 0xc8, 0xd5, 0x0d, 0x93, 0xd5, 0x0d, 0x5f, 0xd5, 0x0c, 0x23, 0xd5, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xf7, 0xbe, 0x14, 0xef, 0x3d, 0x2f, 0xc6, 0x38, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x1b, 0xd6, 0xba, 0x4b, 0xf7, 0x7e, 0x1b, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x2d, 0x03, 0xd5, 0x0d, 0x33, 0xd5, 0x2d, 0x80, 0xd5, 0x2d, 0xc7, 0xd5, 0x2d, 0xfb, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xe4, 0xd5, 0x0d, 0xa3, 0xd5, 0x0d, 0x5b, 0xd5, 0x0c, 0x14, 0xb5, 0x6c, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x08, 0xf7, 0x9e, 0x17, 0xe7, 0x1c, 0x37, 0xbd, 0xf7, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x08, 0xce, 0x79, 0x54, 0xef, 0x7d, 0x1f, 0xff, 0xbf, 0x0c, 0xff, 0xff, 0x04, 0xd5, 0x4e, 0x1f, 0xd5, 0x2d, 0x80, 0xd5, 0x2d, 0xdc, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xe5, 0xd2, 0xff, 0xe5, 0xd2, 0xff, 0xe5, 0xd2, 0xff, 0xe5, 0xd2, 0xff, 0xe5, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xfb, 0xd5, 0x0d, 0xbc, 0xd5, 0x0c, 0x5f, 0xd5, 0x2d, 0x0b, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x18, 0xde, 0xdb, 0x40, 0xbd, 0xb7, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xce, 0x59, 0x53, 0xef, 0x5d, 0x24, 0xe6, 0x13, 0x2f, 0xd5, 0x6e, 0xa4, 0xd5, 0x4e, 0xf8, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf3, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf3, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x0d, 0xec, 0xd5, 0x2d, 0x84, 0xe6, 0x34, 0x1c, 0xf7, 0x9e, 0x1c, 0xd6, 0x9a, 0x4b, 0xb5, 0x96, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0x39, 0x48, 0xdd, 0xf3, 0x7f, 0xdd, 0x6f, 0xf4, 0xdd, 0x6f, 0xff, 0xd5, 0x6e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf3, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x14, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x14, 0xff, 0xe6, 0x14, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x14, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x4e, 0xe8, 0xdd, 0xd2, 0x64, 0xce, 0x79, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0xd4, 0x68, 0xdd, 0xb1, 0xfc, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x6e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xe6, 0x12, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf3, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x6f, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x90, 0xfc, 0xd5, 0xd4, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x71, 0x88, 0xdd, 0xb1, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6e, 0xff, 0xe5, 0xf2, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xf2, 0xff, 0xd5, 0xd3, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x70, 0x60, 0xd5, 0x91, 0xff, 0xdd, 0x6f, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6e, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0xd1, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xf3, 0xff, 0xd5, 0xd3, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x4f, 0x30, 0xd5, 0x91, 0xfc, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6e, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0xb1, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd2, 0xff, 0xde, 0x13, 0xff, 0xcd, 0x92, 0x5f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x03, 0xcd, 0x71, 0xcb, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6e, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x90, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xc5, 0x30, 0xff, 0xa4, 0x2d, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x51, 0xa4, 0xcc, 0xee, 0xff, 0xd5, 0x0d, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6e, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x8f, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xc4, 0xee, 0xff, 0xac, 0x2c, 0xff, 0xac, 0x6e, 0xff, 0x9b, 0x89, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x52, 0x7f, 0xcc, 0xef, 0xff, 0xc4, 0xad, 0xff, 0xc4, 0xac, 0xff, 0xcc, 0xcc, 0xff, 0xd5, 0x0d, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x6e, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xf2, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xcd, 0x0d, 0xff, 0xbc, 0x6b, 0xff, 0xa3, 0xca, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x0c, 0xff, 0xac, 0x4e, 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x52, 0x57, 0xcd, 0x0f, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0xac, 0xff, 0xcc, 0xec, 0xff, 0xd5, 0x0d, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xdd, 0x6f, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x33, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6e, 0xff, 0xd5, 0x4e, 0xff, 0xcc, 0xec, 0xff, 0xbc, 0x4b, 0xff, 0xa3, 0xca, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x0c, 0xff, 0xac, 0x4e, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0x74, 0x2f, 0xcd, 0x2f, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0xac, 0xff, 0xcc, 0xed, 0xff, 0xd5, 0x0d, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x55, 0xff, 0xe6, 0x54, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x34, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0xb0, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x0d, 0xff, 0xc4, 0xcc, 0xff, 0xbc, 0x4b, 0xff, 0xab, 0xea, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x2c, 0xff, 0xac, 0x4e, 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x0f, 0xcd, 0x30, 0xf7, 0xcc, 0xee, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xd5, 0x71, 0xff, 0xdd, 0xd3, 0xff, 0xdd, 0xd3, 0xff, 0xdd, 0xf3, 0xff, 0xdd, 0xf3, 0xff, 0xe5, 0xf3, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe6, 0x13, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xe5, 0xf2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xd1, 0xff, 0xdd, 0xb1, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x8f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x0d, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0x8b, 0xff, 0xb4, 0x4b, 0xff, 0xac, 0x0a, 0xff, 0xa3, 0xc9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0xa3, 0xca, 0xff, 0xac, 0x2d, 0xff, 0xa4, 0x4d, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x04, 0xcd, 0x51, 0xdc, 0xcc, 0xee, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xcd, 0x50, 0xff, 0xd5, 0xd3, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x90, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6f, 0xff, 0xdd, 0x6e, 0xff, 0xdd, 0x4e, 0xff, 0xdd, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x4e, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x2d, 0xff, 0xd5, 0x0d, 0xff, 0xcc, 0xec, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xac, 0x0a, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0xa3, 0xcb, 0xff, 0xac, 0x4d, 0xff, 0x9c, 0x0c, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x51, 0xb8, 0xcd, 0x0e, 0xff, 0xcc, 0xcd, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xcd, 0x2f, 0xff, 0xd5, 0xd3, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xcd, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xed, 0xff, 0xcd, 0x0d, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0d, 0xff, 0xcd, 0x0e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x2e, 0xff, 0xd5, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0d, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa3, 0xeb, 0xff, 0xac, 0x4e, 0xff, 0x9b, 0xaa, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x51, 0x90, 0xcd, 0x0f, 0xff, 0xcc, 0xcd, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xcd, 0x0f, 0xff, 0xd5, 0xd3, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa3, 0xeb, 0xff, 0xa4, 0x4d, 0xf7, 0x9b, 0x88, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x72, 0x68, 0xcd, 0x2f, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xcc, 0xee, 0xff, 0xd5, 0xd3, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x0b, 0xff, 0xa4, 0x4d, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x72, 0x43, 0xcd, 0x2f, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0xcd, 0xff, 0xd5, 0xd3, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x0c, 0xff, 0xa4, 0x4e, 0xa8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0x73, 0x1c, 0xcd, 0x50, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0xac, 0xff, 0xd5, 0xd3, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x2c, 0xff, 0xa4, 0x2d, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0x07, 0xcd, 0x50, 0xef, 0xcd, 0x0e, 0xff, 0xcc, 0xcd, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0xa3, 0xca, 0xff, 0xac, 0x4d, 0xff, 0x9c, 0x0c, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xcd, 0x51, 0xcc, 0xcd, 0x0e, 0xff, 0xcc, 0xcd, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0xa3, 0xcb, 0xff, 0xac, 0x4d, 0xff, 0x9b, 0xaa, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x51, 0xa4, 0xcd, 0x0f, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x30, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0f, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa3, 0xeb, 0xff, 0xa4, 0x4d, 0xff, 0x9b, 0x69, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x51, 0x7f, 0xcd, 0x2f, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x30, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa3, 0xeb, 0xff, 0xa4, 0x2d, 0xe3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x51, 0x58, 0xcd, 0x2f, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xd5, 0x50, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa3, 0xeb, 0xff, 0xa4, 0x2d, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x51, 0x33, 0xcd, 0x50, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xcd, 0x2f, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa4, 0x0c, 0xff, 0xa4, 0x2d, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x52, 0x0c, 0xcd, 0x50, 0xfc, 0xcd, 0x0e, 0xff, 0xcc, 0xcd, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xcd, 0x2f, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x2c, 0xff, 0xa4, 0x0c, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x96, 0x00, 0xcd, 0x50, 0xe3, 0xcd, 0x0e, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xcd, 0x0e, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x2d, 0xff, 0x9b, 0xcb, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x51, 0xbc, 0xcd, 0x0e, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xcc, 0xed, 0xff, 0xdd, 0xd3, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xcd, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x2d, 0xff, 0x9b, 0x69, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x51, 0x97, 0xcd, 0x2f, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xcc, 0xcd, 0xff, 0xdd, 0xd3, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xa9, 0xff, 0xa3, 0xcb, 0xff, 0xa4, 0x2c, 0xf3, 0x93, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x51, 0x70, 0xcd, 0x2f, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xcc, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb1, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2f, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa3, 0xeb, 0xff, 0xa4, 0x2d, 0xcb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x30, 0x48, 0xcd, 0x4f, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xcc, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb1, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2f, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa3, 0xeb, 0xff, 0xa4, 0x2c, 0xa3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x0f, 0x23, 0xcd, 0x50, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xd5, 0x91, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb1, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2f, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa4, 0x0c, 0xff, 0x9b, 0xec, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0x32, 0x04, 0xcd, 0x50, 0xf8, 0xcd, 0x0e, 0xff, 0xcc, 0xcd, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xd5, 0x71, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb1, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2f, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xaa, 0xff, 0xa4, 0x2d, 0xff, 0x9b, 0xcb, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x51, 0xd7, 0xcd, 0x0e, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xcc, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xd5, 0x70, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb1, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xd5, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x4e, 0xff, 0x93, 0x49, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x51, 0xb0, 0xcd, 0x2f, 0xff, 0xcc, 0xed, 0xff, 0xcc, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xd5, 0x4f, 0xff, 0xdd, 0xd2, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x4f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x9b, 0x89, 0xff, 0xa3, 0xeb, 0xff, 0xa4, 0x2d, 0xf8, 0x93, 0x48, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x31, 0x88, 0xcd, 0x30, 0xff, 0xcc, 0xed, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xcd, 0x2f, 0xff, 0xdd, 0xb2, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x68, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x9b, 0xaa, 0xff, 0xa4, 0x0c, 0xff, 0xa4, 0x2d, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x10, 0x63, 0xcd, 0x51, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0xac, 0xff, 0xcc, 0xee, 0xff, 0xdd, 0xb2, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0e, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x9b, 0xcb, 0xff, 0xa4, 0x2d, 0xff, 0xa4, 0x2d, 0xab, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0xef, 0x3c, 0xc5, 0x51, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0xac, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8c, 0xff, 0xcc, 0xcd, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0e, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0xcd, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x68, 0xff, 0x93, 0x68, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x69, 0xff, 0x9b, 0x8a, 0xff, 0x9b, 0xeb, 0xff, 0xa4, 0x4e, 0xff, 0x9c, 0x0d, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0xcd, 0x17, 0xc5, 0x31, 0xff, 0xcd, 0x0f, 0xff, 0xc4, 0xcc, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0xac, 0xff, 0xd5, 0xb2, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0f, 0xff, 0xcc, 0xee, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xcd, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x68, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x69, 0xff, 0x9b, 0xaa, 0xff, 0xa3, 0xec, 0xff, 0xac, 0x6f, 0xff, 0x9b, 0xcb, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0x8b, 0x03, 0xc5, 0x10, 0xff, 0xc5, 0x0f, 0xff, 0xc4, 0xad, 0xff, 0xc4, 0x8c, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8b, 0xff, 0xc4, 0x8c, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x92, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x70, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x30, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0f, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0xce, 0xff, 0xc4, 0xcd, 0xff, 0xc4, 0xad, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x68, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x69, 0xff, 0x9b, 0xaa, 0xff, 0xa4, 0x2d, 0xff, 0xac, 0x8f, 0xff, 0x93, 0x69, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0xef, 0xef, 0xc5, 0x30, 0xff, 0xc4, 0xce, 0xff, 0xc4, 0x8c, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x91, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x30, 0xff, 0xcd, 0x0f, 0xff, 0xcd, 0x0f, 0xff, 0xc4, 0xef, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0xce, 0xff, 0xc4, 0xcd, 0xff, 0xbc, 0xad, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x68, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x89, 0xff, 0x9b, 0xcb, 0xff, 0xac, 0x6e, 0xff, 0xac, 0x90, 0xef, 0x9b, 0xaa, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0xce, 0xc0, 0xbd, 0x11, 0xff, 0xc5, 0x10, 0xff, 0xc4, 0xcd, 0xff, 0xbc, 0x8c, 0xff, 0xbc, 0x6c, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x6b, 0xff, 0xcd, 0x50, 0xff, 0xd5, 0x71, 0xff, 0xd5, 0x71, 0xff, 0xcd, 0x51, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x30, 0xff, 0xcd, 0x2f, 0xff, 0xcd, 0x0f, 0xff, 0xc4, 0xef, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0xce, 0xff, 0xc4, 0xce, 0xff, 0xbc, 0xad, 0xff, 0xbc, 0x8d, 0xff, 0xb4, 0x4b, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x9b, 0xca, 0xff, 0xa4, 0x4d, 0xff, 0xac, 0xb0, 0xff, 0xcd, 0xd5, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3b, 0xa0, 0xc4, 0xf0, 0xe7, 0xbc, 0xf0, 0xff, 0xc5, 0x10, 0xff, 0xc4, 0xee, 0xff, 0xbc, 0xad, 0xff, 0xbc, 0x8c, 0xff, 0xbc, 0x6c, 0xff, 0xbc, 0x6b, 0xff, 0xbc, 0x4b, 0xff, 0xbc, 0x4b, 0xff, 0xcd, 0x30, 0xff, 0xd5, 0x71, 0xff, 0xcd, 0x71, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x30, 0xff, 0xcd, 0x30, 0xff, 0xc5, 0x0f, 0xff, 0xc5, 0x0f, 0xff, 0xc4, 0xef, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0xce, 0xff, 0xbc, 0xad, 0xff, 0xbc, 0xad, 0xff, 0xbc, 0x8d, 0xff, 0xb4, 0x2b, 0xff, 0xb4, 0x2a, 0xff, 0xb4, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x68, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x9b, 0xaa, 0xff, 0x9b, 0xcb, 0xff, 0xa4, 0x2d, 0xff, 0xac, 0x8f, 0xff, 0xb4, 0xf2, 0xcb, 0xef, 0x7d, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xdf, 0x9f, 0xef, 0x5d, 0xcc, 0xd6, 0x37, 0xbf, 0xbd, 0x31, 0xdf, 0xbc, 0xf0, 0xfc, 0xbd, 0x10, 0xff, 0xc4, 0xef, 0xff, 0xbc, 0xce, 0xff, 0xbc, 0x8d, 0xff, 0xbc, 0x6c, 0xff, 0xbc, 0x6c, 0xff, 0xc5, 0x0f, 0xff, 0xcd, 0x71, 0xff, 0xcd, 0x51, 0xff, 0xcd, 0x50, 0xff, 0xcd, 0x30, 0xff, 0xc5, 0x0f, 0xff, 0xc5, 0x0f, 0xff, 0xc4, 0xef, 0xff, 0xc4, 0xee, 0xff, 0xc4, 0xce, 0xff, 0xbc, 0xae, 0xff, 0xbc, 0xad, 0xff, 0xbc, 0x8d, 0xff, 0xbc, 0x6c, 0xff, 0xb4, 0x2b, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x49, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x8a, 0xff, 0x9b, 0xcb, 0xff, 0xa4, 0x0c, 0xff, 0xa4, 0x4e, 0xff, 0xa4, 0x8f, 0xf8, 0xb5, 0x13, 0xb0, 0xd6, 0x9a, 0x9c, 0xf7, 0x7e, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xbf, 0xa4, 0xff, 0xdf, 0xf7, 0xff, 0xbf, 0xe7, 0xef, 0x7d, 0xcf, 0xde, 0x9a, 0xbb, 0xc5, 0x73, 0xcb, 0xbc, 0xf0, 0xef, 0xbc, 0xf1, 0xff, 0xbc, 0xf0, 0xff, 0xbc, 0xcf, 0xff, 0xb4, 0x8d, 0xff, 0xc5, 0x10, 0xff, 0xcd, 0x72, 0xff, 0xcd, 0x51, 0xff, 0xc5, 0x30, 0xff, 0xc5, 0x10, 0xff, 0xc5, 0x0f, 0xff, 0xc4, 0xef, 0xff, 0xbc, 0xcf, 0xff, 0xbc, 0xce, 0xff, 0xbc, 0xae, 0xff, 0xbc, 0x8d, 0xff, 0xb4, 0x8d, 0xff, 0xb4, 0x6c, 0xff, 0xb4, 0x4c, 0xff, 0xac, 0x0a, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xab, 0xea, 0xff, 0xa3, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x93, 0x69, 0xff, 0x93, 0x8a, 0xff, 0x93, 0xab, 0xff, 0x9b, 0xec, 0xff, 0xa4, 0x4d, 0xff, 0xac, 0x8f, 0xff, 0xac, 0xf1, 0xdb, 0xc5, 0xf7, 0xa0, 0xce, 0x59, 0xab, 0xd6, 0x9a, 0xcc, 0xf7, 0x7e, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0xfb, 0x90, 0xc6, 0x18, 0xdf, 0xef, 0x3d, 0xf0, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xec, 0xf7, 0x9e, 0xd7, 0xe7, 0x3c, 0xbc, 0xd6, 0x16, 0xbb, 0xbd, 0x32, 0xcf, 0xb4, 0xd0, 0xf0, 0xb4, 0xd0, 0xff, 0xbd, 0x31, 0xff, 0xcd, 0x93, 0xff, 0xc5, 0x72, 0xff, 0xc5, 0x31, 0xff, 0xbd, 0x10, 0xff, 0xbc, 0xf0, 0xff, 0xbc, 0xcf, 0xff, 0xbc, 0xaf, 0xff, 0xb4, 0xae, 0xff, 0xb4, 0x8d, 0xff, 0xb4, 0x6d, 0xff, 0xb4, 0x4c, 0xff, 0xac, 0x4c, 0xff, 0xac, 0x2c, 0xff, 0xa3, 0xea, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xca, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xc9, 0xff, 0xa3, 0xa9, 0xff, 0xa3, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0xa9, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x8b, 0x29, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x6a, 0xff, 0x93, 0xab, 0xff, 0x93, 0xcc, 0xff, 0x9c, 0x2d, 0xff, 0xa4, 0x6f, 0xff, 0xb5, 0x12, 0xe4, 0xc5, 0xf7, 0xb8, 0xd6, 0x7a, 0xb0, 0xd6, 0x7a, 0xc7, 0xc6, 0x38, 0xcf, 0xb5, 0x96, 0xd8, 0xde, 0xfb, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x1c, 0x88, 0x9c, 0xf3, 0xaf, 0x8c, 0x31, 0x9c, 0xb5, 0x76, 0xb7, 0xde, 0xfb, 0xdb, 0xff, 0xbf, 0xf3, 0xff, 0xdf, 0xf3, 0xf7, 0xbe, 0xe4, 0xef, 0x5d, 0xcc, 0xe6, 0xfc, 0xaf, 0xce, 0x16, 0xaf, 0xc5, 0xb4, 0xcb, 0xcd, 0xf5, 0xeb, 0xc5, 0x94, 0xfc, 0xc5, 0x73, 0xff, 0xbd, 0x32, 0xff, 0xbd, 0x11, 0xff, 0xb4, 0xd0, 0xff, 0xb4, 0xaf, 0xff, 0xac, 0x8e, 0xff, 0xac, 0x6d, 0xff, 0xac, 0x4d, 0xff, 0xa4, 0x2c, 0xff, 0xa4, 0x0c, 0xff, 0xa3, 0xeb, 0xff, 0x9b, 0xca, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x9b, 0x89, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x69, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x93, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x4a, 0xff, 0x8b, 0x8b, 0xff, 0x93, 0xcc, 0xff, 0x94, 0x0d, 0xff, 0x9c, 0x2e, 0xff, 0xa4, 0x90, 0xf3, 0xbd, 0x74, 0xd8, 0xd6, 0x79, 0xc0, 0xde, 0xdb, 0xc4, 0xde, 0xbb, 0xd3, 0xd6, 0x7a, 0xd3, 0xbd, 0xd7, 0xcb, 0x9c, 0xb3, 0xc8, 0x9c, 0xb3, 0xc8, 0xef, 0x3d, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x3c, 0x7b, 0x9c, 0xf3, 0x83, 0x7b, 0xef, 0x68, 0x7b, 0xcf, 0x64, 0x84, 0x10, 0x68, 0xa5, 0x34, 0x84, 0xce, 0x79, 0xac, 0xef, 0x5d, 0xdb, 0xff, 0xbf, 0xef, 0xff, 0xdf, 0xef, 0xf7, 0xbe, 0xe0, 0xef, 0x7d, 0xd0, 0xef, 0x7d, 0xcb, 0xe7, 0x3c, 0xbf, 0xde, 0x99, 0xc8, 0xce, 0x16, 0xd7, 0xc5, 0x94, 0xe8, 0xbd, 0x32, 0xfb, 0xb5, 0x11, 0xff, 0xac, 0xd0, 0xff, 0xac, 0x6f, 0xff, 0xa4, 0x4e, 0xff, 0x9c, 0x0d, 0xff, 0x9c, 0x0c, 0xff, 0x9b, 0xec, 0xff, 0x93, 0x8a, 0xff, 0x8b, 0x69, 0xff, 0x8b, 0x69, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x93, 0x49, 0xff, 0x93, 0x49, 0xff, 0x93, 0x49, 0xff, 0x93, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x48, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x8b, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x28, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x08, 0xff, 0x83, 0x09, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x4a, 0xff, 0x83, 0x6a, 0xff, 0x83, 0x6b, 0xff, 0x8b, 0xac, 0xff, 0x93, 0xcd, 0xff, 0x93, 0xed, 0xff, 0x9c, 0x0d, 0xff, 0x9c, 0x0d, 0xfc, 0xac, 0x8f, 0xec, 0xbd, 0x53, 0xdc, 0xd6, 0x58, 0xcc, 0xe7, 0x3c, 0xcc, 0xef, 0x3d, 0xdb, 0xe7, 0x3c, 0xe0, 0xde, 0xdb, 0xdb, 0xc6, 0x18, 0xc7, 0xa5, 0x34, 0xb7, 0x8c, 0x71, 0xb3, 0x8c, 0x51, 0xa3, 0xc6, 0x18, 0x70, 0xf7, 0xbe, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3d, 0x6c, 0xa5, 0x14, 0x6f, 0x84, 0x10, 0x4c, 0x7b, 0xef, 0x4b, 0x7b, 0xcf, 0x44, 0x7b, 0xaf, 0x3f, 0x7b, 0xcf, 0x3c, 0x94, 0xb2, 0x57, 0xbd, 0xb7, 0x7b, 0xde, 0xbb, 0xb3, 0xef, 0x5d, 0xd8, 0xff, 0xbf, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xdf, 0xec, 0xf7, 0xbe, 0xdf, 0xf7, 0x7e, 0xcf, 0xef, 0x3d, 0xbf, 0xe7, 0x3c, 0xb7, 0xde, 0x99, 0xbf, 0xce, 0x17, 0xcb, 0xc5, 0x95, 0xd8, 0xb5, 0x32, 0xe8, 0xac, 0xb0, 0xf8, 0xa4, 0x6f, 0xff, 0x9c, 0x2e, 0xff, 0x93, 0xcc, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x49, 0xff, 0x8b, 0x29, 0xff, 0x8b, 0x29, 0xff, 0x8b, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x28, 0xff, 0x83, 0x29, 0xff, 0x83, 0x28, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x29, 0xff, 0x83, 0x4a, 0xff, 0x83, 0x4a, 0xff, 0x83, 0x6b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0xac, 0xff, 0x8b, 0xcc, 0xff, 0x93, 0xed, 0xff, 0x93, 0xed, 0xff, 0x93, 0xec, 0xff, 0x93, 0xec, 0xff, 0x93, 0xcb, 0xff, 0x9b, 0xec, 0xf8, 0xa4, 0x4e, 0xeb, 0xb5, 0x11, 0xdc, 0xcd, 0xf6, 0xd4, 0xe7, 0x1c, 0xcb, 0xf7, 0x7e, 0xd7, 0xf7, 0x9e, 0xe4, 0xf7, 0x9e, 0xec, 0xf7, 0x7e, 0xe8, 0xe7, 0x3c, 0xd7, 0xd6, 0x7a, 0xb8, 0xbd, 0xb7, 0xa0, 0xa4, 0xf4, 0x94, 0x9c, 0xb3, 0x8b, 0x9c, 0xf3, 0x6b, 0xc5, 0xf8, 0x37, 0xde, 0xfb, 0x68, 0xff, 0xbf, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3d, 0x67, 0xad, 0x55, 0x6f, 0x8c, 0x51, 0x48, 0x84, 0x30, 0x43, 0x84, 0x10, 0x3f, 0x7b, 0xef, 0x3b, 0x7b, 0xcf, 0x30, 0x7b, 0xaf, 0x28, 0x7b, 0xaf, 0x24, 0x8c, 0x51, 0x34, 0xa4, 0xf4, 0x58, 0xbd, 0xd7, 0x8f, 0xe7, 0x3c, 0xd3, 0xf7, 0x7e, 0xeb, 0xff, 0xdf, 0xf7, 0xff, 0xff, 0xf7, 0xff, 0xdf, 0xef, 0xff, 0xbf, 0xe8, 0xf7, 0x9e, 0xdc, 0xf7, 0x7e, 0xd0, 0xef, 0x5d, 0xc7, 0xe7, 0x3c, 0xb8, 0xe6, 0xfc, 0xac, 0xd6, 0x9a, 0xb3, 0xce, 0x38, 0xbf, 0xbd, 0x95, 0xc8, 0xad, 0x12, 0xd4, 0xa4, 0xb1, 0xdf, 0xa4, 0x70, 0xec, 0x9c, 0x2e, 0xf4, 0x94, 0x0d, 0xff, 0x93, 0xed, 0xff, 0x8b, 0xcc, 0xff, 0x8b, 0xab, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x6b, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6a, 0xff, 0x83, 0x6a, 0xff, 0x83, 0x4a, 0xff, 0x8b, 0x6a, 0xff, 0x83, 0x6a, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6a, 0xff, 0x8b, 0x6b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x6b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0x8b, 0xff, 0x8b, 0xac, 0xff, 0x8b, 0xcc, 0xff, 0x93, 0xed, 0xff, 0x94, 0x0d, 0xff, 0x93, 0xed, 0xff, 0x93, 0xed, 0xff, 0x9b, 0xed, 0xfc, 0x9c, 0x0d, 0xf8, 0x9c, 0x0d, 0xf3, 0x9c, 0x2d, 0xef, 0xa4, 0x2d, 0xeb, 0xa4, 0x4e, 0xe3, 0xac, 0x8f, 0xdb, 0xbd, 0x32, 0xd4, 0xcd, 0xf6, 0xcf, 0xde, 0xda, 0xcb, 0xef, 0x5d, 0xcc, 0xf7, 0x9e, 0xdb, 0xff, 0xbf, 0xe7, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xf4, 0xff, 0xdf, 0xf0, 0xf7, 0xbe, 0xdf, 0xef, 0x5d, 0xbb, 0xde, 0xdb, 0x98, 0xc6, 0x38, 0x7f, 0xbd, 0xb7, 0x6c, 0xb5, 0x76, 0x63, 0xb5, 0x96, 0x4c, 0xc6, 0x18, 0x30, 0xd6, 0x9a, 0x24, 0xce, 0x79, 0x38, 0xd6, 0xba, 0x97, 0xf7, 0xbe, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x5c, 0xad, 0x75, 0x6f, 0x94, 0x92, 0x4b, 0x8c, 0x71, 0x47, 0x8c, 0x51, 0x43, 0x8c, 0x31, 0x3f, 0x84, 0x10, 0x3b, 0x83, 0xf0, 0x33, 0x7b, 0xcf, 0x2b, 0x7b, 0xcf, 0x23, 0x73, 0xae, 0x1f, 0x83, 0xf0, 0x2f, 0xce, 0x59, 0x7f, 0xce, 0x59, 0x9f, 0xd6, 0x7a, 0xbc, 0xde, 0xfb, 0xd7, 0xef, 0x5d, 0xeb, 0xf7, 0xbe, 0xf4, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0xf8, 0xff, 0xdf, 0xf3, 0xff, 0xbf, 0xeb, 0xf7, 0xbe, 0xe0, 0xf7, 0x9e, 0xdb, 0xf7, 0x7e, 0xd4, 0xef, 0x5d, 0xcc, 0xef, 0x3d, 0xc0, 0xe7, 0x3c, 0xbb, 0xe7, 0x1c, 0xb4, 0xde, 0xfb, 0xaf, 0xde, 0xbb, 0xac, 0xd6, 0x79, 0xb0, 0xce, 0x18, 0xb8, 0xc5, 0xd6, 0xbb, 0xbd, 0x95, 0xbf, 0xbd, 0x75, 0xc3, 0xb5, 0x54, 0xc4, 0xb5, 0x33, 0xcc, 0xad, 0x13, 0xd3, 0xad, 0x13, 0xd4, 0xac, 0xf2, 0xd4, 0xac, 0xf2, 0xd7, 0xa4, 0xd2, 0xd7, 0xa4, 0xd1, 0xd4, 0xac, 0xf2, 0xd4, 0xac, 0xf2, 0xd3, 0xac, 0xf2, 0xd3, 0xac, 0xf2, 0xd3, 0xad, 0x13, 0xd3, 0xad, 0x13, 0xd3, 0xb5, 0x54, 0xcf, 0xb5, 0x54, 0xcb, 0xbd, 0x75, 0xc7, 0xbd, 0x95, 0xc0, 0xc5, 0xb6, 0xbc, 0xc5, 0xf6, 0xbb, 0xcd, 0xf7, 0xb7, 0xce, 0x17, 0xac, 0xce, 0x38, 0xab, 0xde, 0x9a, 0xab, 0xde, 0xdb, 0xaf, 0xe7, 0x1c, 0xb4, 0xe7, 0x3c, 0xbb, 0xef, 0x3d, 0xc3, 0xef, 0x5d, 0xc8, 0xef, 0x7d, 0xcf, 0xf7, 0x7e, 0xd3, 0xf7, 0x9e, 0xdf, 0xff, 0xbf, 0xeb, 0xff, 0xdf, 0xf3, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xff, 0xdf, 0xf0, 0xff, 0xbf, 0xdb, 0xf7, 0x9e, 0xb8, 0xef, 0x5d, 0x8f, 0xe6, 0xfc, 0x6c, 0xd6, 0x9a, 0x54, 0xce, 0x59, 0x47, 0xc6, 0x38, 0x3b, 0xce, 0x59, 0x2f, 0xd6, 0x9a, 0x23, 0xd6, 0x9a, 0x20, 0xd6, 0x9a, 0x2b, 0xce, 0x59, 0x3f, 0xc5, 0xf8, 0x6b, 0xd6, 0x9a, 0xc0, 0xff, 0xbf, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3d, 0x54, 0xb5, 0x96, 0x73, 0x9c, 0xd3, 0x50, 0x9c, 0xb3, 0x4c, 0x94, 0xb2, 0x48, 0x94, 0x92, 0x44, 0x94, 0x72, 0x40, 0x8c, 0x71, 0x3f, 0x8c, 0x51, 0x3b, 0x84, 0x30, 0x34, 0x83, 0xf0, 0x2c, 0x7b, 0xcf, 0x2b, 0xce, 0x79, 0x67, 0xce, 0x39, 0x7b, 0xbd, 0xd7, 0x8b, 0xb5, 0xb6, 0xa3, 0xb5, 0xb6, 0xb8, 0xbd, 0xd7, 0xd0, 0xc6, 0x18, 0xe3, 0xd6, 0x9a, 0xf0, 0xe7, 0x1c, 0xf8, 0xef, 0x5d, 0xfc, 0xf7, 0xbe, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xec, 0xff, 0xbf, 0xe8, 0xf7, 0xbe, 0xe3, 0xf7, 0x9e, 0xdf, 0xf7, 0x9e, 0xdb, 0xf7, 0x7e, 0xd4, 0xef, 0x7d, 0xcf, 0xef, 0x5d, 0xc7, 0xef, 0x3d, 0xc3, 0xef, 0x3d, 0xc3, 0xe7, 0x3c, 0xc0, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xc0, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xbc, 0xe7, 0x1c, 0xb8, 0xe7, 0x1c, 0xb4, 0xe7, 0x1c, 0xb7, 0xe7, 0x3c, 0xbc, 0xe7, 0x3c, 0xbf, 0xe7, 0x3c, 0xc3, 0xef, 0x3d, 0xc3, 0xef, 0x5d, 0xc8, 0xef, 0x5d, 0xc8, 0xef, 0x5d, 0xcc, 0xef, 0x5d, 0xcf, 0xef, 0x7d, 0xd0, 0xf7, 0x7e, 0xd3, 0xef, 0x7d, 0xd3, 0xf7, 0x7e, 0xd4, 0xf7, 0x9e, 0xdb, 0xf7, 0xbe, 0xe3, 0xff, 0xbf, 0xe8, 0xff, 0xbf, 0xec, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xf3, 0xff, 0xbf, 0xe3, 0xf7, 0x9e, 0xcc, 0xef, 0x5d, 0xac, 0xe7, 0x3c, 0x87, 0xe7, 0x1c, 0x63, 0xe6, 0xfc, 0x44, 0xde, 0xdb, 0x37, 0xd6, 0xba, 0x2b, 0xd6, 0x9a, 0x23, 0xd6, 0xba, 0x1f, 0xd6, 0xba, 0x1c, 0xd6, 0xba, 0x20, 0xd6, 0x9a, 0x27, 0xd6, 0x7a, 0x33, 0xce, 0x39, 0x47, 0xbd, 0xf7, 0x67, 0xb5, 0x96, 0x98, 0xd6, 0x7a, 0xd8, 0xf7, 0xbe, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x3d, 0x50, 0xb5, 0x96, 0x84, 0x9c, 0xf3, 0x5f, 0xa4, 0xf4, 0x57, 0x9c, 0xf3, 0x50, 0xa4, 0xf4, 0x4c, 0x9c, 0xf3, 0x48, 0x9c, 0xd3, 0x47, 0x9c, 0xb3, 0x44, 0x94, 0x92, 0x43, 0x8c, 0x71, 0x3f, 0x8c, 0x51, 0x3b, 0xce, 0x79, 0x64, 0xd6, 0x9a, 0x77, 0xc6, 0x38, 0x80, 0xbd, 0xb7, 0x8f, 0xad, 0x55, 0xa3, 0xa4, 0xf4, 0xb8, 0x9c, 0xd3, 0xcf, 0x9c, 0xd3, 0xe0, 0x9c, 0xf3, 0xef, 0xad, 0x35, 0xf8, 0xb5, 0x96, 0xfc, 0xbd, 0xd7, 0xff, 0xce, 0x39, 0xfc, 0xd6, 0x7a, 0xfc, 0xde, 0xdb, 0xfb, 0xe7, 0x3c, 0xfb, 0xef, 0x5d, 0xf8, 0xf7, 0x9e, 0xf8, 0xf7, 0xbe, 0xf8, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xef, 0xff, 0xdf, 0xec, 0xff, 0xdf, 0xec, 0xff, 0xdf, 0xf0, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf3, 0xff, 0xdf, 0xf4, 0xff, 0xdf, 0xf4, 0xff, 0xdf, 0xf4, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xbf, 0xfc, 0xf7, 0xbe, 0xfc, 0xf7, 0x9e, 0xfb, 0xf7, 0x7e, 0xf7, 0xef, 0x5d, 0xec, 0xe7, 0x3c, 0xe0, 0xe7, 0x3c, 0xd3, 0xde, 0xfb, 0xbb, 0xde, 0xdb, 0xa3, 0xde, 0xdb, 0x88, 0xde, 0xdb, 0x6b, 0xde, 0xdb, 0x53, 0xde, 0xdb, 0x3b, 0xde, 0xdb, 0x2b, 0xde, 0xdb, 0x20, 0xde, 0xbb, 0x1c, 0xde, 0xbb, 0x1c, 0xde, 0xbb, 0x1f, 0xd6, 0xba, 0x23, 0xd6, 0x9a, 0x28, 0xd6, 0x7a, 0x33, 0xce, 0x59, 0x3c, 0xc6, 0x38, 0x4c, 0xbd, 0xd7, 0x64, 0xb5, 0x96, 0x8b, 0xb5, 0x76, 0xbb, 0xce, 0x79, 0xe8, 0xf7, 0xbe, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x50, 0xb5, 0x96, 0xa7, 0x9c, 0xf3, 0x7c, 0xa5, 0x14, 0x6b, 0xa5, 0x14, 0x5f, 0xad, 0x35, 0x57, 0xad, 0x55, 0x50, 0xad, 0x55, 0x4f, 0xad, 0x35, 0x4c, 0xa5, 0x14, 0x4c, 0xa4, 0xf4, 0x4b, 0x9c, 0xf3, 0x48, 0xce, 0x59, 0x68, 0xde, 0xdb, 0x77, 0xde, 0xbb, 0x74, 0xd6, 0x9a, 0x78, 0xc6, 0x38, 0x84, 0xbd, 0xd7, 0x98, 0xad, 0x75, 0xaf, 0xa5, 0x14, 0xc4, 0x9c, 0xb3, 0xdb, 0x94, 0x72, 0xec, 0x8c, 0x51, 0xf8, 0x8c, 0x51, 0xfb, 0x8c, 0x51, 0xfb, 0x8c, 0x51, 0xf8, 0x8c, 0x51, 0xf3, 0x94, 0xb2, 0xec, 0x9c, 0xf3, 0xe7, 0xa5, 0x34, 0xe3, 0xb5, 0x76, 0xdc, 0xbd, 0xb7, 0xd7, 0xc6, 0x18, 0xd7, 0xce, 0x79, 0xd4, 0xd6, 0x9a, 0xd4, 0xd6, 0x9a, 0xd4, 0xd6, 0xba, 0xd4, 0xde, 0xbb, 0xd0, 0xde, 0xdb, 0xdb, 0xe6, 0xfc, 0xd8, 0xe7, 0x3c, 0xd7, 0xef, 0x3d, 0xdb, 0xef, 0x5d, 0xd4, 0xef, 0x5d, 0xd4, 0xef, 0x5d, 0xd3, 0xe7, 0x3c, 0xd0, 0xef, 0x3d, 0xd0, 0xef, 0x3d, 0xd4, 0xe7, 0x3c, 0xd8, 0xe7, 0x3c, 0xdc, 0xe7, 0x3c, 0xe0, 0xe7, 0x3c, 0xe4, 0xde, 0xdb, 0xe8, 0xde, 0xdb, 0xec, 0xde, 0xdb, 0xf3, 0xde, 0xdb, 0xf7, 0xd6, 0xba, 0xfb, 0xd6, 0x7a, 0xff, 0xce, 0x79, 0xff, 0xce, 0x59, 0xfc, 0xc6, 0x18, 0xf7, 0xc6, 0x18, 0xf0, 0xc6, 0x18, 0xe7, 0xc6, 0x18, 0xd8, 0xc6, 0x18, 0xc8, 0xc6, 0x38, 0xb4, 0xce, 0x59, 0x9c, 0xce, 0x79, 0x87, 0xd6, 0x7a, 0x6c, 0xd6, 0x9a, 0x57, 0xd6, 0xba, 0x3f, 0xde, 0xbb, 0x2c, 0xde, 0xbb, 0x20, 0xde, 0xbb, 0x1c, 0xde, 0xbb, 0x1f, 0xde, 0xbb, 0x20, 0xd6, 0xba, 0x27, 0xd6, 0x9a, 0x2c, 0xd6, 0x9a, 0x33, 0xd6, 0x7a, 0x3b, 0xce, 0x59, 0x44, 0xc6, 0x38, 0x53, 0xbd, 0xf7, 0x67, 0xb5, 0x96, 0x83, 0xb5, 0x76, 0xa8, 0xb5, 0x76, 0xd8, 0xce, 0x59, 0xf3, 0xef, 0x7d, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x5d, 0x53, 0xb5, 0x76, 0xd3, 0x9c, 0xd3, 0xac, 0x9c, 0xf3, 0x94, 0xa5, 0x14, 0x7c, 0xad, 0x55, 0x6c, 0xb5, 0x76, 0x60, 0xb5, 0x96, 0x5b, 0xb5, 0xb6, 0x58, 0xb5, 0x96, 0x57, 0xb5, 0x76, 0x57, 0xad, 0x75, 0x57, 0xce, 0x59, 0x73, 0xde, 0xbb, 0x84, 0xde, 0xbb, 0x80, 0xde, 0xdb, 0x7b, 0xde, 0xdb, 0x74, 0xde, 0xbb, 0x73, 0xd6, 0x9a, 0x78, 0xce, 0x59, 0x84, 0xc5, 0xf8, 0x97, 0xb5, 0xb6, 0xab, 0xad, 0x55, 0xbf, 0x9c, 0xf3, 0xcc, 0x9c, 0xb3, 0xd7, 0x8c, 0x51, 0xdc, 0x7b, 0xef, 0xd8, 0x7b, 0xcf, 0xdb, 0x7b, 0xcf, 0xd4, 0x7b, 0xcf, 0xcb, 0x7b, 0xcf, 0xc3, 0x7b, 0xcf, 0xb7, 0x7b, 0xef, 0xab, 0x83, 0xf0, 0xa0, 0x83, 0xf0, 0x93, 0x84, 0x10, 0x88, 0x84, 0x30, 0x7f, 0x8c, 0x31, 0x6f, 0x8c, 0x51, 0x6b, 0x8c, 0x71, 0x5f, 0x94, 0x72, 0x54, 0x94, 0x92, 0x54, 0x94, 0xb2, 0x4b, 0x9c, 0xd3, 0x47, 0x9c, 0xb3, 0x43, 0x94, 0x92, 0x43, 0x9c, 0xb3, 0x47, 0x9c, 0xb3, 0x57, 0x94, 0x92, 0x64, 0x94, 0x92, 0x77, 0x94, 0xb2, 0x8b, 0x9c, 0xb3, 0xa0, 0x9c, 0xb3, 0xb7, 0x9c, 0xd3, 0xcb, 0x9c, 0xd3, 0xdc, 0x9c, 0xf3, 0xeb, 0xa5, 0x14, 0xf7, 0xa5, 0x34, 0xfb, 0xad, 0x35, 0xf7, 0xad, 0x75, 0xf0, 0xb5, 0x96, 0xe8, 0xb5, 0xb6, 0xdb, 0xbd, 0xd7, 0xcb, 0xc5, 0xf8, 0xb8, 0xc6, 0x18, 0xa0, 0xce, 0x39, 0x8c, 0xce, 0x59, 0x73, 0xd6, 0x7a, 0x5f, 0xd6, 0x9a, 0x48, 0xd6, 0xba, 0x34, 0xde, 0xbb, 0x2b, 0xde, 0xbb, 0x24, 0xd6, 0xba, 0x24, 0xd6, 0xba, 0x27, 0xd6, 0xba, 0x2b, 0xd6, 0x9a, 0x2f, 0xd6, 0x9a, 0x34, 0xd6, 0x9a, 0x3c, 0xd6, 0x7a, 0x47, 0xce, 0x59, 0x4c, 0xce, 0x39, 0x5b, 0xc5, 0xf8, 0x6b, 0xbd, 0xb7, 0x80, 0xb5, 0x96, 0xa0, 0xad, 0x75, 0xcb, 0xad, 0x75, 0xf0, 0xce, 0x39, 0xeb, 0xff, 0xbf, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x7e, 0x23, 0xb5, 0x76, 0xe7, 0x94, 0xb2, 0xdc, 0x9c, 0xd3, 0xc4, 0xa4, 0xf4, 0xac, 0xad, 0x35, 0x94, 0xb5, 0x76, 0x83, 0xbd, 0xb7, 0x73, 0xbd, 0xf7, 0x6b, 0xbd, 0xf7, 0x67, 0xbd, 0xf7, 0x64, 0xbd, 0xd7, 0x67, 0xce, 0x59, 0x7b, 0xde, 0xdb, 0x94, 0xde, 0xbb, 0x94, 0xde, 0xbb, 0x90, 0xde, 0xbb, 0x8c, 0xde, 0xdb, 0x84, 0xde, 0xdb, 0x7b, 0xde, 0xfb, 0x74, 0xe6, 0xfc, 0x6f, 0xde, 0xfb, 0x6c, 0xde, 0xdb, 0x6f, 0xd6, 0x7a, 0x77, 0xc6, 0x18, 0x83, 0xbd, 0xb7, 0x8b, 0xa5, 0x14, 0x8b, 0x9c, 0xd3, 0x94, 0x94, 0xb2, 0x98, 0x94, 0x92, 0x98, 0x8c, 0x51, 0x98, 0x8c, 0x31, 0x93, 0x84, 0x10, 0x8b, 0x83, 0xf0, 0x80, 0x7b, 0xef, 0x77, 0x7b, 0xcf, 0x6c, 0x7b, 0xcf, 0x5f, 0x7b, 0xcf, 0x53, 0x7b, 0xaf, 0x47, 0x7b, 0xaf, 0x3c, 0x7b, 0xaf, 0x33, 0x73, 0xae, 0x28, 0x73, 0xae, 0x20, 0x73, 0xae, 0x1c, 0x73, 0xae, 0x1b, 0x73, 0xae, 0x1c, 0x7b, 0xaf, 0x24, 0x7b, 0xcf, 0x33, 0x7b, 0xef, 0x44, 0x84, 0x10, 0x57, 0x84, 0x30, 0x6c, 0x8c, 0x51, 0x80, 0x94, 0x72, 0x93, 0x94, 0xb2, 0xa4, 0x9c, 0xd3, 0xb3, 0xa4, 0xf4, 0xbc, 0xa5, 0x34, 0xc3, 0xad, 0x55, 0xc4, 0xb5, 0x76, 0xc0, 0xb5, 0xb6, 0xbb, 0xbd, 0xd7, 0xaf, 0xc5, 0xf8, 0xa0, 0xc6, 0x18, 0x93, 0xce, 0x39, 0x7f, 0xce, 0x59, 0x6c, 0xd6, 0x7a, 0x5b, 0xd6, 0x9a, 0x48, 0xd6, 0xba, 0x3c, 0xd6, 0xba, 0x38, 0xd6, 0xba, 0x38, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x37, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x38, 0xd6, 0x9a, 0x3b, 0xd6, 0x9a, 0x40, 0xd6, 0x7a, 0x47, 0xce, 0x79, 0x50, 0xce, 0x59, 0x58, 0xce, 0x39, 0x63, 0xc6, 0x18, 0x70, 0xbd, 0xd7, 0x84, 0xb5, 0x96, 0x9f, 0xb5, 0x76, 0xc7, 0xad, 0x55, 0xeb, 0xad, 0x55, 0xfb, 0xc6, 0x18, 0xcc, 0xef, 0x7d, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, 0x75, 0x4b, 0x94, 0x92, 0xf3, 0x94, 0x92, 0xf3, 0x9c, 0xb3, 0xe0, 0xa4, 0xf4, 0xc8, 0xad, 0x35, 0xb7, 0xb5, 0x96, 0xa0, 0xbd, 0xd7, 0x8c, 0xc6, 0x18, 0x80, 0xc6, 0x18, 0x78, 0xc6, 0x18, 0x78, 0xce, 0x79, 0x88, 0xde, 0xdb, 0xa4, 0xde, 0xbb, 0xa8, 0xde, 0xbb, 0xa8, 0xd6, 0xba, 0xa8, 0xd6, 0xba, 0xa4, 0xde, 0xbb, 0x9f, 0xde, 0xdb, 0x9b, 0xde, 0xdb, 0x90, 0xde, 0xdb, 0x88, 0xde, 0xdb, 0x7c, 0xde, 0xdb, 0x74, 0xde, 0xdb, 0x67, 0xd6, 0xba, 0x5f, 0xce, 0x59, 0x50, 0xc6, 0x18, 0x4f, 0xbd, 0xd7, 0x4f, 0xb5, 0xb6, 0x4f, 0xad, 0x75, 0x4f, 0xa5, 0x34, 0x4f, 0x9c, 0xf3, 0x50, 0x9c, 0xb3, 0x50, 0x94, 0x92, 0x48, 0x8c, 0x71, 0x47, 0x8c, 0x51, 0x40, 0x84, 0x30, 0x3b, 0x84, 0x10, 0x34, 0x7b, 0xcf, 0x2f, 0x7b, 0xcf, 0x28, 0x7b, 0xcf, 0x23, 0x7b, 0xaf, 0x1f, 0x73, 0xae, 0x1c, 0x73, 0x8e, 0x1b, 0x73, 0xae, 0x1c, 0x7b, 0xaf, 0x20, 0x7b, 0xcf, 0x27, 0x83, 0xf0, 0x2f, 0x84, 0x30, 0x3b, 0x8c, 0x51, 0x44, 0x94, 0x92, 0x4f, 0x9c, 0xb3, 0x57, 0x9c, 0xf3, 0x5c, 0xa5, 0x34, 0x63, 0xad, 0x75, 0x67, 0xb5, 0x96, 0x68, 0xbd, 0xd7, 0x68, 0xc5, 0xf8, 0x67, 0xc6, 0x18, 0x64, 0xce, 0x59, 0x5f, 0xce, 0x79, 0x5b, 0xd6, 0x7a, 0x53, 0xd6, 0x9a, 0x50, 0xd6, 0x9a, 0x4f, 0xd6, 0x9a, 0x4f, 0xd6, 0x9a, 0x53, 0xd6, 0x9a, 0x57, 0xd6, 0x9a, 0x57, 0xd6, 0x9a, 0x57, 0xd6, 0x9a, 0x54, 0xd6, 0x9a, 0x53, 0xd6, 0x9a, 0x4c, 0xd6, 0x9a, 0x4f, 0xd6, 0x7a, 0x50, 0xce, 0x79, 0x54, 0xce, 0x59, 0x5b, 0xce, 0x59, 0x64, 0xc6, 0x38, 0x70, 0xc6, 0x18, 0x7c, 0xbd, 0xd7, 0x90, 0xb5, 0xb6, 0xab, 0xb5, 0x76, 0xcb, 0xad, 0x55, 0xeb, 0xa5, 0x14, 0xfb, 0x9c, 0xf3, 0xdc, 0xad, 0x35, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0xb3, 0x50, 0x8c, 0x51, 0xe8, 0x94, 0x72, 0xf8, 0x9c, 0xb3, 0xf4, 0x9c, 0xf3, 0xe8, 0xa5, 0x34, 0xd7, 0xb5, 0x76, 0xc3, 0xbd, 0xd7, 0xaf, 0xc6, 0x18, 0x9f, 0xc6, 0x18, 0x94, 0xce, 0x59, 0x9c, 0xde, 0xdb, 0xb4, 0xde, 0xdb, 0xb8, 0xde, 0xbb, 0xbf, 0xd6, 0xba, 0xc4, 0xd6, 0xba, 0xc4, 0xd6, 0xba, 0xc3, 0xd6, 0x9a, 0xc4, 0xd6, 0xba, 0xbf, 0xd6, 0xba, 0xb7, 0xd6, 0xba, 0xac, 0xd6, 0x9a, 0xa0, 0xd6, 0x9a, 0x93, 0xd6, 0x9a, 0x87, 0xc6, 0x38, 0x74, 0xc6, 0x18, 0x67, 0xc6, 0x18, 0x5f, 0xbd, 0xd7, 0x58, 0xb5, 0xb6, 0x4f, 0xb5, 0x76, 0x48, 0xad, 0x55, 0x40, 0xa5, 0x34, 0x3b, 0xa4, 0xf4, 0x37, 0x9c, 0xd3, 0x33, 0x94, 0x92, 0x2f, 0x8c, 0x71, 0x2b, 0x8c, 0x51, 0x27, 0x84, 0x10, 0x23, 0x7b, 0xef, 0x20, 0x7b, 0xcf, 0x1f, 0x7b, 0xaf, 0x1c, 0x73, 0xae, 0x1b, 0x73, 0x8e, 0x1b, 0x73, 0xae, 0x1b, 0x7b, 0xaf, 0x1c, 0x7b, 0xcf, 0x1f, 0x84, 0x10, 0x23, 0x8c, 0x51, 0x27, 0x94, 0x72, 0x2b, 0x9c, 0xb3, 0x2f, 0x9c, 0xf3, 0x34, 0xa5, 0x14, 0x38, 0xad, 0x55, 0x3c, 0xb5, 0x96, 0x43, 0xbd, 0xd7, 0x48, 0xc5, 0xf8, 0x4f, 0xc6, 0x18, 0x54, 0xce, 0x59, 0x5b, 0xce, 0x59, 0x63, 0xce, 0x79, 0x6b, 0xd6, 0x7a, 0x73, 0xd6, 0x7a, 0x77, 0xd6, 0x7a, 0x7b, 0xd6, 0x7a, 0x80, 0xd6, 0x7a, 0x83, 0xd6, 0x7a, 0x83, 0xd6, 0x7a, 0x7f, 0xd6, 0x7a, 0x78, 0xd6, 0x7a, 0x77, 0xd6, 0x7a, 0x6f, 0xce, 0x79, 0x68, 0xce, 0x79, 0x67, 0xce, 0x59, 0x67, 0xce, 0x59, 0x6f, 0xce, 0x39, 0x74, 0xc6, 0x18, 0x80, 0xc5, 0xf8, 0x90, 0xbd, 0xd7, 0xa4, 0xb5, 0x96, 0xbb, 0xad, 0x75, 0xd8, 0xad, 0x35, 0xf3, 0xa4, 0xf4, 0xf8, 0x94, 0xb2, 0xdb, 0x94, 0x92, 0x6f, 0x94, 0xb2, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x51, 0x33, 0x8c, 0x51, 0xbb, 0x8c, 0x71, 0xeb, 0x94, 0x92, 0xfb, 0x9c, 0xd3, 0xf8, 0xa5, 0x14, 0xef, 0xad, 0x75, 0xdf, 0xb5, 0xb6, 0xd0, 0xbd, 0xf7, 0xc3, 0xce, 0x39, 0xbc, 0xde, 0xdb, 0xc8, 0xde, 0xdb, 0xcb, 0xde, 0xbb, 0xcf, 0xd6, 0xba, 0xd4, 0xd6, 0x9a, 0xdb, 0xd6, 0x9a, 0xe0, 0xd6, 0x9a, 0xe3, 0xd6, 0x9a, 0xe3, 0xd6, 0x9a, 0xdc, 0xd6, 0x9a, 0xd7, 0xd6, 0x9a, 0xcb, 0xd6, 0x7a, 0xbf, 0xce, 0x59, 0xb7, 0xc6, 0x18, 0xa3, 0xc6, 0x18, 0x97, 0xbd, 0xf7, 0x8f, 0xbd, 0xd7, 0x80, 0xb5, 0x96, 0x74, 0xb5, 0x76, 0x6c, 0xad, 0x55, 0x63, 0xa5, 0x34, 0x58, 0xa5, 0x14, 0x53, 0x9c, 0xd3, 0x4b, 0x94, 0xb2, 0x43, 0x94, 0x92, 0x3c, 0x8c, 0x51, 0x34, 0x8c, 0x31, 0x2f, 0x84, 0x10, 0x28, 0x83, 0xf0, 0x24, 0x7b, 0xcf, 0x23, 0x7b, 0xcf, 0x20, 0x7b, 0xcf, 0x1f, 0x7b, 0xcf, 0x1f, 0x7b, 0xcf, 0x23, 0x84, 0x10, 0x27, 0x84, 0x30, 0x2c, 0x8c, 0x51, 0x34, 0x94, 0x92, 0x3c, 0x9c, 0xd3, 0x44, 0xa4, 0xf4, 0x4f, 0xa5, 0x34, 0x54, 0xad, 0x75, 0x5f, 0xb5, 0x96, 0x68, 0xbd, 0xb7, 0x70, 0xbd, 0xf7, 0x7c, 0xc6, 0x18, 0x88, 0xc6, 0x38, 0x94, 0xce, 0x59, 0x9b, 0xce, 0x59, 0xa7, 0xce, 0x59, 0xab, 0xce, 0x59, 0xb3, 0xce, 0x79, 0xb3, 0xce, 0x79, 0xb7, 0xce, 0x79, 0xb0, 0xce, 0x79, 0xac, 0xce, 0x79, 0xa4, 0xce, 0x79, 0x9f, 0xce, 0x59, 0x94, 0xce, 0x59, 0x88, 0xce, 0x59, 0x84, 0xce, 0x59, 0x83, 0xce, 0x39, 0x84, 0xc6, 0x18, 0x8b, 0xc6, 0x18, 0x98, 0xbd, 0xd7, 0xa7, 0xb5, 0xb6, 0xbb, 0xb5, 0x76, 0xd4, 0xad, 0x55, 0xeb, 0xa5, 0x14, 0xf8, 0x9c, 0xd3, 0xf4, 0x94, 0x92, 0xcf, 0x8c, 0x51, 0x5f, 0x8c, 0x51, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x10, 0x8c, 0x31, 0x80, 0x8c, 0x51, 0xcc, 0x94, 0x72, 0xec, 0x9c, 0xb3, 0xf8, 0xa4, 0xf4, 0xfb, 0xad, 0x55, 0xf7, 0xb5, 0xb6, 0xec, 0xc5, 0xf8, 0xe0, 0xde, 0xbb, 0xe3, 0xde, 0xdb, 0xdf, 0xde, 0xdb, 0xe0, 0xde, 0xbb, 0xe3, 0xd6, 0x9a, 0xe7, 0xd6, 0x9a, 0xef, 0xd6, 0x9a, 0xf3, 0xd6, 0x9a, 0xf7, 0xd6, 0x7a, 0xf4, 0xce, 0x79, 0xf3, 0xce, 0x79, 0xeb, 0xce, 0x59, 0xe3, 0xce, 0x59, 0xdb, 0xc6, 0x18, 0xcb, 0xc6, 0x18, 0xbf, 0xbd, 0xf7, 0xb4, 0xbd, 0xd7, 0xa8, 0xb5, 0xb6, 0x9c, 0xb5, 0x96, 0x93, 0xb5, 0x76, 0x84, 0xad, 0x55, 0x7b, 0xad, 0x35, 0x70, 0xa5, 0x14, 0x67, 0x9c, 0xf3, 0x5c, 0x9c, 0xd3, 0x54, 0x94, 0xb2, 0x4b, 0x94, 0x72, 0x43, 0x8c, 0x71, 0x3c, 0x8c, 0x51, 0x34, 0x8c, 0x51, 0x33, 0x8c, 0x31, 0x2f, 0x84, 0x30, 0x2c, 0x8c, 0x31, 0x30, 0x8c, 0x51, 0x33, 0x8c, 0x51, 0x3b, 0x94, 0x72, 0x43, 0x94, 0xb2, 0x4b, 0x9c, 0xd3, 0x57, 0xa4, 0xf4, 0x5f, 0xa5, 0x34, 0x6c, 0xad, 0x55, 0x77, 0xb5, 0x76, 0x83, 0xb5, 0x96, 0x90, 0xbd, 0xd7, 0x9b, 0xbd, 0xf7, 0xab, 0xc6, 0x18, 0xb7, 0xc6, 0x38, 0xc4, 0xce, 0x39, 0xcb, 0xce, 0x39, 0xd4, 0xce, 0x59, 0xd8, 0xce, 0x59, 0xdc, 0xce, 0x59, 0xdc, 0xce, 0x59, 0xdb, 0xce, 0x59, 0xd4, 0xce, 0x59, 0xcf, 0xce, 0x59, 0xc3, 0xce, 0x59, 0xb8, 0xce, 0x59, 0xaf, 0xce, 0x39, 0xa7, 0xc6, 0x38, 0xa3, 0xc6, 0x18, 0xa4, 0xc6, 0x18, 0xab, 0xbd, 0xf7, 0xb7, 0xbd, 0xb7, 0xc4, 0xb5, 0x96, 0xd8, 0xad, 0x55, 0xe8, 0xa5, 0x34, 0xf7, 0x9c, 0xf3, 0xf8, 0x94, 0xb2, 0xe7, 0x8c, 0x71, 0xb4, 0x8c, 0x31, 0x3c, 0x84, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x03, 0x84, 0x30, 0x3c, 0x8c, 0x51, 0xa3, 0x8c, 0x71, 0xd4, 0x9c, 0xb3, 0xe8, 0xa5, 0x14, 0xf7, 0xb5, 0x76, 0xfc, 0xbd, 0xd7, 0xfb, 0xd6, 0x9a, 0xf8, 0xde, 0xdb, 0xf3, 0xde, 0xfb, 0xf0, 0xde, 0xfb, 0xf0, 0xde, 0xfb, 0xf0, 0xde, 0xdb, 0xf7, 0xd6, 0xba, 0xfb, 0xd6, 0x9a, 0xfc, 0xd6, 0x7a, 0xff, 0xce, 0x79, 0xfc, 0xce, 0x59, 0xf8, 0xce, 0x59, 0xf4, 0xce, 0x59, 0xef, 0xc6, 0x18, 0xe4, 0xc6, 0x18, 0xdb, 0xc6, 0x18, 0xd0, 0xc5, 0xf8, 0xc4, 0xbd, 0xd7, 0xbb, 0xbd, 0xb7, 0xaf, 0xb5, 0xb6, 0xa3, 0xb5, 0x96, 0x97, 0xb5, 0x76, 0x8c, 0xad, 0x55, 0x80, 0xad, 0x55, 0x74, 0xa5, 0x34, 0x6c, 0xa5, 0x14, 0x63, 0x9c, 0xf3, 0x5b, 0x9c, 0xf3, 0x53, 0x9c, 0xd3, 0x4b, 0x9c, 0xd3, 0x47, 0x9c, 0xb3, 0x43, 0x9c, 0xb3, 0x40, 0x9c, 0xd3, 0x44, 0x9c, 0xd3, 0x48, 0x9c, 0xd3, 0x50, 0x9c, 0xf3, 0x5b, 0xa5, 0x14, 0x64, 0xa5, 0x34, 0x70, 0xad, 0x55, 0x7c, 0xb5, 0x76, 0x8b, 0xb5, 0x96, 0x97, 0xb5, 0xb6, 0xa4, 0xbd, 0xd7, 0xb0, 0xbd, 0xf7, 0xbc, 0xc5, 0xf8, 0xcb, 0xc6, 0x18, 0xd4, 0xc6, 0x18, 0xe0, 0xc6, 0x38, 0xe8, 0xce, 0x39, 0xef, 0xce, 0x39, 0xf3, 0xce, 0x59, 0xf3, 0xce, 0x39, 0xf3, 0xce, 0x39, 0xec, 0xce, 0x39, 0xe7, 0xce, 0x39, 0xdf, 0xce, 0x39, 0xd4, 0xce, 0x59, 0xcf, 0xce, 0x39, 0xc8, 0xce, 0x39, 0xc7, 0xc6, 0x38, 0xc8, 0xc6, 0x18, 0xcf, 0xbd, 0xf7, 0xd7, 0xbd, 0xb7, 0xe3, 0xb5, 0x96, 0xf0, 0xad, 0x55, 0xf8, 0xa5, 0x14, 0xf8, 0x9c, 0xd3, 0xec, 0x94, 0x72, 0xcf, 0x8c, 0x51, 0x7f, 0x84, 0x30, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x0b, 0x8c, 0x31, 0x54, 0x8c, 0x51, 0xaf, 0x9c, 0xb3, 0xd4, 0xa5, 0x34, 0xeb, 0xb5, 0x96, 0xf7, 0xd6, 0x9a, 0xfc, 0xde, 0xfb, 0xfc, 0xe7, 0x1c, 0xfc, 0xef, 0x3d, 0xfb, 0xef, 0x5d, 0xfb, 0xef, 0x5d, 0xfb, 0xe7, 0x3c, 0xfc, 0xe7, 0x1c, 0xfc, 0xde, 0xfb, 0xff, 0xde, 0xdb, 0xfc, 0xd6, 0xba, 0xfb, 0xd6, 0x9a, 0xfb, 0xd6, 0x7a, 0xf4, 0xce, 0x39, 0xef, 0xc6, 0x38, 0xe8, 0xc6, 0x38, 0xe0, 0xc6, 0x18, 0xd7, 0xc6, 0x18, 0xcc, 0xc6, 0x18, 0xc3, 0xc5, 0xf8, 0xb7, 0xbd, 0xd7, 0xac, 0xbd, 0xd7, 0xa0, 0xbd, 0xb7, 0x94, 0xb5, 0xb6, 0x8c, 0xb5, 0x96, 0x83, 0xb5, 0x76, 0x78, 0xb5, 0x76, 0x70, 0xad, 0x75, 0x68, 0xad, 0x55, 0x60, 0xad, 0x55, 0x5c, 0xad, 0x55, 0x5b, 0xad, 0x55, 0x58, 0xad, 0x55, 0x5b, 0xad, 0x55, 0x5f, 0xad, 0x75, 0x68, 0xb5, 0x76, 0x6f, 0xb5, 0x76, 0x7b, 0xb5, 0x96, 0x87, 0xb5, 0xb6, 0x8f, 0xbd, 0xd7, 0x9f, 0xbd, 0xd7, 0xab, 0xbd, 0xf7, 0xb8, 0xc5, 0xf8, 0xc7, 0xc6, 0x18, 0xd0, 0xc6, 0x18, 0xdc, 0xc6, 0x18, 0xe4, 0xc6, 0x38, 0xef, 0xc6, 0x38, 0xf4, 0xce, 0x39, 0xf8, 0xce, 0x39, 0xfc, 0xce, 0x39, 0xfb, 0xce, 0x39, 0xf8, 0xce, 0x59, 0xf7, 0xce, 0x59, 0xf0, 0xce, 0x79, 0xec, 0xd6, 0x7a, 0xe7, 0xd6, 0x7a, 0xe4, 0xd6, 0x7a, 0xe4, 0xce, 0x79, 0xe7, 0xce, 0x59, 0xec, 0xc6, 0x38, 0xf3, 0xc6, 0x18, 0xf8, 0xbd, 0xb7, 0xfb, 0xad, 0x75, 0xf8, 0xa5, 0x14, 0xec, 0x9c, 0xb3, 0xd7, 0x8c, 0x51, 0x9c, 0x8c, 0x31, 0x34, 0x84, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x30, 0x0f, 0x8c, 0x51, 0x5b, 0x94, 0x92, 0xb3, 0xa5, 0x34, 0xdc, 0xce, 0x39, 0xf0, 0xde, 0xdb, 0xf8, 0xe7, 0x1c, 0xfc, 0xef, 0x5d, 0xfc, 0xf7, 0x9e, 0xfc, 0xff, 0xbf, 0xff, 0xff, 0xbf, 0xff, 0xf7, 0xbe, 0xff, 0xf7, 0x9e, 0xff, 0xf7, 0x7e, 0xfc, 0xef, 0x5d, 0xfc, 0xe7, 0x3c, 0xfb, 0xe6, 0xfc, 0xf8, 0xde, 0xbb, 0xf3, 0xde, 0xbb, 0xf0, 0xd6, 0x9a, 0xe8, 0xd6, 0x9a, 0xe3, 0xce, 0x79, 0xdb, 0xce, 0x59, 0xd3, 0xce, 0x59, 0xc8, 0xce, 0x39, 0xbf, 0xce, 0x39, 0xb4, 0xc6, 0x38, 0xab, 0xc6, 0x18, 0xa0, 0xc6, 0x18, 0x97, 0xc5, 0xf8, 0x8f, 0xc5, 0xf8, 0x87, 0xc5, 0xf8, 0x7f, 0xbd, 0xf7, 0x77, 0xbd, 0xf7, 0x74, 0xbd, 0xd7, 0x70, 0xbd, 0xd7, 0x6f, 0xbd, 0xf7, 0x70, 0xc5, 0xf8, 0x74, 0xc5, 0xf8, 0x7f, 0xc5, 0xf8, 0x87, 0xc5, 0xf8, 0x90, 0xc6, 0x18, 0x9b, 0xc6, 0x18, 0xa4, 0xc6, 0x18, 0xb0, 0xc6, 0x38, 0xbc, 0xc6, 0x38, 0xc8, 0xce, 0x39, 0xd0, 0xce, 0x59, 0xdb, 0xce, 0x59, 0xe4, 0xce, 0x59, 0xec, 0xce, 0x59, 0xf3, 0xd6, 0x7a, 0xf8, 0xd6, 0x9a, 0xfc, 0xd6, 0x9a, 0xff, 0xd6, 0x9a, 0xfc, 0xde, 0xbb, 0xfc, 0xde, 0xdb, 0xfb, 0xde, 0xfb, 0xf8, 0xe7, 0x1c, 0xf7, 0xe7, 0x1c, 0xf7, 0xe6, 0xfc, 0xf8, 0xde, 0xfb, 0xf8, 0xde, 0xbb, 0xfc, 0xd6, 0x9a, 0xfc, 0xce, 0x39, 0xfb, 0xbd, 0xd7, 0xf4, 0xb5, 0x76, 0xeb, 0xa4, 0xf4, 0xd8, 0x94, 0x92, 0x9b, 0x8c, 0x51, 0x3c, 0x84, 0x30, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x31, 0x07, 0x8c, 0x51, 0x48, 0xad, 0x35, 0xa7, 0xbd, 0xd7, 0xeb, 0xce, 0x79, 0xf7, 0xde, 0xfb, 0xfb, 0xef, 0x5d, 0xfc, 0xf7, 0x9e, 0xfc, 0xff, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xbf, 0xfb, 0xf7, 0x9e, 0xf8, 0xf7, 0x9e, 0xf8, 0xef, 0x7d, 0xf4, 0xef, 0x5d, 0xf0, 0xe7, 0x3c, 0xec, 0xe7, 0x1c, 0xe7, 0xde, 0xfb, 0xdf, 0xde, 0xfb, 0xd7, 0xde, 0xdb, 0xcf, 0xde, 0xdb, 0xc7, 0xde, 0xbb, 0xbf, 0xd6, 0xba, 0xb4, 0xd6, 0x9a, 0xab, 0xd6, 0x9a, 0xa4, 0xd6, 0x9a, 0x9c, 0xd6, 0x9a, 0x94, 0xd6, 0x9a, 0x90, 0xd6, 0x9a, 0x8c, 0xd6, 0x9a, 0x8c, 0xd6, 0x9a, 0x8f, 0xd6, 0x9a, 0x93, 0xd6, 0x9a, 0x98, 0xd6, 0x9a, 0xa0, 0xd6, 0xba, 0xa8, 0xde, 0xbb, 0xb3, 0xde, 0xbb, 0xbc, 0xde, 0xbb, 0xc4, 0xde, 0xbb, 0xcf, 0xde, 0xbb, 0xd7, 0xde, 0xdb, 0xdf, 0xde, 0xdb, 0xe4, 0xe6, 0xfc, 0xec, 0xe7, 0x1c, 0xf3, 0xe7, 0x3c, 0xf7, 0xef, 0x3d, 0xfb, 0xef, 0x5d, 0xfc, 0xef, 0x7d, 0xff, 0xef, 0x7d, 0xff, 0xf7, 0x9e, 0xfc, 0xf7, 0xbe, 0xfc, 0xf7, 0xbe, 0xfc, 0xf7, 0x9e, 0xfc, 0xef, 0x7d, 0xfc, 0xe7, 0x3c, 0xfc, 0xde, 0xdb, 0xfc, 0xd6, 0x7a, 0xf8, 0xc5, 0xf8, 0xf3, 0xb5, 0x76, 0xeb, 0xa4, 0xf4, 0xd0, 0x94, 0xb2, 0x83, 0x8c, 0x51, 0x2c, 0x84, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x51, 0x1c, 0x94, 0x92, 0x68, 0xad, 0x35, 0xbb, 0xbd, 0xb7, 0xf4, 0xce, 0x39, 0xff, 0xd6, 0xba, 0xff, 0xe6, 0xfc, 0xff, 0xef, 0x3d, 0xff, 0xf7, 0x7e, 0xfc, 0xf7, 0xbe, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfc, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xf8, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xf4, 0xff, 0xbf, 0xf0, 0xf7, 0xbe, 0xec, 0xf7, 0x9e, 0xeb, 0xf7, 0x9e, 0xe4, 0xef, 0x7d, 0xdc, 0xf7, 0x9e, 0xdc, 0xf7, 0x7e, 0xd7, 0xf7, 0x7e, 0xd0, 0xef, 0x7d, 0xcf, 0xef, 0x5d, 0xcb, 0xef, 0x7d, 0xcb, 0xf7, 0x7e, 0xcf, 0xef, 0x7d, 0xd3, 0xf7, 0x7e, 0xd3, 0xf7, 0x7e, 0xd8, 0xf7, 0x9e, 0xd8, 0xf7, 0x9e, 0xdc, 0xf7, 0x9e, 0xe3, 0xf7, 0x9e, 0xe7, 0xf7, 0x9e, 0xec, 0xf7, 0x9e, 0xef, 0xf7, 0x9e, 0xf3, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xf8, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xff, 0xf7, 0x9e, 0xff, 0xef, 0x5d, 0xff, 0xe7, 0x1c, 0xfc, 0xd6, 0xba, 0xfc, 0xce, 0x39, 0xf8, 0xb5, 0x96, 0xf7, 0xa5, 0x34, 0xdf, 0x9c, 0xd3, 0x97, 0x94, 0x72, 0x48, 0x8c, 0x31, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x30, 0x14, 0x8c, 0x51, 0x50, 0x9c, 0xb3, 0x90, 0xa5, 0x34, 0xcf, 0xb5, 0x96, 0xf4, 0xc6, 0x18, 0xf8, 0xd6, 0x7a, 0xf8, 0xd6, 0x9a, 0xf7, 0xde, 0xdb, 0xf7, 0xde, 0xfb, 0xf7, 0xe7, 0x1c, 0xf7, 0xef, 0x5d, 0xf8, 0xf7, 0x7e, 0xf8, 0xf7, 0x9e, 0xf8, 0xf7, 0x9e, 0xf8, 0xf7, 0xbe, 0xf8, 0xff, 0xbf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfc, 0xff, 0xdf, 0xfb, 0xff, 0xdf, 0xfb, 0xff, 0xbf, 0xfb, 0xf7, 0xbe, 0xfb, 0xf7, 0x9e, 0xfb, 0xef, 0x7d, 0xfb, 0xef, 0x5d, 0xfb, 0xe7, 0x1c, 0xfb, 0xde, 0xdb, 0xfb, 0xd6, 0x9a, 0xfc, 0xce, 0x59, 0xfc, 0xc6, 0x18, 0xff, 0xbd, 0xd7, 0xfc, 0xad, 0x55, 0xef, 0xa4, 0xf4, 0xbb, 0x94, 0xb2, 0x78, 0x8c, 0x51, 0x38, 0x84, 0x30, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x51, 0x13, 0x94, 0x92, 0x40, 0x94, 0x92, 0x70, 0x9c, 0xf3, 0x98, 0xa5, 0x34, 0xbc, 0xad, 0x35, 0xd8, 0xb5, 0x76, 0xdf, 0xbd, 0xd7, 0xe0, 0xc6, 0x18, 0xe0, 0xc6, 0x18, 0xe0, 0xce, 0x59, 0xe3, 0xd6, 0x7a, 0xe3, 0xd6, 0x9a, 0xe3, 0xde, 0xdb, 0xe3, 0xe6, 0xfc, 0xe4, 0xe7, 0x1c, 0xe7, 0xe6, 0xfc, 0xe4, 0xe6, 0xfc, 0xe7, 0xe7, 0x1c, 0xe8, 0xe7, 0x3c, 0xe7, 0xe7, 0x3c, 0xe7, 0xef, 0x5d, 0xe8, 0xef, 0x5d, 0xeb, 0xef, 0x3d, 0xe4, 0xe7, 0x3c, 0xe4, 0xe7, 0x3c, 0xe7, 0xe7, 0x3c, 0xe4, 0xe7, 0x1c, 0xe8, 0xe7, 0x1c, 0xe7, 0xde, 0xfb, 0xe8, 0xde, 0xdb, 0xe8, 0xde, 0xdb, 0xe7, 0xd6, 0xba, 0xe7, 0xd6, 0x9a, 0xe7, 0xd6, 0x9a, 0xe8, 0xd6, 0x9a, 0xeb, 0xce, 0x79, 0xeb, 0xc6, 0x18, 0xeb, 0xbd, 0xd7, 0xec, 0xb5, 0x96, 0xef, 0xad, 0x35, 0xe8, 0xa5, 0x14, 0xd4, 0x9c, 0xd3, 0xb7, 0x94, 0xb2, 0x8b, 0x8c, 0x71, 0x5f, 0x84, 0x30, 0x33, 0x84, 0x10, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x07, 0x8c, 0x51, 0x1f, 0x94, 0x72, 0x3b, 0x8c, 0x51, 0x50, 0x94, 0x72, 0x67, 0x94, 0xb2, 0x77, 0x9c, 0xd3, 0x8b, 0xa4, 0xf4, 0x94, 0xa5, 0x14, 0xa7, 0xad, 0x35, 0xaf, 0xa5, 0x34, 0xb0, 0xa5, 0x34, 0xb4, 0xad, 0x55, 0xb7, 0xad, 0x55, 0xb8, 0xad, 0x55, 0xb3, 0xad, 0x75, 0xb4, 0xb5, 0x76, 0xb4, 0xb5, 0xb6, 0xb7, 0xb5, 0x76, 0xb0, 0xb5, 0x76, 0xb4, 0xb5, 0x76, 0xb3, 0xad, 0x75, 0xb3, 0xad, 0x35, 0xb8, 0xa5, 0x34, 0xb7, 0xa5, 0x34, 0xb4, 0xad, 0x55, 0xb8, 0xa5, 0x34, 0xb4, 0xa5, 0x14, 0xb0, 0xa4, 0xf4, 0xa7, 0x9c, 0xd3, 0x98, 0x9c, 0xd3, 0x8c, 0x9c, 0xd3, 0x78, 0x94, 0x92, 0x60, 0x8c, 0x71, 0x4b, 0x8c, 0x31, 0x24, 0x84, 0x10, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x00, 0x84, 0x10, 0x0b, 0x84, 0x10, 0x10, 0x84, 0x10, 0x14, 0x84, 0x10, 0x17, 0x84, 0x10, 0x17, 0x84, 0x10, 0x17, 0x84, 0x30, 0x17, 0x94, 0x92, 0x18, 0x8c, 0x31, 0x17, 0x8c, 0x51, 0x17, 0x84, 0x30, 0x17, 0x84, 0x30, 0x17, 0x84, 0x10, 0x17, 0x84, 0x10, 0x14, 0x84, 0x30, 0x13, 0x84, 0x30, 0x0c, 0x84, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 32 - /*Pixel format: Blue: 8 bit, Green: 8 bit, Red: 8 bit, Alpha: 8 bit*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf1, 0xf1, 0xf1, 0x00, 0xf2, 0xf2, 0xf2, 0x00, 0xf2, 0xf2, 0xf2, 0x03, 0xf3, 0xf3, 0xf3, 0x03, 0xf4, 0xf4, 0xf4, 0x03, 0xf4, 0xf4, 0xf4, 0x03, 0xf5, 0xf5, 0xf5, 0x03, 0xf5, 0xf5, 0xf5, 0x03, 0xf6, 0xf6, 0xf6, 0x03, 0xf6, 0xf6, 0xf6, 0x03, 0xf6, 0xf6, 0xf6, 0x03, 0xf6, 0xf6, 0xf6, 0x03, 0xf7, 0xf7, 0xf7, 0x03, 0xf7, 0xf7, 0xf7, 0x03, 0xf8, 0xf8, 0xf8, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x00, 0xfb, 0xfb, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe8, 0xe8, 0x00, 0xe9, 0xe9, 0xe9, 0x03, 0xe9, 0xe9, 0xe9, 0x04, 0xea, 0xea, 0xea, 0x14, 0xea, 0xea, 0xea, 0x27, 0xeb, 0xeb, 0xeb, 0x3b, 0xeb, 0xeb, 0xeb, 0x4c, 0xec, 0xec, 0xec, 0x5f, 0xec, 0xec, 0xec, 0x6f, 0xed, 0xed, 0xed, 0x7f, 0xed, 0xed, 0xed, 0x8c, 0xee, 0xee, 0xee, 0x9b, 0xef, 0xef, 0xef, 0xa7, 0xef, 0xef, 0xef, 0xb3, 0xf0, 0xf0, 0xf0, 0xbc, 0xf0, 0xf0, 0xf0, 0xc7, 0xf1, 0xf1, 0xf1, 0xd0, 0xf1, 0xf1, 0xf1, 0xd7, 0xf2, 0xf2, 0xf2, 0xdb, 0xf2, 0xf2, 0xf2, 0xe0, 0xf3, 0xf3, 0xf3, 0xe3, 0xf4, 0xf4, 0xf4, 0xe7, 0xf4, 0xf4, 0xf4, 0xeb, 0xf5, 0xf5, 0xf5, 0xeb, 0xf5, 0xf5, 0xf5, 0xeb, 0xf6, 0xf6, 0xf6, 0xeb, 0xf6, 0xf6, 0xf6, 0xeb, 0xf6, 0xf6, 0xf6, 0xeb, 0xf6, 0xf6, 0xf6, 0xeb, 0xf7, 0xf7, 0xf7, 0xeb, 0xf7, 0xf7, 0xf7, 0xeb, 0xf8, 0xf8, 0xf8, 0xeb, 0xf9, 0xf9, 0xf9, 0xeb, 0xf9, 0xf9, 0xf9, 0xe3, 0xfa, 0xfa, 0xfa, 0xe3, 0xfa, 0xfa, 0xfa, 0xdb, 0xfb, 0xfb, 0xfb, 0xd8, 0xfb, 0xfb, 0xfb, 0xd0, 0xfc, 0xfc, 0xfc, 0xcb, 0xfc, 0xfc, 0xfc, 0xc0, 0xfd, 0xfd, 0xfd, 0xb7, 0xfe, 0xfe, 0xfe, 0xab, 0xfe, 0xfe, 0xfe, 0x9f, 0xff, 0xff, 0xff, 0x90, 0xff, 0xff, 0xff, 0x83, 0xff, 0xff, 0xff, 0x73, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x07, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe8, 0xe8, 0x03, 0xe8, 0xe8, 0xe8, 0x0b, 0xe8, 0xe8, 0xe8, 0x27, 0xe7, 0xe7, 0xe7, 0x47, 0xe7, 0xe7, 0xe7, 0x64, 0xe7, 0xe7, 0xe7, 0x80, 0xe7, 0xe7, 0xe7, 0x9c, 0xe7, 0xe7, 0xe7, 0xb7, 0xe8, 0xe8, 0xe8, 0xcf, 0xe8, 0xe8, 0xe8, 0xe4, 0xe9, 0xe9, 0xe9, 0xf8, 0xea, 0xea, 0xea, 0xff, 0xea, 0xea, 0xea, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xec, 0xec, 0xec, 0xff, 0xeb, 0xeb, 0xeb, 0xfc, 0xeb, 0xeb, 0xeb, 0xfb, 0xea, 0xea, 0xea, 0xf3, 0xe8, 0xe8, 0xe8, 0xeb, 0xe6, 0xe6, 0xe6, 0xe3, 0xe4, 0xe4, 0xe4, 0xdc, 0xe4, 0xe4, 0xe4, 0xd7, 0xe3, 0xe3, 0xe3, 0xcc, 0xe0, 0xe0, 0xe0, 0xc8, 0xdf, 0xdf, 0xdf, 0xc4, 0xde, 0xde, 0xde, 0xc0, 0xdc, 0xdc, 0xdc, 0xbb, 0xdc, 0xdc, 0xdc, 0xb7, 0xdc, 0xdc, 0xdc, 0xb4, 0xd9, 0xd9, 0xd9, 0xaf, 0xda, 0xda, 0xda, 0xaf, 0xdb, 0xdb, 0xdb, 0xab, 0xdc, 0xdc, 0xdc, 0xa8, 0xdd, 0xdd, 0xdd, 0xa8, 0xdc, 0xdc, 0xdc, 0xab, 0xdc, 0xdc, 0xdc, 0xac, 0xdd, 0xdd, 0xdd, 0xac, 0xdd, 0xdd, 0xdd, 0xac, 0xdd, 0xdd, 0xdd, 0xac, 0xdf, 0xdf, 0xdf, 0xb0, 0xe1, 0xe1, 0xe1, 0xb4, 0xe2, 0xe2, 0xe2, 0xb7, 0xe5, 0xe5, 0xe5, 0xbc, 0xe7, 0xe7, 0xe7, 0xbf, 0xea, 0xea, 0xea, 0xc3, 0xed, 0xed, 0xed, 0xc8, 0xf0, 0xf0, 0xf0, 0xcf, 0xf3, 0xf3, 0xf3, 0xd4, 0xf6, 0xf6, 0xf6, 0xdc, 0xf7, 0xf7, 0xf7, 0xe4, 0xfa, 0xfa, 0xfa, 0xec, 0xfd, 0xfd, 0xfd, 0xf7, 0xfe, 0xfe, 0xfe, 0xfc, 0xfe, 0xfe, 0xfe, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xff, 0xbc, 0xff, 0xff, 0xff, 0xa3, 0xff, 0xff, 0xff, 0x88, 0xff, 0xff, 0xff, 0x6c, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x10, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, 0xeb, 0xeb, 0x00, 0xeb, 0xeb, 0xeb, 0x04, 0xea, 0xea, 0xea, 0x23, 0xea, 0xea, 0xea, 0x4f, 0xe9, 0xe9, 0xe9, 0x77, 0xe9, 0xe9, 0xe9, 0x9c, 0xe8, 0xe8, 0xe8, 0xc0, 0xe8, 0xe8, 0xe8, 0xe3, 0xe8, 0xe8, 0xe8, 0xfc, 0xe8, 0xe8, 0xe8, 0xff, 0xe7, 0xe7, 0xe7, 0xff, 0xe6, 0xe6, 0xe6, 0xff, 0xe5, 0xe5, 0xe5, 0xf8, 0xe2, 0xe2, 0xe2, 0xeb, 0xdf, 0xdf, 0xdf, 0xdb, 0xdb, 0xdb, 0xdb, 0xcb, 0xd7, 0xd7, 0xd7, 0xbb, 0xd2, 0xd2, 0xd2, 0xa8, 0xce, 0xce, 0xce, 0x9b, 0xc9, 0xc9, 0xc9, 0x88, 0xc1, 0xc1, 0xc1, 0x7c, 0xb9, 0xb9, 0xb9, 0x70, 0xb0, 0xb0, 0xb0, 0x67, 0xa5, 0xa5, 0xa5, 0x5b, 0x9c, 0x9c, 0x9c, 0x50, 0x9c, 0x9c, 0x9c, 0x4c, 0x9c, 0x9c, 0x9c, 0x4b, 0x9d, 0x9d, 0x9d, 0x48, 0x9d, 0x9d, 0x9d, 0x44, 0x9d, 0x9d, 0x9d, 0x43, 0x9d, 0x9d, 0x9d, 0x40, 0x9d, 0x9d, 0x9d, 0x40, 0x9c, 0x9c, 0x9c, 0x40, 0x9d, 0x9d, 0x9d, 0x3f, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3b, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x3b, 0x9d, 0x9d, 0x9d, 0x3b, 0x9d, 0x9d, 0x9d, 0x3b, 0x9d, 0x9d, 0x9d, 0x3c, 0x9c, 0x9c, 0x9c, 0x3c, 0x9c, 0x9c, 0x9c, 0x3c, 0x9c, 0x9c, 0x9c, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9d, 0x9d, 0x9d, 0x3c, 0x9c, 0x9c, 0x9c, 0x3f, 0xa5, 0xa5, 0xa5, 0x44, 0xb5, 0xb5, 0xb5, 0x50, 0xc2, 0xc2, 0xc2, 0x5f, 0xcd, 0xcd, 0xcd, 0x6b, 0xd6, 0xd6, 0xd6, 0x7b, 0xdf, 0xdf, 0xdf, 0x88, 0xe6, 0xe6, 0xe6, 0x97, 0xea, 0xea, 0xea, 0xab, 0xf0, 0xf0, 0xf0, 0xbc, 0xf3, 0xf3, 0xf3, 0xd0, 0xf7, 0xf7, 0xf7, 0xe3, 0xfc, 0xfc, 0xfc, 0xf4, 0xfe, 0xfe, 0xfe, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xff, 0xff, 0xcc, 0xff, 0xff, 0xff, 0xa8, 0xff, 0xff, 0xff, 0x83, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xef, 0xef, 0x00, 0xee, 0xee, 0xee, 0x08, 0xee, 0xee, 0xee, 0x34, 0xed, 0xed, 0xed, 0x68, 0xec, 0xec, 0xec, 0x9b, 0xec, 0xec, 0xec, 0xc8, 0xeb, 0xeb, 0xeb, 0xf3, 0xea, 0xea, 0xea, 0xff, 0xea, 0xea, 0xea, 0xff, 0xe8, 0xe8, 0xe8, 0xfb, 0xe4, 0xe4, 0xe4, 0xe8, 0xdf, 0xdf, 0xdf, 0xd0, 0xd8, 0xd8, 0xd8, 0xb8, 0xd2, 0xd2, 0xd2, 0x9f, 0xc9, 0xc9, 0xc9, 0x87, 0xbe, 0xbe, 0xbe, 0x6f, 0xae, 0xae, 0xae, 0x5b, 0x9e, 0x9e, 0x9e, 0x4b, 0x9d, 0x9d, 0x9d, 0x47, 0x9d, 0x9d, 0x9d, 0x43, 0x9d, 0x9d, 0x9d, 0x40, 0x9e, 0x9e, 0x9e, 0x3f, 0x9e, 0x9e, 0x9e, 0x3c, 0x9e, 0x9e, 0x9e, 0x3b, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x33, 0x9d, 0x9d, 0x9d, 0x34, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x3b, 0x9c, 0x9c, 0x9c, 0x40, 0xac, 0xac, 0xac, 0x4c, 0xc4, 0xc4, 0xc4, 0x60, 0xd2, 0xd2, 0xd2, 0x7b, 0xdf, 0xdf, 0xdf, 0x94, 0xe7, 0xe7, 0xe7, 0xb0, 0xee, 0xee, 0xee, 0xcb, 0xf5, 0xf5, 0xf5, 0xe4, 0xfc, 0xfc, 0xfc, 0xf8, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xff, 0xa8, 0xff, 0xff, 0xff, 0x78, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x13, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf3, 0xf3, 0xf3, 0x00, 0xf2, 0xf2, 0xf2, 0x0c, 0xf1, 0xf1, 0xf1, 0x48, 0xf0, 0xf0, 0xf0, 0x88, 0xef, 0xef, 0xef, 0xc3, 0xee, 0xee, 0xee, 0xf4, 0xee, 0xee, 0xee, 0xff, 0xed, 0xed, 0xed, 0xfc, 0xe8, 0xe8, 0xe8, 0xeb, 0xe2, 0xe2, 0xe2, 0xc7, 0xd9, 0xd9, 0xd9, 0xa7, 0xce, 0xce, 0xce, 0x87, 0xbe, 0xbe, 0xbe, 0x68, 0xa6, 0xa6, 0xa6, 0x4f, 0x9e, 0x9e, 0x9e, 0x44, 0x9e, 0x9e, 0x9e, 0x40, 0x9e, 0x9e, 0x9e, 0x3c, 0x9e, 0x9e, 0x9e, 0x3b, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x2c, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x2f, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x30, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x34, 0x9d, 0x9d, 0x9d, 0x38, 0x9d, 0x9d, 0x9d, 0x3f, 0xa0, 0xa0, 0xa0, 0x4b, 0xbb, 0xbb, 0xbb, 0x63, 0xd2, 0xd2, 0xd2, 0x83, 0xe0, 0xe0, 0xe0, 0xa4, 0xeb, 0xeb, 0xeb, 0xc7, 0xf5, 0xf5, 0xf5, 0xe7, 0xfd, 0xfd, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xff, 0x98, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x1b, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xf6, 0xf6, 0x00, 0xf5, 0xf5, 0xf5, 0x23, 0xf4, 0xf4, 0xf4, 0x70, 0xf3, 0xf3, 0xf3, 0xbc, 0xf2, 0xf2, 0xf2, 0xf7, 0xf1, 0xf1, 0xf1, 0xff, 0xef, 0xef, 0xef, 0xf4, 0xe7, 0xe7, 0xe7, 0xcc, 0xdd, 0xdd, 0xdd, 0xa3, 0xcd, 0xcd, 0xcd, 0x78, 0xb2, 0xb2, 0xb2, 0x53, 0x9e, 0x9e, 0x9e, 0x40, 0x9e, 0x9e, 0x9e, 0x3c, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x28, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x30, 0x9f, 0x9f, 0x9f, 0x33, 0x9f, 0x9f, 0x9f, 0x33, 0x9f, 0x9f, 0x9f, 0x37, 0x9f, 0x9f, 0x9f, 0x3b, 0x9e, 0x9e, 0x9e, 0x40, 0xa9, 0xa9, 0xa9, 0x53, 0xc9, 0xc9, 0xc9, 0x77, 0xe0, 0xe0, 0xe0, 0x9f, 0xee, 0xee, 0xee, 0xc7, 0xf9, 0xf9, 0xf9, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xd0, 0xff, 0xff, 0xff, 0x87, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xf7, 0xf7, 0x10, 0xf6, 0xf6, 0xf6, 0x6b, 0xf6, 0xf6, 0xf6, 0xc8, 0xf5, 0xf5, 0xf5, 0xff, 0xf4, 0xf4, 0xf4, 0xfc, 0xed, 0xed, 0xed, 0xd3, 0xe1, 0xe1, 0xe1, 0x9c, 0xca, 0xca, 0xca, 0x68, 0xa6, 0xa6, 0xa6, 0x40, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x23, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x28, 0x9f, 0x9f, 0x9f, 0x2b, 0x9f, 0x9f, 0x9f, 0x2b, 0x9f, 0x9f, 0x9f, 0x2c, 0x9f, 0x9f, 0x9f, 0x2f, 0x9f, 0x9f, 0x9f, 0x30, 0xa0, 0xa0, 0xa0, 0x30, 0xa0, 0xa0, 0xa0, 0x33, 0xa0, 0xa0, 0xa0, 0x37, 0xa1, 0xa1, 0xa1, 0x3c, 0xc4, 0xc4, 0xc4, 0x5f, 0xe2, 0xe2, 0xe2, 0x90, 0xf3, 0xf3, 0xf3, 0xc4, 0xfd, 0xfd, 0xfd, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x1f, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xf8, 0xf8, 0x1c, 0xf9, 0xf9, 0xf9, 0x90, 0xf7, 0xf7, 0xf7, 0xf3, 0xf6, 0xf6, 0xf6, 0xfc, 0xf0, 0xf0, 0xf0, 0xd3, 0xdf, 0xdf, 0xdf, 0x8b, 0xba, 0xba, 0xba, 0x4b, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x27, 0x9f, 0x9f, 0x9f, 0x27, 0xa0, 0xa0, 0xa0, 0x2b, 0xa1, 0xa1, 0xa1, 0x2f, 0xa2, 0xa2, 0xa2, 0x33, 0xaf, 0xaf, 0xaf, 0x3f, 0xdf, 0xdf, 0xdf, 0x73, 0xf6, 0xf6, 0xf6, 0xb7, 0xfe, 0xfe, 0xfe, 0xf7, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xa7, 0xff, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0xf9, 0xf9, 0x07, 0xfa, 0xfa, 0xfa, 0x7b, 0xfa, 0xfa, 0xfa, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xec, 0xec, 0xec, 0xaf, 0xc7, 0xc7, 0xc7, 0x5b, 0x9e, 0x9e, 0x9e, 0x38, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x23, 0xa0, 0xa0, 0xa0, 0x24, 0xa1, 0xa1, 0xa1, 0x24, 0xa1, 0xa1, 0xa1, 0x27, 0xa2, 0xa2, 0xa2, 0x28, 0xbf, 0xbf, 0xbf, 0x38, 0xee, 0xee, 0xee, 0x88, 0xfd, 0xfd, 0xfd, 0xe4, 0xff, 0xff, 0xff, 0xfb, 0xfe, 0xfe, 0xfe, 0x93, 0xfc, 0xfc, 0xfc, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfb, 0xfb, 0xfb, 0x13, 0xfc, 0xfc, 0xfc, 0xbf, 0xfb, 0xfb, 0xfb, 0xff, 0xf1, 0xf1, 0xf1, 0xb8, 0xc0, 0xc0, 0xc0, 0x4f, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x2f, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0xa0, 0xa0, 0xa0, 0x20, 0xb2, 0xb2, 0xb2, 0x2b, 0xf1, 0xf1, 0xf1, 0x84, 0xfe, 0xfe, 0xfe, 0xf3, 0xfe, 0xfe, 0xfe, 0xd3, 0xf6, 0xf6, 0xf6, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe2, 0xe2, 0xe2, 0x04, 0xfc, 0xfc, 0xfc, 0xbf, 0xfd, 0xfd, 0xfd, 0xfb, 0xe2, 0xe2, 0xe2, 0x80, 0x9f, 0x9f, 0x9f, 0x37, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x28, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0xd7, 0xd7, 0xd7, 0x3f, 0xfd, 0xfd, 0xfd, 0xdc, 0xfd, 0xfd, 0xfd, 0xd0, 0xe6, 0xe6, 0xe6, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xf5, 0xf5, 0x50, 0xfe, 0xfe, 0xfe, 0xff, 0xe7, 0xe7, 0xe7, 0x8f, 0x9e, 0x9e, 0x9e, 0x37, 0x9e, 0x9e, 0x9e, 0x33, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x97, 0x97, 0x97, 0x1b, 0xd6, 0xd6, 0xd6, 0x38, 0xff, 0xff, 0xff, 0xf4, 0xf7, 0xf7, 0xf7, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, 0xfa, 0xfa, 0x77, 0xfe, 0xfe, 0xfe, 0xff, 0xc0, 0xc0, 0xc0, 0x4f, 0x9e, 0x9e, 0x9e, 0x34, 0x9e, 0x9e, 0x9e, 0x30, 0x9e, 0x9e, 0x9e, 0x2c, 0x9e, 0x9e, 0x9e, 0x2b, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x24, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x98, 0x98, 0x98, 0x18, 0x97, 0x97, 0x97, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x95, 0x95, 0x95, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0xfc, 0xfc, 0xfc, 0xcb, 0xf7, 0xf7, 0xf7, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0xe4, 0xe4, 0x53, 0xfe, 0xfe, 0xfe, 0xff, 0xe3, 0xe3, 0xe3, 0x87, 0x9d, 0x9d, 0x9d, 0x37, 0x9d, 0x9d, 0x9d, 0x30, 0x9d, 0x9d, 0x9d, 0x2c, 0x9d, 0x9d, 0x9d, 0x2b, 0x9d, 0x9d, 0x9d, 0x27, 0x9d, 0x9d, 0x9d, 0x23, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x1f, 0x9e, 0x9e, 0x9e, 0x1c, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9e, 0x9e, 0x9e, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1c, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9a, 0x9a, 0x9a, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x96, 0x96, 0x96, 0x1c, 0xcb, 0xcb, 0xcb, 0x33, 0xfe, 0xfe, 0xfe, 0xf0, 0xf6, 0xf6, 0xf6, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xb7, 0xb7, 0x23, 0xf3, 0xf3, 0xf3, 0xd4, 0xfc, 0xfc, 0xfc, 0xf4, 0xd5, 0xd5, 0xd5, 0x73, 0x9c, 0x9c, 0x9c, 0x38, 0x9c, 0x9c, 0x9c, 0x30, 0x9c, 0x9c, 0x9c, 0x2b, 0x9c, 0x9c, 0x9c, 0x27, 0x9c, 0x9c, 0x9c, 0x23, 0x9c, 0x9c, 0x9c, 0x20, 0x9c, 0x9c, 0x9c, 0x1f, 0x9c, 0x9c, 0x9c, 0x1f, 0x9c, 0x9c, 0x9c, 0x1c, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x18, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9c, 0x9c, 0x9c, 0x1f, 0x9c, 0x9c, 0x9c, 0x1f, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x20, 0x9a, 0x9a, 0x9a, 0x20, 0x99, 0x99, 0x99, 0x20, 0x99, 0x99, 0x99, 0x20, 0x98, 0x98, 0x98, 0x23, 0xc4, 0xc4, 0xc4, 0x37, 0xfb, 0xfb, 0xfb, 0xcf, 0xfc, 0xfc, 0xfc, 0xf3, 0xd1, 0xd1, 0xd1, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x0b, 0xc6, 0xc6, 0xc6, 0x78, 0xf8, 0xf8, 0xf8, 0xd3, 0xfb, 0xfb, 0xfb, 0xfc, 0xe9, 0xe9, 0xe9, 0xa8, 0xaf, 0xaf, 0xaf, 0x47, 0x9b, 0x9b, 0x9b, 0x33, 0x9b, 0x9b, 0x9b, 0x2b, 0x9b, 0x9b, 0x9b, 0x27, 0x9b, 0x9b, 0x9b, 0x23, 0x9b, 0x9b, 0x9b, 0x20, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1b, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1c, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0xa0, 0xa0, 0xa0, 0x1f, 0xa0, 0xa0, 0xa0, 0x1f, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0xa0, 0xa0, 0xa0, 0x20, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x27, 0x9f, 0x9f, 0x9f, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9e, 0x9e, 0x9e, 0x27, 0x9d, 0x9d, 0x9d, 0x27, 0x9c, 0x9c, 0x9c, 0x27, 0x9c, 0x9c, 0x9c, 0x28, 0x9c, 0x9c, 0x9c, 0x28, 0x9c, 0x9c, 0x9c, 0x2b, 0x9b, 0x9b, 0x9b, 0x2b, 0xa0, 0xa0, 0xa0, 0x2f, 0xe6, 0xe6, 0xe6, 0x73, 0xfd, 0xfd, 0xfd, 0xe8, 0xfd, 0xfd, 0xfd, 0xf0, 0xd7, 0xd7, 0xd7, 0x94, 0xb2, 0xb2, 0xb2, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x03, 0xb8, 0xb8, 0xb8, 0x6f, 0xcd, 0xcd, 0xcd, 0x53, 0xf6, 0xf6, 0xf6, 0x9c, 0xfa, 0xfa, 0xfa, 0xf8, 0xf7, 0xf7, 0xf7, 0xef, 0xe4, 0xe4, 0xe4, 0x9f, 0xb7, 0xb7, 0xb7, 0x48, 0x99, 0x99, 0x99, 0x2f, 0x9a, 0x9a, 0x9a, 0x27, 0x9b, 0x9b, 0x9b, 0x23, 0x9b, 0x9b, 0x9b, 0x20, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x18, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1c, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0xa0, 0xa0, 0xa0, 0x23, 0xa0, 0xa0, 0xa0, 0x23, 0xa0, 0xa0, 0xa0, 0x24, 0xa1, 0xa1, 0xa1, 0x24, 0xa1, 0xa1, 0xa1, 0x24, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x28, 0xa0, 0xa0, 0xa0, 0x28, 0xa0, 0xa0, 0xa0, 0x28, 0xa0, 0xa0, 0xa0, 0x2b, 0xa0, 0xa0, 0xa0, 0x2b, 0xa0, 0xa0, 0xa0, 0x2c, 0xa1, 0xa1, 0xa1, 0x2c, 0xa1, 0xa1, 0xa1, 0x2f, 0xa1, 0xa1, 0xa1, 0x2f, 0xa1, 0xa1, 0xa1, 0x30, 0xa0, 0xa0, 0xa0, 0x30, 0xa0, 0xa0, 0xa0, 0x33, 0xa1, 0xa1, 0xa1, 0x34, 0xa1, 0xa1, 0xa1, 0x34, 0xac, 0xac, 0xac, 0x3c, 0xe3, 0xe3, 0xe3, 0x7b, 0xfa, 0xfa, 0xfa, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xcb, 0xd8, 0xd8, 0xd8, 0x6b, 0xb7, 0xb7, 0xb7, 0x7c, 0xb0, 0xb0, 0xb0, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x63, 0xbe, 0xbe, 0xbe, 0x5b, 0xc9, 0xc9, 0xc9, 0x40, 0xe7, 0xe7, 0xe7, 0x4c, 0xf7, 0xf7, 0xf7, 0xaf, 0xf8, 0xf8, 0xf8, 0xf8, 0xf6, 0xf6, 0xf6, 0xf8, 0xec, 0xec, 0xec, 0xbf, 0xd8, 0xd8, 0xd8, 0x74, 0xa9, 0xa9, 0xa9, 0x34, 0x98, 0x98, 0x98, 0x27, 0x98, 0x98, 0x98, 0x20, 0x99, 0x99, 0x99, 0x1f, 0x99, 0x99, 0x99, 0x1c, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x9a, 0x9a, 0x9a, 0x1b, 0x9a, 0x9a, 0x9a, 0x1b, 0x9a, 0x9a, 0x9a, 0x1b, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1b, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x1f, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9f, 0x9f, 0x9f, 0x20, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x24, 0x9f, 0x9f, 0x9f, 0x24, 0xa0, 0xa0, 0xa0, 0x27, 0xa0, 0xa0, 0xa0, 0x27, 0xa0, 0xa0, 0xa0, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x28, 0xa1, 0xa1, 0xa1, 0x28, 0xa2, 0xa2, 0xa2, 0x28, 0xa2, 0xa2, 0xa2, 0x2b, 0xa2, 0xa2, 0xa2, 0x2b, 0xa2, 0xa2, 0xa2, 0x2c, 0xa3, 0xa3, 0xa3, 0x2c, 0xa3, 0xa3, 0xa3, 0x2c, 0xa3, 0xa3, 0xa3, 0x2f, 0xa3, 0xa3, 0xa3, 0x2f, 0xa3, 0xa3, 0xa3, 0x30, 0xa3, 0xa3, 0xa3, 0x30, 0xa3, 0xa3, 0xa3, 0x30, 0xa3, 0xa3, 0xa3, 0x33, 0xa3, 0xa3, 0xa3, 0x33, 0xa3, 0xa3, 0xa3, 0x34, 0xa4, 0xa4, 0xa4, 0x37, 0xa4, 0xa4, 0xa4, 0x38, 0xa4, 0xa4, 0xa4, 0x38, 0xa5, 0xa5, 0xa5, 0x3b, 0xa5, 0xa5, 0xa5, 0x3c, 0xa5, 0xa5, 0xa5, 0x3c, 0xa9, 0xa9, 0xa9, 0x43, 0xd2, 0xd2, 0xd2, 0x67, 0xf0, 0xf0, 0xf0, 0xa8, 0xfc, 0xfc, 0xfc, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xd3, 0xf0, 0xf0, 0xf0, 0x74, 0xc8, 0xc8, 0xc8, 0x48, 0xbb, 0xbb, 0xbb, 0x60, 0xb3, 0xb3, 0xb3, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x53, 0xba, 0xba, 0xba, 0x60, 0xc0, 0xc0, 0xc0, 0x47, 0xc7, 0xc7, 0xc7, 0x38, 0xd0, 0xd0, 0xd0, 0x2c, 0xe6, 0xe6, 0xe6, 0x3c, 0xf5, 0xf5, 0xf5, 0x8f, 0xf6, 0xf6, 0xf6, 0xe0, 0xf5, 0xf5, 0xf5, 0xff, 0xf3, 0xf3, 0xf3, 0xf4, 0xeb, 0xeb, 0xeb, 0xbc, 0xe0, 0xe0, 0xe0, 0x7c, 0xc3, 0xc3, 0xc3, 0x40, 0x9b, 0x9b, 0x9b, 0x23, 0x97, 0x97, 0x97, 0x1c, 0x97, 0x97, 0x97, 0x1c, 0x98, 0x98, 0x98, 0x1c, 0x98, 0x98, 0x98, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x18, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9c, 0x9c, 0x9c, 0x1b, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1c, 0x9d, 0x9d, 0x9d, 0x1f, 0x9d, 0x9d, 0x9d, 0x1f, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x20, 0x9e, 0x9e, 0x9e, 0x23, 0x9e, 0x9e, 0x9e, 0x23, 0x9f, 0x9f, 0x9f, 0x23, 0x9f, 0x9f, 0x9f, 0x24, 0xa0, 0xa0, 0xa0, 0x24, 0xa0, 0xa0, 0xa0, 0x27, 0xa1, 0xa1, 0xa1, 0x27, 0xa1, 0xa1, 0xa1, 0x28, 0xa1, 0xa1, 0xa1, 0x2b, 0xa2, 0xa2, 0xa2, 0x2b, 0xa2, 0xa2, 0xa2, 0x2c, 0xa3, 0xa3, 0xa3, 0x2c, 0xa3, 0xa3, 0xa3, 0x2c, 0xa3, 0xa3, 0xa3, 0x2f, 0xa3, 0xa3, 0xa3, 0x2f, 0xa4, 0xa4, 0xa4, 0x30, 0xa4, 0xa4, 0xa4, 0x33, 0xa5, 0xa5, 0xa5, 0x34, 0xa6, 0xa6, 0xa6, 0x37, 0xa6, 0xa6, 0xa6, 0x37, 0xa6, 0xa6, 0xa6, 0x37, 0xa5, 0xa5, 0xa5, 0x38, 0xa6, 0xa6, 0xa6, 0x38, 0xa6, 0xa6, 0xa6, 0x3b, 0xa6, 0xa6, 0xa6, 0x3c, 0xa7, 0xa7, 0xa7, 0x3c, 0xa7, 0xa7, 0xa7, 0x3f, 0xa8, 0xa8, 0xa8, 0x40, 0xa8, 0xa8, 0xa8, 0x43, 0xa9, 0xa9, 0xa9, 0x44, 0xaa, 0xaa, 0xaa, 0x47, 0xb9, 0xb9, 0xb9, 0x54, 0xdd, 0xdd, 0xdd, 0x80, 0xf0, 0xf0, 0xf0, 0xb3, 0xfb, 0xfb, 0xfb, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xfc, 0xfc, 0xfc, 0xb0, 0xef, 0xef, 0xef, 0x5f, 0xcd, 0xcd, 0xcd, 0x34, 0xc1, 0xc1, 0xc1, 0x3f, 0xbc, 0xbc, 0xbc, 0x4f, 0xb7, 0xb7, 0xb7, 0x64, 0xb2, 0xb2, 0xb2, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x3f, 0xb9, 0xb9, 0xb9, 0x68, 0xbf, 0xbf, 0xbf, 0x4b, 0xc2, 0xc2, 0xc2, 0x3f, 0xc6, 0xc6, 0xc6, 0x33, 0xcb, 0xcb, 0xcb, 0x2f, 0xd0, 0xd0, 0xd0, 0x28, 0xd9, 0xd9, 0xd9, 0x23, 0xed, 0xed, 0xed, 0x50, 0xf2, 0xf2, 0xf2, 0x97, 0xf3, 0xf3, 0xf3, 0xdb, 0xf2, 0xf2, 0xf2, 0xfc, 0xf1, 0xf1, 0xf1, 0xff, 0xee, 0xee, 0xee, 0xe0, 0xe8, 0xe8, 0xe8, 0xac, 0xe1, 0xe1, 0xe1, 0x78, 0xd0, 0xd0, 0xd0, 0x44, 0xa4, 0xa4, 0xa4, 0x20, 0x96, 0x96, 0x96, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x99, 0x99, 0x99, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9a, 0x9a, 0x9a, 0x18, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1b, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1c, 0x9b, 0x9b, 0x9b, 0x1f, 0x9c, 0x9c, 0x9c, 0x1f, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x20, 0x9d, 0x9d, 0x9d, 0x23, 0x9e, 0x9e, 0x9e, 0x24, 0x9f, 0x9f, 0x9f, 0x27, 0x9f, 0x9f, 0x9f, 0x27, 0xa0, 0xa0, 0xa0, 0x28, 0xa0, 0xa0, 0xa0, 0x28, 0xa1, 0xa1, 0xa1, 0x2b, 0xa2, 0xa2, 0xa2, 0x2c, 0xa2, 0xa2, 0xa2, 0x2f, 0xa3, 0xa3, 0xa3, 0x30, 0xa4, 0xa4, 0xa4, 0x33, 0xa4, 0xa4, 0xa4, 0x33, 0xa5, 0xa5, 0xa5, 0x33, 0xa5, 0xa5, 0xa5, 0x34, 0xa5, 0xa5, 0xa5, 0x37, 0xa6, 0xa6, 0xa6, 0x38, 0xa7, 0xa7, 0xa7, 0x3b, 0xa7, 0xa7, 0xa7, 0x3b, 0xa8, 0xa8, 0xa8, 0x3f, 0xa8, 0xa8, 0xa8, 0x3f, 0xa9, 0xa9, 0xa9, 0x40, 0xa9, 0xa9, 0xa9, 0x40, 0xa9, 0xa9, 0xa9, 0x43, 0xaa, 0xaa, 0xaa, 0x44, 0xaa, 0xaa, 0xaa, 0x47, 0xab, 0xab, 0xab, 0x48, 0xab, 0xab, 0xab, 0x4b, 0xad, 0xad, 0xad, 0x4f, 0xc3, 0xc3, 0xc3, 0x63, 0xde, 0xde, 0xde, 0x88, 0xee, 0xee, 0xee, 0xb0, 0xf8, 0xf8, 0xf8, 0xd8, 0xfe, 0xfe, 0xfe, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xfd, 0xfd, 0xfd, 0xb3, 0xf6, 0xf6, 0xf6, 0x6f, 0xdf, 0xdf, 0xdf, 0x33, 0xcd, 0xcd, 0xcd, 0x2f, 0xc5, 0xc5, 0xc5, 0x34, 0xbf, 0xbf, 0xbf, 0x3b, 0xbc, 0xbc, 0xbc, 0x44, 0xb9, 0xb9, 0xb9, 0x53, 0xb6, 0xb6, 0xb6, 0x6b, 0xb2, 0xb2, 0xb2, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x28, 0xb8, 0xb8, 0xb8, 0x70, 0xbe, 0xbe, 0xbe, 0x4f, 0xc1, 0xc1, 0xc1, 0x40, 0xc4, 0xc4, 0xc4, 0x37, 0xc6, 0xc6, 0xc6, 0x33, 0xc8, 0xc8, 0xc8, 0x2f, 0xcc, 0xcc, 0xcc, 0x2b, 0xd0, 0xd0, 0xd0, 0x24, 0xd2, 0xd2, 0xd2, 0x23, 0xd8, 0xd8, 0xd8, 0x20, 0xe8, 0xe8, 0xe8, 0x3c, 0xee, 0xee, 0xee, 0x74, 0xef, 0xef, 0xef, 0xac, 0xef, 0xef, 0xef, 0xe3, 0xee, 0xee, 0xee, 0xfc, 0xee, 0xee, 0xee, 0xff, 0xec, 0xec, 0xec, 0xf3, 0xe9, 0xe9, 0xe9, 0xcb, 0xe5, 0xe5, 0xe5, 0x9f, 0xe0, 0xe0, 0xe0, 0x77, 0xd5, 0xd5, 0xd5, 0x4f, 0xba, 0xba, 0xba, 0x28, 0x9b, 0x9b, 0x9b, 0x1b, 0x95, 0x95, 0x95, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x97, 0x97, 0x97, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x98, 0x98, 0x98, 0x18, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x99, 0x99, 0x99, 0x1b, 0x9a, 0x9a, 0x9a, 0x1c, 0x9a, 0x9a, 0x9a, 0x1c, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x1f, 0x9b, 0x9b, 0x9b, 0x20, 0x9c, 0x9c, 0x9c, 0x23, 0x9d, 0x9d, 0x9d, 0x24, 0x9d, 0x9d, 0x9d, 0x27, 0x9e, 0x9e, 0x9e, 0x28, 0x9f, 0x9f, 0x9f, 0x2b, 0xa0, 0xa0, 0xa0, 0x2b, 0xa0, 0xa0, 0xa0, 0x2c, 0xa1, 0xa1, 0xa1, 0x2f, 0xa2, 0xa2, 0xa2, 0x30, 0xa3, 0xa3, 0xa3, 0x33, 0xa4, 0xa4, 0xa4, 0x34, 0xa5, 0xa5, 0xa5, 0x37, 0xa6, 0xa6, 0xa6, 0x38, 0xa6, 0xa6, 0xa6, 0x38, 0xa7, 0xa7, 0xa7, 0x3b, 0xa8, 0xa8, 0xa8, 0x3c, 0xa8, 0xa8, 0xa8, 0x40, 0xa9, 0xa9, 0xa9, 0x43, 0xaa, 0xaa, 0xaa, 0x44, 0xaa, 0xaa, 0xaa, 0x47, 0xac, 0xac, 0xac, 0x48, 0xac, 0xac, 0xac, 0x4b, 0xac, 0xac, 0xac, 0x4c, 0xad, 0xad, 0xad, 0x50, 0xb4, 0xb4, 0xb4, 0x57, 0xcd, 0xcd, 0xcd, 0x70, 0xdf, 0xdf, 0xdf, 0x8f, 0xec, 0xec, 0xec, 0xaf, 0xf6, 0xf6, 0xf6, 0xcf, 0xfc, 0xfc, 0xfc, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xfd, 0xfd, 0xfd, 0xc0, 0xfa, 0xfa, 0xfa, 0x8c, 0xf3, 0xf3, 0xf3, 0x54, 0xdb, 0xdb, 0xdb, 0x2b, 0xd2, 0xd2, 0xd2, 0x28, 0xcd, 0xcd, 0xcd, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc3, 0xc3, 0xc3, 0x33, 0xc0, 0xc0, 0xc0, 0x38, 0xbe, 0xbe, 0xbe, 0x3c, 0xbb, 0xbb, 0xbb, 0x47, 0xb9, 0xb9, 0xb9, 0x54, 0xb6, 0xb6, 0xb6, 0x6f, 0xb1, 0xb1, 0xb1, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x10, 0xb6, 0xb6, 0xb6, 0x78, 0xbe, 0xbe, 0xbe, 0x50, 0xc1, 0xc1, 0xc1, 0x43, 0xc3, 0xc3, 0xc3, 0x37, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x30, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xce, 0xce, 0xce, 0x28, 0xd0, 0xd0, 0xd0, 0x27, 0xd3, 0xd3, 0xd3, 0x24, 0xd6, 0xd6, 0xd6, 0x20, 0xdb, 0xdb, 0xdb, 0x1f, 0xe5, 0xe5, 0xe5, 0x37, 0xea, 0xea, 0xea, 0x63, 0xed, 0xed, 0xed, 0x98, 0xef, 0xef, 0xef, 0xdf, 0xed, 0xed, 0xed, 0xf3, 0xeb, 0xeb, 0xeb, 0xff, 0xea, 0xea, 0xea, 0xff, 0xea, 0xea, 0xea, 0xff, 0xe8, 0xe8, 0xe8, 0xe8, 0xe6, 0xe6, 0xe6, 0xc7, 0xe4, 0xe4, 0xe4, 0xa4, 0xe0, 0xe0, 0xe0, 0x84, 0xdb, 0xdb, 0xdb, 0x67, 0xd1, 0xd1, 0xd1, 0x48, 0xbc, 0xbc, 0xbc, 0x2b, 0xa0, 0xa0, 0xa0, 0x1c, 0x98, 0x98, 0x98, 0x1b, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x96, 0x96, 0x96, 0x18, 0x97, 0x97, 0x97, 0x18, 0x96, 0x96, 0x96, 0x18, 0x97, 0x97, 0x97, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x98, 0x98, 0x98, 0x1c, 0x99, 0x99, 0x99, 0x1c, 0x99, 0x99, 0x99, 0x1f, 0x99, 0x99, 0x99, 0x1f, 0x9a, 0x9a, 0x9a, 0x20, 0x9b, 0x9b, 0x9b, 0x23, 0x9b, 0x9b, 0x9b, 0x24, 0x9c, 0x9c, 0x9c, 0x27, 0x9d, 0x9d, 0x9d, 0x28, 0x9d, 0x9d, 0x9d, 0x2b, 0x9e, 0x9e, 0x9e, 0x2b, 0x9f, 0x9f, 0x9f, 0x2f, 0xa0, 0xa0, 0xa0, 0x30, 0xa1, 0xa1, 0xa1, 0x33, 0xa2, 0xa2, 0xa2, 0x34, 0xa3, 0xa3, 0xa3, 0x37, 0xa5, 0xa5, 0xa5, 0x3b, 0xa6, 0xa6, 0xa6, 0x3c, 0xa7, 0xa7, 0xa7, 0x3f, 0xa8, 0xa8, 0xa8, 0x43, 0xa9, 0xa9, 0xa9, 0x44, 0xaa, 0xaa, 0xaa, 0x47, 0xab, 0xab, 0xab, 0x4b, 0xae, 0xae, 0xae, 0x50, 0xb7, 0xb7, 0xb7, 0x58, 0xcc, 0xcc, 0xcc, 0x6c, 0xda, 0xda, 0xda, 0x84, 0xe5, 0xe5, 0xe5, 0x9f, 0xee, 0xee, 0xee, 0xb4, 0xf5, 0xf5, 0xf5, 0xcc, 0xfa, 0xfa, 0xfa, 0xe7, 0xfe, 0xfe, 0xfe, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xfe, 0xfe, 0xfe, 0xcf, 0xfc, 0xfc, 0xfc, 0xa3, 0xf9, 0xf9, 0xf9, 0x77, 0xf2, 0xf2, 0xf2, 0x4b, 0xde, 0xde, 0xde, 0x27, 0xd6, 0xd6, 0xd6, 0x24, 0xd2, 0xd2, 0xd2, 0x27, 0xd0, 0xd0, 0xd0, 0x28, 0xcc, 0xcc, 0xcc, 0x2b, 0xc9, 0xc9, 0xc9, 0x2c, 0xc6, 0xc6, 0xc6, 0x2f, 0xc4, 0xc4, 0xc4, 0x30, 0xc1, 0xc1, 0xc1, 0x34, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x3f, 0xbb, 0xbb, 0xbb, 0x48, 0xb8, 0xb8, 0xb8, 0x57, 0xb5, 0xb5, 0xb5, 0x74, 0xb1, 0xb1, 0xb1, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x04, 0xb5, 0xb5, 0xb5, 0x77, 0xbd, 0xbd, 0xbd, 0x57, 0xc0, 0xc0, 0xc0, 0x44, 0xc3, 0xc3, 0xc3, 0x38, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x30, 0xc8, 0xc8, 0xc8, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcd, 0xcd, 0xcd, 0x28, 0xcf, 0xcf, 0xcf, 0x27, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd4, 0xd4, 0xd4, 0x23, 0xe2, 0xe2, 0xe2, 0x2c, 0xfa, 0xfa, 0xfa, 0x8c, 0xfb, 0xfb, 0xfb, 0x88, 0xf8, 0xf8, 0xf8, 0x8f, 0xf5, 0xf5, 0xf5, 0x9f, 0xf2, 0xf2, 0xf2, 0xb0, 0xee, 0xee, 0xee, 0xc4, 0xec, 0xec, 0xec, 0xd7, 0xea, 0xea, 0xea, 0xeb, 0xe8, 0xe8, 0xe8, 0xfb, 0xe8, 0xe8, 0xe8, 0xff, 0xe8, 0xe8, 0xe8, 0xff, 0xe7, 0xe7, 0xe7, 0xff, 0xe7, 0xe7, 0xe7, 0xf3, 0xe6, 0xe6, 0xe6, 0xdc, 0xe4, 0xe4, 0xe4, 0xc4, 0xe4, 0xe4, 0xe4, 0xac, 0xe2, 0xe2, 0xe2, 0x97, 0xe0, 0xe0, 0xe0, 0x80, 0xdd, 0xdd, 0xdd, 0x6c, 0xd8, 0xd8, 0xd8, 0x58, 0xd2, 0xd2, 0xd2, 0x47, 0xc7, 0xc7, 0xc7, 0x34, 0xb1, 0xb1, 0xb1, 0x24, 0xa1, 0xa1, 0xa1, 0x1c, 0x9c, 0x9c, 0x9c, 0x1b, 0x98, 0x98, 0x98, 0x1b, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x94, 0x94, 0x94, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x18, 0x95, 0x95, 0x95, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x96, 0x96, 0x96, 0x1b, 0x97, 0x97, 0x97, 0x1b, 0x97, 0x97, 0x97, 0x1c, 0x97, 0x97, 0x97, 0x1f, 0x98, 0x98, 0x98, 0x1f, 0x98, 0x98, 0x98, 0x20, 0x99, 0x99, 0x99, 0x23, 0x9a, 0x9a, 0x9a, 0x24, 0x9b, 0x9b, 0x9b, 0x27, 0x9b, 0x9b, 0x9b, 0x2b, 0x9c, 0x9c, 0x9c, 0x2c, 0x9d, 0x9d, 0x9d, 0x2f, 0x9f, 0x9f, 0x9f, 0x30, 0xa3, 0xa3, 0xa3, 0x34, 0xa7, 0xa7, 0xa7, 0x38, 0xad, 0xad, 0xad, 0x40, 0xbf, 0xbf, 0xbf, 0x4f, 0xce, 0xce, 0xce, 0x60, 0xd8, 0xd8, 0xd8, 0x73, 0xe1, 0xe1, 0xe1, 0x84, 0xe6, 0xe6, 0xe6, 0x94, 0xec, 0xec, 0xec, 0xa8, 0xf1, 0xf1, 0xf1, 0xbb, 0xf6, 0xf6, 0xf6, 0xcc, 0xf9, 0xf9, 0xf9, 0xdf, 0xfc, 0xfc, 0xfc, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xeb, 0xfe, 0xfe, 0xfe, 0xcb, 0xfd, 0xfd, 0xfd, 0xab, 0xfb, 0xfb, 0xfb, 0x88, 0xf7, 0xf7, 0xf7, 0x64, 0xef, 0xef, 0xef, 0x40, 0xde, 0xde, 0xde, 0x24, 0xd8, 0xd8, 0xd8, 0x23, 0xd5, 0xd5, 0xd5, 0x24, 0xd3, 0xd3, 0xd3, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd0, 0xd0, 0xd0, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcc, 0xcc, 0xcc, 0x28, 0xca, 0xca, 0xca, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc6, 0xc6, 0xc6, 0x2f, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x34, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x40, 0xba, 0xba, 0xba, 0x4b, 0xb8, 0xb8, 0xb8, 0x58, 0xb4, 0xb4, 0xb4, 0x78, 0xb0, 0xb0, 0xb0, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x68, 0xbc, 0xbc, 0xbc, 0x5c, 0xc0, 0xc0, 0xc0, 0x44, 0xc2, 0xc2, 0xc2, 0x38, 0xc5, 0xc5, 0xc5, 0x33, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xcf, 0xcf, 0xcf, 0x27, 0xd5, 0xd5, 0xd5, 0x2b, 0xf8, 0xf8, 0xf8, 0x8b, 0xf9, 0xf9, 0xf9, 0x8b, 0xf9, 0xf9, 0xf9, 0x87, 0xf9, 0xf9, 0xf9, 0x83, 0xf9, 0xf9, 0xf9, 0x7f, 0xf9, 0xf9, 0xf9, 0x78, 0xf9, 0xf9, 0xf9, 0x74, 0xf9, 0xf9, 0xf9, 0x70, 0xf8, 0xf8, 0xf8, 0x6f, 0xf5, 0xf5, 0xf5, 0x7c, 0xf1, 0xf1, 0xf1, 0x8b, 0xee, 0xee, 0xee, 0x9b, 0xec, 0xec, 0xec, 0xab, 0xea, 0xea, 0xea, 0xbc, 0xe9, 0xe9, 0xe9, 0xcc, 0xe8, 0xe8, 0xe8, 0xdc, 0xe9, 0xe9, 0xe9, 0xef, 0xe9, 0xe9, 0xe9, 0xfb, 0xe9, 0xe9, 0xe9, 0xfc, 0xea, 0xea, 0xea, 0xff, 0xea, 0xea, 0xea, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xec, 0xec, 0xec, 0xf8, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xdc, 0xeb, 0xeb, 0xeb, 0xd0, 0xeb, 0xeb, 0xeb, 0xc4, 0xeb, 0xeb, 0xeb, 0xbb, 0xea, 0xea, 0xea, 0xaf, 0xea, 0xea, 0xea, 0xa7, 0xea, 0xea, 0xea, 0x9c, 0xe9, 0xe9, 0xe9, 0x93, 0xe9, 0xe9, 0xe9, 0x8f, 0xe8, 0xe8, 0xe8, 0x84, 0xe8, 0xe8, 0xe8, 0x80, 0xe7, 0xe7, 0xe7, 0x7b, 0xe8, 0xe8, 0xe8, 0x7b, 0xe6, 0xe6, 0xe6, 0x70, 0xe6, 0xe6, 0xe6, 0x6f, 0xe6, 0xe6, 0xe6, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe8, 0xe8, 0xe8, 0x6f, 0xe9, 0xe9, 0xe9, 0x6f, 0xe9, 0xe9, 0xe9, 0x70, 0xec, 0xec, 0xec, 0x78, 0xec, 0xec, 0xec, 0x7c, 0xed, 0xed, 0xed, 0x80, 0xee, 0xee, 0xee, 0x88, 0xf0, 0xf0, 0xf0, 0x8f, 0xf1, 0xf1, 0xf1, 0x94, 0xf3, 0xf3, 0xf3, 0x9f, 0xf4, 0xf4, 0xf4, 0xa7, 0xf5, 0xf5, 0xf5, 0xb0, 0xf6, 0xf6, 0xf6, 0xbc, 0xf7, 0xf7, 0xf7, 0xc7, 0xfa, 0xfa, 0xfa, 0xd3, 0xfb, 0xfb, 0xfb, 0xdf, 0xfc, 0xfc, 0xfc, 0xe8, 0xfe, 0xfe, 0xfe, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xf3, 0xfe, 0xfe, 0xfe, 0xdc, 0xfe, 0xfe, 0xfe, 0xc4, 0xfd, 0xfd, 0xfd, 0xaf, 0xfc, 0xfc, 0xfc, 0x97, 0xfa, 0xfa, 0xfa, 0x7c, 0xf7, 0xf7, 0xf7, 0x63, 0xf3, 0xf3, 0xf3, 0x47, 0xe9, 0xe9, 0xe9, 0x2f, 0xdc, 0xdc, 0xdc, 0x20, 0xda, 0xda, 0xda, 0x23, 0xd8, 0xd8, 0xd8, 0x23, 0xd6, 0xd6, 0xd6, 0x23, 0xd4, 0xd4, 0xd4, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x2b, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc6, 0xc6, 0xc6, 0x2f, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc0, 0xc0, 0xc0, 0x37, 0xbf, 0xbf, 0xbf, 0x3b, 0xbc, 0xbc, 0xbc, 0x40, 0xba, 0xba, 0xba, 0x4c, 0xb7, 0xb7, 0xb7, 0x5f, 0xb3, 0xb3, 0xb3, 0x77, 0xb0, 0xb0, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x58, 0xbb, 0xbb, 0xbb, 0x60, 0xc0, 0xc0, 0xc0, 0x47, 0xc2, 0xc2, 0xc2, 0x3b, 0xc4, 0xc4, 0xc4, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x27, 0xd1, 0xd1, 0xd1, 0x28, 0xf6, 0xf6, 0xf6, 0x84, 0xf8, 0xf8, 0xf8, 0x8c, 0xf8, 0xf8, 0xf8, 0x88, 0xf8, 0xf8, 0xf8, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf7, 0xf7, 0xf7, 0x7c, 0xf7, 0xf7, 0xf7, 0x78, 0xf6, 0xf6, 0xf6, 0x73, 0xf6, 0xf6, 0xf6, 0x6f, 0xf6, 0xf6, 0xf6, 0x6b, 0xf6, 0xf6, 0xf6, 0x67, 0xf6, 0xf6, 0xf6, 0x63, 0xf6, 0xf6, 0xf6, 0x5f, 0xf6, 0xf6, 0xf6, 0x5b, 0xf6, 0xf6, 0xf6, 0x57, 0xf6, 0xf6, 0xf6, 0x50, 0xf6, 0xf6, 0xf6, 0x4c, 0xf5, 0xf5, 0xf5, 0x4c, 0xf2, 0xf2, 0xf2, 0x57, 0xec, 0xec, 0xec, 0x53, 0xe8, 0xe8, 0xe8, 0x53, 0xe9, 0xe9, 0xe9, 0x64, 0xea, 0xea, 0xea, 0x74, 0xeb, 0xeb, 0xeb, 0x84, 0xeb, 0xeb, 0xeb, 0x93, 0xec, 0xec, 0xec, 0xa0, 0xed, 0xed, 0xed, 0xaf, 0xee, 0xee, 0xee, 0xbb, 0xee, 0xee, 0xee, 0xc7, 0xef, 0xef, 0xef, 0xd0, 0xf0, 0xf0, 0xf0, 0xd8, 0xf0, 0xf0, 0xf0, 0xe3, 0xf1, 0xf1, 0xf1, 0xec, 0xf1, 0xf1, 0xf1, 0xf3, 0xf2, 0xf2, 0xf2, 0xfb, 0xf2, 0xf2, 0xf2, 0xfb, 0xf3, 0xf3, 0xf3, 0xfb, 0xf4, 0xf4, 0xf4, 0xfb, 0xf4, 0xf4, 0xf4, 0xfb, 0xf5, 0xf5, 0xf5, 0xfb, 0xf5, 0xf5, 0xf5, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf7, 0xf7, 0xf7, 0xfb, 0xf7, 0xf7, 0xf7, 0xfb, 0xf8, 0xf8, 0xf8, 0xfb, 0xf9, 0xf9, 0xf9, 0xfb, 0xf9, 0xf9, 0xf9, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xef, 0xfc, 0xfc, 0xfc, 0xe4, 0xfc, 0xfc, 0xfc, 0xdf, 0xfc, 0xfc, 0xfc, 0xd4, 0xfd, 0xfd, 0xfd, 0xcb, 0xfd, 0xfd, 0xfd, 0xbf, 0xfd, 0xfd, 0xfd, 0xb3, 0xfd, 0xfd, 0xfd, 0xa7, 0xfd, 0xfd, 0xfd, 0x9b, 0xfc, 0xfc, 0xfc, 0x8c, 0xfb, 0xfb, 0xfb, 0x7c, 0xf9, 0xf9, 0xf9, 0x6f, 0xf7, 0xf7, 0xf7, 0x5c, 0xf5, 0xf5, 0xf5, 0x4c, 0xf0, 0xf0, 0xf0, 0x3b, 0xe7, 0xe7, 0xe7, 0x2b, 0xdd, 0xdd, 0xdd, 0x20, 0xdc, 0xdc, 0xdc, 0x20, 0xdb, 0xdb, 0xdb, 0x20, 0xd9, 0xd9, 0xd9, 0x23, 0xd8, 0xd8, 0xd8, 0x23, 0xd7, 0xd7, 0xd7, 0x23, 0xd6, 0xd6, 0xd6, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x2b, 0xc9, 0xc9, 0xc9, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc6, 0xc6, 0xc6, 0x2f, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x33, 0xc0, 0xc0, 0xc0, 0x37, 0xbe, 0xbe, 0xbe, 0x3b, 0xbc, 0xbc, 0xbc, 0x43, 0xb9, 0xb9, 0xb9, 0x4f, 0xb7, 0xb7, 0xb7, 0x60, 0xb3, 0xb3, 0xb3, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x43, 0xba, 0xba, 0xba, 0x68, 0xbf, 0xbf, 0xbf, 0x4b, 0xc2, 0xc2, 0xc2, 0x3f, 0xc4, 0xc4, 0xc4, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x28, 0xcf, 0xcf, 0xcf, 0x27, 0xf6, 0xf6, 0xf6, 0x7b, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x70, 0xf5, 0xf5, 0xf5, 0x6f, 0xf5, 0xf5, 0xf5, 0x68, 0xf4, 0xf4, 0xf4, 0x64, 0xf4, 0xf4, 0xf4, 0x60, 0xf3, 0xf3, 0xf3, 0x5c, 0xf3, 0xf3, 0xf3, 0x58, 0xf2, 0xf2, 0xf2, 0x54, 0xf1, 0xf1, 0xf1, 0x50, 0xf0, 0xf0, 0xf0, 0x4c, 0xf0, 0xf0, 0xf0, 0x48, 0xea, 0xea, 0xea, 0x37, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdc, 0xdc, 0xdc, 0x1f, 0xdc, 0xdc, 0xdc, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdf, 0xdf, 0xdf, 0x1c, 0xdf, 0xdf, 0xdf, 0x1c, 0xdf, 0xdf, 0xdf, 0x1c, 0xe0, 0xe0, 0xe0, 0x1c, 0xe1, 0xe1, 0xe1, 0x1f, 0xe2, 0xe2, 0xe2, 0x23, 0xe2, 0xe2, 0xe2, 0x23, 0xe4, 0xe4, 0xe4, 0x27, 0xe5, 0xe5, 0xe5, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe8, 0xe8, 0xe8, 0x24, 0xe7, 0xe7, 0xe7, 0x27, 0xe7, 0xe7, 0xe7, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe6, 0xe6, 0xe6, 0x27, 0xe4, 0xe4, 0xe4, 0x24, 0xe4, 0xe4, 0xe4, 0x23, 0xe3, 0xe3, 0xe3, 0x20, 0xe0, 0xe0, 0xe0, 0x1c, 0xde, 0xde, 0xde, 0x1f, 0xdd, 0xdd, 0xdd, 0x1f, 0xdd, 0xdd, 0xdd, 0x1f, 0xdc, 0xdc, 0xdc, 0x1f, 0xdb, 0xdb, 0xdb, 0x20, 0xdb, 0xdb, 0xdb, 0x20, 0xdb, 0xdb, 0xdb, 0x20, 0xda, 0xda, 0xda, 0x20, 0xda, 0xda, 0xda, 0x20, 0xd9, 0xd9, 0xd9, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x23, 0xd7, 0xd7, 0xd7, 0x23, 0xd6, 0xd6, 0xd6, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x2b, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc4, 0xc4, 0xc4, 0x30, 0xc2, 0xc2, 0xc2, 0x33, 0xbf, 0xbf, 0xbf, 0x37, 0xbe, 0xbe, 0xbe, 0x3c, 0xbb, 0xbb, 0xbb, 0x44, 0xb9, 0xb9, 0xb9, 0x50, 0xb6, 0xb6, 0xb6, 0x64, 0xb3, 0xb3, 0xb3, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x2f, 0xb8, 0xb8, 0xb8, 0x73, 0xbf, 0xbf, 0xbf, 0x4c, 0xc2, 0xc2, 0xc2, 0x3f, 0xc3, 0xc3, 0xc3, 0x34, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xcf, 0xcf, 0xcf, 0x27, 0xf4, 0xf4, 0xf4, 0x70, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x57, 0xef, 0xef, 0xef, 0x53, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4b, 0xe7, 0xe7, 0xe7, 0x3c, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x28, 0xcb, 0xcb, 0xcb, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x33, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x3f, 0xbb, 0xbb, 0xbb, 0x47, 0xb9, 0xb9, 0xb9, 0x53, 0xb6, 0xb6, 0xb6, 0x68, 0xb2, 0xb2, 0xb2, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x17, 0xb7, 0xb7, 0xb7, 0x7b, 0xbf, 0xbf, 0xbf, 0x50, 0xc1, 0xc1, 0xc1, 0x40, 0xc3, 0xc3, 0xc3, 0x37, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x27, 0xf2, 0xf2, 0xf2, 0x64, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xe7, 0xe7, 0xe7, 0x40, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x28, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x34, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x3f, 0xba, 0xba, 0xba, 0x48, 0xb8, 0xb8, 0xb8, 0x57, 0xb5, 0xb5, 0xb5, 0x6f, 0xb2, 0xb2, 0xb2, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x07, 0xb5, 0xb5, 0xb5, 0x7b, 0xbe, 0xbe, 0xbe, 0x57, 0xc1, 0xc1, 0xc1, 0x43, 0xc3, 0xc3, 0xc3, 0x37, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x27, 0xef, 0xef, 0xef, 0x5b, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xe7, 0xe7, 0xe7, 0x40, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x30, 0xc0, 0xc0, 0xc0, 0x34, 0xbe, 0xbe, 0xbe, 0x3b, 0xbc, 0xbc, 0xbc, 0x40, 0xba, 0xba, 0xba, 0x4b, 0xb8, 0xb8, 0xb8, 0x58, 0xb4, 0xb4, 0xb4, 0x74, 0xb0, 0xb0, 0xb0, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xb4, 0xb4, 0xb4, 0x6f, 0xbd, 0xbd, 0xbd, 0x5c, 0xc0, 0xc0, 0xc0, 0x44, 0xc3, 0xc3, 0xc3, 0x38, 0xc4, 0xc4, 0xc4, 0x33, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x27, 0xec, 0xec, 0xec, 0x50, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xe7, 0xe7, 0xe7, 0x40, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xca, 0xca, 0xca, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x30, 0xbf, 0xbf, 0xbf, 0x37, 0xbe, 0xbe, 0xbe, 0x3b, 0xbc, 0xbc, 0xbc, 0x43, 0xba, 0xba, 0xba, 0x4c, 0xb7, 0xb7, 0xb7, 0x5b, 0xb4, 0xb4, 0xb4, 0x77, 0xb0, 0xb0, 0xb0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x5b, 0xbc, 0xbc, 0xbc, 0x60, 0xc0, 0xc0, 0xc0, 0x47, 0xc2, 0xc2, 0xc2, 0x3b, 0xc4, 0xc4, 0xc4, 0x33, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xce, 0xce, 0xce, 0x28, 0xe7, 0xe7, 0xe7, 0x47, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xe9, 0xe9, 0xe9, 0x44, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2b, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x33, 0xbf, 0xbf, 0xbf, 0x37, 0xbe, 0xbe, 0xbe, 0x3c, 0xbb, 0xbb, 0xbb, 0x43, 0xb9, 0xb9, 0xb9, 0x4c, 0xb8, 0xb8, 0xb8, 0x5c, 0xb4, 0xb4, 0xb4, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x4b, 0xba, 0xba, 0xba, 0x68, 0xbf, 0xbf, 0xbf, 0x4b, 0xc1, 0xc1, 0xc1, 0x3c, 0xc3, 0xc3, 0xc3, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xe2, 0xe2, 0xe2, 0x3b, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xea, 0xea, 0xea, 0x47, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2b, 0xc6, 0xc6, 0xc6, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc3, 0xc3, 0xc3, 0x30, 0xc1, 0xc1, 0xc1, 0x33, 0xbf, 0xbf, 0xbf, 0x38, 0xbd, 0xbd, 0xbd, 0x3f, 0xbc, 0xbc, 0xbc, 0x43, 0xba, 0xba, 0xba, 0x4f, 0xb9, 0xb9, 0xb9, 0x5f, 0xb4, 0xb4, 0xb4, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x34, 0xb8, 0xb8, 0xb8, 0x70, 0xbf, 0xbf, 0xbf, 0x4f, 0xc1, 0xc1, 0xc1, 0x3f, 0xc3, 0xc3, 0xc3, 0x34, 0xc5, 0xc5, 0xc5, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xda, 0xda, 0xda, 0x30, 0xf8, 0xf8, 0xf8, 0x8c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xca, 0xca, 0xca, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x30, 0xc0, 0xc0, 0xc0, 0x33, 0xbf, 0xbf, 0xbf, 0x38, 0xbe, 0xbe, 0xbe, 0x3f, 0xbc, 0xbc, 0xbc, 0x44, 0xbb, 0xbb, 0xbb, 0x4f, 0xba, 0xba, 0xba, 0x63, 0xb4, 0xb4, 0xb4, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x1c, 0xb7, 0xb7, 0xb7, 0x78, 0xbe, 0xbe, 0xbe, 0x53, 0xc0, 0xc0, 0xc0, 0x43, 0xc2, 0xc2, 0xc2, 0x37, 0xc4, 0xc4, 0xc4, 0x33, 0xc7, 0xc7, 0xc7, 0x2f, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xd3, 0xd3, 0xd3, 0x2c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xea, 0xea, 0xea, 0x47, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xca, 0xca, 0xca, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc5, 0xc5, 0xc5, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc2, 0xc2, 0xc2, 0x30, 0xc1, 0xc1, 0xc1, 0x33, 0xbf, 0xbf, 0xbf, 0x38, 0xbf, 0xbf, 0xbf, 0x3c, 0xbd, 0xbd, 0xbd, 0x44, 0xbc, 0xbc, 0xbc, 0x50, 0xba, 0xba, 0xba, 0x67, 0xb3, 0xb3, 0xb3, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x08, 0xb5, 0xb5, 0xb5, 0x7c, 0xbd, 0xbd, 0xbd, 0x57, 0xbf, 0xbf, 0xbf, 0x44, 0xc2, 0xc2, 0xc2, 0x38, 0xc4, 0xc4, 0xc4, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc9, 0xc9, 0xc9, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x28, 0xd0, 0xd0, 0xd0, 0x28, 0xf6, 0xf6, 0xf6, 0x80, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xea, 0xea, 0xea, 0x48, 0xd3, 0xd3, 0xd3, 0x27, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xc9, 0xc9, 0xc9, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc3, 0xc3, 0xc3, 0x2f, 0xc2, 0xc2, 0xc2, 0x33, 0xc0, 0xc0, 0xc0, 0x38, 0xbf, 0xbf, 0xbf, 0x3c, 0xbf, 0xbf, 0xbf, 0x44, 0xbe, 0xbe, 0xbe, 0x50, 0xb9, 0xb9, 0xb9, 0x6c, 0xb1, 0xb1, 0xb1, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xb4, 0xb4, 0xb4, 0x73, 0xbc, 0xbc, 0xbc, 0x5b, 0xbf, 0xbf, 0xbf, 0x47, 0xc1, 0xc1, 0xc1, 0x38, 0xc3, 0xc3, 0xc3, 0x34, 0xc6, 0xc6, 0xc6, 0x30, 0xc8, 0xc8, 0xc8, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xf5, 0xf5, 0xf5, 0x78, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x83, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd6, 0xd6, 0xd6, 0x28, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xce, 0xce, 0xce, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xc9, 0xc9, 0xc9, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2b, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x2c, 0xc4, 0xc4, 0xc4, 0x2f, 0xc3, 0xc3, 0xc3, 0x33, 0xc2, 0xc2, 0xc2, 0x37, 0xc1, 0xc1, 0xc1, 0x3b, 0xc0, 0xc0, 0xc0, 0x43, 0xbf, 0xbf, 0xbf, 0x50, 0xb8, 0xb8, 0xb8, 0x70, 0xb0, 0xb0, 0xb0, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x60, 0xbb, 0xbb, 0xbb, 0x63, 0xbf, 0xbf, 0xbf, 0x4b, 0xc0, 0xc0, 0xc0, 0x3b, 0xc3, 0xc3, 0xc3, 0x34, 0xc5, 0xc5, 0xc5, 0x30, 0xc8, 0xc8, 0xc8, 0x2c, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xf4, 0xf4, 0xf4, 0x6c, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x83, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd7, 0xd7, 0xd7, 0x2b, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xce, 0xce, 0xce, 0x24, 0xce, 0xce, 0xce, 0x24, 0xce, 0xce, 0xce, 0x24, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x28, 0xc8, 0xc8, 0xc8, 0x2b, 0xc7, 0xc7, 0xc7, 0x2b, 0xc6, 0xc6, 0xc6, 0x2c, 0xc6, 0xc6, 0xc6, 0x2c, 0xc5, 0xc5, 0xc5, 0x30, 0xc4, 0xc4, 0xc4, 0x37, 0xc3, 0xc3, 0xc3, 0x3b, 0xc3, 0xc3, 0xc3, 0x43, 0xc2, 0xc2, 0xc2, 0x50, 0xb8, 0xb8, 0xb8, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x4c, 0xba, 0xba, 0xba, 0x6b, 0xbf, 0xbf, 0xbf, 0x4c, 0xc0, 0xc0, 0xc0, 0x3f, 0xc2, 0xc2, 0xc2, 0x37, 0xc5, 0xc5, 0xc5, 0x33, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xf2, 0xf2, 0xf2, 0x63, 0xf7, 0xf7, 0xf7, 0x88, 0xf7, 0xf7, 0xf7, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf6, 0xf6, 0xf6, 0x7c, 0xf6, 0xf6, 0xf6, 0x7b, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x73, 0xf5, 0xf5, 0xf5, 0x6f, 0xf4, 0xf4, 0xf4, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf1, 0xf1, 0xf1, 0x5c, 0xf0, 0xf0, 0xf0, 0x58, 0xef, 0xef, 0xef, 0x54, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd7, 0xd7, 0xd7, 0x2b, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcd, 0xcd, 0xcd, 0x24, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x27, 0xca, 0xca, 0xca, 0x28, 0xca, 0xca, 0xca, 0x28, 0xc9, 0xc9, 0xc9, 0x2b, 0xc9, 0xc9, 0xc9, 0x2b, 0xc8, 0xc8, 0xc8, 0x2c, 0xc7, 0xc7, 0xc7, 0x30, 0xc7, 0xc7, 0xc7, 0x34, 0xc7, 0xc7, 0xc7, 0x37, 0xc6, 0xc6, 0xc6, 0x40, 0xc4, 0xc4, 0xc4, 0x53, 0xb8, 0xb8, 0xb8, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x3b, 0xb8, 0xb8, 0xb8, 0x70, 0xbe, 0xbe, 0xbe, 0x50, 0xbf, 0xbf, 0xbf, 0x43, 0xc2, 0xc2, 0xc2, 0x38, 0xc5, 0xc5, 0xc5, 0x34, 0xc8, 0xc8, 0xc8, 0x2f, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcf, 0xcf, 0xcf, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xf0, 0xf0, 0xf0, 0x58, 0xf8, 0xf8, 0xf8, 0x88, 0xf8, 0xf8, 0xf8, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf7, 0xf7, 0xf7, 0x7c, 0xf6, 0xf6, 0xf6, 0x78, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x70, 0xf5, 0xf5, 0xf5, 0x6f, 0xf5, 0xf5, 0xf5, 0x6b, 0xf4, 0xf4, 0xf4, 0x67, 0xf3, 0xf3, 0xf3, 0x63, 0xf2, 0xf2, 0xf2, 0x5f, 0xf2, 0xf2, 0xf2, 0x5b, 0xf1, 0xf1, 0xf1, 0x57, 0xf0, 0xf0, 0xf0, 0x53, 0xee, 0xee, 0xee, 0x50, 0xed, 0xed, 0xed, 0x4c, 0xeb, 0xeb, 0xeb, 0x48, 0xd8, 0xd8, 0xd8, 0x28, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x24, 0xd1, 0xd1, 0xd1, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd0, 0xd0, 0xd0, 0x23, 0xce, 0xce, 0xce, 0x24, 0xcd, 0xcd, 0xcd, 0x24, 0xcd, 0xcd, 0xcd, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcc, 0xcc, 0xcc, 0x27, 0xcb, 0xcb, 0xcb, 0x28, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xca, 0xca, 0xca, 0x2f, 0xca, 0xca, 0xca, 0x33, 0xca, 0xca, 0xca, 0x34, 0xc9, 0xc9, 0xc9, 0x40, 0xc6, 0xc6, 0xc6, 0x54, 0xb7, 0xb7, 0xb7, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x23, 0xb7, 0xb7, 0xb7, 0x78, 0xbd, 0xbd, 0xbd, 0x57, 0xbf, 0xbf, 0xbf, 0x47, 0xc1, 0xc1, 0xc1, 0x3b, 0xc4, 0xc4, 0xc4, 0x34, 0xc7, 0xc7, 0xc7, 0x30, 0xca, 0xca, 0xca, 0x2b, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x28, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xed, 0xed, 0xed, 0x4f, 0xf8, 0xf8, 0xf8, 0x88, 0xf8, 0xf8, 0xf8, 0x84, 0xf7, 0xf7, 0xf7, 0x80, 0xf7, 0xf7, 0xf7, 0x7c, 0xf7, 0xf7, 0xf7, 0x78, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x70, 0xf6, 0xf6, 0xf6, 0x6c, 0xf5, 0xf5, 0xf5, 0x68, 0xf5, 0xf5, 0xf5, 0x67, 0xf4, 0xf4, 0xf4, 0x63, 0xf3, 0xf3, 0xf3, 0x5f, 0xf2, 0xf2, 0xf2, 0x5b, 0xf1, 0xf1, 0xf1, 0x57, 0xf0, 0xf0, 0xf0, 0x53, 0xef, 0xef, 0xef, 0x4f, 0xee, 0xee, 0xee, 0x4b, 0xec, 0xec, 0xec, 0x47, 0xdd, 0xdd, 0xdd, 0x2c, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd0, 0xd0, 0xd0, 0x23, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x28, 0xcf, 0xcf, 0xcf, 0x28, 0xcf, 0xcf, 0xcf, 0x2b, 0xcf, 0xcf, 0xcf, 0x2f, 0xce, 0xce, 0xce, 0x33, 0xcd, 0xcd, 0xcd, 0x3f, 0xc6, 0xc6, 0xc6, 0x58, 0xb5, 0xb5, 0xb5, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x0b, 0xb5, 0xb5, 0xb5, 0x7f, 0xbc, 0xbc, 0xbc, 0x5b, 0xbf, 0xbf, 0xbf, 0x48, 0xc1, 0xc1, 0xc1, 0x3c, 0xc4, 0xc4, 0xc4, 0x37, 0xc7, 0xc7, 0xc7, 0x30, 0xca, 0xca, 0xca, 0x2c, 0xcb, 0xcb, 0xcb, 0x2b, 0xcb, 0xcb, 0xcb, 0x28, 0xcd, 0xcd, 0xcd, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xe9, 0xe9, 0xe9, 0x43, 0xf8, 0xf8, 0xf8, 0x87, 0xf8, 0xf8, 0xf8, 0x83, 0xf8, 0xf8, 0xf8, 0x80, 0xf7, 0xf7, 0xf7, 0x7b, 0xf7, 0xf7, 0xf7, 0x78, 0xf6, 0xf6, 0xf6, 0x74, 0xf6, 0xf6, 0xf6, 0x70, 0xf6, 0xf6, 0xf6, 0x6c, 0xf6, 0xf6, 0xf6, 0x68, 0xf5, 0xf5, 0xf5, 0x64, 0xf4, 0xf4, 0xf4, 0x60, 0xf4, 0xf4, 0xf4, 0x5c, 0xf3, 0xf3, 0xf3, 0x58, 0xf2, 0xf2, 0xf2, 0x57, 0xf1, 0xf1, 0xf1, 0x53, 0xf0, 0xf0, 0xf0, 0x4f, 0xef, 0xef, 0xef, 0x4b, 0xed, 0xed, 0xed, 0x47, 0xe1, 0xe1, 0xe1, 0x2f, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd3, 0xd3, 0xd3, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd2, 0xd2, 0xd2, 0x20, 0xd2, 0xd2, 0xd2, 0x20, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x24, 0xd2, 0xd2, 0xd2, 0x27, 0xd2, 0xd2, 0xd2, 0x28, 0xd2, 0xd2, 0xd2, 0x2c, 0xd1, 0xd1, 0xd1, 0x33, 0xcf, 0xcf, 0xcf, 0x3f, 0xc4, 0xc4, 0xc4, 0x60, 0xb3, 0xb3, 0xb3, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x03, 0xb4, 0xb4, 0xb4, 0x78, 0xbb, 0xbb, 0xbb, 0x60, 0xbf, 0xbf, 0xbf, 0x4c, 0xc1, 0xc1, 0xc1, 0x3f, 0xc4, 0xc4, 0xc4, 0x38, 0xc7, 0xc7, 0xc7, 0x33, 0xca, 0xca, 0xca, 0x2c, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xe4, 0xe4, 0xe4, 0x38, 0xf8, 0xf8, 0xf8, 0x87, 0xf8, 0xf8, 0xf8, 0x83, 0xf8, 0xf8, 0xf8, 0x7f, 0xf8, 0xf8, 0xf8, 0x7b, 0xf7, 0xf7, 0xf7, 0x77, 0xf7, 0xf7, 0xf7, 0x73, 0xf6, 0xf6, 0xf6, 0x6f, 0xf6, 0xf6, 0xf6, 0x6c, 0xf6, 0xf6, 0xf6, 0x68, 0xf6, 0xf6, 0xf6, 0x64, 0xf5, 0xf5, 0xf5, 0x60, 0xf4, 0xf4, 0xf4, 0x5c, 0xf3, 0xf3, 0xf3, 0x58, 0xf3, 0xf3, 0xf3, 0x54, 0xf2, 0xf2, 0xf2, 0x50, 0xf1, 0xf1, 0xf1, 0x4c, 0xef, 0xef, 0xef, 0x48, 0xee, 0xee, 0xee, 0x47, 0xe3, 0xe3, 0xe3, 0x2f, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd4, 0xd4, 0xd4, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x20, 0xd4, 0xd4, 0xd4, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd6, 0xd6, 0xd6, 0x23, 0xd6, 0xd6, 0xd6, 0x27, 0xd4, 0xd4, 0xd4, 0x28, 0xd3, 0xd3, 0xd3, 0x30, 0xd2, 0xd2, 0xd2, 0x3f, 0xc2, 0xc2, 0xc2, 0x68, 0xb0, 0xb0, 0xb0, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x68, 0xba, 0xba, 0xba, 0x64, 0xbe, 0xbe, 0xbe, 0x50, 0xc1, 0xc1, 0xc1, 0x40, 0xc4, 0xc4, 0xc4, 0x38, 0xc7, 0xc7, 0xc7, 0x33, 0xc9, 0xc9, 0xc9, 0x2c, 0xcb, 0xcb, 0xcb, 0x2b, 0xcc, 0xcc, 0xcc, 0x28, 0xce, 0xce, 0xce, 0x27, 0xce, 0xce, 0xce, 0x24, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x23, 0xde, 0xde, 0xde, 0x2c, 0xf9, 0xf9, 0xf9, 0x87, 0xf8, 0xf8, 0xf8, 0x83, 0xf8, 0xf8, 0xf8, 0x7f, 0xf8, 0xf8, 0xf8, 0x7b, 0xf7, 0xf7, 0xf7, 0x77, 0xf7, 0xf7, 0xf7, 0x73, 0xf7, 0xf7, 0xf7, 0x6f, 0xf6, 0xf6, 0xf6, 0x6b, 0xf6, 0xf6, 0xf6, 0x67, 0xf6, 0xf6, 0xf6, 0x64, 0xf6, 0xf6, 0xf6, 0x60, 0xf5, 0xf5, 0xf5, 0x5c, 0xf4, 0xf4, 0xf4, 0x58, 0xf3, 0xf3, 0xf3, 0x54, 0xf2, 0xf2, 0xf2, 0x50, 0xf1, 0xf1, 0xf1, 0x4c, 0xf0, 0xf0, 0xf0, 0x48, 0xef, 0xef, 0xef, 0x44, 0xe3, 0xe3, 0xe3, 0x2c, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x20, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd5, 0xd5, 0xd5, 0x23, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1c, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd7, 0xd7, 0xd7, 0x1f, 0xd8, 0xd8, 0xd8, 0x1f, 0xd8, 0xd8, 0xd8, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xda, 0xda, 0xda, 0x20, 0xd9, 0xd9, 0xd9, 0x24, 0xd8, 0xd8, 0xd8, 0x27, 0xd8, 0xd8, 0xd8, 0x2f, 0xd4, 0xd4, 0xd4, 0x40, 0xbf, 0xbf, 0xbf, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x54, 0xb9, 0xb9, 0xb9, 0x6c, 0xbe, 0xbe, 0xbe, 0x54, 0xc0, 0xc0, 0xc0, 0x44, 0xc3, 0xc3, 0xc3, 0x3b, 0xc6, 0xc6, 0xc6, 0x34, 0xc9, 0xc9, 0xc9, 0x2c, 0xcb, 0xcb, 0xcb, 0x2b, 0xcd, 0xcd, 0xcd, 0x28, 0xce, 0xce, 0xce, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x23, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd2, 0xd2, 0xd2, 0x20, 0xd9, 0xd9, 0xd9, 0x24, 0xf9, 0xf9, 0xf9, 0x80, 0xf9, 0xf9, 0xf9, 0x83, 0xf9, 0xf9, 0xf9, 0x7c, 0xf9, 0xf9, 0xf9, 0x78, 0xf8, 0xf8, 0xf8, 0x77, 0xf8, 0xf8, 0xf8, 0x70, 0xf7, 0xf7, 0xf7, 0x6f, 0xf7, 0xf7, 0xf7, 0x6b, 0xf6, 0xf6, 0xf6, 0x67, 0xf6, 0xf6, 0xf6, 0x63, 0xf6, 0xf6, 0xf6, 0x5f, 0xf5, 0xf5, 0xf5, 0x5b, 0xf5, 0xf5, 0xf5, 0x57, 0xf4, 0xf4, 0xf4, 0x53, 0xf3, 0xf3, 0xf3, 0x50, 0xf2, 0xf2, 0xf2, 0x4c, 0xf1, 0xf1, 0xf1, 0x48, 0xf0, 0xf0, 0xf0, 0x44, 0xe5, 0xe5, 0xe5, 0x2f, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd7, 0xd7, 0xd7, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xdb, 0xdb, 0xdb, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1c, 0xda, 0xda, 0xda, 0x1b, 0xda, 0xda, 0xda, 0x1b, 0xdb, 0xdb, 0xdb, 0x1b, 0xdb, 0xdb, 0xdb, 0x1b, 0xda, 0xda, 0xda, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1f, 0xdd, 0xdd, 0xdd, 0x20, 0xde, 0xde, 0xde, 0x24, 0xdc, 0xdc, 0xdc, 0x2f, 0xd6, 0xd6, 0xd6, 0x43, 0xbe, 0xbe, 0xbe, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x3f, 0xb8, 0xb8, 0xb8, 0x74, 0xbd, 0xbd, 0xbd, 0x57, 0xbf, 0xbf, 0xbf, 0x47, 0xc3, 0xc3, 0xc3, 0x3c, 0xc6, 0xc6, 0xc6, 0x34, 0xc9, 0xc9, 0xc9, 0x2f, 0xcb, 0xcb, 0xcb, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xd0, 0xd0, 0xd0, 0x24, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd3, 0xd3, 0xd3, 0x20, 0xd4, 0xd4, 0xd4, 0x1f, 0xd7, 0xd7, 0xd7, 0x20, 0xf9, 0xf9, 0xf9, 0x78, 0xfa, 0xfa, 0xfa, 0x80, 0xf9, 0xf9, 0xf9, 0x7c, 0xf9, 0xf9, 0xf9, 0x78, 0xf9, 0xf9, 0xf9, 0x74, 0xf8, 0xf8, 0xf8, 0x70, 0xf8, 0xf8, 0xf8, 0x6c, 0xf8, 0xf8, 0xf8, 0x68, 0xf7, 0xf7, 0xf7, 0x64, 0xf7, 0xf7, 0xf7, 0x60, 0xf7, 0xf7, 0xf7, 0x5c, 0xf6, 0xf6, 0xf6, 0x58, 0xf6, 0xf6, 0xf6, 0x57, 0xf5, 0xf5, 0xf5, 0x53, 0xf4, 0xf4, 0xf4, 0x4f, 0xf4, 0xf4, 0xf4, 0x4b, 0xf2, 0xf2, 0xf2, 0x47, 0xf2, 0xf2, 0xf2, 0x43, 0xea, 0xea, 0xea, 0x2f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd8, 0xd8, 0xd8, 0x20, 0xd9, 0xd9, 0xd9, 0x20, 0xd9, 0xd9, 0xd9, 0x20, 0xd9, 0xd9, 0xd9, 0x20, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xd9, 0xd9, 0xd9, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xde, 0xde, 0xde, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xde, 0xde, 0xde, 0x18, 0xdf, 0xdf, 0xdf, 0x1b, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe2, 0xe2, 0xe2, 0x1b, 0xe2, 0xe2, 0xe2, 0x1f, 0xe2, 0xe2, 0xe2, 0x20, 0xdf, 0xdf, 0xdf, 0x2c, 0xd6, 0xd6, 0xd6, 0x44, 0xbc, 0xbc, 0xbc, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x28, 0xb7, 0xb7, 0xb7, 0x7b, 0xbd, 0xbd, 0xbd, 0x5c, 0xbf, 0xbf, 0xbf, 0x4b, 0xc2, 0xc2, 0xc2, 0x3f, 0xc5, 0xc5, 0xc5, 0x37, 0xc8, 0xc8, 0xc8, 0x30, 0xcc, 0xcc, 0xcc, 0x28, 0xcd, 0xcd, 0xcd, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd2, 0xd2, 0xd2, 0x1f, 0xd3, 0xd3, 0xd3, 0x1f, 0xd4, 0xd4, 0xd4, 0x1f, 0xd6, 0xd6, 0xd6, 0x1c, 0xf8, 0xf8, 0xf8, 0x6f, 0xfa, 0xfa, 0xfa, 0x7f, 0xfa, 0xfa, 0xfa, 0x7b, 0xfa, 0xfa, 0xfa, 0x77, 0xfa, 0xfa, 0xfa, 0x73, 0xf9, 0xf9, 0xf9, 0x6f, 0xf9, 0xf9, 0xf9, 0x6b, 0xf9, 0xf9, 0xf9, 0x67, 0xf8, 0xf8, 0xf8, 0x63, 0xf8, 0xf8, 0xf8, 0x5f, 0xf8, 0xf8, 0xf8, 0x5b, 0xf7, 0xf7, 0xf7, 0x58, 0xf6, 0xf6, 0xf6, 0x54, 0xf6, 0xf6, 0xf6, 0x50, 0xf6, 0xf6, 0xf6, 0x4c, 0xf5, 0xf5, 0xf5, 0x48, 0xf4, 0xf4, 0xf4, 0x44, 0xf4, 0xf4, 0xf4, 0x40, 0xed, 0xed, 0xed, 0x2f, 0xde, 0xde, 0xde, 0x1b, 0xdd, 0xdd, 0xdd, 0x1b, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1f, 0xda, 0xda, 0xda, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1f, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdc, 0xdc, 0xdc, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xdd, 0xdd, 0xdd, 0x1c, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xe0, 0xe0, 0xe0, 0x1b, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe1, 0xe1, 0xe1, 0x17, 0xe1, 0xe1, 0xe1, 0x17, 0xe1, 0xe1, 0xe1, 0x17, 0xe1, 0xe1, 0xe1, 0x17, 0xe1, 0xe1, 0xe1, 0x17, 0xe2, 0xe2, 0xe2, 0x17, 0xe2, 0xe2, 0xe2, 0x17, 0xe2, 0xe2, 0xe2, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe5, 0xe5, 0xe5, 0x18, 0xe5, 0xe5, 0xe5, 0x1b, 0xe5, 0xe5, 0xe5, 0x1f, 0xe1, 0xe1, 0xe1, 0x2c, 0xd5, 0xd5, 0xd5, 0x48, 0xba, 0xba, 0xba, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x10, 0xb5, 0xb5, 0xb5, 0x83, 0xbc, 0xbc, 0xbc, 0x60, 0xbf, 0xbf, 0xbf, 0x4f, 0xc2, 0xc2, 0xc2, 0x40, 0xc5, 0xc5, 0xc5, 0x38, 0xc8, 0xc8, 0xc8, 0x30, 0xcc, 0xcc, 0xcc, 0x2b, 0xcd, 0xcd, 0xcd, 0x27, 0xcf, 0xcf, 0xcf, 0x24, 0xd1, 0xd1, 0xd1, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd3, 0xd3, 0xd3, 0x1f, 0xd5, 0xd5, 0xd5, 0x1c, 0xd6, 0xd6, 0xd6, 0x1c, 0xd7, 0xd7, 0xd7, 0x1b, 0xf8, 0xf8, 0xf8, 0x63, 0xfb, 0xfb, 0xfb, 0x7f, 0xfb, 0xfb, 0xfb, 0x7b, 0xfb, 0xfb, 0xfb, 0x74, 0xfa, 0xfa, 0xfa, 0x73, 0xfa, 0xfa, 0xfa, 0x6c, 0xfa, 0xfa, 0xfa, 0x68, 0xfa, 0xfa, 0xfa, 0x64, 0xf9, 0xf9, 0xf9, 0x60, 0xf9, 0xf9, 0xf9, 0x5f, 0xf9, 0xf9, 0xf9, 0x58, 0xf8, 0xf8, 0xf8, 0x57, 0xf8, 0xf8, 0xf8, 0x53, 0xf7, 0xf7, 0xf7, 0x4f, 0xf7, 0xf7, 0xf7, 0x4b, 0xf6, 0xf6, 0xf6, 0x47, 0xf6, 0xf6, 0xf6, 0x43, 0xf6, 0xf6, 0xf6, 0x3f, 0xf0, 0xf0, 0xf0, 0x2c, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xde, 0xde, 0xde, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xdf, 0xdf, 0xdf, 0x1b, 0xe0, 0xe0, 0xe0, 0x1b, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe0, 0xe0, 0xe0, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe7, 0xe7, 0xe7, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x17, 0xe9, 0xe9, 0xe9, 0x18, 0xe8, 0xe8, 0xe8, 0x1f, 0xe3, 0xe3, 0xe3, 0x2c, 0xd2, 0xd2, 0xd2, 0x50, 0xb5, 0xb5, 0xb5, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x04, 0xb5, 0xb5, 0xb5, 0x7c, 0xbb, 0xbb, 0xbb, 0x64, 0xbf, 0xbf, 0xbf, 0x50, 0xc1, 0xc1, 0xc1, 0x43, 0xc4, 0xc4, 0xc4, 0x3b, 0xc8, 0xc8, 0xc8, 0x33, 0xcc, 0xcc, 0xcc, 0x2b, 0xcd, 0xcd, 0xcd, 0x27, 0xd0, 0xd0, 0xd0, 0x24, 0xd2, 0xd2, 0xd2, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd4, 0xd4, 0xd4, 0x1f, 0xd6, 0xd6, 0xd6, 0x1c, 0xd7, 0xd7, 0xd7, 0x1b, 0xd9, 0xd9, 0xd9, 0x1b, 0xf7, 0xf7, 0xf7, 0x57, 0xfb, 0xfb, 0xfb, 0x7c, 0xfb, 0xfb, 0xfb, 0x78, 0xfb, 0xfb, 0xfb, 0x74, 0xfb, 0xfb, 0xfb, 0x70, 0xfb, 0xfb, 0xfb, 0x6b, 0xfb, 0xfb, 0xfb, 0x68, 0xfa, 0xfa, 0xfa, 0x64, 0xfa, 0xfa, 0xfa, 0x5f, 0xfa, 0xfa, 0xfa, 0x5c, 0xfa, 0xfa, 0xfa, 0x58, 0xf9, 0xf9, 0xf9, 0x54, 0xf9, 0xf9, 0xf9, 0x50, 0xf9, 0xf9, 0xf9, 0x4b, 0xf8, 0xf8, 0xf8, 0x48, 0xf8, 0xf8, 0xf8, 0x44, 0xf7, 0xf7, 0xf7, 0x3f, 0xf6, 0xf6, 0xf6, 0x3c, 0xf2, 0xf2, 0xf2, 0x28, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe1, 0xe1, 0xe1, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x18, 0xe2, 0xe2, 0xe2, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe3, 0xe3, 0xe3, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x10, 0xe8, 0xe8, 0xe8, 0x10, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xec, 0xec, 0xec, 0x10, 0xec, 0xec, 0xec, 0x13, 0xed, 0xed, 0xed, 0x14, 0xea, 0xea, 0xea, 0x1c, 0xe4, 0xe4, 0xe4, 0x2c, 0xcd, 0xcd, 0xcd, 0x58, 0xb0, 0xb0, 0xb0, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x6f, 0xba, 0xba, 0xba, 0x6b, 0xbe, 0xbe, 0xbe, 0x54, 0xc0, 0xc0, 0xc0, 0x44, 0xc4, 0xc4, 0xc4, 0x3c, 0xc8, 0xc8, 0xc8, 0x33, 0xcc, 0xcc, 0xcc, 0x2b, 0xce, 0xce, 0xce, 0x27, 0xd0, 0xd0, 0xd0, 0x24, 0xd2, 0xd2, 0xd2, 0x20, 0xd3, 0xd3, 0xd3, 0x1f, 0xd5, 0xd5, 0xd5, 0x1c, 0xd7, 0xd7, 0xd7, 0x1b, 0xd8, 0xd8, 0xd8, 0x18, 0xda, 0xda, 0xda, 0x18, 0xf6, 0xf6, 0xf6, 0x4c, 0xfb, 0xfb, 0xfb, 0x7c, 0xfc, 0xfc, 0xfc, 0x78, 0xfc, 0xfc, 0xfc, 0x73, 0xfb, 0xfb, 0xfb, 0x6f, 0xfb, 0xfb, 0xfb, 0x6b, 0xfb, 0xfb, 0xfb, 0x67, 0xfb, 0xfb, 0xfb, 0x63, 0xfb, 0xfb, 0xfb, 0x5f, 0xfb, 0xfb, 0xfb, 0x5b, 0xfb, 0xfb, 0xfb, 0x54, 0xfb, 0xfb, 0xfb, 0x50, 0xfa, 0xfa, 0xfa, 0x4f, 0xfa, 0xfa, 0xfa, 0x48, 0xfa, 0xfa, 0xfa, 0x47, 0xf9, 0xf9, 0xf9, 0x43, 0xf8, 0xf8, 0xf8, 0x3f, 0xf8, 0xf8, 0xf8, 0x3b, 0xf6, 0xf6, 0xf6, 0x2b, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x17, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x0f, 0xeb, 0xeb, 0xeb, 0x0f, 0xeb, 0xeb, 0xeb, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x10, 0xf0, 0xf0, 0xf0, 0x13, 0xec, 0xec, 0xec, 0x1b, 0xe4, 0xe4, 0xe4, 0x2c, 0xc6, 0xc6, 0xc6, 0x5f, 0xb0, 0xb0, 0xb0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x5b, 0xb9, 0xb9, 0xb9, 0x70, 0xbe, 0xbe, 0xbe, 0x58, 0xc0, 0xc0, 0xc0, 0x47, 0xc4, 0xc4, 0xc4, 0x3c, 0xc8, 0xc8, 0xc8, 0x34, 0xcc, 0xcc, 0xcc, 0x2b, 0xce, 0xce, 0xce, 0x27, 0xd1, 0xd1, 0xd1, 0x24, 0xd2, 0xd2, 0xd2, 0x20, 0xd4, 0xd4, 0xd4, 0x1f, 0xd6, 0xd6, 0xd6, 0x1b, 0xd8, 0xd8, 0xd8, 0x18, 0xd9, 0xd9, 0xd9, 0x18, 0xdb, 0xdb, 0xdb, 0x17, 0xf6, 0xf6, 0xf6, 0x40, 0xfc, 0xfc, 0xfc, 0x7b, 0xfc, 0xfc, 0xfc, 0x77, 0xfc, 0xfc, 0xfc, 0x73, 0xfc, 0xfc, 0xfc, 0x6f, 0xfc, 0xfc, 0xfc, 0x68, 0xfc, 0xfc, 0xfc, 0x64, 0xfc, 0xfc, 0xfc, 0x60, 0xfc, 0xfc, 0xfc, 0x5c, 0xfc, 0xfc, 0xfc, 0x58, 0xfc, 0xfc, 0xfc, 0x53, 0xfb, 0xfb, 0xfb, 0x50, 0xfb, 0xfb, 0xfb, 0x4c, 0xfb, 0xfb, 0xfb, 0x47, 0xfa, 0xfa, 0xfa, 0x44, 0xfa, 0xfa, 0xfa, 0x40, 0xfa, 0xfa, 0xfa, 0x3c, 0xf9, 0xf9, 0xf9, 0x38, 0xf7, 0xf7, 0xf7, 0x2b, 0xea, 0xea, 0xea, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x13, 0xe9, 0xe9, 0xe9, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x14, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe7, 0xe7, 0xe7, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe8, 0xe8, 0xe8, 0x13, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0c, 0xed, 0xed, 0xed, 0x0c, 0xee, 0xee, 0xee, 0x0c, 0xee, 0xee, 0xee, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf1, 0xf1, 0xf1, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf4, 0xf4, 0xf4, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x10, 0xed, 0xed, 0xed, 0x1b, 0xe3, 0xe3, 0xe3, 0x30, 0xc4, 0xc4, 0xc4, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x44, 0xb8, 0xb8, 0xb8, 0x77, 0xbd, 0xbd, 0xbd, 0x5b, 0xc0, 0xc0, 0xc0, 0x48, 0xc4, 0xc4, 0xc4, 0x3f, 0xc8, 0xc8, 0xc8, 0x34, 0xcc, 0xcc, 0xcc, 0x2c, 0xcf, 0xcf, 0xcf, 0x27, 0xd1, 0xd1, 0xd1, 0x23, 0xd3, 0xd3, 0xd3, 0x20, 0xd5, 0xd5, 0xd5, 0x1c, 0xd7, 0xd7, 0xd7, 0x1b, 0xd9, 0xd9, 0xd9, 0x17, 0xda, 0xda, 0xda, 0x17, 0xdc, 0xdc, 0xdc, 0x14, 0xf4, 0xf4, 0xf4, 0x34, 0xfc, 0xfc, 0xfc, 0x7b, 0xfc, 0xfc, 0xfc, 0x74, 0xfd, 0xfd, 0xfd, 0x70, 0xfd, 0xfd, 0xfd, 0x6c, 0xfc, 0xfc, 0xfc, 0x68, 0xfc, 0xfc, 0xfc, 0x64, 0xfc, 0xfc, 0xfc, 0x5f, 0xfd, 0xfd, 0xfd, 0x5b, 0xfc, 0xfc, 0xfc, 0x57, 0xfd, 0xfd, 0xfd, 0x53, 0xfc, 0xfc, 0xfc, 0x4f, 0xfc, 0xfc, 0xfc, 0x4b, 0xfc, 0xfc, 0xfc, 0x47, 0xfc, 0xfc, 0xfc, 0x43, 0xfb, 0xfb, 0xfb, 0x3f, 0xfb, 0xfb, 0xfb, 0x38, 0xfb, 0xfb, 0xfb, 0x37, 0xf9, 0xf9, 0xf9, 0x2b, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x10, 0xeb, 0xeb, 0xeb, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xec, 0xec, 0xec, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0b, 0xf0, 0xf0, 0xf0, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x08, 0xf6, 0xf6, 0xf6, 0x08, 0xf5, 0xf5, 0xf5, 0x0f, 0xee, 0xee, 0xee, 0x1b, 0xe1, 0xe1, 0xe1, 0x37, 0xc1, 0xc1, 0xc1, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x2f, 0xb7, 0xb7, 0xb7, 0x7b, 0xbd, 0xbd, 0xbd, 0x5f, 0xbf, 0xbf, 0xbf, 0x4c, 0xc4, 0xc4, 0xc4, 0x3f, 0xc8, 0xc8, 0xc8, 0x37, 0xcc, 0xcc, 0xcc, 0x2f, 0xcf, 0xcf, 0xcf, 0x27, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x20, 0xd6, 0xd6, 0xd6, 0x1c, 0xd8, 0xd8, 0xd8, 0x18, 0xda, 0xda, 0xda, 0x17, 0xdc, 0xdc, 0xdc, 0x14, 0xde, 0xde, 0xde, 0x13, 0xf2, 0xf2, 0xf2, 0x27, 0xfd, 0xfd, 0xfd, 0x78, 0xfd, 0xfd, 0xfd, 0x74, 0xfd, 0xfd, 0xfd, 0x6f, 0xfd, 0xfd, 0xfd, 0x6b, 0xfd, 0xfd, 0xfd, 0x67, 0xfd, 0xfd, 0xfd, 0x63, 0xfd, 0xfd, 0xfd, 0x5c, 0xfd, 0xfd, 0xfd, 0x58, 0xfd, 0xfd, 0xfd, 0x54, 0xfd, 0xfd, 0xfd, 0x50, 0xfd, 0xfd, 0xfd, 0x4c, 0xfd, 0xfd, 0xfd, 0x48, 0xfd, 0xfd, 0xfd, 0x44, 0xfd, 0xfd, 0xfd, 0x40, 0xfc, 0xfc, 0xfc, 0x3c, 0xfc, 0xfc, 0xfc, 0x37, 0xfc, 0xfc, 0xfc, 0x33, 0xfb, 0xfb, 0xfb, 0x27, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xee, 0xee, 0xee, 0x0c, 0xee, 0xee, 0xee, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xed, 0xed, 0xed, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0f, 0xee, 0xee, 0xee, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf8, 0xf8, 0xf8, 0x07, 0xf8, 0xf8, 0xf8, 0x07, 0xf7, 0xf7, 0xf7, 0x08, 0xf6, 0xf6, 0xf6, 0x0f, 0xee, 0xee, 0xee, 0x1c, 0xde, 0xde, 0xde, 0x3c, 0xbf, 0xbf, 0xbf, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x17, 0xb6, 0xb6, 0xb6, 0x80, 0xbc, 0xbc, 0xbc, 0x60, 0xbf, 0xbf, 0xbf, 0x4f, 0xc4, 0xc4, 0xc4, 0x40, 0xc8, 0xc8, 0xc8, 0x38, 0xcd, 0xcd, 0xcd, 0x2f, 0xd0, 0xd0, 0xd0, 0x27, 0xd2, 0xd2, 0xd2, 0x23, 0xd4, 0xd4, 0xd4, 0x1f, 0xd6, 0xd6, 0xd6, 0x1c, 0xd9, 0xd9, 0xd9, 0x18, 0xdb, 0xdb, 0xdb, 0x14, 0xdd, 0xdd, 0xdd, 0x13, 0xdf, 0xdf, 0xdf, 0x13, 0xee, 0xee, 0xee, 0x1b, 0xfd, 0xfd, 0xfd, 0x78, 0xfd, 0xfd, 0xfd, 0x73, 0xfd, 0xfd, 0xfd, 0x6f, 0xfd, 0xfd, 0xfd, 0x6b, 0xfd, 0xfd, 0xfd, 0x64, 0xfd, 0xfd, 0xfd, 0x60, 0xfe, 0xfe, 0xfe, 0x5c, 0xfe, 0xfe, 0xfe, 0x57, 0xfe, 0xfe, 0xfe, 0x53, 0xfe, 0xfe, 0xfe, 0x4f, 0xfe, 0xfe, 0xfe, 0x4b, 0xfe, 0xfe, 0xfe, 0x47, 0xfd, 0xfd, 0xfd, 0x43, 0xfd, 0xfd, 0xfd, 0x3f, 0xfd, 0xfd, 0xfd, 0x38, 0xfd, 0xfd, 0xfd, 0x34, 0xfd, 0xfd, 0xfd, 0x30, 0xfc, 0xfc, 0xfc, 0x27, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0c, 0xf0, 0xf0, 0xf0, 0x0c, 0xf1, 0xf1, 0xf1, 0x0c, 0xf1, 0xf1, 0xf1, 0x0b, 0xf1, 0xf1, 0xf1, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xf8, 0xf8, 0xf8, 0x07, 0xf6, 0xf6, 0xf6, 0x0f, 0xee, 0xee, 0xee, 0x1f, 0xdb, 0xdb, 0xdb, 0x43, 0xba, 0xba, 0xba, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x07, 0xb5, 0xb5, 0xb5, 0x7f, 0xbc, 0xbc, 0xbc, 0x63, 0xc0, 0xc0, 0xc0, 0x50, 0xc4, 0xc4, 0xc4, 0x43, 0xc8, 0xc8, 0xc8, 0x38, 0xcd, 0xcd, 0xcd, 0x2f, 0xd0, 0xd0, 0xd0, 0x27, 0xd2, 0xd2, 0xd2, 0x24, 0xd5, 0xd5, 0xd5, 0x1f, 0xd7, 0xd7, 0xd7, 0x1c, 0xd9, 0xd9, 0xd9, 0x18, 0xdc, 0xdc, 0xdc, 0x14, 0xde, 0xde, 0xde, 0x13, 0xe0, 0xe0, 0xe0, 0x10, 0xe9, 0xe9, 0xe9, 0x14, 0xfd, 0xfd, 0xfd, 0x73, 0xfd, 0xfd, 0xfd, 0x73, 0xfe, 0xfe, 0xfe, 0x6c, 0xfe, 0xfe, 0xfe, 0x68, 0xfe, 0xfe, 0xfe, 0x64, 0xfe, 0xfe, 0xfe, 0x60, 0xfe, 0xfe, 0xfe, 0x5b, 0xfe, 0xfe, 0xfe, 0x57, 0xfe, 0xfe, 0xfe, 0x53, 0xfe, 0xfe, 0xfe, 0x4c, 0xfe, 0xfe, 0xfe, 0x48, 0xfe, 0xfe, 0xfe, 0x44, 0xfe, 0xfe, 0xfe, 0x40, 0xfe, 0xfe, 0xfe, 0x3c, 0xfe, 0xfe, 0xfe, 0x38, 0xfe, 0xfe, 0xfe, 0x34, 0xfe, 0xfe, 0xfe, 0x30, 0xfe, 0xfe, 0xfe, 0x28, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x08, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf4, 0xf4, 0xf4, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf5, 0xf5, 0xf5, 0x08, 0xf6, 0xf6, 0xf6, 0x08, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfb, 0xfb, 0xfb, 0x04, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfb, 0x04, 0xf9, 0xf9, 0xf9, 0x07, 0xf6, 0xf6, 0xf6, 0x0f, 0xed, 0xed, 0xed, 0x20, 0xd2, 0xd2, 0xd2, 0x4f, 0xb2, 0xb2, 0xb2, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xb5, 0xb5, 0xb5, 0x70, 0xbd, 0xbd, 0xbd, 0x67, 0xc0, 0xc0, 0xc0, 0x53, 0xc4, 0xc4, 0xc4, 0x43, 0xc8, 0xc8, 0xc8, 0x3b, 0xcd, 0xcd, 0xcd, 0x30, 0xd0, 0xd0, 0xd0, 0x28, 0xd2, 0xd2, 0xd2, 0x23, 0xd5, 0xd5, 0xd5, 0x1f, 0xd8, 0xd8, 0xd8, 0x1b, 0xda, 0xda, 0xda, 0x18, 0xdd, 0xdd, 0xdd, 0x14, 0xdf, 0xdf, 0xdf, 0x13, 0xe1, 0xe1, 0xe1, 0x10, 0xe5, 0xe5, 0xe5, 0x10, 0xfd, 0xfd, 0xfd, 0x6b, 0xfe, 0xfe, 0xfe, 0x73, 0xfe, 0xfe, 0xfe, 0x6c, 0xfe, 0xfe, 0xfe, 0x68, 0xfe, 0xfe, 0xfe, 0x63, 0xfe, 0xfe, 0xfe, 0x5f, 0xfe, 0xfe, 0xfe, 0x5b, 0xfe, 0xfe, 0xfe, 0x57, 0xfe, 0xfe, 0xfe, 0x50, 0xfe, 0xfe, 0xfe, 0x4c, 0xfe, 0xfe, 0xfe, 0x48, 0xfe, 0xfe, 0xfe, 0x44, 0xfe, 0xfe, 0xfe, 0x40, 0xfe, 0xfe, 0xfe, 0x3b, 0xfe, 0xfe, 0xfe, 0x37, 0xfe, 0xfe, 0xfe, 0x33, 0xfe, 0xfe, 0xfe, 0x2f, 0xfe, 0xfe, 0xfe, 0x28, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf6, 0xf6, 0xf6, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xeb, 0xeb, 0xeb, 0x24, 0xca, 0xca, 0xca, 0x57, 0xb0, 0xb0, 0xb0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x5f, 0xbe, 0xbe, 0xbe, 0x68, 0xc1, 0xc1, 0xc1, 0x53, 0xc5, 0xc5, 0xc5, 0x44, 0xc9, 0xc9, 0xc9, 0x3b, 0xcd, 0xcd, 0xcd, 0x30, 0xd1, 0xd1, 0xd1, 0x28, 0xd3, 0xd3, 0xd3, 0x23, 0xd6, 0xd6, 0xd6, 0x1f, 0xd8, 0xd8, 0xd8, 0x1b, 0xdb, 0xdb, 0xdb, 0x17, 0xde, 0xde, 0xde, 0x13, 0xe0, 0xe0, 0xe0, 0x10, 0xe2, 0xe2, 0xe2, 0x0f, 0xe4, 0xe4, 0xe4, 0x0f, 0xfd, 0xfd, 0xfd, 0x60, 0xfe, 0xfe, 0xfe, 0x70, 0xfe, 0xfe, 0xfe, 0x6c, 0xfe, 0xfe, 0xfe, 0x68, 0xfe, 0xfe, 0xfe, 0x63, 0xfe, 0xfe, 0xfe, 0x5f, 0xfe, 0xfe, 0xfe, 0x5b, 0xfe, 0xfe, 0xfe, 0x54, 0xfe, 0xfe, 0xfe, 0x50, 0xfe, 0xfe, 0xfe, 0x4c, 0xfe, 0xfe, 0xfe, 0x48, 0xfe, 0xfe, 0xfe, 0x43, 0xfe, 0xfe, 0xfe, 0x3f, 0xfe, 0xfe, 0xfe, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xfe, 0xfe, 0xfe, 0x30, 0xff, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x28, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf8, 0xf8, 0xf8, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x08, 0xf4, 0xf4, 0xf4, 0x13, 0xe8, 0xe8, 0xe8, 0x2b, 0xc7, 0xc7, 0xc7, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x4b, 0xbe, 0xbe, 0xbe, 0x6c, 0xc2, 0xc2, 0xc2, 0x54, 0xc7, 0xc7, 0xc7, 0x44, 0xcb, 0xcb, 0xcb, 0x3b, 0xce, 0xce, 0xce, 0x30, 0xd2, 0xd2, 0xd2, 0x28, 0xd4, 0xd4, 0xd4, 0x23, 0xd7, 0xd7, 0xd7, 0x1f, 0xd9, 0xd9, 0xd9, 0x1b, 0xdc, 0xdc, 0xdc, 0x17, 0xde, 0xde, 0xde, 0x13, 0xe1, 0xe1, 0xe1, 0x10, 0xe3, 0xe3, 0xe3, 0x0f, 0xe4, 0xe4, 0xe4, 0x0c, 0xfd, 0xfd, 0xfd, 0x57, 0xfe, 0xfe, 0xfe, 0x70, 0xfe, 0xfe, 0xfe, 0x6c, 0xfe, 0xfe, 0xfe, 0x67, 0xfe, 0xfe, 0xfe, 0x63, 0xfe, 0xfe, 0xfe, 0x5f, 0xfe, 0xfe, 0xfe, 0x58, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4b, 0xff, 0xff, 0xff, 0x47, 0xff, 0xff, 0xff, 0x43, 0xff, 0xff, 0xff, 0x3f, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x34, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x27, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x17, 0xe4, 0xe4, 0xe4, 0x30, 0xc3, 0xc3, 0xc3, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x34, 0xbd, 0xbd, 0xbd, 0x70, 0xc4, 0xc4, 0xc4, 0x54, 0xc8, 0xc8, 0xc8, 0x44, 0xcd, 0xcd, 0xcd, 0x38, 0xd0, 0xd0, 0xd0, 0x30, 0xd2, 0xd2, 0xd2, 0x28, 0xd5, 0xd5, 0xd5, 0x23, 0xd8, 0xd8, 0xd8, 0x1f, 0xda, 0xda, 0xda, 0x1b, 0xdd, 0xdd, 0xdd, 0x17, 0xdf, 0xdf, 0xdf, 0x13, 0xe1, 0xe1, 0xe1, 0x0f, 0xe4, 0xe4, 0xe4, 0x0f, 0xe5, 0xe5, 0xe5, 0x0c, 0xfc, 0xfc, 0xfc, 0x4b, 0xfe, 0xfe, 0xfe, 0x70, 0xfe, 0xfe, 0xfe, 0x6b, 0xfe, 0xfe, 0xfe, 0x67, 0xfe, 0xfe, 0xfe, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x58, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x4b, 0xff, 0xff, 0xff, 0x47, 0xff, 0xff, 0xff, 0x43, 0xff, 0xff, 0xff, 0x3c, 0xff, 0xff, 0xff, 0x38, 0xff, 0xff, 0xff, 0x34, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x27, 0xfe, 0xfe, 0xfe, 0x07, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xf1, 0xf1, 0xf1, 0x18, 0xe2, 0xe2, 0xe2, 0x37, 0xc0, 0xc0, 0xc0, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x1c, 0xbd, 0xbd, 0xbd, 0x77, 0xc5, 0xc5, 0xc5, 0x57, 0xca, 0xca, 0xca, 0x44, 0xcf, 0xcf, 0xcf, 0x38, 0xd2, 0xd2, 0xd2, 0x30, 0xd4, 0xd4, 0xd4, 0x28, 0xd6, 0xd6, 0xd6, 0x23, 0xd9, 0xd9, 0xd9, 0x1c, 0xdb, 0xdb, 0xdb, 0x18, 0xde, 0xde, 0xde, 0x14, 0xe0, 0xe0, 0xe0, 0x10, 0xe2, 0xe2, 0xe2, 0x0f, 0xe4, 0xe4, 0xe4, 0x0c, 0xe6, 0xe6, 0xe6, 0x0b, 0xfc, 0xfc, 0xfc, 0x3f, 0xfe, 0xfe, 0xfe, 0x70, 0xfe, 0xfe, 0xfe, 0x6b, 0xff, 0xff, 0xff, 0x67, 0xfe, 0xfe, 0xfe, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x58, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x4b, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3c, 0xff, 0xff, 0xff, 0x38, 0xff, 0xff, 0xff, 0x34, 0xff, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x27, 0xfe, 0xfe, 0xfe, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0b, 0xf0, 0xf0, 0xf0, 0x1c, 0xdc, 0xdc, 0xdc, 0x40, 0xba, 0xba, 0xba, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x08, 0xbb, 0xbb, 0xbb, 0x78, 0xc6, 0xc6, 0xc6, 0x57, 0xcc, 0xcc, 0xcc, 0x47, 0xd0, 0xd0, 0xd0, 0x38, 0xd2, 0xd2, 0xd2, 0x30, 0xd5, 0xd5, 0xd5, 0x28, 0xd8, 0xd8, 0xd8, 0x20, 0xda, 0xda, 0xda, 0x1c, 0xdc, 0xdc, 0xdc, 0x18, 0xdf, 0xdf, 0xdf, 0x14, 0xe1, 0xe1, 0xe1, 0x10, 0xe3, 0xe3, 0xe3, 0x0f, 0xe5, 0xe5, 0xe5, 0x0c, 0xe7, 0xe7, 0xe7, 0x0b, 0xfc, 0xfc, 0xfc, 0x34, 0xfe, 0xfe, 0xfe, 0x70, 0xff, 0xff, 0xff, 0x6b, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3c, 0xff, 0xff, 0xff, 0x38, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x27, 0xff, 0xff, 0xff, 0x07, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0c, 0xee, 0xee, 0xee, 0x1f, 0xd5, 0xd5, 0xd5, 0x4b, 0xb3, 0xb3, 0xb3, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xba, 0xba, 0xba, 0x6f, 0xc8, 0xc8, 0xc8, 0x58, 0xce, 0xce, 0xce, 0x44, 0xd2, 0xd2, 0xd2, 0x38, 0xd4, 0xd4, 0xd4, 0x30, 0xd7, 0xd7, 0xd7, 0x27, 0xd9, 0xd9, 0xd9, 0x20, 0xdc, 0xdc, 0xdc, 0x1c, 0xde, 0xde, 0xde, 0x18, 0xe0, 0xe0, 0xe0, 0x14, 0xe2, 0xe2, 0xe2, 0x10, 0xe4, 0xe4, 0xe4, 0x0c, 0xe6, 0xe6, 0xe6, 0x0c, 0xe8, 0xe8, 0xe8, 0x0b, 0xfb, 0xfb, 0xfb, 0x28, 0xfe, 0xfe, 0xfe, 0x6f, 0xff, 0xff, 0xff, 0x6b, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfb, 0x07, 0xf6, 0xf6, 0xf6, 0x0f, 0xec, 0xec, 0xec, 0x23, 0xcc, 0xcc, 0xcc, 0x57, 0xb0, 0xb0, 0xb0, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xb9, 0xb9, 0x5c, 0xc8, 0xc8, 0xc8, 0x5b, 0xcf, 0xcf, 0xcf, 0x44, 0xd3, 0xd3, 0xd3, 0x37, 0xd5, 0xd5, 0xd5, 0x2f, 0xd8, 0xd8, 0xd8, 0x27, 0xdb, 0xdb, 0xdb, 0x20, 0xdd, 0xdd, 0xdd, 0x1c, 0xdf, 0xdf, 0xdf, 0x18, 0xe1, 0xe1, 0xe1, 0x14, 0xe3, 0xe3, 0xe3, 0x10, 0xe4, 0xe4, 0xe4, 0x0c, 0xe7, 0xe7, 0xe7, 0x0b, 0xe9, 0xe9, 0xe9, 0x08, 0xfa, 0xfa, 0xfa, 0x1c, 0xfe, 0xfe, 0xfe, 0x6f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x13, 0xe9, 0xe9, 0xe9, 0x28, 0xc7, 0xc7, 0xc7, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xb9, 0xb9, 0x4b, 0xc8, 0xc8, 0xc8, 0x5c, 0xd1, 0xd1, 0xd1, 0x43, 0xd5, 0xd5, 0xd5, 0x34, 0xd8, 0xd8, 0xd8, 0x2c, 0xda, 0xda, 0xda, 0x24, 0xdd, 0xdd, 0xdd, 0x1f, 0xde, 0xde, 0xde, 0x1b, 0xe0, 0xe0, 0xe0, 0x17, 0xe2, 0xe2, 0xe2, 0x14, 0xe4, 0xe4, 0xe4, 0x10, 0xe5, 0xe5, 0xe5, 0x0c, 0xe7, 0xe7, 0xe7, 0x0b, 0xea, 0xea, 0xea, 0x08, 0xf7, 0xf7, 0xf7, 0x13, 0xfe, 0xfe, 0xfe, 0x6f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x08, 0xf4, 0xf4, 0xf4, 0x14, 0xe6, 0xe6, 0xe6, 0x2c, 0xc4, 0xc4, 0xc4, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xb7, 0xb7, 0x37, 0xc8, 0xc8, 0xc8, 0x60, 0xd2, 0xd2, 0xd2, 0x43, 0xd7, 0xd7, 0xd7, 0x33, 0xda, 0xda, 0xda, 0x2b, 0xdc, 0xdc, 0xdc, 0x23, 0xdf, 0xdf, 0xdf, 0x1c, 0xe0, 0xe0, 0xe0, 0x1b, 0xe2, 0xe2, 0xe2, 0x17, 0xe4, 0xe4, 0xe4, 0x13, 0xe4, 0xe4, 0xe4, 0x10, 0xe6, 0xe6, 0xe6, 0x0c, 0xe8, 0xe8, 0xe8, 0x0b, 0xea, 0xea, 0xea, 0x08, 0xf5, 0xf5, 0xf5, 0x0b, 0xff, 0xff, 0xff, 0x6b, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x17, 0xe3, 0xe3, 0xe3, 0x33, 0xc0, 0xc0, 0xc0, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x23, 0xc7, 0xc7, 0xc7, 0x64, 0xd4, 0xd4, 0xd4, 0x43, 0xd9, 0xd9, 0xd9, 0x33, 0xdc, 0xdc, 0xdc, 0x28, 0xdf, 0xdf, 0xdf, 0x20, 0xe1, 0xe1, 0xe1, 0x1c, 0xe3, 0xe3, 0xe3, 0x18, 0xe4, 0xe4, 0xe4, 0x14, 0xe4, 0xe4, 0xe4, 0x13, 0xe6, 0xe6, 0xe6, 0x0f, 0xe8, 0xe8, 0xe8, 0x0b, 0xe9, 0xe9, 0xe9, 0x08, 0xeb, 0xeb, 0xeb, 0x08, 0xf0, 0xf0, 0xf0, 0x07, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xf1, 0xf1, 0xf1, 0x18, 0xdf, 0xdf, 0xdf, 0x3c, 0xbb, 0xbb, 0xbb, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x0b, 0xc4, 0xc4, 0xc4, 0x6c, 0xd6, 0xd6, 0xd6, 0x40, 0xdb, 0xdb, 0xdb, 0x30, 0xdf, 0xdf, 0xdf, 0x27, 0xe1, 0xe1, 0xe1, 0x20, 0xe4, 0xe4, 0xe4, 0x1b, 0xe4, 0xe4, 0xe4, 0x17, 0xe6, 0xe6, 0xe6, 0x13, 0xe6, 0xe6, 0xe6, 0x10, 0xe8, 0xe8, 0xe8, 0x0f, 0xea, 0xea, 0xea, 0x0b, 0xeb, 0xeb, 0xeb, 0x08, 0xec, 0xec, 0xec, 0x07, 0xee, 0xee, 0xee, 0x04, 0xff, 0xff, 0xff, 0x58, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0c, 0xef, 0xef, 0xef, 0x1c, 0xd7, 0xd7, 0xd7, 0x47, 0xb5, 0xb5, 0xb5, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb2, 0xb2, 0x03, 0xc1, 0xc1, 0xc1, 0x68, 0xd6, 0xd6, 0xd6, 0x44, 0xde, 0xde, 0xde, 0x30, 0xe2, 0xe2, 0xe2, 0x24, 0xe4, 0xe4, 0xe4, 0x1f, 0xe5, 0xe5, 0xe5, 0x18, 0xe7, 0xe7, 0xe7, 0x14, 0xe8, 0xe8, 0xe8, 0x13, 0xe9, 0xe9, 0xe9, 0x10, 0xea, 0xea, 0xea, 0x0c, 0xeb, 0xeb, 0xeb, 0x0b, 0xec, 0xec, 0xec, 0x08, 0xee, 0xee, 0xee, 0x07, 0xef, 0xef, 0xef, 0x04, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xed, 0xed, 0xed, 0x20, 0xcf, 0xcf, 0xcf, 0x53, 0xb0, 0xb0, 0xb0, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc0, 0xc0, 0x5b, 0xd6, 0xd6, 0xd6, 0x47, 0xe0, 0xe0, 0xe0, 0x2f, 0xe4, 0xe4, 0xe4, 0x23, 0xe6, 0xe6, 0xe6, 0x1c, 0xe7, 0xe7, 0xe7, 0x18, 0xe9, 0xe9, 0xe9, 0x13, 0xea, 0xea, 0xea, 0x10, 0xeb, 0xeb, 0xeb, 0x0f, 0xec, 0xec, 0xec, 0x0c, 0xed, 0xed, 0xed, 0x0b, 0xee, 0xee, 0xee, 0x07, 0xef, 0xef, 0xef, 0x07, 0xf0, 0xf0, 0xf0, 0x04, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfb, 0x07, 0xf6, 0xf6, 0xf6, 0x10, 0xea, 0xea, 0xea, 0x24, 0xc9, 0xc9, 0xc9, 0x57, 0xb0, 0xb0, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xbf, 0xbf, 0x4b, 0xd5, 0xd5, 0xd5, 0x48, 0xe2, 0xe2, 0xe2, 0x2f, 0xe7, 0xe7, 0xe7, 0x20, 0xe9, 0xe9, 0xe9, 0x1b, 0xea, 0xea, 0xea, 0x14, 0xeb, 0xeb, 0xeb, 0x10, 0xec, 0xec, 0xec, 0x10, 0xed, 0xed, 0xed, 0x0c, 0xee, 0xee, 0xee, 0x0b, 0xef, 0xef, 0xef, 0x08, 0xef, 0xef, 0xef, 0x07, 0xf1, 0xf1, 0xf1, 0x07, 0xf2, 0xf2, 0xf2, 0x04, 0xfe, 0xfe, 0xfe, 0x38, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x13, 0xe8, 0xe8, 0xe8, 0x2b, 0xc5, 0xc5, 0xc5, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0xbc, 0xbc, 0x38, 0xd4, 0xd4, 0xd4, 0x4c, 0xe3, 0xe3, 0xe3, 0x2c, 0xe9, 0xe9, 0xe9, 0x1f, 0xeb, 0xeb, 0xeb, 0x18, 0xed, 0xed, 0xed, 0x13, 0xee, 0xee, 0xee, 0x10, 0xee, 0xee, 0xee, 0x0f, 0xef, 0xef, 0xef, 0x0c, 0xf0, 0xf0, 0xf0, 0x0b, 0xf0, 0xf0, 0xf0, 0x08, 0xf1, 0xf1, 0xf1, 0x07, 0xf2, 0xf2, 0xf2, 0x04, 0xf4, 0xf4, 0xf4, 0x04, 0xfe, 0xfe, 0xfe, 0x2f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf3, 0xf3, 0xf3, 0x14, 0xe5, 0xe5, 0xe5, 0x30, 0xc2, 0xc2, 0xc2, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb6, 0xb6, 0x27, 0xd2, 0xd2, 0xd2, 0x54, 0xe4, 0xe4, 0xe4, 0x2c, 0xeb, 0xeb, 0xeb, 0x1c, 0xee, 0xee, 0xee, 0x14, 0xf0, 0xf0, 0xf0, 0x10, 0xf0, 0xf0, 0xf0, 0x0f, 0xf1, 0xf1, 0xf1, 0x0c, 0xf2, 0xf2, 0xf2, 0x0b, 0xf2, 0xf2, 0xf2, 0x08, 0xf3, 0xf3, 0xf3, 0x07, 0xf3, 0xf3, 0xf3, 0x07, 0xf4, 0xf4, 0xf4, 0x04, 0xf4, 0xf4, 0xf4, 0x04, 0xfe, 0xfe, 0xfe, 0x24, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x18, 0xe1, 0xe1, 0xe1, 0x37, 0xbe, 0xbe, 0xbe, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb3, 0xb3, 0x0f, 0xcc, 0xcc, 0xcc, 0x5b, 0xe5, 0xe5, 0xe5, 0x2c, 0xed, 0xed, 0xed, 0x1c, 0xf0, 0xf0, 0xf0, 0x13, 0xf2, 0xf2, 0xf2, 0x0f, 0xf3, 0xf3, 0xf3, 0x0c, 0xf3, 0xf3, 0xf3, 0x0b, 0xf3, 0xf3, 0xf3, 0x08, 0xf4, 0xf4, 0xf4, 0x07, 0xf4, 0xf4, 0xf4, 0x07, 0xf4, 0xf4, 0xf4, 0x04, 0xf5, 0xf5, 0xf5, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xfe, 0xfe, 0xfe, 0x18, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf8, 0xf8, 0xf8, 0x0b, 0xf0, 0xf0, 0xf0, 0x1b, 0xd9, 0xd9, 0xd9, 0x43, 0xb9, 0xb9, 0xb9, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x04, 0xc6, 0xc6, 0xc6, 0x5c, 0xe4, 0xe4, 0xe4, 0x2c, 0xee, 0xee, 0xee, 0x18, 0xf3, 0xf3, 0xf3, 0x10, 0xf4, 0xf4, 0xf4, 0x0f, 0xf5, 0xf5, 0xf5, 0x0b, 0xf5, 0xf5, 0xf5, 0x08, 0xf6, 0xf6, 0xf6, 0x07, 0xf5, 0xf5, 0xf5, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xf6, 0xf6, 0xf6, 0x04, 0xfe, 0xfe, 0xfe, 0x0f, 0xff, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0c, 0xee, 0xee, 0xee, 0x1f, 0xd4, 0xd4, 0xd4, 0x4c, 0xb0, 0xb0, 0xb0, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0xc4, 0xc4, 0x53, 0xe3, 0xe3, 0xe3, 0x2f, 0xee, 0xee, 0xee, 0x18, 0xf4, 0xf4, 0xf4, 0x0f, 0xf6, 0xf6, 0xf6, 0x0b, 0xf6, 0xf6, 0xf6, 0x08, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x04, 0xf7, 0xf7, 0xf7, 0x03, 0xfd, 0xfd, 0xfd, 0x07, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xec, 0xec, 0xec, 0x23, 0xcb, 0xcb, 0xcb, 0x54, 0xb0, 0xb0, 0xb0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, 0xc3, 0xc3, 0x48, 0xdf, 0xdf, 0xdf, 0x34, 0xee, 0xee, 0xee, 0x18, 0xf5, 0xf5, 0xf5, 0x0f, 0xf6, 0xf6, 0xf6, 0x08, 0xf8, 0xf8, 0xf8, 0x07, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x04, 0xf9, 0xf9, 0xf9, 0x03, 0xf8, 0xf8, 0xf8, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xf9, 0xf9, 0xf9, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x53, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xe9, 0xe9, 0xe9, 0x27, 0xc7, 0xc7, 0xc7, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, 0xbd, 0xbd, 0x3b, 0xdd, 0xdd, 0xdd, 0x3b, 0xee, 0xee, 0xee, 0x1b, 0xf6, 0xf6, 0xf6, 0x0f, 0xf7, 0xf7, 0xf7, 0x08, 0xf9, 0xf9, 0xf9, 0x07, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x04, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfa, 0xfa, 0xfa, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x00, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf4, 0xf4, 0xf4, 0x13, 0xe6, 0xe6, 0xe6, 0x2f, 0xc5, 0xc5, 0xc5, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xb9, 0xb9, 0x2b, 0xd8, 0xd8, 0xd8, 0x44, 0xee, 0xee, 0xee, 0x1c, 0xf6, 0xf6, 0xf6, 0x0c, 0xf8, 0xf8, 0xf8, 0x07, 0xfa, 0xfa, 0xfa, 0x04, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x00, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x03, 0xfb, 0xfb, 0xfb, 0x00, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x64, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x17, 0xe3, 0xe3, 0xe3, 0x33, 0xc5, 0xc5, 0xc5, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xb5, 0xb5, 0x14, 0xd2, 0xd2, 0xd2, 0x4f, 0xed, 0xed, 0xed, 0x1f, 0xf6, 0xf6, 0xf6, 0x0f, 0xf9, 0xf9, 0xf9, 0x07, 0xfb, 0xfb, 0xfb, 0x04, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xff, 0xff, 0xff, 0x3f, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf8, 0xf8, 0xf8, 0x0b, 0xf1, 0xf1, 0xf1, 0x18, 0xdf, 0xdf, 0xdf, 0x3b, 0xba, 0xba, 0xba, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x07, 0xcb, 0xcb, 0xcb, 0x58, 0xeb, 0xeb, 0xeb, 0x23, 0xf6, 0xf6, 0xf6, 0x0f, 0xfa, 0xfa, 0xfa, 0x07, 0xfb, 0xfb, 0xfb, 0x03, 0xfc, 0xfc, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x34, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf7, 0xf7, 0xf7, 0x0b, 0xef, 0xef, 0xef, 0x1c, 0xd6, 0xd6, 0xd6, 0x47, 0xb1, 0xb1, 0xb1, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xc5, 0xc5, 0xc5, 0x54, 0xe8, 0xe8, 0xe8, 0x28, 0xf5, 0xf5, 0xf5, 0x10, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xff, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0x33, 0xff, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xff, 0x2b, 0xff, 0xff, 0xff, 0x24, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xb0, 0xd4, 0x0c, 0x81, 0xb1, 0xd5, 0x1f, 0x82, 0xb1, 0xd6, 0x28, 0x82, 0xb2, 0xd7, 0x3c, 0x82, 0xb2, 0xd8, 0x4b, 0x82, 0xb2, 0xd8, 0x58, 0x82, 0xb2, 0xd8, 0x64, 0x82, 0xb2, 0xd8, 0x70, 0x82, 0xb2, 0xd8, 0x78, 0x82, 0xb2, 0xd8, 0x78, 0x82, 0xb2, 0xd8, 0x78, 0x82, 0xb2, 0xd8, 0x8c, 0x82, 0xb2, 0xd8, 0x98, 0x82, 0xb2, 0xd8, 0x9c, 0x82, 0xb2, 0xd8, 0xa3, 0x82, 0xb2, 0xd8, 0xa3, 0x82, 0xb2, 0xd8, 0xa3, 0x82, 0xb2, 0xd8, 0xa3, 0x82, 0xb2, 0xd8, 0xa3, 0x81, 0xb2, 0xd8, 0xa3, 0x80, 0xb1, 0xd8, 0xa3, 0x7f, 0xb0, 0xd8, 0xa3, 0x7e, 0xb0, 0xd8, 0x9f, 0x7b, 0xae, 0xd7, 0x98, 0x79, 0xad, 0xd6, 0x93, 0x77, 0xac, 0xd5, 0x8c, 0x75, 0xab, 0xd5, 0x83, 0x72, 0xaa, 0xd4, 0x7b, 0x6f, 0xa8, 0xd4, 0x70, 0x6d, 0xa6, 0xd3, 0x67, 0x6a, 0xa4, 0xd2, 0x5b, 0x68, 0xa4, 0xd2, 0x4c, 0x67, 0xa3, 0xd2, 0x3f, 0x65, 0xa2, 0xd2, 0x2f, 0x65, 0xa1, 0xd2, 0x1f, 0x64, 0xa0, 0xd1, 0x0f, 0x5e, 0xae, 0xae, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0c, 0xee, 0xee, 0xee, 0x20, 0xcd, 0xcd, 0xcd, 0x50, 0xb0, 0xb0, 0xb0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc2, 0xc2, 0xc2, 0x48, 0xe5, 0xe5, 0xe5, 0x2c, 0xf4, 0xf4, 0xf4, 0x13, 0xfa, 0xfa, 0xfa, 0x07, 0xfc, 0xfc, 0xfc, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x20, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xff, 0xff, 0xff, 0x5b, 0xff, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x44, 0xf8, 0xfa, 0xfd, 0x43, 0xdc, 0xe9, 0xf3, 0x4f, 0xc6, 0xdb, 0xeb, 0x5c, 0xb6, 0xd1, 0xe4, 0x6f, 0xaa, 0xc9, 0xe0, 0x83, 0xa0, 0xc3, 0xdd, 0x97, 0x9a, 0xbf, 0xdb, 0xab, 0x96, 0xbd, 0xda, 0xbc, 0x83, 0xb1, 0xd4, 0xcc, 0x81, 0xb0, 0xd3, 0xe3, 0x81, 0xb0, 0xd4, 0xf4, 0x81, 0xb1, 0xd5, 0xfb, 0x81, 0xb1, 0xd6, 0xff, 0x82, 0xb2, 0xd7, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x6d, 0xa6, 0xd2, 0xff, 0x6b, 0xa5, 0xd2, 0xff, 0x69, 0xa4, 0xd2, 0xff, 0x68, 0xa3, 0xd2, 0xff, 0x67, 0xa3, 0xd2, 0xfc, 0x67, 0xa2, 0xd2, 0xf7, 0x66, 0xa2, 0xd2, 0xe4, 0x66, 0xa2, 0xd2, 0xcc, 0x66, 0xa2, 0xd2, 0xb8, 0x65, 0xa1, 0xd2, 0x9f, 0x65, 0xa2, 0xd2, 0x84, 0x65, 0xa1, 0xd2, 0x6b, 0x65, 0xa1, 0xd2, 0x4c, 0x64, 0xa1, 0xd2, 0x2c, 0x64, 0xa1, 0xd2, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfb, 0x04, 0xf6, 0xf6, 0xf6, 0x0f, 0xeb, 0xeb, 0xeb, 0x24, 0xc8, 0xc8, 0xc8, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xbf, 0xbf, 0x3b, 0xe1, 0xe1, 0xe1, 0x34, 0xf2, 0xf2, 0xf2, 0x14, 0xf9, 0xf9, 0xf9, 0x08, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x17, 0xff, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x5f, 0xea, 0xf3, 0xf9, 0x68, 0xc9, 0xde, 0xef, 0x84, 0xb2, 0xd1, 0xe8, 0xa4, 0xa5, 0xc8, 0xe4, 0xbf, 0x9d, 0xc3, 0xe1, 0xd7, 0x98, 0xbf, 0xde, 0xec, 0x95, 0xbe, 0xdd, 0xfc, 0x96, 0xbe, 0xdc, 0xff, 0x96, 0xbe, 0xdb, 0xff, 0x96, 0xbe, 0xdb, 0xff, 0x96, 0xbe, 0xdb, 0xff, 0x94, 0xbd, 0xdb, 0xff, 0x92, 0xbd, 0xdb, 0xff, 0x91, 0xbc, 0xdb, 0xff, 0x84, 0xb3, 0xd6, 0xff, 0x81, 0xb1, 0xd6, 0xff, 0x81, 0xb1, 0xd6, 0xff, 0x82, 0xb2, 0xd7, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x6e, 0xa6, 0xd3, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6c, 0xa6, 0xd3, 0xff, 0x6c, 0xa5, 0xd3, 0xff, 0x6b, 0xa5, 0xd2, 0xff, 0x6a, 0xa4, 0xd2, 0xff, 0x69, 0xa4, 0xd2, 0xff, 0x69, 0xa3, 0xd2, 0xff, 0x68, 0xa3, 0xd2, 0xfc, 0x68, 0xa3, 0xd2, 0xec, 0x67, 0xa3, 0xd2, 0xc8, 0x66, 0xa2, 0xd2, 0xa4, 0x66, 0xa2, 0xd2, 0x7b, 0x65, 0xa2, 0xd2, 0x53, 0x64, 0xa1, 0xd2, 0x27, 0x65, 0xa2, 0xd1, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf5, 0xf5, 0xf5, 0x10, 0xe8, 0xe8, 0xe8, 0x28, 0xc6, 0xc6, 0xc6, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0xbc, 0xbc, 0x2c, 0xdd, 0xdd, 0xdd, 0x3f, 0xf1, 0xf1, 0xf1, 0x18, 0xf8, 0xf8, 0xf8, 0x0b, 0xfb, 0xfb, 0xfb, 0x03, 0xfd, 0xfd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5e, 0xae, 0xae, 0x00, 0x65, 0xa1, 0xd1, 0x0c, 0x66, 0xa2, 0xd2, 0x40, 0x75, 0xab, 0xd6, 0x7f, 0xb0, 0xcf, 0xe7, 0xcf, 0xa5, 0xc8, 0xe4, 0xef, 0x9e, 0xc4, 0xe3, 0xff, 0x9d, 0xc3, 0xe2, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x9a, 0xc1, 0xdf, 0xff, 0x9a, 0xc1, 0xdf, 0xff, 0x9a, 0xc0, 0xdf, 0xff, 0x98, 0xbf, 0xde, 0xff, 0x96, 0xbf, 0xde, 0xff, 0x93, 0xbe, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x84, 0xb4, 0xd8, 0xff, 0x81, 0xb2, 0xd7, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x80, 0xb2, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7d, 0xb0, 0xd8, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xab, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x75, 0xaa, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x72, 0xa8, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x6e, 0xa7, 0xd4, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6b, 0xa5, 0xd3, 0xff, 0x6a, 0xa4, 0xd2, 0xff, 0x68, 0xa3, 0xd2, 0xf7, 0x66, 0xa2, 0xd2, 0xc8, 0x66, 0xa2, 0xd2, 0x93, 0x65, 0xa1, 0xd2, 0x5f, 0x64, 0xa1, 0xd2, 0x23, 0x5e, 0xa6, 0xd2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xfa, 0xfa, 0xfa, 0x07, 0xf3, 0xf3, 0xf3, 0x14, 0xe5, 0xe5, 0xe5, 0x2f, 0xc3, 0xc3, 0xc3, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x1b, 0xd4, 0xd4, 0xd4, 0x4b, 0xee, 0xee, 0xee, 0x1b, 0xf7, 0xf7, 0xf7, 0x0b, 0xfb, 0xfb, 0xfb, 0x04, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0xa4, 0xcf, 0x03, 0x67, 0xa2, 0xd2, 0x33, 0x69, 0xa3, 0xd2, 0x80, 0x6a, 0xa5, 0xd2, 0xc7, 0x6b, 0xa5, 0xd2, 0xfb, 0x6d, 0xa7, 0xd3, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0xa5, 0xc9, 0xe4, 0xff, 0xa5, 0xc8, 0xe4, 0xff, 0xa3, 0xc7, 0xe4, 0xff, 0xa0, 0xc6, 0xe3, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x98, 0xc0, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x83, 0xb4, 0xd9, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb3, 0xd8, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb4, 0xd9, 0xff, 0x83, 0xb4, 0xd9, 0xff, 0x83, 0xb4, 0xd9, 0xff, 0x83, 0xb4, 0xd9, 0xff, 0x84, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x82, 0xb2, 0xd9, 0xff, 0x82, 0xb2, 0xd9, 0xff, 0x81, 0xb1, 0xd9, 0xff, 0x81, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7d, 0xaf, 0xd8, 0xff, 0x7d, 0xaf, 0xd8, 0xff, 0x7c, 0xae, 0xd7, 0xff, 0x7b, 0xad, 0xd7, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x79, 0xad, 0xd7, 0xff, 0x78, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x76, 0xab, 0xd6, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xa9, 0xd5, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd4, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6c, 0xa5, 0xd3, 0xff, 0x6a, 0xa4, 0xd2, 0xff, 0x69, 0xa3, 0xd2, 0xff, 0x67, 0xa3, 0xd2, 0xe4, 0x66, 0xa2, 0xd2, 0xa3, 0x65, 0xa1, 0xd2, 0x5b, 0x64, 0xa1, 0xd1, 0x14, 0x5e, 0xae, 0xae, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfc, 0xfc, 0xfc, 0x03, 0xf9, 0xf9, 0xf9, 0x08, 0xf2, 0xf2, 0xf2, 0x17, 0xe2, 0xe2, 0xe2, 0x37, 0xbc, 0xbc, 0xbc, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x08, 0xcc, 0xcc, 0xcc, 0x54, 0xec, 0xec, 0xec, 0x1f, 0xf6, 0xf6, 0xf6, 0x0c, 0xfb, 0xfb, 0xfb, 0x04, 0x71, 0xa8, 0xd4, 0x1f, 0x6b, 0xa6, 0xd2, 0x80, 0x6c, 0xa6, 0xd3, 0xdc, 0x6e, 0xa7, 0xd3, 0xff, 0x70, 0xa9, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x72, 0xaa, 0xd4, 0xff, 0x72, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0xa3, 0xc7, 0xe3, 0xff, 0xa6, 0xc9, 0xe4, 0xff, 0xa4, 0xc8, 0xe4, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0xa0, 0xc5, 0xe3, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9d, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe2, 0xff, 0x9b, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x94, 0xbe, 0xdf, 0xff, 0x92, 0xbd, 0xde, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb8, 0xda, 0xff, 0x89, 0xb8, 0xda, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8e, 0xba, 0xdd, 0xff, 0x8f, 0xba, 0xdd, 0xff, 0x8f, 0xba, 0xdd, 0xff, 0x8f, 0xba, 0xdd, 0xff, 0x8f, 0xba, 0xdd, 0xff, 0x8d, 0xb9, 0xdc, 0xff, 0x8d, 0xb9, 0xdc, 0xff, 0x8d, 0xb9, 0xdc, 0xff, 0x8c, 0xb8, 0xdc, 0xff, 0x8c, 0xb8, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x8c, 0xb8, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x8b, 0xb8, 0xdc, 0xff, 0x8a, 0xb7, 0xdc, 0xff, 0x89, 0xb7, 0xdc, 0xff, 0x88, 0xb5, 0xdb, 0xff, 0x85, 0xb4, 0xda, 0xff, 0x84, 0xb3, 0xda, 0xff, 0x82, 0xb2, 0xd9, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7d, 0xaf, 0xd8, 0xff, 0x7c, 0xae, 0xd7, 0xff, 0x79, 0xad, 0xd7, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xaa, 0xd5, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x6e, 0xa6, 0xd3, 0xff, 0x6c, 0xa6, 0xd3, 0xff, 0x6b, 0xa5, 0xd3, 0xff, 0x69, 0xa4, 0xd2, 0xff, 0x67, 0xa3, 0xd2, 0xfb, 0x66, 0xa2, 0xd2, 0xbc, 0x64, 0xa1, 0xd2, 0x5f, 0x68, 0xa3, 0xd2, 0x0b, 0xfc, 0xfc, 0xfc, 0x03, 0xf8, 0xf8, 0xf8, 0x0b, 0xf1, 0xf1, 0xf1, 0x18, 0xd9, 0xd9, 0xd9, 0x40, 0xb6, 0xb6, 0xb6, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0xc8, 0xc8, 0xc8, 0x53, 0xea, 0xea, 0xea, 0x24, 0x99, 0xc0, 0xdd, 0x2f, 0x74, 0xab, 0xd4, 0xa4, 0x71, 0xa9, 0xd4, 0xf8, 0x72, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x9f, 0xc4, 0xe2, 0xff, 0xa7, 0xc9, 0xe4, 0xff, 0xa4, 0xc8, 0xe4, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0xa0, 0xc5, 0xe3, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9d, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe2, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xde, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x89, 0xb8, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8d, 0xba, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x92, 0xbc, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x94, 0xbd, 0xdd, 0xff, 0x94, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x96, 0xbe, 0xde, 0xff, 0x96, 0xbf, 0xde, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x99, 0xbf, 0xdf, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x9a, 0xc0, 0xe0, 0xff, 0x99, 0xbf, 0xe0, 0xff, 0x99, 0xbf, 0xe0, 0xff, 0x98, 0xbf, 0xe0, 0xff, 0x99, 0xbf, 0xe0, 0xff, 0x99, 0xbf, 0xe0, 0xff, 0x99, 0xbf, 0xe0, 0xff, 0x99, 0xbf, 0xe0, 0xff, 0x99, 0xbf, 0xe0, 0xff, 0x98, 0xbf, 0xe0, 0xff, 0x96, 0xbe, 0xdf, 0xff, 0x95, 0xbe, 0xdf, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x86, 0xb4, 0xda, 0xff, 0x82, 0xb2, 0xd9, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7b, 0xae, 0xd8, 0xff, 0x79, 0xad, 0xd7, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x6f, 0xa7, 0xd4, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6b, 0xa5, 0xd2, 0xff, 0x6a, 0xa4, 0xd2, 0xff, 0x68, 0xa3, 0xd2, 0xff, 0x66, 0xa2, 0xd2, 0xec, 0x69, 0xa4, 0xd2, 0x84, 0x9f, 0xc3, 0xe1, 0x1c, 0xf0, 0xf0, 0xf0, 0x1c, 0xd0, 0xd0, 0xd0, 0x4b, 0xb0, 0xb0, 0xb0, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xc5, 0xc6, 0x48, 0x99, 0xbe, 0xda, 0x7f, 0x7b, 0xae, 0xd6, 0xf4, 0x77, 0xac, 0xd5, 0xff, 0x74, 0xab, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x99, 0xc1, 0xe0, 0xff, 0xa7, 0xc9, 0xe4, 0xff, 0xa4, 0xc8, 0xe4, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0xa0, 0xc5, 0xe3, 0xff, 0x9f, 0xc5, 0xe3, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9d, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe2, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x8e, 0xbb, 0xdc, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8d, 0xba, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x94, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x96, 0xbf, 0xde, 0xff, 0x96, 0xbf, 0xde, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x98, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x9b, 0xc2, 0xe0, 0xff, 0x9c, 0xc2, 0xe0, 0xff, 0x9c, 0xc2, 0xe0, 0xff, 0x9c, 0xc2, 0xe0, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9d, 0xc2, 0xe1, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9d, 0xc2, 0xe1, 0xff, 0x9d, 0xc2, 0xe1, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9d, 0xc2, 0xe1, 0xff, 0x9c, 0xc2, 0xe1, 0xff, 0x9b, 0xc1, 0xe0, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x92, 0xbc, 0xde, 0xff, 0x8d, 0xba, 0xdd, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x82, 0xb2, 0xd9, 0xff, 0x7e, 0xaf, 0xd8, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x70, 0xa8, 0xd3, 0xff, 0x6e, 0xa7, 0xd3, 0xff, 0x6d, 0xa6, 0xd3, 0xff, 0x6b, 0xa5, 0xd2, 0xff, 0x6b, 0xa5, 0xd2, 0xff, 0x6e, 0xa7, 0xd3, 0xe8, 0x90, 0xba, 0xda, 0x64, 0xcb, 0xcb, 0xcb, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa1, 0xb8, 0xca, 0x68, 0x89, 0xb5, 0xd7, 0xfc, 0x7c, 0xaf, 0xd6, 0xff, 0x77, 0xad, 0xd5, 0xff, 0x74, 0xab, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x94, 0xbf, 0xdf, 0xff, 0xa7, 0xca, 0xe4, 0xff, 0xa5, 0xc8, 0xe4, 0xff, 0xa3, 0xc7, 0xe4, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0xa0, 0xc5, 0xe3, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9d, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9b, 0xc2, 0xe0, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x8a, 0xb7, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8c, 0xb8, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x8d, 0xba, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x90, 0xbb, 0xdd, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x92, 0xbd, 0xdd, 0xff, 0x93, 0xbd, 0xdd, 0xff, 0x94, 0xbe, 0xde, 0xff, 0x95, 0xbe, 0xde, 0xff, 0x96, 0xbf, 0xde, 0xff, 0x96, 0xbf, 0xde, 0xff, 0x97, 0xbf, 0xde, 0xff, 0x98, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x98, 0xc0, 0xdf, 0xff, 0x98, 0xc0, 0xdf, 0xff, 0x98, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x98, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x99, 0xc0, 0xdf, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xde, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x90, 0xbb, 0xdd, 0xff, 0x8d, 0xb9, 0xdc, 0xff, 0x8a, 0xb8, 0xdc, 0xff, 0x87, 0xb5, 0xdb, 0xff, 0x84, 0xb3, 0xda, 0xff, 0x82, 0xb2, 0xd9, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7c, 0xae, 0xd7, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd5, 0xff, 0x78, 0xad, 0xd5, 0xff, 0x77, 0xad, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x76, 0xab, 0xd4, 0xff, 0x75, 0xaa, 0xd4, 0xff, 0x75, 0xab, 0xd4, 0xff, 0x78, 0xad, 0xd5, 0xff, 0x80, 0xb0, 0xd6, 0xfc, 0xa0, 0xba, 0xce, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8a, 0xae, 0xcc, 0x88, 0x88, 0xb3, 0xd6, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x72, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x8f, 0xbb, 0xde, 0xff, 0xa8, 0xca, 0xe4, 0xff, 0xa6, 0xc9, 0xe4, 0xff, 0xa4, 0xc8, 0xe4, 0xff, 0xa3, 0xc7, 0xe3, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0xa0, 0xc5, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x8a, 0xb7, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8d, 0xb9, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x91, 0xbc, 0xdc, 0xff, 0x91, 0xbc, 0xdc, 0xff, 0x91, 0xbc, 0xdc, 0xff, 0x91, 0xbc, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x90, 0xbb, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x90, 0xbc, 0xdc, 0xff, 0x90, 0xbb, 0xdc, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x8e, 0xbb, 0xdc, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb3, 0xd8, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x84, 0xb3, 0xd8, 0xff, 0x89, 0xb6, 0xd9, 0xff, 0x91, 0xbb, 0xda, 0xff, 0x98, 0xb7, 0xd1, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0xab, 0xcb, 0x60, 0x89, 0xb2, 0xd4, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x70, 0xa8, 0xd3, 0xff, 0x70, 0xa7, 0xd3, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x72, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x8b, 0xb9, 0xdc, 0xff, 0xa9, 0xca, 0xe4, 0xff, 0xa7, 0xca, 0xe4, 0xff, 0xa5, 0xc8, 0xe4, 0xff, 0xa3, 0xc7, 0xe4, 0xff, 0xa2, 0xc6, 0xe3, 0xff, 0xa0, 0xc5, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9d, 0xc3, 0xe2, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x98, 0xc0, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x84, 0xb3, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x87, 0xb5, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x88, 0xb6, 0xd9, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x8f, 0xba, 0xdb, 0xff, 0x99, 0xbe, 0xdb, 0xff, 0x9a, 0xb7, 0xce, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0xa8, 0xcc, 0x30, 0x8a, 0xb2, 0xd2, 0xfc, 0x7b, 0xad, 0xd6, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd3, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x72, 0xaa, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x86, 0xb5, 0xda, 0xff, 0xa9, 0xca, 0xe4, 0xff, 0xa7, 0xca, 0xe4, 0xff, 0xa5, 0xc8, 0xe4, 0xff, 0xa3, 0xc7, 0xe4, 0xff, 0xa2, 0xc6, 0xe3, 0xff, 0xa0, 0xc5, 0xe2, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe2, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x98, 0xc0, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x84, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x88, 0xb6, 0xd9, 0xff, 0x8a, 0xb7, 0xda, 0xff, 0x8f, 0xba, 0xdb, 0xff, 0x9b, 0xbf, 0xda, 0xff, 0x92, 0xaf, 0xc7, 0x5f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaf, 0xaf, 0xb4, 0x03, 0x8b, 0xad, 0xc9, 0xcb, 0x7a, 0xad, 0xd5, 0xff, 0x73, 0xaa, 0xd5, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x70, 0xa8, 0xd3, 0xff, 0x70, 0xa8, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x81, 0xb2, 0xd9, 0xff, 0xa9, 0xca, 0xe4, 0xff, 0xa7, 0xca, 0xe4, 0xff, 0xa5, 0xc8, 0xe4, 0xff, 0xa3, 0xc7, 0xe3, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc4, 0xe1, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc1, 0xe1, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xc0, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7f, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb6, 0xda, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x88, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x8a, 0xb8, 0xda, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x88, 0xb6, 0xd9, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x8c, 0xb8, 0xd9, 0xff, 0x84, 0xa3, 0xbf, 0xff, 0x69, 0x86, 0xa2, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8b, 0xa8, 0xc1, 0xa4, 0x73, 0x9e, 0xc6, 0xff, 0x6c, 0xa0, 0xcd, 0xff, 0x6d, 0xa6, 0xd2, 0xff, 0x6e, 0xa7, 0xd3, 0xff, 0x6f, 0xa8, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x7b, 0xaf, 0xd7, 0xff, 0xa9, 0xca, 0xe4, 0xff, 0xa7, 0xc9, 0xe4, 0xff, 0xa5, 0xc8, 0xe4, 0xff, 0xa3, 0xc7, 0xe3, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc4, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe1, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbe, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x83, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x87, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb8, 0xda, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x83, 0xb3, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7c, 0xae, 0xd6, 0xff, 0x6e, 0x9b, 0xc3, 0xff, 0x61, 0x86, 0xaa, 0xff, 0x6f, 0x8b, 0xa7, 0xff, 0x4c, 0x72, 0x98, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0xa9, 0xc0, 0x7f, 0x75, 0x9e, 0xc5, 0xff, 0x66, 0x96, 0xc2, 0xff, 0x62, 0x94, 0xc1, 0xff, 0x64, 0x9a, 0xc8, 0xff, 0x6a, 0xa2, 0xd0, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x77, 0xad, 0xd6, 0xff, 0xa7, 0xc9, 0xe4, 0xff, 0xa7, 0xc9, 0xe4, 0xff, 0xa5, 0xc8, 0xe4, 0xff, 0xa3, 0xc7, 0xe3, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0x9f, 0xc4, 0xe2, 0xff, 0x9d, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x94, 0xbe, 0xdf, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdc, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x7a, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x81, 0xb2, 0xd8, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x86, 0xb5, 0xda, 0xff, 0x88, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8c, 0xb9, 0xdb, 0xff, 0x8b, 0xb9, 0xdb, 0xff, 0x8b, 0xb8, 0xdb, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x89, 0xb8, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb6, 0xd9, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd8, 0xff, 0x83, 0xb3, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7e, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x6c, 0xa1, 0xcc, 0xff, 0x5c, 0x8c, 0xb6, 0xff, 0x4f, 0x78, 0xa0, 0xff, 0x51, 0x77, 0x9c, 0xff, 0x5d, 0x7f, 0xa2, 0xff, 0x6e, 0x8a, 0xa6, 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0xaa, 0xbe, 0x57, 0x77, 0xa0, 0xc5, 0xff, 0x67, 0x97, 0xc2, 0xff, 0x61, 0x93, 0xc0, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x8f, 0xbf, 0xff, 0x5f, 0x93, 0xc1, 0xff, 0x64, 0x9b, 0xc8, 0xff, 0x6c, 0xa2, 0xcf, 0xff, 0x71, 0xa8, 0xd3, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x74, 0xaa, 0xd4, 0xff, 0x75, 0xab, 0xd5, 0xff, 0xa2, 0xc6, 0xe3, 0xff, 0xa6, 0xc9, 0xe4, 0xff, 0xa4, 0xc7, 0xe4, 0xff, 0xa2, 0xc6, 0xe3, 0xff, 0xa0, 0xc5, 0xe3, 0xff, 0x9e, 0xc4, 0xe2, 0xff, 0x9c, 0xc3, 0xe1, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x99, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x94, 0xbe, 0xdf, 0xff, 0x92, 0xbd, 0xde, 0xff, 0x90, 0xbc, 0xdd, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb2, 0xd8, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb5, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xdb, 0xff, 0x8a, 0xb7, 0xdb, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb7, 0xda, 0xff, 0x89, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x88, 0xb6, 0xda, 0xff, 0x87, 0xb5, 0xd9, 0xff, 0x86, 0xb5, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x84, 0xb4, 0xd8, 0xff, 0x84, 0xb3, 0xd8, 0xff, 0x83, 0xb3, 0xd8, 0xff, 0x83, 0xb2, 0xd8, 0xff, 0x81, 0xb1, 0xd8, 0xff, 0x80, 0xb1, 0xd8, 0xff, 0x7f, 0xb0, 0xd8, 0xff, 0x7e, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7b, 0xad, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x6f, 0xa7, 0xd3, 0xff, 0x64, 0x9b, 0xc6, 0xff, 0x58, 0x8a, 0xb5, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x47, 0x70, 0x98, 0xff, 0x48, 0x71, 0x97, 0xff, 0x4b, 0x73, 0x99, 0xff, 0x52, 0x77, 0x9c, 0xff, 0x5f, 0x82, 0xa3, 0xff, 0x6f, 0x8a, 0xa6, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9f, 0xad, 0xbc, 0x2f, 0x7b, 0xa3, 0xc7, 0xff, 0x6a, 0x9a, 0xc4, 0xff, 0x63, 0x95, 0xc1, 0xff, 0x5e, 0x92, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x61, 0x95, 0xc3, 0xff, 0x65, 0x9b, 0xc8, 0xff, 0x6a, 0xa0, 0xcd, 0xff, 0x9b, 0xc0, 0xdf, 0xff, 0xa5, 0xc8, 0xe4, 0xff, 0xa3, 0xc7, 0xe4, 0xff, 0xa1, 0xc6, 0xe3, 0xff, 0x9f, 0xc5, 0xe2, 0xff, 0x9d, 0xc3, 0xe2, 0xff, 0x9b, 0xc2, 0xe1, 0xff, 0x9a, 0xc1, 0xe1, 0xff, 0x98, 0xc0, 0xe0, 0xff, 0x97, 0xbf, 0xdf, 0xff, 0x95, 0xbf, 0xdf, 0xff, 0x93, 0xbd, 0xde, 0xff, 0x91, 0xbc, 0xdd, 0xff, 0x8f, 0xbb, 0xdd, 0xff, 0x8c, 0xba, 0xdc, 0xff, 0x88, 0xb7, 0xda, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7d, 0xb0, 0xd7, 0xff, 0x7b, 0xaf, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x7a, 0xae, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7e, 0xb0, 0xd8, 0xff, 0x7f, 0xb1, 0xd8, 0xff, 0x80, 0xb2, 0xd8, 0xff, 0x81, 0xb2, 0xd9, 0xff, 0x82, 0xb3, 0xd9, 0xff, 0x84, 0xb3, 0xd9, 0xff, 0x84, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x85, 0xb4, 0xd9, 0xff, 0x84, 0xb3, 0xd9, 0xff, 0x83, 0xb3, 0xd9, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x82, 0xb2, 0xd8, 0xff, 0x81, 0xb1, 0xd8, 0xff, 0x80, 0xb0, 0xd8, 0xff, 0x7e, 0xb0, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7c, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xad, 0xd7, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x76, 0xac, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x6e, 0xa7, 0xd3, 0xff, 0x68, 0xa1, 0xcf, 0xff, 0x61, 0x97, 0xc2, 0xff, 0x58, 0x8a, 0xb5, 0xff, 0x50, 0x7e, 0xa8, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x48, 0x71, 0x97, 0xff, 0x4b, 0x73, 0x99, 0xff, 0x52, 0x78, 0x9c, 0xff, 0x62, 0x84, 0xa4, 0xff, 0x70, 0x8a, 0xa5, 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0xb4, 0xb4, 0x0f, 0x81, 0xa6, 0xc6, 0xf7, 0x6d, 0x9b, 0xc6, 0xff, 0x64, 0x96, 0xc2, 0xff, 0x5f, 0x93, 0xc0, 0xff, 0x5e, 0x91, 0xbf, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x87, 0xad, 0xcf, 0xff, 0x96, 0xb8, 0xd5, 0xff, 0x97, 0xb9, 0xd7, 0xff, 0x97, 0xbb, 0xd9, 0xff, 0x98, 0xbd, 0xdb, 0xff, 0x98, 0xbe, 0xdd, 0xff, 0x98, 0xbf, 0xdf, 0xff, 0x98, 0xbf, 0xe0, 0xff, 0x96, 0xbf, 0xdf, 0xff, 0x94, 0xbe, 0xdf, 0xff, 0x92, 0xbd, 0xde, 0xff, 0x90, 0xbc, 0xdd, 0xff, 0x8e, 0xba, 0xdc, 0xff, 0x8c, 0xb9, 0xdc, 0xff, 0x8a, 0xb8, 0xdb, 0xff, 0x85, 0xb5, 0xda, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x7b, 0xae, 0xd6, 0xff, 0x7b, 0xae, 0xd6, 0xff, 0x7b, 0xaf, 0xd6, 0xff, 0x7a, 0xae, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd7, 0xff, 0x7a, 0xae, 0xd7, 0xff, 0x7a, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7b, 0xaf, 0xd7, 0xff, 0x7b, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7d, 0xaf, 0xd7, 0xff, 0x7c, 0xaf, 0xd7, 0xff, 0x7c, 0xae, 0xd7, 0xff, 0x7b, 0xae, 0xd7, 0xff, 0x7a, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x74, 0xaa, 0xd5, 0xff, 0x73, 0xaa, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x70, 0xa8, 0xd3, 0xff, 0x6e, 0xa7, 0xd3, 0xff, 0x6c, 0xa6, 0xd3, 0xff, 0x69, 0xa2, 0xcf, 0xff, 0x63, 0x9a, 0xc6, 0xff, 0x5c, 0x91, 0xbd, 0xff, 0x56, 0x89, 0xb3, 0xff, 0x51, 0x7f, 0xaa, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x48, 0x71, 0x99, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x48, 0x71, 0x98, 0xff, 0x4c, 0x73, 0x9a, 0xff, 0x53, 0x78, 0x9d, 0xff, 0x65, 0x86, 0xa5, 0xff, 0x6c, 0x88, 0xa2, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x04, 0x85, 0xa7, 0xc5, 0xdc, 0x6f, 0x9d, 0xc7, 0xff, 0x65, 0x97, 0xc4, 0xff, 0x61, 0x94, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x81, 0xa9, 0xcc, 0xff, 0x95, 0xb7, 0xd4, 0xff, 0x93, 0xb4, 0xd3, 0xff, 0x90, 0xb2, 0xd2, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x8a, 0xae, 0xd0, 0xff, 0x88, 0xad, 0xcf, 0xff, 0x86, 0xad, 0xcf, 0xff, 0x85, 0xad, 0xd1, 0xff, 0x85, 0xad, 0xd2, 0xff, 0x85, 0xaf, 0xd2, 0xff, 0x85, 0xaf, 0xd4, 0xff, 0x84, 0xb0, 0xd5, 0xff, 0x84, 0xb0, 0xd6, 0xff, 0x84, 0xb1, 0xd7, 0xff, 0x81, 0xb1, 0xd7, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xad, 0xd5, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x79, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x78, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xad, 0xd6, 0xff, 0x77, 0xac, 0xd6, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x77, 0xac, 0xd5, 0xff, 0x76, 0xac, 0xd5, 0xff, 0x76, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x75, 0xab, 0xd5, 0xff, 0x74, 0xab, 0xd5, 0xff, 0x73, 0xaa, 0xd5, 0xff, 0x73, 0xaa, 0xd5, 0xff, 0x73, 0xa9, 0xd4, 0xff, 0x72, 0xa9, 0xd4, 0xff, 0x71, 0xa9, 0xd4, 0xff, 0x71, 0xa8, 0xd4, 0xff, 0x6e, 0xa7, 0xd3, 0xff, 0x6c, 0xa6, 0xd3, 0xff, 0x6b, 0xa4, 0xd2, 0xff, 0x68, 0xa1, 0xd0, 0xff, 0x64, 0x9b, 0xc9, 0xff, 0x60, 0x96, 0xc2, 0xff, 0x5d, 0x92, 0xbf, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x55, 0x86, 0xb2, 0xff, 0x52, 0x81, 0xac, 0xff, 0x4e, 0x79, 0xa4, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x49, 0x72, 0x9b, 0xff, 0x49, 0x72, 0x9b, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x49, 0x71, 0x98, 0xff, 0x4c, 0x73, 0x9a, 0xff, 0x55, 0x79, 0x9e, 0xff, 0x6a, 0x89, 0xa6, 0xff, 0x63, 0x80, 0x9c, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, 0xa9, 0xc5, 0xb8, 0x72, 0x9f, 0xc8, 0xff, 0x66, 0x99, 0xc5, 0xff, 0x61, 0x95, 0xc2, 0xff, 0x5f, 0x93, 0xc0, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x7a, 0xa4, 0xca, 0xff, 0x95, 0xb7, 0xd4, 0xff, 0x93, 0xb4, 0xd3, 0xff, 0x90, 0xb2, 0xd2, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x8a, 0xae, 0xd0, 0xff, 0x88, 0xad, 0xcf, 0xff, 0x85, 0xac, 0xce, 0xff, 0x82, 0xa9, 0xcd, 0xff, 0x7f, 0xa7, 0xcc, 0xff, 0x7c, 0xa6, 0xcb, 0xff, 0x79, 0xa3, 0xc9, 0xff, 0x77, 0xa1, 0xc8, 0xff, 0x74, 0x9f, 0xc7, 0xff, 0x71, 0x9d, 0xc6, 0xff, 0x6d, 0x9b, 0xc4, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5e, 0x90, 0xbf, 0xff, 0x60, 0x93, 0xc0, 0xff, 0x61, 0x95, 0xc1, 0xff, 0x64, 0x97, 0xc3, 0xff, 0x65, 0x99, 0xc4, 0xff, 0x67, 0x9b, 0xc7, 0xff, 0x68, 0x9b, 0xc8, 0xff, 0x6a, 0x9d, 0xc9, 0xff, 0x6b, 0x9e, 0xca, 0xff, 0x6c, 0xa0, 0xcb, 0xff, 0x6d, 0xa0, 0xcc, 0xff, 0x6d, 0xa0, 0xcc, 0xff, 0x6c, 0xa0, 0xcb, 0xff, 0x6d, 0xa1, 0xcc, 0xff, 0x70, 0xa4, 0xcf, 0xff, 0x70, 0xa4, 0xcf, 0xff, 0x70, 0xa4, 0xcf, 0xff, 0x71, 0xa5, 0xcf, 0xff, 0x70, 0xa4, 0xcf, 0xff, 0x71, 0xa5, 0xcf, 0xff, 0x70, 0xa4, 0xcf, 0xff, 0x6f, 0xa3, 0xce, 0xff, 0x6e, 0xa2, 0xcd, 0xff, 0x6d, 0xa1, 0xcc, 0xff, 0x6b, 0xa0, 0xcb, 0xff, 0x6a, 0x9e, 0xca, 0xff, 0x67, 0x9c, 0xc8, 0xff, 0x65, 0x9b, 0xc6, 0xff, 0x64, 0x99, 0xc4, 0xff, 0x62, 0x96, 0xc2, 0xff, 0x60, 0x94, 0xbf, 0xff, 0x5d, 0x91, 0xbd, 0xff, 0x5b, 0x8d, 0xba, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x54, 0x84, 0xb0, 0xff, 0x52, 0x80, 0xac, 0xff, 0x50, 0x7c, 0xa8, 0xff, 0x4d, 0x77, 0xa2, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9f, 0xff, 0x4b, 0x75, 0x9e, 0xff, 0x4a, 0x74, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9b, 0xff, 0x49, 0x72, 0x9b, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x49, 0x71, 0x98, 0xff, 0x4d, 0x74, 0x9b, 0xff, 0x57, 0x7b, 0x9f, 0xff, 0x6e, 0x8a, 0xa6, 0xff, 0x4e, 0x74, 0x98, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8b, 0xaa, 0xc4, 0x90, 0x76, 0xa2, 0xc9, 0xff, 0x68, 0x9a, 0xc6, 0xff, 0x62, 0x96, 0xc3, 0xff, 0x5f, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x75, 0xa0, 0xc7, 0xff, 0x95, 0xb7, 0xd4, 0xff, 0x93, 0xb4, 0xd3, 0xff, 0x90, 0xb2, 0xd2, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x8a, 0xae, 0xd0, 0xff, 0x88, 0xad, 0xcf, 0xff, 0x85, 0xac, 0xce, 0xff, 0x82, 0xa9, 0xcd, 0xff, 0x7f, 0xa7, 0xcc, 0xff, 0x7c, 0xa6, 0xcb, 0xff, 0x79, 0xa3, 0xc9, 0xff, 0x77, 0xa1, 0xc8, 0xff, 0x74, 0x9f, 0xc7, 0xff, 0x71, 0x9d, 0xc6, 0xff, 0x6f, 0x9b, 0xc5, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8b, 0xba, 0xff, 0x5a, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x58, 0x89, 0xb7, 0xff, 0x58, 0x89, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x88, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xb0, 0xff, 0x53, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x52, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x51, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x50, 0x7e, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x4f, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7a, 0xa5, 0xff, 0x4e, 0x79, 0xa4, 0xff, 0x4e, 0x78, 0xa3, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9e, 0xff, 0x4a, 0x74, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9b, 0xff, 0x49, 0x72, 0x9b, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x49, 0x72, 0x98, 0xff, 0x4f, 0x76, 0x9b, 0xff, 0x59, 0x7d, 0xa0, 0xff, 0x6b, 0x88, 0xa4, 0xf7, 0x44, 0x71, 0x97, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, 0xac, 0xc4, 0x68, 0x78, 0xa4, 0xca, 0xff, 0x6a, 0x9b, 0xc7, 0xff, 0x63, 0x97, 0xc4, 0xff, 0x5f, 0x94, 0xc2, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x6f, 0x9c, 0xc5, 0xff, 0x95, 0xb7, 0xd4, 0xff, 0x93, 0xb4, 0xd3, 0xff, 0x90, 0xb2, 0xd2, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x8a, 0xae, 0xd0, 0xff, 0x88, 0xad, 0xcf, 0xff, 0x85, 0xac, 0xce, 0xff, 0x82, 0xa9, 0xcd, 0xff, 0x7f, 0xa7, 0xcc, 0xff, 0x7c, 0xa6, 0xcb, 0xff, 0x79, 0xa3, 0xc9, 0xff, 0x77, 0xa1, 0xc8, 0xff, 0x74, 0x9f, 0xc7, 0xff, 0x71, 0x9d, 0xc6, 0xff, 0x6f, 0x9b, 0xc5, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8b, 0xba, 0xff, 0x5a, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x58, 0x89, 0xb7, 0xff, 0x58, 0x89, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x88, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x51, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x50, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4e, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4c, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4b, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9b, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x4a, 0x72, 0x99, 0xff, 0x50, 0x77, 0x9b, 0xff, 0x5c, 0x7f, 0xa2, 0xff, 0x6c, 0x89, 0xa4, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0xab, 0xc0, 0x43, 0x7c, 0xa6, 0xcb, 0xff, 0x6b, 0x9c, 0xc8, 0xff, 0x64, 0x98, 0xc5, 0xff, 0x60, 0x95, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x69, 0x98, 0xc2, 0xff, 0x95, 0xb7, 0xd4, 0xff, 0x93, 0xb4, 0xd3, 0xff, 0x90, 0xb2, 0xd2, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x8a, 0xae, 0xd0, 0xff, 0x88, 0xad, 0xcf, 0xff, 0x85, 0xac, 0xce, 0xff, 0x82, 0xa9, 0xcd, 0xff, 0x7f, 0xa7, 0xcc, 0xff, 0x7c, 0xa6, 0xcb, 0xff, 0x79, 0xa3, 0xc9, 0xff, 0x77, 0xa1, 0xc8, 0xff, 0x74, 0x9f, 0xc7, 0xff, 0x71, 0x9d, 0xc6, 0xff, 0x6e, 0x9b, 0xc4, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8f, 0xbd, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8b, 0xba, 0xff, 0x5a, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x51, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x50, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa5, 0xff, 0x4e, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4b, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x4a, 0x72, 0x99, 0xff, 0x51, 0x77, 0x9b, 0xff, 0x5f, 0x81, 0xa3, 0xff, 0x6d, 0x89, 0xa3, 0xa8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9b, 0xac, 0xba, 0x1c, 0x7f, 0xa7, 0xc9, 0xff, 0x6e, 0x9e, 0xc9, 0xff, 0x64, 0x99, 0xc6, 0xff, 0x61, 0x95, 0xc3, 0xff, 0x5f, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x64, 0x94, 0xc0, 0xff, 0x95, 0xb7, 0xd4, 0xff, 0x93, 0xb4, 0xd3, 0xff, 0x90, 0xb2, 0xd2, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x8a, 0xae, 0xd0, 0xff, 0x88, 0xad, 0xcf, 0xff, 0x85, 0xac, 0xce, 0xff, 0x82, 0xa9, 0xcd, 0xff, 0x7f, 0xa7, 0xcc, 0xff, 0x7c, 0xa6, 0xcb, 0xff, 0x79, 0xa3, 0xc9, 0xff, 0x77, 0xa1, 0xc8, 0xff, 0x74, 0x9f, 0xc7, 0xff, 0x71, 0x9d, 0xc6, 0xff, 0x6e, 0x9b, 0xc5, 0xff, 0x5e, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbd, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x58, 0x89, 0xb5, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x51, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x50, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7a, 0xa5, 0xff, 0x4e, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa3, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4b, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9e, 0xff, 0x4b, 0x75, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9b, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x4b, 0x73, 0x99, 0xff, 0x52, 0x78, 0x9c, 0xff, 0x63, 0x84, 0xa4, 0xff, 0x69, 0x86, 0xa1, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb4, 0xb4, 0x07, 0x83, 0xa8, 0xc8, 0xef, 0x70, 0x9f, 0xca, 0xff, 0x65, 0x9a, 0xc6, 0xff, 0x61, 0x96, 0xc4, 0xff, 0x5f, 0x94, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5f, 0x91, 0xbf, 0xff, 0x94, 0xb6, 0xd4, 0xff, 0x93, 0xb4, 0xd3, 0xff, 0x90, 0xb2, 0xd2, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x8a, 0xae, 0xd0, 0xff, 0x88, 0xad, 0xcf, 0xff, 0x85, 0xac, 0xce, 0xff, 0x82, 0xa9, 0xcd, 0xff, 0x7f, 0xa7, 0xcc, 0xff, 0x7c, 0xa6, 0xcb, 0xff, 0x79, 0xa3, 0xc9, 0xff, 0x77, 0xa1, 0xc8, 0xff, 0x74, 0x9f, 0xc7, 0xff, 0x71, 0x9d, 0xc6, 0xff, 0x6f, 0x9b, 0xc5, 0xff, 0x5f, 0x91, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x58, 0x89, 0xb5, 0xff, 0x57, 0x89, 0xb4, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7a, 0xa5, 0xff, 0x4e, 0x79, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x4c, 0x74, 0x9a, 0xff, 0x53, 0x78, 0x9d, 0xff, 0x67, 0x87, 0xa5, 0xff, 0x63, 0x80, 0x9c, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb0, 0xb0, 0x00, 0x87, 0xaa, 0xc7, 0xcc, 0x72, 0xa1, 0xca, 0xff, 0x66, 0x9a, 0xc7, 0xff, 0x62, 0x97, 0xc4, 0xff, 0x60, 0x94, 0xc3, 0xff, 0x5f, 0x94, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5e, 0x91, 0xbf, 0xff, 0x90, 0xb3, 0xd2, 0xff, 0x93, 0xb5, 0xd4, 0xff, 0x90, 0xb3, 0xd2, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x8a, 0xaf, 0xd1, 0xff, 0x88, 0xad, 0xd0, 0xff, 0x85, 0xac, 0xcf, 0xff, 0x82, 0xaa, 0xcd, 0xff, 0x7f, 0xa8, 0xcc, 0xff, 0x7c, 0xa6, 0xcb, 0xff, 0x79, 0xa3, 0xca, 0xff, 0x77, 0xa1, 0xc8, 0xff, 0x74, 0x9f, 0xc7, 0xff, 0x71, 0x9d, 0xc6, 0xff, 0x6f, 0x9b, 0xc5, 0xff, 0x60, 0x91, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8c, 0xb9, 0xff, 0x5a, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb8, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x58, 0x89, 0xb5, 0xff, 0x57, 0x89, 0xb4, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x53, 0x81, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7a, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4b, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x4c, 0x74, 0x9a, 0xff, 0x55, 0x79, 0x9d, 0xff, 0x6b, 0x89, 0xa5, 0xff, 0x52, 0x75, 0x98, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0xaa, 0xc7, 0xa4, 0x75, 0xa2, 0xcb, 0xff, 0x68, 0x9b, 0xc7, 0xff, 0x62, 0x97, 0xc5, 0xff, 0x60, 0x95, 0xc3, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x8b, 0xb0, 0xd2, 0xff, 0x93, 0xb5, 0xd4, 0xff, 0x90, 0xb3, 0xd3, 0xff, 0x8e, 0xb1, 0xd2, 0xff, 0x8b, 0xaf, 0xd1, 0xff, 0x89, 0xad, 0xd0, 0xff, 0x86, 0xac, 0xcf, 0xff, 0x83, 0xaa, 0xce, 0xff, 0x80, 0xa8, 0xcd, 0xff, 0x7d, 0xa6, 0xcc, 0xff, 0x7a, 0xa4, 0xca, 0xff, 0x77, 0xa2, 0xc9, 0xff, 0x75, 0xa0, 0xc8, 0xff, 0x72, 0x9e, 0xc7, 0xff, 0x6f, 0x9c, 0xc6, 0xff, 0x60, 0x92, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5c, 0x8e, 0xbc, 0xff, 0x5c, 0x8e, 0xbc, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb8, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x58, 0x89, 0xb5, 0xff, 0x57, 0x89, 0xb4, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x55, 0x84, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x53, 0x81, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa5, 0xff, 0x4e, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa3, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x49, 0x71, 0x98, 0xff, 0x4d, 0x74, 0x9a, 0xff, 0x57, 0x7b, 0x9e, 0xff, 0x69, 0x87, 0xa3, 0xff, 0x46, 0x6e, 0x95, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, 0xa9, 0xc5, 0x7f, 0x77, 0xa4, 0xcb, 0xff, 0x6a, 0x9c, 0xc8, 0xff, 0x63, 0x98, 0xc5, 0xff, 0x60, 0x96, 0xc3, 0xff, 0x5f, 0x95, 0xc3, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x86, 0xad, 0xd0, 0xff, 0x93, 0xb6, 0xd4, 0xff, 0x90, 0xb4, 0xd3, 0xff, 0x8e, 0xb2, 0xd2, 0xff, 0x8b, 0xb0, 0xd2, 0xff, 0x89, 0xae, 0xd1, 0xff, 0x86, 0xad, 0xd0, 0xff, 0x83, 0xab, 0xce, 0xff, 0x80, 0xa9, 0xcd, 0xff, 0x7d, 0xa6, 0xcc, 0xff, 0x7a, 0xa4, 0xcb, 0xff, 0x77, 0xa3, 0xca, 0xff, 0x75, 0xa0, 0xc8, 0xff, 0x72, 0x9e, 0xc7, 0xff, 0x6f, 0x9c, 0xc6, 0xff, 0x60, 0x92, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8e, 0xbe, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb8, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x87, 0xb2, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x85, 0xb1, 0xff, 0x55, 0x84, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x53, 0x81, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x50, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x49, 0x71, 0x98, 0xff, 0x4e, 0x75, 0x9a, 0xff, 0x59, 0x7d, 0x9f, 0xff, 0x68, 0x86, 0xa2, 0xe3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8a, 0xa8, 0xc2, 0x58, 0x7a, 0xa6, 0xcb, 0xff, 0x6b, 0x9c, 0xc9, 0xff, 0x64, 0x99, 0xc6, 0xff, 0x60, 0x96, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5f, 0x94, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x81, 0xaa, 0xce, 0xff, 0x93, 0xb6, 0xd5, 0xff, 0x91, 0xb4, 0xd4, 0xff, 0x8e, 0xb2, 0xd3, 0xff, 0x8b, 0xb0, 0xd2, 0xff, 0x89, 0xae, 0xd1, 0xff, 0x86, 0xad, 0xd0, 0xff, 0x83, 0xab, 0xcf, 0xff, 0x80, 0xa9, 0xce, 0xff, 0x7d, 0xa7, 0xcc, 0xff, 0x7a, 0xa5, 0xcb, 0xff, 0x77, 0xa3, 0xca, 0xff, 0x75, 0xa1, 0xc9, 0xff, 0x72, 0x9f, 0xc8, 0xff, 0x6f, 0x9d, 0xc7, 0xff, 0x63, 0x95, 0xc1, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8e, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x85, 0xb1, 0xff, 0x55, 0x84, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xae, 0xff, 0x53, 0x82, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x51, 0x7e, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x50, 0x7d, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x48, 0x70, 0x97, 0xff, 0x49, 0x71, 0x98, 0xff, 0x4f, 0x76, 0x9b, 0xff, 0x5c, 0x7e, 0xa0, 0xff, 0x67, 0x85, 0xa2, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0xa7, 0xbf, 0x33, 0x7e, 0xa8, 0xcb, 0xff, 0x6d, 0x9e, 0xc9, 0xff, 0x64, 0x99, 0xc6, 0xff, 0x61, 0x97, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5f, 0x94, 0xc2, 0xff, 0x5f, 0x94, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x7b, 0xa6, 0xcc, 0xff, 0x94, 0xb6, 0xd5, 0xff, 0x91, 0xb5, 0xd4, 0xff, 0x8e, 0xb3, 0xd3, 0xff, 0x8b, 0xb0, 0xd2, 0xff, 0x89, 0xaf, 0xd2, 0xff, 0x86, 0xad, 0xd1, 0xff, 0x84, 0xac, 0xcf, 0xff, 0x81, 0xaa, 0xce, 0xff, 0x7e, 0xa8, 0xcd, 0xff, 0x7a, 0xa6, 0xcc, 0xff, 0x78, 0xa4, 0xcb, 0xff, 0x76, 0xa2, 0xca, 0xff, 0x73, 0xa0, 0xc9, 0xff, 0x70, 0x9e, 0xc8, 0xff, 0x64, 0x96, 0xc3, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x5a, 0x8c, 0xb9, 0xff, 0x59, 0x8b, 0xb8, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x85, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xae, 0xff, 0x53, 0x82, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x50, 0x7d, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9a, 0xff, 0x48, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x97, 0xff, 0x48, 0x70, 0x96, 0xff, 0x4a, 0x71, 0x98, 0xff, 0x50, 0x76, 0x9b, 0xff, 0x5f, 0x81, 0xa2, 0xff, 0x67, 0x84, 0xa0, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, 0xa8, 0xbd, 0x0c, 0x81, 0xa8, 0xca, 0xfc, 0x6e, 0x9f, 0xca, 0xff, 0x65, 0x9a, 0xc7, 0xff, 0x62, 0x97, 0xc5, 0xff, 0x60, 0x96, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc3, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x76, 0xa3, 0xcb, 0xff, 0x94, 0xb7, 0xd6, 0xff, 0x91, 0xb5, 0xd5, 0xff, 0x8e, 0xb3, 0xd4, 0xff, 0x8b, 0xb1, 0xd2, 0xff, 0x89, 0xaf, 0xd2, 0xff, 0x86, 0xad, 0xd1, 0xff, 0x84, 0xac, 0xd0, 0xff, 0x81, 0xaa, 0xcf, 0xff, 0x7e, 0xa8, 0xce, 0xff, 0x7b, 0xa6, 0xcc, 0xff, 0x78, 0xa4, 0xcb, 0xff, 0x76, 0xa2, 0xca, 0xff, 0x73, 0xa0, 0xc9, 0xff, 0x70, 0x9e, 0xc8, 0xff, 0x64, 0x97, 0xc3, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5c, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x85, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xaf, 0xff, 0x53, 0x82, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x50, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9a, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x97, 0xff, 0x47, 0x6f, 0x97, 0xff, 0x47, 0x6f, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x48, 0x70, 0x96, 0xff, 0x4a, 0x71, 0x98, 0xff, 0x51, 0x77, 0x9b, 0xff, 0x64, 0x84, 0xa3, 0xff, 0x62, 0x80, 0x9d, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0xb1, 0xb1, 0x00, 0x82, 0xa8, 0xc8, 0xe3, 0x71, 0xa1, 0xcb, 0xff, 0x66, 0x9b, 0xc8, 0xff, 0x62, 0x97, 0xc6, 0xff, 0x61, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc3, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5f, 0x94, 0xc2, 0xff, 0x70, 0x9f, 0xc9, 0xff, 0x94, 0xb7, 0xd6, 0xff, 0x91, 0xb5, 0xd5, 0xff, 0x8e, 0xb3, 0xd4, 0xff, 0x8b, 0xb1, 0xd3, 0xff, 0x89, 0xaf, 0xd2, 0xff, 0x86, 0xae, 0xd2, 0xff, 0x84, 0xac, 0xd1, 0xff, 0x81, 0xab, 0xcf, 0xff, 0x7e, 0xa9, 0xce, 0xff, 0x7b, 0xa7, 0xcd, 0xff, 0x78, 0xa5, 0xcc, 0xff, 0x76, 0xa3, 0xcb, 0xff, 0x73, 0xa1, 0xca, 0xff, 0x70, 0x9f, 0xc8, 0xff, 0x64, 0x97, 0xc3, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5d, 0x90, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb8, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x85, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9c, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9a, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x70, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x48, 0x70, 0x96, 0xff, 0x4a, 0x72, 0x98, 0xff, 0x52, 0x77, 0x9b, 0xff, 0x67, 0x86, 0xa3, 0xff, 0x55, 0x77, 0x99, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, 0xa8, 0xc7, 0xbc, 0x73, 0xa2, 0xcb, 0xff, 0x67, 0x9b, 0xc9, 0xff, 0x63, 0x99, 0xc7, 0xff, 0x61, 0x97, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x6b, 0x9c, 0xc8, 0xff, 0x95, 0xb8, 0xd7, 0xff, 0x92, 0xb6, 0xd6, 0xff, 0x8f, 0xb4, 0xd5, 0xff, 0x8c, 0xb2, 0xd4, 0xff, 0x89, 0xb0, 0xd2, 0xff, 0x87, 0xae, 0xd2, 0xff, 0x84, 0xad, 0xd1, 0xff, 0x81, 0xab, 0xd0, 0xff, 0x7e, 0xa9, 0xcf, 0xff, 0x7b, 0xa7, 0xce, 0xff, 0x78, 0xa5, 0xcd, 0xff, 0x76, 0xa3, 0xcb, 0xff, 0x73, 0xa1, 0xca, 0xff, 0x70, 0x9f, 0xc9, 0xff, 0x65, 0x99, 0xc5, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x59, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb8, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xaf, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x51, 0x7e, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0xa0, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x48, 0x72, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x48, 0x6f, 0x96, 0xff, 0x4b, 0x72, 0x98, 0xff, 0x54, 0x79, 0x9c, 0xff, 0x68, 0x86, 0xa3, 0xff, 0x47, 0x6e, 0x95, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, 0xa8, 0xc5, 0x97, 0x76, 0xa3, 0xcc, 0xff, 0x68, 0x9c, 0xc9, 0xff, 0x63, 0x99, 0xc7, 0xff, 0x61, 0x97, 0xc6, 0xff, 0x60, 0x97, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x65, 0x9a, 0xc6, 0xff, 0x95, 0xb8, 0xd7, 0xff, 0x92, 0xb6, 0xd6, 0xff, 0x8f, 0xb4, 0xd5, 0xff, 0x8c, 0xb2, 0xd4, 0xff, 0x89, 0xb0, 0xd3, 0xff, 0x87, 0xae, 0xd2, 0xff, 0x84, 0xad, 0xd2, 0xff, 0x81, 0xab, 0xd1, 0xff, 0x7e, 0xaa, 0xd0, 0xff, 0x7b, 0xa7, 0xce, 0xff, 0x79, 0xa6, 0xcd, 0xff, 0x77, 0xa3, 0xcc, 0xff, 0x74, 0xa2, 0xcb, 0xff, 0x71, 0xa0, 0xca, 0xff, 0x68, 0x9b, 0xc6, 0xff, 0x5f, 0x94, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8f, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb8, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xb0, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x72, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x48, 0x6f, 0x96, 0xff, 0x4c, 0x73, 0x99, 0xff, 0x56, 0x7a, 0x9d, 0xff, 0x64, 0x84, 0xa1, 0xf3, 0x43, 0x6b, 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, 0xa7, 0xc4, 0x70, 0x79, 0xa5, 0xcc, 0xff, 0x6a, 0x9d, 0xc9, 0xff, 0x64, 0x99, 0xc7, 0xff, 0x61, 0x98, 0xc6, 0xff, 0x60, 0x97, 0xc6, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x62, 0x97, 0xc5, 0xff, 0x93, 0xb7, 0xd7, 0xff, 0x92, 0xb7, 0xd7, 0xff, 0x8f, 0xb5, 0xd6, 0xff, 0x8c, 0xb3, 0xd5, 0xff, 0x89, 0xb1, 0xd4, 0xff, 0x87, 0xaf, 0xd2, 0xff, 0x84, 0xad, 0xd2, 0xff, 0x81, 0xac, 0xd1, 0xff, 0x7e, 0xaa, 0xd0, 0xff, 0x7b, 0xa8, 0xcf, 0xff, 0x79, 0xa6, 0xce, 0xff, 0x77, 0xa4, 0xcd, 0xff, 0x74, 0xa2, 0xcc, 0xff, 0x71, 0xa0, 0xca, 0xff, 0x69, 0x9b, 0xc7, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5d, 0x92, 0xc1, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5c, 0x91, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5b, 0x8f, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8c, 0xb9, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x51, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7b, 0xa5, 0xff, 0x4f, 0x7b, 0xa4, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x76, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x74, 0x9c, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9a, 0xff, 0x49, 0x72, 0x99, 0xff, 0x48, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x48, 0x70, 0x96, 0xff, 0x4d, 0x74, 0x99, 0xff, 0x59, 0x7c, 0x9f, 0xff, 0x66, 0x84, 0xa0, 0xcb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0xa5, 0xc2, 0x48, 0x7c, 0xa7, 0xcc, 0xff, 0x6c, 0x9e, 0xca, 0xff, 0x64, 0x9a, 0xc8, 0xff, 0x61, 0x98, 0xc6, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x61, 0x97, 0xc5, 0xff, 0x8f, 0xb5, 0xd6, 0xff, 0x92, 0xb7, 0xd7, 0xff, 0x8f, 0xb5, 0xd6, 0xff, 0x8c, 0xb3, 0xd5, 0xff, 0x89, 0xb1, 0xd4, 0xff, 0x87, 0xaf, 0xd3, 0xff, 0x84, 0xad, 0xd2, 0xff, 0x81, 0xac, 0xd1, 0xff, 0x7e, 0xaa, 0xd0, 0xff, 0x7b, 0xa8, 0xcf, 0xff, 0x79, 0xa6, 0xce, 0xff, 0x77, 0xa4, 0xcd, 0xff, 0x74, 0xa2, 0xcc, 0xff, 0x71, 0xa1, 0xcb, 0xff, 0x68, 0x9b, 0xc8, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc3, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc3, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5d, 0x92, 0xc1, 0xff, 0x5d, 0x92, 0xc1, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5b, 0x8f, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5a, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x59, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb8, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x51, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4f, 0x79, 0xa3, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x72, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x47, 0x6f, 0x95, 0xff, 0x49, 0x70, 0x96, 0xff, 0x4e, 0x74, 0x99, 0xff, 0x5c, 0x7e, 0x9f, 0xff, 0x64, 0x83, 0xa1, 0xa3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79, 0x9f, 0xc0, 0x23, 0x80, 0xa8, 0xc9, 0xff, 0x6d, 0x9f, 0xca, 0xff, 0x64, 0x9a, 0xc8, 0xff, 0x61, 0x97, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x60, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x8a, 0xb2, 0xd4, 0xff, 0x92, 0xb7, 0xd7, 0xff, 0x8f, 0xb5, 0xd6, 0xff, 0x8c, 0xb3, 0xd5, 0xff, 0x89, 0xb1, 0xd4, 0xff, 0x87, 0xaf, 0xd3, 0xff, 0x84, 0xad, 0xd2, 0xff, 0x81, 0xac, 0xd1, 0xff, 0x7e, 0xaa, 0xd0, 0xff, 0x7b, 0xa8, 0xcf, 0xff, 0x79, 0xa6, 0xce, 0xff, 0x77, 0xa4, 0xcd, 0xff, 0x74, 0xa2, 0xcc, 0xff, 0x71, 0xa1, 0xcb, 0xff, 0x68, 0x9b, 0xc7, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc3, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5d, 0x92, 0xc1, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8f, 0xbd, 0xff, 0x5a, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x59, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb8, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xad, 0xff, 0x52, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x51, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4f, 0x7a, 0xa3, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x94, 0xff, 0x46, 0x6e, 0x94, 0xff, 0x46, 0x6e, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x47, 0x6e, 0x94, 0xff, 0x49, 0x70, 0x96, 0xff, 0x50, 0x75, 0x9a, 0xff, 0x61, 0x81, 0xa1, 0xff, 0x61, 0x7e, 0x9b, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8d, 0xa3, 0xb9, 0x04, 0x83, 0xa8, 0xc8, 0xf8, 0x70, 0xa0, 0xca, 0xff, 0x65, 0x9a, 0xc7, 0xff, 0x61, 0x97, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x86, 0xae, 0xd2, 0xff, 0x92, 0xb7, 0xd7, 0xff, 0x8f, 0xb5, 0xd6, 0xff, 0x8c, 0xb3, 0xd5, 0xff, 0x89, 0xb1, 0xd4, 0xff, 0x87, 0xaf, 0xd3, 0xff, 0x84, 0xad, 0xd2, 0xff, 0x81, 0xac, 0xd1, 0xff, 0x7e, 0xaa, 0xd0, 0xff, 0x7b, 0xa8, 0xcf, 0xff, 0x79, 0xa6, 0xce, 0xff, 0x77, 0xa4, 0xcd, 0xff, 0x74, 0xa2, 0xcc, 0xff, 0x71, 0xa0, 0xca, 0xff, 0x6a, 0x9c, 0xc7, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x92, 0xc1, 0xff, 0x5d, 0x92, 0xc1, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5c, 0x91, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5b, 0x8f, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5a, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x59, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x55, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4f, 0x7a, 0xa3, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4e, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4d, 0x77, 0x9f, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x71, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x45, 0x6d, 0x93, 0xff, 0x46, 0x6e, 0x94, 0xff, 0x49, 0x70, 0x95, 0xff, 0x51, 0x75, 0x9a, 0xff, 0x69, 0x86, 0xa2, 0xff, 0x58, 0x77, 0x97, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0xa9, 0xc5, 0xd7, 0x74, 0xa2, 0xca, 0xff, 0x66, 0x9b, 0xc7, 0xff, 0x61, 0x98, 0xc6, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x96, 0xc5, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x80, 0xab, 0xd1, 0xff, 0x92, 0xb7, 0xd7, 0xff, 0x8f, 0xb5, 0xd6, 0xff, 0x8c, 0xb3, 0xd5, 0xff, 0x89, 0xb1, 0xd3, 0xff, 0x87, 0xaf, 0xd2, 0xff, 0x84, 0xad, 0xd2, 0xff, 0x81, 0xab, 0xd0, 0xff, 0x7e, 0xaa, 0xcf, 0xff, 0x7b, 0xa7, 0xce, 0xff, 0x78, 0xa6, 0xcd, 0xff, 0x76, 0xa3, 0xcc, 0xff, 0x73, 0xa1, 0xcb, 0xff, 0x70, 0x9f, 0xc9, 0xff, 0x6b, 0x9c, 0xc7, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5d, 0x92, 0xc1, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5c, 0x91, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8f, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x59, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb8, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x52, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7b, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4f, 0x79, 0xa3, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4e, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4d, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x76, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x4a, 0x72, 0x9a, 0xff, 0x49, 0x71, 0x99, 0xff, 0x48, 0x70, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x45, 0x6d, 0x94, 0xff, 0x45, 0x6d, 0x93, 0xff, 0x45, 0x6d, 0x93, 0xff, 0x45, 0x6d, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x4a, 0x70, 0x96, 0xff, 0x54, 0x78, 0x9b, 0xff, 0x6f, 0x89, 0xa3, 0xff, 0x45, 0x6a, 0x90, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, 0xa8, 0xc3, 0xb0, 0x79, 0xa4, 0xca, 0xff, 0x68, 0x9b, 0xc7, 0xff, 0x62, 0x97, 0xc5, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x5f, 0x95, 0xc4, 0xff, 0x7a, 0xa7, 0xcf, 0xff, 0x92, 0xb7, 0xd7, 0xff, 0x8f, 0xb5, 0xd5, 0xff, 0x8c, 0xb2, 0xd4, 0xff, 0x89, 0xb0, 0xd3, 0xff, 0x86, 0xae, 0xd2, 0xff, 0x84, 0xad, 0xd1, 0xff, 0x81, 0xab, 0xd0, 0xff, 0x7e, 0xa9, 0xcf, 0xff, 0x7b, 0xa7, 0xce, 0xff, 0x78, 0xa5, 0xcc, 0xff, 0x76, 0xa2, 0xcb, 0xff, 0x73, 0xa0, 0xca, 0xff, 0x70, 0x9e, 0xc8, 0xff, 0x6a, 0x9b, 0xc6, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x91, 0xc0, 0xff, 0x5c, 0x91, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8f, 0xbd, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5a, 0x8d, 0xbc, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x58, 0x89, 0xb7, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x89, 0xb4, 0xff, 0x56, 0x88, 0xb3, 0xff, 0x55, 0x87, 0xb2, 0xff, 0x55, 0x85, 0xb1, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4e, 0x7a, 0xa3, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4e, 0x78, 0xa1, 0xff, 0x4d, 0x78, 0xa0, 0xff, 0x4d, 0x77, 0x9f, 0xff, 0x4d, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4c, 0x76, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x4a, 0x72, 0x9a, 0xff, 0x49, 0x71, 0x99, 0xff, 0x49, 0x70, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x48, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x95, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x45, 0x6d, 0x94, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x47, 0x6d, 0x93, 0xff, 0x4c, 0x71, 0x96, 0xff, 0x5c, 0x7d, 0x9e, 0xff, 0x6b, 0x86, 0x9f, 0xf8, 0x43, 0x68, 0x90, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0xa5, 0xbf, 0x88, 0x7f, 0xa6, 0xc8, 0xff, 0x6a, 0x9b, 0xc7, 0xff, 0x62, 0x97, 0xc4, 0xff, 0x5f, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc3, 0xff, 0x5e, 0x94, 0xc3, 0xff, 0x75, 0xa3, 0xcc, 0xff, 0x91, 0xb6, 0xd6, 0xff, 0x8e, 0xb4, 0xd5, 0xff, 0x8b, 0xb2, 0xd4, 0xff, 0x89, 0xb0, 0xd2, 0xff, 0x86, 0xae, 0xd2, 0xff, 0x84, 0xac, 0xd1, 0xff, 0x80, 0xaa, 0xcf, 0xff, 0x7d, 0xa8, 0xce, 0xff, 0x7a, 0xa6, 0xcc, 0xff, 0x77, 0xa4, 0xcb, 0xff, 0x75, 0xa2, 0xca, 0xff, 0x72, 0xa0, 0xc8, 0xff, 0x6f, 0x9d, 0xc7, 0xff, 0x69, 0x9a, 0xc4, 0xff, 0x5d, 0x91, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x90, 0xbf, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8e, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb8, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb3, 0xff, 0x55, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x53, 0x84, 0xae, 0xff, 0x53, 0x83, 0xad, 0xff, 0x52, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4d, 0x77, 0x9f, 0xff, 0x4c, 0x77, 0x9e, 0xff, 0x4c, 0x76, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x4a, 0x72, 0x9a, 0xff, 0x49, 0x72, 0x99, 0xff, 0x49, 0x71, 0x98, 0xff, 0x49, 0x70, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x48, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x44, 0x6b, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6b, 0x92, 0xff, 0x45, 0x6b, 0x92, 0xff, 0x45, 0x6b, 0x92, 0xff, 0x45, 0x6b, 0x92, 0xff, 0x47, 0x6d, 0x93, 0xff, 0x50, 0x74, 0x98, 0xff, 0x63, 0x82, 0xa0, 0xff, 0x6c, 0x86, 0x9f, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xa1, 0xbd, 0x63, 0x85, 0xa8, 0xc6, 0xff, 0x6d, 0x9d, 0xc6, 0xff, 0x63, 0x96, 0xc3, 0xff, 0x5f, 0x93, 0xc2, 0xff, 0x5d, 0x93, 0xc1, 0xff, 0x5d, 0x93, 0xc1, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x5e, 0x93, 0xc2, 0xff, 0x6f, 0x9e, 0xc8, 0xff, 0x91, 0xb5, 0xd5, 0xff, 0x8e, 0xb3, 0xd4, 0xff, 0x8b, 0xb1, 0xd3, 0xff, 0x89, 0xaf, 0xd2, 0xff, 0x86, 0xad, 0xd1, 0xff, 0x83, 0xac, 0xd0, 0xff, 0x80, 0xa9, 0xce, 0xff, 0x7d, 0xa7, 0xcc, 0xff, 0x7a, 0xa5, 0xcb, 0xff, 0x77, 0xa3, 0xca, 0xff, 0x74, 0xa1, 0xc8, 0xff, 0x72, 0x9f, 0xc7, 0xff, 0x6f, 0x9c, 0xc6, 0xff, 0x69, 0x99, 0xc3, 0xff, 0x5c, 0x8f, 0xbe, 0xff, 0x5b, 0x8f, 0xbd, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8c, 0xb9, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb8, 0xff, 0x58, 0x89, 0xb7, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb4, 0xff, 0x56, 0x88, 0xb3, 0xff, 0x55, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x52, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xa9, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4c, 0x76, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9a, 0xff, 0x4a, 0x72, 0x9a, 0xff, 0x49, 0x71, 0x99, 0xff, 0x49, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x48, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x95, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x47, 0x6e, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x45, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6b, 0x92, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x92, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x49, 0x6e, 0x94, 0xff, 0x56, 0x78, 0x9b, 0xff, 0x69, 0x86, 0xa3, 0xff, 0x68, 0x83, 0x9d, 0xab, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x76, 0x9b, 0xbd, 0x3c, 0x89, 0xa8, 0xc2, 0xff, 0x72, 0x9e, 0xc6, 0xff, 0x64, 0x97, 0xc3, 0xff, 0x5e, 0x93, 0xc1, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x5d, 0x92, 0xc0, 0xff, 0x69, 0x9a, 0xc5, 0xff, 0x90, 0xb4, 0xd4, 0xff, 0x8e, 0xb2, 0xd3, 0xff, 0x8b, 0xb0, 0xd2, 0xff, 0x88, 0xae, 0xd1, 0xff, 0x85, 0xad, 0xd0, 0xff, 0x82, 0xab, 0xce, 0xff, 0x7f, 0xa8, 0xcd, 0xff, 0x7c, 0xa6, 0xcb, 0xff, 0x79, 0xa4, 0xca, 0xff, 0x77, 0xa1, 0xc8, 0xff, 0x73, 0x9f, 0xc7, 0xff, 0x71, 0x9d, 0xc5, 0xff, 0x6d, 0x9b, 0xc4, 0xff, 0x6a, 0x99, 0xc2, 0xff, 0x5b, 0x8d, 0xbc, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8c, 0xba, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8a, 0xb8, 0xff, 0x58, 0x8a, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x55, 0x86, 0xb2, 0xff, 0x55, 0x85, 0xb1, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x84, 0xae, 0xff, 0x53, 0x83, 0xad, 0xff, 0x52, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x51, 0x7f, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9a, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x72, 0x99, 0xff, 0x49, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x48, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x95, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x47, 0x6e, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6b, 0x92, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6a, 0x91, 0xff, 0x44, 0x6a, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x91, 0xff, 0x44, 0x6a, 0x91, 0xff, 0x44, 0x6a, 0x91, 0xff, 0x44, 0x6a, 0x91, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x45, 0x6b, 0x90, 0xff, 0x4d, 0x71, 0x95, 0xff, 0x5b, 0x7b, 0x9c, 0xff, 0x70, 0x89, 0xa4, 0xff, 0x66, 0x81, 0x9b, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6c, 0x97, 0xbb, 0x17, 0x89, 0xa6, 0xbf, 0xff, 0x77, 0xa0, 0xc5, 0xff, 0x64, 0x97, 0xc2, 0xff, 0x5e, 0x92, 0xbf, 0xff, 0x5c, 0x91, 0xbf, 0xff, 0x5c, 0x91, 0xbf, 0xff, 0x5c, 0x91, 0xbf, 0xff, 0x5c, 0x91, 0xbf, 0xff, 0x5c, 0x91, 0xbf, 0xff, 0x5c, 0x91, 0xbf, 0xff, 0x63, 0x96, 0xc2, 0xff, 0x90, 0xb4, 0xd3, 0xff, 0x8d, 0xb2, 0xd2, 0xff, 0x8a, 0xb0, 0xd2, 0xff, 0x88, 0xad, 0xd0, 0xff, 0x85, 0xac, 0xcf, 0xff, 0x81, 0xa9, 0xcd, 0xff, 0x7e, 0xa7, 0xcb, 0xff, 0x7b, 0xa5, 0xc9, 0xff, 0x78, 0xa2, 0xc8, 0xff, 0x76, 0xa0, 0xc7, 0xff, 0x73, 0x9e, 0xc5, 0xff, 0x70, 0x9b, 0xc3, 0xff, 0x6c, 0x9a, 0xc1, 0xff, 0x6a, 0x98, 0xc0, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8a, 0xb8, 0xff, 0x58, 0x89, 0xb7, 0xff, 0x57, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x56, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb2, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x54, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4b, 0x76, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x72, 0x99, 0xff, 0x49, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x48, 0x70, 0x96, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6c, 0x93, 0xff, 0x46, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x4f, 0x73, 0x96, 0xff, 0x5f, 0x7e, 0x9e, 0xff, 0x76, 0x8d, 0xa6, 0xff, 0x5c, 0x79, 0x97, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x90, 0xb6, 0x03, 0x84, 0xa2, 0xbd, 0xff, 0x7b, 0xa2, 0xc3, 0xff, 0x66, 0x96, 0xc0, 0xff, 0x5e, 0x90, 0xbe, 0xff, 0x5b, 0x8f, 0xbd, 0xff, 0x5b, 0x8f, 0xbd, 0xff, 0x5b, 0x8f, 0xbe, 0xff, 0x5b, 0x8f, 0xbe, 0xff, 0x5b, 0x8f, 0xbe, 0xff, 0x5b, 0x8f, 0xbe, 0xff, 0x5e, 0x92, 0xbf, 0xff, 0x8e, 0xb2, 0xd2, 0xff, 0x8d, 0xb1, 0xd2, 0xff, 0x89, 0xae, 0xd0, 0xff, 0x87, 0xad, 0xcf, 0xff, 0x84, 0xab, 0xcd, 0xff, 0x81, 0xa8, 0xcb, 0xff, 0x7e, 0xa6, 0xca, 0xff, 0x7a, 0xa3, 0xc8, 0xff, 0x77, 0xa1, 0xc6, 0xff, 0x75, 0x9f, 0xc5, 0xff, 0x72, 0x9c, 0xc3, 0xff, 0x6e, 0x9a, 0xc1, 0xff, 0x6b, 0x98, 0xbf, 0xff, 0x69, 0x96, 0xbf, 0xff, 0x58, 0x89, 0xb7, 0xff, 0x58, 0x89, 0xb6, 0xff, 0x57, 0x89, 0xb5, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x56, 0x86, 0xb2, 0xff, 0x55, 0x85, 0xb1, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x54, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xad, 0xff, 0x52, 0x80, 0xac, 0xff, 0x52, 0x7f, 0xab, 0xff, 0x52, 0x7f, 0xa9, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4e, 0x7a, 0xa3, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4b, 0x76, 0x9d, 0xff, 0x4b, 0x74, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x99, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x91, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x47, 0x6c, 0x91, 0xff, 0x52, 0x76, 0x98, 0xff, 0x65, 0x84, 0xa1, 0xff, 0x7b, 0x90, 0xa6, 0xff, 0x4c, 0x6e, 0x92, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x9b, 0xb8, 0xef, 0x84, 0xa4, 0xc0, 0xff, 0x6d, 0x99, 0xc0, 0xff, 0x60, 0x91, 0xbd, 0xff, 0x5b, 0x8d, 0xbb, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8d, 0xbb, 0xff, 0x5a, 0x8d, 0xbc, 0xff, 0x5a, 0x8d, 0xbc, 0xff, 0x5b, 0x8e, 0xbc, 0xff, 0x89, 0xae, 0xcf, 0xff, 0x8c, 0xaf, 0xd0, 0xff, 0x89, 0xad, 0xcf, 0xff, 0x86, 0xac, 0xcd, 0xff, 0x83, 0xaa, 0xcc, 0xff, 0x80, 0xa7, 0xca, 0xff, 0x7d, 0xa5, 0xc9, 0xff, 0x7a, 0xa2, 0xc7, 0xff, 0x77, 0xa0, 0xc5, 0xff, 0x75, 0x9d, 0xc3, 0xff, 0x71, 0x9b, 0xc1, 0xff, 0x6e, 0x99, 0xbf, 0xff, 0x6b, 0x97, 0xbe, 0xff, 0x66, 0x93, 0xbc, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x57, 0x88, 0xb4, 0xff, 0x56, 0x87, 0xb3, 0xff, 0x55, 0x86, 0xb1, 0xff, 0x55, 0x85, 0xb0, 0xff, 0x54, 0x84, 0xaf, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7c, 0xa7, 0xff, 0x50, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x74, 0x9c, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x71, 0x99, 0xff, 0x48, 0x70, 0x98, 0xff, 0x48, 0x6f, 0x97, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6e, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x4a, 0x6f, 0x93, 0xff, 0x59, 0x7a, 0x9b, 0xff, 0x72, 0x8b, 0xa5, 0xff, 0x7d, 0x91, 0xa6, 0xef, 0x51, 0x73, 0x9a, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, 0x9a, 0xbe, 0xc0, 0x85, 0xa0, 0xb9, 0xff, 0x7e, 0xa0, 0xbf, 0xff, 0x6b, 0x97, 0xbe, 0xff, 0x62, 0x91, 0xbb, 0xff, 0x5d, 0x8e, 0xba, 0xff, 0x5b, 0x8c, 0xb9, 0xff, 0x5a, 0x8c, 0xb9, 0xff, 0x59, 0x8b, 0xb9, 0xff, 0x58, 0x8b, 0xb9, 0xff, 0x58, 0x8b, 0xb9, 0xff, 0x84, 0xaa, 0xcc, 0xff, 0x8b, 0xae, 0xcf, 0xff, 0x88, 0xac, 0xcd, 0xff, 0x85, 0xaa, 0xcc, 0xff, 0x82, 0xa8, 0xca, 0xff, 0x7f, 0xa5, 0xc8, 0xff, 0x7c, 0xa3, 0xc6, 0xff, 0x79, 0xa1, 0xc5, 0xff, 0x76, 0x9e, 0xc3, 0xff, 0x73, 0x9c, 0xc1, 0xff, 0x70, 0x9a, 0xbf, 0xff, 0x6d, 0x97, 0xbe, 0xff, 0x69, 0x94, 0xbc, 0xff, 0x66, 0x92, 0xba, 0xff, 0x58, 0x88, 0xb3, 0xff, 0x55, 0x85, 0xb1, 0xff, 0x54, 0x84, 0xb0, 0xff, 0x54, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xa9, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x51, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4e, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4d, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x71, 0x99, 0xff, 0x48, 0x70, 0x98, 0xff, 0x48, 0x6f, 0x97, 0xff, 0x47, 0x6e, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x44, 0x69, 0x8f, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x46, 0x6c, 0x91, 0xff, 0x4a, 0x6e, 0x93, 0xff, 0x53, 0x77, 0x99, 0xff, 0x6a, 0x87, 0xa2, 0xff, 0x7f, 0x93, 0xa6, 0xff, 0xab, 0xb8, 0xc5, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0xe3, 0xe9, 0xa0, 0x7d, 0x9e, 0xbd, 0xe7, 0x7e, 0x9b, 0xb7, 0xff, 0x81, 0xa1, 0xbe, 0xff, 0x74, 0x9b, 0xbe, 0xff, 0x6a, 0x95, 0xbc, 0xff, 0x64, 0x91, 0xbb, 0xff, 0x5f, 0x8e, 0xb9, 0xff, 0x5b, 0x8b, 0xb7, 0xff, 0x59, 0x8a, 0xb7, 0xff, 0x59, 0x8a, 0xb6, 0xff, 0x7e, 0xa5, 0xc7, 0xff, 0x8a, 0xad, 0xcd, 0xff, 0x87, 0xab, 0xcb, 0xff, 0x84, 0xa8, 0xc9, 0xff, 0x81, 0xa6, 0xc8, 0xff, 0x7e, 0xa4, 0xc6, 0xff, 0x7b, 0xa1, 0xc4, 0xff, 0x77, 0x9f, 0xc2, 0xff, 0x75, 0x9c, 0xc0, 0xff, 0x72, 0x9b, 0xbf, 0xff, 0x6e, 0x98, 0xbd, 0xff, 0x6b, 0x95, 0xbb, 0xff, 0x68, 0x93, 0xb9, 0xff, 0x65, 0x90, 0xb7, 0xff, 0x57, 0x86, 0xb0, 0xff, 0x53, 0x83, 0xae, 0xff, 0x53, 0x82, 0xad, 0xff, 0x52, 0x81, 0xac, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x52, 0x7e, 0xa9, 0xff, 0x51, 0x7e, 0xa8, 0xff, 0x51, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x50, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4f, 0x79, 0xa3, 0xff, 0x4e, 0x78, 0xa2, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4d, 0x77, 0x9f, 0xff, 0x4c, 0x77, 0x9e, 0xff, 0x4c, 0x76, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x72, 0x9a, 0xff, 0x49, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x48, 0x6f, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6c, 0x93, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6b, 0x92, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x44, 0x6b, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x45, 0x6b, 0x90, 0xff, 0x47, 0x6c, 0x91, 0xff, 0x4a, 0x6e, 0x92, 0xff, 0x4f, 0x73, 0x95, 0xff, 0x57, 0x78, 0x9a, 0xff, 0x66, 0x84, 0xa0, 0xff, 0x7c, 0x91, 0xa6, 0xff, 0x8e, 0x9e, 0xad, 0xcb, 0xec, 0xec, 0xec, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, 0xfa, 0xfa, 0x9f, 0xea, 0xea, 0xea, 0xcc, 0xb9, 0xc6, 0xd2, 0xbf, 0x8a, 0xa4, 0xbc, 0xdf, 0x80, 0x9c, 0xb7, 0xfc, 0x83, 0xa1, 0xbc, 0xff, 0x79, 0x9c, 0xbd, 0xff, 0x6f, 0x97, 0xbb, 0xff, 0x66, 0x91, 0xb8, 0xff, 0x61, 0x8d, 0xb6, 0xff, 0x5d, 0x8b, 0xb5, 0xff, 0x7b, 0xa1, 0xc2, 0xff, 0x8a, 0xac, 0xca, 0xff, 0x87, 0xa9, 0xc8, 0xff, 0x83, 0xa7, 0xc7, 0xff, 0x80, 0xa4, 0xc5, 0xff, 0x7c, 0xa1, 0xc3, 0xff, 0x79, 0x9f, 0xc1, 0xff, 0x77, 0x9d, 0xbf, 0xff, 0x73, 0x9b, 0xbe, 0xff, 0x70, 0x98, 0xbd, 0xff, 0x6d, 0x95, 0xba, 0xff, 0x6a, 0x93, 0xb8, 0xff, 0x66, 0x90, 0xb7, 0xff, 0x64, 0x8d, 0xb5, 0xff, 0x56, 0x83, 0xad, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x80, 0xab, 0xff, 0x52, 0x7f, 0xaa, 0xff, 0x51, 0x7e, 0xa9, 0xff, 0x51, 0x7d, 0xa8, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7a, 0xa4, 0xff, 0x4f, 0x7a, 0xa3, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4d, 0x78, 0xa1, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x49, 0x73, 0x9a, 0xff, 0x49, 0x72, 0x99, 0xff, 0x49, 0x71, 0x98, 0xff, 0x48, 0x70, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x43, 0x69, 0x8f, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8d, 0xff, 0x43, 0x69, 0x8d, 0xff, 0x43, 0x69, 0x8d, 0xff, 0x43, 0x69, 0x8d, 0xff, 0x43, 0x69, 0x8d, 0xff, 0x43, 0x68, 0x8d, 0xff, 0x43, 0x68, 0x8d, 0xff, 0x43, 0x68, 0x8d, 0xff, 0x43, 0x68, 0x8d, 0xff, 0x43, 0x68, 0x8d, 0xff, 0x44, 0x69, 0x8d, 0xff, 0x45, 0x6a, 0x8e, 0xff, 0x48, 0x6c, 0x8f, 0xff, 0x4b, 0x6e, 0x91, 0xff, 0x50, 0x72, 0x94, 0xff, 0x56, 0x77, 0x98, 0xff, 0x61, 0x7f, 0x9d, 0xff, 0x6f, 0x89, 0xa3, 0xff, 0x7b, 0x8f, 0xa4, 0xf8, 0x96, 0xa2, 0xaf, 0xb0, 0xd0, 0xd0, 0xd0, 0x9c, 0xee, 0xee, 0xee, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xf6, 0xf6, 0xa4, 0xf9, 0xf9, 0xf9, 0xf7, 0xf5, 0xf5, 0xf5, 0xe7, 0xeb, 0xeb, 0xeb, 0xcf, 0xcd, 0xd2, 0xd8, 0xbb, 0x98, 0xad, 0xbf, 0xcb, 0x81, 0x9b, 0xb5, 0xef, 0x85, 0x9e, 0xb7, 0xff, 0x80, 0x9c, 0xb7, 0xff, 0x76, 0x97, 0xb6, 0xff, 0x6b, 0x91, 0xb3, 0xff, 0x7e, 0x9f, 0xbf, 0xff, 0x8f, 0xad, 0xc7, 0xff, 0x89, 0xa9, 0xc5, 0xff, 0x84, 0xa5, 0xc3, 0xff, 0x80, 0xa2, 0xc1, 0xff, 0x7c, 0x9f, 0xbf, 0xff, 0x78, 0x9c, 0xbe, 0xff, 0x75, 0x9a, 0xbc, 0xff, 0x71, 0x97, 0xba, 0xff, 0x6e, 0x95, 0xb8, 0xff, 0x6a, 0x92, 0xb6, 0xff, 0x67, 0x8f, 0xb4, 0xff, 0x64, 0x8c, 0xb2, 0xff, 0x61, 0x8a, 0xb0, 0xff, 0x52, 0x7f, 0xa9, 0xff, 0x51, 0x7d, 0xa7, 0xff, 0x50, 0x7d, 0xa7, 0xff, 0x50, 0x7c, 0xa6, 0xff, 0x4f, 0x7b, 0xa5, 0xff, 0x4f, 0x7b, 0xa4, 0xff, 0x4f, 0x7a, 0xa3, 0xff, 0x4e, 0x7a, 0xa3, 0xff, 0x4e, 0x79, 0xa2, 0xff, 0x4e, 0x78, 0xa1, 0xff, 0x4d, 0x78, 0xa0, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x75, 0x9b, 0xff, 0x4a, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9a, 0xff, 0x49, 0x72, 0x99, 0xff, 0x49, 0x71, 0x98, 0xff, 0x48, 0x71, 0x98, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x95, 0xff, 0x46, 0x6e, 0x94, 0xff, 0x46, 0x6d, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x45, 0x6c, 0x92, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x90, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8e, 0xff, 0x44, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8e, 0xff, 0x43, 0x69, 0x8d, 0xff, 0x43, 0x68, 0x8d, 0xff, 0x43, 0x68, 0x8d, 0xff, 0x43, 0x68, 0x8c, 0xff, 0x42, 0x68, 0x8c, 0xff, 0x42, 0x67, 0x8c, 0xff, 0x42, 0x67, 0x8b, 0xff, 0x42, 0x67, 0x8b, 0xff, 0x42, 0x67, 0x8b, 0xff, 0x41, 0x66, 0x8a, 0xff, 0x41, 0x66, 0x89, 0xff, 0x41, 0x66, 0x89, 0xff, 0x41, 0x65, 0x89, 0xff, 0x42, 0x65, 0x89, 0xff, 0x43, 0x66, 0x89, 0xff, 0x45, 0x68, 0x89, 0xff, 0x48, 0x69, 0x8b, 0xff, 0x4b, 0x6c, 0x8d, 0xff, 0x50, 0x70, 0x90, 0xff, 0x56, 0x76, 0x94, 0xff, 0x5f, 0x7d, 0x9a, 0xff, 0x6c, 0x87, 0xa0, 0xff, 0x7a, 0x90, 0xa6, 0xff, 0x8c, 0x9b, 0xac, 0xdb, 0xb6, 0xbb, 0xbf, 0xa0, 0xc9, 0xc9, 0xc9, 0xab, 0xd2, 0xd2, 0xd2, 0xcc, 0xed, 0xed, 0xed, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdc, 0xdc, 0xdc, 0x90, 0xbf, 0xbf, 0xbf, 0xdf, 0xe5, 0xe5, 0xe5, 0xf0, 0xf9, 0xf9, 0xf9, 0xf8, 0xf7, 0xf7, 0xf7, 0xec, 0xef, 0xef, 0xef, 0xd7, 0xe4, 0xe4, 0xe4, 0xbc, 0xb4, 0xc1, 0xcd, 0xbb, 0x8f, 0xa5, 0xba, 0xcf, 0x80, 0x9a, 0xb2, 0xf0, 0x80, 0x99, 0xb0, 0xff, 0x8c, 0xa4, 0xba, 0xff, 0x9b, 0xb0, 0xc5, 0xff, 0x92, 0xab, 0xc1, 0xff, 0x89, 0xa6, 0xbf, 0xff, 0x84, 0xa1, 0xbc, 0xff, 0x7d, 0x9c, 0xb9, 0xff, 0x78, 0x99, 0xb7, 0xff, 0x75, 0x96, 0xb5, 0xff, 0x70, 0x93, 0xb2, 0xff, 0x6c, 0x90, 0xb1, 0xff, 0x68, 0x8d, 0xaf, 0xff, 0x64, 0x8a, 0xad, 0xff, 0x62, 0x88, 0xac, 0xff, 0x5e, 0x85, 0xaa, 0xff, 0x52, 0x7b, 0xa3, 0xff, 0x4d, 0x78, 0xa0, 0xff, 0x4d, 0x78, 0xa0, 0xff, 0x4d, 0x77, 0xa0, 0xff, 0x4d, 0x77, 0x9f, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x77, 0x9f, 0xff, 0x4c, 0x77, 0x9e, 0xff, 0x4c, 0x77, 0x9e, 0xff, 0x4c, 0x76, 0x9e, 0xff, 0x4b, 0x75, 0x9d, 0xff, 0x4b, 0x75, 0x9c, 0xff, 0x4b, 0x74, 0x9b, 0xff, 0x4a, 0x73, 0x9b, 0xff, 0x4a, 0x73, 0x9a, 0xff, 0x49, 0x72, 0x99, 0xff, 0x49, 0x71, 0x98, 0xff, 0x48, 0x71, 0x97, 0xff, 0x48, 0x70, 0x97, 0xff, 0x47, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x95, 0xff, 0x47, 0x6e, 0x94, 0xff, 0x46, 0x6e, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6c, 0x92, 0xff, 0x45, 0x6c, 0x91, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x44, 0x69, 0x8f, 0xff, 0x43, 0x68, 0x8e, 0xff, 0x43, 0x68, 0x8e, 0xff, 0x43, 0x68, 0x8d, 0xff, 0x43, 0x68, 0x8c, 0xff, 0x42, 0x68, 0x8c, 0xff, 0x42, 0x67, 0x8c, 0xff, 0x42, 0x67, 0x8b, 0xff, 0x41, 0x66, 0x8a, 0xff, 0x41, 0x66, 0x89, 0xff, 0x41, 0x66, 0x89, 0xff, 0x41, 0x65, 0x89, 0xff, 0x41, 0x65, 0x89, 0xff, 0x41, 0x64, 0x88, 0xff, 0x40, 0x64, 0x87, 0xff, 0x40, 0x64, 0x86, 0xff, 0x40, 0x64, 0x85, 0xff, 0x40, 0x64, 0x85, 0xff, 0x40, 0x63, 0x84, 0xff, 0x41, 0x63, 0x83, 0xff, 0x42, 0x63, 0x83, 0xff, 0x44, 0x64, 0x83, 0xff, 0x47, 0x66, 0x85, 0xff, 0x4c, 0x69, 0x87, 0xff, 0x51, 0x6e, 0x8a, 0xff, 0x58, 0x74, 0x8f, 0xff, 0x60, 0x7a, 0x94, 0xff, 0x6c, 0x84, 0x9b, 0xff, 0x77, 0x8c, 0xa0, 0xff, 0x91, 0x9f, 0xad, 0xe4, 0xb6, 0xbb, 0xc0, 0xb8, 0xcd, 0xcd, 0xcd, 0xb0, 0xcd, 0xcd, 0xcd, 0xc7, 0xc4, 0xc4, 0xc4, 0xcf, 0xb2, 0xb2, 0xb2, 0xd8, 0xdb, 0xdb, 0xdb, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xdf, 0xdf, 0x88, 0x9b, 0x9b, 0x9b, 0xaf, 0x86, 0x86, 0x86, 0x9c, 0xad, 0xad, 0xad, 0xb7, 0xdb, 0xdb, 0xdb, 0xdb, 0xf5, 0xf5, 0xf5, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf4, 0xf4, 0xf4, 0xe4, 0xea, 0xea, 0xea, 0xcc, 0xde, 0xde, 0xde, 0xaf, 0xb4, 0xbf, 0xca, 0xaf, 0xa4, 0xb4, 0xc3, 0xcb, 0xac, 0xbc, 0xca, 0xeb, 0x9f, 0xb1, 0xc2, 0xfc, 0x9a, 0xad, 0xbf, 0xff, 0x91, 0xa6, 0xba, 0xff, 0x88, 0x9f, 0xb5, 0xff, 0x7f, 0x9a, 0xb1, 0xff, 0x78, 0x94, 0xad, 0xff, 0x72, 0x8f, 0xab, 0xff, 0x6c, 0x8b, 0xa9, 0xff, 0x67, 0x88, 0xa5, 0xff, 0x63, 0x84, 0xa3, 0xff, 0x5f, 0x81, 0xa1, 0xff, 0x5b, 0x7e, 0x9f, 0xff, 0x51, 0x77, 0x9b, 0xff, 0x49, 0x71, 0x96, 0xff, 0x49, 0x71, 0x96, 0xff, 0x49, 0x70, 0x96, 0xff, 0x49, 0x71, 0x96, 0xff, 0x49, 0x70, 0x96, 0xff, 0x49, 0x70, 0x96, 0xff, 0x49, 0x70, 0x96, 0xff, 0x48, 0x70, 0x96, 0xff, 0x48, 0x70, 0x97, 0xff, 0x48, 0x70, 0x96, 0xff, 0x48, 0x70, 0x96, 0xff, 0x48, 0x70, 0x95, 0xff, 0x47, 0x6f, 0x95, 0xff, 0x47, 0x6e, 0x94, 0xff, 0x47, 0x6e, 0x94, 0xff, 0x46, 0x6d, 0x93, 0xff, 0x46, 0x6d, 0x92, 0xff, 0x45, 0x6c, 0x91, 0xff, 0x45, 0x6b, 0x91, 0xff, 0x45, 0x6b, 0x90, 0xff, 0x44, 0x6a, 0x8f, 0xff, 0x44, 0x6a, 0x8e, 0xff, 0x44, 0x69, 0x8e, 0xff, 0x43, 0x68, 0x8d, 0xff, 0x43, 0x68, 0x8c, 0xff, 0x43, 0x68, 0x8b, 0xff, 0x42, 0x66, 0x89, 0xff, 0x42, 0x66, 0x89, 0xff, 0x42, 0x65, 0x89, 0xff, 0x41, 0x65, 0x89, 0xff, 0x41, 0x65, 0x89, 0xff, 0x40, 0x64, 0x88, 0xff, 0x40, 0x64, 0x88, 0xff, 0x40, 0x64, 0x86, 0xff, 0x40, 0x64, 0x85, 0xff, 0x40, 0x63, 0x84, 0xff, 0x40, 0x63, 0x83, 0xff, 0x40, 0x62, 0x83, 0xff, 0x40, 0x62, 0x82, 0xff, 0x41, 0x62, 0x81, 0xff, 0x41, 0x62, 0x80, 0xff, 0x41, 0x62, 0x80, 0xff, 0x42, 0x62, 0x7f, 0xff, 0x43, 0x62, 0x7f, 0xff, 0x45, 0x63, 0x7f, 0xff, 0x47, 0x64, 0x7f, 0xff, 0x4b, 0x65, 0x80, 0xff, 0x51, 0x6a, 0x83, 0xff, 0x57, 0x70, 0x88, 0xff, 0x61, 0x77, 0x8d, 0xff, 0x6b, 0x80, 0x94, 0xff, 0x72, 0x86, 0x9a, 0xff, 0x7e, 0x90, 0xa2, 0xf3, 0xa0, 0xac, 0xb6, 0xd8, 0xc8, 0xcb, 0xce, 0xc0, 0xd8, 0xd8, 0xd8, 0xc4, 0xd6, 0xd6, 0xd6, 0xd3, 0xce, 0xce, 0xce, 0xd3, 0xb7, 0xb7, 0xb7, 0xcb, 0x95, 0x95, 0x95, 0xc8, 0x96, 0x96, 0x96, 0xc8, 0xe6, 0xe6, 0xe6, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0xe4, 0xe4, 0x7b, 0x9b, 0x9b, 0x9b, 0x83, 0x7c, 0x7c, 0x7c, 0x68, 0x77, 0x77, 0x77, 0x64, 0x7f, 0x7f, 0x7f, 0x68, 0xa3, 0xa3, 0xa3, 0x84, 0xcb, 0xcb, 0xcb, 0xac, 0xe8, 0xe8, 0xe8, 0xdb, 0xf6, 0xf6, 0xf6, 0xef, 0xf7, 0xf7, 0xf7, 0xef, 0xf3, 0xf3, 0xf3, 0xe0, 0xec, 0xec, 0xec, 0xd0, 0xec, 0xec, 0xec, 0xcb, 0xe2, 0xe4, 0xe4, 0xbf, 0xc7, 0xcf, 0xd7, 0xc8, 0xb3, 0xbf, 0xcb, 0xd7, 0xa2, 0xb2, 0xc0, 0xe8, 0x94, 0xa6, 0xb7, 0xfb, 0x8c, 0x9f, 0xb1, 0xff, 0x82, 0x97, 0xac, 0xff, 0x77, 0x8e, 0xa5, 0xff, 0x6f, 0x89, 0xa0, 0xff, 0x67, 0x82, 0x9b, 0xff, 0x63, 0x7f, 0x9a, 0xff, 0x5d, 0x7b, 0x98, 0xff, 0x52, 0x72, 0x90, 0xff, 0x49, 0x6b, 0x8b, 0xff, 0x49, 0x6b, 0x8b, 0xff, 0x48, 0x6a, 0x8b, 0xff, 0x47, 0x6a, 0x8b, 0xff, 0x47, 0x6a, 0x8c, 0xff, 0x46, 0x6a, 0x8c, 0xff, 0x46, 0x6a, 0x8d, 0xff, 0x46, 0x6a, 0x8d, 0xff, 0x46, 0x6a, 0x8d, 0xff, 0x46, 0x6a, 0x8d, 0xff, 0x45, 0x6a, 0x8c, 0xff, 0x45, 0x69, 0x8c, 0xff, 0x45, 0x69, 0x8c, 0xff, 0x45, 0x68, 0x8b, 0xff, 0x44, 0x68, 0x8b, 0xff, 0x44, 0x68, 0x8b, 0xff, 0x44, 0x67, 0x8a, 0xff, 0x43, 0x67, 0x8a, 0xff, 0x43, 0x66, 0x89, 0xff, 0x43, 0x66, 0x89, 0xff, 0x42, 0x65, 0x89, 0xff, 0x42, 0x65, 0x88, 0xff, 0x42, 0x64, 0x87, 0xff, 0x42, 0x64, 0x87, 0xff, 0x42, 0x64, 0x86, 0xff, 0x42, 0x64, 0x86, 0xff, 0x41, 0x64, 0x85, 0xff, 0x41, 0x63, 0x84, 0xff, 0x41, 0x63, 0x83, 0xff, 0x41, 0x63, 0x82, 0xff, 0x41, 0x63, 0x82, 0xff, 0x41, 0x62, 0x81, 0xff, 0x41, 0x62, 0x81, 0xff, 0x42, 0x62, 0x80, 0xff, 0x42, 0x62, 0x7f, 0xff, 0x43, 0x62, 0x7f, 0xff, 0x45, 0x62, 0x7f, 0xff, 0x46, 0x63, 0x7f, 0xff, 0x48, 0x64, 0x7f, 0xff, 0x4a, 0x64, 0x7f, 0xff, 0x4b, 0x65, 0x7f, 0xff, 0x50, 0x68, 0x81, 0xff, 0x52, 0x6b, 0x83, 0xff, 0x56, 0x6e, 0x84, 0xff, 0x5e, 0x74, 0x88, 0xff, 0x65, 0x79, 0x8d, 0xff, 0x6a, 0x7e, 0x91, 0xff, 0x6b, 0x80, 0x95, 0xff, 0x68, 0x80, 0x97, 0xfc, 0x7c, 0x91, 0xa5, 0xec, 0x9b, 0xaa, 0xb8, 0xdc, 0xc3, 0xca, 0xd1, 0xcc, 0xe4, 0xe4, 0xe4, 0xcc, 0xe5, 0xe5, 0xe5, 0xdb, 0xe3, 0xe3, 0xe3, 0xe0, 0xd9, 0xd9, 0xd9, 0xdb, 0xc2, 0xc2, 0xc2, 0xc7, 0xa4, 0xa4, 0xa4, 0xb7, 0x8b, 0x8b, 0x8b, 0xb3, 0x88, 0x88, 0x88, 0xa3, 0xc0, 0xc0, 0xc0, 0x70, 0xf3, 0xf3, 0xf3, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe5, 0xe5, 0xe5, 0x6c, 0xa0, 0xa0, 0xa0, 0x6f, 0x81, 0x81, 0x81, 0x4c, 0x7c, 0x7c, 0x7c, 0x4b, 0x78, 0x78, 0x78, 0x44, 0x76, 0x76, 0x76, 0x3f, 0x7a, 0x7a, 0x7a, 0x3c, 0x94, 0x94, 0x94, 0x57, 0xb6, 0xb6, 0xb6, 0x7b, 0xd6, 0xd6, 0xd6, 0xb3, 0xe9, 0xe9, 0xe9, 0xd8, 0xf6, 0xf6, 0xf6, 0xf4, 0xfb, 0xfb, 0xfb, 0xf7, 0xf7, 0xf7, 0xf7, 0xec, 0xf3, 0xf3, 0xf3, 0xdf, 0xed, 0xed, 0xed, 0xcf, 0xe6, 0xe6, 0xe6, 0xbf, 0xe2, 0xe3, 0xe3, 0xb7, 0xcb, 0xd1, 0xd6, 0xbf, 0xb8, 0xc0, 0xc9, 0xcb, 0xa5, 0xb1, 0xbd, 0xd8, 0x94, 0xa3, 0xb0, 0xe8, 0x84, 0x96, 0xa7, 0xf8, 0x79, 0x8d, 0xa0, 0xff, 0x6f, 0x85, 0x9a, 0xff, 0x5f, 0x77, 0x8f, 0xff, 0x55, 0x70, 0x89, 0xff, 0x55, 0x70, 0x89, 0xff, 0x52, 0x6e, 0x89, 0xff, 0x50, 0x6c, 0x88, 0xff, 0x4e, 0x6b, 0x87, 0xff, 0x4c, 0x69, 0x87, 0xff, 0x4b, 0x69, 0x86, 0xff, 0x49, 0x68, 0x86, 0xff, 0x48, 0x67, 0x86, 0xff, 0x49, 0x68, 0x86, 0xff, 0x49, 0x67, 0x86, 0xff, 0x48, 0x67, 0x86, 0xff, 0x47, 0x66, 0x85, 0xff, 0x46, 0x66, 0x85, 0xff, 0x46, 0x65, 0x85, 0xff, 0x45, 0x65, 0x84, 0xff, 0x45, 0x64, 0x84, 0xff, 0x44, 0x64, 0x84, 0xff, 0x45, 0x64, 0x83, 0xff, 0x44, 0x64, 0x82, 0xff, 0x45, 0x64, 0x82, 0xff, 0x45, 0x64, 0x82, 0xff, 0x45, 0x64, 0x82, 0xff, 0x45, 0x64, 0x81, 0xff, 0x45, 0x64, 0x81, 0xff, 0x45, 0x64, 0x81, 0xff, 0x45, 0x63, 0x80, 0xff, 0x46, 0x64, 0x80, 0xff, 0x47, 0x64, 0x7f, 0xff, 0x48, 0x64, 0x7f, 0xff, 0x49, 0x65, 0x80, 0xff, 0x4b, 0x65, 0x7f, 0xff, 0x4b, 0x65, 0x7f, 0xff, 0x4e, 0x67, 0x80, 0xff, 0x52, 0x6a, 0x82, 0xff, 0x55, 0x6d, 0x83, 0xff, 0x5b, 0x71, 0x87, 0xff, 0x60, 0x75, 0x89, 0xff, 0x64, 0x78, 0x8c, 0xff, 0x6a, 0x7d, 0x90, 0xff, 0x6a, 0x7e, 0x93, 0xff, 0x64, 0x7c, 0x93, 0xff, 0x62, 0x7b, 0x94, 0xff, 0x5b, 0x77, 0x93, 0xff, 0x5f, 0x7c, 0x98, 0xf8, 0x70, 0x8a, 0xa3, 0xeb, 0x8a, 0x9f, 0xb3, 0xdc, 0xb1, 0xbe, 0xc9, 0xd4, 0xde, 0xe1, 0xe3, 0xcb, 0xed, 0xed, 0xed, 0xd7, 0xf1, 0xf1, 0xf1, 0xe4, 0xf2, 0xf2, 0xf2, 0xec, 0xed, 0xed, 0xed, 0xe8, 0xe3, 0xe3, 0xe3, 0xd7, 0xce, 0xce, 0xce, 0xb8, 0xb6, 0xb6, 0xb6, 0xa0, 0x9e, 0x9e, 0x9e, 0x94, 0x95, 0x95, 0x95, 0x8b, 0x9c, 0x9c, 0x9c, 0x6b, 0xbe, 0xbe, 0xbe, 0x37, 0xdb, 0xdb, 0xdb, 0x68, 0xf6, 0xf6, 0xf6, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe5, 0xe5, 0xe5, 0x67, 0xa7, 0xa7, 0xa7, 0x6f, 0x89, 0x89, 0x89, 0x48, 0x83, 0x83, 0x83, 0x43, 0x7f, 0x7f, 0x7f, 0x3f, 0x7b, 0x7b, 0x7b, 0x3b, 0x78, 0x78, 0x78, 0x30, 0x75, 0x75, 0x75, 0x28, 0x76, 0x76, 0x76, 0x24, 0x8a, 0x8a, 0x8a, 0x34, 0x9e, 0x9e, 0x9e, 0x58, 0xb9, 0xb9, 0xb9, 0x8f, 0xe3, 0xe3, 0xe3, 0xd3, 0xee, 0xee, 0xee, 0xeb, 0xf7, 0xf7, 0xf7, 0xf7, 0xfb, 0xfb, 0xfb, 0xf7, 0xf8, 0xf8, 0xf8, 0xef, 0xf6, 0xf6, 0xf6, 0xe8, 0xf2, 0xf2, 0xf2, 0xdc, 0xed, 0xed, 0xed, 0xd0, 0xe8, 0xe8, 0xe8, 0xc7, 0xe4, 0xe4, 0xe4, 0xb8, 0xde, 0xde, 0xde, 0xac, 0xd0, 0xd2, 0xd4, 0xb3, 0xbf, 0xc4, 0xc9, 0xbf, 0xa8, 0xb0, 0xb9, 0xc8, 0x94, 0xa0, 0xac, 0xd4, 0x86, 0x95, 0xa3, 0xdf, 0x7d, 0x8d, 0x9d, 0xec, 0x72, 0x85, 0x97, 0xf4, 0x6b, 0x80, 0x93, 0xff, 0x65, 0x7b, 0x8f, 0xff, 0x61, 0x77, 0x8c, 0xff, 0x5c, 0x74, 0x89, 0xff, 0x59, 0x71, 0x89, 0xff, 0x5a, 0x72, 0x89, 0xff, 0x59, 0x71, 0x89, 0xff, 0x58, 0x70, 0x88, 0xff, 0x56, 0x6f, 0x88, 0xff, 0x55, 0x6e, 0x87, 0xff, 0x54, 0x6d, 0x86, 0xff, 0x53, 0x6c, 0x85, 0xff, 0x52, 0x6b, 0x84, 0xff, 0x51, 0x6a, 0x84, 0xff, 0x53, 0x6c, 0x85, 0xff, 0x53, 0x6c, 0x84, 0xff, 0x53, 0x6c, 0x85, 0xff, 0x54, 0x6d, 0x85, 0xff, 0x56, 0x6e, 0x85, 0xff, 0x57, 0x6f, 0x86, 0xff, 0x58, 0x6f, 0x86, 0xff, 0x56, 0x6e, 0x85, 0xff, 0x58, 0x6f, 0x86, 0xff, 0x5b, 0x72, 0x87, 0xff, 0x5e, 0x74, 0x89, 0xff, 0x63, 0x77, 0x8b, 0xff, 0x67, 0x7b, 0x8e, 0xff, 0x6b, 0x7f, 0x91, 0xff, 0x66, 0x7b, 0x8f, 0xff, 0x68, 0x7e, 0x93, 0xff, 0x67, 0x7e, 0x95, 0xfc, 0x66, 0x7f, 0x97, 0xf8, 0x67, 0x81, 0x9a, 0xf3, 0x68, 0x83, 0x9c, 0xef, 0x67, 0x83, 0x9e, 0xeb, 0x6e, 0x89, 0xa3, 0xe3, 0x77, 0x90, 0xa9, 0xdb, 0x91, 0xa4, 0xb7, 0xd4, 0xae, 0xbb, 0xc7, 0xcf, 0xd2, 0xd7, 0xdc, 0xcb, 0xea, 0xea, 0xea, 0xcc, 0xf0, 0xf0, 0xf0, 0xdb, 0xf5, 0xf5, 0xf5, 0xe7, 0xf9, 0xf9, 0xf9, 0xf0, 0xfa, 0xfa, 0xfa, 0xf4, 0xf9, 0xf9, 0xf9, 0xf0, 0xf4, 0xf4, 0xf4, 0xdf, 0xe8, 0xe8, 0xe8, 0xbb, 0xd7, 0xd7, 0xd7, 0x98, 0xc3, 0xc3, 0xc3, 0x7f, 0xb5, 0xb5, 0xb5, 0x6c, 0xad, 0xad, 0xad, 0x63, 0xb1, 0xb1, 0xb1, 0x4c, 0xc1, 0xc1, 0xc1, 0x30, 0xd1, 0xd1, 0xd1, 0x24, 0xcb, 0xcb, 0xcb, 0x38, 0xd3, 0xd3, 0xd3, 0x97, 0xf4, 0xf4, 0xf4, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe8, 0xe8, 0x5c, 0xac, 0xac, 0xac, 0x6f, 0x91, 0x91, 0x91, 0x4b, 0x8c, 0x8c, 0x8c, 0x47, 0x89, 0x89, 0x89, 0x43, 0x86, 0x86, 0x86, 0x3f, 0x82, 0x82, 0x82, 0x3b, 0x7e, 0x7e, 0x7e, 0x33, 0x7a, 0x7a, 0x7a, 0x2b, 0x77, 0x77, 0x77, 0x23, 0x74, 0x74, 0x74, 0x1f, 0x7e, 0x7e, 0x7e, 0x2f, 0xc9, 0xc9, 0xc9, 0x7f, 0xc7, 0xc7, 0xc7, 0x9f, 0xce, 0xce, 0xce, 0xbc, 0xdb, 0xdb, 0xdb, 0xd7, 0xe9, 0xe9, 0xe9, 0xeb, 0xf3, 0xf3, 0xf3, 0xf4, 0xf8, 0xf8, 0xf8, 0xfb, 0xfb, 0xfb, 0xfb, 0xf8, 0xf9, 0xf9, 0xf9, 0xf3, 0xf6, 0xf6, 0xf6, 0xeb, 0xf3, 0xf3, 0xf3, 0xe0, 0xf1, 0xf1, 0xf1, 0xdb, 0xee, 0xee, 0xee, 0xd4, 0xea, 0xea, 0xea, 0xcc, 0xe5, 0xe5, 0xe5, 0xc0, 0xe3, 0xe3, 0xe3, 0xbb, 0xe0, 0xe0, 0xe0, 0xb4, 0xdc, 0xdc, 0xdc, 0xaf, 0xd6, 0xd6, 0xd6, 0xac, 0xc8, 0xcb, 0xce, 0xb0, 0xbd, 0xc1, 0xc5, 0xb8, 0xb3, 0xb9, 0xbf, 0xbb, 0xa9, 0xaf, 0xb7, 0xbf, 0xa5, 0xad, 0xb5, 0xc3, 0xa1, 0xaa, 0xb2, 0xc4, 0x9c, 0xa6, 0xaf, 0xcc, 0x98, 0xa2, 0xac, 0xd3, 0x95, 0x9f, 0xaa, 0xd4, 0x93, 0x9d, 0xa8, 0xd4, 0x8f, 0x9b, 0xa6, 0xd7, 0x8d, 0x99, 0xa4, 0xd7, 0x8b, 0x97, 0xa3, 0xd4, 0x8f, 0x9b, 0xa6, 0xd4, 0x8f, 0x9b, 0xa6, 0xd3, 0x90, 0x9b, 0xa6, 0xd3, 0x92, 0x9d, 0xa8, 0xd3, 0x95, 0xa0, 0xaa, 0xd3, 0x98, 0xa2, 0xac, 0xd3, 0x9d, 0xa8, 0xb0, 0xcf, 0x9f, 0xa8, 0xb1, 0xcb, 0xa5, 0xad, 0xb5, 0xc7, 0xaa, 0xb1, 0xba, 0xc0, 0xad, 0xb5, 0xbd, 0xbc, 0xb3, 0xbb, 0xc2, 0xbb, 0xb6, 0xbe, 0xc5, 0xb7, 0xba, 0xc0, 0xc7, 0xac, 0xbf, 0xc5, 0xcb, 0xab, 0xd0, 0xd2, 0xd5, 0xab, 0xd9, 0xda, 0xdb, 0xaf, 0xdf, 0xdf, 0xe0, 0xb4, 0xe3, 0xe3, 0xe3, 0xbb, 0xe6, 0xe6, 0xe6, 0xc3, 0xe8, 0xe8, 0xe8, 0xc8, 0xeb, 0xeb, 0xeb, 0xcf, 0xed, 0xed, 0xed, 0xd3, 0xf2, 0xf2, 0xf2, 0xdf, 0xf6, 0xf6, 0xf6, 0xeb, 0xf9, 0xf9, 0xf9, 0xf3, 0xfb, 0xfb, 0xfb, 0xf7, 0xfc, 0xfc, 0xfc, 0xf8, 0xfa, 0xfa, 0xfa, 0xf0, 0xf6, 0xf6, 0xf6, 0xdb, 0xf2, 0xf2, 0xf2, 0xb8, 0xe7, 0xe7, 0xe7, 0x8f, 0xdd, 0xdd, 0xdd, 0x6c, 0xd2, 0xd2, 0xd2, 0x54, 0xc9, 0xc9, 0xc9, 0x47, 0xc4, 0xc4, 0xc4, 0x3b, 0xc7, 0xc7, 0xc7, 0x2f, 0xcf, 0xcf, 0xcf, 0x23, 0xd2, 0xd2, 0xd2, 0x20, 0xd0, 0xd0, 0xd0, 0x2b, 0xc8, 0xc8, 0xc8, 0x3f, 0xbd, 0xbd, 0xbd, 0x6b, 0xcf, 0xcf, 0xcf, 0xc0, 0xf6, 0xf6, 0xf6, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe6, 0xe6, 0xe6, 0x54, 0xb1, 0xb1, 0xb1, 0x73, 0x99, 0x99, 0x99, 0x50, 0x96, 0x96, 0x96, 0x4c, 0x93, 0x93, 0x93, 0x48, 0x91, 0x91, 0x91, 0x44, 0x8e, 0x8e, 0x8e, 0x40, 0x8b, 0x8b, 0x8b, 0x3f, 0x87, 0x87, 0x87, 0x3b, 0x83, 0x83, 0x83, 0x34, 0x7e, 0x7e, 0x7e, 0x2c, 0x7a, 0x7a, 0x7a, 0x2b, 0xcc, 0xcc, 0xcc, 0x67, 0xc6, 0xc6, 0xc6, 0x7b, 0xb9, 0xb9, 0xb9, 0x8b, 0xb3, 0xb3, 0xb3, 0xa3, 0xb3, 0xb3, 0xb3, 0xb8, 0xb9, 0xb9, 0xb9, 0xd0, 0xc1, 0xc1, 0xc1, 0xe3, 0xd0, 0xd0, 0xd0, 0xf0, 0xdf, 0xdf, 0xdf, 0xf8, 0xe9, 0xe9, 0xe9, 0xfc, 0xf4, 0xf4, 0xf4, 0xfc, 0xf7, 0xf7, 0xf7, 0xfc, 0xfa, 0xfa, 0xfa, 0xf8, 0xfa, 0xfa, 0xfa, 0xf7, 0xf9, 0xf9, 0xf9, 0xf0, 0xf7, 0xf7, 0xf7, 0xec, 0xf6, 0xf6, 0xf6, 0xe8, 0xf4, 0xf4, 0xf4, 0xe3, 0xf2, 0xf2, 0xf2, 0xdf, 0xef, 0xef, 0xef, 0xdb, 0xee, 0xee, 0xee, 0xd4, 0xeb, 0xeb, 0xeb, 0xcf, 0xe7, 0xe7, 0xe7, 0xc7, 0xe5, 0xe5, 0xe5, 0xc3, 0xe5, 0xe5, 0xe5, 0xc3, 0xe4, 0xe4, 0xe4, 0xc0, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xc0, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xbc, 0xe2, 0xe2, 0xe2, 0xb8, 0xdf, 0xdf, 0xdf, 0xb4, 0xe1, 0xe1, 0xe1, 0xb7, 0xe3, 0xe3, 0xe3, 0xbc, 0xe4, 0xe4, 0xe4, 0xbf, 0xe4, 0xe4, 0xe4, 0xc3, 0xe5, 0xe5, 0xe5, 0xc3, 0xe8, 0xe8, 0xe8, 0xc8, 0xe8, 0xe8, 0xe8, 0xc8, 0xea, 0xea, 0xea, 0xcc, 0xea, 0xea, 0xea, 0xcf, 0xec, 0xec, 0xec, 0xd0, 0xed, 0xed, 0xed, 0xd3, 0xec, 0xec, 0xec, 0xd3, 0xed, 0xed, 0xed, 0xd4, 0xf0, 0xf0, 0xf0, 0xdb, 0xf4, 0xf4, 0xf4, 0xe3, 0xf6, 0xf6, 0xf6, 0xe8, 0xf6, 0xf6, 0xf6, 0xec, 0xf8, 0xf8, 0xf8, 0xf0, 0xfa, 0xfa, 0xfa, 0xf4, 0xfb, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xf8, 0xf9, 0xf9, 0xf9, 0xf8, 0xf7, 0xf7, 0xf7, 0xf3, 0xf5, 0xf5, 0xf5, 0xe3, 0xf1, 0xf1, 0xf1, 0xcc, 0xe8, 0xe8, 0xe8, 0xac, 0xe4, 0xe4, 0xe4, 0x87, 0xdf, 0xdf, 0xdf, 0x63, 0xdd, 0xdd, 0xdd, 0x44, 0xd8, 0xd8, 0xd8, 0x37, 0xd4, 0xd4, 0xd4, 0x2b, 0xd2, 0xd2, 0xd2, 0x23, 0xd3, 0xd3, 0xd3, 0x1f, 0xd4, 0xd4, 0xd4, 0x1c, 0xd3, 0xd3, 0xd3, 0x20, 0xd1, 0xd1, 0xd1, 0x27, 0xcd, 0xcd, 0xcd, 0x33, 0xc5, 0xc5, 0xc5, 0x47, 0xbb, 0xbb, 0xbb, 0x67, 0xb0, 0xb0, 0xb0, 0x98, 0xcd, 0xcd, 0xcd, 0xd8, 0xf4, 0xf4, 0xf4, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe5, 0xe5, 0xe5, 0x50, 0xb0, 0xb0, 0xb0, 0x84, 0x9c, 0x9c, 0x9c, 0x5f, 0x9d, 0x9d, 0x9d, 0x57, 0x9c, 0x9c, 0x9c, 0x50, 0x9d, 0x9d, 0x9d, 0x4c, 0x9c, 0x9c, 0x9c, 0x48, 0x9a, 0x9a, 0x9a, 0x47, 0x95, 0x95, 0x95, 0x44, 0x91, 0x91, 0x91, 0x43, 0x8c, 0x8c, 0x8c, 0x3f, 0x8a, 0x8a, 0x8a, 0x3b, 0xcb, 0xcb, 0xcb, 0x64, 0xd0, 0xd0, 0xd0, 0x77, 0xc4, 0xc4, 0xc4, 0x80, 0xb6, 0xb6, 0xb6, 0x8f, 0xa9, 0xa9, 0xa9, 0xa3, 0x9e, 0x9e, 0x9e, 0xb8, 0x99, 0x99, 0x99, 0xcf, 0x98, 0x98, 0x98, 0xe0, 0x9b, 0x9b, 0x9b, 0xef, 0xa5, 0xa5, 0xa5, 0xf8, 0xb2, 0xb2, 0xb2, 0xfc, 0xb8, 0xb8, 0xb8, 0xff, 0xc5, 0xc5, 0xc5, 0xfc, 0xce, 0xce, 0xce, 0xfc, 0xd9, 0xd9, 0xd9, 0xfb, 0xe3, 0xe3, 0xe3, 0xfb, 0xe9, 0xe9, 0xe9, 0xf8, 0xef, 0xef, 0xef, 0xf8, 0xf3, 0xf3, 0xf3, 0xf8, 0xf7, 0xf7, 0xf7, 0xf8, 0xf9, 0xf9, 0xf9, 0xf7, 0xfa, 0xfa, 0xfa, 0xf4, 0xfb, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xf7, 0xfa, 0xfa, 0xfa, 0xf7, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf8, 0xf8, 0xf8, 0xf0, 0xf8, 0xf8, 0xf8, 0xf0, 0xf7, 0xf7, 0xf7, 0xef, 0xf7, 0xf7, 0xf7, 0xec, 0xf7, 0xf7, 0xf7, 0xec, 0xf8, 0xf8, 0xf8, 0xf0, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xf9, 0xf9, 0xf9, 0xf3, 0xfa, 0xfa, 0xfa, 0xf4, 0xfa, 0xfa, 0xfa, 0xf4, 0xfa, 0xfa, 0xfa, 0xf4, 0xfb, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xfb, 0xf9, 0xf9, 0xf9, 0xfb, 0xf6, 0xf6, 0xf6, 0xfc, 0xf4, 0xf4, 0xf4, 0xfc, 0xef, 0xef, 0xef, 0xfb, 0xed, 0xed, 0xed, 0xf7, 0xe8, 0xe8, 0xe8, 0xec, 0xe4, 0xe4, 0xe4, 0xe0, 0xe3, 0xe3, 0xe3, 0xd3, 0xdc, 0xdc, 0xdc, 0xbb, 0xd9, 0xd9, 0xd9, 0xa3, 0xd7, 0xd7, 0xd7, 0x88, 0xd7, 0xd7, 0xd7, 0x6b, 0xd7, 0xd7, 0xd7, 0x53, 0xd8, 0xd8, 0xd8, 0x3b, 0xd8, 0xd8, 0xd8, 0x2b, 0xd7, 0xd7, 0xd7, 0x20, 0xd6, 0xd6, 0xd6, 0x1c, 0xd5, 0xd5, 0xd5, 0x1c, 0xd5, 0xd5, 0xd5, 0x1f, 0xd3, 0xd3, 0xd3, 0x23, 0xd1, 0xd1, 0xd1, 0x28, 0xce, 0xce, 0xce, 0x33, 0xca, 0xca, 0xca, 0x3c, 0xc3, 0xc3, 0xc3, 0x4c, 0xba, 0xba, 0xba, 0x64, 0xb0, 0xb0, 0xb0, 0x8b, 0xad, 0xad, 0xad, 0xbb, 0xcb, 0xcb, 0xcb, 0xe8, 0xf4, 0xf4, 0xf4, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, 0xea, 0xea, 0x50, 0xaf, 0xaf, 0xaf, 0xa7, 0x9b, 0x9b, 0x9b, 0x7c, 0x9f, 0x9f, 0x9f, 0x6b, 0xa2, 0xa2, 0xa2, 0x5f, 0xa6, 0xa6, 0xa6, 0x57, 0xa8, 0xa8, 0xa8, 0x50, 0xa8, 0xa8, 0xa8, 0x4f, 0xa5, 0xa5, 0xa5, 0x4c, 0xa2, 0xa2, 0xa2, 0x4c, 0x9d, 0x9d, 0x9d, 0x4b, 0x9b, 0x9b, 0x9b, 0x48, 0xc8, 0xc8, 0xc8, 0x68, 0xd7, 0xd7, 0xd7, 0x77, 0xd5, 0xd5, 0xd5, 0x74, 0xd0, 0xd0, 0xd0, 0x78, 0xc3, 0xc3, 0xc3, 0x84, 0xb8, 0xb8, 0xb8, 0x98, 0xab, 0xab, 0xab, 0xaf, 0x9f, 0x9f, 0x9f, 0xc4, 0x95, 0x95, 0x95, 0xdb, 0x8d, 0x8d, 0x8d, 0xec, 0x8a, 0x8a, 0x8a, 0xf8, 0x88, 0x88, 0x88, 0xfb, 0x89, 0x89, 0x89, 0xfb, 0x87, 0x87, 0x87, 0xf8, 0x89, 0x89, 0x89, 0xf3, 0x94, 0x94, 0x94, 0xec, 0x9c, 0x9c, 0x9c, 0xe7, 0xa3, 0xa3, 0xa3, 0xe3, 0xad, 0xad, 0xad, 0xdc, 0xb6, 0xb6, 0xb6, 0xd7, 0xc0, 0xc0, 0xc0, 0xd7, 0xcb, 0xcb, 0xcb, 0xd4, 0xd0, 0xd0, 0xd0, 0xd4, 0xd1, 0xd1, 0xd1, 0xd4, 0xd3, 0xd3, 0xd3, 0xd4, 0xd5, 0xd5, 0xd5, 0xd0, 0xd9, 0xd9, 0xd9, 0xdb, 0xdd, 0xdd, 0xdd, 0xd8, 0xe4, 0xe4, 0xe4, 0xd7, 0xe5, 0xe5, 0xe5, 0xdb, 0xe8, 0xe8, 0xe8, 0xd4, 0xe9, 0xe9, 0xe9, 0xd4, 0xe8, 0xe8, 0xe8, 0xd3, 0xe4, 0xe4, 0xe4, 0xd0, 0xe5, 0xe5, 0xe5, 0xd0, 0xe6, 0xe6, 0xe6, 0xd4, 0xe4, 0xe4, 0xe4, 0xd8, 0xe4, 0xe4, 0xe4, 0xdc, 0xe4, 0xe4, 0xe4, 0xe0, 0xe4, 0xe4, 0xe4, 0xe4, 0xda, 0xda, 0xda, 0xe8, 0xd9, 0xd9, 0xd9, 0xec, 0xd9, 0xd9, 0xd9, 0xf3, 0xd8, 0xd8, 0xd8, 0xf7, 0xd4, 0xd4, 0xd4, 0xfb, 0xcd, 0xcd, 0xcd, 0xff, 0xcb, 0xcb, 0xcb, 0xff, 0xc7, 0xc7, 0xc7, 0xfc, 0xc2, 0xc2, 0xc2, 0xf7, 0xc1, 0xc1, 0xc1, 0xf0, 0xbf, 0xbf, 0xbf, 0xe7, 0xc0, 0xc0, 0xc0, 0xd8, 0xc2, 0xc2, 0xc2, 0xc8, 0xc4, 0xc4, 0xc4, 0xb4, 0xc8, 0xc8, 0xc8, 0x9c, 0xcb, 0xcb, 0xcb, 0x87, 0xce, 0xce, 0xce, 0x6c, 0xd1, 0xd1, 0xd1, 0x57, 0xd3, 0xd3, 0xd3, 0x3f, 0xd6, 0xd6, 0xd6, 0x2c, 0xd6, 0xd6, 0xd6, 0x20, 0xd6, 0xd6, 0xd6, 0x1c, 0xd5, 0xd5, 0xd5, 0x1f, 0xd5, 0xd5, 0xd5, 0x20, 0xd3, 0xd3, 0xd3, 0x27, 0xd2, 0xd2, 0xd2, 0x2c, 0xd0, 0xd0, 0xd0, 0x33, 0xcd, 0xcd, 0xcd, 0x3b, 0xc9, 0xc9, 0xc9, 0x44, 0xc3, 0xc3, 0xc3, 0x53, 0xbc, 0xbc, 0xbc, 0x67, 0xb2, 0xb2, 0xb2, 0x83, 0xad, 0xad, 0xad, 0xa8, 0xad, 0xad, 0xad, 0xd8, 0xc9, 0xc9, 0xc9, 0xf3, 0xec, 0xec, 0xec, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe9, 0xe9, 0xe9, 0x53, 0xad, 0xad, 0xad, 0xd3, 0x99, 0x99, 0x99, 0xac, 0x9c, 0x9c, 0x9c, 0x94, 0xa1, 0xa1, 0xa1, 0x7c, 0xa9, 0xa9, 0xa9, 0x6c, 0xae, 0xae, 0xae, 0x60, 0xb2, 0xb2, 0xb2, 0x5b, 0xb3, 0xb3, 0xb3, 0x58, 0xb1, 0xb1, 0xb1, 0x57, 0xad, 0xad, 0xad, 0x57, 0xab, 0xab, 0xab, 0x57, 0xc7, 0xc7, 0xc7, 0x73, 0xd6, 0xd6, 0xd6, 0x84, 0xd6, 0xd6, 0xd6, 0x80, 0xd7, 0xd7, 0xd7, 0x7b, 0xd8, 0xd8, 0xd8, 0x74, 0xd6, 0xd6, 0xd6, 0x73, 0xd2, 0xd2, 0xd2, 0x78, 0xc9, 0xc9, 0xc9, 0x84, 0xbe, 0xbe, 0xbe, 0x97, 0xb3, 0xb3, 0xb3, 0xab, 0xa9, 0xa9, 0xa9, 0xbf, 0x9c, 0x9c, 0x9c, 0xcc, 0x95, 0x95, 0x95, 0xd7, 0x89, 0x89, 0x89, 0xdc, 0x7c, 0x7c, 0x7c, 0xd8, 0x79, 0x79, 0x79, 0xdb, 0x77, 0x77, 0x77, 0xd4, 0x77, 0x77, 0x77, 0xcb, 0x77, 0x77, 0x77, 0xc3, 0x78, 0x78, 0x78, 0xb7, 0x7b, 0x7b, 0x7b, 0xab, 0x7e, 0x7e, 0x7e, 0xa0, 0x7e, 0x7e, 0x7e, 0x93, 0x7f, 0x7f, 0x7f, 0x88, 0x83, 0x83, 0x83, 0x7f, 0x86, 0x86, 0x86, 0x6f, 0x89, 0x89, 0x89, 0x6b, 0x8b, 0x8b, 0x8b, 0x5f, 0x8d, 0x8d, 0x8d, 0x54, 0x91, 0x91, 0x91, 0x54, 0x94, 0x94, 0x94, 0x4b, 0x98, 0x98, 0x98, 0x47, 0x96, 0x96, 0x96, 0x43, 0x91, 0x91, 0x91, 0x43, 0x95, 0x95, 0x95, 0x47, 0x96, 0x96, 0x96, 0x57, 0x8f, 0x8f, 0x8f, 0x64, 0x92, 0x92, 0x92, 0x77, 0x93, 0x93, 0x93, 0x8b, 0x96, 0x96, 0x96, 0xa0, 0x95, 0x95, 0x95, 0xb7, 0x98, 0x98, 0x98, 0xcb, 0x99, 0x99, 0x99, 0xdc, 0x9c, 0x9c, 0x9c, 0xeb, 0x9f, 0x9f, 0x9f, 0xf7, 0xa3, 0xa3, 0xa3, 0xfb, 0xa6, 0xa6, 0xa6, 0xf7, 0xab, 0xab, 0xab, 0xf0, 0xaf, 0xaf, 0xaf, 0xe8, 0xb4, 0xb4, 0xb4, 0xdb, 0xb9, 0xb9, 0xb9, 0xcb, 0xbd, 0xbd, 0xbd, 0xb8, 0xc1, 0xc1, 0xc1, 0xa0, 0xc6, 0xc6, 0xc6, 0x8c, 0xca, 0xca, 0xca, 0x73, 0xce, 0xce, 0xce, 0x5f, 0xd2, 0xd2, 0xd2, 0x48, 0xd4, 0xd4, 0xd4, 0x34, 0xd5, 0xd5, 0xd5, 0x2b, 0xd5, 0xd5, 0xd5, 0x24, 0xd4, 0xd4, 0xd4, 0x24, 0xd3, 0xd3, 0xd3, 0x27, 0xd3, 0xd3, 0xd3, 0x2b, 0xd2, 0xd2, 0xd2, 0x2f, 0xd1, 0xd1, 0xd1, 0x34, 0xcf, 0xcf, 0xcf, 0x3c, 0xcd, 0xcd, 0xcd, 0x47, 0xc9, 0xc9, 0xc9, 0x4c, 0xc5, 0xc5, 0xc5, 0x5b, 0xbe, 0xbe, 0xbe, 0x6b, 0xb6, 0xb6, 0xb6, 0x80, 0xaf, 0xaf, 0xaf, 0xa0, 0xac, 0xac, 0xac, 0xcb, 0xac, 0xac, 0xac, 0xf0, 0xc6, 0xc6, 0xc6, 0xeb, 0xf6, 0xf6, 0xf6, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xee, 0xee, 0xee, 0x23, 0xad, 0xad, 0xad, 0xe7, 0x94, 0x94, 0x94, 0xdc, 0x99, 0x99, 0x99, 0xc4, 0x9d, 0x9d, 0x9d, 0xac, 0xa6, 0xa6, 0xa6, 0x94, 0xad, 0xad, 0xad, 0x83, 0xb5, 0xb5, 0xb5, 0x73, 0xbb, 0xbb, 0xbb, 0x6b, 0xbc, 0xbc, 0xbc, 0x67, 0xbb, 0xbb, 0xbb, 0x64, 0xb8, 0xb8, 0xb8, 0x67, 0xc9, 0xc9, 0xc9, 0x7b, 0xd7, 0xd7, 0xd7, 0x94, 0xd6, 0xd6, 0xd6, 0x94, 0xd5, 0xd5, 0xd5, 0x90, 0xd5, 0xd5, 0xd5, 0x8c, 0xd7, 0xd7, 0xd7, 0x84, 0xd9, 0xd9, 0xd9, 0x7b, 0xdb, 0xdb, 0xdb, 0x74, 0xdd, 0xdd, 0xdd, 0x6f, 0xdb, 0xdb, 0xdb, 0x6c, 0xd7, 0xd7, 0xd7, 0x6f, 0xcd, 0xcd, 0xcd, 0x77, 0xc1, 0xc1, 0xc1, 0x83, 0xb6, 0xb6, 0xb6, 0x8b, 0xa1, 0xa1, 0xa1, 0x8b, 0x9a, 0x9a, 0x9a, 0x94, 0x94, 0x94, 0x94, 0x98, 0x90, 0x90, 0x90, 0x98, 0x89, 0x89, 0x89, 0x98, 0x86, 0x86, 0x86, 0x93, 0x81, 0x81, 0x81, 0x8b, 0x7d, 0x7d, 0x7d, 0x80, 0x7b, 0x7b, 0x7b, 0x77, 0x7a, 0x7a, 0x7a, 0x6c, 0x78, 0x78, 0x78, 0x5f, 0x77, 0x77, 0x77, 0x53, 0x76, 0x76, 0x76, 0x47, 0x75, 0x75, 0x75, 0x3c, 0x75, 0x75, 0x75, 0x33, 0x74, 0x74, 0x74, 0x28, 0x74, 0x74, 0x74, 0x20, 0x74, 0x74, 0x74, 0x1c, 0x73, 0x73, 0x73, 0x1b, 0x74, 0x74, 0x74, 0x1c, 0x76, 0x76, 0x76, 0x24, 0x77, 0x77, 0x77, 0x33, 0x7b, 0x7b, 0x7b, 0x44, 0x7f, 0x7f, 0x7f, 0x57, 0x84, 0x84, 0x84, 0x6c, 0x89, 0x89, 0x89, 0x80, 0x8d, 0x8d, 0x8d, 0x93, 0x93, 0x93, 0x93, 0xa4, 0x9a, 0x9a, 0x9a, 0xb3, 0x9d, 0x9d, 0x9d, 0xbc, 0xa3, 0xa3, 0xa3, 0xc3, 0xa9, 0xa9, 0xa9, 0xc4, 0xae, 0xae, 0xae, 0xc0, 0xb3, 0xb3, 0xb3, 0xbb, 0xb9, 0xb9, 0xb9, 0xaf, 0xbe, 0xbe, 0xbe, 0xa0, 0xc2, 0xc2, 0xc2, 0x93, 0xc6, 0xc6, 0xc6, 0x7f, 0xca, 0xca, 0xca, 0x6c, 0xce, 0xce, 0xce, 0x5b, 0xd2, 0xd2, 0xd2, 0x48, 0xd3, 0xd3, 0xd3, 0x3c, 0xd4, 0xd4, 0xd4, 0x38, 0xd3, 0xd3, 0xd3, 0x38, 0xd2, 0xd2, 0xd2, 0x38, 0xd2, 0xd2, 0xd2, 0x37, 0xd2, 0xd2, 0xd2, 0x38, 0xd2, 0xd2, 0xd2, 0x38, 0xd1, 0xd1, 0xd1, 0x3b, 0xd0, 0xd0, 0xd0, 0x40, 0xce, 0xce, 0xce, 0x47, 0xcc, 0xcc, 0xcc, 0x50, 0xc8, 0xc8, 0xc8, 0x58, 0xc5, 0xc5, 0xc5, 0x63, 0xbf, 0xbf, 0xbf, 0x70, 0xb9, 0xb9, 0xb9, 0x84, 0xb1, 0xb1, 0xb1, 0x9f, 0xad, 0xad, 0xad, 0xc7, 0xa8, 0xa8, 0xa8, 0xeb, 0xa9, 0xa9, 0xa9, 0xfb, 0xbf, 0xbf, 0xbf, 0xcc, 0xec, 0xec, 0xec, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xab, 0xab, 0xab, 0x4b, 0x90, 0x90, 0x90, 0xf3, 0x91, 0x91, 0x91, 0xf3, 0x96, 0x96, 0x96, 0xe0, 0x9e, 0x9e, 0x9e, 0xc8, 0xa6, 0xa6, 0xa6, 0xb7, 0xb0, 0xb0, 0xb0, 0xa0, 0xb9, 0xb9, 0xb9, 0x8c, 0xbf, 0xbf, 0xbf, 0x80, 0xc1, 0xc1, 0xc1, 0x78, 0xc0, 0xc0, 0xc0, 0x78, 0xcb, 0xcb, 0xcb, 0x88, 0xd9, 0xd9, 0xd9, 0xa4, 0xd6, 0xd6, 0xd6, 0xa8, 0xd5, 0xd5, 0xd5, 0xa8, 0xd4, 0xd4, 0xd4, 0xa8, 0xd4, 0xd4, 0xd4, 0xa4, 0xd5, 0xd5, 0xd5, 0x9f, 0xd7, 0xd7, 0xd7, 0x9b, 0xd8, 0xd8, 0xd8, 0x90, 0xd9, 0xd9, 0xd9, 0x88, 0xda, 0xda, 0xda, 0x7c, 0xd9, 0xd9, 0xd9, 0x74, 0xd7, 0xd7, 0xd7, 0x67, 0xd4, 0xd4, 0xd4, 0x5f, 0xc7, 0xc7, 0xc7, 0x50, 0xc0, 0xc0, 0xc0, 0x4f, 0xba, 0xba, 0xba, 0x4f, 0xb3, 0xb3, 0xb3, 0x4f, 0xab, 0xab, 0xab, 0x4f, 0xa4, 0xa4, 0xa4, 0x4f, 0x9c, 0x9c, 0x9c, 0x50, 0x95, 0x95, 0x95, 0x50, 0x91, 0x91, 0x91, 0x48, 0x8b, 0x8b, 0x8b, 0x47, 0x87, 0x87, 0x87, 0x40, 0x83, 0x83, 0x83, 0x3b, 0x7f, 0x7f, 0x7f, 0x34, 0x7a, 0x7a, 0x7a, 0x2f, 0x78, 0x78, 0x78, 0x28, 0x77, 0x77, 0x77, 0x23, 0x75, 0x75, 0x75, 0x1f, 0x73, 0x73, 0x73, 0x1c, 0x72, 0x72, 0x72, 0x1b, 0x73, 0x73, 0x73, 0x1c, 0x76, 0x76, 0x76, 0x20, 0x78, 0x78, 0x78, 0x27, 0x7d, 0x7d, 0x7d, 0x2f, 0x83, 0x83, 0x83, 0x3b, 0x89, 0x89, 0x89, 0x44, 0x8f, 0x8f, 0x8f, 0x4f, 0x95, 0x95, 0x95, 0x57, 0x9b, 0x9b, 0x9b, 0x5c, 0xa3, 0xa3, 0xa3, 0x63, 0xab, 0xab, 0xab, 0x67, 0xb0, 0xb0, 0xb0, 0x68, 0xb7, 0xb7, 0xb7, 0x68, 0xbd, 0xbd, 0xbd, 0x67, 0xc2, 0xc2, 0xc2, 0x64, 0xc7, 0xc7, 0xc7, 0x5f, 0xcb, 0xcb, 0xcb, 0x5b, 0xce, 0xce, 0xce, 0x53, 0xd0, 0xd0, 0xd0, 0x50, 0xd1, 0xd1, 0xd1, 0x4f, 0xd1, 0xd1, 0xd1, 0x4f, 0xd2, 0xd2, 0xd2, 0x53, 0xd1, 0xd1, 0xd1, 0x57, 0xd1, 0xd1, 0xd1, 0x57, 0xd1, 0xd1, 0xd1, 0x57, 0xd0, 0xd0, 0xd0, 0x54, 0xd0, 0xd0, 0xd0, 0x53, 0xcf, 0xcf, 0xcf, 0x4c, 0xcf, 0xcf, 0xcf, 0x4f, 0xcd, 0xcd, 0xcd, 0x50, 0xcc, 0xcc, 0xcc, 0x54, 0xca, 0xca, 0xca, 0x5b, 0xc7, 0xc7, 0xc7, 0x64, 0xc3, 0xc3, 0xc3, 0x70, 0xbf, 0xbf, 0xbf, 0x7c, 0xba, 0xba, 0xba, 0x90, 0xb3, 0xb3, 0xb3, 0xab, 0xad, 0xad, 0xad, 0xcb, 0xa7, 0xa7, 0xa7, 0xeb, 0xa1, 0xa1, 0xa1, 0xfb, 0x9c, 0x9c, 0x9c, 0xdc, 0xa6, 0xa6, 0xa6, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0x96, 0x96, 0x50, 0x8a, 0x8a, 0x8a, 0xe8, 0x8e, 0x8e, 0x8e, 0xf8, 0x95, 0x95, 0x95, 0xf4, 0x9b, 0x9b, 0x9b, 0xe8, 0xa3, 0xa3, 0xa3, 0xd7, 0xad, 0xad, 0xad, 0xc3, 0xb7, 0xb7, 0xb7, 0xaf, 0xbf, 0xbf, 0xbf, 0x9f, 0xc1, 0xc1, 0xc1, 0x94, 0xc9, 0xc9, 0xc9, 0x9c, 0xda, 0xda, 0xda, 0xb4, 0xd7, 0xd7, 0xd7, 0xb8, 0xd5, 0xd5, 0xd5, 0xbf, 0xd4, 0xd4, 0xd4, 0xc4, 0xd3, 0xd3, 0xd3, 0xc4, 0xd3, 0xd3, 0xd3, 0xc3, 0xd2, 0xd2, 0xd2, 0xc4, 0xd3, 0xd3, 0xd3, 0xbf, 0xd3, 0xd3, 0xd3, 0xb7, 0xd3, 0xd3, 0xd3, 0xac, 0xd2, 0xd2, 0xd2, 0xa0, 0xd2, 0xd2, 0xd2, 0x93, 0xcf, 0xcf, 0xcf, 0x87, 0xc4, 0xc4, 0xc4, 0x74, 0xc1, 0xc1, 0xc1, 0x67, 0xbf, 0xbf, 0xbf, 0x5f, 0xb9, 0xb9, 0xb9, 0x58, 0xb4, 0xb4, 0xb4, 0x4f, 0xae, 0xae, 0xae, 0x48, 0xaa, 0xaa, 0xaa, 0x40, 0xa4, 0xa4, 0xa4, 0x3b, 0x9e, 0x9e, 0x9e, 0x37, 0x98, 0x98, 0x98, 0x33, 0x92, 0x92, 0x92, 0x2f, 0x8c, 0x8c, 0x8c, 0x2b, 0x87, 0x87, 0x87, 0x27, 0x81, 0x81, 0x81, 0x23, 0x7c, 0x7c, 0x7c, 0x20, 0x78, 0x78, 0x78, 0x1f, 0x75, 0x75, 0x75, 0x1c, 0x74, 0x74, 0x74, 0x1b, 0x72, 0x72, 0x72, 0x1b, 0x74, 0x74, 0x74, 0x1b, 0x76, 0x76, 0x76, 0x1c, 0x7a, 0x7a, 0x7a, 0x1f, 0x80, 0x80, 0x80, 0x23, 0x87, 0x87, 0x87, 0x27, 0x8d, 0x8d, 0x8d, 0x2b, 0x95, 0x95, 0x95, 0x2f, 0x9b, 0x9b, 0x9b, 0x34, 0xa2, 0xa2, 0xa2, 0x38, 0xa9, 0xa9, 0xa9, 0x3c, 0xb0, 0xb0, 0xb0, 0x43, 0xb7, 0xb7, 0xb7, 0x48, 0xbe, 0xbe, 0xbe, 0x4f, 0xc2, 0xc2, 0xc2, 0x54, 0xc7, 0xc7, 0xc7, 0x5b, 0xca, 0xca, 0xca, 0x63, 0xcc, 0xcc, 0xcc, 0x6b, 0xcd, 0xcd, 0xcd, 0x73, 0xcd, 0xcd, 0xcd, 0x77, 0xcd, 0xcd, 0xcd, 0x7b, 0xce, 0xce, 0xce, 0x80, 0xce, 0xce, 0xce, 0x83, 0xce, 0xce, 0xce, 0x83, 0xce, 0xce, 0xce, 0x7f, 0xce, 0xce, 0xce, 0x78, 0xce, 0xce, 0xce, 0x77, 0xcd, 0xcd, 0xcd, 0x6f, 0xcc, 0xcc, 0xcc, 0x68, 0xcb, 0xcb, 0xcb, 0x67, 0xc9, 0xc9, 0xc9, 0x67, 0xc8, 0xc8, 0xc8, 0x6f, 0xc6, 0xc6, 0xc6, 0x74, 0xc1, 0xc1, 0xc1, 0x80, 0xbd, 0xbd, 0xbd, 0x90, 0xb7, 0xb7, 0xb7, 0xa4, 0xb2, 0xb2, 0xb2, 0xbb, 0xac, 0xac, 0xac, 0xd8, 0xa5, 0xa5, 0xa5, 0xf3, 0x9d, 0x9d, 0x9d, 0xf8, 0x94, 0x94, 0x94, 0xdb, 0x8f, 0x8f, 0x8f, 0x6f, 0x93, 0x93, 0x93, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0x87, 0x87, 0x33, 0x88, 0x88, 0x88, 0xbb, 0x8c, 0x8c, 0x8c, 0xeb, 0x91, 0x91, 0x91, 0xfb, 0x9a, 0x9a, 0x9a, 0xf8, 0xa2, 0xa2, 0xa2, 0xef, 0xac, 0xac, 0xac, 0xdf, 0xb3, 0xb3, 0xb3, 0xd0, 0xbc, 0xbc, 0xbc, 0xc3, 0xc5, 0xc5, 0xc5, 0xbc, 0xd9, 0xd9, 0xd9, 0xc8, 0xd7, 0xd7, 0xd7, 0xcb, 0xd6, 0xd6, 0xd6, 0xcf, 0xd3, 0xd3, 0xd3, 0xd4, 0xd2, 0xd2, 0xd2, 0xdb, 0xd1, 0xd1, 0xd1, 0xe0, 0xd1, 0xd1, 0xd1, 0xe3, 0xd1, 0xd1, 0xd1, 0xe3, 0xd1, 0xd1, 0xd1, 0xdc, 0xd0, 0xd0, 0xd0, 0xd7, 0xcf, 0xcf, 0xcf, 0xcb, 0xcd, 0xcd, 0xcd, 0xbf, 0xc9, 0xc9, 0xc9, 0xb7, 0xc1, 0xc1, 0xc1, 0xa3, 0xbf, 0xbf, 0xbf, 0x97, 0xbc, 0xbc, 0xbc, 0x8f, 0xb7, 0xb7, 0xb7, 0x80, 0xb2, 0xb2, 0xb2, 0x74, 0xad, 0xad, 0xad, 0x6c, 0xa9, 0xa9, 0xa9, 0x63, 0xa4, 0xa4, 0xa4, 0x58, 0x9f, 0x9f, 0x9f, 0x53, 0x9a, 0x9a, 0x9a, 0x4b, 0x94, 0x94, 0x94, 0x43, 0x8f, 0x8f, 0x8f, 0x3c, 0x89, 0x89, 0x89, 0x34, 0x85, 0x85, 0x85, 0x2f, 0x81, 0x81, 0x81, 0x28, 0x7d, 0x7d, 0x7d, 0x24, 0x7a, 0x7a, 0x7a, 0x23, 0x78, 0x78, 0x78, 0x20, 0x77, 0x77, 0x77, 0x1f, 0x77, 0x77, 0x77, 0x1f, 0x7a, 0x7a, 0x7a, 0x23, 0x7f, 0x7f, 0x7f, 0x27, 0x84, 0x84, 0x84, 0x2c, 0x89, 0x89, 0x89, 0x34, 0x91, 0x91, 0x91, 0x3c, 0x98, 0x98, 0x98, 0x44, 0x9d, 0x9d, 0x9d, 0x4f, 0xa4, 0xa4, 0xa4, 0x54, 0xab, 0xab, 0xab, 0x5f, 0xb0, 0xb0, 0xb0, 0x68, 0xb6, 0xb6, 0xb6, 0x70, 0xbc, 0xbc, 0xbc, 0x7c, 0xc0, 0xc0, 0xc0, 0x88, 0xc4, 0xc4, 0xc4, 0x94, 0xc7, 0xc7, 0xc7, 0x9b, 0xc9, 0xc9, 0xc9, 0xa7, 0xca, 0xca, 0xca, 0xab, 0xca, 0xca, 0xca, 0xb3, 0xcb, 0xcb, 0xcb, 0xb3, 0xcb, 0xcb, 0xcb, 0xb7, 0xcb, 0xcb, 0xcb, 0xb0, 0xcc, 0xcc, 0xcc, 0xac, 0xcb, 0xcb, 0xcb, 0xa4, 0xcb, 0xcb, 0xcb, 0x9f, 0xca, 0xca, 0xca, 0x94, 0xca, 0xca, 0xca, 0x88, 0xc8, 0xc8, 0xc8, 0x84, 0xc7, 0xc7, 0xc7, 0x83, 0xc5, 0xc5, 0xc5, 0x84, 0xc2, 0xc2, 0xc2, 0x8b, 0xbf, 0xbf, 0xbf, 0x98, 0xba, 0xba, 0xba, 0xa7, 0xb4, 0xb4, 0xb4, 0xbb, 0xae, 0xae, 0xae, 0xd4, 0xa8, 0xa8, 0xa8, 0xeb, 0xa0, 0xa0, 0xa0, 0xf8, 0x99, 0x99, 0x99, 0xf4, 0x8f, 0x8f, 0x8f, 0xcf, 0x89, 0x89, 0x89, 0x5f, 0x87, 0x87, 0x87, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x82, 0x82, 0x10, 0x85, 0x85, 0x85, 0x80, 0x89, 0x89, 0x89, 0xcc, 0x8e, 0x8e, 0x8e, 0xec, 0x96, 0x96, 0x96, 0xf8, 0x9e, 0x9e, 0x9e, 0xfb, 0xa8, 0xa8, 0xa8, 0xf7, 0xb3, 0xb3, 0xb3, 0xec, 0xbd, 0xbd, 0xbd, 0xe0, 0xd6, 0xd6, 0xd6, 0xe3, 0xd8, 0xd8, 0xd8, 0xdf, 0xd7, 0xd7, 0xd7, 0xe0, 0xd5, 0xd5, 0xd5, 0xe3, 0xd2, 0xd2, 0xd2, 0xe7, 0xd1, 0xd1, 0xd1, 0xef, 0xd0, 0xd0, 0xd0, 0xf3, 0xcf, 0xcf, 0xcf, 0xf7, 0xce, 0xce, 0xce, 0xf4, 0xcc, 0xcc, 0xcc, 0xf3, 0xcb, 0xcb, 0xcb, 0xeb, 0xc9, 0xc9, 0xc9, 0xe3, 0xc7, 0xc7, 0xc7, 0xdb, 0xc0, 0xc0, 0xc0, 0xcb, 0xbf, 0xbf, 0xbf, 0xbf, 0xbc, 0xbc, 0xbc, 0xb4, 0xb8, 0xb8, 0xb8, 0xa8, 0xb4, 0xb4, 0xb4, 0x9c, 0xb1, 0xb1, 0xb1, 0x93, 0xad, 0xad, 0xad, 0x84, 0xa9, 0xa9, 0xa9, 0x7b, 0xa5, 0xa5, 0xa5, 0x70, 0xa0, 0xa0, 0xa0, 0x67, 0x9c, 0x9c, 0x9c, 0x5c, 0x98, 0x98, 0x98, 0x54, 0x93, 0x93, 0x93, 0x4b, 0x8e, 0x8e, 0x8e, 0x43, 0x8b, 0x8b, 0x8b, 0x3c, 0x88, 0x88, 0x88, 0x34, 0x87, 0x87, 0x87, 0x33, 0x85, 0x85, 0x85, 0x2f, 0x84, 0x84, 0x84, 0x2c, 0x86, 0x86, 0x86, 0x30, 0x87, 0x87, 0x87, 0x33, 0x8a, 0x8a, 0x8a, 0x3b, 0x8e, 0x8e, 0x8e, 0x43, 0x94, 0x94, 0x94, 0x4b, 0x99, 0x99, 0x99, 0x57, 0x9e, 0x9e, 0x9e, 0x5f, 0xa3, 0xa3, 0xa3, 0x6c, 0xa8, 0xa8, 0xa8, 0x77, 0xad, 0xad, 0xad, 0x83, 0xb2, 0xb2, 0xb2, 0x90, 0xb7, 0xb7, 0xb7, 0x9b, 0xbc, 0xbc, 0xbc, 0xab, 0xc0, 0xc0, 0xc0, 0xb7, 0xc3, 0xc3, 0xc3, 0xc4, 0xc5, 0xc5, 0xc5, 0xcb, 0xc6, 0xc6, 0xc6, 0xd4, 0xc8, 0xc8, 0xc8, 0xd8, 0xc9, 0xc9, 0xc9, 0xdc, 0xc9, 0xc9, 0xc9, 0xdc, 0xc8, 0xc8, 0xc8, 0xdb, 0xc9, 0xc9, 0xc9, 0xd4, 0xc9, 0xc9, 0xc9, 0xcf, 0xc8, 0xc8, 0xc8, 0xc3, 0xc7, 0xc7, 0xc7, 0xb8, 0xc7, 0xc7, 0xc7, 0xaf, 0xc6, 0xc6, 0xc6, 0xa7, 0xc4, 0xc4, 0xc4, 0xa3, 0xc1, 0xc1, 0xc1, 0xa4, 0xbf, 0xbf, 0xbf, 0xab, 0xbc, 0xbc, 0xbc, 0xb7, 0xb6, 0xb6, 0xb6, 0xc4, 0xb0, 0xb0, 0xb0, 0xd8, 0xaa, 0xaa, 0xaa, 0xe8, 0xa3, 0xa3, 0xa3, 0xf7, 0x9b, 0x9b, 0x9b, 0xf8, 0x93, 0x93, 0x93, 0xe7, 0x8b, 0x8b, 0x8b, 0xb4, 0x85, 0x85, 0x85, 0x3c, 0x83, 0x83, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x81, 0x81, 0x03, 0x84, 0x84, 0x84, 0x3c, 0x87, 0x87, 0x87, 0xa3, 0x8c, 0x8c, 0x8c, 0xd4, 0x95, 0x95, 0x95, 0xe8, 0xa0, 0xa0, 0xa0, 0xf7, 0xad, 0xad, 0xad, 0xfc, 0xb7, 0xb7, 0xb7, 0xfb, 0xd2, 0xd2, 0xd2, 0xf8, 0xd9, 0xd9, 0xd9, 0xf3, 0xdc, 0xdc, 0xdc, 0xf0, 0xdc, 0xdc, 0xdc, 0xf0, 0xdb, 0xdb, 0xdb, 0xf0, 0xd8, 0xd8, 0xd8, 0xf7, 0xd4, 0xd4, 0xd4, 0xfb, 0xd1, 0xd1, 0xd1, 0xfc, 0xce, 0xce, 0xce, 0xff, 0xcc, 0xcc, 0xcc, 0xfc, 0xca, 0xca, 0xca, 0xf8, 0xc8, 0xc8, 0xc8, 0xf4, 0xc7, 0xc7, 0xc7, 0xef, 0xc0, 0xc0, 0xc0, 0xe4, 0xc0, 0xc0, 0xc0, 0xdb, 0xbf, 0xbf, 0xbf, 0xd0, 0xbd, 0xbd, 0xbd, 0xc4, 0xba, 0xba, 0xba, 0xbb, 0xb6, 0xb6, 0xb6, 0xaf, 0xb4, 0xb4, 0xb4, 0xa3, 0xb0, 0xb0, 0xb0, 0x97, 0xad, 0xad, 0xad, 0x8c, 0xa9, 0xa9, 0xa9, 0x80, 0xa7, 0xa7, 0xa7, 0x74, 0xa4, 0xa4, 0xa4, 0x6c, 0xa0, 0xa0, 0xa0, 0x63, 0x9c, 0x9c, 0x9c, 0x5b, 0x9b, 0x9b, 0x9b, 0x53, 0x98, 0x98, 0x98, 0x4b, 0x97, 0x97, 0x97, 0x47, 0x95, 0x95, 0x95, 0x43, 0x95, 0x95, 0x95, 0x40, 0x97, 0x97, 0x97, 0x44, 0x97, 0x97, 0x97, 0x48, 0x9a, 0x9a, 0x9a, 0x50, 0x9c, 0x9c, 0x9c, 0x5b, 0xa0, 0xa0, 0xa0, 0x64, 0xa4, 0xa4, 0xa4, 0x70, 0xa8, 0xa8, 0xa8, 0x7c, 0xad, 0xad, 0xad, 0x8b, 0xaf, 0xaf, 0xaf, 0x97, 0xb3, 0xb3, 0xb3, 0xa4, 0xb7, 0xb7, 0xb7, 0xb0, 0xbb, 0xbb, 0xbb, 0xbc, 0xbe, 0xbe, 0xbe, 0xcb, 0xc0, 0xc0, 0xc0, 0xd4, 0xc2, 0xc2, 0xc2, 0xe0, 0xc3, 0xc3, 0xc3, 0xe8, 0xc5, 0xc5, 0xc5, 0xef, 0xc6, 0xc6, 0xc6, 0xf3, 0xc7, 0xc7, 0xc7, 0xf3, 0xc6, 0xc6, 0xc6, 0xf3, 0xc6, 0xc6, 0xc6, 0xec, 0xc6, 0xc6, 0xc6, 0xe7, 0xc6, 0xc6, 0xc6, 0xdf, 0xc6, 0xc6, 0xc6, 0xd4, 0xc7, 0xc7, 0xc7, 0xcf, 0xc6, 0xc6, 0xc6, 0xc8, 0xc5, 0xc5, 0xc5, 0xc7, 0xc3, 0xc3, 0xc3, 0xc8, 0xc0, 0xc0, 0xc0, 0xcf, 0xbc, 0xbc, 0xbc, 0xd7, 0xb6, 0xb6, 0xb6, 0xe3, 0xaf, 0xaf, 0xaf, 0xf0, 0xa8, 0xa8, 0xa8, 0xf8, 0x9f, 0x9f, 0x9f, 0xf8, 0x97, 0x97, 0x97, 0xec, 0x8d, 0x8d, 0x8d, 0xcf, 0x87, 0x87, 0x87, 0x7f, 0x84, 0x84, 0x84, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x82, 0x82, 0x0b, 0x85, 0x85, 0x85, 0x54, 0x8a, 0x8a, 0x8a, 0xaf, 0x96, 0x96, 0x96, 0xd4, 0xa4, 0xa4, 0xa4, 0xeb, 0xb2, 0xb2, 0xb2, 0xf7, 0xd0, 0xd0, 0xd0, 0xfc, 0xdb, 0xdb, 0xdb, 0xfc, 0xe2, 0xe2, 0xe2, 0xfc, 0xe5, 0xe5, 0xe5, 0xfb, 0xe8, 0xe8, 0xe8, 0xfb, 0xe7, 0xe7, 0xe7, 0xfb, 0xe4, 0xe4, 0xe4, 0xfc, 0xdf, 0xdf, 0xdf, 0xfc, 0xdc, 0xdc, 0xdc, 0xff, 0xd9, 0xd9, 0xd9, 0xfc, 0xd3, 0xd3, 0xd3, 0xfb, 0xd0, 0xd0, 0xd0, 0xfb, 0xcd, 0xcd, 0xcd, 0xf4, 0xc6, 0xc6, 0xc6, 0xef, 0xc4, 0xc4, 0xc4, 0xe8, 0xc3, 0xc3, 0xc3, 0xe0, 0xc2, 0xc2, 0xc2, 0xd7, 0xc0, 0xc0, 0xc0, 0xcc, 0xbf, 0xbf, 0xbf, 0xc3, 0xbd, 0xbd, 0xbd, 0xb7, 0xba, 0xba, 0xba, 0xac, 0xb8, 0xb8, 0xb8, 0xa0, 0xb5, 0xb5, 0xb5, 0x94, 0xb3, 0xb3, 0xb3, 0x8c, 0xb2, 0xb2, 0xb2, 0x83, 0xae, 0xae, 0xae, 0x78, 0xad, 0xad, 0xad, 0x70, 0xac, 0xac, 0xac, 0x68, 0xaa, 0xaa, 0xaa, 0x60, 0xa9, 0xa9, 0xa9, 0x5c, 0xa7, 0xa7, 0xa7, 0x5b, 0xa7, 0xa7, 0xa7, 0x58, 0xa9, 0xa9, 0xa9, 0x5b, 0xaa, 0xaa, 0xaa, 0x5f, 0xac, 0xac, 0xac, 0x68, 0xad, 0xad, 0xad, 0x6f, 0xae, 0xae, 0xae, 0x7b, 0xb2, 0xb2, 0xb2, 0x87, 0xb4, 0xb4, 0xb4, 0x8f, 0xb7, 0xb7, 0xb7, 0x9f, 0xb9, 0xb9, 0xb9, 0xab, 0xbc, 0xbc, 0xbc, 0xb8, 0xbe, 0xbe, 0xbe, 0xc7, 0xbf, 0xbf, 0xbf, 0xd0, 0xc1, 0xc1, 0xc1, 0xdc, 0xc2, 0xc2, 0xc2, 0xe4, 0xc4, 0xc4, 0xc4, 0xef, 0xc4, 0xc4, 0xc4, 0xf4, 0xc5, 0xc5, 0xc5, 0xf8, 0xc5, 0xc5, 0xc5, 0xfc, 0xc6, 0xc6, 0xc6, 0xfb, 0xc6, 0xc6, 0xc6, 0xf8, 0xc8, 0xc8, 0xc8, 0xf7, 0xc9, 0xc9, 0xc9, 0xf0, 0xcb, 0xcb, 0xcb, 0xec, 0xcd, 0xcd, 0xcd, 0xe7, 0xcd, 0xcd, 0xcd, 0xe4, 0xcd, 0xcd, 0xcd, 0xe4, 0xcc, 0xcc, 0xcc, 0xe7, 0xc9, 0xc9, 0xc9, 0xec, 0xc4, 0xc4, 0xc4, 0xf3, 0xbf, 0xbf, 0xbf, 0xf8, 0xb5, 0xb5, 0xb5, 0xfb, 0xac, 0xac, 0xac, 0xf8, 0xa0, 0xa0, 0xa0, 0xec, 0x95, 0x95, 0x95, 0xd7, 0x8a, 0x8a, 0x8a, 0x9c, 0x86, 0x86, 0x86, 0x34, 0x81, 0x81, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x84, 0x84, 0x0f, 0x88, 0x88, 0x88, 0x5b, 0x91, 0x91, 0x91, 0xb3, 0xa3, 0xa3, 0xa3, 0xdc, 0xc6, 0xc6, 0xc6, 0xf0, 0xd7, 0xd7, 0xd7, 0xf8, 0xe2, 0xe2, 0xe2, 0xfc, 0xea, 0xea, 0xea, 0xfc, 0xf2, 0xf2, 0xf2, 0xfc, 0xf6, 0xf6, 0xf6, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0xf4, 0xf4, 0xf4, 0xff, 0xf2, 0xf2, 0xf2, 0xff, 0xed, 0xed, 0xed, 0xfc, 0xe8, 0xe8, 0xe8, 0xfc, 0xe4, 0xe4, 0xe4, 0xfb, 0xde, 0xde, 0xde, 0xf8, 0xd6, 0xd6, 0xd6, 0xf3, 0xd5, 0xd5, 0xd5, 0xf0, 0xd2, 0xd2, 0xd2, 0xe8, 0xcf, 0xcf, 0xcf, 0xe3, 0xcc, 0xcc, 0xcc, 0xdb, 0xca, 0xca, 0xca, 0xd3, 0xc7, 0xc7, 0xc7, 0xc8, 0xc6, 0xc6, 0xc6, 0xbf, 0xc6, 0xc6, 0xc6, 0xb4, 0xc3, 0xc3, 0xc3, 0xab, 0xc2, 0xc2, 0xc2, 0xa0, 0xc0, 0xc0, 0xc0, 0x97, 0xbe, 0xbe, 0xbe, 0x8f, 0xbe, 0xbe, 0xbe, 0x87, 0xbd, 0xbd, 0xbd, 0x7f, 0xbb, 0xbb, 0xbb, 0x77, 0xbb, 0xbb, 0xbb, 0x74, 0xb9, 0xb9, 0xb9, 0x70, 0xb9, 0xb9, 0xb9, 0x6f, 0xbc, 0xbc, 0xbc, 0x70, 0xbd, 0xbd, 0xbd, 0x74, 0xbe, 0xbe, 0xbe, 0x7f, 0xbe, 0xbe, 0xbe, 0x87, 0xbe, 0xbe, 0xbe, 0x90, 0xbf, 0xbf, 0xbf, 0x9b, 0xc0, 0xc0, 0xc0, 0xa4, 0xc2, 0xc2, 0xc2, 0xb0, 0xc3, 0xc3, 0xc3, 0xbc, 0xc4, 0xc4, 0xc4, 0xc8, 0xc6, 0xc6, 0xc6, 0xd0, 0xc7, 0xc7, 0xc7, 0xdb, 0xc8, 0xc8, 0xc8, 0xe4, 0xca, 0xca, 0xca, 0xec, 0xca, 0xca, 0xca, 0xf3, 0xce, 0xce, 0xce, 0xf8, 0xcf, 0xcf, 0xcf, 0xfc, 0xd1, 0xd1, 0xd1, 0xff, 0xd2, 0xd2, 0xd2, 0xfc, 0xd5, 0xd5, 0xd5, 0xfc, 0xd9, 0xd9, 0xd9, 0xfb, 0xdc, 0xdc, 0xdc, 0xf8, 0xdf, 0xdf, 0xdf, 0xf7, 0xdf, 0xdf, 0xdf, 0xf7, 0xde, 0xde, 0xde, 0xf8, 0xdb, 0xdb, 0xdb, 0xf8, 0xd5, 0xd5, 0xd5, 0xfc, 0xcf, 0xcf, 0xcf, 0xfc, 0xc5, 0xc5, 0xc5, 0xfb, 0xba, 0xba, 0xba, 0xf4, 0xad, 0xad, 0xad, 0xeb, 0x9d, 0x9d, 0x9d, 0xd8, 0x91, 0x91, 0x91, 0x9b, 0x89, 0x89, 0x89, 0x3c, 0x83, 0x83, 0x83, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, 0x86, 0x86, 0x07, 0x89, 0x89, 0x89, 0x48, 0xa5, 0xa5, 0xa5, 0xa7, 0xb7, 0xb7, 0xb7, 0xeb, 0xcc, 0xcc, 0xcc, 0xf7, 0xdc, 0xdc, 0xdc, 0xfb, 0xe7, 0xe7, 0xe7, 0xfc, 0xf1, 0xf1, 0xf1, 0xfc, 0xf6, 0xf6, 0xf6, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xfb, 0xfb, 0xfb, 0xfc, 0xf8, 0xf8, 0xf8, 0xfc, 0xf5, 0xf5, 0xf5, 0xfb, 0xf1, 0xf1, 0xf1, 0xf8, 0xf0, 0xf0, 0xf0, 0xf8, 0xec, 0xec, 0xec, 0xf4, 0xe8, 0xe8, 0xe8, 0xf0, 0xe4, 0xe4, 0xe4, 0xec, 0xe1, 0xe1, 0xe1, 0xe7, 0xdc, 0xdc, 0xdc, 0xdf, 0xdc, 0xdc, 0xdc, 0xd7, 0xda, 0xda, 0xda, 0xcf, 0xd8, 0xd8, 0xd8, 0xc7, 0xd5, 0xd5, 0xd5, 0xbf, 0xd3, 0xd3, 0xd3, 0xb4, 0xd1, 0xd1, 0xd1, 0xab, 0xd2, 0xd2, 0xd2, 0xa4, 0xd2, 0xd2, 0xd2, 0x9c, 0xd1, 0xd1, 0xd1, 0x94, 0xd0, 0xd0, 0xd0, 0x90, 0xcf, 0xcf, 0xcf, 0x8c, 0xcf, 0xcf, 0xcf, 0x8c, 0xd1, 0xd1, 0xd1, 0x8f, 0xd1, 0xd1, 0xd1, 0x93, 0xd2, 0xd2, 0xd2, 0x98, 0xd2, 0xd2, 0xd2, 0xa0, 0xd3, 0xd3, 0xd3, 0xa8, 0xd5, 0xd5, 0xd5, 0xb3, 0xd5, 0xd5, 0xd5, 0xbc, 0xd6, 0xd6, 0xd6, 0xc4, 0xd5, 0xd5, 0xd5, 0xcf, 0xd5, 0xd5, 0xd5, 0xd7, 0xd8, 0xd8, 0xd8, 0xdf, 0xda, 0xda, 0xda, 0xe4, 0xdd, 0xdd, 0xdd, 0xec, 0xe1, 0xe1, 0xe1, 0xf3, 0xe3, 0xe3, 0xe3, 0xf7, 0xe5, 0xe5, 0xe5, 0xfb, 0xe8, 0xe8, 0xe8, 0xfc, 0xec, 0xec, 0xec, 0xff, 0xec, 0xec, 0xec, 0xff, 0xf0, 0xf0, 0xf0, 0xfc, 0xf3, 0xf3, 0xf3, 0xfc, 0xf3, 0xf3, 0xf3, 0xfc, 0xf1, 0xf1, 0xf1, 0xfc, 0xec, 0xec, 0xec, 0xfc, 0xe4, 0xe4, 0xe4, 0xfc, 0xd9, 0xd9, 0xd9, 0xfc, 0xcd, 0xcd, 0xcd, 0xf8, 0xbe, 0xbe, 0xbe, 0xf3, 0xae, 0xae, 0xae, 0xeb, 0x9e, 0x9e, 0x9e, 0xd0, 0x94, 0x94, 0x94, 0x83, 0x89, 0x89, 0x89, 0x2c, 0x82, 0x82, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, 0x89, 0x89, 0x1c, 0x92, 0x92, 0x92, 0x68, 0xa6, 0xa6, 0xa6, 0xbb, 0xb6, 0xb6, 0xb6, 0xf4, 0xc5, 0xc5, 0xc5, 0xff, 0xd4, 0xd4, 0xd4, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe5, 0xe5, 0xe5, 0xff, 0xee, 0xee, 0xee, 0xfc, 0xf3, 0xf3, 0xf3, 0xfc, 0xf7, 0xf7, 0xf7, 0xfc, 0xf9, 0xf9, 0xf9, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xfb, 0xfb, 0xfb, 0xfc, 0xfb, 0xfb, 0xfb, 0xfc, 0xfb, 0xfb, 0xfb, 0xfc, 0xfa, 0xfa, 0xfa, 0xfb, 0xf8, 0xf8, 0xf8, 0xf8, 0xf6, 0xf6, 0xf6, 0xf7, 0xf7, 0xf7, 0xf7, 0xf4, 0xf6, 0xf6, 0xf6, 0xf0, 0xf3, 0xf3, 0xf3, 0xec, 0xf1, 0xf1, 0xf1, 0xeb, 0xef, 0xef, 0xef, 0xe4, 0xec, 0xec, 0xec, 0xdc, 0xef, 0xef, 0xef, 0xdc, 0xee, 0xee, 0xee, 0xd7, 0xed, 0xed, 0xed, 0xd0, 0xeb, 0xeb, 0xeb, 0xcf, 0xea, 0xea, 0xea, 0xcb, 0xeb, 0xeb, 0xeb, 0xcb, 0xed, 0xed, 0xed, 0xcf, 0xec, 0xec, 0xec, 0xd3, 0xed, 0xed, 0xed, 0xd3, 0xed, 0xed, 0xed, 0xd8, 0xef, 0xef, 0xef, 0xd8, 0xef, 0xef, 0xef, 0xdc, 0xf1, 0xf1, 0xf1, 0xe3, 0xf2, 0xf2, 0xf2, 0xe7, 0xf2, 0xf2, 0xf2, 0xec, 0xf1, 0xf1, 0xf1, 0xef, 0xf2, 0xf2, 0xf2, 0xf3, 0xf5, 0xf5, 0xf5, 0xf7, 0xf7, 0xf7, 0xf7, 0xf8, 0xf8, 0xf8, 0xf8, 0xfc, 0xfa, 0xfa, 0xfa, 0xfc, 0xfa, 0xfa, 0xfa, 0xfc, 0xfb, 0xfb, 0xfb, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xf8, 0xf8, 0xf8, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0xf1, 0xf1, 0xf1, 0xff, 0xe8, 0xe8, 0xe8, 0xff, 0xe0, 0xe0, 0xe0, 0xfc, 0xd4, 0xd4, 0xd4, 0xfc, 0xc5, 0xc5, 0xc5, 0xf8, 0xb2, 0xb2, 0xb2, 0xf7, 0xa4, 0xa4, 0xa4, 0xdf, 0x9a, 0x9a, 0x9a, 0x97, 0x8e, 0x8e, 0x8e, 0x48, 0x85, 0x85, 0x85, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, 0x83, 0x83, 0x14, 0x8a, 0x8a, 0x8a, 0x50, 0x95, 0x95, 0x95, 0x90, 0xa4, 0xa4, 0xa4, 0xcf, 0xb1, 0xb1, 0xb1, 0xf4, 0xc1, 0xc1, 0xc1, 0xf8, 0xcd, 0xcd, 0xcd, 0xf8, 0xd2, 0xd2, 0xd2, 0xf7, 0xd8, 0xd8, 0xd8, 0xf7, 0xdb, 0xdb, 0xdb, 0xf7, 0xe2, 0xe2, 0xe2, 0xf7, 0xe8, 0xe8, 0xe8, 0xf8, 0xee, 0xee, 0xee, 0xf8, 0xf2, 0xf2, 0xf2, 0xf8, 0xf2, 0xf2, 0xf2, 0xf8, 0xf4, 0xf4, 0xf4, 0xf8, 0xf6, 0xf6, 0xf6, 0xfb, 0xf7, 0xf7, 0xf7, 0xfb, 0xf9, 0xf9, 0xf9, 0xfb, 0xfa, 0xfa, 0xfa, 0xfc, 0xfa, 0xfa, 0xfa, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xf8, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfa, 0xfa, 0xfa, 0xfc, 0xf9, 0xf9, 0xf9, 0xfc, 0xf8, 0xf8, 0xf8, 0xfb, 0xf8, 0xf8, 0xf8, 0xfb, 0xf6, 0xf6, 0xf6, 0xfb, 0xf4, 0xf4, 0xf4, 0xfb, 0xf0, 0xf0, 0xf0, 0xfb, 0xec, 0xec, 0xec, 0xfb, 0xe7, 0xe7, 0xe7, 0xfb, 0xe2, 0xe2, 0xe2, 0xfb, 0xda, 0xda, 0xda, 0xfb, 0xd2, 0xd2, 0xd2, 0xfc, 0xca, 0xca, 0xca, 0xfc, 0xc0, 0xc0, 0xc0, 0xff, 0xb8, 0xb8, 0xb8, 0xfc, 0xa8, 0xa8, 0xa8, 0xef, 0x9d, 0x9d, 0x9d, 0xbb, 0x93, 0x93, 0x93, 0x78, 0x89, 0x89, 0x89, 0x38, 0x84, 0x84, 0x84, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x13, 0x8f, 0x8f, 0x8f, 0x40, 0x90, 0x90, 0x90, 0x70, 0x9b, 0x9b, 0x9b, 0x98, 0xa4, 0xa4, 0xa4, 0xbc, 0xa6, 0xa6, 0xa6, 0xd8, 0xae, 0xae, 0xae, 0xdf, 0xb9, 0xb9, 0xb9, 0xe0, 0xbf, 0xbf, 0xbf, 0xe0, 0xc0, 0xc0, 0xc0, 0xe0, 0xc7, 0xc7, 0xc7, 0xe3, 0xce, 0xce, 0xce, 0xe3, 0xd2, 0xd2, 0xd2, 0xe3, 0xd7, 0xd7, 0xd7, 0xe3, 0xdd, 0xdd, 0xdd, 0xe4, 0xdf, 0xdf, 0xdf, 0xe7, 0xdd, 0xdd, 0xdd, 0xe4, 0xde, 0xde, 0xde, 0xe7, 0xe2, 0xe2, 0xe2, 0xe8, 0xe3, 0xe3, 0xe3, 0xe7, 0xe4, 0xe4, 0xe4, 0xe7, 0xe7, 0xe7, 0xe7, 0xe8, 0xe8, 0xe8, 0xe8, 0xeb, 0xe5, 0xe5, 0xe5, 0xe4, 0xe3, 0xe3, 0xe3, 0xe4, 0xe3, 0xe3, 0xe3, 0xe7, 0xe3, 0xe3, 0xe3, 0xe4, 0xe0, 0xe0, 0xe0, 0xe8, 0xdf, 0xdf, 0xdf, 0xe7, 0xdc, 0xdc, 0xdc, 0xe8, 0xda, 0xda, 0xda, 0xe8, 0xd8, 0xd8, 0xd8, 0xe7, 0xd3, 0xd3, 0xd3, 0xe7, 0xd2, 0xd2, 0xd2, 0xe7, 0xd0, 0xd0, 0xd0, 0xe8, 0xd2, 0xd2, 0xd2, 0xeb, 0xcb, 0xcb, 0xcb, 0xeb, 0xc2, 0xc2, 0xc2, 0xeb, 0xb8, 0xb8, 0xb8, 0xec, 0xaf, 0xaf, 0xaf, 0xef, 0xa5, 0xa5, 0xa5, 0xe8, 0x9f, 0x9f, 0x9f, 0xd4, 0x99, 0x99, 0x99, 0xb7, 0x93, 0x93, 0x93, 0x8b, 0x8b, 0x8b, 0x8b, 0x5f, 0x84, 0x84, 0x84, 0x33, 0x81, 0x81, 0x81, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x82, 0x82, 0x07, 0x89, 0x89, 0x89, 0x1f, 0x8e, 0x8e, 0x8e, 0x3b, 0x89, 0x89, 0x89, 0x50, 0x8e, 0x8e, 0x8e, 0x67, 0x93, 0x93, 0x93, 0x77, 0x97, 0x97, 0x97, 0x8b, 0x9d, 0x9d, 0x9d, 0x94, 0xa2, 0xa2, 0xa2, 0xa7, 0xa6, 0xa6, 0xa6, 0xaf, 0xa3, 0xa3, 0xa3, 0xb0, 0xa4, 0xa4, 0xa4, 0xb4, 0xa7, 0xa7, 0xa7, 0xb7, 0xa7, 0xa7, 0xa7, 0xb8, 0xaa, 0xaa, 0xaa, 0xb3, 0xac, 0xac, 0xac, 0xb4, 0xae, 0xae, 0xae, 0xb4, 0xb3, 0xb3, 0xb3, 0xb7, 0xae, 0xae, 0xae, 0xb0, 0xad, 0xad, 0xad, 0xb4, 0xad, 0xad, 0xad, 0xb3, 0xac, 0xac, 0xac, 0xb3, 0xa6, 0xa6, 0xa6, 0xb8, 0xa3, 0xa3, 0xa3, 0xb7, 0xa4, 0xa4, 0xa4, 0xb4, 0xa7, 0xa7, 0xa7, 0xb8, 0xa4, 0xa4, 0xa4, 0xb4, 0xa1, 0xa1, 0xa1, 0xb0, 0x9d, 0x9d, 0x9d, 0xa7, 0x99, 0x99, 0x99, 0x98, 0x98, 0x98, 0x98, 0x8c, 0x99, 0x99, 0x99, 0x78, 0x92, 0x92, 0x92, 0x60, 0x8b, 0x8b, 0x8b, 0x4b, 0x85, 0x85, 0x85, 0x24, 0x82, 0x82, 0x82, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x81, 0x81, 0x00, 0x81, 0x81, 0x81, 0x0b, 0x81, 0x81, 0x81, 0x10, 0x81, 0x81, 0x81, 0x14, 0x81, 0x81, 0x81, 0x17, 0x81, 0x81, 0x81, 0x17, 0x81, 0x81, 0x81, 0x17, 0x83, 0x83, 0x83, 0x17, 0x90, 0x90, 0x90, 0x18, 0x86, 0x86, 0x86, 0x17, 0x89, 0x89, 0x89, 0x17, 0x84, 0x84, 0x84, 0x17, 0x83, 0x83, 0x83, 0x17, 0x82, 0x82, 0x82, 0x17, 0x82, 0x82, 0x82, 0x14, 0x83, 0x83, 0x83, 0x13, 0x83, 0x83, 0x83, 0x0c, 0x81, 0x81, 0x81, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -}; - -const lv_img_dsc_t animimg003 = { - .header.always_zero = 0, - .header.w = 130, - .header.h = 170, - .data_size = 22100 * LV_IMG_PX_SIZE_ALPHA_BYTE, - .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, - .data = animimg003_map, -}; - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg003.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg003.png deleted file mode 100644 index c464ba5a2..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/animimg003.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/caret_down.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/caret_down.png deleted file mode 100644 index 3702846f8..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/caret_down.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_caret_down.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_caret_down.c deleted file mode 100644 index db66f9eae..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_caret_down.c +++ /dev/null @@ -1,71 +0,0 @@ -#if defined(LV_LVGL_H_INCLUDE_SIMPLE) -#include "lvgl.h" -#else -#include "lvgl/lvgl.h" -#endif - - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_IMG_CARET_DOWN -#define LV_ATTRIBUTE_IMG_IMG_CARET_DOWN -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMG_IMG_CARET_DOWN uint8_t img_caret_down_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Blue: 2 bit, Green: 3 bit, Red: 3 bit, Alpha 8 bit */ - 0x49, 0x00, 0x49, 0x04, 0x25, 0x08, 0x25, 0x08, 0x25, 0x08, 0x25, 0x08, 0x25, 0x08, 0x25, 0x08, 0x25, 0x08, 0x25, 0x08, 0x25, 0x08, 0x49, 0x08, 0x92, 0x00, - 0x00, 0x00, 0x00, 0xec, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xf0, 0x00, 0x74, - 0x00, 0x00, 0x00, 0x83, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xd0, 0x24, 0x27, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xd3, 0x24, 0x27, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x87, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xd4, 0x24, 0x27, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x87, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xd7, 0x24, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x88, 0x00, 0xff, 0x00, 0xd8, 0x24, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x03, 0x00, 0x5f, 0x24, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Blue: 5 bit, Green: 6 bit, Red: 5 bit, Alpha 8 bit*/ - 0x29, 0x4a, 0x00, 0x28, 0x42, 0x04, 0x65, 0x29, 0x08, 0x65, 0x29, 0x08, 0x65, 0x29, 0x08, 0x65, 0x29, 0x08, 0x65, 0x29, 0x08, 0x65, 0x29, 0x08, 0x65, 0x29, 0x08, 0x65, 0x29, 0x08, 0x65, 0x29, 0x08, 0x86, 0x31, 0x08, 0x10, 0x84, 0x00, - 0x21, 0x08, 0x00, 0x21, 0x08, 0xec, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xf0, 0x41, 0x08, 0x74, - 0x41, 0x08, 0x00, 0x41, 0x08, 0x83, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x20, 0x00, 0xd0, 0xa2, 0x10, 0x27, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x08, 0x84, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x20, 0x00, 0xd3, 0xa2, 0x10, 0x27, 0x00, 0x00, 0x00, - 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0xa2, 0x10, 0x00, 0x41, 0x08, 0x87, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xd4, 0xa2, 0x10, 0x27, 0x00, 0x00, 0x00, 0x62, 0x10, 0x00, - 0x00, 0x00, 0x00, 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0x82, 0x10, 0x03, 0x41, 0x08, 0x87, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x20, 0x00, 0xd7, 0xa2, 0x10, 0x28, 0x00, 0x00, 0x00, 0x62, 0x10, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0x62, 0x10, 0x03, 0x41, 0x08, 0x88, 0x00, 0x00, 0xff, 0x00, 0x00, 0xd8, 0x82, 0x10, 0x28, 0x00, 0x00, 0x00, 0x62, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0xa2, 0x10, 0x03, 0x62, 0x10, 0x5f, 0x82, 0x10, 0x2c, 0x00, 0x00, 0x00, 0x61, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Blue: 5 bit Green: 6 bit, Red: 5 bit, Alpha 8 bit BUT the 2 color bytes are swapped*/ - 0x4a, 0x29, 0x00, 0x42, 0x28, 0x04, 0x29, 0x65, 0x08, 0x29, 0x65, 0x08, 0x29, 0x65, 0x08, 0x29, 0x65, 0x08, 0x29, 0x65, 0x08, 0x29, 0x65, 0x08, 0x29, 0x65, 0x08, 0x29, 0x65, 0x08, 0x29, 0x65, 0x08, 0x31, 0x86, 0x08, 0x84, 0x10, 0x00, - 0x08, 0x21, 0x00, 0x08, 0x21, 0xec, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xf0, 0x08, 0x41, 0x74, - 0x08, 0x41, 0x00, 0x08, 0x41, 0x83, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x20, 0xd0, 0x10, 0xa2, 0x27, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x41, 0x84, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x20, 0xd3, 0x10, 0xa2, 0x27, 0x00, 0x00, 0x00, - 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x10, 0xa2, 0x00, 0x08, 0x41, 0x87, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xd4, 0x10, 0xa2, 0x27, 0x00, 0x00, 0x00, 0x10, 0x62, 0x00, - 0x00, 0x00, 0x00, 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x10, 0x82, 0x03, 0x08, 0x41, 0x87, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x20, 0xd7, 0x10, 0xa2, 0x28, 0x00, 0x00, 0x00, 0x10, 0x62, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x10, 0x62, 0x03, 0x08, 0x41, 0x88, 0x00, 0x00, 0xff, 0x00, 0x00, 0xd8, 0x10, 0x82, 0x28, 0x00, 0x00, 0x00, 0x10, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x10, 0xa2, 0x03, 0x10, 0x62, 0x5f, 0x10, 0x82, 0x2c, 0x00, 0x00, 0x00, 0x08, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 32 - /*Pixel format: Blue: 8 bit, Green: 8 bit, Red: 8 bit, Alpha: 8 bit*/ - 0x46, 0x46, 0x46, 0x00, 0x44, 0x44, 0x44, 0x04, 0x2c, 0x2c, 0x2c, 0x08, 0x2c, 0x2c, 0x2c, 0x08, 0x2c, 0x2c, 0x2c, 0x08, 0x2c, 0x2c, 0x2c, 0x08, 0x2c, 0x2c, 0x2c, 0x08, 0x2c, 0x2c, 0x2c, 0x08, 0x2c, 0x2c, 0x2c, 0x08, 0x2c, 0x2c, 0x2c, 0x08, 0x2c, 0x2c, 0x2c, 0x08, 0x31, 0x31, 0x31, 0x08, 0x82, 0x82, 0x82, 0x00, - 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0xec, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x02, 0x02, 0x02, 0xf0, 0x0a, 0x0a, 0x0a, 0x74, - 0x0a, 0x0a, 0x0a, 0x00, 0x0a, 0x0a, 0x0a, 0x83, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x03, 0x03, 0xd0, 0x14, 0x14, 0x14, 0x27, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x0a, 0x0a, 0x84, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x03, 0x03, 0xd3, 0x13, 0x13, 0x13, 0x27, 0x00, 0x00, 0x00, 0x00, - 0x0a, 0x0a, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x13, 0x13, 0x00, 0x0a, 0x0a, 0x0a, 0x87, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x02, 0x02, 0xd4, 0x13, 0x13, 0x13, 0x27, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x0d, 0x0d, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x0a, 0x0a, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x03, 0x09, 0x09, 0x09, 0x87, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x03, 0x03, 0xd7, 0x13, 0x13, 0x13, 0x28, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x0d, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x0a, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x0d, 0x0d, 0x03, 0x08, 0x08, 0x08, 0x88, 0x00, 0x00, 0x00, 0xff, 0x02, 0x02, 0x02, 0xd8, 0x12, 0x12, 0x12, 0x28, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x0d, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x13, 0x13, 0x03, 0x0d, 0x0d, 0x0d, 0x5f, 0x12, 0x12, 0x12, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x0c, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -}; - -const lv_img_dsc_t img_caret_down = { - .header.always_zero = 0, - .header.w = 13, - .header.h = 8, - .data_size = 104 * LV_IMG_PX_SIZE_ALPHA_BYTE, - .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, - .data = img_caret_down_map, -}; - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_alpha16.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_alpha16.c deleted file mode 100644 index 645c62aae..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_alpha16.c +++ /dev/null @@ -1,121 +0,0 @@ -#include "../../lvgl.h" - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_IMG_COGWHEEL_ALPHA16 -#define LV_ATTRIBUTE_IMG_IMG_COGWHEEL_ALPHA16 -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMG_IMG_COGWHEEL_ALPHA16 uint8_t img_cogwheel_alpha16_map[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xf6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x05, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa0, 0x00, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x5f, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xff, 0xff, 0xf9, 0x00, 0x00, 0x00, 0x00, 0x0a, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x0d, 0xff, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0xff, 0x60, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xff, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcf, 0xff, 0xff, 0xff, 0xf2, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xf4, 0x00, 0x00, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaf, 0xff, 0xff, 0xff, 0xfb, 0x00, 0x00, 0x02, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x40, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xa3, 0x34, 0xaf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x01, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x10, 0x00, 0x00, 0x00, 0x00, 0x08, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x8e, 0xff, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaf, 0xf3, 0x00, 0x00, 0x00, 0x00, 0x0d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0x00, 0x00, 0x0f, 0xff, 0xdf, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xff, 0xff, 0x40, 0x00, 0x00, 0x00, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcf, 0xff, 0xff, 0xfb, 0x10, 0x00, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x2f, 0xff, 0xff, 0xff, 0xff, 0xfa, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xff, 0xff, 0xff, 0xff, 0xe2, 0x07, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0x12, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x11, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xb0, 0x00, 0x00, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x50, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x40, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x04, 0x77, 0x82, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa8, 0x87, 0x9f, 0xff, 0xff, 0x10, 0x00, 0x00, - 0x00, 0x00, 0x02, 0xfe, 0x60, 0x00, 0x00, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xef, 0xf0, 0x00, 0x00, - 0x00, 0x00, 0x1f, 0xff, 0xfe, 0xcc, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0x00, 0x00, - 0x00, 0x00, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0x00, 0x00, - 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, - 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, - 0x00, 0x07, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, - 0x00, 0x07, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0x00, 0x00, - 0x00, 0x00, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0xff, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0x20, 0x00, 0x00, - 0x00, 0x00, 0x04, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xf4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x07, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x17, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x51, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x30, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x90, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9f, 0xff, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xff, 0xf4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x07, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xff, 0xfd, 0x00, 0x0f, 0xfe, 0xab, 0xba, 0xef, 0xfb, 0x00, 0xcf, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x1e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0xff, 0xfd, 0x00, 0x01, 0x70, 0x00, 0x00, 0x07, 0x30, 0x00, 0xdf, 0xff, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0xff, 0xff, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xff, 0xff, 0xf3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xdd, 0xfe, 0x00, - 0x00, 0x01, 0x01, 0x5b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x8f, 0xff, 0xff, 0xf1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xfb, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, - 0x02, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0x68, 0x88, 0x88, 0x88, 0x87, 0xaf, 0xff, 0xff, 0xff, 0xf6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, - 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, - 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, - 0x6f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x3e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x3e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, - 0x2f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, - 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x95, 0x55, 0x66, 0x55, 0x65, 0x9f, 0xff, 0xff, 0xff, 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x88, 0x88, 0x87, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x10, 0x00, - 0x01, 0xaf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x7f, 0xff, 0xff, 0xf4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, 0xff, 0xff, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xff, 0xff, 0xff, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x30, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0xff, 0xff, 0x20, 0x07, 0xe4, 0x00, 0x00, 0x29, 0x20, 0x00, 0xdf, 0xff, 0xf3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x07, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0x50, 0x2f, 0xff, 0xbb, 0xcb, 0xff, 0xf3, 0x00, 0xdf, 0xff, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6f, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xff, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x26, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x71, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x50, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x81, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, 0xff, 0xff, 0xff, 0xff, 0xff, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, - 0x00, 0x00, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xf4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x50, 0x00, - 0x00, 0x00, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x00, - 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd0, 0x00, - 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x50, 0x00, - 0x00, 0x00, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, - 0x00, 0x00, 0x2f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, - 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x53, 0xcd, 0xcd, 0xf1, 0x00, 0x00, - 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x2b, 0x99, 0xa9, 0x20, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x01, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc3, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa3, 0x20, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x28, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x10, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x02, 0x6f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x33, 0x12, 0xff, 0xff, 0xff, 0xff, 0x93, 0x23, 0xaf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x87, 0xff, 0xff, 0xff, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0x00, 0x3f, 0xff, 0xff, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xef, 0xff, 0xff, 0xfe, 0x40, 0x00, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x00, 0x00, 0x01, 0x6f, 0xde, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0xff, 0xff, 0x40, 0x00, 0x00, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x9a, 0x91, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x35, 0xaf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x44, 0x32, 0x7f, 0xff, 0xff, 0xff, 0xff, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x50, 0x00, 0x2f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x40, 0x00, 0x00, 0x2f, 0xff, 0xff, 0xff, 0xff, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xff, 0xff, 0xff, 0xff, 0xfa, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x08, 0xff, 0xff, 0xff, 0xff, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0xf6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0xff, 0xff, 0xff, 0x50, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xf1, 0x00, 0x00, 0x00, 0x00, 0x6f, 0xff, 0xf6, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0xef, 0x61, 0x00, 0x00, 0x00, 0x0e, 0xff, 0xff, 0xff, 0xff, 0xf1, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0xff, 0xf1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xee, 0xee, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -}; - -const lv_img_dsc_t img_cogwheel_alpha16 = { - .header.always_zero = 0, - .header.w = 100, - .header.h = 100, - .data_size = 5000, - .header.cf = LV_IMG_CF_ALPHA_4BIT, - .data = img_cogwheel_alpha16_map, -}; diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_argb.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_argb.c deleted file mode 100644 index 595351279..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_argb.c +++ /dev/null @@ -1,432 +0,0 @@ -#include "../../lvgl.h" - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_IMG_COGWHEEL_ARGB -#define LV_ATTRIBUTE_IMG_IMG_COGWHEEL_ARGB -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMG_IMG_COGWHEEL_ARGB uint8_t img_cogwheel_argb_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0x97, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xdb, 0x6c, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x10, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x08, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0c, 0xff, 0x0f, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x38, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x53, 0xb7, 0xff, 0xff, 0x28, 0xff, 0x07, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0xff, 0x0c, 0xff, 0x2b, 0x97, 0xff, 0x92, 0xff, 0xb7, 0xa4, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x4b, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0xff, 0x2c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x50, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x97, 0xff, 0xff, 0x28, 0xff, 0x08, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0c, 0xdb, 0x8c, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x92, 0xff, 0xbb, 0x98, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xbb, 0xab, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x72, 0xff, 0x96, 0xff, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x20, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0xbb, 0xb3, 0x93, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xfc, 0x72, 0xff, 0x93, 0xff, 0xff, 0x1b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0x97, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xd7, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0xff, 0x23, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x24, 0x97, 0xff, 0x92, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x92, 0xff, 0xbb, 0x6b, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0x97, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xfb, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x10, 0x92, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0xdb, 0x67, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0b, 0xb7, 0xc4, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x92, 0xff, 0xff, 0x2b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0x93, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xdb, 0x40, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xbb, 0x7c, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xb7, 0xd4, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xb7, 0xa3, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0xb7, 0xbf, 0xff, 0x0f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0xff, 0x2c, 0xb7, 0x83, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x72, 0xff, 0x92, 0xff, 0xdb, 0x47, 0xff, 0x04, 0xff, 0x00, 0xdf, 0x30, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xfb, 0x72, 0xff, 0xb7, 0xdc, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xb7, 0xbb, 0x93, 0xff, 0x93, 0xfc, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x92, 0xff, 0x93, 0xff, 0xb7, 0xa8, 0xdb, 0x3b, 0xdb, 0x34, 0xdb, 0x4f, 0xb7, 0xac, 0x97, 0xff, 0x92, 0xff, 0x72, 0xfb, 0x72, 0xfb, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xf7, 0x72, 0xff, 0x92, 0xff, 0xb7, 0xa8, 0xbb, 0x58, 0x92, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xb7, 0xc7, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x7f, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xfb, 0x92, 0xf7, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xf7, 0x92, 0xf7, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x72, 0xf3, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xf7, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x3c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xb7, 0xdb, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xf7, 0x72, 0xf3, 0x72, 0xf0, 0x72, 0xf3, 0x72, 0xf7, 0x72, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xf7, 0x72, 0xf3, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xe4, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x17, 0x97, 0x94, 0xff, 0x2f, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x4b, 0xff, 0x1c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x88, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xec, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0f, 0xb7, 0x87, 0x72, 0xe7, 0x72, 0xff, 0x72, 0xff, 0xb7, 0x93, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0xbb, 0xaf, 0x97, 0xff, 0xb7, 0xff, 0xff, 0x30, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0xb7, 0xd3, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xb7, 0x87, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0b, 0x97, 0xf4, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xdc, 0x4e, 0xff, 0x72, 0xff, 0xb7, 0xb0, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xb7, 0xcc, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x97, 0xff, 0xdf, 0x4b, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0xb7, 0x88, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xf7, 0x6e, 0xff, 0x72, 0xff, 0xb7, 0x83, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0c, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf7, 0x4e, 0xff, 0x6e, 0xff, 0x96, 0xbf, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xb7, 0xc8, 0x97, 0xff, 0x97, 0xff, 0x97, 0xf8, 0x93, 0xf8, 0x93, 0xff, 0x97, 0xff, 0xbb, 0xbb, 0xff, 0x18, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xdb, 0x78, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xf8, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xf7, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0xdb, 0x6b, 0xff, 0x2c, 0x72, 0xf7, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf7, 0x4e, 0xff, 0x6e, 0xff, 0xb7, 0xa7, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xbb, 0x9f, 0x97, 0xff, 0x93, 0xff, 0x97, 0xf8, 0x97, 0xff, 0x97, 0xff, 0x93, 0xf8, 0x93, 0xff, 0x97, 0xff, 0xb7, 0xe7, 0xff, 0x20, 0xff, 0x07, 0xbb, 0x77, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xf8, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xf7, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf7, 0x6e, 0xff, 0x92, 0xe3, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xb7, 0xd7, 0x93, 0xff, 0x97, 0xf8, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x93, 0xfc, 0x93, 0xff, 0x93, 0xff, 0x97, 0xff, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xf8, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xb8, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0xb7, 0xc4, 0x93, 0xff, 0x97, 0xfc, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x97, 0xfc, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xfb, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xb7, 0xbb, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x6f, 0x97, 0xff, 0x93, 0xff, 0x97, 0xfc, 0x97, 0xff, 0x97, 0xff, 0x93, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x28, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0b, 0xdb, 0x8f, 0x93, 0xff, 0x93, 0xff, 0x97, 0xfc, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xfb, 0x72, 0xfb, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xfb, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0xb6, 0xd3, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0b, 0xbb, 0x8f, 0x93, 0xff, 0x93, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x92, 0xff, 0xb7, 0x97, 0xff, 0x13, 0xdb, 0x2b, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0xb7, 0x63, 0xff, 0x18, 0xdf, 0x14, 0xdb, 0x30, 0x92, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x1c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x97, 0xff, 0x93, 0xff, 0x97, 0xfc, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0x92, 0xff, 0xdb, 0x28, 0xff, 0x0f, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0x97, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0xb7, 0xb3, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0xdb, 0x37, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0xb7, 0x9c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x28, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x97, 0xff, 0x93, 0xff, 0x92, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x54, 0xff, 0x0f, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0xff, 0x13, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0c, 0xff, 0x0b, 0xbb, 0x4f, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x0f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0c, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x97, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x40, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xb7, 0x5f, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x0f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xbb, 0x9f, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf7, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x44, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xbb, 0x60, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf7, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xb7, 0xb3, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x18, 0x97, 0xff, 0x93, 0xff, 0x93, 0xfc, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf4, 0x6e, 0xff, 0x6e, 0xff, 0xb7, 0x88, 0xff, 0x0f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x1f, 0x96, 0xc0, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xf7, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xdf, 0x44, 0x97, 0x7c, 0x92, 0x70, 0x92, 0x87, 0xff, 0x20, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0b, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xb0, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf4, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x4f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xb7, 0x70, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xf7, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x92, 0xac, 0xb7, 0x80, 0xb7, 0x80, 0xb7, 0x78, 0x96, 0x9b, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x92, 0xff, 0xff, 0x13, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x23, 0x97, 0xf3, 0xb7, 0xe8, 0xdf, 0x64, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x03, 0xff, 0x00, 0xff, 0x04, 0xbb, 0x94, 0x93, 0xff, 0x93, 0xff, 0x93, 0xfc, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf4, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x54, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xb7, 0x77, 0x72, 0xff, 0x72, 0xff, 0x72, 0xf7, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xf7, 0x6e, 0xe7, 0x6e, 0xe8, 0x6e, 0xe7, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x10, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x97, 0xff, 0x93, 0xe3, 0x97, 0xcc, 0x97, 0xcf, 0xbb, 0xac, 0xb7, 0xd4, 0x97, 0xff, 0x93, 0xff, 0x93, 0xf8, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf4, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x4f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xb7, 0x77, 0x72, 0xff, 0x72, 0xff, 0x72, 0xf7, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x72, 0xff, 0xff, 0x18, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x50, 0x93, 0xff, 0x92, 0xff, 0x93, 0xf8, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x97, 0xff, 0x97, 0xff, 0x93, 0xff, 0x93, 0xf8, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x50, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xb7, 0x74, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xbb, 0x88, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x10, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0xdb, 0x57, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0x97, 0xf3, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x1f, 0x92, 0xff, 0x92, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xb7, 0x87, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x2f, 0x93, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xdb, 0x7b, 0x92, 0xff, 0x92, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x0f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x44, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xdb, 0x78, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfc, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x37, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xb7, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xb7, 0xfb, 0x92, 0xff, 0x72, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x4f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xb7, 0x93, 0x92, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xfc, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xdb, 0x4b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x20, 0x97, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0xdb, 0x37, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x2c, 0x93, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x4e, 0xff, 0x6e, 0xff, 0x96, 0xac, 0xff, 0x28, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xdf, 0x40, 0xb7, 0xd8, 0x93, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xfc, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfc, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x08, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x10, 0xdb, 0x44, 0x97, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x72, 0xff, 0x92, 0xff, 0xdb, 0x47, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xb7, 0xa7, 0x72, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0xb7, 0x83, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0b, 0xbb, 0x7f, 0x97, 0xff, 0x92, 0xff, 0x92, 0xf8, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xdb, 0x44, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x2b, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xf7, 0x72, 0xff, 0x92, 0xff, 0x97, 0xff, 0xff, 0x1c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x1b, 0x97, 0xff, 0x92, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xf4, 0x6e, 0xff, 0xb7, 0x84, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x17, 0xbb, 0x78, 0x93, 0xff, 0x92, 0xf8, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x0f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x18, 0xb7, 0x8c, 0x92, 0xff, 0x72, 0xff, 0x72, 0xf3, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x6e, 0xf7, 0x72, 0xff, 0x72, 0xff, 0xb7, 0x5b, 0xff, 0x14, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xbb, 0x6c, 0x92, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf7, 0x6e, 0xff, 0x92, 0x8b, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x44, 0x97, 0xff, 0x92, 0xf3, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x93, 0xff, 0x92, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xb7, 0xb8, 0xff, 0x08, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x1c, 0x97, 0xff, 0x72, 0xff, 0x72, 0xf7, 0x72, 0xf7, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xef, 0x6e, 0xfb, 0x72, 0xff, 0x97, 0xff, 0xff, 0x18, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x18, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf0, 0x6e, 0xff, 0xdb, 0x37, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x4c, 0x92, 0xff, 0x92, 0xf3, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x28, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0x97, 0xe8, 0x72, 0xff, 0x6e, 0xe3, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xf7, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xdf, 0x6e, 0xff, 0x97, 0xb7, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf7, 0x6e, 0xff, 0xb7, 0x90, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x4c, 0x72, 0xff, 0x92, 0xf3, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xb6, 0xc7, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xbb, 0x94, 0x72, 0xff, 0x6e, 0xf4, 0x6e, 0xff, 0x96, 0xd8, 0xb7, 0xcc, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xeb, 0x72, 0xcf, 0x6e, 0xfb, 0x6e, 0xf7, 0x72, 0xff, 0xdb, 0x4b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x3c, 0x97, 0xff, 0x93, 0xff, 0x97, 0xff, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xfb, 0x92, 0xff, 0xff, 0x1f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xb7, 0x78, 0x72, 0xff, 0x92, 0xf7, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0xff, 0x33, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x3f, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x92, 0xd4, 0xff, 0x04, 0xff, 0x00, 0xff, 0x0f, 0x92, 0xff, 0x92, 0xff, 0x92, 0xe8, 0xb7, 0xaf, 0x97, 0xb4, 0xb7, 0xb4, 0xb7, 0xaf, 0x97, 0xe7, 0x92, 0xff, 0x92, 0xff, 0xb7, 0xb3, 0xff, 0x03, 0xff, 0x00, 0x92, 0xcb, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x23, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x18, 0x97, 0xff, 0x93, 0xff, 0x97, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xf7, 0x72, 0xff, 0xdb, 0x3c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x18, 0x97, 0xec, 0x72, 0xff, 0x92, 0xfc, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x20, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x23, 0x93, 0xff, 0x72, 0xff, 0x72, 0xf8, 0x72, 0xff, 0x92, 0xdc, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x14, 0xdb, 0x78, 0xff, 0x0c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0b, 0xdb, 0x77, 0xff, 0x3b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0x97, 0xdf, 0x72, 0xff, 0x6e, 0xf3, 0x6e, 0xff, 0xb7, 0xcb, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x18, 0x97, 0xff, 0x93, 0xff, 0x97, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x27, 0xff, 0x00, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x4f, 0x97, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x1b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x3f, 0x72, 0xff, 0x72, 0xf4, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0xdb, 0x60, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xbb, 0x88, 0x92, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x6e, 0xf7, 0x72, 0xff, 0xdb, 0x30, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0c, 0x97, 0xff, 0x93, 0xff, 0x97, 0xff, 0x97, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xf7, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xd4, 0x6e, 0xdc, 0x6e, 0xdf, 0x6e, 0xff, 0x92, 0xe7, 0xff, 0x0c, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xff, 0x10, 0xff, 0x0b, 0xff, 0x1b, 0xff, 0x50, 0xbb, 0xb4, 0x97, 0xff, 0x92, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x43, 0xff, 0x03, 0xff, 0x03, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xff, 0x04, 0xff, 0x13, 0xb7, 0x80, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x72, 0xff, 0x92, 0xff, 0xff, 0x17, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0b, 0x92, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x72, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x97, 0xb0, 0xff, 0x10, 0xff, 0x03, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x04, 0xff, 0x03, 0xdf, 0x33, 0x93, 0xff, 0x92, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x72, 0xe3, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x20, 0xb7, 0xdf, 0x97, 0xff, 0x97, 0xff, 0x93, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x97, 0xff, 0xdb, 0x98, 0xdb, 0x64, 0xdb, 0x80, 0xdb, 0x80, 0xdb, 0x88, 0xdb, 0x8b, 0xdb, 0x88, 0xdb, 0x88, 0xdb, 0x87, 0xdb, 0x88, 0xdb, 0x78, 0xbb, 0xaf, 0x97, 0xff, 0x92, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0xdb, 0x6c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x14, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xfb, 0x72, 0xff, 0x92, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x4e, 0xff, 0xff, 0x08, - 0xff, 0x0f, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x37, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x97, 0xb7, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xec, 0xff, 0x3b, - 0xff, 0x50, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x2c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xb7, 0xb3, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0xb7, 0xaf, - 0xff, 0x60, 0x92, 0xf3, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x28, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xb7, 0xb7, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x92, 0xff, - 0xff, 0x3b, 0x92, 0xec, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x20, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xb7, 0xb8, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x92, 0xff, - 0xff, 0x3c, 0x72, 0xec, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x24, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x97, 0xb3, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xbb, 0x8f, - 0xff, 0x2c, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x38, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0c, 0x92, 0xdc, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x0b, - 0xff, 0x0b, 0x92, 0xf7, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x92, 0xff, 0xdb, 0x93, 0xff, 0x57, 0xdf, 0x5b, 0xdf, 0x5b, 0xdb, 0x63, 0xdb, 0x63, 0xdf, 0x5b, 0xdf, 0x5c, 0xdb, 0x64, 0xff, 0x53, 0xdb, 0x90, 0x97, 0xff, 0x92, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xdb, 0x73, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x4c, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x72, 0xff, 0x92, 0xff, 0x96, 0xff, 0xb7, 0x9f, 0xdb, 0x78, 0xbb, 0x84, 0xbb, 0x83, 0xbb, 0x83, 0xbb, 0x83, 0xbb, 0x83, 0xbb, 0x7f, 0xbb, 0x8b, 0xb7, 0xdf, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x6e, 0xff, 0x72, 0xff, 0x92, 0xff, 0xdb, 0x60, 0xff, 0x17, 0xff, 0x0c, 0xff, 0x08, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x17, 0xbb, 0xa0, 0x97, 0xff, 0x97, 0xff, 0x93, 0xf8, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xf8, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xb7, 0x94, 0xff, 0x1c, 0xff, 0x04, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x04, 0xff, 0x10, 0xb7, 0x70, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x92, 0xff, 0xff, 0x4b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0c, 0x92, 0xf8, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf7, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x2b, 0xff, 0x03, 0xff, 0x07, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xdb, 0x37, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4d, 0xff, 0x92, 0xff, 0xdb, 0x33, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x07, 0xff, 0x18, 0xdb, 0x90, 0x92, 0xff, 0x72, 0xff, 0x72, 0xf8, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x92, 0xff, 0xff, 0x23, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x43, 0x72, 0xff, 0x72, 0xf7, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0xb7, 0xb3, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x3b, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf8, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x30, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x14, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xdb, 0x3f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x50, 0x92, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x92, 0xff, 0xff, 0x20, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x2f, 0x97, 0xff, 0x72, 0xff, 0x72, 0xf8, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x28, 0xff, 0x00, 0xff, 0x03, 0xdb, 0x78, 0x97, 0xec, 0xff, 0x40, 0xff, 0x00, 0xff, 0x03, 0xff, 0x03, 0xff, 0x00, 0xff, 0x20, 0xbb, 0x9f, 0xff, 0x23, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0x97, 0xd8, 0x6e, 0xff, 0x6e, 0xfb, 0x6e, 0xff, 0x72, 0xff, 0xdb, 0x33, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x18, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x92, 0xff, 0xff, 0x1f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xb7, 0x7c, 0x72, 0xff, 0x72, 0xf7, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x92, 0xff, 0xff, 0x2b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x47, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x58, 0xff, 0x07, 0xff, 0x2f, 0x92, 0xff, 0x72, 0xff, 0x92, 0xff, 0xb7, 0xbc, 0xb7, 0xbf, 0xb7, 0xc0, 0xb7, 0xbc, 0x97, 0xfc, 0x72, 0xff, 0x92, 0xff, 0xff, 0x37, 0xff, 0x03, 0xff, 0x07, 0x97, 0xd8, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xdb, 0x47, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x47, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x13, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x48, 0x72, 0xff, 0x72, 0xf3, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xff, 0x24, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xdb, 0x68, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x92, 0xff, 0x97, 0xe8, 0x92, 0xfc, 0x6e, 0xff, 0x6e, 0xf8, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0x97, 0xdb, 0x97, 0xd8, 0x93, 0xf8, 0x72, 0xff, 0x6e, 0xff, 0xbb, 0x80, 0xff, 0x08, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x14, 0x97, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x6e, 0xff, 0xdb, 0x54, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x54, 0x92, 0xff, 0x72, 0xf3, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xff, 0x2f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xb7, 0x8c, 0x72, 0xff, 0x72, 0xe8, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xfc, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xfc, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xef, 0x72, 0xff, 0xbb, 0x6c, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x72, 0xff, 0xff, 0x23, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x3f, 0x97, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0xb7, 0xa0, 0xff, 0x08, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x17, 0xb7, 0xef, 0x72, 0xff, 0x6e, 0xfc, 0x72, 0xf3, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf4, 0x6e, 0xf8, 0x72, 0xff, 0xb7, 0xd8, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x2b, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x6e, 0xff, 0xb7, 0x6b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x30, 0x97, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x72, 0xff, 0xff, 0x3c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x20, 0xbb, 0x6c, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xfc, 0x6e, 0xf8, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf8, 0x6e, 0xff, 0x72, 0xff, 0xb7, 0x77, 0xff, 0x1b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0x97, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x72, 0xff, 0xb7, 0x53, 0xff, 0x08, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0xff, 0x28, 0xb7, 0x90, 0x72, 0xff, 0x72, 0xf8, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x97, 0xec, 0xff, 0x10, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x30, 0xb7, 0xa4, 0x92, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf8, 0x6e, 0xff, 0x72, 0xff, 0xdb, 0x48, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x37, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xb7, 0x84, 0xff, 0x18, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0xb7, 0x90, 0x92, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x72, 0xff, 0xff, 0x13, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xff, 0x34, 0xdb, 0x64, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf8, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x4b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0x97, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xdb, 0x57, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xdb, 0x64, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0b, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x40, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x4c, 0x93, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0xbb, 0x5b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0x87, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfc, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x14, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x10, 0x97, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0xb7, 0xc4, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0x97, 0xff, 0x92, 0xff, 0x92, 0xfb, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x96, 0xff, 0xff, 0x08, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x1b, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xb7, 0x7b, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x96, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x27, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x58, 0x93, 0xff, 0x92, 0xff, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0xb7, 0xd0, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x17, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x4e, 0xff, 0x72, 0xff, 0xbb, 0x7c, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x96, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x0c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x4b, 0x97, 0xff, 0x93, 0xff, 0x93, 0xfb, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xdb, 0x58, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0xdb, 0x84, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf8, 0x4e, 0xff, 0x72, 0xff, 0xdb, 0x78, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x96, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x10, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x34, 0x97, 0xff, 0x92, 0xff, 0x93, 0xfb, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x72, 0xff, 0xff, 0x14, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x27, 0x92, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf8, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x08, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x96, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x10, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0x97, 0xec, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x4e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x14, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xf8, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x97, 0x93, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x96, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x10, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0xb7, 0x8c, 0x93, 0xff, 0x93, 0xff, 0x97, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xe8, 0xdb, 0x54, 0xff, 0x34, 0x97, 0xcb, 0x72, 0xd7, 0x6e, 0xcb, 0x6e, 0xdc, 0x92, 0xf8, 0xff, 0x18, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x24, 0x92, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xe8, 0x92, 0xc7, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf8, 0x6e, 0xff, 0x6e, 0xff, 0x97, 0xc8, 0xff, 0x20, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x10, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x17, 0xb7, 0xcf, 0x93, 0xff, 0x93, 0xff, 0x97, 0xf7, 0x97, 0xff, 0x92, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x6e, 0xff, 0x92, 0xab, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x28, 0x97, 0xbc, 0xb7, 0x9b, 0xb7, 0x98, 0xb7, 0xa3, 0xdb, 0x93, 0xff, 0x24, 0xff, 0x0b, 0xdb, 0x74, 0x92, 0xf7, 0x6e, 0xf8, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xf8, 0x6e, 0xff, 0x72, 0xff, 0x97, 0xd4, 0xff, 0x2b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x13, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0f, 0xb7, 0xb0, 0x97, 0xff, 0x93, 0xff, 0x97, 0xf7, 0x97, 0xff, 0x93, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x92, 0xff, 0xff, 0x37, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x2c, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x7f, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x13, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x48, 0x97, 0xff, 0x93, 0xff, 0x97, 0xff, 0x97, 0xfb, 0x97, 0xff, 0x93, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xd7, 0x74, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xb7, 0x87, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xb7, 0x7b, 0xff, 0x08, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x13, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0xbb, 0x93, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xfb, 0x97, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x08, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xb7, 0xc8, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xf8, 0x6e, 0xff, 0x72, 0xff, 0xb7, 0xcc, 0xff, 0x38, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x13, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x3f, 0xb7, 0xf7, 0x97, 0xff, 0x93, 0xff, 0x97, 0xff, 0x97, 0xff, 0x97, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xdb, 0x73, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xbb, 0xa8, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xfc, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0xb7, 0xac, 0xff, 0x30, 0xff, 0x23, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x0f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x1f, 0xff, 0x23, 0xbb, 0x87, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x97, 0xfb, 0x97, 0xff, 0x97, 0xff, 0x93, 0xff, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xdb, 0x4f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x20, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x93, 0xff, 0xdb, 0x57, 0xff, 0x1b, 0xff, 0x08, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0f, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0xff, 0x1f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0f, 0xff, 0x28, 0xdb, 0x68, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x97, 0xff, 0x97, 0xff, 0x93, 0xff, 0x92, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x72, 0xff, 0xff, 0x1c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xb7, 0x9f, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x97, 0xff, 0xbb, 0x74, 0xdf, 0x3b, 0xff, 0x33, 0xff, 0x13, 0xff, 0x27, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0xdb, 0x97, 0xff, 0x3b, 0xff, 0x2c, 0xdf, 0x38, 0xb7, 0xa3, 0x97, 0xff, 0x93, 0xff, 0x92, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x4e, 0xff, 0x92, 0xff, 0xff, 0x1f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x4c, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x97, 0xff, 0xbb, 0xc7, 0xb7, 0xac, 0x72, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xfc, 0x92, 0xff, 0x97, 0xff, 0x93, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x6e, 0xff, 0x96, 0xb3, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x4c, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xf8, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x72, 0xbb, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0x97, 0xe8, 0x6e, 0xff, 0x6e, 0xf8, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x93, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4d, 0xff, 0x72, 0xff, 0xff, 0x40, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0c, 0x92, 0xef, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x93, 0xff, 0x92, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x92, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x4e, 0xff, 0x72, 0xe3, 0xff, 0x0c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0x97, 0xd3, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xf8, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xf8, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xb7, 0x8b, 0xdb, 0x73, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x4e, 0xff, 0x4e, 0xf8, 0x4e, 0xff, 0x72, 0xff, 0xb7, 0x8b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x1b, 0x92, 0xeb, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0x92, 0xdc, 0x96, 0xd3, 0x92, 0xe3, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xfc, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf7, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xfc, 0xfb, 0x4f, 0xff, 0x03, 0xff, 0x00, 0xff, 0x38, 0x92, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x72, 0xff, 0xb7, 0xbc, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x10, 0x92, 0xe7, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xf8, 0x4e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x92, 0xe8, 0xff, 0x43, 0xff, 0x08, 0xff, 0x03, 0xff, 0x0c, 0xb7, 0x93, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x4e, 0xff, 0x6e, 0xff, 0xb7, 0x73, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x10, 0xbb, 0x67, 0x6e, 0xf7, 0x4e, 0xd8, 0x72, 0xe7, 0xbb, 0x8b, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0f, 0x97, 0xd0, 0x72, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x92, 0xf7, 0xff, 0x4f, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x37, 0x92, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xd7, 0x7b, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0c, 0xff, 0x0f, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0xb7, 0x9b, 0xb7, 0xa0, 0xbb, 0x90, 0xff, 0x1f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x07, 0xb7, 0xdc, 0x72, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x92, 0xc7, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xb7, 0xe7, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfc, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x92, 0xa7, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0c, 0x72, 0xef, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xf8, 0x4e, 0xf8, 0x4e, 0xf8, 0x6e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x4e, 0xf8, 0x4e, 0xf7, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfc, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x92, 0xa7, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x10, 0x6e, 0xf0, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xf8, 0x4e, 0xff, 0x6e, 0xff, 0x72, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x4e, 0xfc, 0x6e, 0xfc, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x6e, 0xff, 0x4e, 0xfc, 0x4e, 0xfc, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x72, 0xcf, 0xff, 0x17, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x53, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xfc, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x67, 0xff, 0x3b, 0xdb, 0x50, 0xb7, 0xaf, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xf8, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x58, 0xdb, 0x40, 0xdb, 0x4f, 0xff, 0x3f, 0xff, 0x2f, 0xb7, 0x7f, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x72, 0xff, 0xdb, 0x7b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0x97, 0xff, 0x6e, 0xff, 0x4e, 0xf8, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xfc, 0x6e, 0xff, 0x6e, 0xff, 0xdb, 0x58, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x24, 0x72, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x47, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x28, 0x92, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfb, 0x6e, 0xff, 0x96, 0xc3, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xb7, 0xc0, 0x6e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xb7, 0xa0, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0c, 0x92, 0xf8, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xb7, 0xcf, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xb7, 0x83, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x72, 0xff, 0xdf, 0x54, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x28, 0x92, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfc, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x28, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x10, 0x96, 0xff, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xff, 0x53, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x2f, 0x92, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x68, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x23, 0xbb, 0x94, 0x92, 0xff, 0x72, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xdb, 0x50, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0xb7, 0xff, 0x6e, 0xff, 0x4e, 0xfc, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0xff, 0x17, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x08, 0xdb, 0x68, 0x92, 0xff, 0x72, 0xff, 0x92, 0xff, 0x96, 0xff, 0xdb, 0x6b, 0xff, 0x24, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0b, 0xff, 0x17, 0xff, 0x38, 0x97, 0xeb, 0x92, 0xff, 0xdb, 0x63, 0xff, 0x17, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x0f, 0xb7, 0xef, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xfc, 0x4e, 0xff, 0x92, 0xff, 0xff, 0x10, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x04, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1c, 0xff, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x13, 0xff, 0x1b, 0xff, 0x04, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x2f, 0x6e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x4e, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0x10, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x00, 0xff, 0x0b, 0xb7, 0xb8, 0x72, 0xff, 0x72, 0xe7, 0x72, 0xe3, 0x72, 0xe4, 0x72, 0xe7, 0x72, 0xff, 0x92, 0xf7, 0xff, 0x28, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x03, 0xff, 0x08, 0xff, 0x0c, 0xff, 0x0c, 0xff, 0x0b, 0xff, 0x10, 0xff, 0x18, 0xff, 0x13, 0xff, 0x0b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x08, 0xf6, 0x94, 0xff, 0xf3, 0x73, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x33, 0x74, 0xff, 0x5a, 0xc6, 0x6c, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9e, 0xf7, 0x10, 0x54, 0x7c, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x74, 0x84, 0xff, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x0c, 0x9f, 0xf7, 0x0f, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x1d, 0xdf, 0x38, 0x33, 0x74, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x13, 0x74, 0xff, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x19, 0xbe, 0x53, 0x16, 0x9d, 0xff, 0xdc, 0xde, 0x28, 0xdf, 0xff, 0x07, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xdf, 0xff, 0x0c, 0x1d, 0xdf, 0x2b, 0xd6, 0x8c, 0xff, 0x34, 0x74, 0xff, 0x57, 0x9d, 0xa4, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdc, 0xd6, 0x4b, 0x54, 0x7c, 0xff, 0xd2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0xdc, 0xde, 0x2c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf9, 0xbd, 0x50, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x12, 0x74, 0xff, 0xd5, 0x8c, 0xff, 0xfc, 0xde, 0x28, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0c, 0x1a, 0xbe, 0x8c, 0xd6, 0x8c, 0xff, 0x95, 0x84, 0xff, 0x54, 0x7c, 0xff, 0x33, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x98, 0xad, 0x98, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xd8, 0xb5, 0xab, 0x53, 0x7c, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf3, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xfb, 0xf2, 0x73, 0xff, 0x94, 0x8c, 0xff, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5d, 0xe7, 0x20, 0x73, 0x7c, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xfb, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0x12, 0x74, 0xff, 0x73, 0x84, 0xff, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xb9, 0xad, 0xb3, 0x75, 0x7c, 0xff, 0x14, 0x74, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xfc, 0x13, 0x74, 0xff, 0x75, 0x84, 0xff, 0x5e, 0xef, 0x1b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x04, 0xf6, 0x94, 0xff, 0x33, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0xf3, 0x6b, 0xff, 0xf3, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0x12, 0x7c, 0xff, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0x16, 0x9d, 0xd7, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xfb, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x5d, 0xef, 0x23, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbf, 0xf7, 0x24, 0xd6, 0x8c, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x98, 0xad, 0x6b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x95, 0x84, 0xff, 0x33, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf3, 0x73, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x73, 0xfb, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9e, 0xf7, 0x10, 0x32, 0x74, 0xff, 0x70, 0x5b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x39, 0xbe, 0x67, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0x16, 0x95, 0xc4, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0xfc, 0xde, 0x2b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x08, 0x74, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x12, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x73, 0xff, 0x5a, 0xce, 0x40, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xb8, 0xad, 0x7c, 0xf2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x5b, 0xff, 0xb1, 0x6b, 0xff, 0x15, 0x9d, 0xd4, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x57, 0x9d, 0xa3, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x16, 0x9d, 0xbf, 0xdf, 0xff, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xdc, 0xde, 0x2c, 0x98, 0xa5, 0x83, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x6c, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xfb, 0xd2, 0x6b, 0xff, 0x53, 0x84, 0xff, 0x3a, 0xc6, 0x47, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xbb, 0xd6, 0x30, 0x12, 0x74, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xfb, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xfb, 0xd1, 0x6b, 0xff, 0xf5, 0x9c, 0xdc, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x57, 0x9d, 0xbb, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xfc, 0x75, 0x7c, 0xff, 0x74, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x37, 0x9d, 0xa8, 0x7b, 0xc6, 0x3b, 0x5a, 0xc6, 0x34, 0x1a, 0xbe, 0x4f, 0x77, 0xa5, 0xac, 0xb5, 0x84, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xfb, 0x13, 0x74, 0xfb, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x73, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xf7, 0xd2, 0x6b, 0xff, 0x53, 0x7c, 0xff, 0x36, 0x9d, 0xa8, 0xd8, 0xb5, 0x58, 0x94, 0x84, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xfb, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0xd1, 0x73, 0xff, 0x35, 0xa5, 0xc7, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x1a, 0xbe, 0x7f, 0x95, 0x84, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x74, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xfb, 0x34, 0x74, 0xf7, 0x33, 0x74, 0xff, 0x34, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x33, 0x74, 0xff, 0x13, 0x6c, 0xff, 0x13, 0x74, 0xf7, 0x13, 0x74, 0xf7, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x73, 0xff, 0xf2, 0x73, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xfb, 0xd2, 0x6b, 0xf3, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xf7, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0xd0, 0x73, 0xff, 0xbb, 0xd6, 0x3c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x08, 0x17, 0x95, 0xdb, 0x74, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x34, 0x74, 0xf7, 0x13, 0x74, 0xf3, 0x33, 0x74, 0xf0, 0x33, 0x74, 0xf3, 0x13, 0x74, 0xf7, 0x13, 0x74, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xf7, 0xb1, 0x6b, 0xf3, 0xd1, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb0, 0x63, 0xff, 0xb0, 0x73, 0xe4, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5d, 0xe7, 0x17, 0xf5, 0x94, 0x94, 0xfc, 0xde, 0x2f, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0x3d, 0xe7, 0x4b, 0xbf, 0xf7, 0x1c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xfa, 0xb5, 0x88, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x55, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x34, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb0, 0x63, 0xff, 0xd0, 0x73, 0xec, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9e, 0xf7, 0x0f, 0x57, 0xa5, 0x87, 0xf2, 0x73, 0xe7, 0xb1, 0x63, 0xff, 0xf1, 0x6b, 0xff, 0x56, 0x9d, 0x93, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0x99, 0xad, 0xaf, 0x17, 0x95, 0xff, 0x38, 0x9d, 0xff, 0x1d, 0xe7, 0x30, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0x37, 0x9d, 0xd3, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x34, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0x56, 0xa5, 0x87, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbf, 0xf7, 0x0b, 0xd5, 0x94, 0xf4, 0xd1, 0x6b, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xdc, 0x0e, 0x53, 0xff, 0xb0, 0x63, 0xff, 0xf5, 0x94, 0xb0, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x58, 0x9d, 0xcc, 0xb6, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0xb6, 0x8c, 0xff, 0x9b, 0xce, 0x4b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0x98, 0xa5, 0x88, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x74, 0xff, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xf7, 0x90, 0x63, 0xff, 0x12, 0x74, 0xff, 0x36, 0x9d, 0x83, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x7e, 0xef, 0x0c, 0x53, 0x7c, 0xff, 0x90, 0x63, 0xff, 0x4f, 0x53, 0xfb, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xf7, 0x2f, 0x53, 0xff, 0x90, 0x63, 0xff, 0x94, 0x8c, 0xbf, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x78, 0xa5, 0xc8, 0xd6, 0x8c, 0xff, 0x96, 0x84, 0xff, 0x96, 0x84, 0xf8, 0x75, 0x84, 0xf8, 0x75, 0x7c, 0xff, 0xb6, 0x84, 0xff, 0xb9, 0xad, 0xbb, 0xbf, 0xf7, 0x18, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xf9, 0xb5, 0x78, 0xb6, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xf8, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x34, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xf7, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xf2, 0x73, 0xff, 0x39, 0xbe, 0x6b, 0xfc, 0xde, 0x2c, 0xf1, 0x73, 0xf7, 0x90, 0x63, 0xff, 0x4f, 0x53, 0xff, 0x70, 0x5b, 0xfb, 0x90, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xf7, 0x0e, 0x53, 0xff, 0x90, 0x63, 0xff, 0x15, 0x9d, 0xa7, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xb9, 0xad, 0x9f, 0xd6, 0x8c, 0xff, 0x96, 0x84, 0xff, 0xb6, 0x84, 0xf8, 0xb6, 0x84, 0xff, 0x96, 0x84, 0xff, 0x96, 0x84, 0xf8, 0x75, 0x7c, 0xff, 0xb6, 0x84, 0xff, 0x58, 0xa5, 0xe7, 0x7e, 0xef, 0x20, 0xdf, 0xff, 0x07, 0xd9, 0xb5, 0x77, 0xb6, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x84, 0xf8, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x55, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x6f, 0x5b, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xf7, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x12, 0x74, 0xff, 0x12, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xfb, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x53, 0xf7, 0x2f, 0x53, 0xff, 0x53, 0x7c, 0xe3, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x17, 0x95, 0xd7, 0x96, 0x84, 0xff, 0x96, 0x84, 0xf8, 0xb6, 0x84, 0xff, 0x96, 0x84, 0xff, 0x96, 0x84, 0xff, 0x96, 0x84, 0xff, 0x96, 0x84, 0xfc, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xf8, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x33, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x6f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x2e, 0x53, 0xff, 0xd2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x90, 0x5b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x4b, 0xff, 0x2e, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x6f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x91, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xfb, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xfb, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x6f, 0x5b, 0xff, 0x93, 0x8c, 0xb8, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0x17, 0x95, 0xc4, 0x75, 0x7c, 0xff, 0x96, 0x84, 0xfc, 0x96, 0x84, 0xff, 0x96, 0x84, 0xff, 0x96, 0x84, 0xff, 0x96, 0x84, 0xff, 0x96, 0x84, 0xff, 0x95, 0x84, 0xfc, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xfb, 0x75, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x33, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x90, 0x63, 0xff, 0x2f, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x2e, 0x53, 0xff, 0xd2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x90, 0x63, 0xff, 0x2e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x0d, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x70, 0x5b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x90, 0x6b, 0xff, 0x15, 0xa5, 0xbb, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3b, 0xc6, 0x6f, 0xb6, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x96, 0x84, 0xfc, 0x96, 0x84, 0xff, 0x96, 0x84, 0xff, 0x96, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x84, 0xff, 0x75, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0xf2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x0d, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0x2f, 0x53, 0xff, 0xd2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x90, 0x63, 0xff, 0x2e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x0d, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0xd0, 0x7b, 0xff, 0xfc, 0xe6, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0xfa, 0xb5, 0x8f, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x96, 0x84, 0xfc, 0x96, 0x84, 0xff, 0x96, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x91, 0x63, 0xff, 0x4f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x53, 0xff, 0x4e, 0x63, 0xff, 0x8f, 0x6b, 0xff, 0xd2, 0x6b, 0xfb, 0x13, 0x74, 0xfb, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xd2, 0x6b, 0xff, 0x2f, 0x5b, 0xfb, 0xcc, 0x4a, 0xff, 0xed, 0x52, 0xff, 0x6f, 0x5b, 0xff, 0x4e, 0x5b, 0xff, 0xed, 0x4a, 0xff, 0xcd, 0x42, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x6f, 0x6b, 0xff, 0xd4, 0x9c, 0xd3, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0xd9, 0xb5, 0x8f, 0x75, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x96, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x75, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x54, 0x7c, 0xff, 0xf2, 0x6b, 0xff, 0x6f, 0x5b, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x52, 0xff, 0x0e, 0x5b, 0xff, 0x8f, 0x6b, 0xff, 0x52, 0x84, 0xff, 0x15, 0x9d, 0x97, 0xdb, 0xde, 0x13, 0x39, 0xc6, 0x2b, 0x53, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xb1, 0x6b, 0xfb, 0x0e, 0x5b, 0xff, 0x4e, 0x6b, 0xff, 0x55, 0xad, 0x63, 0xbb, 0xd6, 0x18, 0xbb, 0xd6, 0x14, 0xf8, 0xbd, 0x30, 0x73, 0x84, 0xff, 0xd1, 0x6b, 0xff, 0x2e, 0x53, 0xff, 0xee, 0x4a, 0xff, 0x0e, 0x53, 0xff, 0x2f, 0x53, 0xfb, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xfb, 0x2e, 0x5b, 0xff, 0xb0, 0x7b, 0xff, 0x1c, 0xe7, 0x1c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0xf7, 0x8c, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xfc, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x54, 0x7c, 0xff, 0xb1, 0x63, 0xff, 0x2e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xfb, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x4e, 0x63, 0xff, 0xd0, 0x73, 0xff, 0x52, 0x8c, 0xff, 0x7a, 0xd6, 0x28, 0x7e, 0xf7, 0x0f, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf6, 0x94, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x91, 0x63, 0xff, 0x90, 0x6b, 0xff, 0x35, 0xa5, 0xb3, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x07, 0x7a, 0xce, 0x37, 0x73, 0x84, 0xff, 0xb0, 0x6b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x5b, 0xfb, 0x4f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x4f, 0x6b, 0xff, 0x35, 0xad, 0x9c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3d, 0xe7, 0x28, 0xf7, 0x94, 0xff, 0x95, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x33, 0x74, 0xff, 0x90, 0x63, 0xff, 0x0e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xfb, 0xee, 0x52, 0xff, 0x2e, 0x63, 0xff, 0xf0, 0x7b, 0xff, 0xd8, 0xbd, 0x54, 0x5d, 0xef, 0x0f, 0x9e, 0xf7, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x04, 0x16, 0x95, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x6c, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x73, 0xff, 0x5d, 0xef, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9e, 0xf7, 0x0c, 0x7e, 0xef, 0x0b, 0x97, 0xad, 0x4f, 0xb1, 0x6b, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x6f, 0x5b, 0xfb, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0xf1, 0x7b, 0xff, 0x9e, 0xf7, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0c, 0xf6, 0x94, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x33, 0x74, 0xff, 0x90, 0x5b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xfb, 0xed, 0x4a, 0xff, 0x2e, 0x5b, 0xff, 0xb0, 0x73, 0xff, 0xb7, 0xb5, 0x40, 0xbe, 0xf7, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x04, 0xf6, 0x94, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf3, 0x6b, 0xff, 0xf3, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x6b, 0xff, 0xd1, 0x73, 0xff, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x7e, 0xef, 0x08, 0x77, 0xad, 0x5f, 0xf1, 0x6b, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xfb, 0x70, 0x5b, 0xff, 0x70, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x12, 0x74, 0xff, 0x9e, 0xf7, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xd9, 0xad, 0x9f, 0xb5, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x13, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xf7, 0x0d, 0x53, 0xff, 0x6f, 0x63, 0xff, 0x31, 0x8c, 0xff, 0x18, 0xc6, 0x44, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x04, 0x16, 0x95, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x6c, 0xff, 0x13, 0x6c, 0xff, 0xf2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xf1, 0x73, 0xff, 0xbf, 0xf7, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xd8, 0xb5, 0x60, 0x32, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xf7, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0xb0, 0x63, 0xff, 0x15, 0x9d, 0xb3, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbf, 0xf7, 0x18, 0xb6, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xfc, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x33, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x0d, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xf4, 0x0e, 0x53, 0xff, 0x8f, 0x6b, 0xff, 0x35, 0xad, 0x88, 0xbe, 0xf7, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x04, 0x16, 0x95, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x6c, 0xff, 0x13, 0x6c, 0xff, 0xf2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xf1, 0x7b, 0xff, 0xbf, 0xf7, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5d, 0xef, 0x1f, 0x94, 0x84, 0xc0, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xf7, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xfb, 0x2f, 0x53, 0xff, 0x90, 0x63, 0xff, 0x9e, 0xf7, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x9b, 0xce, 0x44, 0xf5, 0x94, 0x7c, 0x73, 0x84, 0x70, 0x32, 0x7c, 0x87, 0xdc, 0xde, 0x20, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0x37, 0x9d, 0xb0, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x34, 0x74, 0xff, 0x90, 0x5b, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xf4, 0xed, 0x52, 0xff, 0xf0, 0x7b, 0xff, 0xf8, 0xc5, 0x4f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x04, 0x16, 0x95, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x73, 0xff, 0xf2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xf1, 0x7b, 0xff, 0xbf, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x36, 0x9d, 0x70, 0xf2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0xb1, 0x63, 0xf7, 0xd1, 0x63, 0xff, 0xd1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x53, 0xfb, 0x93, 0x84, 0xac, 0x77, 0xad, 0x80, 0x97, 0xad, 0x80, 0x36, 0x9d, 0x78, 0xb4, 0x8c, 0x9b, 0x11, 0x74, 0xff, 0x70, 0x63, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x12, 0x74, 0xff, 0x9e, 0xf7, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xef, 0x23, 0xf6, 0x94, 0xf3, 0x17, 0x95, 0xe8, 0x9b, 0xce, 0x64, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xb9, 0xad, 0x94, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xfc, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x54, 0x74, 0xff, 0xb0, 0x63, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0xed, 0x4a, 0xf4, 0x0d, 0x5b, 0xff, 0xf0, 0x83, 0xff, 0xf8, 0xc5, 0x54, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x04, 0x16, 0x95, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x6c, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x6b, 0xff, 0xf1, 0x7b, 0xff, 0xbf, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x77, 0xa5, 0x77, 0xf2, 0x73, 0xff, 0x91, 0x63, 0xff, 0xb1, 0x63, 0xf7, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0x91, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xfb, 0x4f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0xb0, 0x63, 0xff, 0xb0, 0x63, 0xff, 0x6f, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xf7, 0x2f, 0x53, 0xe7, 0x4f, 0x5b, 0xe8, 0x2e, 0x53, 0xe7, 0x4f, 0x5b, 0xff, 0x93, 0x84, 0xff, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x10, 0xb6, 0x8c, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xe3, 0x95, 0x84, 0xcc, 0x17, 0x95, 0xcf, 0xd9, 0xb5, 0xac, 0x78, 0xa5, 0xd4, 0xd6, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xf8, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0xd1, 0x63, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xf4, 0xed, 0x52, 0xff, 0xf1, 0x83, 0xff, 0x19, 0xce, 0x4f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x04, 0x16, 0x95, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x6b, 0xff, 0xf1, 0x7b, 0xff, 0xbf, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x57, 0xa5, 0x77, 0x12, 0x74, 0xff, 0xd1, 0x6b, 0xff, 0xd2, 0x6b, 0xf7, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0xed, 0x4a, 0xff, 0xd0, 0x6b, 0xff, 0x3d, 0xe7, 0x18, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbc, 0xd6, 0x50, 0x95, 0x84, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xf8, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x84, 0xff, 0xb5, 0x84, 0xff, 0x95, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xf8, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x84, 0xff, 0x75, 0x7c, 0xff, 0xf2, 0x6b, 0xff, 0x2f, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xf8, 0x0d, 0x53, 0xff, 0xf0, 0x7b, 0xff, 0x39, 0xce, 0x50, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x04, 0xf6, 0x94, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x6b, 0xff, 0xf1, 0x7b, 0xff, 0xbf, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x57, 0xa5, 0x74, 0xf2, 0x73, 0xff, 0xd1, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0xee, 0x4a, 0xff, 0x4f, 0x53, 0xff, 0x97, 0xad, 0x88, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbf, 0xf7, 0x10, 0xb5, 0x8c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x74, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x34, 0x74, 0xff, 0x70, 0x5b, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xfc, 0x0d, 0x53, 0xff, 0x8f, 0x73, 0xff, 0xf8, 0xc5, 0x57, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x04, 0x16, 0x95, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x6b, 0xff, 0xf1, 0x7b, 0xff, 0xbf, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xb5, 0x8c, 0xf3, 0xb2, 0x63, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x73, 0xff, 0xd1, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0xf1, 0x6b, 0xff, 0x9e, 0xf7, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x7e, 0xef, 0x1f, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x74, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x55, 0x7c, 0xff, 0x74, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0xb1, 0x63, 0xff, 0x2e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0x4e, 0x6b, 0xff, 0x35, 0xad, 0x87, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x04, 0xf6, 0x94, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x6b, 0xff, 0xf1, 0x73, 0xff, 0xbf, 0xf7, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xfc, 0xde, 0x2f, 0x94, 0x84, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xfb, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x91, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x7e, 0xef, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0x5a, 0xc6, 0x7b, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x74, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x2f, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x2e, 0x63, 0xff, 0x72, 0x94, 0xff, 0xdf, 0xff, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x04, 0x16, 0x95, 0xff, 0x13, 0x74, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x6b, 0xff, 0xf1, 0x73, 0xff, 0xbf, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5a, 0xc6, 0x44, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x2e, 0x53, 0xff, 0x52, 0x84, 0xff, 0xbe, 0xf7, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x3a, 0xc6, 0x78, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x74, 0x7c, 0xff, 0x54, 0x74, 0xff, 0xb1, 0x63, 0xff, 0x0e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xfc, 0x0e, 0x53, 0xff, 0x11, 0x84, 0xff, 0xfc, 0xe6, 0x37, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x16, 0x95, 0xff, 0x13, 0x74, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xb1, 0x6b, 0xff, 0xf1, 0x73, 0xff, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x16, 0x95, 0xfb, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0xb1, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x5b, 0xff, 0x11, 0x7c, 0xff, 0x5a, 0xce, 0x4f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x98, 0xa5, 0x93, 0x54, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xfc, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x74, 0x7c, 0xff, 0xf2, 0x6b, 0xff, 0x4f, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x4e, 0x6b, 0xff, 0x18, 0xc6, 0x4b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3d, 0xe7, 0x20, 0x94, 0x84, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xf2, 0x73, 0xff, 0x5a, 0xc6, 0x37, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xfc, 0xde, 0x2c, 0x74, 0x84, 0xff, 0xf3, 0x6b, 0xff, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xfb, 0xee, 0x52, 0xff, 0x4f, 0x63, 0xff, 0x93, 0x94, 0xac, 0xfc, 0xde, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbc, 0xd6, 0x40, 0x37, 0x9d, 0xd8, 0x74, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xfc, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0xb1, 0x63, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xfc, 0x2e, 0x5b, 0xff, 0x11, 0x84, 0xff, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9e, 0xef, 0x10, 0x5a, 0xc6, 0x44, 0xd5, 0x94, 0xff, 0x13, 0x74, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xb1, 0x6b, 0xfb, 0xd2, 0x6b, 0xff, 0x73, 0x84, 0xff, 0x3a, 0xc6, 0x47, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x78, 0xa5, 0xa7, 0x13, 0x74, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x33, 0x74, 0xff, 0xb1, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x0e, 0x53, 0xfb, 0xed, 0x52, 0xff, 0x8f, 0x73, 0xff, 0xf4, 0xa4, 0x83, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0xd9, 0xb5, 0x7f, 0x95, 0x84, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xf8, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x6f, 0x6b, 0xff, 0x39, 0xce, 0x44, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9b, 0xce, 0x2b, 0x94, 0x84, 0xff, 0x53, 0x7c, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xfb, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xf7, 0xd2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x94, 0x84, 0xff, 0xdc, 0xde, 0x1c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5d, 0xe7, 0x1b, 0xb5, 0x8c, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0xf2, 0x6b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0xed, 0x52, 0xf4, 0x2d, 0x6b, 0xff, 0x14, 0xa5, 0x84, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x9e, 0xf7, 0x17, 0xb9, 0xad, 0x78, 0x95, 0x84, 0xff, 0x33, 0x74, 0xf8, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0xd1, 0x6b, 0xff, 0x4f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x5b, 0xff, 0x11, 0x84, 0xff, 0xbf, 0xff, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5d, 0xef, 0x18, 0x77, 0xa5, 0x8c, 0x33, 0x74, 0xff, 0xd2, 0x63, 0xff, 0xd2, 0x6b, 0xf3, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xfb, 0x91, 0x63, 0xf7, 0x91, 0x63, 0xff, 0xf2, 0x73, 0xff, 0x97, 0xad, 0x5b, 0x5d, 0xef, 0x14, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf9, 0xb5, 0x6c, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x84, 0xff, 0x13, 0x74, 0xff, 0x90, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x53, 0xf7, 0x0e, 0x53, 0xff, 0x52, 0x8c, 0x8b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9b, 0xce, 0x44, 0x95, 0x84, 0xff, 0x33, 0x74, 0xf3, 0x34, 0x74, 0xff, 0x34, 0x7c, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x33, 0x74, 0xff, 0x90, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x4e, 0x63, 0xff, 0x35, 0xad, 0xb8, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5d, 0xe7, 0x1c, 0xb5, 0x8c, 0xff, 0xd1, 0x63, 0xff, 0x91, 0x63, 0xf7, 0xd2, 0x6b, 0xf7, 0xf2, 0x6b, 0xff, 0xf2, 0x73, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xb1, 0x63, 0xef, 0x70, 0x5b, 0xfb, 0xb1, 0x63, 0xff, 0xb4, 0x8c, 0xff, 0x5d, 0xef, 0x18, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x1d, 0xdf, 0x18, 0x54, 0x7c, 0xff, 0x55, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x54, 0x7c, 0xff, 0xd2, 0x6b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x53, 0xf0, 0x4f, 0x5b, 0xff, 0xd8, 0xbd, 0x37, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3a, 0xbe, 0x4c, 0x54, 0x7c, 0xff, 0x34, 0x74, 0xf3, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x4f, 0x5b, 0xff, 0x0d, 0x4b, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xd0, 0x7b, 0xff, 0x1c, 0xe7, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xd6, 0x8c, 0xe8, 0x91, 0x63, 0xff, 0x70, 0x5b, 0xe3, 0xb1, 0x6b, 0xff, 0x12, 0x74, 0xff, 0xf2, 0x73, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xfb, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x91, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x63, 0xf7, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xdf, 0x90, 0x63, 0xff, 0xf5, 0x94, 0xb7, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5d, 0xe7, 0x13, 0xb6, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x13, 0x74, 0xff, 0x4f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xf7, 0x0e, 0x53, 0xff, 0xd4, 0x94, 0x90, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf9, 0xb5, 0x4c, 0x13, 0x74, 0xff, 0x34, 0x74, 0xf3, 0x33, 0x74, 0xff, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0x33, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x4f, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x5b, 0xff, 0xd4, 0x9c, 0xc7, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0x98, 0xad, 0x94, 0xf2, 0x6b, 0xff, 0x2f, 0x53, 0xf4, 0x6f, 0x5b, 0xff, 0xb4, 0x8c, 0xd8, 0x16, 0x9d, 0xcc, 0x74, 0x7c, 0xff, 0xd2, 0x6b, 0xff, 0x91, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x6b, 0xff, 0x91, 0x63, 0xff, 0x91, 0x63, 0xff, 0xd1, 0x73, 0xff, 0xf1, 0x73, 0xeb, 0xd1, 0x6b, 0xcf, 0x6f, 0x5b, 0xfb, 0x4f, 0x53, 0xf7, 0xd1, 0x6b, 0xff, 0x3a, 0xc6, 0x4b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x7b, 0xce, 0x3c, 0x95, 0x84, 0xff, 0x75, 0x7c, 0xff, 0xb6, 0x84, 0xff, 0x54, 0x74, 0xff, 0x4f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0xed, 0x4a, 0xfb, 0x11, 0x7c, 0xff, 0x3d, 0xef, 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x98, 0xa5, 0x78, 0xf3, 0x6b, 0xff, 0x33, 0x74, 0xf7, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0xb1, 0x63, 0xff, 0x4f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x4e, 0x63, 0xff, 0x9a, 0xd6, 0x33, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9b, 0xce, 0x3f, 0x33, 0x7c, 0xff, 0xb2, 0x63, 0xff, 0x6f, 0x5b, 0xff, 0x11, 0x74, 0xd4, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x00, 0x9e, 0xf7, 0x0f, 0x73, 0x84, 0xff, 0x32, 0x7c, 0xff, 0x93, 0x84, 0xe8, 0xf4, 0x94, 0xaf, 0xd4, 0x94, 0xb4, 0x15, 0x9d, 0xb4, 0x36, 0x9d, 0xaf, 0xb5, 0x8c, 0xe7, 0x12, 0x74, 0xff, 0x32, 0x7c, 0xff, 0x15, 0x9d, 0xb3, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x00, 0x73, 0x84, 0xcb, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x32, 0x74, 0xff, 0x1c, 0xdf, 0x23, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3d, 0xe7, 0x18, 0xb6, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0xb6, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0x90, 0x63, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x0e, 0x4b, 0xf7, 0xb0, 0x6b, 0xff, 0x5a, 0xce, 0x3c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x18, 0xf6, 0x94, 0xec, 0xd2, 0x6b, 0xff, 0x33, 0x74, 0xfc, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0x90, 0x63, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0xaf, 0x73, 0xff, 0x1c, 0xe7, 0x20, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x1d, 0xe7, 0x23, 0x94, 0x84, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xf8, 0x91, 0x63, 0xff, 0x93, 0x84, 0xdc, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9e, 0xf7, 0x14, 0x19, 0xbe, 0x78, 0xdf, 0xff, 0x0c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x0b, 0xf9, 0xbd, 0x77, 0xbb, 0xd6, 0x3b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xd5, 0x8c, 0xdf, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xf3, 0x90, 0x63, 0xff, 0xf5, 0x94, 0xcb, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xe7, 0x18, 0xf7, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0xd7, 0x8c, 0xff, 0x95, 0x84, 0xff, 0xd2, 0x6b, 0xff, 0x4f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x52, 0x84, 0xff, 0xbb, 0xd6, 0x27, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdc, 0xd6, 0x4f, 0xb5, 0x8c, 0xff, 0xf3, 0x6b, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x34, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0xf1, 0x7b, 0xff, 0x5d, 0xef, 0x1b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5a, 0xc6, 0x3f, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xf4, 0xf2, 0x6b, 0xff, 0xb2, 0x63, 0xff, 0x53, 0x7c, 0xff, 0x5a, 0xc6, 0x60, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xb8, 0xb5, 0x88, 0x33, 0x74, 0xff, 0x90, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xf7, 0xd1, 0x6b, 0xff, 0x7a, 0xce, 0x30, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbf, 0xf7, 0x0c, 0x17, 0x95, 0xff, 0x75, 0x7c, 0xff, 0xd6, 0x8c, 0xff, 0x96, 0x84, 0xff, 0x13, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xf7, 0x4f, 0x53, 0xff, 0x4e, 0x53, 0xff, 0x4f, 0x53, 0xd4, 0x4f, 0x5b, 0xdc, 0x6f, 0x5b, 0xdf, 0x6f, 0x5b, 0xff, 0x32, 0x7c, 0xe7, 0x7e, 0xef, 0x0c, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xdf, 0xff, 0x10, 0xdf, 0xff, 0x0b, 0x9e, 0xf7, 0x1b, 0xfc, 0xde, 0x50, 0xb8, 0xad, 0xb4, 0x95, 0x84, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x90, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x12, 0x84, 0xff, 0x9b, 0xd6, 0x43, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x13, 0x77, 0xa5, 0x80, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xfb, 0xb1, 0x63, 0xff, 0x12, 0x74, 0xff, 0x7e, 0xf7, 0x17, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x0b, 0x53, 0x7c, 0xff, 0x91, 0x63, 0xff, 0x90, 0x63, 0xfb, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xfb, 0x50, 0x5b, 0xff, 0xd5, 0x94, 0xb0, 0xbe, 0xf7, 0x10, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xdf, 0xff, 0x04, 0xff, 0xff, 0x03, 0xbc, 0xd6, 0x33, 0x95, 0x84, 0xff, 0x34, 0x74, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0xf2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xf8, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x4e, 0x53, 0xff, 0xf1, 0x6b, 0xe3, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0x5e, 0xef, 0x20, 0x57, 0x9d, 0xdf, 0xf6, 0x94, 0xff, 0xd5, 0x8c, 0xff, 0x74, 0x84, 0xff, 0x53, 0x7c, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xfc, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0x12, 0x74, 0xff, 0xb5, 0x8c, 0xff, 0xd9, 0xb5, 0x98, 0x7b, 0xce, 0x64, 0x3a, 0xbe, 0x80, 0x3a, 0xbe, 0x80, 0x19, 0xbe, 0x88, 0x19, 0xbe, 0x8b, 0x19, 0xbe, 0x88, 0x19, 0xbe, 0x88, 0x19, 0xbe, 0x87, 0x19, 0xbe, 0x88, 0x3a, 0xc6, 0x78, 0x98, 0xad, 0xaf, 0xb5, 0x8c, 0xff, 0x33, 0x74, 0xff, 0xf2, 0x6b, 0xfc, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x39, 0xbe, 0x6c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9e, 0xf7, 0x14, 0x12, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xfb, 0xd1, 0x6b, 0xff, 0x73, 0x84, 0xff, 0xd5, 0x94, 0xff, 0xf5, 0x94, 0xff, 0xd5, 0x8c, 0xff, 0xd5, 0x8c, 0xff, 0xd4, 0x8c, 0xff, 0xd4, 0x8c, 0xff, 0xd4, 0x8c, 0xff, 0xd4, 0x8c, 0xff, 0xd4, 0x8c, 0xff, 0xd4, 0x8c, 0xff, 0xb4, 0x8c, 0xff, 0xb4, 0x8c, 0xff, 0xd4, 0x8c, 0xff, 0x53, 0x7c, 0xff, 0xb1, 0x63, 0xff, 0x91, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xfb, 0xcd, 0x42, 0xff, 0x0d, 0x4b, 0xff, 0xbf, 0xf7, 0x08, - 0xdf, 0xff, 0x0f, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf3, 0x6b, 0xff, 0xf3, 0x6b, 0xff, 0x13, 0x74, 0xfc, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xfc, 0xf3, 0x6b, 0xff, 0xf3, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x6c, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xfc, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x1c, 0xe7, 0x37, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x95, 0x84, 0xb7, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xfb, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xfb, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xcd, 0x42, 0xff, 0x2e, 0x53, 0xec, 0xfc, 0xde, 0x3b, - 0xfc, 0xde, 0x50, 0x13, 0x74, 0xff, 0xb2, 0x63, 0xff, 0xf2, 0x6b, 0xfc, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0xb0, 0x6b, 0xff, 0x5d, 0xef, 0x2c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x17, 0x95, 0xb3, 0xf2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xcd, 0x42, 0xff, 0x2e, 0x53, 0xfb, 0x97, 0xad, 0xaf, - 0xdc, 0xde, 0x60, 0x33, 0x74, 0xf3, 0xd2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0xd0, 0x73, 0xff, 0x7d, 0xef, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x58, 0x9d, 0xb7, 0x13, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xcd, 0x4a, 0xfb, 0x0e, 0x53, 0xff, 0x52, 0x84, 0xff, - 0x5d, 0xef, 0x3b, 0x33, 0x74, 0xec, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x6c, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x70, 0x63, 0xff, 0xd1, 0x73, 0xff, 0x9e, 0xf7, 0x20, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x37, 0x9d, 0xb8, 0xf2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xcd, 0x42, 0xfb, 0xed, 0x4a, 0xff, 0x31, 0x84, 0xff, - 0x5d, 0xe7, 0x3c, 0x13, 0x74, 0xec, 0xd2, 0x63, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x12, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x6c, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x63, 0xff, 0xb2, 0x63, 0xff, 0xb2, 0x63, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x90, 0x63, 0xff, 0xf1, 0x73, 0xff, 0x9e, 0xf7, 0x24, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xd6, 0x8c, 0xb3, 0xd2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x50, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xcd, 0x4a, 0xff, 0x4e, 0x5b, 0xff, 0xb7, 0xb5, 0x8f, - 0x7e, 0xef, 0x2c, 0xf2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xd2, 0x6b, 0xfc, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf3, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf3, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x12, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xfc, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x73, 0xff, 0xf2, 0x73, 0xff, 0x12, 0x6c, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xfc, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x91, 0x63, 0xff, 0xf2, 0x73, 0xff, 0x3d, 0xe7, 0x38, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x0c, 0x54, 0x7c, 0xdc, 0x91, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x5b, 0xff, 0x70, 0x5b, 0xfb, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xfb, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xfb, 0x0e, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x8f, 0x63, 0xff, 0x32, 0x84, 0xff, 0xdf, 0xff, 0x0b, - 0xff, 0xff, 0x0b, 0x54, 0x7c, 0xf7, 0xd2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xfc, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x73, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x5b, 0xff, 0x90, 0x5b, 0xff, 0x90, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x63, 0xff, 0xb0, 0x73, 0xff, 0x73, 0x84, 0xff, 0xd8, 0xb5, 0x93, 0xbb, 0xd6, 0x57, 0x9b, 0xce, 0x5b, 0x9b, 0xce, 0x5b, 0x9b, 0xce, 0x63, 0x9b, 0xce, 0x63, 0x9b, 0xd6, 0x5b, 0x9b, 0xce, 0x5c, 0x7b, 0xce, 0x64, 0xbb, 0xd6, 0x53, 0xd9, 0xb5, 0x90, 0xb4, 0x8c, 0xff, 0x12, 0x74, 0xff, 0xb1, 0x63, 0xfc, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0x91, 0x5b, 0xff, 0x12, 0x74, 0xff, 0x5a, 0xce, 0x73, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdc, 0xd6, 0x4c, 0xf2, 0x73, 0xff, 0x4f, 0x5b, 0xff, 0x90, 0x63, 0xfb, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xfb, 0x4f, 0x63, 0xff, 0xb0, 0x73, 0xff, 0x32, 0x84, 0xff, 0xb4, 0x8c, 0xff, 0x97, 0xad, 0x9f, 0xf8, 0xb5, 0x78, 0xb8, 0xb5, 0x84, 0xd8, 0xb5, 0x83, 0xd8, 0xb5, 0x83, 0xd8, 0xb5, 0x83, 0xd8, 0xb5, 0x83, 0xd8, 0xb5, 0x7f, 0xb7, 0xb5, 0x8b, 0xf5, 0x9c, 0xdf, 0x32, 0x7c, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xcc, 0x4a, 0xf8, 0xed, 0x52, 0xff, 0x8f, 0x6b, 0xff, 0x72, 0x8c, 0xff, 0xf8, 0xbd, 0x60, 0x3d, 0xe7, 0x17, 0x7e, 0xef, 0x0c, 0xbf, 0xff, 0x08, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xbf, 0xf7, 0x17, 0xd8, 0xb5, 0xa0, 0xd5, 0x8c, 0xff, 0x94, 0x84, 0xff, 0x94, 0x84, 0xf8, 0x74, 0x84, 0xff, 0x53, 0x7c, 0xff, 0xf2, 0x73, 0xff, 0xf2, 0x6b, 0xf8, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0xd1, 0x6b, 0xff, 0x4f, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0xcd, 0x4a, 0xff, 0x6f, 0x6b, 0xff, 0x76, 0xb5, 0x94, 0x9e, 0xf7, 0x1c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xdf, 0xff, 0x10, 0x97, 0xad, 0x70, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xfc, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xfc, 0x91, 0x63, 0xff, 0x12, 0x7c, 0xff, 0xfc, 0xde, 0x4b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x0c, 0x33, 0x7c, 0xf8, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xfb, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xf7, 0x6f, 0x63, 0xff, 0xf0, 0x83, 0xff, 0x7a, 0xd6, 0x2b, 0xff, 0xff, 0x03, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0x5a, 0xce, 0x37, 0xf2, 0x73, 0xff, 0x91, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x70, 0x63, 0xff, 0x4f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0xac, 0x52, 0xff, 0xd0, 0x7b, 0xff, 0x7a, 0xd6, 0x33, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x0c, 0xdf, 0xff, 0x0b, 0xff, 0xff, 0x07, 0xbf, 0xff, 0x18, 0xf9, 0xbd, 0x90, 0x74, 0x84, 0xff, 0xf2, 0x73, 0xff, 0xd2, 0x6b, 0xf8, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0x4f, 0x5b, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x73, 0x8c, 0xff, 0xbe, 0xff, 0x23, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x7b, 0xce, 0x43, 0xf2, 0x73, 0xff, 0xb1, 0x63, 0xf7, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xf4, 0x9c, 0xb3, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xfc, 0xde, 0x3b, 0x12, 0x74, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xf8, 0x70, 0x63, 0xff, 0xf1, 0x7b, 0xff, 0x7a, 0xd6, 0x30, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5d, 0xe7, 0x14, 0x33, 0x7c, 0xff, 0x91, 0x63, 0xff, 0xf2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0x90, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0x6e, 0x6b, 0xff, 0x18, 0xc6, 0x3f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbb, 0xd6, 0x50, 0x74, 0x7c, 0xff, 0xb1, 0x63, 0xfc, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x52, 0x8c, 0xff, 0x7e, 0xf7, 0x20, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3d, 0xe7, 0x2f, 0xb4, 0x8c, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xf8, 0x70, 0x5b, 0xff, 0x12, 0x74, 0xff, 0x7e, 0xf7, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x39, 0xc6, 0x78, 0xf5, 0x94, 0xec, 0xdc, 0xd6, 0x40, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0x9f, 0xf7, 0x20, 0xd9, 0xb5, 0x9f, 0x7e, 0xef, 0x23, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xb4, 0x8c, 0xd8, 0x70, 0x5b, 0xff, 0x4f, 0x53, 0xfb, 0x4f, 0x5b, 0xff, 0xd1, 0x73, 0xff, 0x5a, 0xce, 0x33, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x1d, 0xe7, 0x18, 0x33, 0x74, 0xff, 0xb1, 0x63, 0xff, 0xf2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0x6f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x52, 0xfb, 0x11, 0x84, 0xff, 0x1c, 0xe7, 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x57, 0xa5, 0x7c, 0x91, 0x63, 0xff, 0xf2, 0x6b, 0xf7, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x90, 0x63, 0xff, 0x2e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xd0, 0x73, 0xff, 0x1c, 0xe7, 0x2b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdc, 0xd6, 0x47, 0x12, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x11, 0x74, 0xff, 0xbb, 0xd6, 0x58, 0xff, 0xff, 0x07, 0x3d, 0xe7, 0x2f, 0x33, 0x7c, 0xff, 0xd2, 0x6b, 0xff, 0x53, 0x7c, 0xff, 0x36, 0x9d, 0xbc, 0x36, 0x9d, 0xbf, 0x37, 0x9d, 0xc0, 0x57, 0x9d, 0xbc, 0xb5, 0x84, 0xfc, 0x13, 0x74, 0xff, 0x33, 0x7c, 0xff, 0x1c, 0xe7, 0x37, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0xf6, 0x94, 0xd8, 0xd2, 0x6b, 0xff, 0x2f, 0x53, 0xff, 0xd1, 0x6b, 0xff, 0x39, 0xc6, 0x47, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5a, 0xc6, 0x47, 0x13, 0x74, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd1, 0x63, 0xff, 0x4f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x52, 0xff, 0x93, 0x94, 0xff, 0x9e, 0xf7, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf9, 0xb5, 0x48, 0xb1, 0x6b, 0xff, 0xf2, 0x6b, 0xf3, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x2e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x8f, 0x63, 0xff, 0x1c, 0xe7, 0x24, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x19, 0xbe, 0x68, 0xb1, 0x63, 0xff, 0x50, 0x5b, 0xff, 0xd1, 0x6b, 0xff, 0x74, 0x84, 0xff, 0xd5, 0x8c, 0xe8, 0x33, 0x74, 0xfc, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xf8, 0xb1, 0x63, 0xff, 0xd2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x12, 0x74, 0xff, 0xf5, 0x94, 0xdb, 0xf5, 0x8c, 0xd8, 0x74, 0x7c, 0xf8, 0xb1, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x97, 0xad, 0x80, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xef, 0x14, 0xd5, 0x8c, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0xed, 0x4a, 0xfb, 0x4e, 0x63, 0xff, 0xf8, 0xbd, 0x54, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x19, 0xbe, 0x54, 0x12, 0x74, 0xff, 0xd2, 0x6b, 0xf3, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0x4f, 0x53, 0xff, 0xed, 0x4a, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x2e, 0x53, 0xff, 0xdb, 0xd6, 0x2f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x77, 0xa5, 0x8c, 0xb1, 0x63, 0xff, 0x91, 0x63, 0xe8, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xfc, 0x90, 0x63, 0xfc, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x5b, 0xff, 0x90, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xfc, 0x70, 0x5b, 0xfc, 0x70, 0x5b, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0x91, 0x63, 0xef, 0xb1, 0x63, 0xff, 0xb7, 0xad, 0x6c, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x1d, 0xdf, 0x13, 0x33, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x91, 0x63, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xcd, 0x4a, 0xf8, 0xb0, 0x6b, 0xff, 0xfc, 0xde, 0x23, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3d, 0xe7, 0x3f, 0xb4, 0x8c, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0x6f, 0x5b, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0xcd, 0x4a, 0xff, 0x35, 0x9d, 0xa0, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x17, 0x16, 0x95, 0xef, 0xd1, 0x6b, 0xff, 0x70, 0x5b, 0xfc, 0x90, 0x63, 0xf3, 0x90, 0x63, 0xff, 0xb0, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x50, 0x5b, 0xf4, 0x4f, 0x53, 0xf8, 0xb0, 0x63, 0xff, 0x15, 0x9d, 0xd8, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9b, 0xce, 0x2b, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0xd2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xfb, 0x6f, 0x5b, 0xff, 0x96, 0xad, 0x6b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x7e, 0xef, 0x30, 0x94, 0x84, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xfc, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0x90, 0x63, 0xff, 0x2e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0xcd, 0x42, 0xff, 0xf1, 0x73, 0xff, 0xfc, 0xde, 0x3c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbf, 0xf7, 0x20, 0xd8, 0xb5, 0x6c, 0x12, 0x74, 0xff, 0x90, 0x63, 0xff, 0x2f, 0x53, 0xfc, 0x70, 0x5b, 0xf8, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x5b, 0xff, 0x70, 0x5b, 0xf8, 0x4f, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x97, 0xad, 0x77, 0xbe, 0xf7, 0x1b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x07, 0xf6, 0x94, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xb1, 0x63, 0xff, 0x4f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xfb, 0xd0, 0x6b, 0xff, 0x76, 0xa5, 0x53, 0x9e, 0xf7, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0x7e, 0xef, 0x28, 0x36, 0x9d, 0x90, 0xf2, 0x6b, 0xff, 0xd1, 0x6b, 0xf8, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x53, 0xff, 0xd4, 0x94, 0xec, 0xff, 0xff, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x1d, 0xe7, 0x30, 0x16, 0x9d, 0xa4, 0x32, 0x7c, 0xff, 0xf2, 0x73, 0xff, 0x90, 0x63, 0xfc, 0x90, 0x63, 0xfc, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xf8, 0x6f, 0x5b, 0xff, 0xd1, 0x73, 0xff, 0x39, 0xc6, 0x48, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9b, 0xce, 0x37, 0x54, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x90, 0x63, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xfb, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x8f, 0x63, 0xff, 0x76, 0xa5, 0x84, 0x7d, 0xef, 0x18, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x77, 0xa5, 0x90, 0x53, 0x7c, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xfc, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xcd, 0x4a, 0xff, 0xf1, 0x6b, 0xff, 0xbf, 0xf7, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x3d, 0xe7, 0x34, 0xf9, 0xb5, 0x64, 0xd1, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xf8, 0x4f, 0x63, 0xff, 0xf1, 0x7b, 0xff, 0x5a, 0xce, 0x4b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x07, 0xf6, 0x94, 0xff, 0x13, 0x6c, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xfb, 0xcd, 0x42, 0xff, 0xed, 0x4a, 0xff, 0x4e, 0x53, 0xff, 0xf1, 0x6b, 0xff, 0x9e, 0xf7, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x5a, 0xc6, 0x57, 0x94, 0x84, 0xff, 0xd2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0x90, 0x63, 0xff, 0x2f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0x6f, 0x5b, 0xff, 0xf8, 0xb5, 0x64, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0x53, 0x7c, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x5b, 0xff, 0x4f, 0x5b, 0xfc, 0x2e, 0x5b, 0xff, 0x8f, 0x73, 0xff, 0x7a, 0xd6, 0x40, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x1a, 0xbe, 0x4c, 0x54, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x54, 0x74, 0xff, 0x33, 0x74, 0xff, 0xb1, 0x63, 0xff, 0x2f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0xac, 0x42, 0xff, 0xcd, 0x42, 0xff, 0x97, 0xad, 0x5b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0x77, 0xa5, 0x87, 0xd1, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xfc, 0x2e, 0x53, 0xff, 0xf1, 0x73, 0xff, 0xbf, 0xf7, 0x14, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x10, 0xb4, 0x8c, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x2f, 0x5b, 0xff, 0x4f, 0x63, 0xff, 0xf4, 0xa4, 0xc4, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x07, 0x95, 0x84, 0xff, 0x34, 0x74, 0xff, 0x34, 0x74, 0xfb, 0x54, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xcd, 0x4a, 0xfb, 0xed, 0x4a, 0xff, 0x93, 0x8c, 0xff, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x7e, 0xef, 0x1b, 0xd1, 0x6b, 0xff, 0x90, 0x63, 0xff, 0x91, 0x63, 0xfc, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x76, 0xa5, 0x7b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x94, 0x84, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x2f, 0x5b, 0xff, 0x90, 0x6b, 0xff, 0x5d, 0xef, 0x27, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x19, 0xbe, 0x58, 0x54, 0x7c, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x34, 0x74, 0xff, 0xd1, 0x63, 0xff, 0x2f, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x4b, 0xff, 0x15, 0x9d, 0xd0, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9e, 0xf7, 0x17, 0x32, 0x74, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xfc, 0x2e, 0x53, 0xff, 0xb0, 0x63, 0xff, 0x97, 0xad, 0x7c, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x94, 0x84, 0xff, 0x90, 0x63, 0xff, 0x50, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0xb0, 0x6b, 0xff, 0xdf, 0xff, 0x0c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9b, 0xce, 0x4b, 0x95, 0x84, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xfb, 0x74, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x4f, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x2e, 0x5b, 0xff, 0x39, 0xc6, 0x58, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0x19, 0xbe, 0x84, 0xd1, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x6f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x2f, 0x53, 0xf8, 0x0e, 0x4b, 0xff, 0xf1, 0x73, 0xff, 0x19, 0xbe, 0x78, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x94, 0x84, 0xff, 0x90, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0xb0, 0x6b, 0xff, 0xbf, 0xf7, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x1d, 0xdf, 0x34, 0xf6, 0x8c, 0xff, 0x34, 0x74, 0xff, 0x75, 0x7c, 0xfb, 0x75, 0x84, 0xff, 0x34, 0x7c, 0xff, 0xb1, 0x63, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xfb, 0xcd, 0x42, 0xff, 0xcd, 0x42, 0xff, 0xcd, 0x42, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xfb, 0xed, 0x4a, 0xff, 0xb0, 0x73, 0xff, 0x5d, 0xef, 0x14, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xef, 0x27, 0x12, 0x74, 0xff, 0x70, 0x5b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x70, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xf8, 0x4f, 0x5b, 0xff, 0x11, 0x74, 0xff, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x94, 0x84, 0xff, 0x90, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0xb0, 0x6b, 0xff, 0xbf, 0xff, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xf6, 0x8c, 0xec, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x75, 0x7c, 0xff, 0xf2, 0x6b, 0xff, 0x4f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xf8, 0xed, 0x4a, 0xff, 0x2e, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb0, 0x63, 0xff, 0x6f, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0xcd, 0x42, 0xff, 0x4f, 0x5b, 0xff, 0x93, 0x94, 0xff, 0xdf, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbf, 0xff, 0x14, 0x94, 0x84, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xfc, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xfc, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xf8, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0xf5, 0x94, 0x93, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x94, 0x84, 0xff, 0x90, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0xb0, 0x6b, 0xff, 0xbf, 0xff, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0x78, 0xa5, 0x8c, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x75, 0x84, 0xff, 0x33, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xcd, 0x4a, 0xff, 0xed, 0x5a, 0xff, 0x11, 0x84, 0xe8, 0x59, 0xce, 0x54, 0xfc, 0xde, 0x34, 0xd4, 0x94, 0xcb, 0xd0, 0x6b, 0xd7, 0x4e, 0x5b, 0xcb, 0x4e, 0x5b, 0xdc, 0x11, 0x7c, 0xf8, 0x5d, 0xef, 0x18, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5d, 0xef, 0x24, 0x12, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xf1, 0x73, 0xff, 0x32, 0x84, 0xe8, 0x93, 0x8c, 0xc7, 0xf1, 0x73, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xfc, 0x90, 0x63, 0xfc, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x6f, 0x5b, 0xf8, 0x4f, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xd5, 0x94, 0xc8, 0xdf, 0xff, 0x20, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x94, 0x84, 0xff, 0x90, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0xb0, 0x6b, 0xff, 0xbf, 0xff, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbf, 0xf7, 0x17, 0x58, 0x9d, 0xcf, 0x95, 0x84, 0xff, 0x95, 0x84, 0xff, 0x95, 0x84, 0xf7, 0x95, 0x84, 0xff, 0x34, 0x74, 0xff, 0x90, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xf8, 0x2e, 0x5b, 0xff, 0x72, 0x94, 0xab, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3d, 0xe7, 0x28, 0xd5, 0x8c, 0xbc, 0x16, 0x9d, 0x9b, 0x36, 0x9d, 0x98, 0x56, 0xa5, 0xa3, 0xb8, 0xb5, 0x93, 0x9e, 0xf7, 0x24, 0xff, 0xff, 0x0b, 0x19, 0xc6, 0x74, 0x73, 0x84, 0xf7, 0x90, 0x63, 0xf8, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xf8, 0x4f, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb4, 0x8c, 0xd4, 0x7e, 0xef, 0x2b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x94, 0x84, 0xff, 0x90, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0xb0, 0x6b, 0xff, 0xbf, 0xff, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x0f, 0x58, 0x9d, 0xb0, 0x96, 0x84, 0xff, 0x95, 0x84, 0xff, 0x96, 0x84, 0xf7, 0xb6, 0x84, 0xff, 0x54, 0x7c, 0xff, 0xb1, 0x63, 0xff, 0x2e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xfb, 0xed, 0x52, 0xff, 0xf0, 0x7b, 0xff, 0xdb, 0xde, 0x37, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x7e, 0xef, 0x2c, 0xf2, 0x73, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xfc, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xfc, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x32, 0x7c, 0xff, 0xf9, 0xbd, 0x7f, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x93, 0x84, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0xb0, 0x6b, 0xff, 0xbf, 0xff, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xdc, 0xd6, 0x48, 0xf7, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0x96, 0x84, 0xff, 0xb6, 0x84, 0xfb, 0xb6, 0x84, 0xff, 0x75, 0x7c, 0xff, 0xb1, 0x6b, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x4e, 0x6b, 0xff, 0x96, 0xb5, 0x74, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x77, 0xa5, 0x87, 0xd1, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xfc, 0x90, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x12, 0x74, 0xff, 0x97, 0xad, 0x7b, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x93, 0x84, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x5b, 0xff, 0xb0, 0x6b, 0xff, 0xbf, 0xff, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0xd9, 0xad, 0x93, 0xd6, 0x8c, 0xff, 0x96, 0x84, 0xff, 0x96, 0x84, 0xff, 0xb6, 0x84, 0xfb, 0xb6, 0x84, 0xff, 0x75, 0x7c, 0xff, 0xd1, 0x63, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xfb, 0xed, 0x52, 0xff, 0xf0, 0x83, 0xff, 0xdf, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xf5, 0x94, 0xc8, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xf8, 0x70, 0x5b, 0xff, 0xf2, 0x6b, 0xff, 0x16, 0x9d, 0xcc, 0x1c, 0xdf, 0x38, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x73, 0x84, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x5b, 0xff, 0xb0, 0x6b, 0xff, 0xbf, 0xf7, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xdc, 0xd6, 0x3f, 0x37, 0x9d, 0xf7, 0x96, 0x84, 0xff, 0x75, 0x7c, 0xff, 0x96, 0x84, 0xff, 0xb6, 0x8c, 0xff, 0xd7, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0xb1, 0x63, 0xff, 0x2e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xcd, 0x4a, 0xff, 0x2e, 0x5b, 0xff, 0xd7, 0xbd, 0x73, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xb7, 0xad, 0xa8, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xfc, 0xb1, 0x63, 0xff, 0x91, 0x63, 0xff, 0xd2, 0x6b, 0xff, 0x57, 0x9d, 0xac, 0x3d, 0xe7, 0x30, 0x7e, 0xef, 0x23, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x93, 0x84, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2e, 0x5b, 0xff, 0x90, 0x6b, 0xff, 0xdf, 0xff, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0x7e, 0xef, 0x1f, 0x7e, 0xef, 0x23, 0xd9, 0xad, 0x87, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0xb6, 0x84, 0xfb, 0xb6, 0x84, 0xff, 0x96, 0x84, 0xff, 0x54, 0x7c, 0xff, 0xb1, 0x63, 0xff, 0x0e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xcd, 0x42, 0xff, 0x4f, 0x5b, 0xff, 0x59, 0xc6, 0x4f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbf, 0xff, 0x20, 0x73, 0x84, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xd1, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x12, 0x74, 0xff, 0x74, 0x84, 0xff, 0x7a, 0xce, 0x57, 0xdf, 0xff, 0x1b, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x0f, 0x73, 0x84, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x90, 0x6b, 0xff, 0x9e, 0xf7, 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0f, 0x7e, 0xef, 0x28, 0x3a, 0xc6, 0x68, 0xb6, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x7c, 0xff, 0x96, 0x84, 0xff, 0xb6, 0x84, 0xff, 0x95, 0x84, 0xff, 0x33, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x4b, 0xff, 0xf1, 0x6b, 0xff, 0x3d, 0xe7, 0x1c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x56, 0xa5, 0x9f, 0x90, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0xd2, 0x6b, 0xff, 0x74, 0x7c, 0xff, 0xf6, 0x94, 0xff, 0xd9, 0xb5, 0x74, 0x9b, 0xce, 0x3b, 0x1d, 0xe7, 0x33, 0xff, 0xff, 0x13, 0xbe, 0xf7, 0x27, 0x32, 0x7c, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x90, 0x6b, 0xff, 0xd8, 0xb5, 0x97, 0x3d, 0xe7, 0x3b, 0x1d, 0xe7, 0x2c, 0xbb, 0xd6, 0x38, 0x78, 0xa5, 0xa3, 0xd6, 0x8c, 0xff, 0x75, 0x7c, 0xff, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0x75, 0x7c, 0xff, 0x95, 0x84, 0xff, 0x96, 0x84, 0xff, 0x95, 0x84, 0xff, 0x54, 0x7c, 0xff, 0xd1, 0x6b, 0xff, 0x6f, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xf8, 0x0e, 0x4b, 0xff, 0x52, 0x7c, 0xff, 0x5d, 0xef, 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5a, 0xc6, 0x4c, 0x90, 0x63, 0xff, 0x2f, 0x53, 0xff, 0x70, 0x5b, 0xfc, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x73, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x95, 0x84, 0xff, 0x98, 0xad, 0xc7, 0x77, 0xa5, 0xac, 0xb1, 0x63, 0xfc, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xfc, 0x90, 0x63, 0xfc, 0x53, 0x7c, 0xff, 0xd5, 0x8c, 0xff, 0x95, 0x84, 0xff, 0x13, 0x74, 0xff, 0xf3, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x84, 0xff, 0x95, 0x84, 0xff, 0x75, 0x84, 0xff, 0x54, 0x7c, 0xff, 0xf2, 0x6b, 0xff, 0x90, 0x63, 0xff, 0x2e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0xcd, 0x42, 0xf8, 0x4e, 0x53, 0xff, 0xb3, 0x8c, 0xb3, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbb, 0xd6, 0x4c, 0x32, 0x74, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xf8, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xd2, 0x6b, 0xff, 0x12, 0x6c, 0xff, 0x13, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x34, 0x74, 0xff, 0x13, 0x6c, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x53, 0xfc, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x91, 0x63, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x33, 0x74, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x34, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x4f, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0xac, 0x42, 0xff, 0xd0, 0x6b, 0xbb, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xb4, 0x8c, 0xe8, 0x70, 0x5b, 0xff, 0x4f, 0x5b, 0xf8, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x33, 0x74, 0xff, 0x33, 0x74, 0xff, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x13, 0x74, 0xff, 0x90, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x91, 0x63, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x13, 0x74, 0xff, 0x33, 0x74, 0xff, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0x34, 0x74, 0xff, 0x13, 0x74, 0xff, 0xd2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xfb, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0x8c, 0x3a, 0xff, 0x90, 0x63, 0xff, 0x1c, 0xdf, 0x40, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0c, 0x32, 0x7c, 0xef, 0x2f, 0x53, 0xff, 0x4f, 0x53, 0xfc, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x90, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0x13, 0x74, 0xff, 0x54, 0x7c, 0xff, 0x75, 0x7c, 0xff, 0x54, 0x7c, 0xff, 0x90, 0x63, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x91, 0x63, 0xff, 0x13, 0x74, 0xff, 0x33, 0x74, 0xff, 0x13, 0x74, 0xff, 0xf2, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xfb, 0xed, 0x52, 0xff, 0x2e, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x42, 0xff, 0xed, 0x4a, 0xf8, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xf8, 0xed, 0x4a, 0xff, 0xf1, 0x73, 0xe3, 0xdf, 0xff, 0x0c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xd4, 0x8c, 0xd3, 0x70, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x5b, 0xf8, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xfc, 0x2f, 0x53, 0xfc, 0x2e, 0x5b, 0xff, 0x6f, 0x63, 0xff, 0x90, 0x63, 0xff, 0x4f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x5b, 0xf8, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x6f, 0x5b, 0xff, 0x90, 0x63, 0xff, 0xb1, 0x63, 0xff, 0xd1, 0x6b, 0xff, 0xf2, 0x6b, 0xff, 0xd2, 0x6b, 0xff, 0x70, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x70, 0x5b, 0xff, 0xb1, 0x63, 0xff, 0xb1, 0x63, 0xff, 0x90, 0x63, 0xff, 0x90, 0x5b, 0xff, 0x70, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xf8, 0xed, 0x4a, 0xff, 0x2e, 0x63, 0xff, 0xd0, 0x7b, 0xff, 0x97, 0xb5, 0x8b, 0x18, 0xbe, 0x73, 0x11, 0x74, 0xff, 0x0e, 0x4b, 0xff, 0xcd, 0x42, 0xff, 0x0e, 0x4b, 0xfb, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xf8, 0xcd, 0x42, 0xff, 0xb0, 0x6b, 0xff, 0x56, 0xad, 0x8b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbf, 0xf7, 0x1b, 0x32, 0x7c, 0xeb, 0x70, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x5b, 0xfc, 0x6f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xfc, 0x2f, 0x53, 0xff, 0x6f, 0x63, 0xff, 0xb0, 0x7b, 0xff, 0x72, 0x94, 0xdc, 0xb4, 0x8c, 0xd3, 0x12, 0x74, 0xe3, 0xb0, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xfc, 0x4f, 0x5b, 0xfc, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xf7, 0xed, 0x52, 0xff, 0x4e, 0x63, 0xff, 0x52, 0x8c, 0xfc, 0x9a, 0xd6, 0x4f, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xfc, 0xde, 0x38, 0x32, 0x7c, 0xff, 0x2e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0xcd, 0x42, 0xff, 0x0d, 0x4b, 0xff, 0xb0, 0x6b, 0xff, 0xf4, 0x9c, 0xbc, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x10, 0x32, 0x7c, 0xe7, 0x90, 0x63, 0xff, 0x0e, 0x53, 0xff, 0x2f, 0x53, 0xf8, 0x2f, 0x53, 0xff, 0x6f, 0x5b, 0xff, 0xd0, 0x73, 0xff, 0x52, 0x8c, 0xe8, 0xdb, 0xde, 0x43, 0xff, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x0c, 0x97, 0xad, 0x93, 0xf1, 0x73, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xf8, 0xcc, 0x52, 0xff, 0x6f, 0x73, 0xff, 0x76, 0xb5, 0x73, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x10, 0x97, 0xad, 0x67, 0x2e, 0x53, 0xf7, 0x2e, 0x53, 0xd8, 0xb0, 0x6b, 0xe7, 0xb7, 0xb5, 0x8b, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x0f, 0xd4, 0x94, 0xd0, 0xb0, 0x63, 0xff, 0x4f, 0x5b, 0xff, 0xd1, 0x6b, 0xff, 0x73, 0x84, 0xf7, 0xdb, 0xde, 0x4f, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5d, 0xef, 0x37, 0x53, 0x7c, 0xff, 0x4f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xcc, 0x4a, 0xff, 0x4e, 0x6b, 0xff, 0x96, 0xb5, 0x7b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0c, 0xdf, 0xff, 0x0f, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x13, 0x77, 0xa5, 0x9b, 0xf5, 0x94, 0xa0, 0xb7, 0xb5, 0x90, 0xbf, 0xf7, 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0x56, 0xa5, 0xdc, 0x90, 0x63, 0xff, 0x0e, 0x4b, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x5b, 0xff, 0x4f, 0x5b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x52, 0xff, 0x11, 0x7c, 0xc7, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xf5, 0x94, 0xe7, 0x90, 0x63, 0xff, 0x0e, 0x4b, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xfc, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x53, 0xff, 0x72, 0x84, 0xa7, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x0c, 0xf1, 0x73, 0xef, 0x4f, 0x5b, 0xff, 0x0e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xf8, 0x2e, 0x53, 0xf8, 0x2e, 0x53, 0xf8, 0x2e, 0x53, 0xfc, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xf8, 0x0d, 0x4b, 0xf8, 0xed, 0x4a, 0xf7, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xfc, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x0d, 0x4b, 0xff, 0x32, 0x7c, 0xa7, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xff, 0x10, 0x4f, 0x5b, 0xf0, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0xee, 0x52, 0xf8, 0xed, 0x52, 0xff, 0x4f, 0x63, 0xff, 0xb0, 0x6b, 0xff, 0x90, 0x63, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xfc, 0x2e, 0x53, 0xfc, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xf8, 0xed, 0x4a, 0xff, 0x2e, 0x5b, 0xff, 0x8f, 0x6b, 0xff, 0xd0, 0x73, 0xff, 0x52, 0x84, 0xff, 0x72, 0x84, 0xff, 0x6f, 0x63, 0xff, 0xcd, 0x42, 0xfc, 0x0e, 0x4b, 0xfc, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0xcd, 0x42, 0xff, 0xf1, 0x6b, 0xcf, 0xdf, 0xff, 0x17, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9b, 0xce, 0x53, 0x4f, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x4f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x0e, 0x53, 0xfc, 0xed, 0x5a, 0xff, 0xb0, 0x7b, 0xff, 0xb7, 0xb5, 0x67, 0xbb, 0xd6, 0x3b, 0x5a, 0xc6, 0x50, 0xf5, 0x94, 0xaf, 0x6f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xcd, 0x4a, 0xf8, 0x2e, 0x5b, 0xff, 0xd0, 0x73, 0xff, 0xd8, 0xbd, 0x58, 0x9a, 0xd6, 0x40, 0x7a, 0xd6, 0x4f, 0x1c, 0xe7, 0x3f, 0x9e, 0xf7, 0x2f, 0x15, 0x9d, 0x7f, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0xcd, 0x42, 0xff, 0x90, 0x63, 0xff, 0x19, 0xbe, 0x7b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xd4, 0x8c, 0xff, 0x2e, 0x53, 0xff, 0xee, 0x4a, 0xf8, 0x2f, 0x53, 0xff, 0x2f, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xfc, 0x0e, 0x53, 0xff, 0x8f, 0x73, 0xff, 0x59, 0xce, 0x58, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbe, 0xf7, 0x24, 0xd0, 0x6b, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0xcd, 0x52, 0xff, 0xd0, 0x7b, 0xff, 0xdb, 0xde, 0x47, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x7e, 0xef, 0x28, 0x11, 0x74, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0xcd, 0x42, 0xfb, 0x4f, 0x5b, 0xff, 0xb3, 0x94, 0xc3, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0x56, 0xa5, 0xc0, 0x2e, 0x53, 0xff, 0xcd, 0x4a, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x2e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x6f, 0x63, 0xff, 0x56, 0xad, 0xa0, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0c, 0x11, 0x74, 0xf8, 0x4e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0xed, 0x4a, 0xff, 0x2e, 0x63, 0xff, 0xf4, 0xa4, 0xcf, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x97, 0xad, 0x83, 0x0e, 0x53, 0xff, 0xcd, 0x42, 0xff, 0x0e, 0x4b, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0xcd, 0x42, 0xff, 0xcd, 0x42, 0xff, 0xb0, 0x6b, 0xff, 0x9b, 0xd6, 0x54, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9e, 0xf7, 0x28, 0x32, 0x7c, 0xff, 0x6f, 0x5b, 0xff, 0xee, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x4b, 0xfc, 0xee, 0x4a, 0xff, 0x2e, 0x5b, 0xff, 0x31, 0x84, 0xff, 0x9e, 0xf7, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x10, 0x93, 0x84, 0xff, 0x4f, 0x5b, 0xff, 0xed, 0x4a, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0xed, 0x4a, 0xff, 0x6f, 0x63, 0xff, 0xdb, 0xde, 0x53, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5d, 0xef, 0x2f, 0x11, 0x74, 0xff, 0xcd, 0x42, 0xff, 0xac, 0x42, 0xff, 0xcd, 0x42, 0xff, 0x0d, 0x53, 0xff, 0x4e, 0x5b, 0xff, 0xf1, 0x73, 0xff, 0x59, 0xc6, 0x68, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9e, 0xf7, 0x23, 0xd8, 0xb5, 0x94, 0x52, 0x7c, 0xff, 0xd0, 0x6b, 0xff, 0x6f, 0x5b, 0xff, 0x2e, 0x53, 0xff, 0x6f, 0x5b, 0xff, 0x52, 0x84, 0xff, 0x9a, 0xd6, 0x50, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x13, 0xf5, 0x94, 0xff, 0x6f, 0x5b, 0xff, 0xcd, 0x4a, 0xfc, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x53, 0xff, 0x0e, 0x4b, 0xff, 0x0e, 0x53, 0xff, 0x6f, 0x6b, 0xff, 0xbf, 0xff, 0x17, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x7a, 0xce, 0x68, 0x52, 0x7c, 0xff, 0xb0, 0x63, 0xff, 0x11, 0x74, 0xff, 0xb3, 0x8c, 0xff, 0x39, 0xc6, 0x6b, 0x9e, 0xf7, 0x24, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0xdf, 0xff, 0x17, 0x3d, 0xe7, 0x38, 0xf4, 0x94, 0xeb, 0x11, 0x74, 0xff, 0xf8, 0xb5, 0x63, 0xdf, 0xff, 0x17, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0f, 0x15, 0x9d, 0xef, 0x4f, 0x5b, 0xff, 0xac, 0x42, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0x0d, 0x4b, 0xff, 0xed, 0x42, 0xfc, 0x0e, 0x53, 0xff, 0xd0, 0x73, 0xff, 0xdf, 0xff, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xbf, 0xff, 0x1f, 0xbe, 0xf7, 0x1f, 0xbf, 0xf7, 0x1f, 0xdf, 0xff, 0x1c, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x13, 0xbe, 0xf7, 0x1b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3d, 0xe7, 0x2f, 0x8f, 0x5b, 0xff, 0xcd, 0x42, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xed, 0x4a, 0xff, 0xcd, 0x42, 0xff, 0x4e, 0x5b, 0xff, 0x93, 0x8c, 0xff, 0xff, 0xff, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0x76, 0xa5, 0xb8, 0x11, 0x74, 0xff, 0xf1, 0x73, 0xe7, 0x11, 0x74, 0xe3, 0xf1, 0x73, 0xe4, 0xf1, 0x73, 0xe7, 0xd0, 0x6b, 0xff, 0x72, 0x84, 0xf7, 0x7e, 0xef, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x08, 0xff, 0xff, 0x0c, 0xff, 0xff, 0x0c, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x10, 0xdf, 0xff, 0x18, 0xdf, 0xff, 0x13, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x08, 0x94, 0xf6, 0xff, 0x73, 0xf3, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0xb1, 0xff, 0x74, 0x33, 0xff, 0xc6, 0x5a, 0x6c, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0x9e, 0x10, 0x7c, 0x54, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x84, 0x74, 0xff, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x0c, 0xf7, 0x9f, 0x0f, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0x1d, 0x38, 0x74, 0x33, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0xb1, 0xff, 0x74, 0x13, 0xff, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbe, 0x19, 0x53, 0x9d, 0x16, 0xff, 0xde, 0xdc, 0x28, 0xff, 0xdf, 0x07, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xff, 0xdf, 0x0c, 0xdf, 0x1d, 0x2b, 0x8c, 0xd6, 0xff, 0x74, 0x34, 0xff, 0x9d, 0x57, 0xa4, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xd6, 0xdc, 0x4b, 0x7c, 0x54, 0xff, 0x6b, 0xd2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x74, 0x13, 0xff, 0xde, 0xdc, 0x2c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbd, 0xf9, 0x50, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x74, 0x12, 0xff, 0x8c, 0xd5, 0xff, 0xde, 0xfc, 0x28, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0c, 0xbe, 0x1a, 0x8c, 0x8c, 0xd6, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x33, 0xff, 0x7c, 0x54, 0xff, 0xad, 0x98, 0x98, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xb5, 0xd8, 0xab, 0x7c, 0x53, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf3, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xfb, 0x73, 0xf2, 0xff, 0x8c, 0x94, 0xff, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x5d, 0x20, 0x7c, 0x73, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xfb, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x74, 0x12, 0xff, 0x84, 0x73, 0xff, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xad, 0xb9, 0xb3, 0x7c, 0x75, 0xff, 0x74, 0x14, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xfc, 0x74, 0x13, 0xff, 0x84, 0x75, 0xff, 0xef, 0x5e, 0x1b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x04, 0x94, 0xf6, 0xff, 0x74, 0x33, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf3, 0xff, 0x6b, 0xf3, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x7c, 0x12, 0xff, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0x9d, 0x16, 0xd7, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xfb, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x63, 0x90, 0xff, 0xef, 0x5d, 0x23, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0xbf, 0x24, 0x8c, 0xd6, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0xad, 0x98, 0x6b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x84, 0x95, 0xff, 0x74, 0x33, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x73, 0xf3, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x73, 0xf2, 0xfb, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0x9e, 0x10, 0x74, 0x32, 0xff, 0x5b, 0x70, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0xbe, 0x39, 0x67, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0x95, 0x16, 0xc4, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0xde, 0xfc, 0x2b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x08, 0x7c, 0x74, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x12, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x73, 0xf2, 0xff, 0xce, 0x5a, 0x40, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xad, 0xb8, 0x7c, 0x6b, 0xf2, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x90, 0xff, 0x6b, 0xb1, 0xff, 0x9d, 0x15, 0xd4, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9d, 0x57, 0xa3, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x13, 0xff, 0x9d, 0x16, 0xbf, 0xff, 0xdf, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xde, 0xdc, 0x2c, 0xa5, 0x98, 0x83, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6c, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xfb, 0x6b, 0xd2, 0xff, 0x84, 0x53, 0xff, 0xc6, 0x3a, 0x47, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xd6, 0xbb, 0x30, 0x74, 0x12, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xfb, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xfb, 0x6b, 0xd1, 0xff, 0x9c, 0xf5, 0xdc, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9d, 0x57, 0xbb, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xfc, 0x7c, 0x75, 0xff, 0x7c, 0x74, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x9d, 0x37, 0xa8, 0xc6, 0x7b, 0x3b, 0xc6, 0x5a, 0x34, 0xbe, 0x1a, 0x4f, 0xa5, 0x77, 0xac, 0x84, 0xb5, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xfb, 0x74, 0x13, 0xfb, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x73, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xf7, 0x6b, 0xd2, 0xff, 0x7c, 0x53, 0xff, 0x9d, 0x36, 0xa8, 0xb5, 0xd8, 0x58, 0x84, 0x94, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xfb, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x73, 0xd1, 0xff, 0xa5, 0x35, 0xc7, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbe, 0x1a, 0x7f, 0x84, 0x95, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x74, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xfb, 0x74, 0x34, 0xf7, 0x74, 0x33, 0xff, 0x7c, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x33, 0xff, 0x6c, 0x13, 0xff, 0x74, 0x13, 0xf7, 0x74, 0x13, 0xf7, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x73, 0xf2, 0xff, 0x73, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xfb, 0x6b, 0xd2, 0xf3, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xf7, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x73, 0xd0, 0xff, 0xd6, 0xbb, 0x3c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x08, 0x95, 0x17, 0xdb, 0x7c, 0x74, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x34, 0xf7, 0x74, 0x13, 0xf3, 0x74, 0x33, 0xf0, 0x74, 0x33, 0xf3, 0x74, 0x13, 0xf7, 0x74, 0x13, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xf7, 0x6b, 0xb1, 0xf3, 0x6b, 0xd1, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb0, 0xff, 0x73, 0xb0, 0xe4, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x5d, 0x17, 0x94, 0xf5, 0x94, 0xde, 0xfc, 0x2f, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xe7, 0x3d, 0x4b, 0xf7, 0xbf, 0x1c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xb5, 0xfa, 0x88, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x55, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x34, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb0, 0xff, 0x73, 0xd0, 0xec, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0x9e, 0x0f, 0xa5, 0x57, 0x87, 0x73, 0xf2, 0xe7, 0x63, 0xb1, 0xff, 0x6b, 0xf1, 0xff, 0x9d, 0x56, 0x93, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xad, 0x99, 0xaf, 0x95, 0x17, 0xff, 0x9d, 0x38, 0xff, 0xe7, 0x1d, 0x30, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0x9d, 0x37, 0xd3, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x34, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x6b, 0xd1, 0xff, 0xa5, 0x56, 0x87, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0xbf, 0x0b, 0x94, 0xd5, 0xf4, 0x6b, 0xd1, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xdc, 0x53, 0x0e, 0xff, 0x63, 0xb0, 0xff, 0x94, 0xf5, 0xb0, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x9d, 0x58, 0xcc, 0x8c, 0xb6, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x8c, 0xb6, 0xff, 0xce, 0x9b, 0x4b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xa5, 0x98, 0x88, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x54, 0xff, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xf7, 0x63, 0x90, 0xff, 0x74, 0x12, 0xff, 0x9d, 0x36, 0x83, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x7e, 0x0c, 0x7c, 0x53, 0xff, 0x63, 0x90, 0xff, 0x53, 0x4f, 0xfb, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xf7, 0x53, 0x2f, 0xff, 0x63, 0x90, 0xff, 0x8c, 0x94, 0xbf, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xa5, 0x78, 0xc8, 0x8c, 0xd6, 0xff, 0x84, 0x96, 0xff, 0x84, 0x96, 0xf8, 0x84, 0x75, 0xf8, 0x7c, 0x75, 0xff, 0x84, 0xb6, 0xff, 0xad, 0xb9, 0xbb, 0xf7, 0xbf, 0x18, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xb5, 0xf9, 0x78, 0x8c, 0xb6, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xf8, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x34, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xb1, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xf7, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x73, 0xf2, 0xff, 0xbe, 0x39, 0x6b, 0xde, 0xfc, 0x2c, 0x73, 0xf1, 0xf7, 0x63, 0x90, 0xff, 0x53, 0x4f, 0xff, 0x5b, 0x70, 0xfb, 0x5b, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xf7, 0x53, 0x0e, 0xff, 0x63, 0x90, 0xff, 0x9d, 0x15, 0xa7, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xad, 0xb9, 0x9f, 0x8c, 0xd6, 0xff, 0x84, 0x96, 0xff, 0x84, 0xb6, 0xf8, 0x84, 0xb6, 0xff, 0x84, 0x96, 0xff, 0x84, 0x96, 0xf8, 0x7c, 0x75, 0xff, 0x84, 0xb6, 0xff, 0xa5, 0x58, 0xe7, 0xef, 0x7e, 0x20, 0xff, 0xdf, 0x07, 0xb5, 0xd9, 0x77, 0x8c, 0xb6, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x75, 0xf8, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x55, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x5b, 0x6f, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x6f, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xf7, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x74, 0x12, 0xff, 0x74, 0x12, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xfb, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x4f, 0xf7, 0x53, 0x2f, 0xff, 0x7c, 0x53, 0xe3, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x95, 0x17, 0xd7, 0x84, 0x96, 0xff, 0x84, 0x96, 0xf8, 0x84, 0xb6, 0xff, 0x84, 0x96, 0xff, 0x84, 0x96, 0xff, 0x84, 0x96, 0xff, 0x84, 0x96, 0xfc, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xf8, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x33, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x6f, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x2e, 0xff, 0x6b, 0xd2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x90, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x4f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x91, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xfb, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xfb, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x4f, 0xff, 0x5b, 0x6f, 0xff, 0x8c, 0x93, 0xb8, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0x95, 0x17, 0xc4, 0x7c, 0x75, 0xff, 0x84, 0x96, 0xfc, 0x84, 0x96, 0xff, 0x84, 0x96, 0xff, 0x84, 0x96, 0xff, 0x84, 0x96, 0xff, 0x84, 0x96, 0xff, 0x84, 0x95, 0xfc, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xfb, 0x84, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x33, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0x90, 0xff, 0x53, 0x2f, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x2e, 0xff, 0x6b, 0xd2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0x90, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x70, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x53, 0x2f, 0xff, 0x6b, 0x90, 0xff, 0xa5, 0x15, 0xbb, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xc6, 0x3b, 0x6f, 0x84, 0xb6, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x96, 0xfc, 0x84, 0x96, 0xff, 0x84, 0x96, 0xff, 0x84, 0x96, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x75, 0xff, 0x84, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x2f, 0xff, 0x6b, 0xd2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0x90, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x7b, 0xd0, 0xff, 0xe6, 0xfc, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0xb5, 0xfa, 0x8f, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x96, 0xfc, 0x84, 0x96, 0xff, 0x84, 0x96, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x95, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x75, 0xff, 0x74, 0x13, 0xff, 0x63, 0x91, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x0e, 0xff, 0x63, 0x4e, 0xff, 0x6b, 0x8f, 0xff, 0x6b, 0xd2, 0xfb, 0x74, 0x13, 0xfb, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xd2, 0xff, 0x5b, 0x2f, 0xfb, 0x4a, 0xcc, 0xff, 0x52, 0xed, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4e, 0xff, 0x4a, 0xed, 0xff, 0x42, 0xcd, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x2f, 0xff, 0x6b, 0x6f, 0xff, 0x9c, 0xd4, 0xd3, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0xb5, 0xd9, 0x8f, 0x84, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x96, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x54, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x6f, 0xff, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x52, 0xed, 0xff, 0x5b, 0x0e, 0xff, 0x6b, 0x8f, 0xff, 0x84, 0x52, 0xff, 0x9d, 0x15, 0x97, 0xde, 0xdb, 0x13, 0xc6, 0x39, 0x2b, 0x7c, 0x53, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xb1, 0xfb, 0x5b, 0x0e, 0xff, 0x6b, 0x4e, 0xff, 0xad, 0x55, 0x63, 0xd6, 0xbb, 0x18, 0xd6, 0xbb, 0x14, 0xbd, 0xf8, 0x30, 0x84, 0x73, 0xff, 0x6b, 0xd1, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xee, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2f, 0xfb, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xfb, 0x5b, 0x2e, 0xff, 0x7b, 0xb0, 0xff, 0xe7, 0x1c, 0x1c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0x8c, 0xf7, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xfc, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x54, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xfb, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x63, 0x4e, 0xff, 0x73, 0xd0, 0xff, 0x8c, 0x52, 0xff, 0xd6, 0x7a, 0x28, 0xf7, 0x7e, 0x0f, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x94, 0xf6, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x63, 0x91, 0xff, 0x6b, 0x90, 0xff, 0xa5, 0x35, 0xb3, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x07, 0xce, 0x7a, 0x37, 0x84, 0x73, 0xff, 0x6b, 0xb0, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x4f, 0xfb, 0x5b, 0x4f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x0e, 0xff, 0x6b, 0x4f, 0xff, 0xad, 0x35, 0x9c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x3d, 0x28, 0x94, 0xf7, 0xff, 0x7c, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x74, 0x33, 0xff, 0x63, 0x90, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xfb, 0x52, 0xee, 0xff, 0x63, 0x2e, 0xff, 0x7b, 0xf0, 0xff, 0xbd, 0xd8, 0x54, 0xef, 0x5d, 0x0f, 0xf7, 0x9e, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x04, 0x95, 0x16, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6c, 0x13, 0xff, 0x63, 0xb1, 0xff, 0x73, 0xd1, 0xff, 0xef, 0x5d, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0x9e, 0x0c, 0xef, 0x7e, 0x0b, 0xad, 0x97, 0x4f, 0x6b, 0xb1, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x5b, 0x6f, 0xfb, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x2e, 0xff, 0x7b, 0xf1, 0xff, 0xf7, 0x9e, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0c, 0x94, 0xf6, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x74, 0x33, 0xff, 0x5b, 0x90, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xfb, 0x4a, 0xed, 0xff, 0x5b, 0x2e, 0xff, 0x73, 0xb0, 0xff, 0xb5, 0xb7, 0x40, 0xf7, 0xbe, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x04, 0x94, 0xf6, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf3, 0xff, 0x6b, 0xf3, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xb1, 0xff, 0x73, 0xd1, 0xff, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x7e, 0x08, 0xad, 0x77, 0x5f, 0x6b, 0xf1, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xfb, 0x5b, 0x70, 0xff, 0x63, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x53, 0x2f, 0xff, 0x74, 0x12, 0xff, 0xf7, 0x9e, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xad, 0xd9, 0x9f, 0x84, 0xb5, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x74, 0x13, 0xff, 0x5b, 0x70, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xf7, 0x53, 0x0d, 0xff, 0x63, 0x6f, 0xff, 0x8c, 0x31, 0xff, 0xc6, 0x18, 0x44, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x04, 0x95, 0x16, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6c, 0x13, 0xff, 0x6c, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd1, 0xff, 0x73, 0xf1, 0xff, 0xf7, 0xbf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xb5, 0xd8, 0x60, 0x74, 0x32, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xf7, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x4f, 0xff, 0x63, 0xb0, 0xff, 0x9d, 0x15, 0xb3, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0xbf, 0x18, 0x8c, 0xb6, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xfc, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x74, 0x33, 0xff, 0x5b, 0x70, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xf4, 0x53, 0x0e, 0xff, 0x6b, 0x8f, 0xff, 0xad, 0x35, 0x88, 0xf7, 0xbe, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x04, 0x95, 0x16, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6c, 0x13, 0xff, 0x6c, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd1, 0xff, 0x7b, 0xf1, 0xff, 0xf7, 0xbf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x5d, 0x1f, 0x84, 0x94, 0xc0, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xf7, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xfb, 0x53, 0x2f, 0xff, 0x63, 0x90, 0xff, 0xf7, 0x9e, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xce, 0x9b, 0x44, 0x94, 0xf5, 0x7c, 0x84, 0x73, 0x70, 0x7c, 0x32, 0x87, 0xde, 0xdc, 0x20, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0x9d, 0x37, 0xb0, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x74, 0x34, 0xff, 0x5b, 0x90, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xf4, 0x52, 0xed, 0xff, 0x7b, 0xf0, 0xff, 0xc5, 0xf8, 0x4f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x04, 0x95, 0x16, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x73, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd1, 0xff, 0x7b, 0xf1, 0xff, 0xff, 0xbf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9d, 0x36, 0x70, 0x6b, 0xf2, 0xff, 0x5b, 0x70, 0xff, 0x63, 0xb1, 0xf7, 0x63, 0xd1, 0xff, 0x63, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x4f, 0xfb, 0x84, 0x93, 0xac, 0xad, 0x77, 0x80, 0xad, 0x97, 0x80, 0x9d, 0x36, 0x78, 0x8c, 0xb4, 0x9b, 0x74, 0x11, 0xff, 0x63, 0x70, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xff, 0x74, 0x12, 0xff, 0xf7, 0x9e, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x5e, 0x23, 0x94, 0xf6, 0xf3, 0x95, 0x17, 0xe8, 0xce, 0x9b, 0x64, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xad, 0xb9, 0x94, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xfc, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x74, 0x54, 0xff, 0x63, 0xb0, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xed, 0xf4, 0x5b, 0x0d, 0xff, 0x83, 0xf0, 0xff, 0xc5, 0xf8, 0x54, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x04, 0x95, 0x16, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6c, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xb1, 0xff, 0x7b, 0xf1, 0xff, 0xff, 0xbf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xa5, 0x77, 0x77, 0x73, 0xf2, 0xff, 0x63, 0x91, 0xff, 0x63, 0xb1, 0xf7, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0x91, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xfb, 0x5b, 0x4f, 0xff, 0x5b, 0x6f, 0xff, 0x63, 0xb0, 0xff, 0x63, 0xb0, 0xff, 0x5b, 0x6f, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xf7, 0x53, 0x2f, 0xe7, 0x5b, 0x4f, 0xe8, 0x53, 0x2e, 0xe7, 0x5b, 0x4f, 0xff, 0x84, 0x93, 0xff, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x10, 0x8c, 0xb6, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xe3, 0x84, 0x95, 0xcc, 0x95, 0x17, 0xcf, 0xb5, 0xd9, 0xac, 0xa5, 0x78, 0xd4, 0x8c, 0xd6, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xf8, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x63, 0xd1, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xf4, 0x52, 0xed, 0xff, 0x83, 0xf1, 0xff, 0xce, 0x19, 0x4f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x04, 0x95, 0x16, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xb1, 0xff, 0x7b, 0xf1, 0xff, 0xff, 0xbf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xa5, 0x57, 0x77, 0x74, 0x12, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd2, 0xf7, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x4a, 0xed, 0xff, 0x6b, 0xd0, 0xff, 0xe7, 0x3d, 0x18, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xd6, 0xbc, 0x50, 0x84, 0x95, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xf8, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x84, 0x75, 0xff, 0x84, 0xb5, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xf8, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x6b, 0xf2, 0xff, 0x53, 0x2f, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xf8, 0x53, 0x0d, 0xff, 0x7b, 0xf0, 0xff, 0xce, 0x39, 0x50, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x04, 0x94, 0xf6, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xb1, 0xff, 0x7b, 0xf1, 0xff, 0xff, 0xbf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xa5, 0x57, 0x74, 0x73, 0xf2, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x4a, 0xee, 0xff, 0x53, 0x4f, 0xff, 0xad, 0x97, 0x88, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0xbf, 0x10, 0x8c, 0xb5, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x74, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x74, 0x34, 0xff, 0x5b, 0x70, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xfc, 0x53, 0x0d, 0xff, 0x73, 0x8f, 0xff, 0xc5, 0xf8, 0x57, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x04, 0x95, 0x16, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xb1, 0xff, 0x7b, 0xf1, 0xff, 0xff, 0xbf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x8c, 0xb5, 0xf3, 0x63, 0xb2, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x73, 0xf2, 0xff, 0x6b, 0xd1, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x6b, 0xf1, 0xff, 0xf7, 0x9e, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x7e, 0x1f, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x74, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x55, 0xff, 0x7c, 0x74, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xed, 0xff, 0x6b, 0x4e, 0xff, 0xad, 0x35, 0x87, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x04, 0x94, 0xf6, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xb1, 0xff, 0x73, 0xf1, 0xff, 0xf7, 0xbf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xde, 0xfc, 0x2f, 0x84, 0x94, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xfb, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0x91, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x5b, 0x4f, 0xff, 0xef, 0x7e, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xc6, 0x5a, 0x7b, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x74, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x75, 0xff, 0x74, 0x13, 0xff, 0x53, 0x2f, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xff, 0x63, 0x2e, 0xff, 0x94, 0x72, 0xff, 0xff, 0xdf, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x04, 0x95, 0x16, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xb1, 0xff, 0x73, 0xf1, 0xff, 0xff, 0xbf, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xc6, 0x5a, 0x44, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x84, 0x52, 0xff, 0xf7, 0xbe, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xc6, 0x3a, 0x78, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x74, 0xff, 0x74, 0x54, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xfc, 0x53, 0x0e, 0xff, 0x84, 0x11, 0xff, 0xe6, 0xfc, 0x37, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x95, 0x16, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xb1, 0xff, 0x73, 0xf1, 0xff, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x95, 0x16, 0xfb, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x0e, 0xff, 0x5b, 0x2e, 0xff, 0x7c, 0x11, 0xff, 0xce, 0x5a, 0x4f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xa5, 0x98, 0x93, 0x7c, 0x54, 0xff, 0x74, 0x13, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xfc, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x74, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x6b, 0x4e, 0xff, 0xc6, 0x18, 0x4b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x3d, 0x20, 0x84, 0x94, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0xb1, 0xff, 0x73, 0xf2, 0xff, 0xc6, 0x5a, 0x37, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xde, 0xfc, 0x2c, 0x84, 0x74, 0xff, 0x6b, 0xf3, 0xff, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xfb, 0x52, 0xee, 0xff, 0x63, 0x4f, 0xff, 0x94, 0x93, 0xac, 0xde, 0xfc, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xd6, 0xbc, 0x40, 0x9d, 0x37, 0xd8, 0x7c, 0x74, 0xff, 0x74, 0x13, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xfc, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x63, 0xb1, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xfc, 0x5b, 0x2e, 0xff, 0x84, 0x11, 0xff, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x9e, 0x10, 0xc6, 0x5a, 0x44, 0x94, 0xd5, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xb1, 0xfb, 0x6b, 0xd2, 0xff, 0x84, 0x73, 0xff, 0xc6, 0x3a, 0x47, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xa5, 0x78, 0xa7, 0x74, 0x13, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x33, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x0e, 0xfb, 0x52, 0xed, 0xff, 0x73, 0x8f, 0xff, 0xa4, 0xf4, 0x83, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0xb5, 0xd9, 0x7f, 0x84, 0x95, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xf8, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x13, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x6b, 0x6f, 0xff, 0xce, 0x39, 0x44, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0x9b, 0x2b, 0x84, 0x94, 0xff, 0x7c, 0x53, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xfb, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xf7, 0x6b, 0xd2, 0xff, 0x74, 0x13, 0xff, 0x84, 0x94, 0xff, 0xde, 0xdc, 0x1c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x5d, 0x1b, 0x8c, 0xb5, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x75, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x4f, 0xff, 0x52, 0xed, 0xf4, 0x6b, 0x2d, 0xff, 0xa5, 0x14, 0x84, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xf7, 0x9e, 0x17, 0xad, 0xb9, 0x78, 0x84, 0x95, 0xff, 0x74, 0x33, 0xf8, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x6b, 0xd1, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x5b, 0x0e, 0xff, 0x84, 0x11, 0xff, 0xff, 0xbf, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x5d, 0x18, 0xa5, 0x77, 0x8c, 0x74, 0x33, 0xff, 0x63, 0xd2, 0xff, 0x6b, 0xd2, 0xf3, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xfb, 0x63, 0x91, 0xf7, 0x63, 0x91, 0xff, 0x73, 0xf2, 0xff, 0xad, 0x97, 0x5b, 0xef, 0x5d, 0x14, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xb5, 0xf9, 0x6c, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x84, 0x75, 0xff, 0x74, 0x13, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x4f, 0xf7, 0x53, 0x0e, 0xff, 0x8c, 0x52, 0x8b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0x9b, 0x44, 0x84, 0x95, 0xff, 0x74, 0x33, 0xf3, 0x74, 0x34, 0xff, 0x7c, 0x34, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x33, 0xff, 0x5b, 0x90, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x63, 0x4e, 0xff, 0xad, 0x35, 0xb8, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x5d, 0x1c, 0x8c, 0xb5, 0xff, 0x63, 0xd1, 0xff, 0x63, 0x91, 0xf7, 0x6b, 0xd2, 0xf7, 0x6b, 0xf2, 0xff, 0x73, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0xb1, 0xef, 0x5b, 0x70, 0xfb, 0x63, 0xb1, 0xff, 0x8c, 0xb4, 0xff, 0xef, 0x5d, 0x18, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0x1d, 0x18, 0x7c, 0x54, 0xff, 0x7c, 0x55, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x54, 0xff, 0x6b, 0xd2, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x4f, 0xf0, 0x5b, 0x4f, 0xff, 0xbd, 0xd8, 0x37, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbe, 0x3a, 0x4c, 0x7c, 0x54, 0xff, 0x74, 0x34, 0xf3, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x13, 0xff, 0x5b, 0x4f, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x7b, 0xd0, 0xff, 0xe7, 0x1c, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x8c, 0xd6, 0xe8, 0x63, 0x91, 0xff, 0x5b, 0x70, 0xe3, 0x6b, 0xb1, 0xff, 0x74, 0x12, 0xff, 0x73, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xfb, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x91, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xd1, 0xf7, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xdf, 0x63, 0x90, 0xff, 0x94, 0xf5, 0xb7, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x5d, 0x13, 0x8c, 0xb6, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x74, 0x13, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xf7, 0x53, 0x0e, 0xff, 0x94, 0xd4, 0x90, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xb5, 0xf9, 0x4c, 0x74, 0x13, 0xff, 0x74, 0x34, 0xf3, 0x74, 0x33, 0xff, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x74, 0x33, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x5b, 0x0e, 0xff, 0x9c, 0xd4, 0xc7, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xad, 0x98, 0x94, 0x6b, 0xf2, 0xff, 0x53, 0x2f, 0xf4, 0x5b, 0x6f, 0xff, 0x8c, 0xb4, 0xd8, 0x9d, 0x16, 0xcc, 0x7c, 0x74, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0x91, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xb1, 0xff, 0x63, 0x91, 0xff, 0x63, 0x91, 0xff, 0x73, 0xd1, 0xff, 0x73, 0xf1, 0xeb, 0x6b, 0xd1, 0xcf, 0x5b, 0x6f, 0xfb, 0x53, 0x4f, 0xf7, 0x6b, 0xd1, 0xff, 0xc6, 0x3a, 0x4b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0x7b, 0x3c, 0x84, 0x95, 0xff, 0x7c, 0x75, 0xff, 0x84, 0xb6, 0xff, 0x74, 0x54, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x4f, 0xff, 0x4a, 0xed, 0xfb, 0x7c, 0x11, 0xff, 0xef, 0x3d, 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xa5, 0x98, 0x78, 0x6b, 0xf3, 0xff, 0x74, 0x33, 0xf7, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x63, 0x4e, 0xff, 0xd6, 0x9a, 0x33, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0x9b, 0x3f, 0x7c, 0x33, 0xff, 0x63, 0xb2, 0xff, 0x5b, 0x6f, 0xff, 0x74, 0x11, 0xd4, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x00, 0xf7, 0x9e, 0x0f, 0x84, 0x73, 0xff, 0x7c, 0x32, 0xff, 0x84, 0x93, 0xe8, 0x94, 0xf4, 0xaf, 0x94, 0xd4, 0xb4, 0x9d, 0x15, 0xb4, 0x9d, 0x36, 0xaf, 0x8c, 0xb5, 0xe7, 0x74, 0x12, 0xff, 0x7c, 0x32, 0xff, 0x9d, 0x15, 0xb3, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x00, 0x84, 0x73, 0xcb, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x74, 0x32, 0xff, 0xdf, 0x1c, 0x23, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x3d, 0x18, 0x8c, 0xb6, 0xff, 0x7c, 0x75, 0xff, 0x8c, 0xb6, 0xff, 0x7c, 0x75, 0xff, 0x63, 0x90, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x4f, 0xff, 0x4b, 0x0e, 0xf7, 0x6b, 0xb0, 0xff, 0xce, 0x5a, 0x3c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x18, 0x94, 0xf6, 0xec, 0x6b, 0xd2, 0xff, 0x74, 0x33, 0xfc, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x63, 0x90, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x73, 0xaf, 0xff, 0xe7, 0x1c, 0x20, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x1d, 0x23, 0x84, 0x94, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xf8, 0x63, 0x91, 0xff, 0x84, 0x93, 0xdc, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0x9e, 0x14, 0xbe, 0x19, 0x78, 0xff, 0xdf, 0x0c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x0b, 0xbd, 0xf9, 0x77, 0xd6, 0xbb, 0x3b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x8c, 0xd5, 0xdf, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xf3, 0x63, 0x90, 0xff, 0x94, 0xf5, 0xcb, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x5e, 0x18, 0x8c, 0xf7, 0xff, 0x7c, 0x75, 0xff, 0x8c, 0xd7, 0xff, 0x84, 0x95, 0xff, 0x6b, 0xd2, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x0e, 0xff, 0x5b, 0x4f, 0xff, 0x84, 0x52, 0xff, 0xd6, 0xbb, 0x27, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xd6, 0xdc, 0x4f, 0x8c, 0xb5, 0xff, 0x6b, 0xf3, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x34, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x7b, 0xf1, 0xff, 0xef, 0x5d, 0x1b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xc6, 0x5a, 0x3f, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xf4, 0x6b, 0xf2, 0xff, 0x63, 0xb2, 0xff, 0x7c, 0x53, 0xff, 0xc6, 0x5a, 0x60, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xb5, 0xb8, 0x88, 0x74, 0x33, 0xff, 0x5b, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xf7, 0x6b, 0xd1, 0xff, 0xce, 0x7a, 0x30, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0xbf, 0x0c, 0x95, 0x17, 0xff, 0x7c, 0x75, 0xff, 0x8c, 0xd6, 0xff, 0x84, 0x96, 0xff, 0x74, 0x13, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xf7, 0x53, 0x4f, 0xff, 0x53, 0x4e, 0xff, 0x53, 0x4f, 0xd4, 0x5b, 0x4f, 0xdc, 0x5b, 0x6f, 0xdf, 0x5b, 0x6f, 0xff, 0x7c, 0x32, 0xe7, 0xef, 0x7e, 0x0c, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xff, 0xdf, 0x10, 0xff, 0xdf, 0x0b, 0xf7, 0x9e, 0x1b, 0xde, 0xfc, 0x50, 0xad, 0xb8, 0xb4, 0x84, 0x95, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x84, 0x12, 0xff, 0xd6, 0x9b, 0x43, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x13, 0xa5, 0x77, 0x80, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xfb, 0x63, 0xb1, 0xff, 0x74, 0x12, 0xff, 0xf7, 0x7e, 0x17, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x0b, 0x7c, 0x53, 0xff, 0x63, 0x91, 0xff, 0x63, 0x90, 0xfb, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xfb, 0x5b, 0x50, 0xff, 0x94, 0xd5, 0xb0, 0xf7, 0xbe, 0x10, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xdf, 0x04, 0xff, 0xff, 0x03, 0xd6, 0xbc, 0x33, 0x84, 0x95, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xf8, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x4e, 0xff, 0x6b, 0xf1, 0xe3, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xef, 0x5e, 0x20, 0x9d, 0x57, 0xdf, 0x94, 0xf6, 0xff, 0x8c, 0xd5, 0xff, 0x84, 0x74, 0xff, 0x7c, 0x53, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xfc, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x74, 0x12, 0xff, 0x8c, 0xb5, 0xff, 0xb5, 0xd9, 0x98, 0xce, 0x7b, 0x64, 0xbe, 0x3a, 0x80, 0xbe, 0x3a, 0x80, 0xbe, 0x19, 0x88, 0xbe, 0x19, 0x8b, 0xbe, 0x19, 0x88, 0xbe, 0x19, 0x88, 0xbe, 0x19, 0x87, 0xbe, 0x19, 0x88, 0xc6, 0x3a, 0x78, 0xad, 0x98, 0xaf, 0x8c, 0xb5, 0xff, 0x74, 0x33, 0xff, 0x6b, 0xf2, 0xfc, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0xbe, 0x39, 0x6c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0x9e, 0x14, 0x74, 0x12, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xfb, 0x6b, 0xd1, 0xff, 0x84, 0x73, 0xff, 0x94, 0xd5, 0xff, 0x94, 0xf5, 0xff, 0x8c, 0xd5, 0xff, 0x8c, 0xd5, 0xff, 0x8c, 0xd4, 0xff, 0x8c, 0xd4, 0xff, 0x8c, 0xd4, 0xff, 0x8c, 0xd4, 0xff, 0x8c, 0xd4, 0xff, 0x8c, 0xd4, 0xff, 0x8c, 0xb4, 0xff, 0x8c, 0xb4, 0xff, 0x8c, 0xd4, 0xff, 0x7c, 0x53, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x91, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xfb, 0x42, 0xcd, 0xff, 0x4b, 0x0d, 0xff, 0xf7, 0xbf, 0x08, - 0xff, 0xdf, 0x0f, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf3, 0xff, 0x6b, 0xf3, 0xff, 0x74, 0x13, 0xfc, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xfc, 0x6b, 0xf3, 0xff, 0x6b, 0xf3, 0xff, 0x74, 0x13, 0xff, 0x6c, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xfc, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0xe7, 0x1c, 0x37, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x84, 0x95, 0xb7, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xfb, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xfb, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x42, 0xcd, 0xff, 0x53, 0x2e, 0xec, 0xde, 0xfc, 0x3b, - 0xde, 0xfc, 0x50, 0x74, 0x13, 0xff, 0x63, 0xb2, 0xff, 0x6b, 0xf2, 0xfc, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x5b, 0x70, 0xff, 0x6b, 0xb0, 0xff, 0xef, 0x5d, 0x2c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x95, 0x17, 0xb3, 0x6b, 0xf2, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x42, 0xcd, 0xff, 0x53, 0x2e, 0xfb, 0xad, 0x97, 0xaf, - 0xde, 0xdc, 0x60, 0x74, 0x33, 0xf3, 0x6b, 0xd2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x5b, 0x70, 0xff, 0x73, 0xd0, 0xff, 0xef, 0x7d, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9d, 0x58, 0xb7, 0x74, 0x13, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xcd, 0xfb, 0x53, 0x0e, 0xff, 0x84, 0x52, 0xff, - 0xef, 0x5d, 0x3b, 0x74, 0x33, 0xec, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x6c, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0x70, 0xff, 0x73, 0xd1, 0xff, 0xf7, 0x9e, 0x20, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x9d, 0x37, 0xb8, 0x6b, 0xf2, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x42, 0xcd, 0xfb, 0x4a, 0xed, 0xff, 0x84, 0x31, 0xff, - 0xe7, 0x5d, 0x3c, 0x74, 0x13, 0xec, 0x63, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x12, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6c, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0xd2, 0xff, 0x63, 0xb2, 0xff, 0x63, 0xb2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0x90, 0xff, 0x73, 0xf1, 0xff, 0xf7, 0x9e, 0x24, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x8c, 0xd6, 0xb3, 0x6b, 0xd2, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x50, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xcd, 0xff, 0x5b, 0x4e, 0xff, 0xb5, 0xb7, 0x8f, - 0xef, 0x7e, 0x2c, 0x6b, 0xf2, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd2, 0xfc, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf3, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf3, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x12, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xfc, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x73, 0xf2, 0xff, 0x73, 0xf2, 0xff, 0x6c, 0x12, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xfc, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0x91, 0xff, 0x73, 0xf2, 0xff, 0xe7, 0x3d, 0x38, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x0c, 0x7c, 0x54, 0xdc, 0x63, 0x91, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x70, 0xfb, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xfb, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xfb, 0x4b, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x63, 0x8f, 0xff, 0x84, 0x32, 0xff, 0xff, 0xdf, 0x0b, - 0xff, 0xff, 0x0b, 0x7c, 0x54, 0xf7, 0x6b, 0xd2, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xfc, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x73, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x4f, 0xff, 0x73, 0xb0, 0xff, 0x84, 0x73, 0xff, 0xb5, 0xd8, 0x93, 0xd6, 0xbb, 0x57, 0xce, 0x9b, 0x5b, 0xce, 0x9b, 0x5b, 0xce, 0x9b, 0x63, 0xce, 0x9b, 0x63, 0xd6, 0x9b, 0x5b, 0xce, 0x9b, 0x5c, 0xce, 0x7b, 0x64, 0xd6, 0xbb, 0x53, 0xb5, 0xd9, 0x90, 0x8c, 0xb4, 0xff, 0x74, 0x12, 0xff, 0x63, 0xb1, 0xfc, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x5b, 0x91, 0xff, 0x74, 0x12, 0xff, 0xce, 0x5a, 0x73, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xd6, 0xdc, 0x4c, 0x73, 0xf2, 0xff, 0x5b, 0x4f, 0xff, 0x63, 0x90, 0xfb, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xfb, 0x63, 0x4f, 0xff, 0x73, 0xb0, 0xff, 0x84, 0x32, 0xff, 0x8c, 0xb4, 0xff, 0xad, 0x97, 0x9f, 0xb5, 0xf8, 0x78, 0xb5, 0xb8, 0x84, 0xb5, 0xd8, 0x83, 0xb5, 0xd8, 0x83, 0xb5, 0xd8, 0x83, 0xb5, 0xd8, 0x83, 0xb5, 0xd8, 0x7f, 0xb5, 0xb7, 0x8b, 0x9c, 0xf5, 0xdf, 0x7c, 0x32, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xcc, 0xf8, 0x52, 0xed, 0xff, 0x6b, 0x8f, 0xff, 0x8c, 0x72, 0xff, 0xbd, 0xf8, 0x60, 0xe7, 0x3d, 0x17, 0xef, 0x7e, 0x0c, 0xff, 0xbf, 0x08, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xf7, 0xbf, 0x17, 0xb5, 0xd8, 0xa0, 0x8c, 0xd5, 0xff, 0x84, 0x94, 0xff, 0x84, 0x94, 0xf8, 0x84, 0x74, 0xff, 0x7c, 0x53, 0xff, 0x73, 0xf2, 0xff, 0x6b, 0xf2, 0xf8, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xd1, 0xff, 0x53, 0x4f, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x4a, 0xcd, 0xff, 0x6b, 0x6f, 0xff, 0xb5, 0x76, 0x94, 0xf7, 0x9e, 0x1c, 0xff, 0xff, 0x04, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x04, 0xff, 0xdf, 0x10, 0xad, 0x97, 0x70, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xfc, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xfc, 0x63, 0x91, 0xff, 0x7c, 0x12, 0xff, 0xde, 0xfc, 0x4b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x0c, 0x7c, 0x33, 0xf8, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xfb, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xf7, 0x63, 0x6f, 0xff, 0x83, 0xf0, 0xff, 0xd6, 0x7a, 0x2b, 0xff, 0xff, 0x03, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xce, 0x5a, 0x37, 0x73, 0xf2, 0xff, 0x63, 0x91, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x70, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xed, 0xff, 0x52, 0xac, 0xff, 0x7b, 0xd0, 0xff, 0xd6, 0x7a, 0x33, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xff, 0x0c, 0xff, 0xdf, 0x0b, 0xff, 0xff, 0x07, 0xff, 0xbf, 0x18, 0xbd, 0xf9, 0x90, 0x84, 0x74, 0xff, 0x73, 0xf2, 0xff, 0x6b, 0xd2, 0xf8, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd1, 0xff, 0x5b, 0x4f, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x8c, 0x73, 0xff, 0xff, 0xbe, 0x23, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0x7b, 0x43, 0x73, 0xf2, 0xff, 0x63, 0xb1, 0xf7, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x9c, 0xf4, 0xb3, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xde, 0xfc, 0x3b, 0x74, 0x12, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xf8, 0x63, 0x70, 0xff, 0x7b, 0xf1, 0xff, 0xd6, 0x7a, 0x30, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x5d, 0x14, 0x7c, 0x33, 0xff, 0x63, 0x91, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd1, 0xff, 0x5b, 0x90, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xed, 0xff, 0x6b, 0x6e, 0xff, 0xc6, 0x18, 0x3f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xd6, 0xbb, 0x50, 0x7c, 0x74, 0xff, 0x63, 0xb1, 0xfc, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x8c, 0x52, 0xff, 0xf7, 0x7e, 0x20, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x3d, 0x2f, 0x8c, 0xb4, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xf8, 0x5b, 0x70, 0xff, 0x74, 0x12, 0xff, 0xf7, 0x7e, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xc6, 0x39, 0x78, 0x94, 0xf5, 0xec, 0xd6, 0xdc, 0x40, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xf7, 0x9f, 0x20, 0xb5, 0xd9, 0x9f, 0xef, 0x7e, 0x23, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0x8c, 0xb4, 0xd8, 0x5b, 0x70, 0xff, 0x53, 0x4f, 0xfb, 0x5b, 0x4f, 0xff, 0x73, 0xd1, 0xff, 0xce, 0x5a, 0x33, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x1d, 0x18, 0x74, 0x33, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd1, 0xff, 0x5b, 0x6f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xff, 0x52, 0xed, 0xfb, 0x84, 0x11, 0xff, 0xe7, 0x1c, 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xa5, 0x57, 0x7c, 0x63, 0x91, 0xff, 0x6b, 0xf2, 0xf7, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0x90, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x73, 0xd0, 0xff, 0xe7, 0x1c, 0x2b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xd6, 0xdc, 0x47, 0x74, 0x12, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x74, 0x11, 0xff, 0xd6, 0xbb, 0x58, 0xff, 0xff, 0x07, 0xe7, 0x3d, 0x2f, 0x7c, 0x33, 0xff, 0x6b, 0xd2, 0xff, 0x7c, 0x53, 0xff, 0x9d, 0x36, 0xbc, 0x9d, 0x36, 0xbf, 0x9d, 0x37, 0xc0, 0x9d, 0x57, 0xbc, 0x84, 0xb5, 0xfc, 0x74, 0x13, 0xff, 0x7c, 0x33, 0xff, 0xe7, 0x1c, 0x37, 0xff, 0xff, 0x03, 0xff, 0xff, 0x07, 0x94, 0xf6, 0xd8, 0x6b, 0xd2, 0xff, 0x53, 0x2f, 0xff, 0x6b, 0xd1, 0xff, 0xc6, 0x39, 0x47, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xc6, 0x5a, 0x47, 0x74, 0x13, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0xd1, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xed, 0xff, 0x52, 0xed, 0xff, 0x94, 0x93, 0xff, 0xf7, 0x9e, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xb5, 0xf9, 0x48, 0x6b, 0xb1, 0xff, 0x6b, 0xf2, 0xf3, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x63, 0x8f, 0xff, 0xe7, 0x1c, 0x24, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xbe, 0x19, 0x68, 0x63, 0xb1, 0xff, 0x5b, 0x50, 0xff, 0x6b, 0xd1, 0xff, 0x84, 0x74, 0xff, 0x8c, 0xd5, 0xe8, 0x74, 0x33, 0xfc, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xf8, 0x63, 0xb1, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x74, 0x12, 0xff, 0x94, 0xf5, 0xdb, 0x8c, 0xf5, 0xd8, 0x7c, 0x74, 0xf8, 0x63, 0xb1, 0xff, 0x5b, 0x70, 0xff, 0xad, 0x97, 0x80, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x5e, 0x14, 0x8c, 0xd5, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xed, 0xfb, 0x63, 0x4e, 0xff, 0xbd, 0xf8, 0x54, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbe, 0x19, 0x54, 0x74, 0x12, 0xff, 0x6b, 0xd2, 0xf3, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x53, 0x4f, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x2e, 0xff, 0xd6, 0xdb, 0x2f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xa5, 0x77, 0x8c, 0x63, 0xb1, 0xff, 0x63, 0x91, 0xe8, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xfc, 0x63, 0x90, 0xfc, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xfc, 0x5b, 0x70, 0xfc, 0x5b, 0x70, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0x91, 0xef, 0x63, 0xb1, 0xff, 0xad, 0xb7, 0x6c, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0x1d, 0x13, 0x74, 0x33, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0x91, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xcd, 0xf8, 0x6b, 0xb0, 0xff, 0xde, 0xfc, 0x23, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x3d, 0x3f, 0x8c, 0xb4, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x5b, 0x6f, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xcd, 0xff, 0x9d, 0x35, 0xa0, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x17, 0x95, 0x16, 0xef, 0x6b, 0xd1, 0xff, 0x5b, 0x70, 0xfc, 0x63, 0x90, 0xf3, 0x63, 0x90, 0xff, 0x63, 0xb0, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x50, 0xf4, 0x53, 0x4f, 0xf8, 0x63, 0xb0, 0xff, 0x9d, 0x15, 0xd8, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0x9b, 0x2b, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xd2, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xfb, 0x5b, 0x6f, 0xff, 0xad, 0x96, 0x6b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x7e, 0x30, 0x84, 0x94, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xfc, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0x90, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x42, 0xcd, 0xff, 0x73, 0xf1, 0xff, 0xde, 0xfc, 0x3c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0xbf, 0x20, 0xb5, 0xd8, 0x6c, 0x74, 0x12, 0xff, 0x63, 0x90, 0xff, 0x53, 0x2f, 0xfc, 0x5b, 0x70, 0xf8, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x70, 0xf8, 0x5b, 0x4f, 0xff, 0x63, 0x90, 0xff, 0xad, 0x97, 0x77, 0xf7, 0xbe, 0x1b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x07, 0x94, 0xf6, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xfb, 0x6b, 0xd0, 0xff, 0xa5, 0x76, 0x53, 0xf7, 0x9e, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xef, 0x7e, 0x28, 0x9d, 0x36, 0x90, 0x6b, 0xf2, 0xff, 0x6b, 0xd1, 0xf8, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x4f, 0xff, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x0e, 0xff, 0x94, 0xd4, 0xec, 0xff, 0xff, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x1d, 0x30, 0x9d, 0x16, 0xa4, 0x7c, 0x32, 0xff, 0x73, 0xf2, 0xff, 0x63, 0x90, 0xfc, 0x63, 0x90, 0xfc, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xf8, 0x5b, 0x6f, 0xff, 0x73, 0xd1, 0xff, 0xc6, 0x39, 0x48, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0x9b, 0x37, 0x7c, 0x54, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x63, 0x90, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xfb, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x63, 0x8f, 0xff, 0xa5, 0x76, 0x84, 0xef, 0x7d, 0x18, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0xa5, 0x77, 0x90, 0x7c, 0x53, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xfc, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x5b, 0x70, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xcd, 0xff, 0x6b, 0xf1, 0xff, 0xf7, 0xbf, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xe7, 0x3d, 0x34, 0xb5, 0xf9, 0x64, 0x6b, 0xd1, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xf8, 0x63, 0x4f, 0xff, 0x7b, 0xf1, 0xff, 0xce, 0x5a, 0x4b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x07, 0x94, 0xf6, 0xff, 0x6c, 0x13, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x6b, 0xf2, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xfb, 0x42, 0xcd, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x4e, 0xff, 0x6b, 0xf1, 0xff, 0xf7, 0x9e, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xc6, 0x5a, 0x57, 0x84, 0x94, 0xff, 0x6b, 0xd2, 0xff, 0x5b, 0x70, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0x90, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x5b, 0x6f, 0xff, 0xb5, 0xf8, 0x64, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0x7c, 0x53, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x4f, 0xfc, 0x5b, 0x2e, 0xff, 0x73, 0x8f, 0xff, 0xd6, 0x7a, 0x40, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbe, 0x1a, 0x4c, 0x7c, 0x54, 0xff, 0x74, 0x13, 0xff, 0x74, 0x54, 0xff, 0x74, 0x33, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x42, 0xac, 0xff, 0x42, 0xcd, 0xff, 0xad, 0x97, 0x5b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xa5, 0x77, 0x87, 0x6b, 0xd1, 0xff, 0x5b, 0x70, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xfc, 0x53, 0x2e, 0xff, 0x73, 0xf1, 0xff, 0xf7, 0xbf, 0x14, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x10, 0x8c, 0xb4, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x2f, 0xff, 0x63, 0x4f, 0xff, 0xa4, 0xf4, 0xc4, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x07, 0x84, 0x95, 0xff, 0x74, 0x34, 0xff, 0x74, 0x34, 0xfb, 0x7c, 0x54, 0xff, 0x74, 0x13, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xcd, 0xfb, 0x4a, 0xed, 0xff, 0x8c, 0x93, 0xff, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x7e, 0x1b, 0x6b, 0xd1, 0xff, 0x63, 0x90, 0xff, 0x63, 0x91, 0xfc, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0xa5, 0x76, 0x7b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0x84, 0x94, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x2f, 0xff, 0x6b, 0x90, 0xff, 0xef, 0x5d, 0x27, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xbe, 0x19, 0x58, 0x7c, 0x54, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x34, 0xff, 0x63, 0xd1, 0xff, 0x53, 0x2f, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0e, 0xff, 0x9d, 0x15, 0xd0, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0x9e, 0x17, 0x74, 0x32, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x90, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xfc, 0x53, 0x2e, 0xff, 0x63, 0xb0, 0xff, 0xad, 0x97, 0x7c, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0x84, 0x94, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x50, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x6b, 0xb0, 0xff, 0xff, 0xdf, 0x0c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0x9b, 0x4b, 0x84, 0x95, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xfb, 0x7c, 0x74, 0xff, 0x74, 0x13, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0d, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x5b, 0x2e, 0xff, 0xc6, 0x39, 0x58, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xbe, 0x19, 0x84, 0x6b, 0xd1, 0xff, 0x5b, 0x70, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x5b, 0x6f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2f, 0xf8, 0x4b, 0x0e, 0xff, 0x73, 0xf1, 0xff, 0xbe, 0x19, 0x78, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0x84, 0x94, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x6b, 0xb0, 0xff, 0xf7, 0xbf, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0x1d, 0x34, 0x8c, 0xf6, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x75, 0xfb, 0x84, 0x75, 0xff, 0x7c, 0x34, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xfb, 0x42, 0xcd, 0xff, 0x42, 0xcd, 0xff, 0x42, 0xcd, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xfb, 0x4a, 0xed, 0xff, 0x73, 0xb0, 0xff, 0xef, 0x5d, 0x14, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x5e, 0x27, 0x74, 0x12, 0xff, 0x5b, 0x70, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xf8, 0x5b, 0x4f, 0xff, 0x74, 0x11, 0xff, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0x84, 0x94, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x6b, 0xb0, 0xff, 0xff, 0xbf, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0x8c, 0xf6, 0xec, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x75, 0xff, 0x6b, 0xf2, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xf8, 0x4a, 0xed, 0xff, 0x5b, 0x2e, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb0, 0xff, 0x5b, 0x6f, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x42, 0xcd, 0xff, 0x5b, 0x4f, 0xff, 0x94, 0x93, 0xff, 0xff, 0xdf, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xbf, 0x14, 0x84, 0x94, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xfc, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xfc, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xf8, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x94, 0xf5, 0x93, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0x84, 0x94, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x6b, 0xb0, 0xff, 0xff, 0xbf, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xa5, 0x78, 0x8c, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x75, 0xff, 0x74, 0x33, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xcd, 0xff, 0x5a, 0xed, 0xff, 0x84, 0x11, 0xe8, 0xce, 0x59, 0x54, 0xde, 0xfc, 0x34, 0x94, 0xd4, 0xcb, 0x6b, 0xd0, 0xd7, 0x5b, 0x4e, 0xcb, 0x5b, 0x4e, 0xdc, 0x7c, 0x11, 0xf8, 0xef, 0x5d, 0x18, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x5d, 0x24, 0x74, 0x12, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x73, 0xf1, 0xff, 0x84, 0x32, 0xe8, 0x8c, 0x93, 0xc7, 0x73, 0xf1, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xfc, 0x63, 0x90, 0xfc, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x6f, 0xf8, 0x5b, 0x4f, 0xff, 0x63, 0x90, 0xff, 0x94, 0xd5, 0xc8, 0xff, 0xdf, 0x20, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0x84, 0x94, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x6b, 0xb0, 0xff, 0xff, 0xbf, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0xbf, 0x17, 0x9d, 0x58, 0xcf, 0x84, 0x95, 0xff, 0x84, 0x95, 0xff, 0x84, 0x95, 0xf7, 0x84, 0x95, 0xff, 0x74, 0x34, 0xff, 0x5b, 0x90, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xf8, 0x5b, 0x2e, 0xff, 0x94, 0x72, 0xab, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x3d, 0x28, 0x8c, 0xd5, 0xbc, 0x9d, 0x16, 0x9b, 0x9d, 0x36, 0x98, 0xa5, 0x56, 0xa3, 0xb5, 0xb8, 0x93, 0xf7, 0x9e, 0x24, 0xff, 0xff, 0x0b, 0xc6, 0x19, 0x74, 0x84, 0x73, 0xf7, 0x63, 0x90, 0xf8, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xf8, 0x5b, 0x4f, 0xff, 0x63, 0x90, 0xff, 0x8c, 0xb4, 0xd4, 0xef, 0x7e, 0x2b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0x84, 0x94, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x6b, 0xb0, 0xff, 0xff, 0xbf, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x0f, 0x9d, 0x58, 0xb0, 0x84, 0x96, 0xff, 0x84, 0x95, 0xff, 0x84, 0x96, 0xf7, 0x84, 0xb6, 0xff, 0x7c, 0x54, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xfb, 0x52, 0xed, 0xff, 0x7b, 0xf0, 0xff, 0xde, 0xdb, 0x37, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x7e, 0x2c, 0x73, 0xf2, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xfc, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xfc, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x7c, 0x32, 0xff, 0xbd, 0xf9, 0x7f, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0x84, 0x93, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x6b, 0xb0, 0xff, 0xff, 0xbf, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xd6, 0xdc, 0x48, 0x8c, 0xf7, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x96, 0xff, 0x84, 0xb6, 0xfb, 0x84, 0xb6, 0xff, 0x7c, 0x75, 0xff, 0x6b, 0xb1, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x6b, 0x4e, 0xff, 0xb5, 0x96, 0x74, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xa5, 0x77, 0x87, 0x6b, 0xd1, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xfc, 0x5b, 0x90, 0xff, 0x63, 0x90, 0xff, 0x74, 0x12, 0xff, 0xad, 0x97, 0x7b, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0x84, 0x93, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x2f, 0xff, 0x6b, 0xb0, 0xff, 0xff, 0xbf, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0xad, 0xd9, 0x93, 0x8c, 0xd6, 0xff, 0x84, 0x96, 0xff, 0x84, 0x96, 0xff, 0x84, 0xb6, 0xfb, 0x84, 0xb6, 0xff, 0x7c, 0x75, 0xff, 0x63, 0xd1, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xfb, 0x52, 0xed, 0xff, 0x83, 0xf0, 0xff, 0xff, 0xdf, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x94, 0xf5, 0xc8, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xf8, 0x5b, 0x70, 0xff, 0x6b, 0xf2, 0xff, 0x9d, 0x16, 0xcc, 0xdf, 0x1c, 0x38, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0x84, 0x73, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x2f, 0xff, 0x6b, 0xb0, 0xff, 0xf7, 0xbf, 0x13, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xd6, 0xdc, 0x3f, 0x9d, 0x37, 0xf7, 0x84, 0x96, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x96, 0xff, 0x8c, 0xb6, 0xff, 0x8c, 0xd7, 0xff, 0x7c, 0x75, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xcd, 0xff, 0x5b, 0x2e, 0xff, 0xbd, 0xd7, 0x73, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xad, 0xb7, 0xa8, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xfc, 0x63, 0xb1, 0xff, 0x63, 0x91, 0xff, 0x6b, 0xd2, 0xff, 0x9d, 0x57, 0xac, 0xe7, 0x3d, 0x30, 0xef, 0x7e, 0x23, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0x84, 0x93, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x2e, 0xff, 0x6b, 0x90, 0xff, 0xff, 0xdf, 0x0f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xef, 0x7e, 0x1f, 0xef, 0x7e, 0x23, 0xad, 0xd9, 0x87, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0xb6, 0xfb, 0x84, 0xb6, 0xff, 0x84, 0x96, 0xff, 0x7c, 0x54, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x42, 0xcd, 0xff, 0x5b, 0x4f, 0xff, 0xc6, 0x59, 0x4f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xbf, 0x20, 0x84, 0x73, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xd1, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xb1, 0xff, 0x6b, 0xd2, 0xff, 0x74, 0x12, 0xff, 0x84, 0x74, 0xff, 0xce, 0x7a, 0x57, 0xff, 0xdf, 0x1b, 0xff, 0xff, 0x08, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x0f, 0x84, 0x73, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x6b, 0x90, 0xff, 0xf7, 0x9e, 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0f, 0xef, 0x7e, 0x28, 0xc6, 0x3a, 0x68, 0x8c, 0xb6, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x95, 0xff, 0x84, 0x96, 0xff, 0x84, 0xb6, 0xff, 0x84, 0x95, 0xff, 0x74, 0x33, 0xff, 0x5b, 0x70, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0e, 0xff, 0x6b, 0xf1, 0xff, 0xe7, 0x3d, 0x1c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xa5, 0x56, 0x9f, 0x63, 0x90, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x90, 0xff, 0x63, 0x90, 0xff, 0x6b, 0xb1, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd2, 0xff, 0x7c, 0x74, 0xff, 0x94, 0xf6, 0xff, 0xb5, 0xd9, 0x74, 0xce, 0x9b, 0x3b, 0xe7, 0x1d, 0x33, 0xff, 0xff, 0x13, 0xf7, 0xbe, 0x27, 0x7c, 0x32, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x0e, 0xff, 0x6b, 0x90, 0xff, 0xb5, 0xd8, 0x97, 0xe7, 0x3d, 0x3b, 0xe7, 0x1d, 0x2c, 0xd6, 0xbb, 0x38, 0xa5, 0x78, 0xa3, 0x8c, 0xd6, 0xff, 0x7c, 0x75, 0xff, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x96, 0xff, 0x84, 0x95, 0xff, 0x7c, 0x54, 0xff, 0x6b, 0xd1, 0xff, 0x5b, 0x6f, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xf8, 0x4b, 0x0e, 0xff, 0x7c, 0x52, 0xff, 0xef, 0x5d, 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xc6, 0x5a, 0x4c, 0x63, 0x90, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x70, 0xfc, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xf2, 0xff, 0x73, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x6b, 0xd2, 0xff, 0x74, 0x13, 0xff, 0x84, 0x95, 0xff, 0xad, 0x98, 0xc7, 0xa5, 0x77, 0xac, 0x63, 0xb1, 0xfc, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xfc, 0x63, 0x90, 0xfc, 0x7c, 0x53, 0xff, 0x8c, 0xd5, 0xff, 0x84, 0x95, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf3, 0xff, 0x74, 0x13, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x84, 0x75, 0xff, 0x84, 0x95, 0xff, 0x84, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0x90, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0d, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x42, 0xcd, 0xf8, 0x53, 0x4e, 0xff, 0x8c, 0xb3, 0xb3, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xd6, 0xbb, 0x4c, 0x74, 0x32, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xf8, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x70, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd2, 0xff, 0x6c, 0x12, 0xff, 0x74, 0x13, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x34, 0xff, 0x6c, 0x13, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x4f, 0xfc, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x4f, 0xff, 0x63, 0x91, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x33, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x34, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0xb1, 0xff, 0x53, 0x4f, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x42, 0xac, 0xff, 0x6b, 0xd0, 0xbb, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0x8c, 0xb4, 0xe8, 0x5b, 0x70, 0xff, 0x5b, 0x4f, 0xf8, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x63, 0x90, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x33, 0xff, 0x74, 0x33, 0xff, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x7c, 0x54, 0xff, 0x74, 0x13, 0xff, 0x5b, 0x90, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x5b, 0x4f, 0xff, 0x63, 0x91, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x74, 0x13, 0xff, 0x74, 0x33, 0xff, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x74, 0x34, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xd2, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xfb, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x3a, 0x8c, 0xff, 0x63, 0x90, 0xff, 0xdf, 0x1c, 0x40, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0c, 0x7c, 0x32, 0xef, 0x53, 0x2f, 0xff, 0x53, 0x4f, 0xfc, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x70, 0xff, 0x5b, 0x90, 0xff, 0x63, 0x90, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xf2, 0xff, 0x74, 0x13, 0xff, 0x7c, 0x54, 0xff, 0x7c, 0x75, 0xff, 0x7c, 0x54, 0xff, 0x63, 0x90, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x5b, 0x4f, 0xff, 0x63, 0x91, 0xff, 0x74, 0x13, 0xff, 0x74, 0x33, 0xff, 0x74, 0x13, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xf2, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xfb, 0x52, 0xed, 0xff, 0x5b, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x42, 0xed, 0xff, 0x4a, 0xed, 0xf8, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xf8, 0x4a, 0xed, 0xff, 0x73, 0xf1, 0xe3, 0xff, 0xdf, 0x0c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0x8c, 0xd4, 0xd3, 0x5b, 0x70, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x4f, 0xf8, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xfc, 0x53, 0x2f, 0xfc, 0x5b, 0x2e, 0xff, 0x63, 0x6f, 0xff, 0x63, 0x90, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x4f, 0xf8, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x6f, 0xff, 0x63, 0x90, 0xff, 0x63, 0xb1, 0xff, 0x6b, 0xd1, 0xff, 0x6b, 0xf2, 0xff, 0x6b, 0xd2, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x70, 0xff, 0x63, 0xb1, 0xff, 0x63, 0xb1, 0xff, 0x63, 0x90, 0xff, 0x5b, 0x90, 0xff, 0x5b, 0x70, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xf8, 0x4a, 0xed, 0xff, 0x63, 0x2e, 0xff, 0x7b, 0xd0, 0xff, 0xb5, 0x97, 0x8b, 0xbe, 0x18, 0x73, 0x74, 0x11, 0xff, 0x4b, 0x0e, 0xff, 0x42, 0xcd, 0xff, 0x4b, 0x0e, 0xfb, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xf8, 0x42, 0xcd, 0xff, 0x6b, 0xb0, 0xff, 0xad, 0x56, 0x8b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0xbf, 0x1b, 0x7c, 0x32, 0xeb, 0x5b, 0x70, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x4f, 0xfc, 0x5b, 0x6f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xfc, 0x53, 0x2f, 0xff, 0x63, 0x6f, 0xff, 0x7b, 0xb0, 0xff, 0x94, 0x72, 0xdc, 0x8c, 0xb4, 0xd3, 0x74, 0x12, 0xe3, 0x63, 0xb0, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xfc, 0x5b, 0x4f, 0xfc, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xf7, 0x52, 0xed, 0xff, 0x63, 0x4e, 0xff, 0x8c, 0x52, 0xfc, 0xd6, 0x9a, 0x4f, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xde, 0xfc, 0x38, 0x7c, 0x32, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xed, 0xff, 0x42, 0xcd, 0xff, 0x4b, 0x0d, 0xff, 0x6b, 0xb0, 0xff, 0x9c, 0xf4, 0xbc, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x10, 0x7c, 0x32, 0xe7, 0x63, 0x90, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2f, 0xf8, 0x53, 0x2f, 0xff, 0x5b, 0x6f, 0xff, 0x73, 0xd0, 0xff, 0x8c, 0x52, 0xe8, 0xde, 0xdb, 0x43, 0xff, 0xff, 0x08, 0xff, 0xff, 0x03, 0xff, 0xff, 0x0c, 0xad, 0x97, 0x93, 0x73, 0xf1, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xf8, 0x52, 0xcc, 0xff, 0x73, 0x6f, 0xff, 0xb5, 0x76, 0x73, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x10, 0xad, 0x97, 0x67, 0x53, 0x2e, 0xf7, 0x53, 0x2e, 0xd8, 0x6b, 0xb0, 0xe7, 0xb5, 0xb7, 0x8b, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x0f, 0x94, 0xd4, 0xd0, 0x63, 0xb0, 0xff, 0x5b, 0x4f, 0xff, 0x6b, 0xd1, 0xff, 0x84, 0x73, 0xf7, 0xde, 0xdb, 0x4f, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x5d, 0x37, 0x7c, 0x53, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xcc, 0xff, 0x6b, 0x4e, 0xff, 0xb5, 0x96, 0x7b, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0c, 0xff, 0xdf, 0x0f, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x13, 0xa5, 0x77, 0x9b, 0x94, 0xf5, 0xa0, 0xb5, 0xb7, 0x90, 0xf7, 0xbf, 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x07, 0xa5, 0x56, 0xdc, 0x63, 0x90, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x2f, 0xff, 0x5b, 0x4f, 0xff, 0x5b, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x52, 0xed, 0xff, 0x7c, 0x11, 0xc7, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x94, 0xf5, 0xe7, 0x63, 0x90, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xfc, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x0e, 0xff, 0x84, 0x72, 0xa7, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x0c, 0x73, 0xf1, 0xef, 0x5b, 0x4f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xf8, 0x53, 0x2e, 0xf8, 0x53, 0x2e, 0xf8, 0x53, 0x2e, 0xfc, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xf8, 0x4b, 0x0d, 0xf8, 0x4a, 0xed, 0xf7, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xfc, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0d, 0xff, 0x7c, 0x32, 0xa7, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xdf, 0x10, 0x5b, 0x4f, 0xf0, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2e, 0xff, 0x52, 0xee, 0xf8, 0x52, 0xed, 0xff, 0x63, 0x4f, 0xff, 0x6b, 0xb0, 0xff, 0x63, 0x90, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xfc, 0x53, 0x2e, 0xfc, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xf8, 0x4a, 0xed, 0xff, 0x5b, 0x2e, 0xff, 0x6b, 0x8f, 0xff, 0x73, 0xd0, 0xff, 0x84, 0x52, 0xff, 0x84, 0x72, 0xff, 0x63, 0x6f, 0xff, 0x42, 0xcd, 0xfc, 0x4b, 0x0e, 0xfc, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x42, 0xcd, 0xff, 0x6b, 0xf1, 0xcf, 0xff, 0xdf, 0x17, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0x9b, 0x53, 0x53, 0x4f, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x4f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x0e, 0xfc, 0x5a, 0xed, 0xff, 0x7b, 0xb0, 0xff, 0xb5, 0xb7, 0x67, 0xd6, 0xbb, 0x3b, 0xc6, 0x5a, 0x50, 0x94, 0xf5, 0xaf, 0x5b, 0x6f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xcd, 0xf8, 0x5b, 0x2e, 0xff, 0x73, 0xd0, 0xff, 0xbd, 0xd8, 0x58, 0xd6, 0x9a, 0x40, 0xd6, 0x7a, 0x4f, 0xe7, 0x1c, 0x3f, 0xf7, 0x9e, 0x2f, 0x9d, 0x15, 0x7f, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x42, 0xcd, 0xff, 0x63, 0x90, 0xff, 0xbe, 0x19, 0x7b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0x8c, 0xd4, 0xff, 0x53, 0x2e, 0xff, 0x4a, 0xee, 0xf8, 0x53, 0x2f, 0xff, 0x53, 0x2f, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xfc, 0x53, 0x0e, 0xff, 0x73, 0x8f, 0xff, 0xce, 0x59, 0x58, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0xbe, 0x24, 0x6b, 0xd0, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x52, 0xcd, 0xff, 0x7b, 0xd0, 0xff, 0xde, 0xdb, 0x47, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x7e, 0x28, 0x74, 0x11, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x42, 0xcd, 0xfb, 0x5b, 0x4f, 0xff, 0x94, 0xb3, 0xc3, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xa5, 0x56, 0xc0, 0x53, 0x2e, 0xff, 0x4a, 0xcd, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x53, 0x2e, 0xff, 0x4b, 0x0e, 0xff, 0x63, 0x6f, 0xff, 0xad, 0x56, 0xa0, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0c, 0x74, 0x11, 0xf8, 0x53, 0x4e, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x63, 0x2e, 0xff, 0xa4, 0xf4, 0xcf, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xad, 0x97, 0x83, 0x53, 0x0e, 0xff, 0x42, 0xcd, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0d, 0xff, 0x4a, 0xed, 0xff, 0x42, 0xcd, 0xff, 0x42, 0xcd, 0xff, 0x6b, 0xb0, 0xff, 0xd6, 0x9b, 0x54, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0x9e, 0x28, 0x7c, 0x32, 0xff, 0x5b, 0x6f, 0xff, 0x4a, 0xee, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0e, 0xff, 0x4b, 0x0e, 0xfc, 0x4a, 0xee, 0xff, 0x5b, 0x2e, 0xff, 0x84, 0x31, 0xff, 0xf7, 0x9e, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x10, 0x84, 0x93, 0xff, 0x5b, 0x4f, 0xff, 0x4a, 0xed, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x4a, 0xed, 0xff, 0x63, 0x6f, 0xff, 0xde, 0xdb, 0x53, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xef, 0x5d, 0x2f, 0x74, 0x11, 0xff, 0x42, 0xcd, 0xff, 0x42, 0xac, 0xff, 0x42, 0xcd, 0xff, 0x53, 0x0d, 0xff, 0x5b, 0x4e, 0xff, 0x73, 0xf1, 0xff, 0xc6, 0x59, 0x68, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xf7, 0x9e, 0x23, 0xb5, 0xd8, 0x94, 0x7c, 0x52, 0xff, 0x6b, 0xd0, 0xff, 0x5b, 0x6f, 0xff, 0x53, 0x2e, 0xff, 0x5b, 0x6f, 0xff, 0x84, 0x52, 0xff, 0xd6, 0x9a, 0x50, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x13, 0x94, 0xf5, 0xff, 0x5b, 0x6f, 0xff, 0x4a, 0xcd, 0xfc, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x4b, 0x0e, 0xff, 0x53, 0x0e, 0xff, 0x6b, 0x6f, 0xff, 0xff, 0xbf, 0x17, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x08, 0xce, 0x7a, 0x68, 0x7c, 0x52, 0xff, 0x63, 0xb0, 0xff, 0x74, 0x11, 0xff, 0x8c, 0xb3, 0xff, 0xc6, 0x39, 0x6b, 0xf7, 0x9e, 0x24, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0xff, 0xdf, 0x17, 0xe7, 0x3d, 0x38, 0x94, 0xf4, 0xeb, 0x74, 0x11, 0xff, 0xb5, 0xf8, 0x63, 0xff, 0xdf, 0x17, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0f, 0x9d, 0x15, 0xef, 0x5b, 0x4f, 0xff, 0x42, 0xac, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4b, 0x0d, 0xff, 0x42, 0xed, 0xfc, 0x53, 0x0e, 0xff, 0x73, 0xd0, 0xff, 0xff, 0xdf, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x04, 0xff, 0xbf, 0x1f, 0xf7, 0xbe, 0x1f, 0xf7, 0xbf, 0x1f, 0xff, 0xdf, 0x1c, 0xff, 0xff, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x13, 0xf7, 0xbe, 0x1b, 0xff, 0xff, 0x04, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xe7, 0x3d, 0x2f, 0x5b, 0x8f, 0xff, 0x42, 0xcd, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x4a, 0xed, 0xff, 0x42, 0xcd, 0xff, 0x5b, 0x4e, 0xff, 0x8c, 0x93, 0xff, 0xff, 0xff, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x00, 0xff, 0xff, 0x0b, 0xa5, 0x76, 0xb8, 0x74, 0x11, 0xff, 0x73, 0xf1, 0xe7, 0x74, 0x11, 0xe3, 0x73, 0xf1, 0xe4, 0x73, 0xf1, 0xe7, 0x6b, 0xd0, 0xff, 0x84, 0x72, 0xf7, 0xef, 0x7e, 0x28, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x03, 0xff, 0xff, 0x08, 0xff, 0xff, 0x0c, 0xff, 0xff, 0x0c, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x10, 0xff, 0xdf, 0x18, 0xff, 0xdf, 0x13, 0xff, 0xff, 0x0b, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, -#endif -#if LV_COLOR_DEPTH == 32 - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfa, 0xf9, 0x08, 0xad, 0x9b, 0x8f, 0xff, 0x95, 0x7e, 0x6d, 0xff, 0x90, 0x7a, 0x67, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x8c, 0x75, 0x63, 0xff, 0x97, 0x83, 0x72, 0xff, 0xd1, 0xc8, 0xc0, 0x6c, 0xfe, 0xfe, 0xfe, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf4, 0xf2, 0xf1, 0x10, 0x9e, 0x8a, 0x79, 0xff, 0x8f, 0x78, 0x65, 0xff, 0x90, 0x79, 0x66, 0xff, 0x91, 0x7a, 0x67, 0xff, 0x8f, 0x79, 0x66, 0xff, 0x8c, 0x75, 0x63, 0xff, 0x8c, 0x76, 0x64, 0xff, 0x9f, 0x8c, 0x7d, 0xff, 0xf8, 0xf7, 0xf6, 0x08, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfc, 0xfb, 0x08, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf7, 0xf6, 0x0c, 0xf5, 0xf2, 0xf1, 0x0f, 0xfd, 0xfc, 0xfc, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xdf, 0xdb, 0x38, 0x9a, 0x85, 0x74, 0xff, 0x90, 0x79, 0x66, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x8c, 0x76, 0x63, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0xf9, 0xf8, 0xf7, 0x07, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xcb, 0xc2, 0xba, 0x53, 0xae, 0xa2, 0x96, 0xff, 0xdf, 0xda, 0xd6, 0x28, 0xf9, 0xf8, 0xf8, 0x07, 0xf9, 0xf8, 0xf7, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x07, 0xfa, 0xf9, 0xf8, 0x0c, 0xe7, 0xe1, 0xdc, 0x2b, 0xaf, 0x9a, 0x8b, 0xff, 0x9d, 0x85, 0x73, 0xff, 0xb9, 0xa8, 0x9b, 0xa4, 0xfd, 0xfd, 0xfc, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xdf, 0xd9, 0xd4, 0x4b, 0x9d, 0x88, 0x77, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x8d, 0x78, 0x65, 0xff, 0x95, 0x80, 0x6f, 0xff, 0xde, 0xd9, 0xd5, 0x2c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xc7, 0xbe, 0xb5, 0x50, 0x87, 0x74, 0x61, 0xff, 0x85, 0x73, 0x60, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x90, 0x80, 0x6f, 0xff, 0xa7, 0x9a, 0x8c, 0xff, 0xe1, 0xdc, 0xd8, 0x28, 0xfa, 0xfa, 0xf9, 0x08, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfb, 0xfa, 0x0c, 0xce, 0xc0, 0xb7, 0x8c, 0xad, 0x97, 0x87, 0xff, 0xa7, 0x90, 0x7f, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0x9c, 0x83, 0x71, 0xff, 0xa0, 0x89, 0x77, 0xff, 0xc1, 0xb2, 0xa6, 0x98, 0xfd, 0xfc, 0xfc, 0x07, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfd, 0x04, 0xc4, 0xb7, 0xad, 0xab, 0x9c, 0x88, 0x77, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x90, 0x79, 0x67, 0xfb, 0x92, 0x7e, 0x6e, 0xff, 0x9f, 0x92, 0x89, 0xff, 0xfa, 0xf9, 0xf9, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xea, 0xe7, 0xe4, 0x20, 0x9c, 0x8b, 0x7c, 0xff, 0x82, 0x6e, 0x5b, 0xff, 0x81, 0x6e, 0x5a, 0xfb, 0x82, 0x70, 0x5d, 0xff, 0x85, 0x73, 0x61, 0xff, 0x89, 0x77, 0x65, 0xff, 0x8f, 0x7f, 0x6e, 0xff, 0x9c, 0x8e, 0x7f, 0xff, 0xf9, 0xf8, 0xf7, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x07, 0xc5, 0xb4, 0xa9, 0xb3, 0xa6, 0x8d, 0x7b, 0xff, 0x9d, 0x82, 0x6f, 0xff, 0x9f, 0x85, 0x72, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x89, 0x77, 0xfc, 0x9b, 0x82, 0x6f, 0xff, 0xa5, 0x8e, 0x7d, 0xff, 0xed, 0xe8, 0xe5, 0x1b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfa, 0xfa, 0x04, 0xad, 0x9b, 0x8d, 0xff, 0x9a, 0x84, 0x73, 0xff, 0x94, 0x7d, 0x6a, 0xff, 0x95, 0x80, 0x6d, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x91, 0x7c, 0x6c, 0xff, 0x92, 0x82, 0x79, 0xff, 0xf9, 0xf9, 0xf9, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfc, 0xfc, 0x04, 0xaf, 0xa2, 0x96, 0xd7, 0x8a, 0x77, 0x65, 0xff, 0x88, 0x73, 0x61, 0xff, 0x88, 0x75, 0x63, 0xff, 0x87, 0x75, 0x63, 0xff, 0x84, 0x72, 0x60, 0xfb, 0x81, 0x6e, 0x5b, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0xeb, 0xe8, 0xe5, 0x23, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf6, 0xf4, 0xf2, 0x24, 0xaf, 0x99, 0x89, 0xff, 0xa0, 0x84, 0x72, 0xff, 0xa4, 0x89, 0x78, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0x9e, 0x85, 0x73, 0xff, 0xa0, 0x87, 0x76, 0xff, 0xc1, 0xb2, 0xa7, 0x6b, 0xfe, 0xfe, 0xfe, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfb, 0xfb, 0x03, 0xa5, 0x91, 0x82, 0xff, 0x99, 0x83, 0x71, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7e, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8e, 0x7e, 0x74, 0xfb, 0xfa, 0xfa, 0xfa, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf3, 0xf1, 0xf0, 0x10, 0x94, 0x83, 0x72, 0xff, 0x84, 0x6e, 0x5b, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x76, 0x63, 0xff, 0x87, 0x75, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x83, 0x70, 0x5e, 0xff, 0xcb, 0xc3, 0xbc, 0x67, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfb, 0xfb, 0x0b, 0xb4, 0x9f, 0x92, 0xc4, 0xa2, 0x88, 0x77, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x9e, 0x86, 0x73, 0xff, 0x9f, 0x89, 0x77, 0xff, 0xe2, 0xdb, 0xd6, 0x2b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf8, 0xf7, 0x08, 0xa1, 0x8c, 0x7c, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6d, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x7d, 0x72, 0xff, 0xce, 0xc9, 0xc6, 0x40, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xbe, 0xb4, 0xaa, 0x7c, 0x90, 0x7d, 0x6b, 0xff, 0x88, 0x73, 0x60, 0xff, 0x8a, 0x77, 0x64, 0xff, 0x89, 0x76, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x87, 0x76, 0x66, 0xff, 0xab, 0xa1, 0x99, 0xd4, 0xfe, 0xfe, 0xfe, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xba, 0xa7, 0x99, 0xa3, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x89, 0x78, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa1, 0x8a, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9a, 0x81, 0x6e, 0xff, 0xb4, 0xa2, 0x96, 0xbf, 0xfa, 0xf9, 0xf9, 0x0f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfc, 0x07, 0xe1, 0xda, 0xd6, 0x2c, 0xbd, 0xaf, 0xa3, 0x83, 0x99, 0x83, 0x72, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8f, 0x7a, 0x69, 0xfb, 0x8f, 0x7a, 0x6b, 0xff, 0x9a, 0x89, 0x7d, 0xff, 0xcd, 0xc5, 0xbe, 0x47, 0xfd, 0xfd, 0xfd, 0x04, 0xff, 0xff, 0xff, 0x00, 0xda, 0xd4, 0xce, 0x30, 0x92, 0x80, 0x6f, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x8b, 0x77, 0x65, 0xfb, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x75, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x73, 0x61, 0xff, 0x81, 0x6f, 0x5d, 0xfb, 0x86, 0x77, 0x6b, 0xff, 0xa5, 0x9c, 0x98, 0xdc, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xbb, 0xa7, 0x99, 0xbb, 0xa3, 0x8a, 0x78, 0xff, 0xa3, 0x89, 0x77, 0xfc, 0xa5, 0x8c, 0x7a, 0xff, 0xa4, 0x8b, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x86, 0x74, 0xff, 0xa1, 0x8a, 0x79, 0xff, 0xb7, 0xa6, 0x9a, 0xa8, 0xd5, 0xcb, 0xc4, 0x3b, 0xd4, 0xca, 0xc2, 0x34, 0xcd, 0xc2, 0xb9, 0x4f, 0xbc, 0xad, 0xa1, 0xac, 0xa6, 0x93, 0x83, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x96, 0x7f, 0x6e, 0xfb, 0x97, 0x80, 0x6f, 0xfb, 0x96, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x90, 0x7b, 0x69, 0xf7, 0x90, 0x7a, 0x68, 0xff, 0x9c, 0x89, 0x7b, 0xff, 0xb2, 0xa4, 0x99, 0xa8, 0xc3, 0xb9, 0xaf, 0x58, 0x9f, 0x8f, 0x7f, 0xff, 0x89, 0x75, 0x62, 0xff, 0x88, 0x74, 0x61, 0xfb, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x76, 0x64, 0xff, 0x87, 0x75, 0x63, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x60, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x86, 0x78, 0x6f, 0xff, 0xac, 0xa4, 0xa3, 0xc7, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xd0, 0xc2, 0xb8, 0x7f, 0xa9, 0x90, 0x7f, 0xff, 0xa2, 0x88, 0x76, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa2, 0x88, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xfb, 0x9e, 0x85, 0x74, 0xf7, 0x9c, 0x84, 0x71, 0xff, 0x9e, 0x86, 0x75, 0xff, 0x9e, 0x87, 0x75, 0xff, 0x9a, 0x83, 0x70, 0xff, 0x97, 0x7f, 0x6c, 0xff, 0x97, 0x81, 0x6e, 0xf7, 0x99, 0x82, 0x71, 0xf7, 0x98, 0x81, 0x70, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6d, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x90, 0x7a, 0x69, 0xfb, 0x8e, 0x78, 0x66, 0xf3, 0x8c, 0x76, 0x64, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x63, 0xff, 0x8c, 0x7a, 0x67, 0xf7, 0x8c, 0x79, 0x66, 0xff, 0x8b, 0x78, 0x65, 0xff, 0x8b, 0x76, 0x65, 0xff, 0x89, 0x76, 0x64, 0xff, 0x87, 0x76, 0x64, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x60, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x84, 0x77, 0x71, 0xff, 0xd7, 0xd4, 0xd4, 0x3c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfa, 0xf9, 0x08, 0xb5, 0xa0, 0x92, 0xdb, 0xa4, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x78, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9e, 0x85, 0x74, 0xf7, 0x9b, 0x82, 0x70, 0xf3, 0x9a, 0x83, 0x6f, 0xf0, 0x9a, 0x83, 0x70, 0xf3, 0x99, 0x82, 0x70, 0xf7, 0x99, 0x82, 0x70, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x91, 0x7b, 0x6b, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8d, 0x78, 0x67, 0xf7, 0x8c, 0x76, 0x65, 0xf3, 0x8c, 0x77, 0x65, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x89, 0x76, 0x64, 0xff, 0x88, 0x75, 0x64, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x5f, 0xff, 0x83, 0x73, 0x62, 0xff, 0x81, 0x76, 0x73, 0xe4, 0xfb, 0xfb, 0xfb, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xea, 0xe7, 0xe4, 0x17, 0xa7, 0x9d, 0x90, 0x94, 0xdf, 0xdb, 0xd7, 0x2f, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfd, 0x04, 0xea, 0xe3, 0xde, 0x4b, 0xf8, 0xf5, 0xf4, 0x1c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xcd, 0xbe, 0xb4, 0x88, 0xa7, 0x8e, 0x7c, 0xff, 0xa2, 0x87, 0x76, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa1, 0x8a, 0x77, 0xff, 0xa0, 0x89, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9c, 0x86, 0x73, 0xff, 0x9b, 0x85, 0x73, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x99, 0x83, 0x71, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x80, 0x70, 0xff, 0x98, 0x80, 0x70, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x90, 0x7a, 0x6a, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8e, 0x7a, 0x69, 0xff, 0x8d, 0x79, 0x68, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x88, 0x76, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x73, 0x60, 0xff, 0x84, 0x73, 0x62, 0xff, 0x82, 0x77, 0x70, 0xec, 0xfb, 0xfb, 0xfb, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf4, 0xf2, 0xf1, 0x0f, 0xb5, 0xaa, 0xa0, 0x87, 0x8e, 0x7e, 0x6e, 0xe7, 0x85, 0x75, 0x63, 0xff, 0x8a, 0x7c, 0x6b, 0xff, 0xb1, 0xa7, 0x9b, 0x93, 0xfc, 0xfc, 0xfc, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfc, 0xfb, 0x07, 0xc6, 0xb2, 0xa5, 0xaf, 0xb8, 0x9f, 0x8f, 0xff, 0xbd, 0xa5, 0x97, 0xff, 0xea, 0xe2, 0xde, 0x30, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfc, 0xfc, 0x07, 0xba, 0xa5, 0x98, 0xd3, 0xa6, 0x8c, 0x7a, 0xff, 0xa3, 0x89, 0x77, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9c, 0x85, 0x72, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x9a, 0x84, 0x71, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x80, 0x70, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x76, 0x64, 0xff, 0x88, 0x76, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x73, 0x61, 0xff, 0x83, 0x70, 0x5f, 0xff, 0x86, 0x77, 0x69, 0xff, 0xb3, 0xa9, 0xa2, 0x87, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf6, 0xf5, 0xf4, 0x0b, 0xa6, 0x9a, 0x8d, 0xf4, 0x8a, 0x79, 0x68, 0xff, 0x7a, 0x69, 0x55, 0xff, 0x7e, 0x6c, 0x59, 0xdc, 0x74, 0x61, 0x4d, 0xff, 0x83, 0x74, 0x62, 0xff, 0xa8, 0x9d, 0x92, 0xb0, 0xfc, 0xfc, 0xfc, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfb, 0xfb, 0x08, 0xc0, 0xa9, 0x9a, 0xcc, 0xb3, 0x96, 0x85, 0xff, 0xab, 0x8c, 0x7a, 0xff, 0xac, 0x8e, 0x7c, 0xff, 0xb1, 0x96, 0x85, 0xff, 0xdc, 0xd1, 0xca, 0x4b, 0xff, 0xff, 0xfe, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfb, 0xfa, 0x07, 0xc1, 0xaf, 0xa2, 0x88, 0xa8, 0x8d, 0x7b, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x89, 0x78, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9e, 0x87, 0x74, 0xff, 0x9e, 0x86, 0x73, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9d, 0x86, 0x74, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9a, 0x82, 0x71, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x75, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xf7, 0x83, 0x70, 0x5d, 0xff, 0x90, 0x7f, 0x6f, 0xff, 0xb1, 0xa5, 0x9a, 0x83, 0xfb, 0xfb, 0xfa, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xef, 0xee, 0xeb, 0x0c, 0x98, 0x8a, 0x7b, 0xff, 0x82, 0x71, 0x5f, 0xff, 0x79, 0x67, 0x54, 0xfb, 0x7d, 0x6c, 0x58, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x58, 0xf7, 0x75, 0x64, 0x50, 0xff, 0x7e, 0x6f, 0x5d, 0xff, 0x9d, 0x92, 0x85, 0xbf, 0xfa, 0xfa, 0xf9, 0x07, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfb, 0xfb, 0x08, 0xc2, 0xab, 0x9d, 0xc8, 0xb3, 0x97, 0x85, 0xff, 0xaf, 0x91, 0x7f, 0xff, 0xaf, 0x92, 0x81, 0xf8, 0xac, 0x8e, 0x7e, 0xf8, 0xac, 0x8d, 0x7c, 0xff, 0xb0, 0x94, 0x83, 0xff, 0xc8, 0xb4, 0xa8, 0xbb, 0xf7, 0xf5, 0xf4, 0x18, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x03, 0xcc, 0xbd, 0xb3, 0x78, 0xae, 0x96, 0x86, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa6, 0x8c, 0x7c, 0xf8, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa1, 0x89, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x75, 0xff, 0xa0, 0x88, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x97, 0x81, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x89, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x65, 0xff, 0x8e, 0x78, 0x67, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8d, 0x7a, 0x67, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x75, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x61, 0xff, 0x84, 0x72, 0x5f, 0xf7, 0x83, 0x70, 0x5e, 0xff, 0x85, 0x73, 0x61, 0xff, 0x8e, 0x7d, 0x6d, 0xff, 0xca, 0xc3, 0xbb, 0x6b, 0xdf, 0xdb, 0xd7, 0x2c, 0x8c, 0x7e, 0x6e, 0xf7, 0x80, 0x6f, 0x5d, 0xff, 0x7a, 0x67, 0x54, 0xff, 0x7e, 0x6d, 0x5a, 0xfb, 0x80, 0x6f, 0x5c, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7c, 0x6b, 0x58, 0xf7, 0x73, 0x62, 0x4f, 0xff, 0x7f, 0x6f, 0x5d, 0xff, 0xac, 0xa2, 0x96, 0xa7, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xc9, 0xb4, 0xa9, 0x9f, 0xb4, 0x97, 0x86, 0xff, 0xaf, 0x90, 0x7e, 0xff, 0xb0, 0x93, 0x82, 0xf8, 0xb0, 0x93, 0x82, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xae, 0x90, 0x80, 0xf8, 0xac, 0x8e, 0x7c, 0xff, 0xaf, 0x93, 0x83, 0xff, 0xc0, 0xaa, 0x9e, 0xe7, 0xf0, 0xeb, 0xe8, 0x20, 0xfb, 0xfa, 0xfa, 0x07, 0xc9, 0xba, 0xaf, 0x77, 0xae, 0x96, 0x86, 0xff, 0xa5, 0x8b, 0x77, 0xff, 0xa5, 0x8c, 0x79, 0xff, 0xa7, 0x8e, 0x7d, 0xf8, 0xa6, 0x8c, 0x7b, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x86, 0x74, 0x61, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x74, 0x66, 0x53, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x85, 0x73, 0x61, 0xff, 0x78, 0x69, 0x55, 0xff, 0x74, 0x65, 0x52, 0xff, 0x78, 0x68, 0x55, 0xff, 0x7c, 0x6c, 0x58, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x85, 0x73, 0x61, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x75, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x85, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x72, 0x60, 0xf7, 0x7e, 0x6b, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x91, 0x82, 0x72, 0xff, 0x90, 0x81, 0x71, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7b, 0x69, 0x57, 0xff, 0x7f, 0x6d, 0x5b, 0xfb, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x79, 0x68, 0x54, 0xf7, 0x76, 0x65, 0x52, 0xff, 0x97, 0x89, 0x7b, 0xe3, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfd, 0xfd, 0x08, 0xbb, 0xa2, 0x94, 0xd7, 0xad, 0x8f, 0x7d, 0xff, 0xaf, 0x92, 0x81, 0xf8, 0xb0, 0x93, 0x82, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x90, 0x7f, 0xfc, 0xaa, 0x8d, 0x7c, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xac, 0x92, 0x81, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa6, 0x8d, 0x7a, 0xf8, 0xa8, 0x8e, 0x7c, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x89, 0x76, 0x64, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x7a, 0x6b, 0x57, 0xff, 0x73, 0x64, 0x50, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x69, 0x5d, 0x49, 0xff, 0x66, 0x5b, 0x47, 0xff, 0x71, 0x63, 0x51, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x99, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x91, 0x7c, 0x69, 0xff, 0x81, 0x70, 0x5c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x67, 0x5c, 0x47, 0xff, 0x6a, 0x5e, 0x49, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x77, 0x68, 0x54, 0xff, 0x7b, 0x6c, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x85, 0x71, 0x60, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x76, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x85, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x80, 0x6e, 0x5c, 0xfb, 0x7c, 0x6a, 0x57, 0xff, 0x7d, 0x6b, 0x57, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xfb, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x78, 0x68, 0x53, 0xff, 0x7b, 0x6b, 0x59, 0xff, 0x9c, 0x90, 0x85, 0xb8, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x07, 0xbb, 0xa2, 0x94, 0xc4, 0xac, 0x8e, 0x7c, 0xff, 0xae, 0x91, 0x7f, 0xfc, 0xaf, 0x92, 0x81, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x90, 0x7f, 0xff, 0xae, 0x90, 0x7f, 0xff, 0xac, 0x91, 0x7f, 0xfc, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa8, 0x8e, 0x7b, 0xff, 0xa8, 0x8e, 0x7c, 0xfb, 0xa8, 0x8e, 0x7d, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0xa2, 0x89, 0x78, 0xff, 0x9c, 0x85, 0x74, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x6b, 0x5f, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x74, 0x65, 0x52, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6a, 0x5e, 0x48, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6b, 0x5f, 0x49, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x76, 0x66, 0x53, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6d, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x57, 0xff, 0x77, 0x65, 0x52, 0xff, 0x80, 0x72, 0x65, 0xff, 0xa9, 0xa2, 0x9d, 0xbb, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xd5, 0xc6, 0xbe, 0x6f, 0xb0, 0x94, 0x83, 0xff, 0xab, 0x8d, 0x7c, 0xff, 0xae, 0x91, 0x80, 0xfc, 0xae, 0x91, 0x80, 0xff, 0xae, 0x91, 0x80, 0xff, 0xad, 0x90, 0x7f, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xa9, 0x8e, 0x7d, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa2, 0x88, 0x77, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x74, 0x65, 0x51, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6d, 0x5f, 0x4b, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x6b, 0x5f, 0x4b, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x75, 0x65, 0x52, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x71, 0x63, 0x50, 0xff, 0x74, 0x66, 0x53, 0xff, 0x78, 0x68, 0x55, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7b, 0x69, 0x55, 0xff, 0x78, 0x67, 0x57, 0xff, 0x84, 0x79, 0x75, 0xff, 0xdf, 0xdd, 0xde, 0x28, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x0b, 0xce, 0xbe, 0xb4, 0x8f, 0xab, 0x8d, 0x7c, 0xff, 0xac, 0x8e, 0x7c, 0xff, 0xaf, 0x92, 0x81, 0xfc, 0xae, 0x91, 0x80, 0xff, 0xad, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7c, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x85, 0x72, 0x60, 0xff, 0x77, 0x67, 0x54, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x69, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6e, 0x60, 0x4b, 0xff, 0x6c, 0x5d, 0x49, 0xff, 0x6a, 0x5b, 0x4a, 0xff, 0x6e, 0x61, 0x53, 0xff, 0x74, 0x69, 0x60, 0xff, 0x7c, 0x6f, 0x66, 0xff, 0x8f, 0x7a, 0x6a, 0xfb, 0x98, 0x81, 0x6f, 0xfb, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x8e, 0x79, 0x69, 0xff, 0x78, 0x66, 0x5a, 0xfb, 0x63, 0x57, 0x4c, 0xff, 0x69, 0x5e, 0x52, 0xff, 0x76, 0x6b, 0x5b, 0xff, 0x73, 0x67, 0x55, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x67, 0x58, 0x43, 0xff, 0x6b, 0x5d, 0x47, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x52, 0xff, 0x73, 0x64, 0x52, 0xff, 0x77, 0x67, 0x55, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x82, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x58, 0xff, 0x76, 0x66, 0x53, 0xff, 0x7a, 0x6e, 0x66, 0xff, 0x9f, 0x98, 0x9a, 0xd3, 0xfe, 0xfe, 0xfe, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfd, 0xfd, 0x0b, 0xcc, 0xba, 0xaf, 0x8f, 0xac, 0x8e, 0x7d, 0xff, 0xab, 0x8d, 0x7b, 0xff, 0xad, 0x92, 0x80, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa0, 0x88, 0x77, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x7c, 0x6c, 0x58, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x68, 0x5d, 0x49, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x6c, 0x5e, 0x4e, 0xff, 0x6f, 0x62, 0x55, 0xff, 0x7c, 0x71, 0x67, 0xff, 0x91, 0x87, 0x80, 0xff, 0xa8, 0xa1, 0x9c, 0x97, 0xdb, 0xd9, 0xd9, 0x13, 0xc9, 0xc3, 0xc2, 0x2b, 0x9c, 0x88, 0x7c, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x89, 0x74, 0x65, 0xfb, 0x71, 0x62, 0x5a, 0xff, 0x72, 0x68, 0x68, 0xff, 0xac, 0xa7, 0xa6, 0x63, 0xd9, 0xd5, 0xd2, 0x18, 0xd8, 0xd5, 0xd0, 0x14, 0xc2, 0xbc, 0xb5, 0x30, 0x95, 0x8b, 0x7d, 0xff, 0x85, 0x79, 0x68, 0xff, 0x72, 0x63, 0x50, 0xff, 0x6e, 0x5d, 0x4a, 0xff, 0x71, 0x60, 0x4d, 0xff, 0x75, 0x64, 0x52, 0xfb, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x79, 0x68, 0x56, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x79, 0x68, 0x55, 0xfb, 0x71, 0x64, 0x5a, 0xff, 0x7e, 0x76, 0x78, 0xff, 0xe3, 0xe2, 0xe4, 0x1c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf8, 0xf7, 0x13, 0xb5, 0x9c, 0x8c, 0xff, 0xab, 0x8f, 0x7d, 0xff, 0xab, 0x91, 0x7e, 0xfc, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa1, 0x87, 0x76, 0xff, 0x86, 0x74, 0x61, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6c, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6d, 0x5f, 0x4b, 0xfb, 0x6e, 0x60, 0x4d, 0xff, 0x6f, 0x62, 0x51, 0xff, 0x74, 0x68, 0x5d, 0xff, 0x80, 0x77, 0x73, 0xff, 0x8f, 0x88, 0x88, 0xff, 0xd0, 0xcc, 0xcd, 0x28, 0xef, 0xed, 0xed, 0x0f, 0xfd, 0xfc, 0xfd, 0x04, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfd, 0xfd, 0x00, 0xae, 0x9d, 0x90, 0xff, 0x97, 0x81, 0x70, 0xff, 0x94, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x86, 0x72, 0x62, 0xff, 0x7d, 0x6f, 0x67, 0xff, 0xa9, 0xa3, 0xa4, 0xb3, 0xfe, 0xfe, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xfa, 0xf9, 0x07, 0xd1, 0xcd, 0xc7, 0x37, 0x98, 0x8d, 0x81, 0xff, 0x83, 0x75, 0x66, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x77, 0x67, 0x55, 0xfb, 0x7a, 0x6a, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6d, 0x59, 0xff, 0x71, 0x60, 0x52, 0xff, 0x76, 0x6a, 0x68, 0xff, 0xaa, 0xa6, 0xa9, 0x9c, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xec, 0xe6, 0xe2, 0x28, 0xb5, 0x9d, 0x8d, 0xff, 0xa9, 0x8f, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0x9c, 0x84, 0x72, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6a, 0x5f, 0x4a, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x70, 0x61, 0x4d, 0xff, 0x6e, 0x5f, 0x4a, 0xfb, 0x6d, 0x5e, 0x4d, 0xff, 0x70, 0x65, 0x5d, 0xff, 0x84, 0x7c, 0x7a, 0xff, 0xbd, 0xb9, 0xb8, 0x54, 0xea, 0xe8, 0xe8, 0x0f, 0xef, 0xef, 0xf0, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf9, 0x04, 0xb2, 0xa1, 0x94, 0xff, 0x98, 0x82, 0x70, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x87, 0x74, 0x64, 0xff, 0x86, 0x78, 0x70, 0xff, 0xeb, 0xe9, 0xe8, 0x13, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0xf0, 0xef, 0x0c, 0xf0, 0xee, 0xec, 0x0b, 0xba, 0xb2, 0xa9, 0x4f, 0x85, 0x76, 0x66, 0xff, 0x77, 0x67, 0x54, 0xff, 0x78, 0x67, 0x54, 0xff, 0x7c, 0x6b, 0x57, 0xfb, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x74, 0x63, 0x54, 0xff, 0x86, 0x7b, 0x75, 0xff, 0xf3, 0xf2, 0xf2, 0x0f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfb, 0xfb, 0x0c, 0xb4, 0x9e, 0x8e, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0x99, 0x83, 0x70, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x69, 0x5e, 0x49, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x60, 0x4b, 0xfb, 0x6b, 0x5d, 0x4c, 0xff, 0x6f, 0x63, 0x57, 0xff, 0x7f, 0x76, 0x71, 0xff, 0xb9, 0xb4, 0xb4, 0x40, 0xf3, 0xf3, 0xf4, 0x07, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf8, 0x04, 0xb0, 0x9e, 0x92, 0xff, 0x98, 0x82, 0x71, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x8a, 0x76, 0x67, 0xff, 0x88, 0x7a, 0x72, 0xff, 0xf7, 0xf7, 0xf6, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xf0, 0xee, 0xec, 0x08, 0xb8, 0xae, 0xa5, 0x5f, 0x8b, 0x7c, 0x6c, 0xff, 0x77, 0x64, 0x51, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x80, 0x6e, 0x5c, 0xfb, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x77, 0x66, 0x53, 0xff, 0x8d, 0x80, 0x72, 0xff, 0xf4, 0xf2, 0xf1, 0x0f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x03, 0xc9, 0xb8, 0xac, 0x9f, 0xac, 0x93, 0x82, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xab, 0x90, 0x7e, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0x99, 0x82, 0x6f, 0xff, 0x7e, 0x6e, 0x5a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6e, 0x60, 0x4b, 0xf7, 0x6c, 0x5f, 0x4f, 0xff, 0x75, 0x6b, 0x63, 0xff, 0x8b, 0x85, 0x85, 0xff, 0xc4, 0xc1, 0xc3, 0x44, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf8, 0x04, 0xb0, 0x9f, 0x92, 0xff, 0x98, 0x82, 0x71, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x8a, 0x77, 0x68, 0xff, 0x8a, 0x7c, 0x74, 0xff, 0xf5, 0xf5, 0xf4, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xc0, 0xb8, 0xaf, 0x60, 0x91, 0x83, 0x73, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6b, 0x58, 0xff, 0x81, 0x70, 0x5e, 0xf7, 0x83, 0x71, 0x5f, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x78, 0x67, 0x53, 0xff, 0x83, 0x73, 0x61, 0xff, 0xab, 0xa0, 0x95, 0xb3, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf6, 0xf4, 0xf2, 0x18, 0xae, 0x96, 0x85, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa8, 0x8e, 0x7c, 0xfc, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xab, 0x90, 0x7e, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x7e, 0x6e, 0x5b, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6f, 0x60, 0x4c, 0xf4, 0x6e, 0x60, 0x52, 0xff, 0x78, 0x6f, 0x6c, 0xff, 0xa8, 0xa4, 0xa6, 0x88, 0xf3, 0xf3, 0xf3, 0x0f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf8, 0x04, 0xb0, 0x9f, 0x92, 0xff, 0x98, 0x82, 0x70, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x8a, 0x77, 0x68, 0xff, 0x8b, 0x7c, 0x75, 0xff, 0xf6, 0xf5, 0xf4, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xeb, 0xe8, 0xe6, 0x1f, 0x9e, 0x91, 0x83, 0xc0, 0x82, 0x70, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x83, 0x72, 0x60, 0xf7, 0x85, 0x74, 0x61, 0xff, 0x87, 0x75, 0x62, 0xff, 0x84, 0x72, 0x60, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7c, 0x6b, 0x57, 0xfb, 0x77, 0x66, 0x52, 0xff, 0x81, 0x71, 0x5f, 0xff, 0xf3, 0xf2, 0xf0, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x03, 0xd5, 0xd1, 0xcc, 0x44, 0xa5, 0x9c, 0x8f, 0x7c, 0x99, 0x8d, 0x7f, 0x70, 0x90, 0x84, 0x75, 0x87, 0xde, 0xda, 0xd5, 0x20, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfc, 0xfc, 0x0b, 0xfd, 0xfc, 0xfc, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfc, 0xfc, 0x04, 0xba, 0xa6, 0x97, 0xb0, 0xa7, 0x8d, 0x7b, 0xff, 0xa6, 0x8c, 0x7a, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4d, 0xff, 0x6d, 0x5f, 0x4d, 0xf4, 0x6b, 0x5e, 0x53, 0xff, 0x83, 0x7b, 0x7a, 0xff, 0xbf, 0xbb, 0xbd, 0x4f, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf8, 0x04, 0xaf, 0x9f, 0x91, 0xff, 0x97, 0x81, 0x70, 0xff, 0x94, 0x7d, 0x6a, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x8a, 0x77, 0x68, 0xff, 0x8b, 0x7d, 0x75, 0xff, 0xf6, 0xf5, 0xf5, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfc, 0x00, 0xb1, 0xa6, 0x9b, 0x70, 0x8e, 0x7d, 0x6c, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x85, 0x73, 0x61, 0xf7, 0x89, 0x77, 0x64, 0xff, 0x89, 0x77, 0x64, 0xff, 0x85, 0x73, 0x61, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x77, 0x66, 0x52, 0xff, 0x77, 0x67, 0x54, 0xfb, 0x9c, 0x90, 0x83, 0xac, 0xb7, 0xae, 0xa5, 0x80, 0xb9, 0xb0, 0xa7, 0x80, 0xaf, 0xa6, 0x9b, 0x78, 0xa0, 0x95, 0x88, 0x9b, 0x8c, 0x7f, 0x70, 0xff, 0x7d, 0x6e, 0x5d, 0xff, 0x73, 0x63, 0x50, 0xff, 0x70, 0x60, 0x4c, 0xff, 0x8d, 0x81, 0x72, 0xff, 0xf0, 0xef, 0xed, 0x13, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xee, 0xe9, 0xe6, 0x23, 0xb3, 0x9d, 0x8f, 0xf3, 0xb5, 0xa0, 0x92, 0xe8, 0xdb, 0xd1, 0xca, 0x64, 0xfc, 0xfb, 0xfa, 0x0b, 0xfe, 0xfe, 0xfe, 0x00, 0xfe, 0xfd, 0xfd, 0x03, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x04, 0xc7, 0xb6, 0xaa, 0x94, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x78, 0xff, 0xa9, 0x8f, 0x7d, 0xfc, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xab, 0x90, 0x7e, 0xff, 0x9f, 0x87, 0x74, 0xff, 0x84, 0x73, 0x5f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6b, 0x5e, 0x4b, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x63, 0x4d, 0xff, 0x6c, 0x5e, 0x4b, 0xf4, 0x6c, 0x60, 0x55, 0xff, 0x84, 0x7c, 0x7d, 0xff, 0xc0, 0xbd, 0xc1, 0x54, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf8, 0x04, 0xaf, 0x9f, 0x91, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x8a, 0x76, 0x68, 0xff, 0x8c, 0x7d, 0x75, 0xff, 0xf6, 0xf5, 0xf5, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xb6, 0xab, 0xa0, 0x77, 0x90, 0x7e, 0x6d, 0xff, 0x85, 0x72, 0x5f, 0xff, 0x89, 0x76, 0x64, 0xf7, 0x8d, 0x79, 0x67, 0xff, 0x8b, 0x77, 0x66, 0xff, 0x85, 0x72, 0x60, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6d, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x58, 0xfb, 0x7a, 0x6a, 0x57, 0xff, 0x7b, 0x6b, 0x59, 0xff, 0x83, 0x74, 0x63, 0xff, 0x83, 0x75, 0x64, 0xff, 0x7a, 0x6b, 0x59, 0xff, 0x73, 0x62, 0x50, 0xff, 0x70, 0x5f, 0x4c, 0xf7, 0x76, 0x66, 0x54, 0xe7, 0x77, 0x67, 0x56, 0xe8, 0x74, 0x65, 0x52, 0xe7, 0x77, 0x69, 0x57, 0xff, 0x9a, 0x90, 0x82, 0xff, 0xf9, 0xf9, 0xf8, 0x07, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf8, 0xf7, 0xf6, 0x10, 0xad, 0x96, 0x86, 0xff, 0xa1, 0x87, 0x75, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xaa, 0x91, 0x80, 0xff, 0xa9, 0x8f, 0x7f, 0xe3, 0xa9, 0x91, 0x7f, 0xcc, 0xb5, 0x9f, 0x90, 0xcf, 0xc8, 0xb7, 0xae, 0xac, 0xc0, 0xad, 0xa0, 0xd4, 0xaf, 0x98, 0x87, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa6, 0x8c, 0x7b, 0xf8, 0xa8, 0x8e, 0x7c, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa4, 0x8a, 0x78, 0xff, 0x8a, 0x77, 0x63, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6a, 0x5e, 0x4b, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6e, 0x60, 0x4d, 0xf4, 0x6a, 0x5e, 0x53, 0xff, 0x85, 0x7e, 0x7e, 0xff, 0xc5, 0xc2, 0xc6, 0x4f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf8, 0x04, 0xb0, 0x9f, 0x92, 0xff, 0x97, 0x81, 0x70, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x93, 0x7e, 0x6b, 0xff, 0x93, 0x7e, 0x6b, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x8a, 0x76, 0x67, 0xff, 0x8c, 0x7e, 0x76, 0xff, 0xf6, 0xf5, 0xf5, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xb5, 0xa9, 0x9d, 0x77, 0x93, 0x81, 0x70, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8d, 0x79, 0x68, 0xf7, 0x8f, 0x7a, 0x69, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x77, 0x67, 0x54, 0xff, 0x74, 0x64, 0x51, 0xff, 0x73, 0x62, 0x4f, 0xff, 0x72, 0x61, 0x4f, 0xff, 0x72, 0x62, 0x50, 0xff, 0x74, 0x64, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6c, 0x5d, 0x49, 0xff, 0x84, 0x77, 0x67, 0xff, 0xe8, 0xe6, 0xe4, 0x18, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xdd, 0xd4, 0xcd, 0x50, 0xa8, 0x8f, 0x7e, 0xff, 0xa0, 0x85, 0x72, 0xff, 0xa4, 0x8a, 0x7a, 0xf8, 0xa2, 0x87, 0x76, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xac, 0x93, 0x83, 0xff, 0xab, 0x92, 0x81, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0xa6, 0x8c, 0x7c, 0xf8, 0xa6, 0x8c, 0x7b, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0xa7, 0x8e, 0x7d, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6b, 0x5f, 0x4b, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x71, 0x64, 0x4f, 0xff, 0x6f, 0x60, 0x4c, 0xf8, 0x6c, 0x5f, 0x53, 0xff, 0x82, 0x7b, 0x7a, 0xff, 0xc5, 0xc3, 0xc6, 0x50, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf8, 0x04, 0xaf, 0x9e, 0x91, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x8a, 0x76, 0x66, 0xff, 0x8b, 0x7d, 0x75, 0xff, 0xf6, 0xf5, 0xf5, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xb8, 0xaa, 0xa0, 0x74, 0x92, 0x7d, 0x6d, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x82, 0x71, 0x5e, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x78, 0x68, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x67, 0x55, 0xff, 0x77, 0x67, 0x56, 0xff, 0x77, 0x67, 0x56, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6d, 0x5e, 0x49, 0xff, 0x75, 0x67, 0x54, 0xff, 0xb8, 0xb1, 0xa8, 0x88, 0xfe, 0xfe, 0xfe, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf7, 0xf5, 0xf4, 0x10, 0xab, 0x95, 0x85, 0xff, 0xa3, 0x89, 0x78, 0xff, 0xa4, 0x8a, 0x78, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x89, 0x78, 0xff, 0xa3, 0x88, 0x76, 0xff, 0xa3, 0x89, 0x77, 0xff, 0xa4, 0x8b, 0x7a, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa6, 0x8b, 0x79, 0xff, 0xa6, 0x8c, 0x7a, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x6b, 0x5e, 0x4b, 0xff, 0x6d, 0x61, 0x4e, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4c, 0xfc, 0x6c, 0x5f, 0x51, 0xff, 0x79, 0x70, 0x6e, 0xff, 0xbe, 0xbb, 0xbd, 0x57, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf8, 0x04, 0xaf, 0x9f, 0x91, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7b, 0x68, 0xff, 0x8a, 0x75, 0x66, 0xff, 0x8b, 0x7c, 0x75, 0xff, 0xf6, 0xf5, 0xf5, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfc, 0xfc, 0x03, 0xa7, 0x96, 0x88, 0xf3, 0x8d, 0x76, 0x64, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x78, 0x69, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x72, 0x64, 0x51, 0xff, 0x87, 0x7b, 0x6c, 0xff, 0xf1, 0xf0, 0xee, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xef, 0xeb, 0xe7, 0x1f, 0x9f, 0x86, 0x74, 0xff, 0x9f, 0x86, 0x74, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa4, 0x8b, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0xa1, 0x87, 0x76, 0xff, 0x89, 0x75, 0x63, 0xff, 0x72, 0x64, 0x52, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x72, 0x64, 0x4e, 0xff, 0x6a, 0x5d, 0x4c, 0xff, 0x74, 0x6a, 0x65, 0xff, 0xaa, 0xa6, 0xa9, 0x87, 0xfe, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf8, 0x04, 0xae, 0x9e, 0x91, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7b, 0x68, 0xff, 0x8a, 0x75, 0x66, 0xff, 0x8b, 0x7c, 0x74, 0xff, 0xf6, 0xf5, 0xf4, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe3, 0xde, 0xd9, 0x2f, 0xa2, 0x8f, 0x7f, 0xff, 0x92, 0x7b, 0x68, 0xff, 0x94, 0x7d, 0x6b, 0xfb, 0x99, 0x82, 0x71, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x85, 0x72, 0x60, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x78, 0x69, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x74, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x53, 0xff, 0x73, 0x64, 0x50, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x76, 0x69, 0x59, 0xff, 0xef, 0xed, 0xec, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x04, 0xd3, 0xc8, 0xc0, 0x7b, 0x9d, 0x84, 0x72, 0xff, 0x9e, 0x84, 0x72, 0xff, 0xa2, 0x89, 0x78, 0xff, 0xa2, 0x89, 0x78, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa7, 0x8c, 0x7a, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6f, 0x60, 0x4c, 0xff, 0x6f, 0x65, 0x5d, 0xff, 0x92, 0x8c, 0x8f, 0xff, 0xf9, 0xf9, 0xfa, 0x0f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf9, 0x04, 0xaf, 0x9f, 0x92, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x89, 0x74, 0x66, 0xff, 0x8a, 0x7b, 0x74, 0xff, 0xf6, 0xf5, 0xf5, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xd3, 0xca, 0xc3, 0x44, 0x98, 0x82, 0x70, 0xff, 0x94, 0x7d, 0x6a, 0xff, 0x9a, 0x82, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x79, 0x69, 0x56, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x6f, 0x60, 0x4b, 0xff, 0x72, 0x64, 0x53, 0xff, 0x90, 0x87, 0x7d, 0xff, 0xf4, 0xf3, 0xf3, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x03, 0xd2, 0xc6, 0xbe, 0x78, 0x9f, 0x86, 0x74, 0xff, 0x9d, 0x84, 0x71, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa1, 0x89, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0x9e, 0x87, 0x74, 0xff, 0x89, 0x75, 0x62, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x6f, 0x60, 0x4c, 0xfc, 0x6d, 0x60, 0x52, 0xff, 0x89, 0x81, 0x80, 0xff, 0xdd, 0xdc, 0xde, 0x37, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfc, 0xfb, 0x03, 0xaf, 0x9f, 0x92, 0xff, 0x95, 0x80, 0x6f, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x88, 0x74, 0x66, 0xff, 0x89, 0x7b, 0x74, 0xff, 0xf9, 0xf9, 0xf9, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfc, 0xfb, 0x03, 0xaf, 0x9f, 0x91, 0xfb, 0x9a, 0x84, 0x72, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x99, 0x82, 0x70, 0xff, 0x86, 0x74, 0x61, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x64, 0x50, 0xff, 0x71, 0x61, 0x4d, 0xff, 0x71, 0x64, 0x57, 0xff, 0x8a, 0x81, 0x7c, 0xff, 0xce, 0xca, 0xc9, 0x4f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfc, 0xfc, 0x08, 0xbf, 0xaf, 0xa4, 0x93, 0xa0, 0x88, 0x77, 0xff, 0x99, 0x80, 0x6d, 0xff, 0x9d, 0x85, 0x72, 0xff, 0xa0, 0x88, 0x76, 0xfc, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa1, 0x8a, 0x77, 0xff, 0xa4, 0x8c, 0x7a, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x77, 0x67, 0x55, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x72, 0x63, 0x4e, 0xff, 0x6f, 0x60, 0x4f, 0xff, 0x74, 0x69, 0x65, 0xff, 0xc3, 0xbf, 0xc1, 0x4b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe8, 0xe3, 0xdf, 0x20, 0xa4, 0x91, 0x83, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x88, 0x74, 0x64, 0xff, 0x8d, 0x7c, 0x70, 0xff, 0xcf, 0xc8, 0xc4, 0x37, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe4, 0xde, 0xda, 0x2c, 0xa2, 0x8d, 0x7d, 0xff, 0x95, 0x7c, 0x69, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x74, 0x64, 0x51, 0xfb, 0x6d, 0x5e, 0x50, 0xff, 0x75, 0x69, 0x61, 0xff, 0x98, 0x91, 0x8f, 0xac, 0xdd, 0xdb, 0xdc, 0x28, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfd, 0xfd, 0x04, 0xdd, 0xd5, 0xcf, 0x40, 0xb6, 0xa3, 0x96, 0xd8, 0xa4, 0x8d, 0x7c, 0xff, 0x9b, 0x82, 0x6f, 0xff, 0x9d, 0x84, 0x71, 0xff, 0x9f, 0x87, 0x75, 0xfc, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x88, 0x76, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x88, 0x74, 0x62, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x72, 0x64, 0x50, 0xff, 0x6f, 0x61, 0x4c, 0xfc, 0x72, 0x65, 0x59, 0xff, 0x89, 0x81, 0x83, 0xff, 0xf8, 0xf8, 0xf8, 0x08, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0xef, 0xec, 0x10, 0xd3, 0xca, 0xc3, 0x44, 0xac, 0x9a, 0x8d, 0xff, 0x95, 0x80, 0x6f, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x8f, 0x7b, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8b, 0x76, 0x65, 0xfb, 0x8e, 0x79, 0x69, 0xff, 0x9c, 0x8b, 0x7d, 0xff, 0xce, 0xc6, 0xbe, 0x47, 0xfc, 0xfc, 0xfb, 0x07, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfd, 0x03, 0xbe, 0xad, 0xa1, 0xa7, 0x9b, 0x82, 0x70, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9c, 0x84, 0x72, 0xff, 0x87, 0x74, 0x62, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x78, 0x68, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x54, 0xff, 0x71, 0x62, 0x51, 0xfb, 0x6a, 0x5d, 0x52, 0xff, 0x7b, 0x70, 0x6e, 0xff, 0xa1, 0x9b, 0x9d, 0x83, 0xfc, 0xfc, 0xfc, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfd, 0x0b, 0xc8, 0xb9, 0xb0, 0x7f, 0xa8, 0x91, 0x81, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x77, 0xf8, 0x9f, 0x87, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa1, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x74, 0x65, 0x50, 0xff, 0x6e, 0x60, 0x50, 0xff, 0x79, 0x6e, 0x69, 0xff, 0xc9, 0xc6, 0xc7, 0x44, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xd8, 0xd0, 0xc9, 0x2b, 0xa3, 0x90, 0x80, 0xff, 0x9b, 0x87, 0x76, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xfb, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xf7, 0x8d, 0x78, 0x67, 0xff, 0x95, 0x82, 0x72, 0xff, 0xa3, 0x92, 0x84, 0xff, 0xe0, 0xda, 0xd6, 0x1c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xec, 0xe7, 0xe3, 0x1b, 0xaa, 0x95, 0x85, 0xff, 0x9e, 0x85, 0x73, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x79, 0x69, 0x57, 0xff, 0x77, 0x67, 0x55, 0xff, 0x78, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x78, 0x69, 0x53, 0xff, 0x68, 0x5b, 0x4f, 0xf4, 0x6c, 0x63, 0x65, 0xff, 0xa4, 0xa0, 0xa4, 0x84, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x03, 0xf4, 0xf1, 0xef, 0x17, 0xc5, 0xb6, 0xac, 0x78, 0xa6, 0x8f, 0x7f, 0xff, 0x9c, 0x84, 0x73, 0xf8, 0x9e, 0x86, 0x74, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x8b, 0x78, 0x65, 0xff, 0x76, 0x67, 0x54, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x73, 0x63, 0x4e, 0xff, 0x6f, 0x62, 0x56, 0xff, 0x88, 0x81, 0x82, 0xff, 0xf6, 0xf5, 0xf6, 0x0f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xec, 0xe8, 0xe5, 0x18, 0xba, 0xab, 0x9f, 0x8c, 0x9a, 0x84, 0x72, 0xff, 0x8f, 0x77, 0x64, 0xff, 0x8f, 0x78, 0x65, 0xf3, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8d, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8c, 0x77, 0x65, 0xfb, 0x85, 0x70, 0x5d, 0xf7, 0x88, 0x72, 0x5f, 0xff, 0x92, 0x7e, 0x6d, 0xff, 0xbc, 0xb0, 0xa6, 0x5b, 0xec, 0xe9, 0xe6, 0x14, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xc9, 0xbb, 0xb0, 0x6c, 0x9f, 0x85, 0x73, 0xff, 0xa3, 0x89, 0x78, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0x99, 0x82, 0x70, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x68, 0x53, 0xf7, 0x6d, 0x5f, 0x54, 0xff, 0x91, 0x89, 0x8b, 0x8b, 0xfd, 0xfd, 0xfe, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xdc, 0xd2, 0xcc, 0x44, 0xa7, 0x91, 0x81, 0xff, 0x9c, 0x84, 0x72, 0xf3, 0x9d, 0x85, 0x73, 0xff, 0x9f, 0x86, 0x75, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa1, 0x88, 0x76, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x73, 0x65, 0x50, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x72, 0x67, 0x5f, 0xff, 0xa8, 0xa3, 0xa7, 0xb8, 0xfc, 0xfc, 0xfd, 0x08, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xeb, 0xe7, 0xe3, 0x1c, 0xa7, 0x96, 0x87, 0xff, 0x8c, 0x77, 0x64, 0xff, 0x86, 0x71, 0x5e, 0xf7, 0x8f, 0x79, 0x67, 0xf7, 0x93, 0x7d, 0x6b, 0xff, 0x92, 0x7d, 0x6d, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x67, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x89, 0x76, 0x62, 0xef, 0x7f, 0x6b, 0x57, 0xfb, 0x87, 0x75, 0x63, 0xff, 0xa2, 0x94, 0x86, 0xff, 0xeb, 0xe8, 0xe5, 0x18, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe6, 0xe0, 0xda, 0x18, 0xa3, 0x8a, 0x77, 0xff, 0xa5, 0x8a, 0x78, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x7a, 0x69, 0x57, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x65, 0x54, 0xff, 0x77, 0x67, 0x53, 0xf0, 0x75, 0x67, 0x59, 0xff, 0xbe, 0xb9, 0xb5, 0x37, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xcf, 0xc4, 0xbb, 0x4c, 0x9f, 0x89, 0x76, 0xff, 0x9d, 0x85, 0x73, 0xf3, 0x9e, 0x86, 0x74, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x72, 0x64, 0x50, 0xff, 0x73, 0x64, 0x50, 0xff, 0x6e, 0x60, 0x51, 0xff, 0x82, 0x78, 0x75, 0xff, 0xe3, 0xe1, 0xe2, 0x28, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfc, 0xfc, 0x08, 0xad, 0x9a, 0x8b, 0xe8, 0x87, 0x72, 0x5e, 0xff, 0x7e, 0x6d, 0x5b, 0xe3, 0x86, 0x76, 0x65, 0xff, 0x92, 0x80, 0x6f, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8f, 0x79, 0x67, 0xfb, 0x8b, 0x75, 0x63, 0xff, 0x88, 0x73, 0x61, 0xff, 0x88, 0x74, 0x61, 0xff, 0x88, 0x73, 0x60, 0xff, 0x89, 0x72, 0x60, 0xff, 0x8a, 0x75, 0x64, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x64, 0xf7, 0x87, 0x74, 0x62, 0xff, 0x82, 0x72, 0x61, 0xff, 0x79, 0x6b, 0x58, 0xff, 0x7a, 0x69, 0x56, 0xdf, 0x82, 0x70, 0x5e, 0xff, 0xaa, 0x9d, 0x90, 0xb7, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xec, 0xe7, 0xe3, 0x13, 0xae, 0x96, 0x85, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x74, 0x65, 0x53, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x76, 0x66, 0x53, 0xf7, 0x71, 0x62, 0x52, 0xff, 0xa2, 0x9a, 0x92, 0x90, 0xfe, 0xfe, 0xfe, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xca, 0xbe, 0xb4, 0x4c, 0x99, 0x81, 0x6e, 0xff, 0x9d, 0x86, 0x74, 0xf3, 0x9c, 0x85, 0x72, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x78, 0x68, 0x55, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x74, 0x64, 0x50, 0xff, 0x73, 0x63, 0x50, 0xff, 0x6d, 0x60, 0x56, 0xff, 0x9e, 0x98, 0x97, 0xc7, 0xfc, 0xfc, 0xfc, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x04, 0xbf, 0xb1, 0xa5, 0x94, 0x92, 0x7b, 0x69, 0xff, 0x78, 0x66, 0x52, 0xf4, 0x78, 0x6c, 0x5a, 0xff, 0x9d, 0x94, 0x88, 0xd8, 0xad, 0xa2, 0x96, 0xcc, 0x9d, 0x8b, 0x7c, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x86, 0x70, 0x5d, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x81, 0x71, 0x5f, 0xff, 0x82, 0x72, 0x60, 0xff, 0x87, 0x75, 0x64, 0xff, 0x8b, 0x78, 0x68, 0xff, 0x8a, 0x76, 0x65, 0xff, 0x87, 0x72, 0x5f, 0xff, 0x86, 0x72, 0x5f, 0xff, 0x89, 0x7a, 0x6d, 0xff, 0x87, 0x7c, 0x73, 0xeb, 0x85, 0x7a, 0x6c, 0xcf, 0x7b, 0x6c, 0x5b, 0xfb, 0x7b, 0x67, 0x54, 0xf7, 0x8b, 0x78, 0x67, 0xff, 0xcd, 0xc5, 0xbe, 0x4b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xd9, 0xcd, 0xc5, 0x3c, 0xac, 0x92, 0x81, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xb0, 0x95, 0x83, 0xff, 0x9e, 0x87, 0x74, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x73, 0x63, 0x51, 0xff, 0x77, 0x67, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x53, 0xff, 0x6c, 0x5d, 0x4a, 0xfb, 0x8c, 0x82, 0x78, 0xff, 0xe7, 0xe6, 0xe5, 0x1f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x03, 0xbf, 0xb0, 0xa4, 0x78, 0x95, 0x7d, 0x69, 0xff, 0x9c, 0x85, 0x72, 0xf7, 0x9b, 0x84, 0x71, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x98, 0x82, 0x6f, 0xff, 0x89, 0x76, 0x63, 0xff, 0x77, 0x68, 0x54, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x74, 0x64, 0x50, 0xff, 0x74, 0x64, 0x51, 0xff, 0x72, 0x68, 0x63, 0xff, 0xd4, 0xd2, 0xd4, 0x33, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xda, 0xd1, 0xcb, 0x3f, 0x9c, 0x86, 0x75, 0xff, 0x8d, 0x75, 0x62, 0xff, 0x7c, 0x6d, 0x59, 0xff, 0x8a, 0x82, 0x71, 0xd4, 0xfa, 0xfa, 0xf9, 0x04, 0xff, 0xff, 0xff, 0x00, 0xf2, 0xf0, 0xee, 0x0f, 0x9c, 0x8d, 0x7e, 0xff, 0x92, 0x85, 0x75, 0xff, 0x9a, 0x8f, 0x82, 0xe8, 0xa3, 0x9b, 0x91, 0xaf, 0xa2, 0x98, 0x90, 0xb4, 0xaa, 0xa0, 0x97, 0xb4, 0xb1, 0xa6, 0x9c, 0xaf, 0xa5, 0x96, 0x87, 0xe7, 0x94, 0x81, 0x71, 0xff, 0x94, 0x85, 0x79, 0xff, 0xa8, 0xa0, 0x9b, 0xb3, 0xfb, 0xfa, 0xfb, 0x03, 0xfd, 0xfc, 0xfc, 0x00, 0x9c, 0x8d, 0x7f, 0xcb, 0x82, 0x70, 0x5d, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x93, 0x83, 0x73, 0xff, 0xe3, 0xdf, 0xdb, 0x23, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xeb, 0xe5, 0xe1, 0x18, 0xb1, 0x96, 0x85, 0xff, 0xaa, 0x8d, 0x7b, 0xff, 0xb3, 0x96, 0x85, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x75, 0x65, 0x54, 0xff, 0x76, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x54, 0xff, 0x6f, 0x5f, 0x4b, 0xf7, 0x81, 0x75, 0x68, 0xff, 0xcd, 0xc9, 0xc7, 0x3c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfa, 0xf9, 0x18, 0xae, 0x9d, 0x8e, 0xec, 0x93, 0x7a, 0x67, 0xff, 0x9b, 0x83, 0x71, 0xfc, 0x9a, 0x83, 0x71, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x74, 0x66, 0x51, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x73, 0x64, 0x4f, 0xff, 0x72, 0x64, 0x52, 0xff, 0x7c, 0x73, 0x70, 0xff, 0xe3, 0xe2, 0xe3, 0x20, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe7, 0xe1, 0xdd, 0x23, 0xa3, 0x8f, 0x80, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x91, 0x7a, 0x69, 0xf8, 0x85, 0x71, 0x5f, 0xff, 0x9b, 0x8f, 0x82, 0xdc, 0xfe, 0xfe, 0xfe, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0xef, 0xed, 0x14, 0xc6, 0xc2, 0xbb, 0x78, 0xf8, 0xf8, 0xf7, 0x0c, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf9, 0xf8, 0x0b, 0xc7, 0xbe, 0xb6, 0x77, 0xdb, 0xd6, 0xd3, 0x3b, 0xfe, 0xfe, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xfe, 0xfe, 0x03, 0xa8, 0x99, 0x8b, 0xdf, 0x84, 0x71, 0x5e, 0xff, 0x7e, 0x6b, 0x59, 0xf3, 0x82, 0x70, 0x5e, 0xff, 0xaa, 0x9e, 0x93, 0xcb, 0xfc, 0xfb, 0xfb, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xed, 0xe8, 0xe4, 0x18, 0xb6, 0x9c, 0x8c, 0xff, 0xac, 0x8d, 0x7b, 0xff, 0xb5, 0x97, 0x86, 0xff, 0xab, 0x8f, 0x7e, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x54, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x75, 0x67, 0x55, 0xff, 0x94, 0x8a, 0x80, 0xff, 0xda, 0xd6, 0xd3, 0x27, 0xfd, 0xfd, 0xfd, 0x00, 0xfb, 0xfb, 0xfa, 0x03, 0xfb, 0xfb, 0xfa, 0x03, 0xfa, 0xfa, 0xf9, 0x03, 0xfc, 0xfc, 0xfc, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x03, 0xdf, 0xd8, 0xd3, 0x4f, 0xa8, 0x94, 0x85, 0xff, 0x95, 0x7c, 0x69, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x72, 0x64, 0x50, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x63, 0x54, 0xff, 0x86, 0x7e, 0x7b, 0xff, 0xe9, 0xe9, 0xea, 0x1b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xd3, 0xca, 0xc3, 0x3f, 0x96, 0x80, 0x6f, 0xff, 0x92, 0x7b, 0x69, 0xf4, 0x93, 0x7d, 0x6c, 0xff, 0x8d, 0x76, 0x64, 0xff, 0x9a, 0x88, 0x78, 0xff, 0xce, 0xc8, 0xc1, 0x60, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xc2, 0xb6, 0xad, 0x88, 0x96, 0x84, 0x74, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x81, 0x6e, 0x5c, 0xf7, 0x8b, 0x7a, 0x6a, 0xff, 0xd3, 0xcc, 0xc6, 0x30, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf7, 0xf4, 0xf3, 0x0c, 0xb8, 0x9f, 0x90, 0xff, 0xaa, 0x8b, 0x79, 0xff, 0xb4, 0x97, 0x86, 0xff, 0xad, 0x91, 0x80, 0xff, 0x96, 0x7f, 0x6e, 0xff, 0x7d, 0x6b, 0x5a, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x50, 0xf7, 0x75, 0x67, 0x54, 0xff, 0x74, 0x67, 0x54, 0xff, 0x75, 0x68, 0x54, 0xd4, 0x76, 0x69, 0x57, 0xdc, 0x7a, 0x6c, 0x5b, 0xdf, 0x79, 0x6d, 0x5c, 0xff, 0x8f, 0x85, 0x75, 0xe7, 0xf0, 0xee, 0xec, 0x0c, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfc, 0x08, 0xf9, 0xf8, 0xf7, 0x10, 0xfa, 0xf9, 0xf8, 0x0b, 0xf4, 0xf1, 0xf0, 0x1b, 0xe3, 0xdd, 0xd8, 0x50, 0xc0, 0xb3, 0xa8, 0xb4, 0xa6, 0x92, 0x83, 0xff, 0x9b, 0x84, 0x73, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x99, 0x83, 0x71, 0xff, 0x99, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9c, 0x84, 0x73, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x5c, 0xff, 0x8d, 0x82, 0x7d, 0xff, 0xd6, 0xd2, 0xd1, 0x43, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x04, 0xfe, 0xfe, 0xfe, 0x04, 0xfe, 0xfe, 0xff, 0x04, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x04, 0xfe, 0xfe, 0xfe, 0x04, 0xff, 0xff, 0xff, 0x03, 0xfe, 0xfe, 0xfe, 0x04, 0xf8, 0xf7, 0xf6, 0x13, 0xbc, 0xae, 0xa3, 0x80, 0x8f, 0x79, 0x66, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7b, 0x6a, 0xfb, 0x8b, 0x76, 0x64, 0xff, 0x91, 0x82, 0x72, 0xff, 0xf0, 0xee, 0xed, 0x17, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf8, 0xf7, 0xf6, 0x0b, 0x9a, 0x88, 0x79, 0xff, 0x85, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xfb, 0x85, 0x74, 0x62, 0xff, 0x83, 0x70, 0x5e, 0xfb, 0x7d, 0x6a, 0x57, 0xff, 0xa6, 0x9a, 0x8d, 0xb0, 0xf4, 0xf3, 0xf2, 0x10, 0xfc, 0xfc, 0xfc, 0x03, 0xfb, 0xfb, 0xfa, 0x04, 0xfa, 0xfa, 0xf9, 0x04, 0xfa, 0xf9, 0xf9, 0x04, 0xfa, 0xfa, 0xf9, 0x04, 0xfa, 0xfa, 0xf9, 0x04, 0xfa, 0xfa, 0xf9, 0x04, 0xfa, 0xfa, 0xf9, 0x04, 0xfa, 0xfa, 0xf9, 0x04, 0xfa, 0xfa, 0xf9, 0x04, 0xfa, 0xfa, 0xf9, 0x04, 0xfa, 0xfa, 0xf9, 0x04, 0xfd, 0xfd, 0xfd, 0x03, 0xdd, 0xd6, 0xcf, 0x33, 0xa7, 0x8f, 0x7e, 0xff, 0x9e, 0x83, 0x71, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0xa1, 0x88, 0x76, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x65, 0x50, 0xff, 0x6e, 0x5f, 0x4a, 0xf8, 0x6b, 0x5c, 0x47, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6c, 0x5e, 0x4b, 0xff, 0x73, 0x67, 0x54, 0xff, 0x85, 0x7b, 0x69, 0xe3, 0xfd, 0xfd, 0xfc, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xed, 0xe9, 0xe6, 0x20, 0xb7, 0xa8, 0x9a, 0xdf, 0xaf, 0x9e, 0x90, 0xff, 0xab, 0x99, 0x8a, 0xff, 0xa1, 0x8d, 0x7d, 0xff, 0x9c, 0x87, 0x75, 0xff, 0x99, 0x83, 0x72, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x7f, 0x6e, 0xfc, 0x99, 0x82, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x98, 0x82, 0x70, 0xff, 0x99, 0x83, 0x71, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x69, 0xff, 0x93, 0x80, 0x74, 0xff, 0xa5, 0x94, 0x89, 0xff, 0xc7, 0xba, 0xb1, 0x98, 0xd7, 0xce, 0xc7, 0x64, 0xce, 0xc3, 0xbb, 0x80, 0xcd, 0xc3, 0xbb, 0x80, 0xcc, 0xc1, 0xb9, 0x88, 0xca, 0xc0, 0xb8, 0x8b, 0xcb, 0xc1, 0xb7, 0x88, 0xcb, 0xc0, 0xb7, 0x88, 0xcb, 0xc0, 0xb7, 0x87, 0xca, 0xc0, 0xb7, 0x88, 0xcf, 0xc6, 0xbe, 0x78, 0xbf, 0xb2, 0xa7, 0xaf, 0xa7, 0x96, 0x88, 0xff, 0x98, 0x85, 0x74, 0xff, 0x90, 0x7b, 0x69, 0xfc, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x94, 0x7d, 0x6c, 0xff, 0x80, 0x6b, 0x57, 0xff, 0x7f, 0x70, 0x5e, 0xff, 0xc8, 0xc3, 0xbc, 0x6c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf3, 0xf0, 0xee, 0x14, 0x93, 0x7f, 0x6e, 0xff, 0x82, 0x6d, 0x5a, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x7f, 0x6d, 0x5a, 0xfb, 0x88, 0x78, 0x67, 0xff, 0x9b, 0x8d, 0x80, 0xff, 0xa7, 0x9a, 0x8d, 0xff, 0xa8, 0x9b, 0x8f, 0xff, 0xa5, 0x98, 0x8c, 0xff, 0xa5, 0x98, 0x8b, 0xff, 0xa4, 0x98, 0x8a, 0xff, 0xa3, 0x98, 0x8a, 0xff, 0xa3, 0x97, 0x8a, 0xff, 0xa3, 0x97, 0x8a, 0xff, 0xa3, 0x97, 0x8a, 0xff, 0xa2, 0x97, 0x8a, 0xff, 0xa2, 0x96, 0x89, 0xff, 0xa2, 0x96, 0x89, 0xff, 0xa4, 0x99, 0x8c, 0xff, 0x98, 0x8a, 0x7c, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x72, 0x60, 0xff, 0x88, 0x75, 0x63, 0xff, 0x86, 0x73, 0x61, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x78, 0x68, 0x56, 0xff, 0x74, 0x66, 0x53, 0xff, 0x74, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x64, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6b, 0x5d, 0x4b, 0xfb, 0x65, 0x58, 0x44, 0xff, 0x6c, 0x61, 0x4c, 0xff, 0xf6, 0xf6, 0xf4, 0x08, - 0xf9, 0xf8, 0xf7, 0x0f, 0x96, 0x81, 0x6f, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x95, 0x7d, 0x6b, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xfc, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x99, 0x82, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x98, 0x80, 0x6e, 0xfc, 0x96, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x91, 0x7c, 0x6a, 0xfc, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x7e, 0x6b, 0x57, 0xff, 0x7d, 0x71, 0x61, 0xff, 0xe3, 0xe1, 0xdf, 0x37, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xa7, 0x91, 0x81, 0xb7, 0x8b, 0x76, 0x63, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x71, 0x5f, 0xfb, 0x80, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7e, 0x6b, 0x5a, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7a, 0x69, 0x55, 0xff, 0x79, 0x67, 0x55, 0xff, 0x78, 0x67, 0x55, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xfb, 0x75, 0x66, 0x54, 0xff, 0x73, 0x64, 0x52, 0xff, 0x73, 0x64, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x66, 0x58, 0x43, 0xff, 0x71, 0x66, 0x52, 0xec, 0xdf, 0xdd, 0xda, 0x3b, - 0xe4, 0xde, 0xda, 0x50, 0x96, 0x80, 0x6e, 0xff, 0x8e, 0x76, 0x63, 0xff, 0x93, 0x7d, 0x6a, 0xfc, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6b, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x90, 0x79, 0x68, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x90, 0x7b, 0x68, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x80, 0x75, 0x68, 0xff, 0xe9, 0xe8, 0xe7, 0x2c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xb6, 0x9f, 0x91, 0xb3, 0x91, 0x7c, 0x6a, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x7a, 0x67, 0x55, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x79, 0x67, 0x54, 0xff, 0x78, 0x66, 0x53, 0xff, 0x77, 0x66, 0x52, 0xff, 0x77, 0x65, 0x51, 0xff, 0x75, 0x64, 0x52, 0xff, 0x74, 0x63, 0x51, 0xff, 0x74, 0x64, 0x52, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x67, 0x58, 0x43, 0xff, 0x70, 0x63, 0x50, 0xfb, 0xb6, 0xaf, 0xaa, 0xaf, - 0xe0, 0xd9, 0xd5, 0x60, 0x99, 0x83, 0x73, 0xf3, 0x90, 0x79, 0x67, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x7f, 0x6c, 0x5b, 0xff, 0x84, 0x78, 0x6d, 0xff, 0xec, 0xeb, 0xeb, 0x28, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xbf, 0xaa, 0x9c, 0xb7, 0x95, 0x80, 0x6e, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x69, 0x5a, 0x45, 0xfb, 0x6e, 0x61, 0x4e, 0xff, 0x92, 0x89, 0x83, 0xff, - 0xec, 0xe8, 0xe5, 0x3b, 0x99, 0x85, 0x73, 0xec, 0x90, 0x79, 0x66, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x87, 0x79, 0x6e, 0xff, 0xf1, 0xf0, 0xf0, 0x20, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xbc, 0xa5, 0x98, 0xb8, 0x93, 0x7d, 0x6c, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x65, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x66, 0x59, 0x43, 0xfb, 0x6a, 0x5e, 0x4a, 0xff, 0x8c, 0x85, 0x7e, 0xff, - 0xeb, 0xe7, 0xe4, 0x3c, 0x96, 0x81, 0x6f, 0xec, 0x8e, 0x77, 0x64, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x96, 0x7f, 0x6c, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x90, 0x79, 0x67, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x8f, 0x78, 0x66, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x8e, 0x77, 0x65, 0xff, 0x8e, 0x77, 0x65, 0xff, 0x8d, 0x77, 0x64, 0xff, 0x8d, 0x76, 0x63, 0xff, 0x8d, 0x76, 0x63, 0xff, 0x8e, 0x77, 0x65, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x8a, 0x7c, 0x6e, 0xff, 0xf1, 0xf0, 0xef, 0x24, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xaf, 0x99, 0x8a, 0xb3, 0x8d, 0x78, 0x65, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x7d, 0x6a, 0x57, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x79, 0x67, 0x54, 0xff, 0x79, 0x67, 0x53, 0xff, 0x79, 0x67, 0x53, 0xff, 0x78, 0x66, 0x52, 0xff, 0x78, 0x66, 0x52, 0xff, 0x77, 0x65, 0x51, 0xff, 0x76, 0x64, 0x51, 0xff, 0x75, 0x64, 0x51, 0xff, 0x73, 0x62, 0x50, 0xff, 0x73, 0x62, 0x4f, 0xff, 0x74, 0x64, 0x51, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x54, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x64, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4d, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x68, 0x5b, 0x46, 0xff, 0x69, 0x5d, 0x48, 0xff, 0x66, 0x59, 0x46, 0xff, 0x72, 0x67, 0x56, 0xff, 0xb9, 0xb5, 0xb0, 0x8f, - 0xf0, 0xed, 0xeb, 0x2c, 0x93, 0x7d, 0x6c, 0xff, 0x8b, 0x74, 0x61, 0xff, 0x90, 0x7a, 0x68, 0xfc, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x94, 0x7d, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6b, 0xfc, 0x92, 0x7b, 0x69, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x92, 0x7f, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xfc, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x85, 0x70, 0x5d, 0xff, 0x8f, 0x7e, 0x6d, 0xff, 0xe8, 0xe5, 0xe3, 0x38, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfa, 0xf9, 0x0c, 0x9f, 0x8a, 0x7a, 0xdc, 0x85, 0x71, 0x5e, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7f, 0x6d, 0x5a, 0xfb, 0x7f, 0x6c, 0x5a, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x7e, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5c, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x69, 0x57, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xfb, 0x75, 0x66, 0x54, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6d, 0x5f, 0x4b, 0xfb, 0x6d, 0x5f, 0x4c, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x50, 0xff, 0x70, 0x64, 0x54, 0xff, 0x7a, 0x6f, 0x64, 0xff, 0x8d, 0x86, 0x80, 0xff, 0xf8, 0xf7, 0xf7, 0x0b, - 0xfb, 0xfb, 0xfa, 0x0b, 0x9e, 0x8a, 0x7b, 0xf7, 0x8f, 0x7a, 0x68, 0xff, 0x8c, 0x76, 0x64, 0xff, 0x8f, 0x79, 0x69, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x8f, 0x78, 0x66, 0xff, 0x91, 0x7c, 0x69, 0xfc, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x8f, 0x7c, 0x6a, 0xff, 0x83, 0x72, 0x5f, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x82, 0x70, 0x5c, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x7d, 0x6b, 0x5b, 0xff, 0x79, 0x67, 0x5d, 0xff, 0x84, 0x74, 0x6e, 0xff, 0x9a, 0x8c, 0x84, 0xff, 0xc3, 0xb9, 0xb3, 0x93, 0xdc, 0xd6, 0xd2, 0x57, 0xd8, 0xd2, 0xcc, 0x5b, 0xd8, 0xd2, 0xcc, 0x5b, 0xd6, 0xcf, 0xca, 0x63, 0xd6, 0xcf, 0xca, 0x63, 0xd8, 0xd1, 0xcd, 0x5b, 0xd8, 0xd1, 0xcb, 0x5c, 0xd5, 0xce, 0xc8, 0x64, 0xdc, 0xd6, 0xd1, 0x53, 0xc5, 0xba, 0xb4, 0x90, 0xa4, 0x95, 0x8b, 0xff, 0x93, 0x80, 0x71, 0xff, 0x8b, 0x76, 0x64, 0xfc, 0x8d, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x67, 0xff, 0x85, 0x70, 0x5c, 0xff, 0x92, 0x7f, 0x6d, 0xff, 0xd0, 0xca, 0xc5, 0x73, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xdd, 0xd7, 0xd2, 0x4c, 0x90, 0x7e, 0x6d, 0xff, 0x7c, 0x68, 0x55, 0xff, 0x80, 0x6f, 0x5d, 0xfb, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x7a, 0x69, 0x59, 0xfb, 0x75, 0x68, 0x5f, 0xff, 0x80, 0x73, 0x6d, 0xff, 0x91, 0x85, 0x7d, 0xff, 0xa0, 0x95, 0x8c, 0xff, 0xb8, 0xaf, 0xa7, 0x9f, 0xc2, 0xbb, 0xb4, 0x78, 0xbe, 0xb6, 0xaf, 0x84, 0xbf, 0xb7, 0xb0, 0x83, 0xbe, 0xb7, 0xaf, 0x83, 0xbe, 0xb7, 0xb0, 0x83, 0xbe, 0xb7, 0xaf, 0x83, 0xbf, 0xb9, 0xb0, 0x7f, 0xbc, 0xb4, 0xad, 0x8b, 0xa7, 0x9e, 0x96, 0xdf, 0x91, 0x84, 0x78, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x76, 0x66, 0x53, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x64, 0x57, 0x4a, 0xf8, 0x67, 0x5b, 0x54, 0xff, 0x7b, 0x72, 0x6c, 0xff, 0x94, 0x8c, 0x86, 0xff, 0xc2, 0xbe, 0xb9, 0x60, 0xe8, 0xe6, 0xe3, 0x17, 0xed, 0xec, 0xeb, 0x0c, 0xf5, 0xf5, 0xf5, 0x08, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xf5, 0xf3, 0xf2, 0x17, 0xc2, 0xb8, 0xae, 0xa0, 0xa8, 0x98, 0x8a, 0xff, 0xa3, 0x91, 0x84, 0xff, 0xa1, 0x8f, 0x81, 0xf8, 0x9e, 0x8d, 0x7e, 0xff, 0x98, 0x87, 0x78, 0xff, 0x90, 0x7d, 0x6d, 0xff, 0x90, 0x7c, 0x6b, 0xf8, 0x92, 0x7d, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x75, 0x67, 0x54, 0xff, 0x6e, 0x60, 0x4c, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x67, 0x5a, 0x4c, 0xff, 0x76, 0x6b, 0x6a, 0xff, 0xb3, 0xad, 0xb0, 0x94, 0xf3, 0xf2, 0xf2, 0x1c, 0xfe, 0xfe, 0xfe, 0x04, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x03, 0xfe, 0xfe, 0xfe, 0x04, 0xfa, 0xfa, 0xf9, 0x10, 0xbb, 0xb0, 0xa6, 0x70, 0x88, 0x73, 0x61, 0xff, 0x8b, 0x76, 0x64, 0xfc, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x77, 0x65, 0xfc, 0x87, 0x72, 0x60, 0xff, 0x93, 0x82, 0x76, 0xff, 0xe0, 0xdc, 0xd9, 0x4b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf8, 0xf7, 0xf6, 0x0c, 0x95, 0x85, 0x77, 0xf8, 0x82, 0x70, 0x5e, 0xff, 0x7e, 0x6c, 0x59, 0xfb, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5a, 0xf7, 0x7a, 0x6b, 0x61, 0xff, 0x83, 0x7b, 0x7d, 0xff, 0xd0, 0xcd, 0xce, 0x2b, 0xfb, 0xfb, 0xfb, 0x03, 0xf9, 0xf9, 0xf8, 0x07, 0xfe, 0xfe, 0xfe, 0x03, 0xff, 0xff, 0xff, 0x03, 0xfe, 0xfe, 0xfe, 0x03, 0xfe, 0xfe, 0xfe, 0x03, 0xfe, 0xfe, 0xfe, 0x03, 0xfe, 0xfe, 0xfe, 0x03, 0xfe, 0xfe, 0xfe, 0x03, 0xfe, 0xfe, 0xff, 0x03, 0xfe, 0xfe, 0xfe, 0x03, 0xfe, 0xfe, 0xfe, 0x03, 0xd1, 0xca, 0xc6, 0x37, 0x91, 0x7e, 0x6e, 0xff, 0x86, 0x71, 0x5e, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x88, 0x74, 0x63, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x77, 0x67, 0x54, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x73, 0x65, 0x4f, 0xff, 0x6c, 0x5e, 0x4c, 0xff, 0x5f, 0x53, 0x50, 0xff, 0x80, 0x78, 0x7c, 0xff, 0xd0, 0xce, 0xd0, 0x33, 0xfc, 0xfc, 0xfc, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x04, 0xfb, 0xfb, 0xfa, 0x0c, 0xfb, 0xfa, 0xfa, 0x0b, 0xfc, 0xfb, 0xfb, 0x07, 0xf7, 0xf6, 0xf5, 0x18, 0xc6, 0xbe, 0xb8, 0x90, 0x9d, 0x8d, 0x81, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x90, 0x7a, 0x68, 0xf8, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x79, 0x69, 0x56, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x68, 0x5b, 0x45, 0xff, 0x68, 0x5c, 0x4a, 0xff, 0x95, 0x8d, 0x8b, 0xff, 0xf4, 0xf4, 0xf5, 0x23, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xd5, 0xce, 0xc8, 0x43, 0x91, 0x7e, 0x6d, 0xff, 0x89, 0x74, 0x62, 0xf7, 0x8c, 0x78, 0x65, 0xff, 0x88, 0x73, 0x60, 0xff, 0x8b, 0x79, 0x6c, 0xff, 0xa4, 0x9b, 0x97, 0xb3, 0xfe, 0xfe, 0xfe, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xdf, 0xdc, 0xd8, 0x3b, 0x90, 0x81, 0x72, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x80, 0x6d, 0x5a, 0xf8, 0x7e, 0x6e, 0x5e, 0xff, 0x89, 0x7e, 0x79, 0xff, 0xcf, 0xcd, 0xcf, 0x30, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xeb, 0xe7, 0xe4, 0x14, 0x99, 0x86, 0x76, 0xff, 0x88, 0x72, 0x5f, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x76, 0x67, 0x54, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6a, 0x5c, 0x4c, 0xff, 0x73, 0x6b, 0x6b, 0xff, 0xc3, 0xc0, 0xc4, 0x3f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xda, 0xd4, 0xcf, 0x50, 0x9d, 0x8b, 0x7b, 0xff, 0x8a, 0x73, 0x60, 0xfc, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x70, 0x62, 0x4d, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x69, 0x5c, 0x45, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x92, 0x8a, 0x86, 0xff, 0xee, 0xed, 0xee, 0x20, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe9, 0xe5, 0xe1, 0x2f, 0xa3, 0x93, 0x85, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x87, 0x73, 0x60, 0xf8, 0x80, 0x6d, 0x5a, 0xff, 0x8d, 0x80, 0x73, 0xff, 0xed, 0xec, 0xed, 0x28, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x03, 0xcc, 0xc4, 0xbd, 0x78, 0xac, 0x9d, 0x8f, 0xec, 0xdf, 0xd9, 0xd4, 0x40, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x03, 0xfe, 0xfe, 0xfe, 0x03, 0xff, 0xff, 0xff, 0x00, 0xf6, 0xf2, 0xf0, 0x20, 0xc7, 0xb8, 0xae, 0x9f, 0xef, 0xeb, 0xe8, 0x23, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x03, 0xa3, 0x95, 0x88, 0xd8, 0x80, 0x6d, 0x5a, 0xff, 0x7b, 0x68, 0x54, 0xfb, 0x7b, 0x68, 0x56, 0xff, 0x85, 0x78, 0x6d, 0xff, 0xce, 0xc9, 0xc9, 0x33, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe7, 0xe2, 0xdf, 0x18, 0x98, 0x85, 0x73, 0xff, 0x8a, 0x74, 0x62, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x7c, 0x6c, 0x59, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x6e, 0x60, 0x4b, 0xff, 0x69, 0x5d, 0x4e, 0xfb, 0x86, 0x80, 0x80, 0xff, 0xe0, 0xdf, 0xe2, 0x1f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xb6, 0xa8, 0x9d, 0x7c, 0x89, 0x72, 0x61, 0xff, 0x91, 0x7b, 0x6a, 0xf7, 0x90, 0x7a, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x84, 0x7a, 0x72, 0xff, 0xe2, 0xe0, 0xe1, 0x2b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xdd, 0xd7, 0xd2, 0x47, 0x94, 0x82, 0x72, 0xff, 0x84, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x8c, 0x7f, 0x70, 0xff, 0xd9, 0xd4, 0xd1, 0x58, 0xff, 0xff, 0xff, 0x07, 0xea, 0xe6, 0xe3, 0x2f, 0x95, 0x85, 0x75, 0xff, 0x8d, 0x7a, 0x69, 0xff, 0x9c, 0x8a, 0x7c, 0xff, 0xb2, 0xa3, 0x97, 0xbc, 0xb4, 0xa5, 0x96, 0xbf, 0xb5, 0xa6, 0x99, 0xc0, 0xba, 0xa9, 0x9c, 0xbc, 0xa9, 0x94, 0x84, 0xfc, 0x95, 0x80, 0x6f, 0xff, 0x96, 0x86, 0x77, 0xff, 0xe3, 0xe0, 0xdd, 0x37, 0xff, 0xff, 0xff, 0x03, 0xfc, 0xfb, 0xfa, 0x07, 0xaf, 0x9c, 0x8d, 0xd8, 0x8d, 0x77, 0x65, 0xff, 0x77, 0x64, 0x52, 0xff, 0x87, 0x78, 0x6a, 0xff, 0xc9, 0xc3, 0xbf, 0x47, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xd2, 0xca, 0xc2, 0x47, 0x95, 0x81, 0x6f, 0xff, 0x8d, 0x78, 0x65, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x78, 0x69, 0x54, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x51, 0xff, 0x96, 0x90, 0x8f, 0xff, 0xf2, 0xf2, 0xf3, 0x13, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xc7, 0xbc, 0xb4, 0x48, 0x8c, 0x76, 0x65, 0xff, 0x90, 0x7b, 0x6a, 0xf3, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x79, 0x69, 0xff, 0x87, 0x74, 0x62, 0xff, 0x74, 0x65, 0x50, 0xff, 0x6a, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x79, 0x6f, 0x62, 0xff, 0xe1, 0xdf, 0xdd, 0x24, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x03, 0xc9, 0xc0, 0xb8, 0x68, 0x87, 0x74, 0x62, 0xff, 0x7d, 0x6a, 0x57, 0xff, 0x8a, 0x78, 0x67, 0xff, 0x9e, 0x8d, 0x7f, 0xff, 0xa7, 0x97, 0x8a, 0xe8, 0x95, 0x84, 0x74, 0xfc, 0x80, 0x6d, 0x5a, 0xff, 0x80, 0x6e, 0x5a, 0xf8, 0x85, 0x73, 0x61, 0xff, 0x8d, 0x79, 0x68, 0xff, 0x90, 0x7c, 0x69, 0xff, 0x91, 0x7d, 0x6b, 0xff, 0x91, 0x7d, 0x6b, 0xff, 0x89, 0x75, 0x62, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x8f, 0x81, 0x71, 0xff, 0xa7, 0x9b, 0x8e, 0xdb, 0xac, 0x9b, 0x8c, 0xd8, 0xa3, 0x8c, 0x7c, 0xf8, 0x8a, 0x74, 0x61, 0xff, 0x7d, 0x6c, 0x5b, 0xff, 0xb9, 0xb1, 0xaa, 0x80, 0xfe, 0xfe, 0xfe, 0x08, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xee, 0xea, 0xe8, 0x14, 0xaa, 0x99, 0x8a, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x94, 0x7d, 0x6c, 0xff, 0x89, 0x75, 0x62, 0xff, 0x75, 0x66, 0x52, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x72, 0x64, 0x51, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x69, 0x5b, 0x49, 0xfb, 0x74, 0x69, 0x5f, 0xff, 0xc0, 0xbc, 0xbb, 0x54, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xc9, 0xbf, 0xb7, 0x54, 0x94, 0x81, 0x71, 0xff, 0x8d, 0x79, 0x67, 0xf3, 0x8d, 0x79, 0x67, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x75, 0x67, 0x53, 0xff, 0x6a, 0x5e, 0x49, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6f, 0x63, 0x53, 0xff, 0xda, 0xd7, 0xd3, 0x2f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x03, 0xb9, 0xad, 0xa3, 0x8c, 0x87, 0x74, 0x63, 0xff, 0x86, 0x72, 0x60, 0xe8, 0x8c, 0x78, 0x65, 0xff, 0x8c, 0x79, 0x68, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xfc, 0x84, 0x72, 0x61, 0xfc, 0x83, 0x71, 0x5e, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x82, 0x6f, 0x5c, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xfc, 0x7e, 0x6b, 0x59, 0xfc, 0x7f, 0x6c, 0x5b, 0xff, 0x87, 0x76, 0x64, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x86, 0x72, 0x5f, 0xef, 0x86, 0x75, 0x64, 0xff, 0xbb, 0xb3, 0xaa, 0x6c, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xe1, 0xdc, 0x13, 0x98, 0x83, 0x71, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x85, 0x72, 0x5f, 0xff, 0x74, 0x66, 0x52, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x67, 0x5a, 0x48, 0xf8, 0x7d, 0x74, 0x6b, 0xff, 0xde, 0xdb, 0xdb, 0x23, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe7, 0xe3, 0xdf, 0x3f, 0xa4, 0x95, 0x87, 0xff, 0x87, 0x74, 0x61, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8c, 0x7a, 0x66, 0xff, 0x7a, 0x6b, 0x58, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x60, 0x4a, 0xff, 0x6a, 0x5d, 0x48, 0xff, 0x68, 0x5a, 0x46, 0xff, 0xaa, 0xa3, 0x9a, 0xa0, 0xff, 0xff, 0xff, 0x08, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfb, 0xfa, 0x17, 0xae, 0xa1, 0x94, 0xef, 0x8b, 0x78, 0x67, 0xff, 0x80, 0x6c, 0x59, 0xfc, 0x83, 0x71, 0x5d, 0xf3, 0x83, 0x72, 0x5f, 0xff, 0x84, 0x73, 0x62, 0xff, 0x84, 0x72, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x72, 0x60, 0xff, 0x82, 0x71, 0x5f, 0xff, 0x81, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x7f, 0x6c, 0x5a, 0xff, 0x7d, 0x6a, 0x57, 0xf4, 0x7a, 0x68, 0x53, 0xf8, 0x83, 0x73, 0x62, 0xff, 0xab, 0x9f, 0x96, 0xd8, 0xfe, 0xfe, 0xfe, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xd7, 0xd0, 0xc9, 0x2b, 0x92, 0x7b, 0x69, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x73, 0x65, 0x51, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x61, 0x4f, 0xff, 0x69, 0x5b, 0x48, 0xfb, 0x76, 0x6b, 0x5b, 0xff, 0xb4, 0xaf, 0xa7, 0x6b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xee, 0xeb, 0xe9, 0x30, 0xa1, 0x92, 0x82, 0xff, 0x87, 0x74, 0x61, 0xff, 0x8b, 0x78, 0x65, 0xfc, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8e, 0x7a, 0x67, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x73, 0x65, 0x51, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5e, 0x48, 0xff, 0x67, 0x59, 0x44, 0xff, 0x86, 0x7b, 0x6e, 0xff, 0xe0, 0xde, 0xdc, 0x3c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf6, 0xf4, 0xf3, 0x20, 0xc2, 0xb9, 0xb0, 0x6c, 0x92, 0x82, 0x72, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x79, 0x65, 0x52, 0xfc, 0x80, 0x6d, 0x5b, 0xf8, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x80, 0x6c, 0x58, 0xf8, 0x7c, 0x69, 0x57, 0xff, 0x81, 0x71, 0x62, 0xff, 0xb8, 0xb0, 0xa7, 0x77, 0xf4, 0xf3, 0xf2, 0x1b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf8, 0x07, 0xb0, 0x9e, 0x90, 0xff, 0x94, 0x7d, 0x6b, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x99, 0x82, 0x70, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x78, 0x68, 0x54, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xfb, 0x82, 0x77, 0x66, 0xff, 0xb3, 0xad, 0xa2, 0x53, 0xf1, 0xef, 0xed, 0x08, 0xfd, 0xfd, 0xfd, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x07, 0xed, 0xeb, 0xe8, 0x28, 0xb1, 0xa4, 0x98, 0x90, 0x8f, 0x7b, 0x6a, 0xff, 0x8b, 0x78, 0x65, 0xf8, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x88, 0x75, 0x63, 0xff, 0x79, 0x69, 0x56, 0xff, 0x6b, 0x5f, 0x4a, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6a, 0x5d, 0x49, 0xff, 0x6f, 0x62, 0x52, 0xff, 0xa1, 0x99, 0x8f, 0xec, 0xfb, 0xfb, 0xfa, 0x10, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xe2, 0xde, 0x30, 0xad, 0xa1, 0x95, 0xa4, 0x94, 0x85, 0x76, 0xff, 0x8e, 0x7d, 0x6d, 0xff, 0x84, 0x72, 0x5f, 0xfc, 0x82, 0x70, 0x5e, 0xfc, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7d, 0x6b, 0x5a, 0xf8, 0x7c, 0x6b, 0x5b, 0xff, 0x88, 0x7a, 0x6d, 0xff, 0xcb, 0xc6, 0xc1, 0x48, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xda, 0xd1, 0xca, 0x37, 0xa0, 0x8a, 0x79, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x99, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4c, 0xfb, 0x6b, 0x5f, 0x4a, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x7b, 0x70, 0x5d, 0xff, 0xb2, 0xab, 0xa1, 0x84, 0xec, 0xeb, 0xe9, 0x18, 0xfe, 0xfe, 0xfe, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf9, 0x13, 0xb7, 0xab, 0xa1, 0x90, 0x9a, 0x89, 0x7a, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x64, 0xfc, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x68, 0x5a, 0x47, 0xff, 0x87, 0x7b, 0x6c, 0xff, 0xf6, 0xf5, 0xf4, 0x13, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x08, 0xe9, 0xe6, 0xe3, 0x34, 0xc5, 0xbc, 0xb4, 0x64, 0x8a, 0x79, 0x68, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x79, 0x68, 0x58, 0xf8, 0x76, 0x68, 0x5e, 0xff, 0x86, 0x7c, 0x78, 0xff, 0xcd, 0xc9, 0xc8, 0x4b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfa, 0xf9, 0x07, 0xaf, 0x9c, 0x8d, 0xff, 0x97, 0x7f, 0x6c, 0xff, 0x9a, 0x83, 0x70, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6a, 0x5e, 0x49, 0xfb, 0x68, 0x5a, 0x44, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x74, 0x67, 0x54, 0xff, 0x86, 0x7b, 0x6a, 0xff, 0xf3, 0xf2, 0xf1, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x03, 0xd0, 0xc9, 0xc2, 0x57, 0x9f, 0x8f, 0x81, 0xff, 0x8d, 0x7a, 0x68, 0xff, 0x83, 0x6e, 0x5b, 0xff, 0x87, 0x73, 0x60, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x7a, 0x6d, 0x5a, 0xff, 0xc1, 0xbb, 0xb3, 0x64, 0xfe, 0xfe, 0xfe, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfb, 0xfb, 0x0b, 0x99, 0x8a, 0x7c, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x6f, 0x5c, 0xff, 0x7a, 0x69, 0x58, 0xfc, 0x71, 0x63, 0x5a, 0xff, 0x7b, 0x72, 0x71, 0xff, 0xcd, 0xcb, 0xcd, 0x40, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xce, 0xc1, 0xb7, 0x4c, 0xa1, 0x8a, 0x79, 0xff, 0x99, 0x81, 0x6e, 0xff, 0x9f, 0x87, 0x74, 0xff, 0x9b, 0x84, 0x71, 0xff, 0x87, 0x74, 0x61, 0xff, 0x75, 0x66, 0x53, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x64, 0x56, 0x40, 0xff, 0x65, 0x57, 0x41, 0xff, 0xb8, 0xb2, 0xa8, 0x5b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfd, 0xfd, 0x04, 0xb8, 0xad, 0xa3, 0x87, 0x8c, 0x7a, 0x69, 0xff, 0x7f, 0x6b, 0x58, 0xff, 0x87, 0x73, 0x61, 0xff, 0x89, 0x76, 0x64, 0xff, 0x89, 0x76, 0x64, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x89, 0x75, 0x63, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x88, 0x75, 0x63, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x61, 0x4d, 0xfc, 0x73, 0x64, 0x51, 0xff, 0x8a, 0x7e, 0x6e, 0xff, 0xf6, 0xf5, 0xf3, 0x14, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf8, 0x10, 0xa2, 0x94, 0x87, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x76, 0x65, 0x55, 0xff, 0x76, 0x69, 0x64, 0xff, 0xa4, 0x9e, 0xa0, 0xc4, 0xfe, 0xfe, 0xfe, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf8, 0xf7, 0xf5, 0x07, 0xa8, 0x92, 0x81, 0xff, 0x9e, 0x85, 0x73, 0xff, 0x9e, 0x86, 0x74, 0xfb, 0xa0, 0x88, 0x76, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x68, 0x5a, 0x45, 0xfb, 0x69, 0x5c, 0x47, 0xff, 0x9a, 0x92, 0x85, 0xff, 0xf8, 0xf8, 0xf7, 0x08, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xee, 0xeb, 0xe9, 0x1b, 0x8c, 0x7a, 0x69, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x85, 0x72, 0x60, 0xfc, 0x86, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x87, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x89, 0x76, 0x64, 0xff, 0x83, 0x72, 0x60, 0xff, 0x76, 0x67, 0x55, 0xff, 0x70, 0x63, 0x50, 0xff, 0x73, 0x64, 0x50, 0xff, 0x70, 0x61, 0x4d, 0xff, 0x74, 0x65, 0x52, 0xff, 0xb4, 0xac, 0xa3, 0x7b, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf9, 0xf8, 0x13, 0xa0, 0x92, 0x84, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x77, 0x66, 0x56, 0xff, 0x7d, 0x71, 0x6a, 0xff, 0xea, 0xe8, 0xe8, 0x27, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xcc, 0xbf, 0xb6, 0x58, 0xa1, 0x89, 0x77, 0xff, 0x9e, 0x85, 0x72, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0x9d, 0x85, 0x74, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x76, 0x66, 0x52, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x69, 0x5c, 0x46, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0xa7, 0xa0, 0x98, 0xd0, 0xfd, 0xfd, 0xfd, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf3, 0xf1, 0xef, 0x17, 0x94, 0x84, 0x74, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x75, 0x63, 0xff, 0x86, 0x74, 0x62, 0xff, 0x7f, 0x6f, 0x5b, 0xff, 0x75, 0x67, 0x53, 0xff, 0x72, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xfc, 0x72, 0x63, 0x4f, 0xff, 0x81, 0x73, 0x63, 0xff, 0xba, 0xb2, 0xa9, 0x7c, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf8, 0xf8, 0x13, 0x9e, 0x91, 0x83, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x7d, 0x6a, 0x58, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x59, 0xff, 0x79, 0x69, 0x59, 0xff, 0x80, 0x73, 0x6b, 0xff, 0xf8, 0xf8, 0xf8, 0x0c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xd9, 0xcf, 0xc8, 0x4b, 0xaa, 0x91, 0x81, 0xff, 0xa2, 0x88, 0x76, 0xff, 0xa2, 0x8a, 0x78, 0xfb, 0xa4, 0x8c, 0x7a, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6c, 0x60, 0x4b, 0xff, 0x6b, 0x5f, 0x4a, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x72, 0x66, 0x58, 0xff, 0xca, 0xc6, 0xc3, 0x58, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x07, 0xc8, 0xc0, 0xb8, 0x84, 0x8a, 0x78, 0x67, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x60, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x74, 0x65, 0x52, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x66, 0x54, 0xf8, 0x70, 0x5f, 0x4c, 0xff, 0x8b, 0x7e, 0x6e, 0xff, 0xc5, 0xbf, 0xb7, 0x78, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf8, 0xf8, 0x13, 0x9f, 0x91, 0x83, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7e, 0x6c, 0x5b, 0xff, 0x7f, 0x6c, 0x5b, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x79, 0x69, 0x59, 0xff, 0x80, 0x74, 0x6c, 0xff, 0xf5, 0xf4, 0xf4, 0x10, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe7, 0xdf, 0xdb, 0x34, 0xb2, 0x9b, 0x8c, 0xff, 0xa0, 0x84, 0x72, 0xff, 0xa6, 0x8b, 0x7a, 0xfb, 0xa8, 0x8e, 0x7d, 0xff, 0x9e, 0x86, 0x75, 0xff, 0x86, 0x74, 0x61, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6d, 0x61, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x69, 0x5c, 0x45, 0xfb, 0x65, 0x58, 0x42, 0xff, 0x66, 0x58, 0x42, 0xff, 0x67, 0x5a, 0x43, 0xff, 0x6b, 0x5d, 0x48, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6a, 0x5c, 0x45, 0xfb, 0x6a, 0x5c, 0x48, 0xff, 0x7e, 0x74, 0x6d, 0xff, 0xea, 0xe8, 0xe9, 0x14, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xed, 0xea, 0xe7, 0x27, 0x92, 0x81, 0x71, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x74, 0x61, 0xff, 0x85, 0x73, 0x60, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x84, 0x72, 0x5e, 0xff, 0x84, 0x70, 0x5d, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x85, 0x73, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x73, 0x62, 0xff, 0x85, 0x73, 0x62, 0xff, 0x80, 0x6e, 0x5d, 0xff, 0x79, 0x68, 0x56, 0xff, 0x75, 0x66, 0x54, 0xff, 0x76, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xf8, 0x79, 0x69, 0x57, 0xff, 0x8c, 0x7f, 0x6f, 0xff, 0xfc, 0xfb, 0xfb, 0x08, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf8, 0xf8, 0x13, 0x9f, 0x91, 0x83, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7e, 0x6c, 0x58, 0xff, 0x79, 0x69, 0x58, 0xff, 0x80, 0x75, 0x6c, 0xff, 0xf6, 0xf5, 0xf5, 0x10, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfb, 0xfb, 0x07, 0xb3, 0x9c, 0x8c, 0xec, 0xa6, 0x8b, 0x78, 0xff, 0xa7, 0x8c, 0x7a, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x76, 0x68, 0x54, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6b, 0x5e, 0x4b, 0xf8, 0x68, 0x5c, 0x4c, 0xff, 0x71, 0x66, 0x58, 0xff, 0x7d, 0x72, 0x63, 0xff, 0x80, 0x76, 0x64, 0xff, 0x7a, 0x6e, 0x5b, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x69, 0x5b, 0x46, 0xff, 0x67, 0x59, 0x44, 0xff, 0x75, 0x69, 0x5a, 0xff, 0x97, 0x90, 0x8d, 0xff, 0xf9, 0xf9, 0xf9, 0x07, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf7, 0xf6, 0xf5, 0x14, 0x9e, 0x90, 0x82, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x7f, 0x6c, 0x59, 0xfc, 0x80, 0x6e, 0x5b, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x81, 0x6e, 0x5b, 0xfc, 0x80, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x84, 0x71, 0x61, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x82, 0x70, 0x5e, 0xf8, 0x84, 0x72, 0x60, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x79, 0x69, 0x57, 0xff, 0x77, 0x67, 0x53, 0xff, 0x7a, 0x69, 0x55, 0xff, 0xa8, 0x9d, 0x90, 0x93, 0xfd, 0xfd, 0xfd, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf8, 0xf8, 0x13, 0x9e, 0x91, 0x83, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x78, 0x68, 0x58, 0xff, 0x80, 0x75, 0x6b, 0xff, 0xf6, 0xf5, 0xf5, 0x10, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfc, 0x07, 0xbf, 0xab, 0x9e, 0x8c, 0xa6, 0x8c, 0x79, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xa9, 0x8e, 0x7d, 0xff, 0x99, 0x83, 0x70, 0xff, 0x7e, 0x6e, 0x5a, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x60, 0x4b, 0xff, 0x65, 0x58, 0x49, 0xff, 0x65, 0x5b, 0x57, 0xff, 0x88, 0x82, 0x83, 0xe8, 0xcc, 0xc9, 0xc8, 0x54, 0xdf, 0xdd, 0xd9, 0x34, 0xa1, 0x9a, 0x8f, 0xcb, 0x83, 0x78, 0x69, 0xd7, 0x74, 0x68, 0x56, 0xcb, 0x73, 0x68, 0x57, 0xdc, 0x8b, 0x82, 0x7a, 0xf8, 0xe8, 0xe7, 0xe6, 0x18, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xec, 0xea, 0xe7, 0x24, 0x91, 0x80, 0x71, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x82, 0x71, 0x5e, 0xff, 0x85, 0x74, 0x62, 0xff, 0x88, 0x78, 0x6a, 0xff, 0x8b, 0x7d, 0x73, 0xff, 0x90, 0x85, 0x7e, 0xe8, 0x9a, 0x90, 0x8b, 0xc7, 0x8c, 0x7e, 0x72, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x83, 0x70, 0x5d, 0xfc, 0x84, 0x72, 0x60, 0xfc, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x72, 0x60, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x7a, 0x69, 0x57, 0xff, 0x7c, 0x6c, 0x58, 0xf8, 0x7b, 0x69, 0x56, 0xff, 0x82, 0x70, 0x5e, 0xff, 0xa6, 0x99, 0x8e, 0xc8, 0xf8, 0xf7, 0xf6, 0x20, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf8, 0xf8, 0x13, 0x9d, 0x90, 0x83, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7d, 0x6b, 0x57, 0xff, 0x78, 0x67, 0x57, 0xff, 0x80, 0x74, 0x6b, 0xff, 0xf6, 0xf5, 0xf5, 0x10, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf8, 0xf5, 0xf4, 0x17, 0xbf, 0xa7, 0x9a, 0xcf, 0xab, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0xab, 0x91, 0x80, 0xf7, 0xab, 0x91, 0x7f, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4b, 0xff, 0x69, 0x5c, 0x47, 0xf8, 0x6e, 0x63, 0x5b, 0xff, 0x91, 0x8b, 0x8f, 0xab, 0xfc, 0xfc, 0xfd, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfc, 0x00, 0xfd, 0xfd, 0xfd, 0x00, 0xfd, 0xfd, 0xfd, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe8, 0xe4, 0xe1, 0x28, 0xa7, 0x99, 0x8c, 0xbc, 0xad, 0xa1, 0x95, 0x9b, 0xb0, 0xa6, 0x9c, 0x98, 0xb0, 0xa7, 0xa1, 0xa3, 0xbd, 0xb6, 0xb4, 0x93, 0xf3, 0xf2, 0xf3, 0x24, 0xfd, 0xfd, 0xfd, 0x0b, 0xc7, 0xc1, 0xbd, 0x74, 0x9b, 0x8c, 0x7e, 0xf7, 0x81, 0x70, 0x5d, 0xf8, 0x80, 0x6d, 0x5a, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x81, 0x70, 0x5e, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xf8, 0x7a, 0x68, 0x55, 0xff, 0x83, 0x72, 0x60, 0xff, 0xa3, 0x96, 0x89, 0xd4, 0xf0, 0xee, 0xec, 0x2b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf8, 0xf8, 0x13, 0x9d, 0x90, 0x82, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6a, 0x56, 0xff, 0x77, 0x67, 0x56, 0xff, 0x7f, 0x74, 0x6b, 0xff, 0xf6, 0xf5, 0xf5, 0x13, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf8, 0xf7, 0x0f, 0xc0, 0xa9, 0x9c, 0xb0, 0xae, 0x91, 0x7f, 0xff, 0xac, 0x8f, 0x7d, 0xff, 0xae, 0x92, 0x81, 0xf7, 0xae, 0x93, 0x81, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x87, 0x74, 0x61, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x48, 0xfb, 0x67, 0x5b, 0x4e, 0xff, 0x82, 0x7b, 0x7a, 0xff, 0xd9, 0xd7, 0xda, 0x37, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xee, 0xec, 0xea, 0x2c, 0x8e, 0x7e, 0x6e, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xfc, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xfc, 0x7f, 0x6c, 0x5a, 0xff, 0x7e, 0x6b, 0x59, 0xff, 0x93, 0x84, 0x75, 0xff, 0xc5, 0xbe, 0xb5, 0x7f, 0xfe, 0xfe, 0xfe, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf8, 0xf8, 0x13, 0x9c, 0x90, 0x82, 0xff, 0x7e, 0x6e, 0x5b, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x56, 0xff, 0x76, 0x67, 0x56, 0xff, 0x7f, 0x74, 0x6b, 0xff, 0xf6, 0xf5, 0xf5, 0x13, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x03, 0xe2, 0xd7, 0xd1, 0x48, 0xb6, 0x9b, 0x8c, 0xff, 0xab, 0x8c, 0x7b, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xb0, 0x94, 0x82, 0xfb, 0xb1, 0x93, 0x82, 0xff, 0xa7, 0x8b, 0x7a, 0xff, 0x8b, 0x76, 0x65, 0xff, 0x71, 0x63, 0x50, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x67, 0x5b, 0x49, 0xff, 0x71, 0x68, 0x65, 0xff, 0xb3, 0xaf, 0xb2, 0x74, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x03, 0xb5, 0xab, 0xa0, 0x87, 0x88, 0x77, 0x66, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xfc, 0x81, 0x6f, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x90, 0x7f, 0x6e, 0xff, 0xbb, 0xb0, 0xa7, 0x7b, 0xfe, 0xfe, 0xfe, 0x08, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf8, 0xf7, 0x13, 0x9b, 0x90, 0x81, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x79, 0x68, 0x54, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x56, 0xff, 0x75, 0x66, 0x57, 0xff, 0x7f, 0x73, 0x6b, 0xff, 0xf6, 0xf5, 0xf5, 0x13, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfa, 0xf9, 0x13, 0xc9, 0xb7, 0xac, 0x93, 0xb2, 0x97, 0x86, 0xff, 0xae, 0x91, 0x7f, 0xff, 0xb0, 0x92, 0x81, 0xff, 0xb3, 0x96, 0x84, 0xfb, 0xb2, 0x95, 0x83, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x73, 0x64, 0x51, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4c, 0xff, 0x68, 0x5c, 0x48, 0xfb, 0x68, 0x5d, 0x54, 0xff, 0x83, 0x7b, 0x7d, 0xff, 0xf9, 0xf9, 0xfa, 0x08, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfd, 0x08, 0xaa, 0x9e, 0x91, 0xc8, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x72, 0x60, 0xf8, 0x7f, 0x6c, 0x59, 0xff, 0x8d, 0x7c, 0x6a, 0xff, 0xae, 0xa2, 0x95, 0xcc, 0xe4, 0xdf, 0xdb, 0x38, 0xfd, 0xfc, 0xfc, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf8, 0xf7, 0x13, 0x9b, 0x8e, 0x81, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x78, 0x68, 0x54, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x75, 0x66, 0x57, 0xff, 0x7f, 0x73, 0x6b, 0xff, 0xf5, 0xf4, 0xf4, 0x13, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x04, 0xe2, 0xda, 0xd4, 0x3f, 0xba, 0xa6, 0x97, 0xf7, 0xad, 0x91, 0x80, 0xff, 0xaa, 0x8c, 0x7a, 0xff, 0xae, 0x91, 0x7f, 0xff, 0xb4, 0x96, 0x86, 0xff, 0xb5, 0x97, 0x85, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0x89, 0x75, 0x63, 0xff, 0x73, 0x64, 0x51, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x65, 0x58, 0x45, 0xff, 0x71, 0x66, 0x5c, 0xff, 0xbb, 0xb7, 0xb8, 0x73, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x04, 0xbb, 0xb3, 0xa9, 0xa8, 0x7f, 0x6d, 0x5b, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x87, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xfc, 0x88, 0x75, 0x62, 0xff, 0x87, 0x72, 0x5f, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0xb5, 0xa8, 0x9c, 0xac, 0xea, 0xe5, 0xe2, 0x30, 0xf0, 0xed, 0xeb, 0x23, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xf8, 0xf8, 0x13, 0x9c, 0x8f, 0x81, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x78, 0x67, 0x54, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x68, 0x55, 0xff, 0x74, 0x65, 0x56, 0xff, 0x7d, 0x72, 0x6a, 0xff, 0xf7, 0xf7, 0xf6, 0x0f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x04, 0xf1, 0xed, 0xea, 0x1f, 0xf0, 0xeb, 0xe8, 0x23, 0xc8, 0xb8, 0xac, 0x87, 0xa7, 0x8d, 0x7a, 0xff, 0xa6, 0x8b, 0x78, 0xff, 0xab, 0x90, 0x7e, 0xff, 0xb0, 0x93, 0x82, 0xfb, 0xb3, 0x95, 0x84, 0xff, 0xaf, 0x92, 0x82, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x87, 0x74, 0x62, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x67, 0x59, 0x44, 0xff, 0x75, 0x69, 0x58, 0xff, 0xcb, 0xc7, 0xc1, 0x4f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf7, 0xf6, 0xf5, 0x20, 0x99, 0x8c, 0x7d, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x7e, 0x6b, 0x59, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x84, 0x72, 0x60, 0xff, 0x88, 0x75, 0x63, 0xff, 0x8b, 0x77, 0x66, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8c, 0x76, 0x65, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x94, 0x7f, 0x6e, 0xff, 0xa1, 0x8e, 0x7f, 0xff, 0xd4, 0xcc, 0xc5, 0x57, 0xfa, 0xf9, 0xf8, 0x1b, 0xff, 0xff, 0xff, 0x08, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xfa, 0xf9, 0x0f, 0x9b, 0x8e, 0x80, 0xff, 0x7d, 0x6d, 0x5b, 0xff, 0x77, 0x67, 0x54, 0xff, 0x78, 0x68, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x54, 0xff, 0x72, 0x63, 0x53, 0xff, 0x7d, 0x71, 0x69, 0xff, 0xf1, 0xf0, 0xf0, 0x1f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfd, 0x0f, 0xf1, 0xed, 0xeb, 0x28, 0xd2, 0xc6, 0xbe, 0x68, 0xad, 0x96, 0x86, 0xff, 0xa7, 0x8e, 0x7c, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xaa, 0x8f, 0x7c, 0xff, 0xae, 0x92, 0x81, 0xff, 0xb0, 0x93, 0x82, 0xff, 0xac, 0x90, 0x7f, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x85, 0x7b, 0x69, 0xff, 0xe6, 0xe4, 0xe1, 0x1c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x03, 0xb2, 0xa7, 0x9e, 0x9f, 0x84, 0x72, 0x61, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x89, 0x76, 0x65, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x8c, 0x76, 0x63, 0xff, 0x90, 0x7a, 0x67, 0xff, 0x9e, 0x8b, 0x7a, 0xff, 0xad, 0x9b, 0x8d, 0xff, 0xc6, 0xba, 0xb0, 0x74, 0xd9, 0xd1, 0xcb, 0x3b, 0xe6, 0xe1, 0xdd, 0x33, 0xff, 0xfe, 0xfe, 0x13, 0xf4, 0xf3, 0xf2, 0x27, 0x91, 0x84, 0x75, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x77, 0x67, 0x55, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x66, 0x54, 0xff, 0x72, 0x62, 0x51, 0xff, 0x7d, 0x70, 0x65, 0xff, 0xbf, 0xb7, 0xb2, 0x97, 0xea, 0xe6, 0xe3, 0x3b, 0xe7, 0xe2, 0xde, 0x2c, 0xdc, 0xd4, 0xcd, 0x38, 0xbd, 0xae, 0xa2, 0xa3, 0xad, 0x99, 0x89, 0xff, 0xa5, 0x8d, 0x7c, 0xff, 0x9f, 0x85, 0x74, 0xff, 0xa1, 0x86, 0x74, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xaa, 0x8f, 0x7e, 0xff, 0xad, 0x92, 0x80, 0xff, 0xac, 0x90, 0x7f, 0xff, 0xa1, 0x87, 0x76, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x7a, 0x6b, 0x57, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6a, 0x5d, 0x47, 0xf8, 0x6f, 0x62, 0x4c, 0xff, 0x91, 0x88, 0x7a, 0xff, 0xe9, 0xe8, 0xe5, 0x1f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xce, 0xc8, 0xc1, 0x4c, 0x81, 0x6f, 0x5e, 0xff, 0x78, 0x66, 0x53, 0xff, 0x7e, 0x6d, 0x5a, 0xfc, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6e, 0x5a, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x86, 0x74, 0x62, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x91, 0x79, 0x67, 0xff, 0x91, 0x78, 0x66, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0xa6, 0x92, 0x82, 0xff, 0xc2, 0xb2, 0xa7, 0xc7, 0xbb, 0xad, 0xa2, 0xac, 0x85, 0x75, 0x64, 0xfc, 0x76, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xfc, 0x80, 0x6f, 0x5f, 0xfc, 0x9a, 0x89, 0x7b, 0xff, 0xaa, 0x98, 0x8b, 0xff, 0xa5, 0x90, 0x80, 0xff, 0x99, 0x81, 0x6e, 0xff, 0x95, 0x7c, 0x69, 0xff, 0x9a, 0x81, 0x6e, 0xff, 0x9e, 0x86, 0x73, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa7, 0x8e, 0x7d, 0xff, 0xaa, 0x90, 0x7f, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x91, 0x7c, 0x69, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x73, 0x66, 0x52, 0xff, 0x6c, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x66, 0x58, 0x42, 0xf8, 0x74, 0x68, 0x54, 0xff, 0x9b, 0x93, 0x86, 0xb3, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xda, 0xd6, 0xd1, 0x4c, 0x91, 0x83, 0x73, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xf8, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x94, 0x7f, 0x6c, 0xff, 0x97, 0x81, 0x70, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9b, 0x83, 0x72, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9b, 0x83, 0x70, 0xff, 0x9e, 0x84, 0x71, 0xff, 0x96, 0x7f, 0x6c, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x76, 0x67, 0x54, 0xfc, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x75, 0x65, 0x53, 0xff, 0x78, 0x68, 0x56, 0xff, 0x85, 0x71, 0x5f, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa1, 0x88, 0x76, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x86, 0x73, 0x60, 0xff, 0x75, 0x67, 0x53, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x63, 0x56, 0x3f, 0xff, 0x82, 0x78, 0x66, 0xbb, 0xfc, 0xfb, 0xfb, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x04, 0xa2, 0x95, 0x88, 0xe8, 0x7f, 0x6e, 0x5b, 0xff, 0x7a, 0x69, 0x55, 0xf8, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6d, 0x59, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x98, 0x81, 0x70, 0xff, 0x99, 0x84, 0x71, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x9d, 0x86, 0x74, 0xff, 0x9f, 0x86, 0x74, 0xff, 0xa3, 0x89, 0x77, 0xff, 0x9a, 0x82, 0x70, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x74, 0x64, 0x52, 0xff, 0x78, 0x67, 0x56, 0xff, 0x85, 0x71, 0x60, 0xff, 0x94, 0x7d, 0x6b, 0xff, 0x9a, 0x82, 0x70, 0xff, 0x99, 0x82, 0x71, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x9f, 0x86, 0x74, 0xff, 0x9d, 0x86, 0x74, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x74, 0x66, 0x52, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5e, 0x49, 0xfb, 0x69, 0x5c, 0x48, 0xff, 0x68, 0x5b, 0x46, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x60, 0x52, 0x3b, 0xff, 0x7d, 0x72, 0x60, 0xff, 0xe1, 0xdf, 0xdc, 0x40, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfd, 0x0c, 0x94, 0x86, 0x77, 0xef, 0x78, 0x66, 0x53, 0xff, 0x79, 0x68, 0x54, 0xfc, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6a, 0x56, 0xff, 0x7a, 0x67, 0x54, 0xff, 0x79, 0x67, 0x54, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x84, 0x72, 0x60, 0xff, 0x8b, 0x78, 0x65, 0xff, 0x92, 0x7e, 0x6b, 0xff, 0x98, 0x82, 0x70, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0x9f, 0x88, 0x76, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x75, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x78, 0x67, 0x55, 0xff, 0x85, 0x71, 0x60, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x9b, 0x84, 0x73, 0xff, 0x97, 0x80, 0x70, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x89, 0x76, 0x63, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x77, 0x68, 0x55, 0xff, 0x72, 0x64, 0x50, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x62, 0x4d, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x68, 0x5b, 0x48, 0xfb, 0x67, 0x5c, 0x50, 0xff, 0x6f, 0x65, 0x5a, 0xff, 0x6d, 0x62, 0x51, 0xff, 0x68, 0x5b, 0x44, 0xff, 0x6a, 0x5d, 0x47, 0xf8, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x69, 0x5c, 0x45, 0xf8, 0x69, 0x5c, 0x49, 0xff, 0x85, 0x7b, 0x6e, 0xe3, 0xf9, 0xf8, 0xf8, 0x0c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x07, 0xa4, 0x99, 0x8c, 0xd3, 0x7e, 0x6e, 0x5c, 0xff, 0x76, 0x63, 0x50, 0xff, 0x7c, 0x6a, 0x57, 0xf8, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7c, 0x6a, 0x55, 0xfc, 0x77, 0x66, 0x53, 0xfc, 0x72, 0x63, 0x58, 0xff, 0x7a, 0x6c, 0x62, 0xff, 0x7e, 0x6f, 0x5f, 0xff, 0x78, 0x67, 0x53, 0xff, 0x75, 0x64, 0x4f, 0xff, 0x7a, 0x69, 0x56, 0xf8, 0x7b, 0x6b, 0x59, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x58, 0xff, 0x79, 0x6a, 0x58, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x77, 0x68, 0x56, 0xff, 0x76, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x7c, 0x6c, 0x59, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x86, 0x73, 0x61, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x90, 0x7c, 0x6a, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x77, 0x66, 0x54, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x86, 0x73, 0x60, 0xff, 0x87, 0x75, 0x62, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x77, 0x67, 0x54, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6c, 0x5e, 0x4a, 0xf8, 0x69, 0x5c, 0x4b, 0xff, 0x6f, 0x65, 0x5d, 0xff, 0x81, 0x79, 0x78, 0xff, 0xb5, 0xb0, 0xb0, 0x8b, 0xc3, 0xbf, 0xb8, 0x73, 0x8b, 0x81, 0x70, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x66, 0x58, 0x42, 0xff, 0x6d, 0x60, 0x4b, 0xfb, 0x6d, 0x60, 0x4b, 0xff, 0x69, 0x5c, 0x45, 0xf8, 0x65, 0x58, 0x42, 0xff, 0x7e, 0x74, 0x69, 0xff, 0xaf, 0xa9, 0xa7, 0x8b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf5, 0xf4, 0xf2, 0x1b, 0x92, 0x84, 0x75, 0xeb, 0x7e, 0x6d, 0x5a, 0xff, 0x75, 0x63, 0x50, 0xff, 0x7a, 0x69, 0x56, 0xfc, 0x7c, 0x6c, 0x59, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x78, 0x66, 0x51, 0xfc, 0x75, 0x65, 0x52, 0xff, 0x78, 0x6b, 0x61, 0xff, 0x7d, 0x74, 0x75, 0xff, 0x94, 0x8d, 0x8d, 0xdc, 0x9f, 0x95, 0x8a, 0xd3, 0x8e, 0x80, 0x72, 0xe3, 0x82, 0x73, 0x61, 0xff, 0x78, 0x68, 0x55, 0xff, 0x75, 0x64, 0x51, 0xfc, 0x79, 0x69, 0x57, 0xfc, 0x7a, 0x6a, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x66, 0x53, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6a, 0x5e, 0x4c, 0xf7, 0x69, 0x5c, 0x4f, 0xff, 0x73, 0x68, 0x63, 0xff, 0x8e, 0x87, 0x89, 0xfc, 0xd2, 0xd0, 0xd3, 0x4f, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xdd, 0xdb, 0xd6, 0x38, 0x8e, 0x85, 0x75, 0xff, 0x72, 0x65, 0x52, 0xff, 0x69, 0x5c, 0x46, 0xff, 0x65, 0x58, 0x42, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x80, 0x75, 0x68, 0xff, 0xa3, 0x9b, 0x98, 0xbc, 0xfb, 0xfb, 0xfb, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf8, 0xf7, 0xf6, 0x10, 0x92, 0x84, 0x75, 0xe7, 0x7f, 0x6f, 0x5e, 0xff, 0x74, 0x62, 0x4f, 0xff, 0x76, 0x64, 0x51, 0xf8, 0x75, 0x63, 0x4f, 0xff, 0x7a, 0x6b, 0x5a, 0xff, 0x82, 0x77, 0x6d, 0xff, 0x8d, 0x87, 0x87, 0xe8, 0xdc, 0xda, 0xdc, 0x43, 0xfd, 0xfd, 0xfd, 0x08, 0xfe, 0xfe, 0xfe, 0x03, 0xfc, 0xfb, 0xfb, 0x0c, 0xb8, 0xaf, 0xa5, 0x93, 0x8b, 0x7e, 0x6e, 0xff, 0x74, 0x64, 0x51, 0xff, 0x76, 0x66, 0x53, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4c, 0xff, 0x69, 0x5d, 0x49, 0xf8, 0x63, 0x58, 0x4e, 0xff, 0x75, 0x6d, 0x6d, 0xff, 0xb0, 0xac, 0xae, 0x73, 0xfd, 0xfd, 0xfd, 0x07, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xfc, 0xfb, 0x10, 0xb7, 0xb1, 0xa7, 0x67, 0x70, 0x64, 0x51, 0xf7, 0x71, 0x64, 0x50, 0xd8, 0x80, 0x76, 0x69, 0xe7, 0xb8, 0xb3, 0xaf, 0x8b, 0xfc, 0xfb, 0xfc, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfa, 0xfa, 0x0f, 0xa4, 0x9a, 0x8d, 0xd0, 0x84, 0x75, 0x64, 0xff, 0x79, 0x68, 0x56, 0xff, 0x85, 0x77, 0x69, 0xff, 0x96, 0x8c, 0x84, 0xf7, 0xd9, 0xd7, 0xd6, 0x4f, 0xfe, 0xfe, 0xfe, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xeb, 0xe9, 0xe6, 0x37, 0x97, 0x8a, 0x7c, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x73, 0x63, 0x50, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6f, 0x63, 0x4f, 0xff, 0x6f, 0x61, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4b, 0xff, 0x63, 0x57, 0x48, 0xff, 0x70, 0x67, 0x65, 0xff, 0xb3, 0xaf, 0xb3, 0x7b, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfb, 0xfa, 0x0c, 0xfa, 0xfa, 0xfa, 0x0f, 0xfd, 0xfd, 0xfd, 0x07, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf9, 0x13, 0xb5, 0xac, 0xa1, 0x9b, 0xa7, 0x9d, 0x92, 0xa0, 0xbc, 0xb5, 0xb0, 0x90, 0xf5, 0xf4, 0xf4, 0x1f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x07, 0xb4, 0xaa, 0xa1, 0xdc, 0x80, 0x71, 0x60, 0xff, 0x6f, 0x5f, 0x4c, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x65, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6f, 0x62, 0x50, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6b, 0x5f, 0x48, 0xff, 0x68, 0x5c, 0x4e, 0xff, 0x87, 0x7f, 0x7c, 0xc7, 0xfe, 0xfe, 0xfe, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfd, 0x08, 0xa8, 0x9d, 0x91, 0xe7, 0x7f, 0x70, 0x5f, 0xff, 0x70, 0x5f, 0x4c, 0xff, 0x75, 0x65, 0x53, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x53, 0xff, 0x76, 0x65, 0x53, 0xff, 0x75, 0x65, 0x52, 0xff, 0x74, 0x65, 0x51, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x60, 0x4c, 0xff, 0x6d, 0x5f, 0x4b, 0xff, 0x6b, 0x5e, 0x4b, 0xfc, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6b, 0x5d, 0x47, 0xff, 0x6d, 0x61, 0x50, 0xff, 0x93, 0x8b, 0x82, 0xa7, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfa, 0xfa, 0x0c, 0x8a, 0x7d, 0x6d, 0xef, 0x79, 0x69, 0x57, 0xff, 0x73, 0x62, 0x50, 0xff, 0x75, 0x65, 0x53, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x53, 0xff, 0x74, 0x65, 0x51, 0xff, 0x73, 0x64, 0x50, 0xf8, 0x72, 0x63, 0x4f, 0xf8, 0x72, 0x63, 0x50, 0xf8, 0x73, 0x64, 0x51, 0xfc, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x60, 0x4c, 0xf8, 0x6c, 0x5f, 0x4a, 0xf8, 0x6c, 0x5e, 0x4b, 0xf7, 0x6a, 0x5d, 0x49, 0xff, 0x69, 0x5d, 0x4a, 0xff, 0x6b, 0x5e, 0x4c, 0xfc, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x8e, 0x85, 0x77, 0xa7, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfa, 0xf9, 0xf8, 0x10, 0x79, 0x6a, 0x58, 0xf0, 0x74, 0x63, 0x51, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x6d, 0x5e, 0x4f, 0xf8, 0x68, 0x5b, 0x50, 0xff, 0x76, 0x6a, 0x61, 0xff, 0x82, 0x76, 0x6a, 0xff, 0x7f, 0x72, 0x63, 0xff, 0x74, 0x66, 0x54, 0xff, 0x72, 0x63, 0x50, 0xfc, 0x74, 0x65, 0x51, 0xfc, 0x73, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6b, 0x5d, 0x4b, 0xf8, 0x69, 0x5b, 0x4c, 0xff, 0x72, 0x66, 0x5b, 0xff, 0x7a, 0x6f, 0x67, 0xff, 0x82, 0x79, 0x73, 0xff, 0x90, 0x88, 0x81, 0xff, 0x94, 0x8b, 0x81, 0xff, 0x79, 0x6d, 0x5d, 0xff, 0x66, 0x58, 0x43, 0xfc, 0x6d, 0x60, 0x4b, 0xfc, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x67, 0x5a, 0x44, 0xff, 0x86, 0x7b, 0x6c, 0xcf, 0xfa, 0xfa, 0xfa, 0x17, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xd5, 0xd1, 0xcb, 0x53, 0x76, 0x67, 0x54, 0xff, 0x70, 0x60, 0x4d, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x52, 0xff, 0x6f, 0x5f, 0x4d, 0xfc, 0x68, 0x5b, 0x55, 0xff, 0x7f, 0x76, 0x77, 0xff, 0xb8, 0xb4, 0xb4, 0x67, 0xd6, 0xd4, 0xd1, 0x3b, 0xcd, 0xc9, 0xc4, 0x50, 0xa5, 0x9c, 0x91, 0xaf, 0x78, 0x6b, 0x58, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x67, 0x5a, 0x4b, 0xf8, 0x6e, 0x64, 0x5a, 0xff, 0x81, 0x78, 0x74, 0xff, 0xbd, 0xb8, 0xb7, 0x58, 0xd3, 0xcf, 0xd0, 0x40, 0xcf, 0xcc, 0xce, 0x4f, 0xe4, 0xe2, 0xe4, 0x3f, 0xf2, 0xf1, 0xf1, 0x2f, 0xa9, 0xa2, 0x97, 0x7f, 0x6c, 0x5f, 0x4b, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x65, 0x57, 0x40, 0xff, 0x7d, 0x72, 0x60, 0xff, 0xc6, 0xc2, 0xbc, 0x7b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x08, 0xa1, 0x97, 0x8a, 0xff, 0x74, 0x65, 0x52, 0xff, 0x6e, 0x5e, 0x4a, 0xf8, 0x75, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x63, 0x4e, 0xfc, 0x6e, 0x60, 0x51, 0xff, 0x78, 0x6f, 0x6e, 0xff, 0xca, 0xc7, 0xcb, 0x58, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf4, 0xf3, 0xf1, 0x24, 0x83, 0x78, 0x66, 0xff, 0x70, 0x64, 0x50, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6b, 0x5d, 0x4b, 0xff, 0x65, 0x5a, 0x51, 0xff, 0x7f, 0x78, 0x77, 0xff, 0xd9, 0xd7, 0xd8, 0x47, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xed, 0xec, 0xe9, 0x28, 0x8c, 0x82, 0x72, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x66, 0x59, 0x41, 0xfb, 0x76, 0x6a, 0x59, 0xff, 0x9b, 0x93, 0x8d, 0xc3, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x04, 0xb2, 0xaa, 0xa0, 0xc0, 0x73, 0x63, 0x51, 0xff, 0x6b, 0x5a, 0x47, 0xff, 0x73, 0x64, 0x51, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x50, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x77, 0x6c, 0x63, 0xff, 0xae, 0xaa, 0xab, 0xa0, 0xfe, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfb, 0xfa, 0x0c, 0x8b, 0x81, 0x71, 0xf8, 0x74, 0x67, 0x54, 0xff, 0x6d, 0x5f, 0x4a, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x69, 0x5c, 0x4a, 0xff, 0x6e, 0x65, 0x5d, 0xff, 0xa2, 0x9d, 0x9d, 0xcf, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x08, 0xb6, 0xb0, 0xa5, 0x83, 0x6f, 0x62, 0x4d, 0xff, 0x65, 0x57, 0x40, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6c, 0x5f, 0x49, 0xff, 0x6b, 0x5d, 0x48, 0xff, 0x68, 0x5a, 0x44, 0xff, 0x66, 0x59, 0x43, 0xff, 0x7e, 0x73, 0x65, 0xff, 0xd5, 0xd1, 0xd0, 0x54, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0xef, 0xed, 0x28, 0x92, 0x86, 0x78, 0xff, 0x7a, 0x6c, 0x5b, 0xff, 0x6d, 0x5d, 0x4a, 0xff, 0x6b, 0x5c, 0x47, 0xff, 0x6e, 0x5f, 0x4a, 0xff, 0x70, 0x61, 0x4c, 0xfc, 0x6d, 0x5d, 0x47, 0xff, 0x70, 0x63, 0x55, 0xff, 0x8c, 0x85, 0x83, 0xff, 0xf1, 0xf0, 0xf0, 0x28, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfb, 0xfa, 0x10, 0x9b, 0x91, 0x84, 0xff, 0x77, 0x6a, 0x57, 0xff, 0x69, 0x5c, 0x48, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x5f, 0x4b, 0xff, 0x6a, 0x5d, 0x4b, 0xff, 0x75, 0x6b, 0x63, 0xff, 0xdb, 0xd8, 0xd8, 0x53, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xeb, 0xe9, 0xe6, 0x2f, 0x8c, 0x81, 0x71, 0xff, 0x65, 0x57, 0x41, 0xff, 0x63, 0x55, 0x3f, 0xff, 0x67, 0x59, 0x44, 0xff, 0x6c, 0x5f, 0x4d, 0xff, 0x74, 0x68, 0x5b, 0xff, 0x86, 0x7d, 0x73, 0xff, 0xcc, 0xc9, 0xc4, 0x68, 0xff, 0xff, 0xff, 0x07, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf3, 0xf2, 0xf1, 0x23, 0xbe, 0xb7, 0xaf, 0x94, 0x92, 0x88, 0x7a, 0xff, 0x84, 0x77, 0x66, 0xff, 0x78, 0x6b, 0x58, 0xff, 0x72, 0x64, 0x51, 0xff, 0x7a, 0x6c, 0x5a, 0xff, 0x90, 0x87, 0x7e, 0xff, 0xd2, 0xd0, 0xd0, 0x50, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfb, 0xfa, 0x13, 0xa5, 0x9d, 0x91, 0xff, 0x78, 0x6c, 0x5a, 0xff, 0x67, 0x5a, 0x46, 0xfc, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x77, 0x6c, 0x66, 0xff, 0xf7, 0xf6, 0xf7, 0x17, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xfe, 0xfe, 0x08, 0xd1, 0xcd, 0xc7, 0x68, 0x93, 0x89, 0x7a, 0xff, 0x81, 0x75, 0x64, 0xff, 0x8c, 0x81, 0x73, 0xff, 0x9b, 0x93, 0x89, 0xff, 0xc9, 0xc6, 0xc3, 0x6b, 0xf1, 0xf0, 0xf1, 0x24, 0xff, 0xff, 0xff, 0x07, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x0b, 0xf8, 0xf8, 0xf7, 0x17, 0xe7, 0xe4, 0xe1, 0x38, 0xa4, 0x9b, 0x90, 0xeb, 0x8b, 0x80, 0x72, 0xff, 0xc1, 0xbb, 0xb3, 0x63, 0xf8, 0xf8, 0xf8, 0x17, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfc, 0x0f, 0xab, 0xa2, 0x97, 0xef, 0x75, 0x68, 0x56, 0xff, 0x64, 0x56, 0x41, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x69, 0x5b, 0x44, 0xfc, 0x6d, 0x60, 0x4e, 0xff, 0x81, 0x78, 0x73, 0xff, 0xf9, 0xf9, 0xf9, 0x10, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x04, 0xf7, 0xf6, 0xf5, 0x1f, 0xf4, 0xf3, 0xf2, 0x1f, 0xf5, 0xf4, 0xf3, 0x1f, 0xf9, 0xf9, 0xf8, 0x1c, 0xff, 0xff, 0xff, 0x07, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfb, 0xfb, 0xfa, 0x13, 0xf4, 0xf4, 0xf2, 0x1b, 0xfe, 0xfe, 0xfe, 0x04, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe7, 0xe6, 0xe2, 0x2f, 0x7b, 0x6f, 0x5c, 0xff, 0x67, 0x5a, 0x44, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5d, 0x48, 0xff, 0x67, 0x59, 0x44, 0xff, 0x74, 0x68, 0x59, 0xff, 0x97, 0x90, 0x8c, 0xff, 0xfb, 0xfb, 0xfc, 0x10, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xfd, 0xfd, 0x0b, 0xb1, 0xab, 0xa0, 0xb8, 0x8a, 0x80, 0x6f, 0xff, 0x89, 0x7e, 0x6f, 0xe7, 0x89, 0x7f, 0x6f, 0xe3, 0x89, 0x7e, 0x6f, 0xe4, 0x87, 0x7b, 0x6d, 0xe7, 0x83, 0x78, 0x6a, 0xff, 0x94, 0x8b, 0x81, 0xf7, 0xee, 0xec, 0xec, 0x28, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x03, 0xfe, 0xfe, 0xfe, 0x08, 0xfc, 0xfc, 0xfc, 0x0c, 0xfc, 0xfc, 0xfc, 0x0c, 0xfc, 0xfc, 0xfc, 0x0b, 0xfb, 0xfb, 0xfb, 0x10, 0xfa, 0xf9, 0xf9, 0x18, 0xfb, 0xfa, 0xfa, 0x13, 0xfd, 0xfd, 0xfd, 0x0b, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, -#endif -}; - -const lv_img_dsc_t img_cogwheel_argb = { - .header.always_zero = 0, - .header.w = 100, - .header.h = 100, - .data_size = 10000 * LV_IMG_PX_SIZE_ALPHA_BYTE, - .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, - .data = img_cogwheel_argb_map, -}; diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_argb.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_argb.png deleted file mode 100644 index 9cd0f4420..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_argb.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_chroma_keyed.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_chroma_keyed.c deleted file mode 100644 index 409910fc4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_chroma_keyed.c +++ /dev/null @@ -1,433 +0,0 @@ -#include "../../lvgl.h" - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_IMG_COGWHEEL_CHROMA_KEYED -#define LV_ATTRIBUTE_IMG_IMG_COGWHEEL_CHROMA_KEYED -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMG_IMG_COGWHEEL_CHROMA_KEYED uint8_t img_cogwheel_chroma_keyed_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x92, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdf, 0x72, 0x72, 0x6e, 0x72, 0x97, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x97, 0x93, 0x93, 0x92, 0x92, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x96, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x93, 0x72, 0x92, 0x92, 0x92, 0x72, 0x93, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x92, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0xdf, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x93, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0xbb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xbb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x93, 0xbb, 0x1c, 0x1c, 0x1c, 0xdb, 0x97, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xbb, 0xdf, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xbb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x92, 0x72, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x97, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x6e, 0x72, 0x4e, 0x72, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xbb, 0x97, 0x93, 0x93, 0x97, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xbb, 0x97, 0x97, 0x97, 0x93, 0x93, 0x97, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x72, 0xdf, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0xbb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x97, 0x93, 0x97, 0x97, 0x97, 0x97, 0x93, 0x97, 0xb7, 0x1c, 0x1c, 0xdb, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x92, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x96, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x93, 0x93, 0x93, 0x97, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x93, 0x97, 0x97, 0x97, 0x97, 0x93, 0x93, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xbb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdf, 0x97, 0x93, 0x97, 0x97, 0x97, 0x93, 0x97, 0x97, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x93, 0x93, 0x97, 0x97, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x92, 0xdb, 0x1c, 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x97, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x92, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x97, 0x93, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x97, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x92, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xbb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0xdb, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xbb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xb7, 0xdb, 0xdb, 0xdb, 0xbb, 0x72, 0x6e, 0x4e, 0x4e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x72, 0x72, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x93, 0x97, 0x97, 0xb7, 0xb7, 0xdb, 0xbb, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x93, 0x92, 0x93, 0x93, 0x93, 0x93, 0x93, 0x97, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x92, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x93, 0x72, 0x72, 0x92, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0xdf, 0x92, 0x92, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x72, 0x92, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0xdf, 0x92, 0x92, 0x92, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x92, 0x72, 0x92, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x92, 0x72, 0x92, 0x92, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x93, 0x72, 0x92, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x93, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x97, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x93, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x97, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x92, 0x93, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x93, 0x92, 0x92, 0x92, 0x92, 0x93, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x92, 0x93, 0x93, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xd7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x92, 0x92, 0x92, 0x92, 0x93, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x97, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x6e, 0x6e, 0xb7, 0xb7, 0x92, 0x72, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x97, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x6e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x6e, 0x96, 0x1c, 0x1c, 0x1c, 0x92, 0x92, 0x96, 0xb7, 0xb7, 0xbb, 0xbb, 0x97, 0x92, 0x92, 0xbb, 0x1c, 0x1c, 0xb7, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x97, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x93, 0x72, 0x72, 0x72, 0x97, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x6e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x97, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x92, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x92, 0x6e, 0x72, 0x72, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x97, 0x97, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x92, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x97, 0x92, 0x72, 0x92, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x93, 0x92, 0x93, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, - 0x1c, 0x1c, 0xb7, 0x97, 0x97, 0x93, 0x92, 0x92, 0x72, 0x72, 0x92, 0x92, 0x92, 0x72, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x97, 0xdb, 0x1c, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdf, 0xdb, 0x97, 0x92, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0xdf, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x92, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x92, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x1c, - 0x1c, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x1c, - 0x1c, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xbb, 0x72, 0x6e, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, - 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xbb, 0x72, 0x6e, 0x6e, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, - 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xbb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, - 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, - 0x1c, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x92, 0x1c, - 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x92, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x97, 0x92, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x92, 0x96, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xb7, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x92, 0xdf, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0xdb, 0x97, 0x97, 0x93, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4d, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x72, 0x72, 0x72, 0x72, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x72, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0xdf, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x92, 0xbb, 0xbb, 0xbb, 0xbb, 0x97, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdf, 0x72, 0x6e, 0x72, 0x92, 0xb7, 0x92, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x92, 0xb7, 0xb7, 0x93, 0x72, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x92, 0x72, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xbb, 0x92, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x72, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x93, 0x72, 0x92, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0xdb, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x96, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x96, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdf, 0x93, 0x92, 0x93, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0xb7, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x96, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x96, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x92, 0x93, 0x93, 0x92, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x96, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x96, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x93, 0x93, 0x97, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0xb7, 0x92, 0x92, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x72, 0x72, 0x72, 0x92, 0x92, 0xb7, 0x92, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xbb, 0x93, 0x93, 0x97, 0x97, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0xdb, 0xdb, 0xdb, 0xdb, 0x1c, 0x1c, 0xdb, 0x92, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xbb, 0x97, 0x93, 0x97, 0x97, 0x93, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x93, 0x97, 0x97, 0x97, 0x93, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x6e, 0x6e, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x97, 0x97, 0x97, 0x97, 0x97, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x97, 0x93, 0x97, 0x97, 0x97, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x93, 0x93, 0x93, 0x97, 0x97, 0x97, 0x93, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x93, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdf, 0x97, 0x93, 0x93, 0x93, 0x93, 0x97, 0x97, 0x93, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x97, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0xdb, 0x97, 0x93, 0x92, 0x93, 0x93, 0x93, 0x97, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x97, 0xdb, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0x97, 0x93, 0x72, 0x72, 0x72, 0x92, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x72, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x93, 0x93, 0x93, 0x92, 0x92, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x96, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4d, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x92, 0x93, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x92, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xdb, 0xdb, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0xb6, 0xb7, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x72, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x4e, 0x6e, 0x4e, 0x6e, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x6e, 0x72, 0x92, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x6e, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0xbb, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x72, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0xb6, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x92, 0x92, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x92, 0xdb, 0x1c, 0x1c, 0xb7, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x97, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xbb, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x6e, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xb7, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x96, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x92, 0x72, 0x92, 0x96, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x92, 0xdb, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xb7, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0xdb, 0x72, 0x92, 0x92, 0x92, 0x92, 0x72, 0x92, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, - 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf6, 0x94, 0xf3, 0x73, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x33, 0x74, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x54, 0x7c, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0x74, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x33, 0x74, 0xd2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x13, 0x74, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x9d, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd6, 0x8c, 0x34, 0x74, 0xf9, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x54, 0x7c, 0xd2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xd2, 0x6b, 0x13, 0x74, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xbb, 0xd6, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x12, 0x74, 0xd5, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x7b, 0xce, 0xd6, 0x8c, 0x95, 0x84, 0x54, 0x7c, 0x33, 0x74, 0x54, 0x7c, 0x39, 0xbe, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xc6, 0x53, 0x7c, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0xf3, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0x94, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x73, 0x7c, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0x12, 0x74, 0x73, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x19, 0xbe, 0x75, 0x7c, 0x14, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x13, 0x74, 0x75, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf6, 0x94, 0x33, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0xf3, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x12, 0x7c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x77, 0xa5, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x90, 0x63, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd6, 0x8c, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x54, 0x7c, 0x7a, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x95, 0x84, 0x33, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0xf3, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x12, 0x7c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x32, 0x74, 0x70, 0x5b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x90, 0x63, 0xbb, 0xd6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x78, 0xa5, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x54, 0x7c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x74, 0x7c, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x74, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x5a, 0xc6, 0xf2, 0x6b, 0xb1, 0x63, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0xb1, 0x6b, 0x76, 0xa5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf9, 0xb5, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x13, 0x74, 0x98, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x3a, 0xc6, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6c, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x53, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x12, 0x74, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xd1, 0x6b, 0x35, 0xa5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb8, 0xad, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x54, 0x7c, 0xd8, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf9, 0xb5, 0xb5, 0x84, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x53, 0x7c, 0xd8, 0xb5, 0x9a, 0xd6, 0x94, 0x84, 0xb1, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xd1, 0x73, 0x97, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x9b, 0xce, 0x95, 0x84, 0x54, 0x7c, 0x75, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x33, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x33, 0x74, 0x13, 0x6c, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0xd1, 0x6b, 0xb1, 0x63, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xd0, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x57, 0xa5, 0x74, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x33, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb0, 0x63, 0x11, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd8, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x7a, 0xce, 0x75, 0x7c, 0x54, 0x7c, 0x55, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb0, 0x63, 0xf1, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x19, 0xc6, 0x53, 0x7c, 0xb1, 0x63, 0xf1, 0x6b, 0xf8, 0xbd, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x1a, 0xbe, 0x17, 0x95, 0x38, 0x9d, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x98, 0xa5, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xd1, 0x6b, 0x19, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf5, 0x94, 0xd1, 0x6b, 0x4f, 0x5b, 0xf1, 0x6b, 0x0e, 0x53, 0xb0, 0x63, 0x97, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb9, 0xad, 0xb6, 0x8c, 0x75, 0x7c, 0x75, 0x7c, 0xb6, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x3a, 0xc6, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x74, 0x34, 0x74, 0x34, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x12, 0x74, 0x19, 0xbe, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x53, 0x7c, 0x90, 0x63, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x2f, 0x53, 0x90, 0x63, 0x36, 0x9d, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb9, 0xad, 0xd6, 0x8c, 0x96, 0x84, 0xb6, 0x84, 0x96, 0x84, 0x75, 0x7c, 0xb6, 0x84, 0x1a, 0xbe, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x7b, 0xce, 0xb6, 0x8c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xd2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xf2, 0x73, 0x9b, 0xd6, 0xe0, 0x07, 0x12, 0x74, 0x90, 0x63, 0x4f, 0x53, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x0e, 0x53, 0x90, 0x63, 0xb8, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x3a, 0xbe, 0xd6, 0x8c, 0x96, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x96, 0x84, 0x96, 0x84, 0x75, 0x7c, 0xb6, 0x84, 0x98, 0xa5, 0xe0, 0x07, 0xe0, 0x07, 0x7a, 0xce, 0xb6, 0x8c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x55, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x13, 0x74, 0xf2, 0x6b, 0xb1, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x2e, 0x53, 0x6f, 0x5b, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xb1, 0x63, 0x4f, 0x5b, 0x2e, 0x53, 0x4f, 0x5b, 0x6f, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x12, 0x74, 0x12, 0x74, 0x70, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x2f, 0x53, 0x94, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x78, 0xa5, 0x96, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x33, 0x74, 0xf2, 0x6b, 0xb1, 0x63, 0x90, 0x63, 0x6f, 0x5b, 0x2e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0x2e, 0x53, 0xd2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0x90, 0x5b, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x4b, 0x2e, 0x53, 0x4f, 0x53, 0x6f, 0x5b, 0x70, 0x5b, 0x91, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0x6f, 0x5b, 0x36, 0xa5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x98, 0xad, 0x75, 0x7c, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x95, 0x84, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x33, 0x74, 0xf2, 0x6b, 0x90, 0x63, 0x2f, 0x53, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0x2e, 0x53, 0xd2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0x90, 0x63, 0x2e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x53, 0x2f, 0x53, 0x70, 0x5b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x2f, 0x53, 0x90, 0x6b, 0x97, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xbb, 0xd6, 0xb6, 0x84, 0x75, 0x7c, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0xf2, 0x6b, 0x70, 0x5b, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x2f, 0x53, 0xd2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0x90, 0x63, 0x2e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0xd0, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x7b, 0xce, 0x75, 0x7c, 0x75, 0x7c, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x75, 0x7c, 0x13, 0x74, 0x91, 0x63, 0x4f, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x53, 0x4e, 0x63, 0x8f, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xd2, 0x6b, 0x4f, 0x5b, 0xcc, 0x4a, 0xed, 0x52, 0x6f, 0x5b, 0x4e, 0x5b, 0xed, 0x4a, 0xcd, 0x42, 0xed, 0x4a, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x53, 0x6f, 0x6b, 0x35, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x5a, 0xc6, 0x75, 0x84, 0x75, 0x7c, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x75, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x54, 0x7c, 0xf2, 0x6b, 0x6f, 0x5b, 0x0d, 0x4b, 0xed, 0x4a, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0xed, 0x52, 0x0e, 0x5b, 0x8f, 0x6b, 0x52, 0x84, 0xd8, 0xbd, 0xe0, 0x07, 0xe0, 0x07, 0x53, 0x7c, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xb1, 0x6b, 0x0e, 0x5b, 0x4e, 0x6b, 0x59, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x73, 0x84, 0xd1, 0x6b, 0x2e, 0x53, 0xee, 0x4a, 0x0e, 0x53, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x2e, 0x5b, 0xb0, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf7, 0x8c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x54, 0x7c, 0xb1, 0x63, 0x2e, 0x53, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x4e, 0x63, 0xd0, 0x73, 0x52, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf6, 0x94, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x91, 0x63, 0x90, 0x6b, 0xb7, 0xbd, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x73, 0x84, 0xb0, 0x6b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x0e, 0x53, 0x4f, 0x6b, 0xf8, 0xc5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf7, 0x94, 0x95, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x33, 0x74, 0x90, 0x63, 0x0e, 0x53, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xee, 0x52, 0x2e, 0x63, 0xf0, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6c, 0xb1, 0x63, 0xd1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x9a, 0xd6, 0xb1, 0x6b, 0x4f, 0x53, 0x4f, 0x53, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2e, 0x53, 0xf1, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf6, 0x94, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x33, 0x74, 0x90, 0x5b, 0x0e, 0x4b, 0xed, 0x4a, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x2e, 0x5b, 0xb0, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf6, 0x94, 0x13, 0x74, 0xf2, 0x6b, 0xf3, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xd1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x7a, 0xce, 0xf1, 0x6b, 0x2f, 0x53, 0x4f, 0x5b, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x2f, 0x53, 0x12, 0x74, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x3a, 0xc6, 0xb5, 0x84, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x13, 0x74, 0x70, 0x5b, 0x0e, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0d, 0x53, 0x6f, 0x63, 0x31, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x6c, 0x13, 0x6c, 0xf2, 0x6b, 0xd1, 0x6b, 0xf1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x9a, 0xce, 0x32, 0x74, 0x70, 0x5b, 0x70, 0x5b, 0xb0, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0xb0, 0x63, 0x97, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb6, 0x8c, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x33, 0x74, 0x70, 0x5b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x8f, 0x6b, 0xf8, 0xc5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x6c, 0x13, 0x6c, 0xf2, 0x6b, 0xd1, 0x6b, 0xf1, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x36, 0x9d, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x53, 0x90, 0x63, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf8, 0xbd, 0xd8, 0xb5, 0x77, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd9, 0xad, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x34, 0x74, 0x90, 0x5b, 0x0e, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xed, 0x52, 0xf0, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0xf2, 0x73, 0xf2, 0x6b, 0xd1, 0x6b, 0xf1, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xc6, 0xf2, 0x6b, 0x70, 0x5b, 0xb1, 0x63, 0xd1, 0x63, 0xd1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x56, 0xa5, 0x39, 0xc6, 0x39, 0xc6, 0x39, 0xc6, 0x97, 0xad, 0x11, 0x74, 0x70, 0x63, 0x2e, 0x53, 0x0e, 0x4b, 0x12, 0x74, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x17, 0x95, 0x37, 0x9d, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x3a, 0xc6, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x54, 0x74, 0xb0, 0x63, 0x0e, 0x53, 0xed, 0x4a, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0d, 0x5b, 0xf0, 0x83, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x6c, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xf1, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xc6, 0xf2, 0x73, 0x91, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x91, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0xb0, 0x63, 0xb0, 0x63, 0x6f, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x4f, 0x5b, 0x93, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb6, 0x8c, 0x54, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0xd6, 0x8c, 0x16, 0x95, 0x57, 0xa5, 0x3a, 0xc6, 0xb8, 0xad, 0xd6, 0x8c, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0xd1, 0x63, 0x0e, 0x53, 0xed, 0x4a, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xed, 0x52, 0xf1, 0x83, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xf1, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xc6, 0x12, 0x74, 0xd1, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0xed, 0x4a, 0xd0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x95, 0x84, 0x34, 0x74, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x84, 0xb5, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0xf2, 0x6b, 0x2f, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0d, 0x53, 0xf0, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf6, 0x94, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xf1, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xc6, 0xf2, 0x73, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd1, 0x6b, 0x90, 0x63, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0xee, 0x4a, 0x4f, 0x53, 0x39, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb5, 0x8c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x34, 0x74, 0x70, 0x5b, 0xed, 0x4a, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0d, 0x53, 0x8f, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xf1, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd5, 0x8c, 0xb2, 0x63, 0xf2, 0x6b, 0x13, 0x74, 0xf2, 0x73, 0xd1, 0x6b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0xf1, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x34, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x55, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0xb1, 0x63, 0x2e, 0x53, 0x0d, 0x4b, 0x2e, 0x53, 0x2e, 0x53, 0xed, 0x4a, 0x4e, 0x6b, 0x18, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf6, 0x94, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xf1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0xf2, 0x6b, 0xf3, 0x6b, 0x13, 0x74, 0xf2, 0x6b, 0x91, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x4f, 0x5b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xbb, 0xd6, 0x34, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x13, 0x74, 0x2f, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x2e, 0x63, 0x72, 0x94, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x95, 0x13, 0x74, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xf1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x2e, 0x53, 0x52, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x9b, 0xd6, 0x34, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x54, 0x74, 0xb1, 0x63, 0x0e, 0x53, 0x0d, 0x4b, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x11, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x95, 0x13, 0x74, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xb1, 0x6b, 0xf1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x95, 0x33, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x74, 0xb1, 0x63, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x11, 0x7c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xbe, 0x54, 0x7c, 0x13, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0xf2, 0x6b, 0x4f, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x4e, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0xf2, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x74, 0x84, 0xf3, 0x6b, 0x34, 0x74, 0x34, 0x74, 0xf2, 0x6b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0xee, 0x52, 0x4f, 0x63, 0x56, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x77, 0xa5, 0x74, 0x7c, 0x13, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0xb1, 0x63, 0x0d, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x11, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd5, 0x94, 0x13, 0x74, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0x73, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf9, 0xbd, 0x13, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x33, 0x74, 0xb1, 0x63, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0xed, 0x52, 0x8f, 0x73, 0xf8, 0xbd, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x7a, 0xce, 0x95, 0x84, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x13, 0x74, 0x70, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x6f, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0x53, 0x7c, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x13, 0x74, 0x94, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb5, 0x8c, 0x34, 0x74, 0x54, 0x7c, 0x75, 0x7c, 0xf2, 0x6b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0x2f, 0x53, 0x4f, 0x53, 0x0e, 0x5b, 0x2d, 0x6b, 0xf8, 0xc5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x7a, 0xce, 0x95, 0x84, 0x34, 0x7c, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0xd1, 0x6b, 0x4f, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x5b, 0x11, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x19, 0xbe, 0x33, 0x74, 0xd2, 0x63, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0x91, 0x63, 0xf2, 0x73, 0x7a, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x9b, 0xce, 0x34, 0x74, 0x54, 0x7c, 0x75, 0x84, 0x13, 0x74, 0x90, 0x63, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0x2f, 0x53, 0x6f, 0x5b, 0x0e, 0x53, 0x96, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x95, 0x84, 0x54, 0x7c, 0x34, 0x74, 0x34, 0x7c, 0x34, 0x74, 0x54, 0x7c, 0x33, 0x74, 0x90, 0x5b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x4e, 0x63, 0xb7, 0xbd, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb5, 0x8c, 0xd1, 0x63, 0xb1, 0x63, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0x70, 0x5b, 0xb1, 0x63, 0xb4, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x54, 0x7c, 0x55, 0x7c, 0x95, 0x84, 0x54, 0x7c, 0xd2, 0x6b, 0x4f, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x70, 0x5b, 0x4f, 0x5b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x34, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x13, 0x74, 0x4f, 0x5b, 0x0d, 0x4b, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0xd0, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x95, 0x91, 0x63, 0xd1, 0x6b, 0xb1, 0x6b, 0x12, 0x74, 0xf2, 0x73, 0xd2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x91, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0x90, 0x63, 0x6f, 0x5b, 0xd1, 0x6b, 0x90, 0x63, 0x97, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb6, 0x8c, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x13, 0x74, 0x4f, 0x5b, 0x2e, 0x53, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x5b, 0x0e, 0x53, 0xd7, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x13, 0x74, 0x54, 0x7c, 0x33, 0x74, 0x34, 0x74, 0x34, 0x74, 0x33, 0x74, 0xf2, 0x6b, 0x4f, 0x5b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x5b, 0x55, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xbe, 0xf2, 0x6b, 0x6f, 0x5b, 0x6f, 0x5b, 0x15, 0x95, 0x77, 0xa5, 0x74, 0x7c, 0xd2, 0x6b, 0x91, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xb1, 0x6b, 0x91, 0x63, 0x91, 0x63, 0xd1, 0x73, 0x32, 0x7c, 0x73, 0x84, 0x6f, 0x63, 0x50, 0x5b, 0xd1, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x95, 0x84, 0x75, 0x7c, 0xb6, 0x84, 0x54, 0x74, 0x4f, 0x5b, 0x2e, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x0e, 0x4b, 0x11, 0x7c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x5a, 0xc6, 0xf3, 0x6b, 0x54, 0x7c, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0xb1, 0x63, 0x4f, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x4e, 0x63, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x33, 0x7c, 0xb2, 0x63, 0x6f, 0x5b, 0x93, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x73, 0x84, 0x32, 0x7c, 0xb4, 0x8c, 0x97, 0xad, 0x76, 0xad, 0x97, 0xad, 0xd8, 0xb5, 0xf5, 0x94, 0x12, 0x74, 0x32, 0x7c, 0x97, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xf5, 0x94, 0x90, 0x63, 0x70, 0x5b, 0x32, 0x74, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb6, 0x8c, 0x75, 0x7c, 0xb6, 0x8c, 0x75, 0x7c, 0x90, 0x63, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x0e, 0x53, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x95, 0xd2, 0x6b, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x90, 0x63, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xaf, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0xf2, 0x6b, 0xf2, 0x6b, 0x91, 0x63, 0xd4, 0x94, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x9a, 0xd6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x9a, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x16, 0x9d, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x76, 0xa5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf7, 0x8c, 0x75, 0x7c, 0xd7, 0x8c, 0x95, 0x84, 0xd2, 0x6b, 0x4f, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x4f, 0x5b, 0x52, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb5, 0x8c, 0xf3, 0x6b, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x74, 0xf2, 0x6b, 0x70, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xf1, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xb2, 0x63, 0x53, 0x7c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x5a, 0xc6, 0x33, 0x74, 0x90, 0x5b, 0x90, 0x63, 0x90, 0x63, 0xd1, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x17, 0x95, 0x75, 0x7c, 0xd6, 0x8c, 0x96, 0x84, 0x13, 0x74, 0x70, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x4e, 0x53, 0xf1, 0x6b, 0xd0, 0x6b, 0xd1, 0x6b, 0x6f, 0x5b, 0x73, 0x84, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x19, 0xbe, 0x95, 0x84, 0x33, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0xf2, 0x6b, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x12, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xc6, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x12, 0x74, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x53, 0x7c, 0x91, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x50, 0x5b, 0x77, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x95, 0x84, 0x34, 0x74, 0x75, 0x7c, 0x54, 0x7c, 0xf2, 0x6b, 0x70, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0x0d, 0x4b, 0xed, 0x4a, 0x4e, 0x53, 0x32, 0x7c, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0x77, 0xa5, 0xf6, 0x94, 0xd5, 0x8c, 0x74, 0x84, 0x53, 0x7c, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x74, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x12, 0x74, 0xb5, 0x8c, 0x5a, 0xc6, 0xe0, 0x07, 0x9b, 0xce, 0x9b, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x9b, 0xd6, 0x19, 0xbe, 0xb5, 0x8c, 0x33, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x70, 0x5b, 0x90, 0x63, 0x9a, 0xd6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x12, 0x74, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x70, 0x5b, 0xd1, 0x6b, 0x73, 0x84, 0xd5, 0x94, 0xf5, 0x94, 0xd5, 0x8c, 0xd5, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xb4, 0x8c, 0xb4, 0x8c, 0xd4, 0x8c, 0x53, 0x7c, 0xb1, 0x63, 0x91, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0d, 0x53, 0xcd, 0x42, 0x0d, 0x4b, 0xe0, 0x07, - 0xe0, 0x07, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf3, 0x6b, 0xf3, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0xf3, 0x6b, 0xf3, 0x6b, 0x13, 0x74, 0x13, 0x6c, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x70, 0x5b, 0x90, 0x63, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x57, 0x9d, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x5b, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xcd, 0x42, 0x6f, 0x5b, 0xe0, 0x07, - 0xe0, 0x07, 0x13, 0x74, 0xb2, 0x63, 0xf2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x70, 0x5b, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x98, 0xad, 0xf2, 0x6b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xcd, 0x42, 0x2e, 0x53, 0xf8, 0xbd, - 0xe0, 0x07, 0x53, 0x7c, 0xd2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0x70, 0x5b, 0xd0, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd9, 0xb5, 0x13, 0x74, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x0e, 0x53, 0x52, 0x84, - 0xe0, 0x07, 0x74, 0x7c, 0xd2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x6c, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0x70, 0x63, 0xd1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb9, 0xad, 0xf2, 0x6b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x31, 0x84, - 0xe0, 0x07, 0x53, 0x7c, 0xd2, 0x63, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6c, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xb2, 0x63, 0xb2, 0x63, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0x90, 0x63, 0xf1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x78, 0xa5, 0xd2, 0x6b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x50, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0d, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xcd, 0x4a, 0x4e, 0x5b, 0x59, 0xc6, - 0xe0, 0x07, 0xf2, 0x6b, 0xb1, 0x63, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf3, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x12, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x6c, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0x12, 0x6c, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0x91, 0x63, 0xf2, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb5, 0x8c, 0x91, 0x63, 0x70, 0x5b, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x8f, 0x63, 0x32, 0x84, 0xe0, 0x07, - 0xe0, 0x07, 0x74, 0x84, 0xd2, 0x6b, 0xb1, 0x63, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0x13, 0x74, 0xf2, 0x6b, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x4f, 0x63, 0xb0, 0x73, 0x73, 0x84, 0x5a, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x5a, 0xce, 0xb4, 0x8c, 0x12, 0x74, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x91, 0x5b, 0x12, 0x74, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf2, 0x73, 0x4f, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0xb0, 0x73, 0x32, 0x84, 0xb4, 0x8c, 0x19, 0xbe, 0x7a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x7a, 0xce, 0x59, 0xc6, 0x36, 0xa5, 0x32, 0x7c, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0xcd, 0x52, 0xed, 0x52, 0x8f, 0x6b, 0x72, 0x8c, 0x9a, 0xd6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xc6, 0xd5, 0x8c, 0x94, 0x84, 0x94, 0x84, 0x74, 0x84, 0x53, 0x7c, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0xd1, 0x6b, 0x4f, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0d, 0x4b, 0xcd, 0x4a, 0x6f, 0x6b, 0x19, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x5a, 0xce, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x91, 0x63, 0x12, 0x7c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x53, 0x7c, 0x90, 0x63, 0x70, 0x5b, 0x90, 0x63, 0x70, 0x5b, 0x90, 0x63, 0x6f, 0x63, 0xf0, 0x83, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf2, 0x73, 0x91, 0x63, 0xd1, 0x6b, 0xb1, 0x63, 0x70, 0x63, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xed, 0x4a, 0xac, 0x52, 0xd0, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x7a, 0xce, 0x74, 0x84, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd1, 0x6b, 0x4f, 0x5b, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x73, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf2, 0x73, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xd1, 0x6b, 0x97, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x12, 0x74, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x70, 0x63, 0xf1, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x33, 0x7c, 0x91, 0x63, 0xf2, 0x6b, 0xd1, 0x6b, 0x90, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0xed, 0x4a, 0x6e, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x74, 0x7c, 0xb1, 0x63, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x70, 0x5b, 0x0e, 0x53, 0x0d, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x52, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb4, 0x8c, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x12, 0x74, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x9b, 0xd6, 0x16, 0x95, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x3a, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x15, 0x95, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0xd1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x33, 0x74, 0xb1, 0x63, 0xf2, 0x6b, 0xd1, 0x6b, 0x6f, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x0d, 0x53, 0x11, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xc6, 0x91, 0x63, 0xf2, 0x73, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x90, 0x63, 0x2e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xd0, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x12, 0x74, 0x70, 0x5b, 0x70, 0x5b, 0x11, 0x74, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x33, 0x7c, 0xd2, 0x6b, 0x53, 0x7c, 0x98, 0xad, 0xb8, 0xad, 0xb8, 0xad, 0xb8, 0xb5, 0xb5, 0x8c, 0x13, 0x74, 0x33, 0x7c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x37, 0x9d, 0xd2, 0x6b, 0x2f, 0x53, 0xd1, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x13, 0x74, 0xd2, 0x6b, 0xf2, 0x6b, 0xd1, 0x63, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xed, 0x4a, 0xed, 0x52, 0x93, 0x94, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb1, 0x6b, 0x12, 0x74, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0x2e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0x8f, 0x63, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x9b, 0xd6, 0xb1, 0x63, 0x50, 0x5b, 0xd1, 0x6b, 0x74, 0x84, 0xf5, 0x94, 0x33, 0x7c, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x4f, 0x5b, 0x4f, 0x5b, 0x12, 0x74, 0x36, 0x9d, 0x36, 0x9d, 0x74, 0x84, 0xb1, 0x63, 0x70, 0x5b, 0x59, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd5, 0x8c, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xed, 0x4a, 0x4e, 0x63, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x12, 0x74, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x4f, 0x53, 0xed, 0x4a, 0x0d, 0x4b, 0xed, 0x4a, 0x2e, 0x53, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x19, 0xc6, 0xb1, 0x63, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0x7a, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x33, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0xf2, 0x6b, 0x91, 0x63, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb4, 0x8c, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x6f, 0x5b, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0xcd, 0x4a, 0xd8, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x36, 0x9d, 0xd1, 0x6b, 0x70, 0x5b, 0xb1, 0x63, 0x90, 0x63, 0xb0, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0xb0, 0x63, 0x56, 0xa5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0xd2, 0x6b, 0x70, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x6f, 0x5b, 0x59, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x90, 0x63, 0x2e, 0x53, 0x0d, 0x4b, 0xed, 0x4a, 0xcd, 0x42, 0xf1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x7a, 0xce, 0x12, 0x74, 0x90, 0x63, 0x2f, 0x53, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x4f, 0x5b, 0x90, 0x63, 0x59, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf6, 0x94, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0xb1, 0x63, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0xd0, 0x6b, 0x7a, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf8, 0xbd, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0x4f, 0x5b, 0x0d, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x53, 0xf5, 0x94, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb8, 0xb5, 0x32, 0x7c, 0xf2, 0x73, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x63, 0x6f, 0x5b, 0xd1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x54, 0x7c, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x90, 0x63, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0d, 0x4b, 0xed, 0x4a, 0x8f, 0x63, 0x39, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x19, 0xbe, 0x53, 0x7c, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0x70, 0x5b, 0x0e, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0xcd, 0x4a, 0xf1, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x9a, 0xd6, 0xd1, 0x6b, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0xf1, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf6, 0x94, 0x13, 0x6c, 0x33, 0x74, 0x33, 0x74, 0xf2, 0x6b, 0x70, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0d, 0x4b, 0xcd, 0x42, 0xed, 0x4a, 0x4e, 0x53, 0xf1, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0xd2, 0x6b, 0x70, 0x5b, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0x90, 0x63, 0x2f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x6f, 0x5b, 0x9a, 0xd6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x53, 0x7c, 0x90, 0x63, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x2e, 0x5b, 0x8f, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x54, 0x7c, 0x13, 0x74, 0x54, 0x74, 0x33, 0x74, 0xb1, 0x63, 0x2f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0xac, 0x42, 0xcd, 0x42, 0x7a, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xc6, 0xd1, 0x6b, 0x70, 0x5b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0xf1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb4, 0x8c, 0x90, 0x63, 0x70, 0x5b, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x76, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x95, 0x84, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x13, 0x74, 0x70, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x93, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd1, 0x6b, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x4f, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x39, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x5b, 0x90, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xbb, 0xd6, 0x54, 0x7c, 0x34, 0x74, 0x54, 0x7c, 0x34, 0x74, 0xd1, 0x63, 0x2f, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0x0e, 0x4b, 0x76, 0xa5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x32, 0x74, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xb0, 0x63, 0x59, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0x90, 0x63, 0x50, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x95, 0x84, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x13, 0x74, 0x4f, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0x2e, 0x5b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x7a, 0xce, 0xd1, 0x6b, 0x70, 0x5b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x6f, 0x5b, 0x2e, 0x53, 0x4f, 0x53, 0x4f, 0x5b, 0x0e, 0x4b, 0xf1, 0x73, 0x9a, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0x90, 0x63, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf6, 0x8c, 0x34, 0x74, 0x75, 0x7c, 0x75, 0x84, 0x34, 0x7c, 0xb1, 0x63, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0xcd, 0x42, 0xcd, 0x42, 0xcd, 0x42, 0xed, 0x4a, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0xb0, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x12, 0x74, 0x70, 0x5b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x63, 0x4f, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x11, 0x74, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0x90, 0x63, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x17, 0x95, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x75, 0x7c, 0xf2, 0x6b, 0x4f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x2e, 0x5b, 0x90, 0x63, 0xb0, 0x63, 0x6f, 0x5b, 0x0e, 0x53, 0xed, 0x4a, 0xcd, 0x42, 0x4f, 0x5b, 0x93, 0x94, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x5b, 0xd8, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0x90, 0x63, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x19, 0xbe, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x75, 0x84, 0x33, 0x74, 0x70, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xcd, 0x4a, 0xed, 0x5a, 0x52, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0x56, 0xa5, 0x52, 0x7c, 0x11, 0x74, 0xd0, 0x6b, 0x32, 0x7c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x12, 0x74, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xf1, 0x73, 0x73, 0x8c, 0x15, 0xa5, 0xf1, 0x73, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x90, 0x63, 0x56, 0xa5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x98, 0xad, 0x95, 0x84, 0x95, 0x84, 0xb5, 0x84, 0x95, 0x84, 0x34, 0x74, 0x90, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0x2e, 0x5b, 0x35, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x57, 0xa5, 0xd8, 0xb5, 0xf8, 0xbd, 0xd8, 0xbd, 0x39, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0x9a, 0xd6, 0x74, 0x84, 0x90, 0x63, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x4f, 0x5b, 0x90, 0x63, 0x15, 0x9d, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x94, 0x84, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd9, 0xb5, 0x96, 0x84, 0x95, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x54, 0x7c, 0xb1, 0x63, 0x2e, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x52, 0xf0, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf2, 0x73, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x32, 0x7c, 0x7a, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x93, 0x84, 0x70, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf7, 0x8c, 0x75, 0x7c, 0x96, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x75, 0x7c, 0xb1, 0x6b, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0x4e, 0x6b, 0x59, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xc6, 0xd1, 0x6b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x63, 0x12, 0x74, 0x5a, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x93, 0x84, 0x70, 0x5b, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x5a, 0xc6, 0xd6, 0x8c, 0x96, 0x84, 0x96, 0x84, 0xd6, 0x8c, 0xb6, 0x84, 0x75, 0x7c, 0xd1, 0x63, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x52, 0xf0, 0x83, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x77, 0xa5, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0xf2, 0x6b, 0x77, 0xa5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x73, 0x84, 0x70, 0x5b, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x57, 0x9d, 0x96, 0x84, 0x75, 0x7c, 0x96, 0x84, 0xb6, 0x8c, 0xd7, 0x8c, 0x75, 0x7c, 0xb1, 0x63, 0x2e, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xcd, 0x4a, 0x2e, 0x5b, 0x7a, 0xd6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x19, 0xbe, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x91, 0x63, 0xd2, 0x6b, 0xd8, 0xb5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x93, 0x84, 0x70, 0x5b, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2e, 0x5b, 0x90, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x5a, 0xc6, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x96, 0x84, 0x54, 0x7c, 0xb1, 0x63, 0x0e, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xcd, 0x42, 0x4f, 0x5b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x73, 0x84, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0x12, 0x74, 0x74, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x73, 0x84, 0x70, 0x5b, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x90, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xbb, 0xd6, 0xb6, 0x8c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x7c, 0x96, 0x84, 0xb6, 0x84, 0x95, 0x84, 0x33, 0x74, 0x70, 0x5b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0x0e, 0x4b, 0xf1, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf8, 0xbd, 0x90, 0x63, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0xd2, 0x6b, 0x74, 0x7c, 0xf6, 0x94, 0x7a, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x32, 0x7c, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x0e, 0x53, 0x90, 0x6b, 0x39, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x19, 0xbe, 0xd6, 0x8c, 0x75, 0x7c, 0x34, 0x74, 0x34, 0x74, 0x75, 0x7c, 0x95, 0x84, 0x96, 0x84, 0x95, 0x84, 0x54, 0x7c, 0xd1, 0x6b, 0x6f, 0x5b, 0x0e, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x52, 0x7c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x90, 0x63, 0x2f, 0x53, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0x13, 0x74, 0x95, 0x84, 0xf9, 0xb5, 0xf9, 0xbd, 0xb1, 0x6b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x90, 0x63, 0x53, 0x7c, 0xd5, 0x8c, 0x95, 0x84, 0x13, 0x74, 0xf3, 0x6b, 0x13, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x75, 0x84, 0x54, 0x7c, 0xf2, 0x6b, 0x90, 0x63, 0x2e, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0x4e, 0x53, 0x56, 0xa5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x32, 0x74, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xd2, 0x6b, 0x12, 0x6c, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x74, 0x13, 0x6c, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x91, 0x63, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0xf2, 0x6b, 0xb1, 0x63, 0x4f, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0xac, 0x42, 0xb3, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf5, 0x94, 0x70, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x90, 0x63, 0xd1, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x13, 0x74, 0x90, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x91, 0x63, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x34, 0x74, 0x34, 0x74, 0x34, 0x74, 0x13, 0x74, 0xd2, 0x6b, 0x70, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0x8c, 0x3a, 0x90, 0x63, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x73, 0x84, 0x2f, 0x53, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x63, 0xd1, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x90, 0x63, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x91, 0x63, 0x13, 0x74, 0x33, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x90, 0x63, 0x6f, 0x5b, 0x4f, 0x5b, 0x2e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x52, 0x2e, 0x5b, 0x0e, 0x53, 0xed, 0x42, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0x32, 0x7c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x36, 0x9d, 0x70, 0x5b, 0x2f, 0x53, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0x2e, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0x4f, 0x53, 0x2f, 0x53, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x70, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x70, 0x5b, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x2e, 0x63, 0xd0, 0x7b, 0x39, 0xc6, 0x9a, 0xce, 0x11, 0x74, 0x0e, 0x4b, 0xcd, 0x42, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0xcd, 0x42, 0xb0, 0x6b, 0x18, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x73, 0x84, 0x70, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x6f, 0x63, 0xb0, 0x7b, 0xd4, 0x9c, 0x15, 0x9d, 0x53, 0x84, 0xb0, 0x63, 0x4f, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0xed, 0x52, 0x4e, 0x63, 0x52, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x32, 0x7c, 0x2e, 0x53, 0xed, 0x4a, 0xcd, 0x42, 0x0d, 0x4b, 0xb0, 0x6b, 0x76, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x73, 0x84, 0x90, 0x63, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x6f, 0x5b, 0xd0, 0x73, 0x72, 0x94, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x19, 0xc6, 0xf1, 0x73, 0x2e, 0x53, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0xcc, 0x52, 0x6f, 0x73, 0x59, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x7a, 0xce, 0x4e, 0x5b, 0xb0, 0x6b, 0x11, 0x74, 0x39, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x36, 0x9d, 0xb0, 0x63, 0x4f, 0x5b, 0xd1, 0x6b, 0x73, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x53, 0x7c, 0x4f, 0x5b, 0x2e, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xcc, 0x4a, 0x4e, 0x6b, 0x59, 0xce, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x19, 0xbe, 0xb7, 0xb5, 0x39, 0xc6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x97, 0xad, 0x90, 0x63, 0x0e, 0x4b, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0d, 0x4b, 0xed, 0x52, 0xb3, 0x94, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x36, 0x9d, 0x90, 0x63, 0x0e, 0x4b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0x0e, 0x53, 0x55, 0xa5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x32, 0x74, 0x4f, 0x5b, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0x0d, 0x4b, 0x35, 0x9d, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x90, 0x63, 0x2e, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0xed, 0x52, 0x4f, 0x63, 0xb0, 0x6b, 0x90, 0x63, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x2e, 0x5b, 0x8f, 0x6b, 0xd0, 0x73, 0x52, 0x84, 0x72, 0x84, 0x6f, 0x63, 0xcd, 0x42, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0xcd, 0x42, 0x73, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x4f, 0x53, 0x0e, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0xed, 0x5a, 0xb0, 0x7b, 0x7a, 0xd6, 0xe0, 0x07, 0xe0, 0x07, 0x97, 0xad, 0x6f, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0xed, 0x52, 0x2e, 0x5b, 0xd0, 0x73, 0x9a, 0xd6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x18, 0xbe, 0x0d, 0x4b, 0xed, 0x4a, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0xcd, 0x42, 0x90, 0x63, 0x9a, 0xd6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd4, 0x8c, 0x2e, 0x53, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x8f, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd0, 0x6b, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0xcd, 0x52, 0xd0, 0x7b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x11, 0x74, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x42, 0x4f, 0x5b, 0x35, 0xa5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xb7, 0xb5, 0x2e, 0x53, 0xcd, 0x4a, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x6f, 0x63, 0xf8, 0xc5, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x31, 0x74, 0x4e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x2e, 0x63, 0x56, 0xad, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x39, 0xc6, 0x0e, 0x53, 0xcd, 0x42, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0xcd, 0x42, 0xcd, 0x42, 0xb0, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x32, 0x7c, 0x6f, 0x5b, 0xee, 0x4a, 0xed, 0x4a, 0x0e, 0x4b, 0x0e, 0x53, 0xee, 0x4a, 0x2e, 0x5b, 0x31, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x93, 0x84, 0x4f, 0x5b, 0xed, 0x4a, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0x6f, 0x63, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x11, 0x74, 0xcd, 0x42, 0xac, 0x42, 0xcd, 0x42, 0x0d, 0x53, 0x4e, 0x5b, 0xf1, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x59, 0xc6, 0x52, 0x7c, 0xd0, 0x6b, 0x6f, 0x5b, 0x2e, 0x53, 0x6f, 0x5b, 0x52, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xf5, 0x94, 0x6f, 0x5b, 0xed, 0x4a, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x6f, 0x6b, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x52, 0x7c, 0xb0, 0x63, 0x11, 0x74, 0xb3, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x15, 0x9d, 0x11, 0x74, 0x9a, 0xd6, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x36, 0x9d, 0x4f, 0x5b, 0xac, 0x42, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0x0d, 0x4b, 0xed, 0x4a, 0x0e, 0x53, 0xd0, 0x73, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0x8f, 0x5b, 0xcd, 0x42, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xcd, 0x42, 0x4e, 0x5b, 0x93, 0x8c, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xd8, 0xb5, 0x11, 0x74, 0x52, 0x7c, 0x52, 0x7c, 0x52, 0x7c, 0x32, 0x7c, 0xd0, 0x6b, 0x73, 0x84, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, - 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/ - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf6, 0x73, 0xf3, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x74, 0x33, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x54, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xb1, 0x63, 0xb1, 0x84, 0x74, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x33, 0x6b, 0xd2, 0x6b, 0xf2, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x74, 0x13, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x9d, 0x16, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xd6, 0x74, 0x34, 0xb5, 0xf9, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x54, 0x6b, 0xd2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xd2, 0x74, 0x13, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xd6, 0xbb, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x74, 0x12, 0x8c, 0xd5, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x7b, 0x8c, 0xd6, 0x84, 0x95, 0x7c, 0x54, 0x74, 0x33, 0x7c, 0x54, 0xbe, 0x39, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x39, 0x7c, 0x53, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xd2, 0x73, 0xf2, 0x8c, 0x94, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x73, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x74, 0x12, 0x84, 0x73, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x19, 0x7c, 0x75, 0x74, 0x14, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x13, 0x84, 0x75, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf6, 0x74, 0x33, 0x6b, 0xf2, 0x74, 0x13, 0x6b, 0xf3, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x7c, 0x12, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xa5, 0x77, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x5b, 0x4f, 0x63, 0x90, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xd6, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x7c, 0x54, 0xce, 0x7a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x95, 0x74, 0x33, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x73, 0xf3, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x7c, 0x12, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x32, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x63, 0x90, 0xd6, 0xbb, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xa5, 0x78, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x7c, 0x54, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x74, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x6b, 0xf2, 0x6b, 0xd2, 0x73, 0xf2, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x5a, 0x6b, 0xf2, 0x63, 0xb1, 0x63, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x90, 0x6b, 0xb1, 0xa5, 0x76, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xb5, 0xf9, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x13, 0xad, 0x98, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x3a, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6c, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x84, 0x53, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x12, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x6b, 0xd1, 0xa5, 0x35, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xad, 0xb8, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x7c, 0x54, 0xb5, 0xd8, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xb5, 0xf9, 0x84, 0xb5, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x7c, 0x53, 0xb5, 0xd8, 0xd6, 0x9a, 0x84, 0x94, 0x63, 0xb1, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x73, 0xd1, 0xb5, 0x97, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x9b, 0x84, 0x95, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x33, 0x7c, 0x34, 0x7c, 0x54, 0x74, 0x33, 0x6c, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x73, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x6b, 0xd1, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x73, 0xd0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xa5, 0x57, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x33, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb0, 0x84, 0x11, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xb5, 0xd8, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x7a, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x55, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb0, 0x7b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x19, 0x7c, 0x53, 0x63, 0xb1, 0x6b, 0xf1, 0xbd, 0xf8, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x1a, 0x95, 0x17, 0x9d, 0x38, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xa5, 0x98, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x6b, 0xd1, 0xc6, 0x19, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf5, 0x6b, 0xd1, 0x5b, 0x4f, 0x6b, 0xf1, 0x53, 0x0e, 0x63, 0xb0, 0xad, 0x97, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xad, 0xb9, 0x8c, 0xb6, 0x7c, 0x75, 0x7c, 0x75, 0x8c, 0xb6, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x3a, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x54, 0x74, 0x34, 0x74, 0x34, 0x74, 0x34, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x74, 0x12, 0xbe, 0x19, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x53, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x53, 0x2f, 0x63, 0x90, 0x9d, 0x36, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xad, 0xb9, 0x8c, 0xd6, 0x84, 0x96, 0x84, 0xb6, 0x84, 0x96, 0x7c, 0x75, 0x84, 0xb6, 0xbe, 0x1a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x7b, 0x8c, 0xb6, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xd2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xd2, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xb1, 0x73, 0xf2, 0xd6, 0x9b, 0x07, 0xe0, 0x74, 0x12, 0x63, 0x90, 0x53, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x0e, 0x63, 0x90, 0xb5, 0xb8, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x3a, 0x8c, 0xd6, 0x84, 0x96, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x96, 0x84, 0x96, 0x7c, 0x75, 0x84, 0xb6, 0xa5, 0x98, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x7a, 0x8c, 0xb6, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x55, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0xb1, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0x2e, 0x5b, 0x6f, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0xb1, 0x5b, 0x4f, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x5b, 0x70, 0x74, 0x12, 0x74, 0x12, 0x5b, 0x70, 0x5b, 0x4f, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x53, 0x2f, 0x8c, 0x94, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xa5, 0x78, 0x84, 0x96, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x7c, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x74, 0x33, 0x6b, 0xf2, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x6f, 0x53, 0x2e, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x53, 0x2e, 0x6b, 0xd2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x5b, 0x90, 0x4b, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x91, 0x63, 0xb1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x4f, 0x5b, 0x6f, 0xa5, 0x36, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xad, 0x98, 0x7c, 0x75, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x74, 0x33, 0x6b, 0xf2, 0x63, 0x90, 0x53, 0x2f, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x53, 0x2e, 0x6b, 0xd2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0x90, 0x53, 0x2e, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x2f, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x53, 0x2f, 0x6b, 0x90, 0xb5, 0x97, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xd6, 0xbb, 0x84, 0xb6, 0x7c, 0x75, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x84, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x6b, 0xf2, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x53, 0x2f, 0x6b, 0xd2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0x90, 0x53, 0x2e, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0d, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x7b, 0xd0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x7b, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x7c, 0x75, 0x74, 0x13, 0x63, 0x91, 0x53, 0x4f, 0x53, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x53, 0x0e, 0x63, 0x4e, 0x6b, 0x8f, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xd2, 0x5b, 0x4f, 0x4a, 0xcc, 0x52, 0xed, 0x5b, 0x6f, 0x5b, 0x4e, 0x4a, 0xed, 0x42, 0xcd, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x2f, 0x6b, 0x6f, 0xad, 0x35, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x5a, 0x84, 0x75, 0x7c, 0x75, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x75, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x54, 0x6b, 0xf2, 0x5b, 0x6f, 0x4b, 0x0d, 0x4a, 0xed, 0x4b, 0x0d, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x52, 0xed, 0x5b, 0x0e, 0x6b, 0x8f, 0x84, 0x52, 0xbd, 0xd8, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x53, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xb1, 0x5b, 0x0e, 0x6b, 0x4e, 0xce, 0x59, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x73, 0x6b, 0xd1, 0x53, 0x2e, 0x4a, 0xee, 0x53, 0x0e, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x2e, 0x7b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xf7, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x54, 0x63, 0xb1, 0x53, 0x2e, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x63, 0x4e, 0x73, 0xd0, 0x8c, 0x52, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf6, 0x74, 0x13, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x63, 0x91, 0x6b, 0x90, 0xbd, 0xb7, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x73, 0x6b, 0xb0, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x0e, 0x6b, 0x4f, 0xc5, 0xf8, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf7, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x74, 0x33, 0x63, 0x90, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x52, 0xee, 0x63, 0x2e, 0x7b, 0xf0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x6c, 0x13, 0x63, 0xb1, 0x73, 0xd1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xd6, 0x9a, 0x6b, 0xb1, 0x53, 0x4f, 0x53, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x2e, 0x7b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf6, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x74, 0x33, 0x5b, 0x90, 0x4b, 0x0e, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x5b, 0x2e, 0x73, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf6, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf3, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xb1, 0x73, 0xd1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x7a, 0x6b, 0xf1, 0x53, 0x2f, 0x5b, 0x4f, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x53, 0x2f, 0x74, 0x12, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x3a, 0x84, 0xb5, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x74, 0x13, 0x5b, 0x70, 0x4b, 0x0e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0d, 0x63, 0x6f, 0x8c, 0x31, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x6c, 0x13, 0x6c, 0x13, 0x6b, 0xf2, 0x6b, 0xd1, 0x73, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x9a, 0x74, 0x32, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0xb0, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x4f, 0x63, 0xb0, 0xad, 0x97, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xb6, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x74, 0x33, 0x5b, 0x70, 0x4b, 0x0d, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x6b, 0x8f, 0xc5, 0xf8, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x6c, 0x13, 0x6c, 0x13, 0x6b, 0xf2, 0x6b, 0xd1, 0x7b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x9d, 0x36, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x2f, 0x63, 0x90, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbd, 0xf8, 0xb5, 0xd8, 0xad, 0x77, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xad, 0xd9, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x74, 0x34, 0x5b, 0x90, 0x4b, 0x0e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x52, 0xed, 0x7b, 0xf0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x74, 0x13, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xd1, 0x7b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x39, 0x6b, 0xf2, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xd1, 0x63, 0xd1, 0x63, 0xb1, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x2f, 0x5b, 0x4f, 0xa5, 0x56, 0xc6, 0x39, 0xc6, 0x39, 0xc6, 0x39, 0xad, 0x97, 0x74, 0x11, 0x63, 0x70, 0x53, 0x2e, 0x4b, 0x0e, 0x74, 0x12, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x17, 0x9d, 0x37, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x3a, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x74, 0x54, 0x63, 0xb0, 0x53, 0x0e, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x0d, 0x83, 0xf0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x6c, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x7b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x39, 0x73, 0xf2, 0x63, 0x91, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x63, 0x91, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0xb0, 0x63, 0xb0, 0x5b, 0x6f, 0x53, 0x0e, 0x53, 0x0e, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x4f, 0x84, 0x93, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xb6, 0x7c, 0x54, 0x7c, 0x75, 0x84, 0x95, 0x8c, 0xd6, 0x95, 0x16, 0xa5, 0x57, 0xc6, 0x3a, 0xad, 0xb8, 0x8c, 0xd6, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x63, 0xd1, 0x53, 0x0e, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x52, 0xed, 0x83, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x7b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x39, 0x74, 0x12, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x4a, 0xed, 0x6b, 0xd0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x95, 0x74, 0x34, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x84, 0x75, 0x84, 0xb5, 0x84, 0x95, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x6b, 0xf2, 0x53, 0x2f, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0d, 0x7b, 0xf0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf6, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x7b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x39, 0x73, 0xf2, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd1, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x4a, 0xee, 0x53, 0x4f, 0xc6, 0x39, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xb5, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x74, 0x34, 0x5b, 0x70, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0d, 0x73, 0x8f, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x7b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xd5, 0x63, 0xb2, 0x6b, 0xf2, 0x74, 0x13, 0x73, 0xf2, 0x6b, 0xd1, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x2e, 0x6b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x55, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x63, 0xb1, 0x53, 0x2e, 0x4b, 0x0d, 0x53, 0x2e, 0x53, 0x2e, 0x4a, 0xed, 0x6b, 0x4e, 0xc6, 0x18, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf6, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x73, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x6b, 0xf2, 0x6b, 0xf3, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0x91, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x5b, 0x4f, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xd6, 0xbb, 0x74, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x74, 0x13, 0x53, 0x2f, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x2e, 0x4b, 0x0e, 0x63, 0x2e, 0x94, 0x72, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x73, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x13, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x4b, 0x0e, 0x53, 0x2e, 0x84, 0x52, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xd6, 0x9b, 0x74, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x74, 0x54, 0x63, 0xb1, 0x53, 0x0e, 0x4b, 0x0d, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x84, 0x11, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xb1, 0x73, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x16, 0x74, 0x33, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x63, 0xb1, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x5b, 0x2e, 0x7c, 0x11, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x39, 0x7c, 0x54, 0x74, 0x13, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x6b, 0xf2, 0x5b, 0x4f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x6b, 0x4e, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x63, 0xb1, 0x73, 0xf2, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x74, 0x6b, 0xf3, 0x74, 0x34, 0x74, 0x34, 0x6b, 0xf2, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x52, 0xee, 0x63, 0x4f, 0xad, 0x56, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xa5, 0x77, 0x7c, 0x74, 0x74, 0x13, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x63, 0xb1, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x5b, 0x2e, 0x84, 0x11, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xd5, 0x74, 0x13, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x84, 0x73, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbd, 0xf9, 0x74, 0x13, 0x74, 0x34, 0x7c, 0x54, 0x74, 0x33, 0x63, 0xb1, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x2e, 0x52, 0xed, 0x73, 0x8f, 0xbd, 0xf8, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x7a, 0x84, 0x95, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x13, 0x5b, 0x70, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x6b, 0x6f, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x7c, 0x53, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x74, 0x13, 0x84, 0x94, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xb5, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x75, 0x6b, 0xf2, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x5b, 0x0e, 0x6b, 0x2d, 0xc5, 0xf8, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x7a, 0x84, 0x95, 0x7c, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x6b, 0xd1, 0x53, 0x4f, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x0e, 0x84, 0x11, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x19, 0x74, 0x33, 0x63, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xb1, 0x63, 0x91, 0x73, 0xf2, 0xce, 0x7a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x9b, 0x74, 0x34, 0x7c, 0x54, 0x84, 0x75, 0x74, 0x13, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x5b, 0x6f, 0x53, 0x0e, 0xb5, 0x96, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x95, 0x7c, 0x54, 0x74, 0x34, 0x7c, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x74, 0x33, 0x5b, 0x90, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x63, 0x4e, 0xbd, 0xb7, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xb5, 0x63, 0xd1, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x5b, 0x70, 0x63, 0xb1, 0x8c, 0xb4, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x54, 0x7c, 0x55, 0x84, 0x95, 0x7c, 0x54, 0x6b, 0xd2, 0x5b, 0x4f, 0x53, 0x2f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x5b, 0x70, 0x5b, 0x4f, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x74, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x74, 0x13, 0x5b, 0x4f, 0x4b, 0x0d, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x7b, 0xd0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x16, 0x63, 0x91, 0x6b, 0xd1, 0x6b, 0xb1, 0x74, 0x12, 0x73, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x91, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x6f, 0x6b, 0xd1, 0x63, 0x90, 0xad, 0x97, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xb6, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x74, 0x13, 0x5b, 0x4f, 0x53, 0x2e, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x5b, 0x4f, 0x53, 0x0e, 0xb5, 0xd7, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x13, 0x7c, 0x54, 0x74, 0x33, 0x74, 0x34, 0x74, 0x34, 0x74, 0x33, 0x6b, 0xf2, 0x5b, 0x4f, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x0e, 0xad, 0x55, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x39, 0x6b, 0xf2, 0x5b, 0x6f, 0x5b, 0x6f, 0x95, 0x15, 0xa5, 0x77, 0x7c, 0x74, 0x6b, 0xd2, 0x63, 0x91, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0x91, 0x63, 0x91, 0x73, 0xd1, 0x7c, 0x32, 0x84, 0x73, 0x63, 0x6f, 0x5b, 0x50, 0x6b, 0xd1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x95, 0x7c, 0x75, 0x84, 0xb6, 0x74, 0x54, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x4f, 0x4b, 0x0e, 0x7c, 0x11, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x5a, 0x6b, 0xf3, 0x7c, 0x54, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x63, 0xb1, 0x53, 0x4f, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x63, 0x4e, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x33, 0x63, 0xb2, 0x5b, 0x6f, 0x84, 0x93, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x73, 0x7c, 0x32, 0x8c, 0xb4, 0xad, 0x97, 0xad, 0x76, 0xad, 0x97, 0xb5, 0xd8, 0x94, 0xf5, 0x74, 0x12, 0x7c, 0x32, 0xb5, 0x97, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf5, 0x63, 0x90, 0x5b, 0x70, 0x74, 0x32, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xb6, 0x7c, 0x75, 0x8c, 0xb6, 0x7c, 0x75, 0x63, 0x90, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x0e, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x16, 0x6b, 0xd2, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x63, 0x90, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x73, 0xaf, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0x91, 0x94, 0xd4, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xd6, 0x9a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x9a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x9d, 0x16, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0xa5, 0x76, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xf7, 0x7c, 0x75, 0x8c, 0xd7, 0x84, 0x95, 0x6b, 0xd2, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x5b, 0x4f, 0x84, 0x52, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xb5, 0x6b, 0xf3, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x6b, 0xf2, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x7b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0xb2, 0x7c, 0x53, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x5a, 0x74, 0x33, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xd1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x17, 0x7c, 0x75, 0x8c, 0xd6, 0x84, 0x96, 0x74, 0x13, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x4e, 0x6b, 0xf1, 0x6b, 0xd0, 0x6b, 0xd1, 0x5b, 0x6f, 0x84, 0x73, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x19, 0x84, 0x95, 0x74, 0x33, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x6b, 0xf2, 0x5b, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x84, 0x12, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x39, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x74, 0x12, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x53, 0x63, 0x91, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x50, 0xad, 0x77, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x95, 0x74, 0x34, 0x7c, 0x75, 0x7c, 0x54, 0x6b, 0xf2, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0d, 0x4a, 0xed, 0x53, 0x4e, 0x7c, 0x32, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0xa5, 0x77, 0x94, 0xf6, 0x8c, 0xd5, 0x84, 0x74, 0x7c, 0x53, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x74, 0x12, 0x8c, 0xb5, 0xc6, 0x5a, 0x07, 0xe0, 0xce, 0x9b, 0xce, 0x9b, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xd6, 0x9b, 0xbe, 0x19, 0x8c, 0xb5, 0x74, 0x33, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x5b, 0x70, 0x63, 0x90, 0xd6, 0x9a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x12, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x70, 0x6b, 0xd1, 0x84, 0x73, 0x94, 0xd5, 0x94, 0xf5, 0x8c, 0xd5, 0x8c, 0xd5, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xb4, 0x8c, 0xb4, 0x8c, 0xd4, 0x7c, 0x53, 0x63, 0xb1, 0x63, 0x91, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0d, 0x42, 0xcd, 0x4b, 0x0d, 0x07, 0xe0, - 0x07, 0xe0, 0x74, 0x13, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf3, 0x6b, 0xf3, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x6b, 0xf3, 0x6b, 0xf3, 0x74, 0x13, 0x6c, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x5b, 0x70, 0x63, 0x90, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x9d, 0x57, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x42, 0xcd, 0x5b, 0x6f, 0x07, 0xe0, - 0x07, 0xe0, 0x74, 0x13, 0x63, 0xb2, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x5b, 0x70, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xad, 0x98, 0x6b, 0xf2, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x42, 0xcd, 0x53, 0x2e, 0xbd, 0xf8, - 0x07, 0xe0, 0x7c, 0x53, 0x6b, 0xd2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x5b, 0x70, 0x73, 0xd0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xb5, 0xd9, 0x74, 0x13, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x53, 0x0e, 0x84, 0x52, - 0x07, 0xe0, 0x7c, 0x74, 0x6b, 0xd2, 0x6b, 0xf2, 0x74, 0x13, 0x6c, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0x70, 0x73, 0xd1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xad, 0xb9, 0x6b, 0xf2, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x84, 0x31, - 0x07, 0xe0, 0x7c, 0x53, 0x63, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6c, 0x13, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xd2, 0x63, 0xb2, 0x63, 0xb2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0x90, 0x73, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xa5, 0x78, 0x6b, 0xd2, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x50, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xcd, 0x5b, 0x4e, 0xc6, 0x59, - 0x07, 0xe0, 0x6b, 0xf2, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf3, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6c, 0x12, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x6c, 0x12, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0x91, 0x73, 0xf2, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xb5, 0x63, 0x91, 0x5b, 0x70, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x63, 0x8f, 0x84, 0x32, 0x07, 0xe0, - 0x07, 0xe0, 0x84, 0x74, 0x6b, 0xd2, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x90, 0x5b, 0x90, 0x5b, 0x70, 0x63, 0x4f, 0x73, 0xb0, 0x84, 0x73, 0xce, 0x5a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x5a, 0x8c, 0xb4, 0x74, 0x12, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x5b, 0x91, 0x74, 0x12, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x73, 0xf2, 0x5b, 0x4f, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x63, 0x4f, 0x73, 0xb0, 0x84, 0x32, 0x8c, 0xb4, 0xbe, 0x19, 0xce, 0x7a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x7a, 0xc6, 0x59, 0xa5, 0x36, 0x7c, 0x32, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x52, 0xcd, 0x52, 0xed, 0x6b, 0x8f, 0x8c, 0x72, 0xd6, 0x9a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x39, 0x8c, 0xd5, 0x84, 0x94, 0x84, 0x94, 0x84, 0x74, 0x7c, 0x53, 0x73, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x13, 0x6b, 0xd1, 0x53, 0x4f, 0x4b, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4a, 0xcd, 0x6b, 0x6f, 0xc6, 0x19, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x5a, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x63, 0x91, 0x7c, 0x12, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x53, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x6f, 0x83, 0xf0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x73, 0xf2, 0x63, 0x91, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0x70, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x4a, 0xed, 0x52, 0xac, 0x7b, 0xd0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x7a, 0x84, 0x74, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd1, 0x5b, 0x4f, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x4a, 0xed, 0x8c, 0x73, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x73, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x6b, 0xd1, 0xad, 0x97, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x12, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x70, 0x7b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x33, 0x63, 0x91, 0x6b, 0xf2, 0x6b, 0xd1, 0x5b, 0x90, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x4a, 0xed, 0x6b, 0x6e, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x74, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x5b, 0x70, 0x53, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x4a, 0xed, 0x8c, 0x52, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xb4, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x74, 0x12, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xd6, 0x9b, 0x95, 0x16, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x3a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x15, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x73, 0xd1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x33, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xd1, 0x5b, 0x6f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x4b, 0x0e, 0x53, 0x0d, 0x84, 0x11, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x39, 0x63, 0x91, 0x73, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x63, 0x90, 0x53, 0x2e, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x73, 0xd0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x12, 0x5b, 0x70, 0x5b, 0x70, 0x74, 0x11, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x33, 0x6b, 0xd2, 0x7c, 0x53, 0xad, 0x98, 0xad, 0xb8, 0xad, 0xb8, 0xb5, 0xb8, 0x8c, 0xb5, 0x74, 0x13, 0x7c, 0x33, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x9d, 0x37, 0x6b, 0xd2, 0x53, 0x2f, 0x6b, 0xd1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x13, 0x6b, 0xd2, 0x6b, 0xf2, 0x63, 0xd1, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x4a, 0xed, 0x52, 0xed, 0x94, 0x93, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x6b, 0xb1, 0x74, 0x12, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xb1, 0x53, 0x2e, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x63, 0x8f, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xd6, 0x9b, 0x63, 0xb1, 0x5b, 0x50, 0x6b, 0xd1, 0x84, 0x74, 0x94, 0xf5, 0x7c, 0x33, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x5b, 0x4f, 0x5b, 0x4f, 0x74, 0x12, 0x9d, 0x36, 0x9d, 0x36, 0x84, 0x74, 0x63, 0xb1, 0x5b, 0x70, 0xc6, 0x59, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xd5, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x4a, 0xed, 0x63, 0x4e, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x12, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x53, 0x4f, 0x4a, 0xed, 0x4b, 0x0d, 0x4a, 0xed, 0x53, 0x2e, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x19, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0xce, 0x7a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x33, 0x6b, 0xf2, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0x91, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xb4, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x5b, 0x6f, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x4a, 0xcd, 0xb5, 0xd8, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x9d, 0x36, 0x6b, 0xd1, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xb0, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x63, 0xb0, 0xa5, 0x56, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x13, 0x6b, 0xd2, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x5b, 0x6f, 0xce, 0x59, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x63, 0x90, 0x53, 0x2e, 0x4b, 0x0d, 0x4a, 0xed, 0x42, 0xcd, 0x73, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x7a, 0x74, 0x12, 0x63, 0x90, 0x53, 0x2f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x90, 0x5b, 0x4f, 0x63, 0x90, 0xc6, 0x59, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf6, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x63, 0xb1, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x6b, 0xd0, 0xce, 0x7a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbd, 0xf8, 0x6b, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x63, 0xb1, 0x5b, 0x4f, 0x4b, 0x0d, 0x4a, 0xed, 0x4a, 0xed, 0x53, 0x0e, 0x94, 0xf5, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xb5, 0xb8, 0x7c, 0x32, 0x73, 0xf2, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x70, 0x5b, 0x6f, 0x73, 0xd1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x54, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x63, 0x90, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x63, 0x8f, 0xc6, 0x39, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x19, 0x7c, 0x53, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x5b, 0x70, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0x0e, 0x4a, 0xcd, 0x6b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xd6, 0x9a, 0x6b, 0xd1, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x4f, 0x63, 0x4f, 0x7b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf6, 0x6c, 0x13, 0x74, 0x33, 0x74, 0x33, 0x6b, 0xf2, 0x5b, 0x70, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x42, 0xcd, 0x4a, 0xed, 0x53, 0x4e, 0x6b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x6b, 0xd2, 0x5b, 0x70, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0x90, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x5b, 0x6f, 0xd6, 0x9a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x53, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x4f, 0x5b, 0x2e, 0x73, 0x8f, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x54, 0x74, 0x13, 0x74, 0x54, 0x74, 0x33, 0x63, 0xb1, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x42, 0xac, 0x42, 0xcd, 0xce, 0x7a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x39, 0x6b, 0xd1, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x73, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xb4, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x63, 0x4f, 0xb5, 0x76, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x95, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x13, 0x5b, 0x70, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x8c, 0x93, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x6b, 0xd1, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0xc6, 0x39, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x6b, 0x90, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xd6, 0xbb, 0x7c, 0x54, 0x74, 0x34, 0x7c, 0x54, 0x74, 0x34, 0x63, 0xd1, 0x53, 0x2f, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4b, 0x0e, 0xa5, 0x76, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x32, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x90, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x63, 0xb0, 0xc6, 0x59, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x63, 0x90, 0x5b, 0x50, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x95, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x74, 0x13, 0x5b, 0x4f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x5b, 0x2e, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x7a, 0x6b, 0xd1, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x6f, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x4f, 0x4b, 0x0e, 0x73, 0xf1, 0xce, 0x9a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xf6, 0x74, 0x34, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x34, 0x63, 0xb1, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x42, 0xcd, 0x42, 0xcd, 0x42, 0xcd, 0x4a, 0xed, 0x4b, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x73, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x12, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x4f, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x74, 0x11, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x95, 0x17, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x7c, 0x75, 0x6b, 0xf2, 0x53, 0x4f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x5b, 0x2e, 0x63, 0x90, 0x63, 0xb0, 0x5b, 0x6f, 0x53, 0x0e, 0x4a, 0xed, 0x42, 0xcd, 0x5b, 0x4f, 0x94, 0x93, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0xb5, 0xd8, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x19, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x75, 0x74, 0x33, 0x5b, 0x70, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xcd, 0x5a, 0xed, 0x8c, 0x52, 0x07, 0xe0, 0x07, 0xe0, 0xa5, 0x56, 0x7c, 0x52, 0x74, 0x11, 0x6b, 0xd0, 0x7c, 0x32, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x12, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x73, 0xf1, 0x8c, 0x73, 0xa5, 0x15, 0x73, 0xf1, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x4f, 0x63, 0x90, 0xa5, 0x56, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x5b, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xad, 0x98, 0x84, 0x95, 0x84, 0x95, 0x84, 0xb5, 0x84, 0x95, 0x74, 0x34, 0x5b, 0x90, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x5b, 0x2e, 0xad, 0x35, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xa5, 0x57, 0xb5, 0xd8, 0xbd, 0xf8, 0xbd, 0xd8, 0xce, 0x39, 0x07, 0xe0, 0x07, 0xe0, 0xd6, 0x9a, 0x84, 0x74, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x5b, 0x4f, 0x63, 0x90, 0x9d, 0x15, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x94, 0x5b, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xb5, 0xd9, 0x84, 0x96, 0x84, 0x95, 0x84, 0xb6, 0x84, 0xb6, 0x7c, 0x54, 0x63, 0xb1, 0x53, 0x2e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x52, 0xed, 0x7b, 0xf0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x73, 0xf2, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x7c, 0x32, 0xce, 0x7a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x93, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xf7, 0x7c, 0x75, 0x84, 0x96, 0x84, 0xb6, 0x84, 0xb6, 0x7c, 0x75, 0x6b, 0xb1, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x6b, 0x4e, 0xce, 0x59, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x39, 0x6b, 0xd1, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x63, 0x90, 0x74, 0x12, 0xc6, 0x5a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x93, 0x5b, 0x70, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x5a, 0x8c, 0xd6, 0x84, 0x96, 0x84, 0x96, 0x8c, 0xd6, 0x84, 0xb6, 0x7c, 0x75, 0x63, 0xd1, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x52, 0xed, 0x83, 0xf0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xa5, 0x77, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x6b, 0xf2, 0xa5, 0x77, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x73, 0x5b, 0x70, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x9d, 0x57, 0x84, 0x96, 0x7c, 0x75, 0x84, 0x96, 0x8c, 0xb6, 0x8c, 0xd7, 0x7c, 0x75, 0x63, 0xb1, 0x53, 0x2e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xcd, 0x5b, 0x2e, 0xd6, 0x7a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x19, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x91, 0x6b, 0xd2, 0xb5, 0xd8, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x93, 0x5b, 0x70, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2e, 0x6b, 0x90, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x5a, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x96, 0x7c, 0x54, 0x63, 0xb1, 0x53, 0x0e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x42, 0xcd, 0x5b, 0x4f, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x73, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd2, 0x74, 0x12, 0x84, 0x74, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x73, 0x5b, 0x70, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x2e, 0x6b, 0x90, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xd6, 0xbb, 0x8c, 0xb6, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x96, 0x84, 0xb6, 0x84, 0x95, 0x74, 0x33, 0x5b, 0x70, 0x4b, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4b, 0x0e, 0x6b, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbd, 0xf8, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x6b, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xb1, 0x6b, 0xd2, 0x7c, 0x74, 0x94, 0xf6, 0xce, 0x7a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x32, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x0e, 0x6b, 0x90, 0xc6, 0x39, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x19, 0x8c, 0xd6, 0x7c, 0x75, 0x74, 0x34, 0x74, 0x34, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x96, 0x84, 0x95, 0x7c, 0x54, 0x6b, 0xd1, 0x5b, 0x6f, 0x53, 0x0e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x7c, 0x52, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x63, 0x90, 0x53, 0x2f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xf2, 0x73, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x74, 0x13, 0x84, 0x95, 0xb5, 0xf9, 0xbd, 0xf9, 0x6b, 0xb1, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x5b, 0x4f, 0x63, 0x90, 0x7c, 0x53, 0x8c, 0xd5, 0x84, 0x95, 0x74, 0x13, 0x6b, 0xf3, 0x74, 0x13, 0x74, 0x34, 0x7c, 0x54, 0x84, 0x75, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x54, 0x6b, 0xf2, 0x63, 0x90, 0x53, 0x2e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x53, 0x4e, 0xa5, 0x56, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x32, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd2, 0x6c, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x6c, 0x13, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x5b, 0x4f, 0x63, 0x91, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x6b, 0xf2, 0x63, 0xb1, 0x53, 0x4f, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x42, 0xac, 0x8c, 0xb3, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf5, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x90, 0x6b, 0xd1, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x74, 0x13, 0x5b, 0x90, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2e, 0x5b, 0x4f, 0x63, 0x91, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x34, 0x74, 0x34, 0x74, 0x34, 0x74, 0x13, 0x6b, 0xd2, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x3a, 0x8c, 0x63, 0x90, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x73, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x6b, 0xd1, 0x6b, 0xf2, 0x74, 0x13, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x63, 0x90, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x5b, 0x4f, 0x63, 0x91, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x6f, 0x5b, 0x4f, 0x53, 0x2e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x52, 0xed, 0x5b, 0x2e, 0x53, 0x0e, 0x42, 0xed, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x7c, 0x32, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x9d, 0x36, 0x5b, 0x70, 0x53, 0x2f, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x70, 0x53, 0x4f, 0x5b, 0x2e, 0x63, 0x6f, 0x63, 0x90, 0x53, 0x4f, 0x53, 0x2f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xd2, 0x5b, 0x70, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x70, 0x53, 0x4f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x63, 0x2e, 0x7b, 0xd0, 0xc6, 0x39, 0xce, 0x9a, 0x74, 0x11, 0x4b, 0x0e, 0x42, 0xcd, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x42, 0xcd, 0x6b, 0xb0, 0xc6, 0x18, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x73, 0x5b, 0x70, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x63, 0x6f, 0x7b, 0xb0, 0x9c, 0xd4, 0x9d, 0x15, 0x84, 0x53, 0x63, 0xb0, 0x5b, 0x4f, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x52, 0xed, 0x63, 0x4e, 0x8c, 0x52, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x32, 0x53, 0x2e, 0x4a, 0xed, 0x42, 0xcd, 0x4b, 0x0d, 0x6b, 0xb0, 0xad, 0x76, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x73, 0x63, 0x90, 0x53, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x5b, 0x6f, 0x73, 0xd0, 0x94, 0x72, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x19, 0x73, 0xf1, 0x53, 0x2e, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x52, 0xcc, 0x73, 0x6f, 0xce, 0x59, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xce, 0x7a, 0x5b, 0x4e, 0x6b, 0xb0, 0x74, 0x11, 0xc6, 0x39, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x9d, 0x36, 0x63, 0xb0, 0x5b, 0x4f, 0x6b, 0xd1, 0x8c, 0x73, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x53, 0x5b, 0x4f, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xcc, 0x6b, 0x4e, 0xce, 0x59, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x19, 0xb5, 0xb7, 0xc6, 0x39, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xad, 0x97, 0x63, 0x90, 0x4b, 0x0e, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x52, 0xed, 0x94, 0xb3, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x9d, 0x36, 0x63, 0x90, 0x4b, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x53, 0x0e, 0xa5, 0x55, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x32, 0x5b, 0x4f, 0x53, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x53, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4b, 0x0d, 0x9d, 0x35, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x63, 0x90, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x0e, 0x52, 0xed, 0x63, 0x4f, 0x6b, 0xb0, 0x63, 0x90, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x5b, 0x2e, 0x6b, 0x8f, 0x73, 0xd0, 0x84, 0x52, 0x84, 0x72, 0x63, 0x6f, 0x42, 0xcd, 0x4b, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x42, 0xcd, 0x84, 0x73, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x53, 0x4f, 0x53, 0x0e, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x5a, 0xed, 0x7b, 0xb0, 0xd6, 0x7a, 0x07, 0xe0, 0x07, 0xe0, 0xad, 0x97, 0x5b, 0x6f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x52, 0xed, 0x5b, 0x2e, 0x73, 0xd0, 0xd6, 0x9a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xbe, 0x18, 0x4b, 0x0d, 0x4a, 0xed, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x42, 0xcd, 0x63, 0x90, 0xd6, 0x9a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x8c, 0xd4, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x73, 0x8f, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x6b, 0xd0, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x52, 0xcd, 0x7b, 0xd0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x11, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x42, 0xed, 0x5b, 0x4f, 0xa5, 0x35, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xb5, 0xb7, 0x53, 0x2e, 0x4a, 0xcd, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x4b, 0x0e, 0x63, 0x6f, 0xc5, 0xf8, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x31, 0x53, 0x4e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x63, 0x2e, 0xad, 0x56, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x39, 0x53, 0x0e, 0x42, 0xcd, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x42, 0xcd, 0x42, 0xcd, 0x6b, 0xb0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x32, 0x5b, 0x6f, 0x4a, 0xee, 0x4a, 0xed, 0x4b, 0x0e, 0x53, 0x0e, 0x4a, 0xee, 0x5b, 0x2e, 0x84, 0x31, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x84, 0x93, 0x5b, 0x4f, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x63, 0x6f, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x74, 0x11, 0x42, 0xcd, 0x42, 0xac, 0x42, 0xcd, 0x53, 0x0d, 0x5b, 0x4e, 0x73, 0xf1, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xc6, 0x59, 0x7c, 0x52, 0x6b, 0xd0, 0x5b, 0x6f, 0x53, 0x2e, 0x5b, 0x6f, 0x84, 0x52, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x94, 0xf5, 0x5b, 0x6f, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x6b, 0x6f, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x7c, 0x52, 0x63, 0xb0, 0x74, 0x11, 0x8c, 0xb3, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x9d, 0x15, 0x74, 0x11, 0xd6, 0x9a, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x9d, 0x36, 0x5b, 0x4f, 0x42, 0xac, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0d, 0x4a, 0xed, 0x53, 0x0e, 0x73, 0xd0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x5b, 0x8f, 0x42, 0xcd, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x42, 0xcd, 0x5b, 0x4e, 0x8c, 0x93, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0xb5, 0xd8, 0x74, 0x11, 0x7c, 0x52, 0x7c, 0x52, 0x7c, 0x52, 0x7c, 0x32, 0x6b, 0xd0, 0x84, 0x73, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, - 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, 0x07, 0xe0, -#endif -#if LV_COLOR_DEPTH == 32 - /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/ - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xad, 0x9b, 0x8f, 0xff, 0x95, 0x7e, 0x6d, 0xff, 0x90, 0x7a, 0x67, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x8c, 0x75, 0x63, 0xff, 0x97, 0x83, 0x72, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9e, 0x8a, 0x79, 0xff, 0x8f, 0x78, 0x65, 0xff, 0x90, 0x79, 0x66, 0xff, 0x91, 0x7a, 0x67, 0xff, 0x8f, 0x79, 0x66, 0xff, 0x8c, 0x75, 0x63, 0xff, 0x8c, 0x76, 0x64, 0xff, 0x9f, 0x8c, 0x7d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9a, 0x85, 0x74, 0xff, 0x90, 0x79, 0x66, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x8c, 0x76, 0x63, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xae, 0xa2, 0x96, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaf, 0x9a, 0x8b, 0xff, 0x9d, 0x85, 0x73, 0xff, 0xc6, 0xbb, 0xb2, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9d, 0x88, 0x77, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x8d, 0x78, 0x65, 0xff, 0x95, 0x80, 0x6f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd6, 0xd3, 0xd0, 0xff, 0x87, 0x74, 0x61, 0xff, 0x85, 0x73, 0x60, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x90, 0x80, 0x6f, 0xff, 0xa7, 0x9a, 0x8c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd5, 0xcd, 0xc8, 0xff, 0xad, 0x97, 0x87, 0xff, 0xa7, 0x90, 0x7f, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0x9c, 0x83, 0x71, 0xff, 0xa0, 0x89, 0x77, 0xff, 0xcc, 0xc3, 0xbc, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcc, 0xc4, 0xbd, 0xff, 0x9c, 0x88, 0x77, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x92, 0x7e, 0x6e, 0xff, 0x9f, 0x92, 0x89, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9c, 0x8b, 0x7c, 0xff, 0x82, 0x6e, 0x5b, 0xff, 0x82, 0x6f, 0x5c, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x85, 0x73, 0x61, 0xff, 0x89, 0x77, 0x65, 0xff, 0x8f, 0x7f, 0x6e, 0xff, 0x9c, 0x8e, 0x7f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcc, 0xc0, 0xb9, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0x9d, 0x82, 0x6f, 0xff, 0x9f, 0x85, 0x72, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x8a, 0x78, 0xff, 0x9b, 0x82, 0x6f, 0xff, 0xa5, 0x8e, 0x7d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xad, 0x9b, 0x8d, 0xff, 0x9a, 0x84, 0x73, 0xff, 0x94, 0x7d, 0x6a, 0xff, 0x95, 0x80, 0x6d, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x91, 0x7c, 0x6c, 0xff, 0x92, 0x82, 0x79, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb6, 0xab, 0xa1, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x88, 0x73, 0x61, 0xff, 0x88, 0x75, 0x63, 0xff, 0x87, 0x75, 0x63, 0xff, 0x85, 0x73, 0x61, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaf, 0x99, 0x89, 0xff, 0xa0, 0x84, 0x72, 0xff, 0xa4, 0x89, 0x78, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0x9e, 0x85, 0x73, 0xff, 0xa0, 0x87, 0x76, 0xff, 0xd1, 0xcb, 0xc6, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa5, 0x91, 0x82, 0xff, 0x99, 0x83, 0x71, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7e, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8f, 0x7f, 0x75, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x94, 0x83, 0x72, 0xff, 0x84, 0x6e, 0x5b, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x76, 0x63, 0xff, 0x87, 0x75, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x83, 0x70, 0x5e, 0xff, 0xd6, 0xd3, 0xd0, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xbd, 0xad, 0xa3, 0xff, 0xa2, 0x88, 0x77, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x9e, 0x86, 0x73, 0xff, 0x9f, 0x89, 0x77, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa1, 0x8c, 0x7c, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6d, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x7d, 0x72, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xce, 0xc9, 0xc4, 0xff, 0x90, 0x7d, 0x6b, 0xff, 0x88, 0x73, 0x60, 0xff, 0x8a, 0x77, 0x64, 0xff, 0x89, 0x76, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x87, 0x76, 0x66, 0xff, 0xb3, 0xab, 0xa4, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc7, 0xbb, 0xb2, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x89, 0x78, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa1, 0x8a, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9a, 0x81, 0x6e, 0xff, 0xbe, 0xb1, 0xa8, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcd, 0xc6, 0xbf, 0xff, 0x99, 0x83, 0x72, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8f, 0x7a, 0x6b, 0xff, 0x9a, 0x89, 0x7d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x92, 0x80, 0x6f, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x75, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x73, 0x61, 0xff, 0x82, 0x70, 0x5f, 0xff, 0x86, 0x77, 0x6b, 0xff, 0xac, 0xa5, 0xa1, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc4, 0xb5, 0xab, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa4, 0x8b, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x86, 0x74, 0xff, 0xa1, 0x8a, 0x79, 0xff, 0xc4, 0xb8, 0xb0, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc7, 0xbc, 0xb4, 0xff, 0xa6, 0x93, 0x83, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x98, 0x81, 0x70, 0xff, 0x96, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x9c, 0x89, 0x7b, 0xff, 0xc1, 0xb7, 0xb0, 0xff, 0xd4, 0xd1, 0xcd, 0xff, 0x9f, 0x8f, 0x7f, 0xff, 0x89, 0x75, 0x62, 0xff, 0x89, 0x75, 0x62, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x76, 0x64, 0xff, 0x87, 0x75, 0x63, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x60, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x86, 0x78, 0x6f, 0xff, 0xb6, 0xb0, 0xaf, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd7, 0xd0, 0xcb, 0xff, 0xa9, 0x90, 0x7f, 0xff, 0xa2, 0x88, 0x76, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa2, 0x88, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa0, 0x89, 0x77, 0xff, 0xa0, 0x87, 0x77, 0xff, 0x9c, 0x84, 0x71, 0xff, 0x9e, 0x86, 0x75, 0xff, 0x9e, 0x87, 0x75, 0xff, 0x9a, 0x83, 0x70, 0xff, 0x97, 0x7f, 0x6c, 0xff, 0x99, 0x83, 0x71, 0xff, 0x9b, 0x84, 0x74, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6d, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x8c, 0x76, 0x64, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x63, 0xff, 0x8e, 0x7d, 0x6a, 0xff, 0x8c, 0x79, 0x66, 0xff, 0x8b, 0x78, 0x65, 0xff, 0x8b, 0x76, 0x65, 0xff, 0x89, 0x76, 0x64, 0xff, 0x87, 0x76, 0x64, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x60, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x84, 0x77, 0x71, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xba, 0xa8, 0x9d, 0xff, 0xa4, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x78, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x87, 0x77, 0xff, 0x9e, 0x86, 0x75, 0xff, 0x9e, 0x88, 0x75, 0xff, 0x9d, 0x87, 0x75, 0xff, 0x9b, 0x84, 0x73, 0xff, 0x99, 0x82, 0x70, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x91, 0x7b, 0x6b, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8f, 0x7b, 0x6a, 0xff, 0x8f, 0x7a, 0x6a, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x89, 0x76, 0x64, 0xff, 0x88, 0x75, 0x64, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x5f, 0xff, 0x83, 0x73, 0x62, 0xff, 0x8a, 0x80, 0x7d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xbd, 0xb8, 0xb0, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd4, 0xcc, 0xc7, 0xff, 0xa7, 0x8e, 0x7c, 0xff, 0xa2, 0x87, 0x76, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa1, 0x8a, 0x77, 0xff, 0xa0, 0x89, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9c, 0x86, 0x73, 0xff, 0x9b, 0x85, 0x73, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x99, 0x83, 0x71, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x80, 0x70, 0xff, 0x98, 0x80, 0x70, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x90, 0x7a, 0x6a, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8e, 0x7a, 0x69, 0xff, 0x8d, 0x79, 0x68, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x88, 0x76, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x73, 0x60, 0xff, 0x84, 0x73, 0x62, 0xff, 0x88, 0x7e, 0x78, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc8, 0xc2, 0xbd, 0xff, 0x95, 0x87, 0x78, 0xff, 0x85, 0x75, 0x63, 0xff, 0x8a, 0x7c, 0x6b, 0xff, 0xc4, 0xbe, 0xb7, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcd, 0xbf, 0xb6, 0xff, 0xb8, 0x9f, 0x8f, 0xff, 0xbd, 0xa5, 0x97, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc0, 0xaf, 0xa4, 0xff, 0xa6, 0x8c, 0x7a, 0xff, 0xa3, 0x89, 0x77, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9c, 0x85, 0x72, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x9a, 0x84, 0x71, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x80, 0x70, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x76, 0x64, 0xff, 0x88, 0x76, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x73, 0x61, 0xff, 0x83, 0x70, 0x5f, 0xff, 0x86, 0x77, 0x69, 0xff, 0xc7, 0xc1, 0xbe, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa8, 0x9c, 0x90, 0xff, 0x8a, 0x79, 0x68, 0xff, 0x7a, 0x69, 0x55, 0xff, 0x8b, 0x7b, 0x6b, 0xff, 0x74, 0x61, 0x4d, 0xff, 0x83, 0x74, 0x62, 0xff, 0xb8, 0xb0, 0xa9, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc6, 0xb3, 0xa7, 0xff, 0xb3, 0x96, 0x85, 0xff, 0xab, 0x8c, 0x7a, 0xff, 0xac, 0x8e, 0x7c, 0xff, 0xb1, 0x96, 0x85, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xce, 0xc4, 0xbd, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x89, 0x78, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9e, 0x87, 0x74, 0xff, 0x9e, 0x86, 0x73, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9d, 0x86, 0x74, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9a, 0x82, 0x71, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x75, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x76, 0x64, 0xff, 0x83, 0x70, 0x5d, 0xff, 0x90, 0x7f, 0x6f, 0xff, 0xc6, 0xc0, 0xbb, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x98, 0x8a, 0x7b, 0xff, 0x82, 0x71, 0x5f, 0xff, 0x7a, 0x68, 0x56, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x75, 0x64, 0x50, 0xff, 0x7e, 0x6f, 0x5d, 0xff, 0xad, 0xa5, 0x9b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc8, 0xb6, 0xab, 0xff, 0xb3, 0x97, 0x85, 0xff, 0xaf, 0x91, 0x7f, 0xff, 0xb0, 0x93, 0x83, 0xff, 0xad, 0x8f, 0x80, 0xff, 0xac, 0x8d, 0x7c, 0xff, 0xb0, 0x94, 0x83, 0xff, 0xcd, 0xbf, 0xb6, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd5, 0xce, 0xc9, 0xff, 0xae, 0x96, 0x86, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa7, 0x8e, 0x7e, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa1, 0x89, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x75, 0xff, 0xa0, 0x88, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x97, 0x81, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x89, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x65, 0xff, 0x8e, 0x78, 0x67, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8d, 0x7a, 0x67, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x75, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x61, 0xff, 0x86, 0x75, 0x62, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x85, 0x73, 0x61, 0xff, 0x8e, 0x7d, 0x6d, 0xff, 0xd5, 0xd2, 0xcf, 0xff, 0x00, 0xff, 0x00, 0xff, 0x8e, 0x81, 0x71, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x7a, 0x67, 0x54, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x73, 0x62, 0x4f, 0xff, 0x7f, 0x6f, 0x5d, 0xff, 0xbd, 0xb6, 0xae, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd0, 0xc3, 0xbc, 0xff, 0xb4, 0x97, 0x86, 0xff, 0xaf, 0x90, 0x7e, 0xff, 0xb1, 0x94, 0x84, 0xff, 0xb0, 0x93, 0x82, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xaf, 0x91, 0x82, 0xff, 0xac, 0x8e, 0x7c, 0xff, 0xaf, 0x93, 0x83, 0xff, 0xc2, 0xaf, 0xa4, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd4, 0xcd, 0xc8, 0xff, 0xae, 0x96, 0x86, 0xff, 0xa5, 0x8b, 0x77, 0xff, 0xa5, 0x8c, 0x79, 0xff, 0xa8, 0x90, 0x7f, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x86, 0x74, 0x61, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x74, 0x66, 0x53, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x85, 0x73, 0x61, 0xff, 0x78, 0x69, 0x55, 0xff, 0x74, 0x65, 0x52, 0xff, 0x78, 0x68, 0x55, 0xff, 0x7c, 0x6c, 0x58, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x85, 0x73, 0x61, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x75, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x85, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x75, 0x63, 0xff, 0x7e, 0x6b, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x91, 0x82, 0x72, 0xff, 0x90, 0x81, 0x71, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7b, 0x69, 0x57, 0xff, 0x80, 0x6e, 0x5d, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x76, 0x65, 0x52, 0xff, 0x9e, 0x92, 0x85, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc0, 0xab, 0x9f, 0xff, 0xad, 0x8f, 0x7d, 0xff, 0xb0, 0x93, 0x83, 0xff, 0xb0, 0x93, 0x82, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x90, 0x80, 0xff, 0xaa, 0x8d, 0x7c, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xac, 0x92, 0x81, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa7, 0x8f, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x89, 0x76, 0x64, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x7a, 0x6b, 0x57, 0xff, 0x73, 0x64, 0x50, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x69, 0x5d, 0x49, 0xff, 0x66, 0x5b, 0x47, 0xff, 0x71, 0x63, 0x51, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x99, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x91, 0x7c, 0x69, 0xff, 0x81, 0x70, 0x5c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x67, 0x5c, 0x47, 0xff, 0x6a, 0x5e, 0x49, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x77, 0x68, 0x54, 0xff, 0x7b, 0x6c, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x85, 0x71, 0x60, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x76, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x85, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7d, 0x6b, 0x57, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x78, 0x68, 0x53, 0xff, 0x7b, 0x6b, 0x59, 0xff, 0xae, 0xa5, 0x9d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc3, 0xaf, 0xa5, 0xff, 0xac, 0x8e, 0x7c, 0xff, 0xae, 0x91, 0x80, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x90, 0x7f, 0xff, 0xae, 0x90, 0x7f, 0xff, 0xac, 0x91, 0x80, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa8, 0x8e, 0x7b, 0xff, 0xa8, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0xa2, 0x89, 0x78, 0xff, 0x9c, 0x85, 0x74, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x6b, 0x5f, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x74, 0x65, 0x52, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6a, 0x5e, 0x48, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6b, 0x5f, 0x49, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x76, 0x66, 0x53, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6d, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x57, 0xff, 0x77, 0x65, 0x52, 0xff, 0x80, 0x72, 0x65, 0xff, 0xb7, 0xb2, 0xae, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xda, 0xd3, 0xd0, 0xff, 0xb0, 0x94, 0x83, 0xff, 0xab, 0x8d, 0x7c, 0xff, 0xae, 0x91, 0x81, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x91, 0x80, 0xff, 0xad, 0x90, 0x7f, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xa9, 0x8e, 0x7d, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa2, 0x88, 0x77, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x74, 0x65, 0x51, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6d, 0x5f, 0x4b, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x6b, 0x5f, 0x4b, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x75, 0x65, 0x52, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x71, 0x63, 0x50, 0xff, 0x74, 0x66, 0x53, 0xff, 0x78, 0x68, 0x55, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7b, 0x69, 0x55, 0xff, 0x78, 0x67, 0x57, 0xff, 0x84, 0x79, 0x75, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd5, 0xcc, 0xc6, 0xff, 0xab, 0x8d, 0x7c, 0xff, 0xac, 0x8e, 0x7c, 0xff, 0xaf, 0x92, 0x82, 0xff, 0xae, 0x91, 0x80, 0xff, 0xad, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7c, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x85, 0x72, 0x60, 0xff, 0x77, 0x67, 0x54, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x69, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6e, 0x60, 0x4b, 0xff, 0x6c, 0x5d, 0x49, 0xff, 0x6a, 0x5b, 0x4a, 0xff, 0x6e, 0x61, 0x53, 0xff, 0x74, 0x69, 0x60, 0xff, 0x7c, 0x6f, 0x66, 0xff, 0x90, 0x7b, 0x6b, 0xff, 0x99, 0x82, 0x70, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x8e, 0x79, 0x69, 0xff, 0x79, 0x67, 0x5c, 0xff, 0x63, 0x57, 0x4c, 0xff, 0x69, 0x5e, 0x52, 0xff, 0x76, 0x6b, 0x5b, 0xff, 0x73, 0x67, 0x55, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x67, 0x58, 0x43, 0xff, 0x6b, 0x5d, 0x47, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x52, 0xff, 0x73, 0x64, 0x52, 0xff, 0x77, 0x67, 0x55, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x82, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x58, 0xff, 0x76, 0x66, 0x53, 0xff, 0x7a, 0x6e, 0x66, 0xff, 0xaa, 0xa4, 0xa6, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd3, 0xc9, 0xc3, 0xff, 0xac, 0x8e, 0x7d, 0xff, 0xab, 0x8d, 0x7b, 0xff, 0xad, 0x92, 0x80, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa0, 0x88, 0x77, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x7c, 0x6c, 0x58, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x68, 0x5d, 0x49, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x6c, 0x5e, 0x4e, 0xff, 0x6f, 0x62, 0x55, 0xff, 0x7c, 0x71, 0x67, 0xff, 0x91, 0x87, 0x80, 0xff, 0xbe, 0xb9, 0xb6, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9c, 0x88, 0x7c, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x8a, 0x75, 0x66, 0xff, 0x71, 0x62, 0x5a, 0xff, 0x72, 0x68, 0x68, 0xff, 0xca, 0xc8, 0xc8, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x95, 0x8b, 0x7d, 0xff, 0x85, 0x79, 0x68, 0xff, 0x72, 0x63, 0x50, 0xff, 0x6e, 0x5d, 0x4a, 0xff, 0x71, 0x60, 0x4d, 0xff, 0x76, 0x65, 0x54, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x79, 0x68, 0x56, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x7a, 0x69, 0x57, 0xff, 0x71, 0x64, 0x5a, 0xff, 0x7e, 0x76, 0x78, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb5, 0x9c, 0x8c, 0xff, 0xab, 0x8f, 0x7d, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa1, 0x87, 0x76, 0xff, 0x86, 0x74, 0x61, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6c, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6f, 0x62, 0x51, 0xff, 0x74, 0x68, 0x5d, 0xff, 0x80, 0x77, 0x73, 0xff, 0x8f, 0x88, 0x88, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xae, 0x9d, 0x90, 0xff, 0x97, 0x81, 0x70, 0xff, 0x94, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x86, 0x72, 0x62, 0xff, 0x7d, 0x6f, 0x67, 0xff, 0xb9, 0xb4, 0xb5, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x98, 0x8d, 0x81, 0xff, 0x83, 0x75, 0x66, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x78, 0x68, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6d, 0x59, 0xff, 0x71, 0x60, 0x52, 0xff, 0x76, 0x6a, 0x68, 0xff, 0xbd, 0xbb, 0xbd, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb5, 0x9d, 0x8d, 0xff, 0xa9, 0x8f, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0x9c, 0x84, 0x72, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6a, 0x5f, 0x4a, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x70, 0x61, 0x4d, 0xff, 0x6f, 0x60, 0x4c, 0xff, 0x6d, 0x5e, 0x4d, 0xff, 0x70, 0x65, 0x5d, 0xff, 0x84, 0x7c, 0x7a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb2, 0xa1, 0x94, 0xff, 0x98, 0x82, 0x70, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x87, 0x74, 0x64, 0xff, 0x86, 0x78, 0x70, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd2, 0xd0, 0xcd, 0xff, 0x85, 0x76, 0x66, 0xff, 0x77, 0x67, 0x54, 0xff, 0x78, 0x67, 0x54, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x74, 0x63, 0x54, 0xff, 0x86, 0x7b, 0x75, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb4, 0x9e, 0x8e, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0x99, 0x83, 0x70, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x69, 0x5e, 0x49, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x6b, 0x5d, 0x4c, 0xff, 0x6f, 0x63, 0x57, 0xff, 0x7f, 0x76, 0x71, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb0, 0x9e, 0x92, 0xff, 0x98, 0x82, 0x71, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x8a, 0x76, 0x67, 0xff, 0x88, 0x7a, 0x72, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcf, 0xcc, 0xc8, 0xff, 0x8b, 0x7c, 0x6c, 0xff, 0x77, 0x64, 0x51, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x77, 0x66, 0x53, 0xff, 0x8d, 0x80, 0x72, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd0, 0xc6, 0xbf, 0xff, 0xac, 0x93, 0x82, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xab, 0x90, 0x7e, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0x99, 0x82, 0x6f, 0xff, 0x7e, 0x6e, 0x5a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x6c, 0x5f, 0x4f, 0xff, 0x75, 0x6b, 0x63, 0xff, 0x8b, 0x85, 0x85, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb0, 0x9f, 0x92, 0xff, 0x98, 0x82, 0x71, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x8a, 0x77, 0x68, 0xff, 0x8a, 0x7c, 0x74, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd2, 0xcf, 0xcc, 0xff, 0x91, 0x83, 0x73, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6b, 0x58, 0xff, 0x83, 0x73, 0x62, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x78, 0x67, 0x53, 0xff, 0x83, 0x73, 0x61, 0xff, 0xba, 0xb2, 0xab, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xae, 0x96, 0x85, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xab, 0x90, 0x7e, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x7e, 0x6e, 0x5b, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x73, 0x65, 0x52, 0xff, 0x6e, 0x60, 0x52, 0xff, 0x78, 0x6f, 0x6c, 0xff, 0xc0, 0xbe, 0xbf, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb0, 0x9f, 0x92, 0xff, 0x98, 0x82, 0x70, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x8a, 0x77, 0x68, 0xff, 0x8b, 0x7c, 0x75, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xad, 0xa3, 0x99, 0xff, 0x82, 0x70, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x85, 0x75, 0x63, 0xff, 0x85, 0x74, 0x61, 0xff, 0x87, 0x75, 0x62, 0xff, 0x84, 0x72, 0x60, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x77, 0x66, 0x52, 0xff, 0x81, 0x71, 0x5f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc2, 0xbd, 0xb7, 0xff, 0xbf, 0xba, 0xb4, 0xff, 0xb5, 0xae, 0xa6, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc5, 0xb7, 0xac, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa6, 0x8c, 0x7a, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4d, 0xff, 0x71, 0x64, 0x53, 0xff, 0x6b, 0x5e, 0x53, 0xff, 0x83, 0x7b, 0x7a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaf, 0x9f, 0x91, 0xff, 0x97, 0x81, 0x70, 0xff, 0x94, 0x7d, 0x6a, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x8a, 0x77, 0x68, 0xff, 0x8b, 0x7d, 0x75, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xca, 0xc5, 0xc0, 0xff, 0x8e, 0x7d, 0x6c, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x87, 0x76, 0x64, 0xff, 0x89, 0x77, 0x64, 0xff, 0x89, 0x77, 0x64, 0xff, 0x85, 0x73, 0x61, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x77, 0x66, 0x52, 0xff, 0x78, 0x68, 0x56, 0xff, 0xb1, 0xa9, 0xa0, 0xff, 0xca, 0xc5, 0xc1, 0xff, 0xcb, 0xc6, 0xc2, 0xff, 0xc7, 0xc3, 0xbe, 0xff, 0xb8, 0xb1, 0xa9, 0xff, 0x8c, 0x7f, 0x70, 0xff, 0x7d, 0x6e, 0x5d, 0xff, 0x73, 0x63, 0x50, 0xff, 0x70, 0x60, 0x4c, 0xff, 0x8d, 0x81, 0x72, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb5, 0xa0, 0x92, 0xff, 0xb8, 0xa5, 0x98, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd0, 0xc6, 0xbf, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x78, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xab, 0x90, 0x7e, 0xff, 0x9f, 0x87, 0x74, 0xff, 0x84, 0x73, 0x5f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6b, 0x5e, 0x4b, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x63, 0x4d, 0xff, 0x70, 0x63, 0x51, 0xff, 0x6c, 0x60, 0x55, 0xff, 0x84, 0x7c, 0x7d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaf, 0x9f, 0x91, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x8a, 0x76, 0x68, 0xff, 0x8c, 0x7d, 0x75, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcb, 0xc6, 0xc1, 0xff, 0x90, 0x7e, 0x6d, 0xff, 0x85, 0x72, 0x5f, 0xff, 0x8b, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8b, 0x77, 0x66, 0xff, 0x85, 0x72, 0x60, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6d, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x5a, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7b, 0x6b, 0x59, 0xff, 0x83, 0x74, 0x63, 0xff, 0x83, 0x75, 0x64, 0xff, 0x7a, 0x6b, 0x59, 0xff, 0x73, 0x62, 0x50, 0xff, 0x73, 0x62, 0x50, 0xff, 0x80, 0x71, 0x61, 0xff, 0x80, 0x71, 0x62, 0xff, 0x7e, 0x70, 0x5f, 0xff, 0x77, 0x69, 0x57, 0xff, 0x9a, 0x90, 0x82, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xad, 0x96, 0x86, 0xff, 0xa1, 0x87, 0x75, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xaa, 0x91, 0x80, 0xff, 0xaf, 0x97, 0x89, 0xff, 0xb3, 0xa0, 0x91, 0xff, 0xbc, 0xaa, 0x9e, 0xff, 0xcf, 0xc3, 0xbd, 0xff, 0xc4, 0xb5, 0xaa, 0xff, 0xaf, 0x98, 0x87, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa7, 0x8d, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa4, 0x8a, 0x78, 0xff, 0x8a, 0x77, 0x63, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6a, 0x5e, 0x4b, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x72, 0x65, 0x53, 0xff, 0x6a, 0x5e, 0x53, 0xff, 0x85, 0x7e, 0x7e, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb0, 0x9f, 0x92, 0xff, 0x97, 0x81, 0x70, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x93, 0x7e, 0x6b, 0xff, 0x93, 0x7e, 0x6b, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x8a, 0x76, 0x67, 0xff, 0x8c, 0x7e, 0x76, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xca, 0xc5, 0xbf, 0xff, 0x93, 0x81, 0x70, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8f, 0x7c, 0x6b, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x77, 0x67, 0x54, 0xff, 0x74, 0x64, 0x51, 0xff, 0x73, 0x62, 0x4f, 0xff, 0x72, 0x61, 0x4f, 0xff, 0x72, 0x62, 0x50, 0xff, 0x74, 0x64, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6c, 0x5d, 0x49, 0xff, 0x84, 0x77, 0x67, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa8, 0x8f, 0x7e, 0xff, 0xa0, 0x85, 0x72, 0xff, 0xa5, 0x8b, 0x7c, 0xff, 0xa2, 0x87, 0x76, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xac, 0x93, 0x83, 0xff, 0xab, 0x92, 0x81, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0xa7, 0x8d, 0x7e, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0xa7, 0x8e, 0x7d, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6b, 0x5f, 0x4b, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x71, 0x64, 0x4f, 0xff, 0x72, 0x63, 0x50, 0xff, 0x6c, 0x5f, 0x53, 0xff, 0x82, 0x7b, 0x7a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaf, 0x9e, 0x91, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x8a, 0x76, 0x66, 0xff, 0x8b, 0x7d, 0x75, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcc, 0xc6, 0xc1, 0xff, 0x92, 0x7d, 0x6d, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x82, 0x71, 0x5e, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x78, 0x68, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x67, 0x55, 0xff, 0x77, 0x67, 0x56, 0xff, 0x77, 0x67, 0x56, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6d, 0x5e, 0x49, 0xff, 0x75, 0x67, 0x54, 0xff, 0xc9, 0xc6, 0xc1, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xab, 0x95, 0x85, 0xff, 0xa3, 0x89, 0x78, 0xff, 0xa4, 0x8a, 0x78, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x89, 0x78, 0xff, 0xa3, 0x88, 0x76, 0xff, 0xa3, 0x89, 0x77, 0xff, 0xa4, 0x8b, 0x7a, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa6, 0x8b, 0x79, 0xff, 0xa6, 0x8c, 0x7a, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x6b, 0x5e, 0x4b, 0xff, 0x6d, 0x61, 0x4e, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4d, 0xff, 0x6c, 0x5f, 0x51, 0xff, 0x79, 0x70, 0x6e, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaf, 0x9f, 0x91, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7b, 0x68, 0xff, 0x8a, 0x75, 0x66, 0xff, 0x8b, 0x7c, 0x75, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa9, 0x99, 0x8c, 0xff, 0x8d, 0x76, 0x64, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x78, 0x69, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x72, 0x64, 0x51, 0xff, 0x87, 0x7b, 0x6c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9f, 0x86, 0x74, 0xff, 0x9f, 0x86, 0x74, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa4, 0x8b, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0xa1, 0x87, 0x76, 0xff, 0x89, 0x75, 0x63, 0xff, 0x72, 0x64, 0x52, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x72, 0x64, 0x4e, 0xff, 0x6a, 0x5d, 0x4c, 0xff, 0x74, 0x6a, 0x65, 0xff, 0xc2, 0xc0, 0xc1, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xae, 0x9e, 0x91, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7b, 0x68, 0xff, 0x8a, 0x75, 0x66, 0xff, 0x8b, 0x7c, 0x74, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa2, 0x8f, 0x7f, 0xff, 0x92, 0x7b, 0x68, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x99, 0x82, 0x71, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x85, 0x72, 0x60, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x78, 0x69, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x74, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x53, 0xff, 0x73, 0x64, 0x50, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x76, 0x69, 0x59, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd8, 0xd3, 0xcf, 0xff, 0x9d, 0x84, 0x72, 0xff, 0x9e, 0x84, 0x72, 0xff, 0xa2, 0x89, 0x78, 0xff, 0xa2, 0x89, 0x78, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa7, 0x8c, 0x7a, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6f, 0x60, 0x4c, 0xff, 0x6f, 0x65, 0x5d, 0xff, 0x92, 0x8c, 0x8f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaf, 0x9f, 0x92, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x89, 0x74, 0x66, 0xff, 0x8a, 0x7b, 0x74, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x98, 0x82, 0x70, 0xff, 0x94, 0x7d, 0x6a, 0xff, 0x9a, 0x82, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x79, 0x69, 0x56, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x6f, 0x60, 0x4b, 0xff, 0x72, 0x64, 0x53, 0xff, 0x90, 0x87, 0x7d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd8, 0xd2, 0xce, 0xff, 0x9f, 0x86, 0x74, 0xff, 0x9d, 0x84, 0x71, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa1, 0x89, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0x9e, 0x87, 0x74, 0xff, 0x89, 0x75, 0x62, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x70, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x52, 0xff, 0x89, 0x81, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaf, 0x9f, 0x92, 0xff, 0x95, 0x80, 0x6f, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x88, 0x74, 0x66, 0xff, 0x89, 0x7b, 0x74, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaf, 0x9f, 0x92, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x99, 0x82, 0x70, 0xff, 0x86, 0x74, 0x61, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x64, 0x50, 0xff, 0x71, 0x61, 0x4d, 0xff, 0x71, 0x64, 0x57, 0xff, 0x8a, 0x81, 0x7c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcc, 0xc3, 0xbc, 0xff, 0xa0, 0x88, 0x77, 0xff, 0x99, 0x80, 0x6d, 0xff, 0x9d, 0x85, 0x72, 0xff, 0xa0, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa1, 0x8a, 0x77, 0xff, 0xa4, 0x8c, 0x7a, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x77, 0x67, 0x55, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x72, 0x63, 0x4e, 0xff, 0x6f, 0x60, 0x4f, 0xff, 0x74, 0x69, 0x65, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa4, 0x91, 0x83, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x88, 0x74, 0x64, 0xff, 0x8d, 0x7c, 0x70, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa2, 0x8d, 0x7d, 0xff, 0x95, 0x7c, 0x69, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x6d, 0x5e, 0x50, 0xff, 0x75, 0x69, 0x61, 0xff, 0xae, 0xa9, 0xa8, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xbc, 0xac, 0xa1, 0xff, 0xa4, 0x8d, 0x7c, 0xff, 0x9b, 0x82, 0x6f, 0xff, 0x9d, 0x84, 0x71, 0xff, 0x9f, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x88, 0x76, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x88, 0x74, 0x62, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x72, 0x64, 0x50, 0xff, 0x70, 0x62, 0x4d, 0xff, 0x72, 0x65, 0x59, 0xff, 0x89, 0x81, 0x83, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xac, 0x9a, 0x8d, 0xff, 0x95, 0x80, 0x6f, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x8f, 0x7b, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8c, 0x77, 0x66, 0xff, 0x8e, 0x79, 0x69, 0xff, 0x9c, 0x8b, 0x7d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc9, 0xbe, 0xb6, 0xff, 0x9b, 0x82, 0x70, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9c, 0x84, 0x72, 0xff, 0x87, 0x74, 0x62, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x78, 0x68, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x54, 0xff, 0x72, 0x63, 0x53, 0xff, 0x6a, 0x5d, 0x52, 0xff, 0x7b, 0x70, 0x6e, 0xff, 0xbe, 0xbb, 0xbc, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd3, 0xcb, 0xc7, 0xff, 0xa8, 0x91, 0x81, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x89, 0x79, 0xff, 0x9f, 0x87, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa1, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x74, 0x65, 0x50, 0xff, 0x6e, 0x60, 0x50, 0xff, 0x79, 0x6e, 0x69, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa3, 0x90, 0x80, 0xff, 0x9b, 0x87, 0x76, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x90, 0x7c, 0x6b, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x95, 0x82, 0x72, 0xff, 0xa3, 0x92, 0x84, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaa, 0x95, 0x85, 0xff, 0x9e, 0x85, 0x73, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x79, 0x69, 0x57, 0xff, 0x77, 0x67, 0x55, 0xff, 0x78, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x78, 0x69, 0x53, 0xff, 0x6d, 0x60, 0x55, 0xff, 0x6c, 0x63, 0x65, 0xff, 0xbf, 0xbd, 0xbf, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd2, 0xcb, 0xc6, 0xff, 0xa6, 0x8f, 0x7f, 0xff, 0x9d, 0x86, 0x75, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x8b, 0x78, 0x65, 0xff, 0x76, 0x67, 0x54, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x73, 0x63, 0x4e, 0xff, 0x6f, 0x62, 0x56, 0xff, 0x88, 0x81, 0x82, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xca, 0xc2, 0xbb, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x8f, 0x77, 0x64, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8d, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x87, 0x73, 0x61, 0xff, 0x88, 0x72, 0x5f, 0xff, 0x92, 0x7e, 0x6d, 0xff, 0xd1, 0xcd, 0xca, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd5, 0xcf, 0xca, 0xff, 0x9f, 0x85, 0x73, 0xff, 0xa3, 0x89, 0x78, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0x99, 0x82, 0x70, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x7a, 0x6b, 0x57, 0xff, 0x6d, 0x5f, 0x54, 0xff, 0xb4, 0xb0, 0xb1, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa7, 0x91, 0x81, 0xff, 0x9f, 0x88, 0x77, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x9f, 0x86, 0x75, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa1, 0x88, 0x76, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x73, 0x65, 0x50, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x72, 0x67, 0x5f, 0xff, 0xb6, 0xb3, 0xb6, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa7, 0x96, 0x87, 0xff, 0x8c, 0x77, 0x64, 0xff, 0x88, 0x74, 0x62, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x92, 0x7d, 0x6d, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x67, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x8e, 0x7c, 0x69, 0xff, 0x80, 0x6c, 0x59, 0xff, 0x87, 0x75, 0x63, 0xff, 0xa2, 0x94, 0x86, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa3, 0x8a, 0x77, 0xff, 0xa5, 0x8a, 0x78, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x7a, 0x69, 0x57, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x65, 0x54, 0xff, 0x7d, 0x6e, 0x5b, 0xff, 0x75, 0x67, 0x59, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9f, 0x89, 0x76, 0xff, 0xa0, 0x89, 0x78, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x72, 0x64, 0x50, 0xff, 0x73, 0x64, 0x50, 0xff, 0x6e, 0x60, 0x51, 0xff, 0x82, 0x78, 0x75, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb1, 0x9f, 0x92, 0xff, 0x87, 0x72, 0x5e, 0xff, 0x88, 0x79, 0x69, 0xff, 0x86, 0x76, 0x65, 0xff, 0x92, 0x80, 0x6f, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x8b, 0x75, 0x63, 0xff, 0x88, 0x73, 0x61, 0xff, 0x88, 0x74, 0x61, 0xff, 0x88, 0x73, 0x60, 0xff, 0x89, 0x72, 0x60, 0xff, 0x8a, 0x75, 0x64, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x8d, 0x7a, 0x67, 0xff, 0x87, 0x74, 0x62, 0xff, 0x82, 0x72, 0x61, 0xff, 0x79, 0x6b, 0x58, 0xff, 0x86, 0x78, 0x67, 0xff, 0x82, 0x70, 0x5e, 0xff, 0xb8, 0xaf, 0xa6, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xae, 0x96, 0x85, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x74, 0x65, 0x53, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x79, 0x69, 0x57, 0xff, 0x71, 0x62, 0x52, 0xff, 0xbb, 0xb7, 0xb2, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x99, 0x81, 0x6e, 0xff, 0xa0, 0x8a, 0x78, 0xff, 0x9c, 0x85, 0x72, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x78, 0x68, 0x55, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x74, 0x64, 0x50, 0xff, 0x73, 0x63, 0x50, 0xff, 0x6d, 0x60, 0x56, 0xff, 0xac, 0xa7, 0xa6, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcb, 0xc3, 0xbc, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x78, 0x6c, 0x5a, 0xff, 0xa6, 0x9f, 0x94, 0xff, 0xb6, 0xae, 0xa4, 0xff, 0x9d, 0x8b, 0x7c, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x86, 0x70, 0x5d, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x81, 0x71, 0x5f, 0xff, 0x82, 0x72, 0x60, 0xff, 0x87, 0x75, 0x64, 0xff, 0x8b, 0x78, 0x68, 0xff, 0x8a, 0x76, 0x65, 0xff, 0x87, 0x72, 0x5f, 0xff, 0x86, 0x72, 0x5f, 0xff, 0x89, 0x7a, 0x6d, 0xff, 0x8d, 0x83, 0x7b, 0xff, 0x96, 0x8d, 0x81, 0xff, 0x7c, 0x6d, 0x5d, 0xff, 0x7e, 0x6a, 0x58, 0xff, 0x8b, 0x78, 0x67, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xac, 0x92, 0x81, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xb0, 0x95, 0x83, 0xff, 0x9e, 0x87, 0x74, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x73, 0x63, 0x51, 0xff, 0x77, 0x67, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x53, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x8c, 0x82, 0x78, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcf, 0xc8, 0xc2, 0xff, 0x95, 0x7d, 0x69, 0xff, 0x9e, 0x88, 0x75, 0xff, 0x9b, 0x84, 0x71, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x98, 0x82, 0x6f, 0xff, 0x89, 0x76, 0x63, 0xff, 0x77, 0x68, 0x54, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x74, 0x64, 0x50, 0xff, 0x74, 0x64, 0x51, 0xff, 0x72, 0x68, 0x63, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9c, 0x86, 0x75, 0xff, 0x8d, 0x75, 0x62, 0xff, 0x7c, 0x6d, 0x59, 0xff, 0x97, 0x91, 0x82, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9c, 0x8d, 0x7e, 0xff, 0x92, 0x85, 0x75, 0xff, 0xa0, 0x96, 0x8a, 0xff, 0xb5, 0xb0, 0xa9, 0xff, 0xb3, 0xac, 0xa6, 0xff, 0xb9, 0xb2, 0xab, 0xff, 0xbf, 0xb7, 0xb0, 0xff, 0xaa, 0x9d, 0x8f, 0xff, 0x94, 0x81, 0x71, 0xff, 0x94, 0x85, 0x79, 0xff, 0xb8, 0xb2, 0xae, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa9, 0x9d, 0x92, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x93, 0x83, 0x73, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb1, 0x96, 0x85, 0xff, 0xaa, 0x8d, 0x7b, 0xff, 0xb3, 0x96, 0x85, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x75, 0x65, 0x54, 0xff, 0x76, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x54, 0xff, 0x72, 0x62, 0x4f, 0xff, 0x81, 0x75, 0x68, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb1, 0xa1, 0x93, 0xff, 0x93, 0x7a, 0x67, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x74, 0x66, 0x51, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x73, 0x64, 0x4f, 0xff, 0x72, 0x64, 0x52, 0xff, 0x7c, 0x73, 0x70, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa3, 0x8f, 0x80, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6c, 0xff, 0x85, 0x71, 0x5f, 0xff, 0xa3, 0x99, 0x8e, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd2, 0xd0, 0xcd, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd3, 0xcf, 0xcb, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xae, 0xa1, 0x95, 0xff, 0x84, 0x71, 0x5e, 0xff, 0x82, 0x70, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0xb4, 0xab, 0xa2, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb6, 0x9c, 0x8c, 0xff, 0xac, 0x8d, 0x7b, 0xff, 0xb5, 0x97, 0x86, 0xff, 0xab, 0x8f, 0x7e, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x54, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x75, 0x67, 0x55, 0xff, 0x94, 0x8a, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa8, 0x94, 0x85, 0xff, 0x95, 0x7c, 0x69, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x72, 0x64, 0x50, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x63, 0x54, 0xff, 0x86, 0x7e, 0x7b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x96, 0x80, 0x6f, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8d, 0x76, 0x64, 0xff, 0x9a, 0x88, 0x78, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcf, 0xc8, 0xc3, 0xff, 0x96, 0x84, 0x74, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x60, 0xff, 0x8b, 0x7a, 0x6a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb8, 0x9f, 0x90, 0xff, 0xaa, 0x8b, 0x79, 0xff, 0xb4, 0x97, 0x86, 0xff, 0xad, 0x91, 0x80, 0xff, 0x96, 0x7f, 0x6e, 0xff, 0x7d, 0x6b, 0x5a, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x76, 0x68, 0x54, 0xff, 0x75, 0x67, 0x54, 0xff, 0x74, 0x67, 0x54, 0xff, 0x86, 0x7b, 0x6a, 0xff, 0x84, 0x79, 0x69, 0xff, 0x86, 0x7a, 0x6b, 0xff, 0x79, 0x6d, 0x5c, 0xff, 0x96, 0x8d, 0x7f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc8, 0xbf, 0xb7, 0xff, 0xa6, 0x92, 0x83, 0xff, 0x9b, 0x84, 0x73, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x99, 0x83, 0x71, 0xff, 0x99, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9c, 0x84, 0x73, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x5c, 0xff, 0x8d, 0x82, 0x7d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcc, 0xc5, 0xc0, 0xff, 0x8f, 0x79, 0x66, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x94, 0x7c, 0x6b, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x91, 0x82, 0x72, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9a, 0x88, 0x79, 0xff, 0x85, 0x71, 0x5f, 0xff, 0x84, 0x72, 0x60, 0xff, 0x85, 0x74, 0x62, 0xff, 0x84, 0x71, 0x60, 0xff, 0x7d, 0x6a, 0x57, 0xff, 0xb7, 0xae, 0xa5, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa7, 0x8f, 0x7e, 0xff, 0x9e, 0x83, 0x71, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0xa1, 0x88, 0x76, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x65, 0x50, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x6b, 0x5c, 0x47, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6c, 0x5e, 0x4b, 0xff, 0x73, 0x67, 0x54, 0xff, 0x8f, 0x86, 0x76, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xbb, 0xae, 0xa2, 0xff, 0xaf, 0x9e, 0x90, 0xff, 0xab, 0x99, 0x8a, 0xff, 0xa1, 0x8d, 0x7d, 0xff, 0x9c, 0x87, 0x75, 0xff, 0x99, 0x83, 0x72, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6f, 0xff, 0x99, 0x82, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x98, 0x82, 0x70, 0xff, 0x99, 0x83, 0x71, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x69, 0xff, 0x93, 0x80, 0x74, 0xff, 0xa5, 0x94, 0x89, 0xff, 0xd0, 0xc8, 0xc3, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd5, 0xd0, 0xcc, 0xff, 0xd5, 0xd0, 0xcc, 0xff, 0xd4, 0xce, 0xca, 0xff, 0xd3, 0xcd, 0xc9, 0xff, 0xd3, 0xce, 0xc9, 0xff, 0xd3, 0xce, 0xc9, 0xff, 0xd3, 0xce, 0xc9, 0xff, 0xd3, 0xcd, 0xc9, 0xff, 0xd6, 0xd2, 0xce, 0xff, 0xc8, 0xbf, 0xb8, 0xff, 0xa7, 0x96, 0x88, 0xff, 0x98, 0x85, 0x74, 0xff, 0x90, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x94, 0x7d, 0x6c, 0xff, 0x80, 0x6b, 0x57, 0xff, 0x7f, 0x70, 0x5e, 0xff, 0xd4, 0xd2, 0xcf, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x93, 0x7f, 0x6e, 0xff, 0x82, 0x6d, 0x5a, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x88, 0x78, 0x67, 0xff, 0x9b, 0x8d, 0x80, 0xff, 0xa7, 0x9a, 0x8d, 0xff, 0xa8, 0x9b, 0x8f, 0xff, 0xa5, 0x98, 0x8c, 0xff, 0xa5, 0x98, 0x8b, 0xff, 0xa4, 0x98, 0x8a, 0xff, 0xa3, 0x98, 0x8a, 0xff, 0xa3, 0x97, 0x8a, 0xff, 0xa3, 0x97, 0x8a, 0xff, 0xa3, 0x97, 0x8a, 0xff, 0xa2, 0x97, 0x8a, 0xff, 0xa2, 0x96, 0x89, 0xff, 0xa2, 0x96, 0x89, 0xff, 0xa4, 0x99, 0x8c, 0xff, 0x98, 0x8a, 0x7c, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x72, 0x60, 0xff, 0x88, 0x75, 0x63, 0xff, 0x86, 0x73, 0x61, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x78, 0x68, 0x56, 0xff, 0x74, 0x66, 0x53, 0xff, 0x74, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x64, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6c, 0x5f, 0x4d, 0xff, 0x65, 0x58, 0x44, 0xff, 0x6c, 0x61, 0x4c, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x95, 0x7d, 0x6b, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x99, 0x82, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x96, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x91, 0x7d, 0x6b, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x7e, 0x6b, 0x57, 0xff, 0x7d, 0x71, 0x61, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb6, 0xa7, 0x9b, 0xff, 0x8b, 0x76, 0x63, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x72, 0x60, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7e, 0x6b, 0x5a, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7a, 0x69, 0x55, 0xff, 0x79, 0x67, 0x55, 0xff, 0x78, 0x67, 0x55, 0xff, 0x75, 0x65, 0x53, 0xff, 0x76, 0x66, 0x55, 0xff, 0x75, 0x66, 0x54, 0xff, 0x73, 0x64, 0x52, 0xff, 0x73, 0x64, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x66, 0x58, 0x43, 0xff, 0x79, 0x6e, 0x5c, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x8e, 0x76, 0x63, 0xff, 0x93, 0x7e, 0x6b, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6b, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x90, 0x79, 0x68, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x90, 0x7b, 0x68, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x80, 0x75, 0x68, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc1, 0xb1, 0xa7, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x7a, 0x67, 0x55, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x79, 0x67, 0x54, 0xff, 0x78, 0x66, 0x53, 0xff, 0x77, 0x66, 0x52, 0xff, 0x77, 0x65, 0x51, 0xff, 0x75, 0x64, 0x52, 0xff, 0x74, 0x63, 0x51, 0xff, 0x74, 0x64, 0x52, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x67, 0x58, 0x43, 0xff, 0x71, 0x64, 0x52, 0xff, 0xc2, 0xbd, 0xba, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x9c, 0x87, 0x78, 0xff, 0x90, 0x79, 0x67, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x7f, 0x6c, 0x5b, 0xff, 0x84, 0x78, 0x6d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc7, 0xb8, 0xae, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x92, 0x89, 0x83, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x9d, 0x8b, 0x7a, 0xff, 0x90, 0x79, 0x66, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x87, 0x79, 0x6e, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc5, 0xb4, 0xab, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x65, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x67, 0x5b, 0x45, 0xff, 0x6a, 0x5e, 0x4a, 0xff, 0x8c, 0x85, 0x7e, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x9b, 0x87, 0x76, 0xff, 0x8e, 0x77, 0x64, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x96, 0x7f, 0x6c, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x90, 0x79, 0x67, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x8f, 0x78, 0x66, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x8e, 0x77, 0x65, 0xff, 0x8e, 0x77, 0x65, 0xff, 0x8d, 0x77, 0x64, 0xff, 0x8d, 0x76, 0x63, 0xff, 0x8d, 0x76, 0x63, 0xff, 0x8e, 0x77, 0x65, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x8a, 0x7c, 0x6e, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xbd, 0xad, 0xa3, 0xff, 0x8d, 0x78, 0x65, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x7d, 0x6a, 0x57, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x79, 0x67, 0x54, 0xff, 0x79, 0x67, 0x53, 0xff, 0x79, 0x67, 0x53, 0xff, 0x78, 0x66, 0x52, 0xff, 0x78, 0x66, 0x52, 0xff, 0x77, 0x65, 0x51, 0xff, 0x76, 0x64, 0x51, 0xff, 0x75, 0x64, 0x51, 0xff, 0x73, 0x62, 0x50, 0xff, 0x73, 0x62, 0x4f, 0xff, 0x74, 0x64, 0x51, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x54, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x64, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4d, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x68, 0x5b, 0x46, 0xff, 0x69, 0x5d, 0x48, 0xff, 0x66, 0x59, 0x46, 0xff, 0x72, 0x67, 0x56, 0xff, 0xc9, 0xc7, 0xc4, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8b, 0x74, 0x61, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x94, 0x7d, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6c, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x92, 0x7f, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x85, 0x70, 0x5d, 0xff, 0x8f, 0x7e, 0x6d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa7, 0x95, 0x87, 0xff, 0x85, 0x71, 0x5e, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6c, 0x5a, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x7e, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5c, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x69, 0x57, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x56, 0xff, 0x75, 0x66, 0x54, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x50, 0xff, 0x70, 0x64, 0x54, 0xff, 0x7a, 0x6f, 0x64, 0xff, 0x8d, 0x86, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0xa0, 0x8c, 0x7e, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x8c, 0x76, 0x64, 0xff, 0x8f, 0x79, 0x69, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x8f, 0x78, 0x66, 0xff, 0x91, 0x7d, 0x6a, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x8f, 0x7c, 0x6a, 0xff, 0x83, 0x72, 0x5f, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x82, 0x70, 0x5c, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x7d, 0x6b, 0x5b, 0xff, 0x79, 0x67, 0x5d, 0xff, 0x84, 0x74, 0x6e, 0xff, 0x9a, 0x8c, 0x84, 0xff, 0xce, 0xc8, 0xc5, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcf, 0xc9, 0xc6, 0xff, 0xa4, 0x95, 0x8b, 0xff, 0x93, 0x80, 0x71, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x67, 0xff, 0x85, 0x70, 0x5c, 0xff, 0x92, 0x7f, 0x6d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x90, 0x7e, 0x6d, 0xff, 0x7c, 0x68, 0x55, 0xff, 0x81, 0x70, 0x5f, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x7b, 0x6a, 0x5b, 0xff, 0x75, 0x68, 0x5f, 0xff, 0x80, 0x73, 0x6d, 0xff, 0x91, 0x85, 0x7d, 0xff, 0xa0, 0x95, 0x8c, 0xff, 0xc6, 0xc0, 0xbb, 0xff, 0xd0, 0xcd, 0xca, 0xff, 0xcd, 0xc9, 0xc5, 0xff, 0xce, 0xc9, 0xc6, 0xff, 0xcd, 0xc9, 0xc5, 0xff, 0xcd, 0xc9, 0xc6, 0xff, 0xcd, 0xc9, 0xc5, 0xff, 0xce, 0xcb, 0xc7, 0xff, 0xcb, 0xc7, 0xc3, 0xff, 0xad, 0xa6, 0x9f, 0xff, 0x91, 0x84, 0x78, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x76, 0x66, 0x53, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x67, 0x5a, 0x4e, 0xff, 0x67, 0x5b, 0x54, 0xff, 0x7b, 0x72, 0x6c, 0xff, 0x94, 0x8c, 0x86, 0xff, 0xd3, 0xd1, 0xd0, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcc, 0xc6, 0xbf, 0xff, 0xa8, 0x98, 0x8a, 0xff, 0xa3, 0x91, 0x84, 0xff, 0xa2, 0x90, 0x83, 0xff, 0x9e, 0x8d, 0x7e, 0xff, 0x98, 0x87, 0x78, 0xff, 0x90, 0x7d, 0x6d, 0xff, 0x91, 0x7e, 0x6d, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x75, 0x67, 0x54, 0xff, 0x6e, 0x60, 0x4c, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x67, 0x5a, 0x4c, 0xff, 0x76, 0x6b, 0x6a, 0xff, 0xc5, 0xc1, 0xc3, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xce, 0xc9, 0xc5, 0xff, 0x88, 0x73, 0x61, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x87, 0x72, 0x60, 0xff, 0x93, 0x82, 0x76, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x97, 0x87, 0x79, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x7a, 0x6b, 0x61, 0xff, 0x83, 0x7b, 0x7d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x91, 0x7e, 0x6e, 0xff, 0x86, 0x71, 0x5e, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x88, 0x74, 0x63, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x77, 0x67, 0x54, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x73, 0x65, 0x4f, 0xff, 0x6c, 0x5e, 0x4c, 0xff, 0x5f, 0x53, 0x50, 0xff, 0x80, 0x78, 0x7c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd0, 0xcb, 0xc8, 0xff, 0x9d, 0x8d, 0x81, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x79, 0x69, 0x56, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x68, 0x5b, 0x45, 0xff, 0x68, 0x5c, 0x4a, 0xff, 0x95, 0x8d, 0x8b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x91, 0x7e, 0x6d, 0xff, 0x8c, 0x77, 0x66, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x88, 0x73, 0x60, 0xff, 0x8b, 0x79, 0x6c, 0xff, 0xb5, 0xaf, 0xac, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x90, 0x81, 0x72, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x7e, 0x6e, 0x5e, 0xff, 0x89, 0x7e, 0x79, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x99, 0x86, 0x76, 0xff, 0x88, 0x72, 0x5f, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x76, 0x67, 0x54, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6a, 0x5c, 0x4c, 0xff, 0x73, 0x6b, 0x6b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9d, 0x8b, 0x7b, 0xff, 0x8a, 0x74, 0x61, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x70, 0x62, 0x4d, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x69, 0x5c, 0x45, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x92, 0x8a, 0x86, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa3, 0x93, 0x85, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x89, 0x75, 0x62, 0xff, 0x80, 0x6d, 0x5a, 0xff, 0x8d, 0x80, 0x73, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd5, 0xd1, 0xce, 0xff, 0xaf, 0xa1, 0x94, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcf, 0xc6, 0xc0, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xab, 0x9f, 0x94, 0xff, 0x80, 0x6d, 0x5a, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x85, 0x78, 0x6d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x98, 0x85, 0x73, 0xff, 0x8a, 0x74, 0x62, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x7c, 0x6c, 0x59, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x6e, 0x60, 0x4b, 0xff, 0x6a, 0x5f, 0x50, 0xff, 0x86, 0x80, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xca, 0xc3, 0xbe, 0xff, 0x89, 0x72, 0x61, 0xff, 0x93, 0x7e, 0x6e, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x84, 0x7a, 0x72, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x94, 0x82, 0x72, 0xff, 0x84, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x8c, 0x7f, 0x70, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x95, 0x85, 0x75, 0xff, 0x8d, 0x7a, 0x69, 0xff, 0x9c, 0x8a, 0x7c, 0xff, 0xbd, 0xb2, 0xa9, 0xff, 0xbe, 0xb3, 0xa8, 0xff, 0xbe, 0xb3, 0xa9, 0xff, 0xc3, 0xb6, 0xad, 0xff, 0xa9, 0x94, 0x85, 0xff, 0x95, 0x80, 0x6f, 0xff, 0x96, 0x86, 0x77, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb6, 0xa5, 0x99, 0xff, 0x8d, 0x77, 0x65, 0xff, 0x77, 0x64, 0x52, 0xff, 0x87, 0x78, 0x6a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x95, 0x81, 0x6f, 0xff, 0x8d, 0x78, 0x65, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x78, 0x69, 0x54, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x51, 0xff, 0x96, 0x90, 0x8f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x8c, 0x76, 0x65, 0xff, 0x93, 0x7f, 0x6f, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x79, 0x69, 0xff, 0x87, 0x74, 0x62, 0xff, 0x74, 0x65, 0x50, 0xff, 0x6a, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x79, 0x6f, 0x62, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd5, 0xd1, 0xce, 0xff, 0x87, 0x74, 0x62, 0xff, 0x7d, 0x6a, 0x57, 0xff, 0x8a, 0x78, 0x67, 0xff, 0x9e, 0x8d, 0x7f, 0xff, 0xab, 0x9d, 0x91, 0xff, 0x95, 0x85, 0x75, 0xff, 0x80, 0x6d, 0x5a, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x85, 0x73, 0x61, 0xff, 0x8d, 0x79, 0x68, 0xff, 0x90, 0x7c, 0x69, 0xff, 0x91, 0x7d, 0x6b, 0xff, 0x91, 0x7d, 0x6b, 0xff, 0x89, 0x75, 0x62, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x8f, 0x81, 0x71, 0xff, 0xae, 0xa4, 0x99, 0xff, 0xb3, 0xa4, 0x98, 0xff, 0xa4, 0x8e, 0x7e, 0xff, 0x8a, 0x74, 0x61, 0xff, 0x7d, 0x6c, 0x5b, 0xff, 0xcb, 0xc7, 0xc3, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaa, 0x99, 0x8a, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x94, 0x7d, 0x6c, 0xff, 0x89, 0x75, 0x62, 0xff, 0x75, 0x66, 0x52, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x72, 0x64, 0x51, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6a, 0x5d, 0x4b, 0xff, 0x74, 0x69, 0x5f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x94, 0x81, 0x71, 0xff, 0x90, 0x7d, 0x6c, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x75, 0x67, 0x53, 0xff, 0x6a, 0x5e, 0x49, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6f, 0x63, 0x53, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc9, 0xc2, 0xbd, 0xff, 0x87, 0x74, 0x63, 0xff, 0x8d, 0x7b, 0x6b, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x8c, 0x79, 0x68, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x85, 0x73, 0x62, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x82, 0x6f, 0x5c, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6c, 0x5a, 0xff, 0x7f, 0x6c, 0x5b, 0xff, 0x87, 0x76, 0x64, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x86, 0x75, 0x64, 0xff, 0xcf, 0xcb, 0xc7, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x98, 0x83, 0x71, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x85, 0x72, 0x5f, 0xff, 0x74, 0x66, 0x52, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6a, 0x5d, 0x4c, 0xff, 0x7d, 0x74, 0x6b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa4, 0x95, 0x87, 0xff, 0x87, 0x74, 0x61, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8c, 0x7a, 0x66, 0xff, 0x7a, 0x6b, 0x58, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x60, 0x4a, 0xff, 0x6a, 0x5d, 0x48, 0xff, 0x68, 0x5a, 0x46, 0xff, 0xbd, 0xb8, 0xb3, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb1, 0xa5, 0x98, 0xff, 0x8b, 0x78, 0x67, 0xff, 0x81, 0x6d, 0x5a, 0xff, 0x87, 0x76, 0x63, 0xff, 0x83, 0x72, 0x5f, 0xff, 0x84, 0x73, 0x62, 0xff, 0x84, 0x72, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x72, 0x60, 0xff, 0x82, 0x71, 0x5f, 0xff, 0x81, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x7f, 0x6c, 0x5a, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7c, 0x6b, 0x56, 0xff, 0x83, 0x73, 0x62, 0xff, 0xb2, 0xa8, 0xa0, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x73, 0x65, 0x51, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x61, 0x4f, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x76, 0x6b, 0x5b, 0xff, 0xcc, 0xca, 0xc7, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa1, 0x92, 0x82, 0xff, 0x87, 0x74, 0x61, 0xff, 0x8b, 0x79, 0x66, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8e, 0x7a, 0x67, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x73, 0x65, 0x51, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5e, 0x48, 0xff, 0x67, 0x59, 0x44, 0xff, 0x86, 0x7b, 0x6e, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd2, 0xce, 0xca, 0xff, 0x92, 0x82, 0x72, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x7a, 0x66, 0x53, 0xff, 0x82, 0x6f, 0x5e, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x82, 0x6f, 0x5b, 0xff, 0x7c, 0x69, 0x57, 0xff, 0x81, 0x71, 0x62, 0xff, 0xcc, 0xc8, 0xc4, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb0, 0x9e, 0x90, 0xff, 0x94, 0x7d, 0x6b, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x99, 0x82, 0x70, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x78, 0x68, 0x54, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x82, 0x77, 0x66, 0xff, 0xd0, 0xce, 0xca, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc4, 0xbd, 0xb6, 0xff, 0x8f, 0x7b, 0x6a, 0xff, 0x8c, 0x7a, 0x67, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x88, 0x75, 0x63, 0xff, 0x79, 0x69, 0x56, 0xff, 0x6b, 0x5f, 0x4a, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6a, 0x5d, 0x49, 0xff, 0x6f, 0x62, 0x52, 0xff, 0xa5, 0x9d, 0x94, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xbe, 0xb6, 0xaf, 0xff, 0x94, 0x85, 0x76, 0xff, 0x8e, 0x7d, 0x6d, 0xff, 0x85, 0x73, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5d, 0xff, 0x7c, 0x6b, 0x5b, 0xff, 0x88, 0x7a, 0x6d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa0, 0x8a, 0x79, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x99, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6b, 0x5f, 0x4a, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x7b, 0x70, 0x5d, 0xff, 0xc7, 0xc3, 0xbe, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc7, 0xc1, 0xbb, 0xff, 0x9a, 0x89, 0x7a, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x68, 0x5a, 0x47, 0xff, 0x87, 0x7b, 0x6c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd4, 0xd0, 0xcd, 0xff, 0x8a, 0x79, 0x68, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7b, 0x6a, 0x5b, 0xff, 0x76, 0x68, 0x5e, 0xff, 0x86, 0x7c, 0x78, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaf, 0x9c, 0x8d, 0xff, 0x97, 0x7f, 0x6c, 0xff, 0x9a, 0x83, 0x70, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6b, 0x60, 0x4b, 0xff, 0x68, 0x5a, 0x44, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x74, 0x67, 0x54, 0xff, 0x86, 0x7b, 0x6a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9f, 0x8f, 0x81, 0xff, 0x8d, 0x7a, 0x68, 0xff, 0x83, 0x6e, 0x5b, 0xff, 0x87, 0x73, 0x60, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x7a, 0x6d, 0x5a, 0xff, 0xd2, 0xd0, 0xcd, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x99, 0x8a, 0x7c, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x6f, 0x5c, 0xff, 0x7b, 0x6a, 0x59, 0xff, 0x71, 0x63, 0x5a, 0xff, 0x7b, 0x72, 0x71, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa1, 0x8a, 0x79, 0xff, 0x99, 0x81, 0x6e, 0xff, 0x9f, 0x87, 0x74, 0xff, 0x9b, 0x84, 0x71, 0xff, 0x87, 0x74, 0x61, 0xff, 0x75, 0x66, 0x53, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x64, 0x56, 0x40, 0xff, 0x65, 0x57, 0x41, 0xff, 0xd0, 0xce, 0xca, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xca, 0xc4, 0xbe, 0xff, 0x8c, 0x7a, 0x69, 0xff, 0x7f, 0x6b, 0x58, 0xff, 0x87, 0x73, 0x61, 0xff, 0x89, 0x76, 0x64, 0xff, 0x89, 0x76, 0x64, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x89, 0x75, 0x63, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x88, 0x75, 0x63, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x73, 0x64, 0x51, 0xff, 0x8a, 0x7e, 0x6e, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa2, 0x94, 0x87, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x76, 0x65, 0x55, 0xff, 0x76, 0x69, 0x64, 0xff, 0xb1, 0xac, 0xae, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa8, 0x92, 0x81, 0xff, 0x9e, 0x85, 0x73, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x9a, 0x92, 0x85, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x8c, 0x7a, 0x69, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x86, 0x73, 0x61, 0xff, 0x86, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x87, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x89, 0x76, 0x64, 0xff, 0x83, 0x72, 0x60, 0xff, 0x76, 0x67, 0x55, 0xff, 0x70, 0x63, 0x50, 0xff, 0x73, 0x64, 0x50, 0xff, 0x70, 0x61, 0x4d, 0xff, 0x74, 0x65, 0x52, 0xff, 0xc9, 0xc5, 0xc1, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa0, 0x92, 0x84, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x77, 0x66, 0x56, 0xff, 0x7d, 0x71, 0x6a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd7, 0xd3, 0xd0, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9e, 0x85, 0x72, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0x9d, 0x85, 0x74, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x76, 0x66, 0x52, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x69, 0x5c, 0x46, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0xb0, 0xab, 0xa4, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x94, 0x84, 0x74, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x75, 0x63, 0xff, 0x86, 0x74, 0x62, 0xff, 0x7f, 0x6f, 0x5b, 0xff, 0x75, 0x67, 0x53, 0xff, 0x72, 0x64, 0x51, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x81, 0x73, 0x63, 0xff, 0xcc, 0xc8, 0xc4, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9e, 0x91, 0x83, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x7d, 0x6a, 0x58, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x59, 0xff, 0x79, 0x69, 0x59, 0xff, 0x80, 0x73, 0x6b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xaa, 0x91, 0x81, 0xff, 0xa2, 0x88, 0x76, 0xff, 0xa2, 0x8b, 0x79, 0xff, 0xa4, 0x8c, 0x7a, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6c, 0x60, 0x4b, 0xff, 0x6b, 0x5f, 0x4a, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x72, 0x66, 0x58, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd2, 0xce, 0xca, 0xff, 0x8a, 0x78, 0x67, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x60, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x74, 0x65, 0x52, 0xff, 0x76, 0x67, 0x54, 0xff, 0x78, 0x68, 0x57, 0xff, 0x70, 0x5f, 0x4c, 0xff, 0x8b, 0x7e, 0x6e, 0xff, 0xd2, 0xcf, 0xcb, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9f, 0x91, 0x83, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7e, 0x6c, 0x5b, 0xff, 0x7f, 0x6c, 0x5b, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x79, 0x69, 0x59, 0xff, 0x80, 0x74, 0x6c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb2, 0x9b, 0x8c, 0xff, 0xa0, 0x84, 0x72, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0x9e, 0x86, 0x75, 0xff, 0x86, 0x74, 0x61, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6d, 0x61, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6a, 0x5e, 0x47, 0xff, 0x65, 0x58, 0x42, 0xff, 0x66, 0x58, 0x42, 0xff, 0x67, 0x5a, 0x43, 0xff, 0x6b, 0x5d, 0x48, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6b, 0x5e, 0x47, 0xff, 0x6a, 0x5c, 0x48, 0xff, 0x7e, 0x74, 0x6d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x92, 0x81, 0x71, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x74, 0x61, 0xff, 0x85, 0x73, 0x60, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x84, 0x72, 0x5e, 0xff, 0x84, 0x70, 0x5d, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x85, 0x73, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x73, 0x62, 0xff, 0x85, 0x73, 0x62, 0xff, 0x80, 0x6e, 0x5d, 0xff, 0x79, 0x68, 0x56, 0xff, 0x75, 0x66, 0x54, 0xff, 0x76, 0x67, 0x55, 0xff, 0x78, 0x68, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x8c, 0x7f, 0x6f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9f, 0x91, 0x83, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7e, 0x6c, 0x58, 0xff, 0x79, 0x69, 0x58, 0xff, 0x80, 0x75, 0x6c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb6, 0xa0, 0x91, 0xff, 0xa6, 0x8b, 0x78, 0xff, 0xa7, 0x8c, 0x7a, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x76, 0x68, 0x54, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x68, 0x5c, 0x4c, 0xff, 0x71, 0x66, 0x58, 0xff, 0x7d, 0x72, 0x63, 0xff, 0x80, 0x76, 0x64, 0xff, 0x7a, 0x6e, 0x5b, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x69, 0x5b, 0x46, 0xff, 0x67, 0x59, 0x44, 0xff, 0x75, 0x69, 0x5a, 0xff, 0x97, 0x90, 0x8d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9e, 0x90, 0x82, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x80, 0x6d, 0x5a, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x82, 0x6f, 0x5c, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x84, 0x71, 0x61, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x84, 0x72, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x79, 0x69, 0x57, 0xff, 0x77, 0x67, 0x53, 0xff, 0x7a, 0x69, 0x55, 0xff, 0xbf, 0xb8, 0xb1, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9e, 0x91, 0x83, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x78, 0x68, 0x58, 0xff, 0x80, 0x75, 0x6b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcc, 0xc1, 0xba, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xa9, 0x8e, 0x7d, 0xff, 0x99, 0x83, 0x70, 0xff, 0x7e, 0x6e, 0x5a, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x60, 0x4b, 0xff, 0x65, 0x58, 0x49, 0xff, 0x65, 0x5b, 0x57, 0xff, 0x8f, 0x89, 0x8a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xad, 0xa8, 0x9f, 0xff, 0x91, 0x88, 0x7b, 0xff, 0x8a, 0x80, 0x72, 0xff, 0x81, 0x78, 0x69, 0xff, 0x8d, 0x84, 0x7c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x91, 0x80, 0x71, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x82, 0x71, 0x5e, 0xff, 0x85, 0x74, 0x62, 0xff, 0x88, 0x78, 0x6a, 0xff, 0x8b, 0x7d, 0x73, 0xff, 0x97, 0x8d, 0x86, 0xff, 0xa9, 0xa1, 0x9d, 0xff, 0x8c, 0x7e, 0x72, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x84, 0x71, 0x5e, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x72, 0x60, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x7a, 0x69, 0x57, 0xff, 0x7e, 0x6e, 0x5b, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x82, 0x70, 0x5e, 0xff, 0xb2, 0xa7, 0x9f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9d, 0x90, 0x83, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7d, 0x6b, 0x57, 0xff, 0x78, 0x67, 0x57, 0xff, 0x80, 0x74, 0x6b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc4, 0xb1, 0xa7, 0xff, 0xab, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0xac, 0x93, 0x82, 0xff, 0xab, 0x91, 0x7f, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4b, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6e, 0x63, 0x5b, 0xff, 0xaa, 0xa6, 0xa9, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb5, 0xaa, 0xa1, 0xff, 0xc0, 0xb8, 0xb1, 0xff, 0xc2, 0xbc, 0xb6, 0xff, 0xc0, 0xba, 0xb7, 0xff, 0xca, 0xc6, 0xc5, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd3, 0xd0, 0xce, 0xff, 0x9d, 0x8e, 0x81, 0xff, 0x83, 0x72, 0x60, 0xff, 0x80, 0x6d, 0x5a, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x81, 0x70, 0x5e, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x83, 0x72, 0x60, 0xff, 0xac, 0xa1, 0x97, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9d, 0x90, 0x82, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6a, 0x56, 0xff, 0x77, 0x67, 0x56, 0xff, 0x7f, 0x74, 0x6b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc9, 0xb9, 0xb0, 0xff, 0xae, 0x91, 0x7f, 0xff, 0xac, 0x8f, 0x7d, 0xff, 0xaf, 0x94, 0x83, 0xff, 0xae, 0x93, 0x81, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x87, 0x74, 0x61, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x67, 0x5b, 0x4e, 0xff, 0x82, 0x7b, 0x7a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x8e, 0x7e, 0x6e, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6c, 0x5a, 0xff, 0x7e, 0x6b, 0x59, 0xff, 0x93, 0x84, 0x75, 0xff, 0xd1, 0xce, 0xc9, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9c, 0x90, 0x82, 0xff, 0x7e, 0x6e, 0x5b, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x56, 0xff, 0x76, 0x67, 0x56, 0xff, 0x7f, 0x74, 0x6b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb6, 0x9b, 0x8c, 0xff, 0xab, 0x8c, 0x7b, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xb0, 0x95, 0x83, 0xff, 0xb1, 0x93, 0x82, 0xff, 0xa7, 0x8b, 0x7a, 0xff, 0x8b, 0x76, 0x65, 0xff, 0x71, 0x63, 0x50, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x67, 0x5b, 0x49, 0xff, 0x71, 0x68, 0x65, 0xff, 0xca, 0xc8, 0xc9, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc8, 0xc3, 0xbd, 0xff, 0x88, 0x77, 0x66, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x84, 0x72, 0x60, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x90, 0x7f, 0x6e, 0xff, 0xcd, 0xc7, 0xc3, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9b, 0x90, 0x81, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x79, 0x68, 0x54, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x56, 0xff, 0x75, 0x66, 0x57, 0xff, 0x7f, 0x73, 0x6b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd1, 0xc7, 0xc1, 0xff, 0xb2, 0x97, 0x86, 0xff, 0xae, 0x91, 0x7f, 0xff, 0xb0, 0x92, 0x81, 0xff, 0xb3, 0x97, 0x85, 0xff, 0xb2, 0x95, 0x83, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x73, 0x64, 0x51, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4c, 0xff, 0x69, 0x5e, 0x4a, 0xff, 0x68, 0x5d, 0x54, 0xff, 0x83, 0x7b, 0x7d, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb5, 0xab, 0xa1, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x74, 0x62, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x8d, 0x7c, 0x6a, 0xff, 0xb7, 0xad, 0xa3, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9b, 0x8e, 0x81, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x78, 0x68, 0x54, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x75, 0x66, 0x57, 0xff, 0x7f, 0x73, 0x6b, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xbb, 0xa7, 0x99, 0xff, 0xad, 0x91, 0x80, 0xff, 0xaa, 0x8c, 0x7a, 0xff, 0xae, 0x91, 0x7f, 0xff, 0xb4, 0x96, 0x86, 0xff, 0xb5, 0x97, 0x85, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0x89, 0x75, 0x63, 0xff, 0x73, 0x64, 0x51, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x65, 0x58, 0x45, 0xff, 0x71, 0x66, 0x5c, 0xff, 0xce, 0xcc, 0xcd, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc6, 0xc1, 0xbb, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x87, 0x75, 0x63, 0xff, 0x89, 0x76, 0x64, 0xff, 0x88, 0x75, 0x62, 0xff, 0x87, 0x72, 0x5f, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0xc2, 0xb9, 0xb1, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9c, 0x8f, 0x81, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x78, 0x67, 0x54, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x68, 0x55, 0xff, 0x74, 0x65, 0x56, 0xff, 0x7d, 0x72, 0x6a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd2, 0xca, 0xc3, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xa6, 0x8b, 0x78, 0xff, 0xab, 0x90, 0x7e, 0xff, 0xb0, 0x94, 0x83, 0xff, 0xb3, 0x95, 0x84, 0xff, 0xaf, 0x92, 0x82, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x87, 0x74, 0x62, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x67, 0x59, 0x44, 0xff, 0x75, 0x69, 0x58, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x99, 0x8c, 0x7d, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x7e, 0x6b, 0x59, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x84, 0x72, 0x60, 0xff, 0x88, 0x75, 0x63, 0xff, 0x8b, 0x77, 0x66, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8c, 0x76, 0x65, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x94, 0x7f, 0x6e, 0xff, 0xa1, 0x8e, 0x7f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9b, 0x8e, 0x80, 0xff, 0x7d, 0x6d, 0x5b, 0xff, 0x77, 0x67, 0x54, 0xff, 0x78, 0x68, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x54, 0xff, 0x72, 0x63, 0x53, 0xff, 0x7d, 0x71, 0x69, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xd9, 0xd4, 0xd0, 0xff, 0xad, 0x96, 0x86, 0xff, 0xa7, 0x8e, 0x7c, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xaa, 0x8f, 0x7c, 0xff, 0xae, 0x92, 0x81, 0xff, 0xb0, 0x93, 0x82, 0xff, 0xac, 0x90, 0x7f, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x85, 0x7b, 0x69, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc2, 0xbb, 0xb6, 0xff, 0x84, 0x72, 0x61, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x89, 0x76, 0x65, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x8c, 0x76, 0x63, 0xff, 0x90, 0x7a, 0x67, 0xff, 0x9e, 0x8b, 0x7a, 0xff, 0xad, 0x9b, 0x8d, 0xff, 0xd2, 0xcd, 0xc8, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x91, 0x84, 0x75, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x77, 0x67, 0x55, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x66, 0x54, 0xff, 0x72, 0x62, 0x51, 0xff, 0x7d, 0x70, 0x65, 0xff, 0xcb, 0xc6, 0xc3, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc8, 0xbf, 0xb7, 0xff, 0xad, 0x99, 0x89, 0xff, 0xa5, 0x8d, 0x7c, 0xff, 0x9f, 0x85, 0x74, 0xff, 0xa1, 0x86, 0x74, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xaa, 0x8f, 0x7e, 0xff, 0xad, 0x92, 0x80, 0xff, 0xac, 0x90, 0x7f, 0xff, 0xa1, 0x87, 0x76, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x7a, 0x6b, 0x57, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6f, 0x62, 0x4c, 0xff, 0x91, 0x88, 0x7a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x78, 0x66, 0x53, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6e, 0x5a, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x86, 0x74, 0x62, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x91, 0x79, 0x67, 0xff, 0x91, 0x78, 0x66, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0xa6, 0x92, 0x82, 0xff, 0xc8, 0xbb, 0xb3, 0xff, 0xc6, 0xbc, 0xb5, 0xff, 0x86, 0x76, 0x65, 0xff, 0x76, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x55, 0xff, 0x81, 0x70, 0x60, 0xff, 0x9a, 0x89, 0x7b, 0xff, 0xaa, 0x98, 0x8b, 0xff, 0xa5, 0x90, 0x80, 0xff, 0x99, 0x81, 0x6e, 0xff, 0x95, 0x7c, 0x69, 0xff, 0x9a, 0x81, 0x6e, 0xff, 0x9e, 0x86, 0x73, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa7, 0x8e, 0x7d, 0xff, 0xaa, 0x90, 0x7f, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x91, 0x7c, 0x69, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x73, 0x66, 0x52, 0xff, 0x6c, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x69, 0x5b, 0x46, 0xff, 0x74, 0x68, 0x54, 0xff, 0xae, 0xa9, 0xa0, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x91, 0x83, 0x73, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x94, 0x7f, 0x6c, 0xff, 0x97, 0x81, 0x70, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9b, 0x83, 0x72, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9b, 0x83, 0x70, 0xff, 0x9e, 0x84, 0x71, 0xff, 0x96, 0x7f, 0x6c, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x77, 0x68, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x75, 0x65, 0x53, 0xff, 0x78, 0x68, 0x56, 0xff, 0x85, 0x71, 0x5f, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa1, 0x88, 0x76, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x86, 0x73, 0x60, 0xff, 0x75, 0x67, 0x53, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x63, 0x56, 0x3f, 0xff, 0x9a, 0x93, 0x86, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa7, 0x9b, 0x8f, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6d, 0x59, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x98, 0x81, 0x70, 0xff, 0x99, 0x84, 0x71, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x9d, 0x86, 0x74, 0xff, 0x9f, 0x86, 0x74, 0xff, 0xa3, 0x89, 0x77, 0xff, 0x9a, 0x82, 0x70, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x74, 0x64, 0x52, 0xff, 0x78, 0x67, 0x56, 0xff, 0x85, 0x71, 0x60, 0xff, 0x94, 0x7d, 0x6b, 0xff, 0x9a, 0x82, 0x70, 0xff, 0x99, 0x82, 0x71, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x9f, 0x86, 0x74, 0xff, 0x9d, 0x86, 0x74, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x74, 0x66, 0x52, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6c, 0x60, 0x4b, 0xff, 0x69, 0x5c, 0x48, 0xff, 0x68, 0x5b, 0x46, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x60, 0x52, 0x3b, 0xff, 0x7d, 0x72, 0x60, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x98, 0x8b, 0x7d, 0xff, 0x78, 0x66, 0x53, 0xff, 0x7a, 0x69, 0x55, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6a, 0x56, 0xff, 0x7a, 0x67, 0x54, 0xff, 0x79, 0x67, 0x54, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x84, 0x72, 0x60, 0xff, 0x8b, 0x78, 0x65, 0xff, 0x92, 0x7e, 0x6b, 0xff, 0x98, 0x82, 0x70, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0x9f, 0x88, 0x76, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x75, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x78, 0x67, 0x55, 0xff, 0x85, 0x71, 0x60, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x9b, 0x84, 0x73, 0xff, 0x97, 0x80, 0x70, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x89, 0x76, 0x63, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x77, 0x68, 0x55, 0xff, 0x72, 0x64, 0x50, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x62, 0x4d, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x69, 0x5d, 0x4a, 0xff, 0x67, 0x5c, 0x50, 0xff, 0x6f, 0x65, 0x5a, 0xff, 0x6d, 0x62, 0x51, 0xff, 0x68, 0x5b, 0x44, 0xff, 0x6c, 0x60, 0x4a, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5f, 0x48, 0xff, 0x69, 0x5c, 0x49, 0xff, 0x8f, 0x86, 0x7a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xae, 0xa5, 0x9a, 0xff, 0x7e, 0x6e, 0x5c, 0xff, 0x76, 0x63, 0x50, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7d, 0x6b, 0x56, 0xff, 0x78, 0x67, 0x54, 0xff, 0x72, 0x63, 0x58, 0xff, 0x7a, 0x6c, 0x62, 0xff, 0x7e, 0x6f, 0x5f, 0xff, 0x78, 0x67, 0x53, 0xff, 0x75, 0x64, 0x4f, 0xff, 0x7c, 0x6b, 0x59, 0xff, 0x7b, 0x6b, 0x59, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x58, 0xff, 0x79, 0x6a, 0x58, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x77, 0x68, 0x56, 0xff, 0x76, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x7c, 0x6c, 0x59, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x86, 0x73, 0x61, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x90, 0x7c, 0x6a, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x77, 0x66, 0x54, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x86, 0x73, 0x60, 0xff, 0x87, 0x75, 0x62, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x77, 0x67, 0x54, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x69, 0x5c, 0x4b, 0xff, 0x6f, 0x65, 0x5d, 0xff, 0x81, 0x79, 0x78, 0xff, 0xc7, 0xc4, 0xc4, 0xff, 0xd1, 0xd0, 0xcc, 0xff, 0x8b, 0x81, 0x70, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x66, 0x58, 0x42, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5f, 0x48, 0xff, 0x65, 0x58, 0x42, 0xff, 0x7e, 0x74, 0x69, 0xff, 0xc4, 0xc1, 0xc0, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x97, 0x8b, 0x7d, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x75, 0x63, 0x50, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7c, 0x6c, 0x59, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x79, 0x67, 0x52, 0xff, 0x75, 0x65, 0x52, 0xff, 0x78, 0x6b, 0x61, 0xff, 0x7d, 0x74, 0x75, 0xff, 0x9d, 0x97, 0x97, 0xff, 0xaa, 0xa1, 0x98, 0xff, 0x96, 0x8a, 0x7d, 0xff, 0x82, 0x73, 0x61, 0xff, 0x78, 0x68, 0x55, 0xff, 0x76, 0x65, 0x52, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x66, 0x53, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x62, 0x51, 0xff, 0x69, 0x5c, 0x4f, 0xff, 0x73, 0x68, 0x63, 0xff, 0x8e, 0x88, 0x8a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x8e, 0x85, 0x75, 0xff, 0x72, 0x65, 0x52, 0xff, 0x69, 0x5c, 0x46, 0xff, 0x65, 0x58, 0x42, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x80, 0x75, 0x68, 0xff, 0xb2, 0xac, 0xaa, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x99, 0x8c, 0x7f, 0xff, 0x7f, 0x6f, 0x5e, 0xff, 0x74, 0x62, 0x4f, 0xff, 0x78, 0x66, 0x54, 0xff, 0x75, 0x63, 0x4f, 0xff, 0x7a, 0x6b, 0x5a, 0xff, 0x82, 0x77, 0x6d, 0xff, 0x94, 0x8e, 0x8e, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc8, 0xc2, 0xbd, 0xff, 0x8b, 0x7e, 0x6e, 0xff, 0x74, 0x64, 0x51, 0xff, 0x76, 0x66, 0x53, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4c, 0xff, 0x6b, 0x60, 0x4c, 0xff, 0x63, 0x58, 0x4e, 0xff, 0x75, 0x6d, 0x6d, 0xff, 0xc9, 0xc7, 0xc8, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xce, 0xcc, 0xc8, 0xff, 0x73, 0x68, 0x55, 0xff, 0x81, 0x76, 0x65, 0xff, 0x89, 0x80, 0x74, 0xff, 0xc9, 0xc6, 0xc4, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xae, 0xa6, 0x9b, 0xff, 0x84, 0x75, 0x64, 0xff, 0x79, 0x68, 0x56, 0xff, 0x85, 0x77, 0x69, 0xff, 0x98, 0x8e, 0x87, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x97, 0x8a, 0x7c, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x73, 0x63, 0x50, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6f, 0x63, 0x4f, 0xff, 0x6f, 0x61, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4b, 0xff, 0x63, 0x57, 0x48, 0xff, 0x70, 0x67, 0x65, 0xff, 0xc9, 0xc7, 0xc9, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc5, 0xbf, 0xb8, 0xff, 0xbb, 0xb5, 0xae, 0xff, 0xca, 0xc6, 0xc3, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb9, 0xb0, 0xa9, 0xff, 0x80, 0x71, 0x60, 0xff, 0x6f, 0x5f, 0x4c, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x65, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6f, 0x62, 0x50, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6b, 0x5f, 0x48, 0xff, 0x68, 0x5c, 0x4e, 0xff, 0x9a, 0x93, 0x91, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xad, 0xa3, 0x98, 0xff, 0x7f, 0x70, 0x5f, 0xff, 0x70, 0x5f, 0x4c, 0xff, 0x75, 0x65, 0x53, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x53, 0xff, 0x76, 0x65, 0x53, 0xff, 0x75, 0x65, 0x52, 0xff, 0x74, 0x65, 0x51, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x60, 0x4c, 0xff, 0x6d, 0x5f, 0x4b, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6b, 0x5d, 0x47, 0xff, 0x6d, 0x61, 0x50, 0xff, 0xac, 0xa7, 0xa1, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x8f, 0x83, 0x74, 0xff, 0x79, 0x69, 0x57, 0xff, 0x73, 0x62, 0x50, 0xff, 0x75, 0x65, 0x53, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x53, 0xff, 0x74, 0x65, 0x51, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6a, 0x5d, 0x49, 0xff, 0x69, 0x5d, 0x4a, 0xff, 0x6c, 0x5f, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0xa9, 0xa3, 0x9a, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7e, 0x70, 0x5f, 0xff, 0x74, 0x63, 0x51, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x6f, 0x61, 0x52, 0xff, 0x68, 0x5b, 0x50, 0xff, 0x76, 0x6a, 0x61, 0xff, 0x82, 0x76, 0x6a, 0xff, 0x7f, 0x72, 0x63, 0xff, 0x74, 0x66, 0x54, 0xff, 0x73, 0x64, 0x51, 0xff, 0x75, 0x66, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x69, 0x5b, 0x4c, 0xff, 0x72, 0x66, 0x5b, 0xff, 0x7a, 0x6f, 0x67, 0xff, 0x82, 0x79, 0x73, 0xff, 0x90, 0x88, 0x81, 0xff, 0x94, 0x8b, 0x81, 0xff, 0x79, 0x6d, 0x5d, 0xff, 0x67, 0x59, 0x44, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x67, 0x5a, 0x44, 0xff, 0x96, 0x8d, 0x81, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x76, 0x67, 0x54, 0xff, 0x70, 0x60, 0x4d, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x52, 0xff, 0x70, 0x60, 0x4e, 0xff, 0x68, 0x5b, 0x55, 0xff, 0x7f, 0x76, 0x77, 0xff, 0xce, 0xcd, 0xcd, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xb6, 0xb0, 0xa9, 0xff, 0x78, 0x6b, 0x58, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x69, 0x5d, 0x4e, 0xff, 0x6e, 0x64, 0x5a, 0xff, 0x81, 0x78, 0x74, 0xff, 0xd2, 0xd0, 0xd0, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc3, 0xc0, 0xba, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x65, 0x57, 0x40, 0xff, 0x7d, 0x72, 0x60, 0xff, 0xd2, 0xd0, 0xcd, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa1, 0x97, 0x8a, 0xff, 0x74, 0x65, 0x52, 0xff, 0x70, 0x61, 0x4d, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x4f, 0xff, 0x6e, 0x60, 0x51, 0xff, 0x78, 0x6f, 0x6e, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x83, 0x78, 0x66, 0xff, 0x70, 0x64, 0x50, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6b, 0x5d, 0x4b, 0xff, 0x65, 0x5a, 0x51, 0xff, 0x7f, 0x78, 0x77, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x8c, 0x82, 0x72, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x68, 0x5b, 0x44, 0xff, 0x76, 0x6a, 0x59, 0xff, 0xab, 0xa4, 0xa0, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xbc, 0xb6, 0xaf, 0xff, 0x73, 0x63, 0x51, 0xff, 0x6b, 0x5a, 0x47, 0xff, 0x73, 0x64, 0x51, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x50, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x77, 0x6c, 0x63, 0xff, 0xbf, 0xbd, 0xbe, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x8c, 0x83, 0x73, 0xff, 0x74, 0x67, 0x54, 0xff, 0x6d, 0x5f, 0x4a, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x69, 0x5c, 0x4a, 0xff, 0x6e, 0x65, 0x5d, 0xff, 0xad, 0xa9, 0xa9, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xc9, 0xc6, 0xc0, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x65, 0x57, 0x40, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6c, 0x5f, 0x49, 0xff, 0x6b, 0x5d, 0x48, 0xff, 0x68, 0x5a, 0x44, 0xff, 0x66, 0x59, 0x43, 0xff, 0x7e, 0x73, 0x65, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x92, 0x86, 0x78, 0xff, 0x7a, 0x6c, 0x5b, 0xff, 0x6d, 0x5d, 0x4a, 0xff, 0x6b, 0x5c, 0x47, 0xff, 0x6e, 0x5f, 0x4a, 0xff, 0x71, 0x62, 0x4d, 0xff, 0x6d, 0x5d, 0x47, 0xff, 0x70, 0x63, 0x55, 0xff, 0x8c, 0x85, 0x83, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x9b, 0x91, 0x84, 0xff, 0x77, 0x6a, 0x57, 0xff, 0x69, 0x5c, 0x48, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x5f, 0x4b, 0xff, 0x6a, 0x5d, 0x4b, 0xff, 0x75, 0x6b, 0x63, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x8c, 0x81, 0x71, 0xff, 0x65, 0x57, 0x41, 0xff, 0x63, 0x55, 0x3f, 0xff, 0x67, 0x59, 0x44, 0xff, 0x6c, 0x5f, 0x4d, 0xff, 0x74, 0x68, 0x5b, 0xff, 0x86, 0x7d, 0x73, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xcb, 0xc7, 0xc2, 0xff, 0x92, 0x88, 0x7a, 0xff, 0x84, 0x77, 0x66, 0xff, 0x78, 0x6b, 0x58, 0xff, 0x72, 0x64, 0x51, 0xff, 0x7a, 0x6c, 0x5a, 0xff, 0x90, 0x87, 0x7e, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa5, 0x9d, 0x91, 0xff, 0x78, 0x6c, 0x5a, 0xff, 0x68, 0x5b, 0x47, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x77, 0x6c, 0x66, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x93, 0x89, 0x7a, 0xff, 0x81, 0x75, 0x64, 0xff, 0x8c, 0x81, 0x73, 0xff, 0x9b, 0x93, 0x89, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xa8, 0xa0, 0x96, 0xff, 0x8b, 0x80, 0x72, 0xff, 0xd2, 0xd0, 0xcd, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xae, 0xa6, 0x9b, 0xff, 0x75, 0x68, 0x56, 0xff, 0x64, 0x56, 0x41, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5c, 0x45, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x81, 0x78, 0x73, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7b, 0x6f, 0x5c, 0xff, 0x67, 0x5a, 0x44, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5d, 0x48, 0xff, 0x67, 0x59, 0x44, 0xff, 0x74, 0x68, 0x59, 0xff, 0x97, 0x90, 0x8c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0xbd, 0xb9, 0xb1, 0xff, 0x8a, 0x80, 0x6f, 0xff, 0x91, 0x87, 0x79, 0xff, 0x92, 0x89, 0x7b, 0xff, 0x92, 0x88, 0x7a, 0xff, 0x8f, 0x84, 0x77, 0xff, 0x83, 0x78, 0x6a, 0xff, 0x96, 0x8d, 0x83, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, - 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, -#endif -}; - -const lv_img_dsc_t img_cogwheel_chroma_keyed = { - .header.always_zero = 0, - .header.w = 100, - .header.h = 100, - .data_size = 10000 * LV_COLOR_SIZE / 8, - .header.cf = LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED, - .data = img_cogwheel_chroma_keyed_map, -}; diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_chroma_keyed.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_chroma_keyed.png deleted file mode 100644 index d184a2ffe..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_chroma_keyed.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_indexed16.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_indexed16.c deleted file mode 100644 index 327160c10..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_indexed16.c +++ /dev/null @@ -1,138 +0,0 @@ -#include "../../lvgl.h" - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_IMG_COGWHEEL_INDEXED16 -#define LV_ATTRIBUTE_IMG_IMG_COGWHEEL_INDEXED16 -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMG_IMG_COGWHEEL_INDEXED16 uint8_t img_cogwheel_indexed16_map[] = { - 0x00, 0x00, 0x00, 0x00, /*Color of index 0*/ - 0x6c, 0x5e, 0x4a, 0xff, /*Color of index 1*/ - 0x72, 0x64, 0x50, 0xff, /*Color of index 2*/ - 0x6c, 0x65, 0x5f, 0xff, /*Color of index 3*/ - 0x7b, 0x6b, 0x58, 0xff, /*Color of index 4*/ - 0x82, 0x70, 0x60, 0xff, /*Color of index 5*/ - 0x81, 0x75, 0x68, 0xff, /*Color of index 6*/ - 0x7d, 0x74, 0x72, 0xff, /*Color of index 7*/ - 0x8e, 0x78, 0x67, 0xff, /*Color of index 8*/ - 0x98, 0x81, 0x6e, 0xff, /*Color of index 9*/ - 0x8d, 0x81, 0x73, 0xff, /*Color of index 10*/ - 0x89, 0x81, 0x7d, 0xff, /*Color of index 11*/ - 0xa7, 0x8e, 0x7c, 0xff, /*Color of index 12*/ - 0xa3, 0x96, 0x8b, 0xff, /*Color of index 13*/ - 0x9d, 0x96, 0x92, 0xff, /*Color of index 14*/ - 0xb3, 0x9e, 0x8e, 0xff, /*Color of index 15*/ - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x88, 0x88, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x89, 0x88, 0x8c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, 0x89, 0x88, 0x59, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0x99, 0x99, 0x89, 0x00, 0x00, 0x00, 0x00, 0x05, 0x55, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x99, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, 0x99, 0x99, 0x89, 0xd0, 0x00, 0x00, 0x00, 0xc5, 0x45, 0x56, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x99, 0xcc, 0x9c, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x98, 0x99, 0x89, 0x88, 0xa0, 0x00, 0x00, 0x0d, 0x58, 0x85, 0x55, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xc9, 0xc9, 0xc9, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x99, 0x89, 0x89, 0x98, 0x90, 0x00, 0x00, 0x0a, 0x58, 0x68, 0x58, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0xcc, 0x9c, 0xc9, 0xc0, 0x00, 0x00, 0x00, 0x0c, 0x99, 0x99, 0x99, 0x89, 0x70, 0x00, 0x00, 0x09, 0x85, 0x84, 0x85, 0x58, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xcc, 0xc9, 0xc9, 0x9f, 0x00, 0x00, 0x00, 0x09, 0x99, 0x99, 0x99, 0x88, 0x9c, 0x00, 0x00, 0xa5, 0x88, 0x85, 0x58, 0x48, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x9c, 0xcc, 0xc9, 0xcc, 0xf0, 0x00, 0x0d, 0x98, 0x99, 0x98, 0x99, 0x99, 0x88, 0x90, 0x0c, 0x58, 0x86, 0x86, 0x55, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xc9, 0xc9, 0xcc, 0x99, 0xc9, 0xc9, 0x89, 0x99, 0x99, 0xa9, 0x98, 0x89, 0x89, 0x85, 0x68, 0x89, 0x88, 0x88, 0x68, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xcc, 0xc9, 0xcc, 0x99, 0x99, 0x99, 0x99, 0x89, 0x98, 0x99, 0x99, 0x88, 0x88, 0x88, 0x58, 0x88, 0x85, 0x84, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc9, 0xc9, 0xcc, 0x9c, 0xc9, 0xc9, 0xc9, 0x99, 0x99, 0x99, 0x98, 0x9a, 0x88, 0x89, 0x88, 0x68, 0x58, 0x86, 0x85, 0x66, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x5a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xcc, 0x9c, 0x99, 0x9c, 0x99, 0x9c, 0x99, 0x99, 0x99, 0x9a, 0x89, 0x89, 0x88, 0x69, 0x88, 0x95, 0x88, 0x58, 0x85, 0x00, 0x00, 0x00, 0x0d, 0x54, 0x41, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xcf, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xcc, 0x9c, 0xc9, 0xcc, 0x9c, 0xc9, 0x99, 0xc9, 0x99, 0x98, 0x99, 0x89, 0x89, 0x89, 0x88, 0x68, 0x85, 0x88, 0x45, 0x55, 0x9d, 0x00, 0x00, 0xa6, 0x44, 0x44, 0x44, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xcc, 0xc0, 0x00, 0x00, 0x0c, 0xcc, 0xcc, 0xc9, 0xcc, 0x99, 0xc9, 0x9c, 0x99, 0x88, 0x89, 0x99, 0x99, 0x98, 0x68, 0x88, 0x89, 0x88, 0x68, 0x58, 0x86, 0x55, 0x55, 0x90, 0x0a, 0x84, 0x44, 0x54, 0x42, 0x5e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xcf, 0xcc, 0xcc, 0xf0, 0x00, 0xfc, 0xcc, 0x9c, 0xcc, 0x9c, 0xcc, 0x99, 0x85, 0x53, 0x45, 0x89, 0x99, 0x99, 0x88, 0x24, 0x44, 0x45, 0x88, 0x98, 0x88, 0x85, 0x55, 0x54, 0x59, 0xa4, 0x44, 0x84, 0x54, 0x54, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcf, 0xcc, 0xcc, 0xfc, 0xcc, 0xcc, 0x9c, 0xcc, 0xcc, 0x9c, 0xcc, 0x89, 0x85, 0x42, 0x11, 0x12, 0x89, 0x99, 0x89, 0xa4, 0x11, 0x11, 0x24, 0x45, 0x56, 0x55, 0x86, 0x65, 0x55, 0x44, 0x44, 0x44, 0x45, 0x44, 0x42, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xfc, 0xfc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc9, 0x98, 0x52, 0x12, 0x21, 0x11, 0x13, 0x89, 0x99, 0x99, 0x95, 0x11, 0x11, 0x11, 0x11, 0x45, 0x84, 0x88, 0x55, 0x55, 0x54, 0x48, 0x45, 0x45, 0x44, 0x44, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xcc, 0xcc, 0xcc, 0xfc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc8, 0x54, 0x21, 0x11, 0x12, 0x22, 0x12, 0x89, 0x99, 0x89, 0x85, 0x21, 0x11, 0x11, 0x22, 0x22, 0x44, 0x45, 0x55, 0x55, 0x45, 0x54, 0x54, 0x44, 0x54, 0x44, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xcc, 0xcf, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x99, 0x52, 0x11, 0x11, 0x22, 0x11, 0x11, 0x47, 0x89, 0x99, 0x99, 0x84, 0x11, 0x42, 0x11, 0x11, 0x22, 0x24, 0x45, 0x55, 0x58, 0x44, 0x54, 0x54, 0x54, 0x54, 0x45, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc9, 0x94, 0x11, 0x21, 0x21, 0x11, 0x36, 0xbe, 0x00, 0xc9, 0x99, 0x99, 0x81, 0x30, 0x00, 0x0a, 0x52, 0x11, 0x44, 0x44, 0x55, 0x55, 0x55, 0x48, 0x45, 0x44, 0x42, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc5, 0x22, 0x11, 0x11, 0x21, 0x36, 0xb0, 0x00, 0x00, 0xf9, 0x89, 0x99, 0x57, 0xe0, 0x00, 0x00, 0x0d, 0x54, 0x22, 0x44, 0x44, 0x55, 0x54, 0x44, 0x45, 0x45, 0x41, 0x7e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xcc, 0xcc, 0xcc, 0xc9, 0x52, 0x11, 0x22, 0x11, 0x3b, 0x00, 0x00, 0x00, 0x00, 0xd9, 0x99, 0x89, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x24, 0x55, 0x45, 0x45, 0x85, 0x54, 0x44, 0x54, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xcc, 0xcc, 0xcc, 0xc5, 0x11, 0x12, 0x11, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0x99, 0x89, 0x5a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, 0x44, 0x48, 0x44, 0x44, 0x44, 0x45, 0x44, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xcc, 0xcc, 0xcc, 0xc9, 0x41, 0x11, 0x21, 0x23, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x89, 0x99, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x44, 0x55, 0x55, 0x84, 0x85, 0x44, 0x42, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xcc, 0xcc, 0xfc, 0xc4, 0x11, 0x32, 0x11, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x89, 0x99, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x45, 0x55, 0x44, 0x44, 0x45, 0x84, 0x25, 0x00, 0x00, 0x00, 0x00, 0xa0, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xcc, 0xcc, 0xc9, 0x52, 0x12, 0x11, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0x98, 0x98, 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x95, 0x58, 0x88, 0x54, 0x44, 0x44, 0x42, 0xd0, 0x00, 0xda, 0x42, 0x2a, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x0c, 0xcc, 0xcc, 0xcc, 0xc5, 0x11, 0x12, 0x11, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x99, 0x99, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x55, 0x85, 0x54, 0x44, 0x45, 0x44, 0x26, 0x64, 0x21, 0x42, 0x24, 0xd0, 0x00, 0x00, - 0x00, 0x00, 0x0c, 0xcc, 0xcc, 0xcf, 0x00, 0xfc, 0xcc, 0xcc, 0xcc, 0x81, 0x12, 0x21, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0x89, 0x88, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x89, 0x85, 0x54, 0x44, 0x44, 0x42, 0x11, 0x14, 0x24, 0x21, 0x60, 0x00, 0x00, - 0x00, 0x00, 0x0c, 0x9c, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc8, 0x21, 0x32, 0x11, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x89, 0x98, 0x8a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x88, 0x98, 0x54, 0x44, 0x42, 0x44, 0x44, 0x42, 0x24, 0x21, 0x40, 0x00, 0x00, - 0x00, 0x00, 0xcc, 0xcc, 0xc9, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x94, 0x12, 0x12, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0x98, 0x88, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x88, 0x98, 0x84, 0x44, 0x25, 0x44, 0x41, 0x52, 0x42, 0x41, 0x26, 0x00, 0x00, - 0x00, 0x00, 0x99, 0xc9, 0xcc, 0xc9, 0xc9, 0xc9, 0xcc, 0xcc, 0x52, 0x12, 0x21, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0x9a, 0x98, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0x99, 0x95, 0x44, 0x44, 0x22, 0x42, 0x41, 0x22, 0x41, 0x24, 0x00, 0x00, - 0x00, 0x00, 0x99, 0xcc, 0x9c, 0x9c, 0xcc, 0xcc, 0xc9, 0xc9, 0x41, 0x22, 0x13, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0x88, 0x88, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x89, 0x98, 0x54, 0x24, 0x45, 0x24, 0x24, 0x42, 0x22, 0x2b, 0x00, 0x00, - 0x00, 0x00, 0xc9, 0x9c, 0xcc, 0x9c, 0x9c, 0x9c, 0xcc, 0x95, 0x21, 0x21, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0x99, 0x98, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x99, 0x99, 0x54, 0x44, 0x22, 0x41, 0x51, 0x42, 0x14, 0xb0, 0x00, 0x00, - 0x00, 0x00, 0x0c, 0x99, 0x9c, 0xc9, 0xc9, 0xc9, 0x9c, 0x94, 0x12, 0x22, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0x88, 0x88, 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0x9c, 0x85, 0x42, 0x52, 0x42, 0x42, 0x41, 0x3e, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xfc, 0x99, 0xc9, 0xc9, 0xcc, 0xc9, 0x51, 0x12, 0x24, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x88, 0x89, 0x88, 0x58, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x9c, 0x95, 0x24, 0x14, 0x15, 0x11, 0x15, 0xe0, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xcc, 0x9c, 0x9c, 0x99, 0xc9, 0x52, 0x22, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x98, 0x98, 0x98, 0x88, 0x89, 0x59, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xc9, 0xc8, 0x52, 0x52, 0x42, 0x51, 0x3e, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc9, 0x9c, 0xc9, 0xc5, 0x22, 0x21, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x88, 0x96, 0x98, 0x98, 0x68, 0x85, 0x59, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0xc9, 0x52, 0x25, 0x14, 0x22, 0xe0, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc9, 0xc9, 0x9c, 0x95, 0x22, 0x24, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, 0x58, 0x99, 0x89, 0x8a, 0x88, 0x88, 0x68, 0x84, 0x5d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xc9, 0x84, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc9, 0x9c, 0x9c, 0x94, 0x12, 0x21, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x54, 0x89, 0x88, 0x88, 0x55, 0x58, 0x88, 0x84, 0x54, 0x45, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xcc, 0x84, 0x15, 0x14, 0x41, 0xe0, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, 0xc9, 0x99, 0x84, 0x12, 0x24, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x24, 0xee, 0xc6, 0x85, 0x48, 0x68, 0x58, 0x56, 0xaa, 0x44, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xcc, 0x94, 0x42, 0x42, 0x21, 0xa0, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, 0x99, 0xc9, 0x52, 0x12, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x4a, 0x00, 0x0a, 0xad, 0xed, 0xd0, 0xd9, 0x9e, 0x00, 0xc6, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xcf, 0xc5, 0x15, 0x15, 0x21, 0x60, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x0f, 0x89, 0xc9, 0x99, 0x52, 0x21, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x98, 0x5d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x55, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xc8, 0x51, 0x22, 0x42, 0x4b, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x0c, 0x99, 0x99, 0x99, 0x44, 0x24, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x89, 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x95, 0x54, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xc8, 0x51, 0x42, 0x51, 0x44, 0x22, 0x44, 0x4a, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xd9, 0x99, 0xc9, 0x99, 0x54, 0x54, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x98, 0x88, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x55, 0x55, 0x4d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xcc, 0xc8, 0x52, 0x42, 0x14, 0x21, 0x11, 0x11, 0x22, 0x60, - 0x00, 0x0f, 0xfc, 0xc9, 0x99, 0x99, 0x99, 0x99, 0x88, 0x88, 0x89, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x98, 0x98, 0x94, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x45, 0x84, 0x48, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xc5, 0x58, 0x55, 0x22, 0x42, 0x22, 0x22, 0x22, 0x21, 0x11, 0x20, - 0x09, 0x88, 0x98, 0x98, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x9c, 0xcc, 0xcc, 0xc9, 0x99, 0x88, 0x89, 0x89, 0x55, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x85, 0x45, 0x54, 0x45, 0x45, 0x44, 0x44, 0x44, 0x44, 0x44, 0x22, 0x42, 0x24, 0x14, 0x22, 0x42, 0x22, 0x21, 0x32, 0x11, 0x20, - 0x09, 0x88, 0x99, 0x99, 0x89, 0x99, 0x99, 0x99, 0x99, 0x99, 0x98, 0x99, 0x88, 0x88, 0x88, 0x98, 0x88, 0x98, 0x69, 0x88, 0x84, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x94, 0x55, 0x55, 0x45, 0x44, 0x44, 0x44, 0x42, 0x22, 0x22, 0x22, 0x22, 0x24, 0x15, 0x14, 0x12, 0x22, 0x21, 0x13, 0x11, 0x10, - 0x09, 0x89, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0xa9, 0xa9, 0x99, 0x89, 0x88, 0x98, 0x98, 0x95, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x94, 0x55, 0x54, 0x44, 0x45, 0x45, 0x44, 0x44, 0x44, 0x44, 0x44, 0x52, 0x41, 0x52, 0x42, 0x42, 0x21, 0x22, 0x11, 0x11, 0x2b, - 0x0a, 0x88, 0x98, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x89, 0x99, 0x98, 0x98, 0x89, 0x89, 0x98, 0x88, 0x88, 0x85, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x94, 0x55, 0x55, 0x55, 0x54, 0x44, 0x44, 0x44, 0x54, 0x44, 0x24, 0x14, 0x24, 0x14, 0x12, 0x22, 0x21, 0x12, 0x11, 0x11, 0x1b, - 0x09, 0x8a, 0x99, 0x98, 0x98, 0x99, 0x99, 0x98, 0x99, 0x99, 0x99, 0x99, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0xa8, 0x65, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x85, 0x55, 0x54, 0x45, 0x44, 0x42, 0x44, 0x24, 0x11, 0x11, 0x15, 0x24, 0x11, 0x51, 0x42, 0x22, 0x22, 0x21, 0x11, 0x11, 0x30, - 0x09, 0x88, 0x88, 0x89, 0x98, 0x98, 0x98, 0x99, 0x98, 0x98, 0x99, 0x88, 0x99, 0x9a, 0x98, 0x89, 0x88, 0x89, 0x88, 0x88, 0x85, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x54, 0x44, 0x44, 0x45, 0x44, 0x44, 0x44, 0x45, 0x54, 0x54, 0x41, 0x42, 0x51, 0x41, 0x22, 0x12, 0x22, 0x11, 0x13, 0x34, 0xb0, - 0x09, 0x88, 0x89, 0x88, 0x89, 0x89, 0x89, 0x98, 0x55, 0x55, 0x54, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0xa5, 0x98, 0x85, 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x45, 0x54, 0x84, 0x45, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x85, 0x54, 0x55, 0x24, 0x22, 0x21, 0x31, 0x33, 0xe0, 0x00, 0x00, - 0x00, 0x0f, 0xdc, 0xca, 0x98, 0x89, 0x88, 0x98, 0x41, 0x11, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x88, 0x85, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x45, 0x45, 0x45, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x85, 0x84, 0x41, 0x24, 0x22, 0x11, 0x70, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xd9, 0x98, 0x98, 0x95, 0x41, 0x11, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x58, 0x58, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0x54, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x85, 0x42, 0x12, 0x11, 0x13, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x09, 0x68, 0x89, 0x98, 0x41, 0x11, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x85, 0x4a, 0x00, 0x00, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x42, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x58, 0x84, 0x24, 0x12, 0x11, 0x1b, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, 0x88, 0x88, 0x52, 0x11, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa8, 0x5a, 0x00, 0x09, 0x99, 0x0f, 0x0f, 0xd9, 0x90, 0x00, 0xf8, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x54, 0x12, 0x22, 0x21, 0x1e, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x8a, 0x88, 0x52, 0x11, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x48, 0xcd, 0xa4, 0x55, 0x68, 0x99, 0x84, 0x4a, 0xdf, 0xc5, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x99, 0x54, 0x12, 0x22, 0x21, 0x30, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x88, 0x89, 0x82, 0x11, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, 0x68, 0x85, 0x55, 0x55, 0x44, 0x45, 0x45, 0x65, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, 0x88, 0x52, 0x22, 0x12, 0x11, 0x60, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x86, 0x88, 0x84, 0x11, 0x11, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x54, 0x55, 0x85, 0x55, 0x54, 0x55, 0x54, 0x44, 0x8d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, 0x98, 0x52, 0x22, 0x13, 0x11, 0x30, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, 0x68, 0x88, 0xa4, 0x21, 0x11, 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x45, 0x45, 0x55, 0x55, 0x45, 0x55, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x99, 0x98, 0x22, 0x22, 0x21, 0x11, 0x26, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x0d, 0xa8, 0x88, 0x88, 0x88, 0x41, 0x11, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0xaa, 0x55, 0x55, 0x54, 0x54, 0x44, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x89, 0x98, 0x12, 0x22, 0x23, 0x11, 0x21, 0x16, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xc8, 0x88, 0x88, 0x88, 0x85, 0x41, 0x11, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x54, 0x48, 0x42, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xc9, 0x94, 0x21, 0x21, 0x11, 0x22, 0x11, 0x11, 0x26, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xd5, 0x55, 0x88, 0x86, 0x88, 0x86, 0x52, 0x11, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x55, 0x45, 0x42, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc9, 0xc9, 0x82, 0x21, 0x22, 0x21, 0x12, 0x11, 0x11, 0x11, 0x00, 0x00, - 0x00, 0x00, 0x08, 0x45, 0x88, 0x58, 0x58, 0x58, 0x88, 0x84, 0x21, 0x12, 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x44, 0x54, 0x53, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x99, 0x99, 0x41, 0x22, 0x22, 0x11, 0x21, 0x11, 0x11, 0x11, 0xe0, 0x00, - 0x00, 0x00, 0x65, 0x55, 0x58, 0x48, 0x58, 0x46, 0x84, 0xa5, 0x42, 0x21, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x45, 0x55, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xcc, 0x98, 0x41, 0x21, 0x12, 0x21, 0x23, 0x11, 0x11, 0x11, 0xe0, 0x00, - 0x00, 0x00, 0x95, 0x58, 0x55, 0x86, 0x85, 0x88, 0x85, 0x85, 0x42, 0x22, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0x44, 0x44, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc9, 0xcc, 0x94, 0x12, 0x12, 0x21, 0x13, 0x11, 0x11, 0x11, 0x12, 0x00, 0x00, - 0x00, 0x00, 0x09, 0x45, 0x55, 0x55, 0x55, 0x55, 0x84, 0x56, 0x54, 0x42, 0x21, 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x45, 0x54, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x9c, 0xc9, 0x52, 0x12, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x17, 0x00, 0x00, - 0x00, 0x00, 0x0a, 0x56, 0x56, 0x85, 0x55, 0x55, 0x55, 0x58, 0x55, 0x44, 0x44, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0x24, 0x45, 0x46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xcc, 0xc9, 0x22, 0x21, 0x31, 0x31, 0x13, 0x46, 0x31, 0x11, 0x3e, 0x00, 0x00, - 0x00, 0x00, 0x0d, 0x84, 0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x52, 0x44, 0x24, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0x45, 0x45, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xcc, 0x94, 0x11, 0x21, 0x21, 0x11, 0x3b, 0x00, 0xe6, 0x22, 0xa0, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x95, 0x48, 0x5a, 0xae, 0xa5, 0x56, 0x55, 0x55, 0x54, 0x44, 0x44, 0x5d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x44, 0x44, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xcc, 0xc9, 0x52, 0x23, 0x22, 0x11, 0x13, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x0f, 0xd0, 0xd0, 0x00, 0x0c, 0x45, 0x55, 0x55, 0x55, 0x44, 0x45, 0x45, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x44, 0x54, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xfc, 0xcc, 0xc5, 0x21, 0x11, 0x12, 0x11, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, 0x55, 0x54, 0x55, 0x54, 0x44, 0x54, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x24, 0x44, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xcf, 0xcc, 0x81, 0x31, 0x21, 0x31, 0x11, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x44, 0x55, 0x54, 0x55, 0x44, 0x55, 0x55, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x44, 0x42, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xcf, 0xc8, 0x21, 0x21, 0x21, 0x23, 0x13, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x44, 0x44, 0x45, 0x54, 0x54, 0x55, 0x54, 0x49, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x24, 0x44, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xcf, 0xcc, 0x82, 0x22, 0x13, 0x12, 0x11, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x58, 0x44, 0x54, 0x54, 0x55, 0x55, 0x56, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x25, 0x24, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xcc, 0xfc, 0xc5, 0x21, 0x12, 0x12, 0x31, 0x11, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x44, 0x44, 0x54, 0x48, 0x44, 0x45, 0x58, 0x68, 0x85, 0x89, 0xc0, 0x00, 0x00, 0x00, 0xa5, 0x22, 0x44, 0x27, 0x00, 0x00, 0x00, 0x0f, 0xcc, 0xcc, 0xfc, 0xc9, 0x41, 0x11, 0x21, 0x11, 0x11, 0x11, 0x12, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x44, 0x44, 0x84, 0x44, 0x48, 0x44, 0x55, 0x88, 0x98, 0x58, 0x8c, 0xf0, 0x00, 0x00, 0x94, 0x44, 0x24, 0x15, 0x00, 0x00, 0x0f, 0xc9, 0xcc, 0xcc, 0xcc, 0x85, 0x21, 0x22, 0x22, 0x11, 0x21, 0x11, 0x11, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x45, 0x44, 0x45, 0x45, 0x44, 0x44, 0x44, 0x55, 0x89, 0x99, 0x98, 0x88, 0x9c, 0x00, 0x52, 0x24, 0x24, 0x26, 0xcd, 0xd9, 0x89, 0x9c, 0xcc, 0xcc, 0x95, 0x41, 0x13, 0x13, 0x13, 0x22, 0x12, 0x11, 0x21, 0x12, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x44, 0x44, 0x44, 0x44, 0x44, 0x45, 0x54, 0x54, 0x44, 0x48, 0x89, 0x99, 0x99, 0x99, 0x99, 0x54, 0x41, 0x51, 0x54, 0x89, 0x99, 0x9c, 0xc9, 0xc9, 0x85, 0x21, 0x22, 0x12, 0x11, 0x11, 0x13, 0x12, 0x21, 0x11, 0x11, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x44, 0x54, 0x54, 0x54, 0x54, 0x54, 0x44, 0x44, 0x44, 0x44, 0x55, 0x99, 0x9c, 0x9c, 0xc9, 0x44, 0x24, 0x21, 0x45, 0x99, 0x99, 0x99, 0x99, 0x85, 0x42, 0x22, 0x11, 0x21, 0x21, 0x11, 0x11, 0x11, 0x12, 0x11, 0x11, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x55, 0x59, 0x99, 0xc9, 0x52, 0x25, 0x24, 0x45, 0x89, 0x99, 0x88, 0x54, 0x41, 0x12, 0x13, 0x21, 0x11, 0x21, 0x11, 0x31, 0x11, 0x12, 0x11, 0x11, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x14, 0x44, 0x44, 0x42, 0x15, 0x44, 0x24, 0x44, 0x44, 0x42, 0x44, 0x44, 0x45, 0x58, 0x88, 0x54, 0x14, 0x22, 0x15, 0x88, 0x85, 0x54, 0x11, 0x12, 0x21, 0x21, 0x12, 0x32, 0x11, 0x37, 0x00, 0xa1, 0x11, 0x11, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x42, 0x44, 0x42, 0x45, 0x7b, 0xda, 0x54, 0x24, 0x44, 0x44, 0x22, 0x44, 0x24, 0x44, 0x24, 0x14, 0x12, 0x54, 0x41, 0x22, 0x12, 0x12, 0x22, 0x22, 0x22, 0x22, 0x11, 0x11, 0x13, 0xe0, 0x00, 0x0a, 0x21, 0x11, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x95, 0x12, 0x14, 0x6b, 0x00, 0x00, 0x06, 0x22, 0x24, 0x24, 0x44, 0x22, 0x42, 0x22, 0x21, 0x51, 0x51, 0x21, 0x24, 0x21, 0x22, 0x22, 0x22, 0x22, 0x11, 0x13, 0x21, 0x13, 0x30, 0x00, 0x00, 0x00, 0x01, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x55, 0x5d, 0x00, 0x00, 0x00, 0x00, 0xc4, 0x24, 0x24, 0x24, 0x42, 0x42, 0x25, 0x42, 0x51, 0x51, 0x44, 0x14, 0x22, 0x22, 0x22, 0x22, 0x12, 0x23, 0x11, 0x21, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x12, 0x42, 0x22, 0x22, 0x42, 0x41, 0x41, 0x42, 0x24, 0x22, 0x22, 0x22, 0x22, 0x22, 0x13, 0x13, 0x11, 0x11, 0x31, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x12, 0x44, 0x24, 0x42, 0x41, 0x41, 0x51, 0x41, 0x41, 0x42, 0x41, 0x22, 0x21, 0x12, 0x11, 0x11, 0x12, 0x11, 0x11, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x24, 0x21, 0x52, 0x24, 0x14, 0x12, 0x14, 0x14, 0x14, 0x11, 0x22, 0x22, 0x12, 0x11, 0x11, 0x11, 0x21, 0x21, 0x11, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x42, 0x51, 0x41, 0x41, 0x15, 0x55, 0x41, 0x41, 0x14, 0x12, 0x22, 0x11, 0x13, 0x3b, 0xbb, 0x61, 0x11, 0x11, 0x11, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x42, 0x24, 0x15, 0x11, 0x70, 0x00, 0xd5, 0x14, 0x21, 0x21, 0x21, 0x13, 0x70, 0x00, 0x00, 0x01, 0x11, 0x21, 0x11, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x21, 0x41, 0x44, 0x11, 0x17, 0x00, 0x00, 0x06, 0x21, 0x22, 0x21, 0x21, 0x17, 0x00, 0x00, 0x00, 0x0a, 0x11, 0x22, 0x11, 0x12, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x11, 0x42, 0x41, 0x41, 0x30, 0x00, 0x00, 0x0a, 0x21, 0x22, 0x13, 0x11, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0x11, 0x11, 0x14, 0xb0, 0x00, 0x00, 0x0d, 0x41, 0x12, 0x12, 0x11, 0x70, 0x00, 0x00, 0x00, 0x00, 0xa1, 0x11, 0x11, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x42, 0x4a, 0x00, 0x00, 0x00, 0x0e, 0x41, 0x21, 0x21, 0x11, 0x40, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x46, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x41, 0x11, 0x11, 0x11, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x11, 0x11, 0x13, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x6a, 0x66, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -}; - -const lv_img_dsc_t img_cogwheel_indexed16 = { - .header.always_zero = 0, - .header.w = 100, - .header.h = 100, - .data_size = 5064, - .header.cf = LV_IMG_CF_INDEXED_4BIT, - .data = img_cogwheel_indexed16_map, -}; diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_indexed16.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_indexed16.png deleted file mode 100644 index 85f1f319f..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_indexed16.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_rgb.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_rgb.c deleted file mode 100644 index 3eaecdf0c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_rgb.c +++ /dev/null @@ -1,433 +0,0 @@ -#include "../../lvgl.h" - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_IMG_COGWHEEL_RGB -#define LV_ATTRIBUTE_IMG_IMG_COGWHEEL_RGB -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMG_IMG_COGWHEEL_RGB uint8_t img_cogwheel_rgb_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x72, 0x72, 0x6e, 0x72, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x97, 0x93, 0x93, 0x92, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x93, 0x72, 0x92, 0x92, 0x92, 0x72, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x92, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x93, 0xbb, 0xff, 0xff, 0xff, 0xdb, 0x97, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xbb, 0xdf, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x72, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x97, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x6e, 0x72, 0x4e, 0x72, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x97, 0x93, 0x93, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x97, 0x97, 0x97, 0x93, 0x93, 0x97, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x72, 0xdf, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x97, 0x93, 0x97, 0x97, 0x97, 0x97, 0x93, 0x97, 0xb7, 0xff, 0xff, 0xdb, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x92, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x93, 0x93, 0x93, 0x97, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x93, 0x97, 0x97, 0x97, 0x97, 0x93, 0x93, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x97, 0x93, 0x97, 0x97, 0x97, 0x93, 0x97, 0x97, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x93, 0x93, 0x97, 0x97, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x92, 0xdb, 0xff, 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0x92, 0x72, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x97, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x92, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x97, 0x93, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x97, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xdb, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xb7, 0xdb, 0xdb, 0xdb, 0xbb, 0x72, 0x6e, 0x4e, 0x4e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x72, 0x72, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x93, 0x97, 0x97, 0xb7, 0xb7, 0xdb, 0xbb, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x92, 0x93, 0x93, 0x93, 0x93, 0x93, 0x97, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x92, 0x92, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x72, 0x72, 0x92, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x6e, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xdf, 0x92, 0x92, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x72, 0x92, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xdf, 0x92, 0x92, 0x92, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x92, 0x72, 0x92, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x72, 0x92, 0x92, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x92, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x72, 0x92, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x93, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x97, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x92, 0x93, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x93, 0x92, 0x92, 0x92, 0x92, 0x93, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x93, 0x93, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x92, 0x92, 0x92, 0x92, 0x93, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x6e, 0x6e, 0xb7, 0xb7, 0x92, 0x72, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x97, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x6e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x6e, 0x96, 0xff, 0xff, 0xff, 0x92, 0x92, 0x96, 0xb7, 0xb7, 0xbb, 0xbb, 0x97, 0x92, 0x92, 0xbb, 0xff, 0xff, 0xb7, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x97, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x72, 0x72, 0x72, 0x97, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x6e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x97, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x92, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x6e, 0x72, 0x72, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x97, 0x97, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x92, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x97, 0x92, 0x72, 0x92, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x92, 0x93, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, - 0xff, 0xff, 0xb7, 0x97, 0x97, 0x93, 0x92, 0x92, 0x72, 0x72, 0x92, 0x92, 0x92, 0x72, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x97, 0xdb, 0xff, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdf, 0xdb, 0x97, 0x92, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x92, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x92, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0xff, - 0xff, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xff, - 0xff, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x72, 0x6e, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, - 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x72, 0x6e, 0x6e, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, - 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, - 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, - 0xff, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x92, 0xff, - 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x97, 0x92, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x92, 0x96, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xb7, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x92, 0xdf, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xdb, 0x97, 0x97, 0x93, 0x92, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4d, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x72, 0x72, 0x72, 0x72, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x72, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xdf, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0x92, 0x72, 0x92, 0xbb, 0xbb, 0xbb, 0xbb, 0x97, 0x72, 0x92, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x72, 0x6e, 0x72, 0x92, 0xb7, 0x92, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x92, 0xb7, 0xb7, 0x93, 0x72, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x72, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x92, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x72, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x72, 0x92, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0xdb, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x96, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x93, 0x92, 0x93, 0x92, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0xb7, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x92, 0x93, 0x93, 0x92, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x93, 0x93, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x93, 0x93, 0x97, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xb7, 0x92, 0x92, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x72, 0x72, 0x72, 0x92, 0x92, 0xb7, 0x92, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x93, 0x93, 0x97, 0x97, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xdb, 0xdb, 0xdb, 0xdb, 0xff, 0xff, 0xdb, 0x92, 0x72, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x97, 0x93, 0x97, 0x97, 0x93, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x93, 0x97, 0x97, 0x97, 0x93, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x6e, 0x6e, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x97, 0x97, 0x97, 0x97, 0x97, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x72, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x97, 0x93, 0x97, 0x97, 0x97, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x93, 0x93, 0x93, 0x97, 0x97, 0x97, 0x93, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x97, 0x93, 0x93, 0x93, 0x93, 0x97, 0x97, 0x93, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x97, 0xdb, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xdb, 0x97, 0x93, 0x92, 0x93, 0x93, 0x93, 0x97, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x97, 0xdb, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0x97, 0x93, 0x72, 0x72, 0x72, 0x92, 0x93, 0x93, 0x93, 0x93, 0x92, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x72, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x93, 0x93, 0x93, 0x92, 0x92, 0x72, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x93, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4d, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x92, 0x93, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x92, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xdb, 0xdb, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x92, 0xb6, 0xb7, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x72, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x4e, 0x6e, 0x4e, 0x6e, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x6e, 0x72, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x6e, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xbb, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x92, 0x92, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x92, 0xdb, 0xff, 0xff, 0xb7, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x72, 0x92, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x92, 0x92, 0x92, 0x92, 0x72, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf6, 0x94, 0xf3, 0x73, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x33, 0x74, 0xbb, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x54, 0x7c, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0x74, 0x84, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x33, 0x74, 0xd2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x13, 0x74, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xbb, 0xd6, 0x16, 0x9d, 0xfc, 0xde, 0xfc, 0xe6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xfc, 0xe6, 0xd6, 0x8c, 0x34, 0x74, 0xf9, 0xb5, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0x54, 0x7c, 0xd2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xd2, 0x6b, 0x13, 0x74, 0xfc, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xbb, 0xd6, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x12, 0x74, 0xd5, 0x8c, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x7b, 0xce, 0xd6, 0x8c, 0x95, 0x84, 0x54, 0x7c, 0x33, 0x74, 0x54, 0x7c, 0x39, 0xbe, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x39, 0xc6, 0x53, 0x7c, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0xf3, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0x94, 0x8c, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x73, 0x7c, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0x12, 0x74, 0x73, 0x84, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x19, 0xbe, 0x75, 0x7c, 0x14, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x13, 0x74, 0x75, 0x84, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf6, 0x94, 0x33, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0xf3, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x12, 0x7c, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x77, 0xa5, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x90, 0x63, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xd6, 0x8c, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x54, 0x7c, 0x7a, 0xce, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x95, 0x84, 0x33, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0xf3, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x12, 0x7c, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x32, 0x74, 0x70, 0x5b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x90, 0x63, 0xbb, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x78, 0xa5, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x54, 0x7c, 0xfc, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x74, 0x7c, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x74, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x5a, 0xc6, 0xf2, 0x6b, 0xb1, 0x63, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0xb1, 0x6b, 0x76, 0xa5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf9, 0xb5, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x13, 0x74, 0x98, 0xad, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0x3a, 0xc6, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6c, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x53, 0x84, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0x12, 0x74, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xd1, 0x6b, 0x35, 0xa5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xb8, 0xad, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x54, 0x7c, 0xd8, 0xb5, 0xdb, 0xde, 0xdb, 0xde, 0xbb, 0xd6, 0xf9, 0xb5, 0xb5, 0x84, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x53, 0x7c, 0xd8, 0xb5, 0x9a, 0xd6, 0x94, 0x84, 0xb1, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xd1, 0x73, 0x97, 0xb5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x9b, 0xce, 0x95, 0x84, 0x54, 0x7c, 0x75, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x33, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x33, 0x74, 0x13, 0x6c, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0xd1, 0x6b, 0xb1, 0x63, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xd0, 0x73, 0xfb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x57, 0xa5, 0x74, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x33, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb0, 0x63, 0x11, 0x84, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xd8, 0xb5, 0xfc, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x7a, 0xce, 0x75, 0x7c, 0x54, 0x7c, 0x55, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb0, 0x63, 0xf1, 0x7b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x19, 0xc6, 0x53, 0x7c, 0xb1, 0x63, 0xf1, 0x6b, 0xf8, 0xbd, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1a, 0xbe, 0x17, 0x95, 0x38, 0x9d, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x98, 0xa5, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xd1, 0x6b, 0x19, 0xc6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf5, 0x94, 0xd1, 0x6b, 0x4f, 0x5b, 0xf1, 0x6b, 0x0e, 0x53, 0xb0, 0x63, 0x97, 0xad, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xb9, 0xad, 0xb6, 0x8c, 0x75, 0x7c, 0x75, 0x7c, 0xb6, 0x8c, 0xdc, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x3a, 0xc6, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x74, 0x34, 0x74, 0x34, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x12, 0x74, 0x19, 0xbe, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x53, 0x7c, 0x90, 0x63, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x2f, 0x53, 0x90, 0x63, 0x36, 0x9d, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xb9, 0xad, 0xd6, 0x8c, 0x96, 0x84, 0xb6, 0x84, 0x96, 0x84, 0x75, 0x7c, 0xb6, 0x84, 0x1a, 0xbe, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x7b, 0xce, 0xb6, 0x8c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xd2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xf2, 0x73, 0x9b, 0xd6, 0xfc, 0xde, 0x12, 0x74, 0x90, 0x63, 0x4f, 0x53, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x0e, 0x53, 0x90, 0x63, 0xb8, 0xb5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x3a, 0xbe, 0xd6, 0x8c, 0x96, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x96, 0x84, 0x96, 0x84, 0x75, 0x7c, 0xb6, 0x84, 0x98, 0xa5, 0x1c, 0xe7, 0xfc, 0xe6, 0x7a, 0xce, 0xb6, 0x8c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x55, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x13, 0x74, 0xf2, 0x6b, 0xb1, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x2e, 0x53, 0x6f, 0x5b, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xb1, 0x63, 0x4f, 0x5b, 0x2e, 0x53, 0x4f, 0x5b, 0x6f, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x12, 0x74, 0x12, 0x74, 0x70, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x2f, 0x53, 0x94, 0x8c, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x78, 0xa5, 0x96, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x33, 0x74, 0xf2, 0x6b, 0xb1, 0x63, 0x90, 0x63, 0x6f, 0x5b, 0x2e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0x2e, 0x53, 0xd2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0x90, 0x5b, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x4b, 0x2e, 0x53, 0x4f, 0x53, 0x6f, 0x5b, 0x70, 0x5b, 0x91, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0x6f, 0x5b, 0x36, 0xa5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x98, 0xad, 0x75, 0x7c, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x95, 0x84, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x33, 0x74, 0xf2, 0x6b, 0x90, 0x63, 0x2f, 0x53, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0x2e, 0x53, 0xd2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0x90, 0x63, 0x2e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x53, 0x2f, 0x53, 0x70, 0x5b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x2f, 0x53, 0x90, 0x6b, 0x97, 0xb5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xbb, 0xd6, 0xb6, 0x84, 0x75, 0x7c, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0xf2, 0x6b, 0x70, 0x5b, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x2f, 0x53, 0xd2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0x90, 0x63, 0x2e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0xd0, 0x7b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x7b, 0xce, 0x75, 0x7c, 0x75, 0x7c, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x75, 0x7c, 0x13, 0x74, 0x91, 0x63, 0x4f, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x53, 0x4e, 0x63, 0x8f, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xd2, 0x6b, 0x4f, 0x5b, 0xcc, 0x4a, 0xed, 0x52, 0x6f, 0x5b, 0x4e, 0x5b, 0xed, 0x4a, 0xcd, 0x42, 0xed, 0x4a, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x53, 0x6f, 0x6b, 0x35, 0xad, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x5a, 0xc6, 0x75, 0x84, 0x75, 0x7c, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x75, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x54, 0x7c, 0xf2, 0x6b, 0x6f, 0x5b, 0x0d, 0x4b, 0xed, 0x4a, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0xed, 0x52, 0x0e, 0x5b, 0x8f, 0x6b, 0x52, 0x84, 0xd8, 0xbd, 0xfc, 0xe6, 0xdb, 0xde, 0x53, 0x7c, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xb1, 0x6b, 0x0e, 0x5b, 0x4e, 0x6b, 0x59, 0xce, 0xfc, 0xde, 0xfc, 0xde, 0xdb, 0xde, 0x73, 0x84, 0xd1, 0x6b, 0x2e, 0x53, 0xee, 0x4a, 0x0e, 0x53, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x2e, 0x5b, 0xb0, 0x7b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xf7, 0x8c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x54, 0x7c, 0xb1, 0x63, 0x2e, 0x53, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x4e, 0x63, 0xd0, 0x73, 0x52, 0x8c, 0xfb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf6, 0x94, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x91, 0x63, 0x90, 0x6b, 0xb7, 0xbd, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdb, 0xde, 0x73, 0x84, 0xb0, 0x6b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x0e, 0x53, 0x4f, 0x6b, 0xf8, 0xc5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xf7, 0x94, 0x95, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x33, 0x74, 0x90, 0x63, 0x0e, 0x53, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xee, 0x52, 0x2e, 0x63, 0xf0, 0x7b, 0x9a, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6c, 0xb1, 0x63, 0xd1, 0x73, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x9a, 0xd6, 0xb1, 0x6b, 0x4f, 0x53, 0x4f, 0x53, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2e, 0x53, 0xf1, 0x7b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xf6, 0x94, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x33, 0x74, 0x90, 0x5b, 0x0e, 0x4b, 0xed, 0x4a, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x2e, 0x5b, 0xb0, 0x73, 0xba, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf6, 0x94, 0x13, 0x74, 0xf2, 0x6b, 0xf3, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xd1, 0x73, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x7a, 0xce, 0xf1, 0x6b, 0x2f, 0x53, 0x4f, 0x5b, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x2f, 0x53, 0x12, 0x74, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x3a, 0xc6, 0xb5, 0x84, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x13, 0x74, 0x70, 0x5b, 0x0e, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0d, 0x53, 0x6f, 0x63, 0x31, 0x8c, 0xbb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x6c, 0x13, 0x6c, 0xf2, 0x6b, 0xd1, 0x6b, 0xf1, 0x73, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x9a, 0xce, 0x32, 0x74, 0x70, 0x5b, 0x70, 0x5b, 0xb0, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0xb0, 0x63, 0x97, 0xad, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xb6, 0x8c, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x33, 0x74, 0x70, 0x5b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x8f, 0x6b, 0xf8, 0xc5, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x6c, 0x13, 0x6c, 0xf2, 0x6b, 0xd1, 0x6b, 0xf1, 0x7b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x36, 0x9d, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x53, 0x90, 0x63, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdb, 0xde, 0xf8, 0xbd, 0xd8, 0xb5, 0x77, 0xad, 0xfc, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xd9, 0xad, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x34, 0x74, 0x90, 0x5b, 0x0e, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xed, 0x52, 0xf0, 0x7b, 0xba, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0xf2, 0x73, 0xf2, 0x6b, 0xd1, 0x6b, 0xf1, 0x7b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x39, 0xc6, 0xf2, 0x6b, 0x70, 0x5b, 0xb1, 0x63, 0xd1, 0x63, 0xd1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x56, 0xa5, 0x39, 0xc6, 0x39, 0xc6, 0x39, 0xc6, 0x97, 0xad, 0x11, 0x74, 0x70, 0x63, 0x2e, 0x53, 0x0e, 0x4b, 0x12, 0x74, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x17, 0x95, 0x37, 0x9d, 0xdb, 0xde, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x3a, 0xc6, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x54, 0x74, 0xb0, 0x63, 0x0e, 0x53, 0xed, 0x4a, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0d, 0x5b, 0xf0, 0x83, 0xba, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x6c, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xf1, 0x7b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x39, 0xc6, 0xf2, 0x73, 0x91, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x91, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0xb0, 0x63, 0xb0, 0x63, 0x6f, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x4f, 0x5b, 0x93, 0x84, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xb6, 0x8c, 0x54, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0xd6, 0x8c, 0x16, 0x95, 0x57, 0xa5, 0x3a, 0xc6, 0xb8, 0xad, 0xd6, 0x8c, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0xd1, 0x63, 0x0e, 0x53, 0xed, 0x4a, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xed, 0x52, 0xf1, 0x83, 0xbb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xf1, 0x7b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x39, 0xc6, 0x12, 0x74, 0xd1, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0xed, 0x4a, 0xd0, 0x6b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdc, 0xde, 0x95, 0x84, 0x34, 0x74, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x84, 0xb5, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0xf2, 0x6b, 0x2f, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0d, 0x53, 0xf0, 0x7b, 0xbb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf6, 0x94, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xf1, 0x7b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x39, 0xc6, 0xf2, 0x73, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd1, 0x6b, 0x90, 0x63, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0xee, 0x4a, 0x4f, 0x53, 0x39, 0xc6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xb5, 0x8c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x34, 0x74, 0x70, 0x5b, 0xed, 0x4a, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0d, 0x53, 0x8f, 0x73, 0x9a, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x16, 0x95, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xf1, 0x7b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xd5, 0x8c, 0xb2, 0x63, 0xf2, 0x6b, 0x13, 0x74, 0xf2, 0x73, 0xd1, 0x6b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0xf1, 0x6b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x34, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x55, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0xb1, 0x63, 0x2e, 0x53, 0x0d, 0x4b, 0x2e, 0x53, 0x2e, 0x53, 0xed, 0x4a, 0x4e, 0x6b, 0x18, 0xc6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf6, 0x94, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xf1, 0x73, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x94, 0x84, 0xf2, 0x6b, 0xf3, 0x6b, 0x13, 0x74, 0xf2, 0x6b, 0x91, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x4f, 0x5b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xbb, 0xd6, 0x34, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x13, 0x74, 0x2f, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x2e, 0x63, 0x72, 0x94, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x16, 0x95, 0x13, 0x74, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x6b, 0xf1, 0x73, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdb, 0xde, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x2e, 0x53, 0x52, 0x84, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x9b, 0xd6, 0x34, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x54, 0x74, 0xb1, 0x63, 0x0e, 0x53, 0x0d, 0x4b, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x11, 0x84, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x16, 0x95, 0x13, 0x74, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xb1, 0x6b, 0xf1, 0x73, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x16, 0x95, 0x33, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x74, 0xb1, 0x63, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x11, 0x7c, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x39, 0xbe, 0x54, 0x7c, 0x13, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0xf2, 0x6b, 0x4f, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x4e, 0x6b, 0xbb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x94, 0x84, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0xf2, 0x73, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x74, 0x84, 0xf3, 0x6b, 0x34, 0x74, 0x34, 0x74, 0xf2, 0x6b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0xee, 0x52, 0x4f, 0x63, 0x56, 0xad, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0x77, 0xa5, 0x74, 0x7c, 0x13, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0xb1, 0x63, 0x0d, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x11, 0x84, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xdb, 0xde, 0xd5, 0x94, 0x13, 0x74, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0x73, 0x84, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf9, 0xbd, 0x13, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x33, 0x74, 0xb1, 0x63, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0xed, 0x52, 0x8f, 0x73, 0xf8, 0xbd, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x7a, 0xce, 0x95, 0x84, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x13, 0x74, 0x70, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x6f, 0x6b, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfb, 0xde, 0x94, 0x84, 0x53, 0x7c, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x13, 0x74, 0x94, 0x84, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xb5, 0x8c, 0x34, 0x74, 0x54, 0x7c, 0x75, 0x7c, 0xf2, 0x6b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0x2f, 0x53, 0x4f, 0x53, 0x0e, 0x5b, 0x2d, 0x6b, 0xf8, 0xc5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x7a, 0xce, 0x95, 0x84, 0x34, 0x7c, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0xd1, 0x6b, 0x4f, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x5b, 0x11, 0x84, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x19, 0xbe, 0x33, 0x74, 0xd2, 0x63, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0x91, 0x63, 0xf2, 0x73, 0x7a, 0xce, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x9b, 0xce, 0x34, 0x74, 0x54, 0x7c, 0x75, 0x84, 0x13, 0x74, 0x90, 0x63, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0x2f, 0x53, 0x6f, 0x5b, 0x0e, 0x53, 0x96, 0xb5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdc, 0xde, 0x95, 0x84, 0x54, 0x7c, 0x34, 0x74, 0x34, 0x7c, 0x34, 0x74, 0x54, 0x7c, 0x33, 0x74, 0x90, 0x5b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x4e, 0x63, 0xb7, 0xbd, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xb5, 0x8c, 0xd1, 0x63, 0xb1, 0x63, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0x70, 0x5b, 0xb1, 0x63, 0xb4, 0x8c, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x54, 0x7c, 0x55, 0x7c, 0x95, 0x84, 0x54, 0x7c, 0xd2, 0x6b, 0x4f, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x70, 0x5b, 0x4f, 0x5b, 0xbb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xbb, 0xd6, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0x34, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x13, 0x74, 0x4f, 0x5b, 0x0d, 0x4b, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0xd0, 0x7b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x16, 0x95, 0x91, 0x63, 0xd1, 0x6b, 0xb1, 0x6b, 0x12, 0x74, 0xf2, 0x73, 0xd2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x91, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0x90, 0x63, 0x6f, 0x5b, 0xd1, 0x6b, 0x90, 0x63, 0x97, 0xad, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xb6, 0x8c, 0x75, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x13, 0x74, 0x4f, 0x5b, 0x2e, 0x53, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x5b, 0x0e, 0x53, 0xd7, 0xb5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xbb, 0xd6, 0x13, 0x74, 0x54, 0x7c, 0x33, 0x74, 0x34, 0x74, 0x34, 0x74, 0x33, 0x74, 0xf2, 0x6b, 0x4f, 0x5b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x5b, 0x55, 0xad, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x39, 0xbe, 0xf2, 0x6b, 0x6f, 0x5b, 0x6f, 0x5b, 0x15, 0x95, 0x77, 0xa5, 0x74, 0x7c, 0xd2, 0x6b, 0x91, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xb1, 0x6b, 0x91, 0x63, 0x91, 0x63, 0xd1, 0x73, 0x32, 0x7c, 0x73, 0x84, 0x6f, 0x63, 0x50, 0x5b, 0xd1, 0x6b, 0xbb, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdb, 0xde, 0x95, 0x84, 0x75, 0x7c, 0xb6, 0x84, 0x54, 0x74, 0x4f, 0x5b, 0x2e, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x0e, 0x4b, 0x11, 0x7c, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x5a, 0xc6, 0xf3, 0x6b, 0x54, 0x7c, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0xb1, 0x63, 0x4f, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x4e, 0x63, 0xfb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdc, 0xde, 0x33, 0x7c, 0xb2, 0x63, 0x6f, 0x5b, 0x93, 0x84, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x73, 0x84, 0x32, 0x7c, 0xb4, 0x8c, 0x97, 0xad, 0x76, 0xad, 0x97, 0xad, 0xd8, 0xb5, 0xf5, 0x94, 0x12, 0x74, 0x32, 0x7c, 0x97, 0xb5, 0xfc, 0xe6, 0xfc, 0xe6, 0xf5, 0x94, 0x90, 0x63, 0x70, 0x5b, 0x32, 0x74, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xb6, 0x8c, 0x75, 0x7c, 0xb6, 0x8c, 0x75, 0x7c, 0x90, 0x63, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x0e, 0x53, 0xb0, 0x6b, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x16, 0x95, 0xd2, 0x6b, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x90, 0x63, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xaf, 0x73, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x94, 0x84, 0xf2, 0x6b, 0xf2, 0x6b, 0x91, 0x63, 0xd4, 0x94, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x9a, 0xd6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x9a, 0xce, 0xfc, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x16, 0x9d, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x76, 0xa5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf7, 0x8c, 0x75, 0x7c, 0xd7, 0x8c, 0x95, 0x84, 0xd2, 0x6b, 0x4f, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x4f, 0x5b, 0x52, 0x84, 0xfc, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xb5, 0x8c, 0xf3, 0x6b, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x74, 0xf2, 0x6b, 0x70, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xf1, 0x7b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdb, 0xde, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xb2, 0x63, 0x53, 0x7c, 0xbb, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x5a, 0xc6, 0x33, 0x74, 0x90, 0x5b, 0x90, 0x63, 0x90, 0x63, 0xd1, 0x6b, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x17, 0x95, 0x75, 0x7c, 0xd6, 0x8c, 0x96, 0x84, 0x13, 0x74, 0x70, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x4e, 0x53, 0xf1, 0x6b, 0xd0, 0x6b, 0xd1, 0x6b, 0x6f, 0x5b, 0x73, 0x84, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0xfc, 0xde, 0x19, 0xbe, 0x95, 0x84, 0x33, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0xf2, 0x6b, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x12, 0x84, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x39, 0xc6, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x12, 0x74, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x53, 0x7c, 0x91, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x50, 0x5b, 0x77, 0xad, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0x95, 0x84, 0x34, 0x74, 0x75, 0x7c, 0x54, 0x7c, 0xf2, 0x6b, 0x70, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0x0d, 0x4b, 0xed, 0x4a, 0x4e, 0x53, 0x32, 0x7c, 0xfc, 0xe6, - 0xfc, 0xe6, 0x1c, 0xe7, 0x77, 0xa5, 0xf6, 0x94, 0xd5, 0x8c, 0x74, 0x84, 0x53, 0x7c, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x74, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x12, 0x74, 0xb5, 0x8c, 0x5a, 0xc6, 0xdb, 0xd6, 0x9b, 0xce, 0x9b, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x9b, 0xd6, 0x19, 0xbe, 0xb5, 0x8c, 0x33, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x70, 0x5b, 0x90, 0x63, 0x9a, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x12, 0x74, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x70, 0x5b, 0xd1, 0x6b, 0x73, 0x84, 0xd5, 0x94, 0xf5, 0x94, 0xd5, 0x8c, 0xd5, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xb4, 0x8c, 0xb4, 0x8c, 0xd4, 0x8c, 0x53, 0x7c, 0xb1, 0x63, 0x91, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0d, 0x53, 0xcd, 0x42, 0x0d, 0x4b, 0xfc, 0xe6, - 0x1c, 0xe7, 0x13, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf3, 0x6b, 0xf3, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0xf3, 0x6b, 0xf3, 0x6b, 0x13, 0x74, 0x13, 0x6c, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x70, 0x5b, 0x90, 0x63, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x57, 0x9d, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x5b, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xcd, 0x42, 0x6f, 0x5b, 0xfc, 0xe6, - 0xfc, 0xde, 0x13, 0x74, 0xb2, 0x63, 0xf2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x70, 0x5b, 0xb0, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x98, 0xad, 0xf2, 0x6b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xcd, 0x42, 0x2e, 0x53, 0xf8, 0xbd, - 0xfc, 0xde, 0x53, 0x7c, 0xd2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0x70, 0x5b, 0xd0, 0x73, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xd9, 0xb5, 0x13, 0x74, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x0e, 0x53, 0x52, 0x84, - 0x1c, 0xe7, 0x74, 0x7c, 0xd2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x6c, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0x70, 0x63, 0xd1, 0x73, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xb9, 0xad, 0xf2, 0x6b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x31, 0x84, - 0x1c, 0xe7, 0x53, 0x7c, 0xd2, 0x63, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6c, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xb2, 0x63, 0xb2, 0x63, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0x90, 0x63, 0xf1, 0x73, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x78, 0xa5, 0xd2, 0x6b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x50, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0d, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xcd, 0x4a, 0x4e, 0x5b, 0x59, 0xc6, - 0x1c, 0xe7, 0xf2, 0x6b, 0xb1, 0x63, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf3, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x12, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x6c, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0x12, 0x6c, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0x91, 0x63, 0xf2, 0x73, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xb5, 0x8c, 0x91, 0x63, 0x70, 0x5b, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x8f, 0x63, 0x32, 0x84, 0x1c, 0xe7, - 0x1c, 0xe7, 0x74, 0x84, 0xd2, 0x6b, 0xb1, 0x63, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0x13, 0x74, 0xf2, 0x6b, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x4f, 0x63, 0xb0, 0x73, 0x73, 0x84, 0x5a, 0xce, 0xfc, 0xde, 0xdb, 0xde, 0xdb, 0xde, 0xdb, 0xde, 0xdb, 0xde, 0xdb, 0xde, 0xdb, 0xde, 0xdb, 0xde, 0xfc, 0xde, 0x5a, 0xce, 0xb4, 0x8c, 0x12, 0x74, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x91, 0x5b, 0x12, 0x74, 0xbb, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xf2, 0x73, 0x4f, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0xb0, 0x73, 0x32, 0x84, 0xb4, 0x8c, 0x19, 0xbe, 0x7a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x7a, 0xce, 0x59, 0xc6, 0x36, 0xa5, 0x32, 0x7c, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0xcd, 0x52, 0xed, 0x52, 0x8f, 0x6b, 0x72, 0x8c, 0x9a, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0x1c, 0xe7, 0x39, 0xc6, 0xd5, 0x8c, 0x94, 0x84, 0x94, 0x84, 0x74, 0x84, 0x53, 0x7c, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0xd1, 0x6b, 0x4f, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0d, 0x4b, 0xcd, 0x4a, 0x6f, 0x6b, 0x19, 0xc6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x5a, 0xce, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x91, 0x63, 0x12, 0x7c, 0xfc, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x53, 0x7c, 0x90, 0x63, 0x70, 0x5b, 0x90, 0x63, 0x70, 0x5b, 0x90, 0x63, 0x6f, 0x63, 0xf0, 0x83, 0xfb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdb, 0xde, 0xf2, 0x73, 0x91, 0x63, 0xd1, 0x6b, 0xb1, 0x63, 0x70, 0x63, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xed, 0x4a, 0xac, 0x52, 0xd0, 0x7b, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0xfc, 0xe6, 0x1c, 0xe7, 0x7a, 0xce, 0x74, 0x84, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd1, 0x6b, 0x4f, 0x5b, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x73, 0x8c, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdb, 0xde, 0xf2, 0x73, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xd1, 0x6b, 0x97, 0xad, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0x12, 0x74, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x70, 0x63, 0xf1, 0x7b, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x33, 0x7c, 0x91, 0x63, 0xf2, 0x6b, 0xd1, 0x6b, 0x90, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0xed, 0x4a, 0x6e, 0x6b, 0xbb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdb, 0xde, 0x74, 0x7c, 0xb1, 0x63, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x70, 0x5b, 0x0e, 0x53, 0x0d, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x52, 0x8c, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xb4, 0x8c, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x12, 0x74, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0x9b, 0xd6, 0x16, 0x95, 0xfc, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x3a, 0xc6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x15, 0x95, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0xd1, 0x73, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x33, 0x74, 0xb1, 0x63, 0xf2, 0x6b, 0xd1, 0x6b, 0x6f, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x0d, 0x53, 0x11, 0x84, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x39, 0xc6, 0x91, 0x63, 0xf2, 0x73, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x90, 0x63, 0x2e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xd0, 0x73, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0x12, 0x74, 0x70, 0x5b, 0x70, 0x5b, 0x11, 0x74, 0xdb, 0xde, 0xfc, 0xe6, 0x1c, 0xe7, 0x33, 0x7c, 0xd2, 0x6b, 0x53, 0x7c, 0x98, 0xad, 0xb8, 0xad, 0xb8, 0xad, 0xb8, 0xb5, 0xb5, 0x8c, 0x13, 0x74, 0x33, 0x7c, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x37, 0x9d, 0xd2, 0x6b, 0x2f, 0x53, 0xd1, 0x6b, 0xbb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdb, 0xde, 0x13, 0x74, 0xd2, 0x6b, 0xf2, 0x6b, 0xd1, 0x63, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xed, 0x4a, 0xed, 0x52, 0x93, 0x94, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xbb, 0xd6, 0xb1, 0x6b, 0x12, 0x74, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0x2e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0x8f, 0x63, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x9b, 0xd6, 0xb1, 0x63, 0x50, 0x5b, 0xd1, 0x6b, 0x74, 0x84, 0xf5, 0x94, 0x33, 0x7c, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x4f, 0x5b, 0x4f, 0x5b, 0x12, 0x74, 0x36, 0x9d, 0x36, 0x9d, 0x74, 0x84, 0xb1, 0x63, 0x70, 0x5b, 0x59, 0xc6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xd5, 0x8c, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xed, 0x4a, 0x4e, 0x63, 0x9a, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xbb, 0xd6, 0x12, 0x74, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x4f, 0x53, 0xed, 0x4a, 0x0d, 0x4b, 0xed, 0x4a, 0x2e, 0x53, 0xfc, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x19, 0xc6, 0xb1, 0x63, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0x7a, 0xce, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x33, 0x74, 0xf2, 0x6b, 0x13, 0x74, 0xf2, 0x6b, 0x91, 0x63, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0xb0, 0x6b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xb4, 0x8c, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x6f, 0x5b, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0xcd, 0x4a, 0xd8, 0xb5, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x36, 0x9d, 0xd1, 0x6b, 0x70, 0x5b, 0xb1, 0x63, 0x90, 0x63, 0xb0, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0xb0, 0x63, 0x56, 0xa5, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfb, 0xde, 0xf2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0xd2, 0x6b, 0x70, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x6f, 0x5b, 0x59, 0xce, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x94, 0x84, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0x90, 0x63, 0x2e, 0x53, 0x0d, 0x4b, 0xed, 0x4a, 0xcd, 0x42, 0xf1, 0x73, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x7a, 0xce, 0x12, 0x74, 0x90, 0x63, 0x2f, 0x53, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x4f, 0x5b, 0x90, 0x63, 0x59, 0xc6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf6, 0x94, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0xb1, 0x63, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0xd0, 0x6b, 0x7a, 0xce, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xf8, 0xbd, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0x4f, 0x5b, 0x0d, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x53, 0xf5, 0x94, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xb8, 0xb5, 0x32, 0x7c, 0xf2, 0x73, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x63, 0x6f, 0x5b, 0xd1, 0x73, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0x54, 0x7c, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x90, 0x63, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0d, 0x4b, 0xed, 0x4a, 0x8f, 0x63, 0x39, 0xc6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x19, 0xbe, 0x53, 0x7c, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0x70, 0x5b, 0x0e, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0xcd, 0x4a, 0xf1, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0x9a, 0xd6, 0xd1, 0x6b, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0xf1, 0x7b, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf6, 0x94, 0x13, 0x6c, 0x33, 0x74, 0x33, 0x74, 0xf2, 0x6b, 0x70, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0d, 0x4b, 0xcd, 0x42, 0xed, 0x4a, 0x4e, 0x53, 0xf1, 0x6b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xbb, 0xd6, 0x94, 0x84, 0xd2, 0x6b, 0x70, 0x5b, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0x90, 0x63, 0x2f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x6f, 0x5b, 0x9a, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x53, 0x7c, 0x90, 0x63, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x2e, 0x5b, 0x8f, 0x73, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xbb, 0xd6, 0x54, 0x7c, 0x13, 0x74, 0x54, 0x74, 0x33, 0x74, 0xb1, 0x63, 0x2f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0xac, 0x42, 0xcd, 0x42, 0x7a, 0xce, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x39, 0xc6, 0xd1, 0x6b, 0x70, 0x5b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0xf1, 0x73, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xb4, 0x8c, 0x90, 0x63, 0x70, 0x5b, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x76, 0xb5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x95, 0x84, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x13, 0x74, 0x70, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0x93, 0x8c, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xd1, 0x6b, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x4f, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x39, 0xc6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x94, 0x84, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x5b, 0x90, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xbb, 0xd6, 0x54, 0x7c, 0x34, 0x74, 0x54, 0x7c, 0x34, 0x74, 0xd1, 0x63, 0x2f, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0x0e, 0x4b, 0x76, 0xa5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x32, 0x74, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0xb0, 0x63, 0x59, 0xc6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x94, 0x84, 0x90, 0x63, 0x50, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdb, 0xde, 0x95, 0x84, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x13, 0x74, 0x4f, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0x2e, 0x5b, 0xbb, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x7a, 0xce, 0xd1, 0x6b, 0x70, 0x5b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x6f, 0x5b, 0x2e, 0x53, 0x4f, 0x53, 0x4f, 0x5b, 0x0e, 0x4b, 0xf1, 0x73, 0x9a, 0xce, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x94, 0x84, 0x90, 0x63, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf6, 0x8c, 0x34, 0x74, 0x75, 0x7c, 0x75, 0x84, 0x34, 0x7c, 0xb1, 0x63, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0xcd, 0x42, 0xcd, 0x42, 0xcd, 0x42, 0xed, 0x4a, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0xb0, 0x73, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x12, 0x74, 0x70, 0x5b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x63, 0x4f, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x11, 0x74, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x94, 0x84, 0x90, 0x63, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x17, 0x95, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x75, 0x7c, 0xf2, 0x6b, 0x4f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x2e, 0x5b, 0x90, 0x63, 0xb0, 0x63, 0x6f, 0x5b, 0x0e, 0x53, 0xed, 0x4a, 0xcd, 0x42, 0x4f, 0x5b, 0x93, 0x94, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x94, 0x84, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x5b, 0xd8, 0xb5, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x94, 0x84, 0x90, 0x63, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x19, 0xbe, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x75, 0x84, 0x33, 0x74, 0x70, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xcd, 0x4a, 0xed, 0x5a, 0x52, 0x8c, 0xdb, 0xde, 0xfc, 0xde, 0x56, 0xa5, 0x52, 0x7c, 0x11, 0x74, 0xd0, 0x6b, 0x32, 0x7c, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x12, 0x74, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xf1, 0x73, 0x73, 0x8c, 0x15, 0xa5, 0xf1, 0x73, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x90, 0x63, 0x56, 0xa5, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x94, 0x84, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x98, 0xad, 0x95, 0x84, 0x95, 0x84, 0xb5, 0x84, 0x95, 0x84, 0x34, 0x74, 0x90, 0x5b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0x2e, 0x5b, 0x35, 0xad, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x57, 0xa5, 0xd8, 0xb5, 0xf8, 0xbd, 0xd8, 0xbd, 0x39, 0xce, 0x1c, 0xe7, 0x1c, 0xe7, 0x9a, 0xd6, 0x74, 0x84, 0x90, 0x63, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x4f, 0x5b, 0x90, 0x63, 0x15, 0x9d, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x94, 0x84, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xd9, 0xb5, 0x96, 0x84, 0x95, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x54, 0x7c, 0xb1, 0x63, 0x2e, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x52, 0xf0, 0x7b, 0xfb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xf2, 0x73, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x32, 0x7c, 0x7a, 0xce, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x93, 0x84, 0x70, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0xb0, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xf7, 0x8c, 0x75, 0x7c, 0x96, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x75, 0x7c, 0xb1, 0x6b, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0x4e, 0x6b, 0x59, 0xce, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x39, 0xc6, 0xd1, 0x6b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x63, 0x12, 0x74, 0x5a, 0xc6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x93, 0x84, 0x70, 0x5b, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0xb0, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x5a, 0xc6, 0xd6, 0x8c, 0x96, 0x84, 0x96, 0x84, 0xd6, 0x8c, 0xb6, 0x84, 0x75, 0x7c, 0xd1, 0x63, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x52, 0xf0, 0x83, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x77, 0xa5, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0xf2, 0x6b, 0x77, 0xa5, 0xfc, 0xe6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x73, 0x84, 0x70, 0x5b, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0xb0, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0x57, 0x9d, 0x96, 0x84, 0x75, 0x7c, 0x96, 0x84, 0xb6, 0x8c, 0xd7, 0x8c, 0x75, 0x7c, 0xb1, 0x63, 0x2e, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xcd, 0x4a, 0x2e, 0x5b, 0x7a, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x19, 0xbe, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x91, 0x63, 0xd2, 0x6b, 0xd8, 0xb5, 0x1c, 0xe7, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x93, 0x84, 0x70, 0x5b, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2e, 0x5b, 0x90, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0x5a, 0xc6, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x96, 0x84, 0x54, 0x7c, 0xb1, 0x63, 0x0e, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xcd, 0x42, 0x4f, 0x5b, 0xbb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x73, 0x84, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0x12, 0x74, 0x74, 0x84, 0xdb, 0xde, 0x1c, 0xe7, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x73, 0x84, 0x70, 0x5b, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x90, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0xbb, 0xd6, 0xb6, 0x8c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x7c, 0x96, 0x84, 0xb6, 0x84, 0x95, 0x84, 0x33, 0x74, 0x70, 0x5b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0x0e, 0x4b, 0xf1, 0x6b, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf8, 0xbd, 0x90, 0x63, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xb1, 0x63, 0xd2, 0x6b, 0x74, 0x7c, 0xf6, 0x94, 0x7a, 0xce, 0xdb, 0xde, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0x32, 0x7c, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x0e, 0x53, 0x90, 0x6b, 0x39, 0xc6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xde, 0x19, 0xbe, 0xd6, 0x8c, 0x75, 0x7c, 0x34, 0x74, 0x34, 0x74, 0x75, 0x7c, 0x95, 0x84, 0x96, 0x84, 0x95, 0x84, 0x54, 0x7c, 0xd1, 0x6b, 0x6f, 0x5b, 0x0e, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x52, 0x7c, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdb, 0xde, 0x90, 0x63, 0x2f, 0x53, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0x13, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0x13, 0x74, 0x95, 0x84, 0xf9, 0xb5, 0xf9, 0xbd, 0xb1, 0x6b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x90, 0x63, 0x53, 0x7c, 0xd5, 0x8c, 0x95, 0x84, 0x13, 0x74, 0xf3, 0x6b, 0x13, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x75, 0x84, 0x54, 0x7c, 0xf2, 0x6b, 0x90, 0x63, 0x2e, 0x53, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0x4e, 0x53, 0x56, 0xa5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfb, 0xde, 0x32, 0x74, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xd2, 0x6b, 0x12, 0x6c, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x74, 0x13, 0x6c, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x91, 0x63, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x74, 0xf2, 0x6b, 0xb1, 0x63, 0x4f, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0xac, 0x42, 0xb3, 0x8c, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xf5, 0x94, 0x70, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x90, 0x63, 0xd1, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x74, 0x34, 0x74, 0x54, 0x7c, 0x13, 0x74, 0x90, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x91, 0x63, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x34, 0x74, 0x34, 0x74, 0x34, 0x74, 0x13, 0x74, 0xd2, 0x6b, 0x70, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0x8c, 0x3a, 0x90, 0x63, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x73, 0x84, 0x2f, 0x53, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x63, 0xd1, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x90, 0x63, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x91, 0x63, 0x13, 0x74, 0x33, 0x74, 0x13, 0x74, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x90, 0x63, 0x6f, 0x5b, 0x4f, 0x5b, 0x2e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x52, 0x2e, 0x5b, 0x0e, 0x53, 0xed, 0x42, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0x32, 0x7c, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x36, 0x9d, 0x70, 0x5b, 0x2f, 0x53, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0x2e, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0x4f, 0x53, 0x2f, 0x53, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x70, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x70, 0x5b, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x2e, 0x63, 0xd0, 0x7b, 0x39, 0xc6, 0x9a, 0xce, 0x11, 0x74, 0x0e, 0x4b, 0xcd, 0x42, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0xcd, 0x42, 0xb0, 0x6b, 0x18, 0xc6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x73, 0x84, 0x70, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x6f, 0x63, 0xb0, 0x7b, 0xd4, 0x9c, 0x15, 0x9d, 0x53, 0x84, 0xb0, 0x63, 0x4f, 0x5b, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0xed, 0x52, 0x4e, 0x63, 0x52, 0x8c, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0x32, 0x7c, 0x2e, 0x53, 0xed, 0x4a, 0xcd, 0x42, 0x0d, 0x4b, 0xb0, 0x6b, 0x76, 0xad, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x73, 0x84, 0x90, 0x63, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x6f, 0x5b, 0xd0, 0x73, 0x72, 0x94, 0xfc, 0xe6, 0x1c, 0xe7, 0xfc, 0xe6, 0x1c, 0xe7, 0x19, 0xc6, 0xf1, 0x73, 0x2e, 0x53, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0xcc, 0x52, 0x6f, 0x73, 0x59, 0xce, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x7a, 0xce, 0x4e, 0x5b, 0xb0, 0x6b, 0x11, 0x74, 0x39, 0xc6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x36, 0x9d, 0xb0, 0x63, 0x4f, 0x5b, 0xd1, 0x6b, 0x73, 0x8c, 0xfb, 0xde, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x53, 0x7c, 0x4f, 0x5b, 0x2e, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xcc, 0x4a, 0x4e, 0x6b, 0x59, 0xce, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x19, 0xbe, 0xb7, 0xb5, 0x39, 0xc6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x97, 0xad, 0x90, 0x63, 0x0e, 0x4b, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0d, 0x4b, 0xed, 0x52, 0xb3, 0x94, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x36, 0x9d, 0x90, 0x63, 0x0e, 0x4b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0x0e, 0x53, 0x55, 0xa5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x32, 0x74, 0x4f, 0x5b, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0xed, 0x4a, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0x0d, 0x4b, 0x35, 0x9d, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x90, 0x63, 0x2e, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0xed, 0x52, 0x4f, 0x63, 0xb0, 0x6b, 0x90, 0x63, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x2e, 0x5b, 0x8f, 0x6b, 0xd0, 0x73, 0x52, 0x84, 0x72, 0x84, 0x6f, 0x63, 0xcd, 0x42, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0xcd, 0x42, 0x73, 0x84, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xdb, 0xde, 0x4f, 0x53, 0x0e, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0xed, 0x5a, 0xb0, 0x7b, 0x7a, 0xd6, 0xfb, 0xde, 0xdb, 0xde, 0x97, 0xad, 0x6f, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0xed, 0x52, 0x2e, 0x5b, 0xd0, 0x73, 0x9a, 0xd6, 0xdb, 0xde, 0xdb, 0xde, 0xfc, 0xe6, 0x1c, 0xe7, 0x18, 0xbe, 0x0d, 0x4b, 0xed, 0x4a, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0xcd, 0x42, 0x90, 0x63, 0x9a, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xd4, 0x8c, 0x2e, 0x53, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x8f, 0x73, 0xbb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xd0, 0x6b, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0xcd, 0x52, 0xd0, 0x7b, 0xfb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x11, 0x74, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0xed, 0x4a, 0xed, 0x42, 0x4f, 0x5b, 0x35, 0xa5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xb7, 0xb5, 0x2e, 0x53, 0xcd, 0x4a, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x6f, 0x63, 0xf8, 0xc5, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x31, 0x74, 0x4e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x2e, 0x63, 0x56, 0xad, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x39, 0xc6, 0x0e, 0x53, 0xcd, 0x42, 0x0e, 0x4b, 0x0d, 0x4b, 0xed, 0x4a, 0xcd, 0x42, 0xcd, 0x42, 0xb0, 0x6b, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x32, 0x7c, 0x6f, 0x5b, 0xee, 0x4a, 0xed, 0x4a, 0x0e, 0x4b, 0x0e, 0x53, 0xee, 0x4a, 0x2e, 0x5b, 0x31, 0x84, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x93, 0x84, 0x4f, 0x5b, 0xed, 0x4a, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0xed, 0x4a, 0x6f, 0x63, 0xfc, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x11, 0x74, 0xcd, 0x42, 0xac, 0x42, 0xcd, 0x42, 0x0d, 0x53, 0x4e, 0x5b, 0xf1, 0x73, 0xbb, 0xd6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x59, 0xc6, 0x52, 0x7c, 0xd0, 0x6b, 0x6f, 0x5b, 0x2e, 0x53, 0x6f, 0x5b, 0x52, 0x84, 0xdb, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xf5, 0x94, 0x6f, 0x5b, 0xed, 0x4a, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x6f, 0x6b, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xdb, 0xd6, 0x52, 0x7c, 0xb0, 0x63, 0x11, 0x74, 0xb3, 0x8c, 0xbb, 0xd6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x15, 0x9d, 0x11, 0x74, 0x9a, 0xd6, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x36, 0x9d, 0x4f, 0x5b, 0xac, 0x42, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0x0d, 0x4b, 0xed, 0x4a, 0x0e, 0x53, 0xd0, 0x73, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x8f, 0x5b, 0xcd, 0x42, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xcd, 0x42, 0x4e, 0x5b, 0x93, 0x8c, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0xd8, 0xb5, 0x11, 0x74, 0x52, 0x7c, 0x52, 0x7c, 0x52, 0x7c, 0x32, 0x7c, 0xd0, 0x6b, 0x73, 0x84, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, - 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/ - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x94, 0xf6, 0x73, 0xf3, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x74, 0x33, 0xd6, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x7c, 0x54, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xb1, 0x63, 0xb1, 0x84, 0x74, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x74, 0x33, 0x6b, 0xd2, 0x6b, 0xf2, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x74, 0x13, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0xbb, 0x9d, 0x16, 0xde, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe6, 0xfc, 0x8c, 0xd6, 0x74, 0x34, 0xb5, 0xf9, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0x7c, 0x54, 0x6b, 0xd2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xd2, 0x74, 0x13, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0xbb, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x74, 0x12, 0x8c, 0xd5, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xce, 0x7b, 0x8c, 0xd6, 0x84, 0x95, 0x7c, 0x54, 0x74, 0x33, 0x7c, 0x54, 0xbe, 0x39, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x39, 0x7c, 0x53, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xd2, 0x73, 0xf2, 0x8c, 0x94, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x7c, 0x73, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x74, 0x12, 0x84, 0x73, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xbe, 0x19, 0x7c, 0x75, 0x74, 0x14, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x13, 0x84, 0x75, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x94, 0xf6, 0x74, 0x33, 0x6b, 0xf2, 0x74, 0x13, 0x6b, 0xf3, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x7c, 0x12, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xa5, 0x77, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x5b, 0x4f, 0x63, 0x90, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x8c, 0xd6, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x7c, 0x54, 0xce, 0x7a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x84, 0x95, 0x74, 0x33, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x73, 0xf3, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x7c, 0x12, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x74, 0x32, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x63, 0x90, 0xd6, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xa5, 0x78, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x7c, 0x54, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x7c, 0x74, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x6b, 0xf2, 0x6b, 0xd2, 0x73, 0xf2, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x5a, 0x6b, 0xf2, 0x63, 0xb1, 0x63, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x90, 0x6b, 0xb1, 0xa5, 0x76, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xb5, 0xf9, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x13, 0xad, 0x98, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0xc6, 0x3a, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6c, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x84, 0x53, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0x74, 0x12, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x6b, 0xd1, 0xa5, 0x35, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xad, 0xb8, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x7c, 0x54, 0xb5, 0xd8, 0xde, 0xdb, 0xde, 0xdb, 0xd6, 0xbb, 0xb5, 0xf9, 0x84, 0xb5, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x7c, 0x53, 0xb5, 0xd8, 0xd6, 0x9a, 0x84, 0x94, 0x63, 0xb1, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x73, 0xd1, 0xb5, 0x97, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xce, 0x9b, 0x84, 0x95, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x33, 0x7c, 0x34, 0x7c, 0x54, 0x74, 0x33, 0x6c, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x73, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x6b, 0xd1, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x73, 0xd0, 0xde, 0xfb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xa5, 0x57, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x33, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb0, 0x84, 0x11, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xb5, 0xd8, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xce, 0x7a, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x55, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb0, 0x7b, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xc6, 0x19, 0x7c, 0x53, 0x63, 0xb1, 0x6b, 0xf1, 0xbd, 0xf8, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xbe, 0x1a, 0x95, 0x17, 0x9d, 0x38, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xa5, 0x98, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x6b, 0xd1, 0xc6, 0x19, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x94, 0xf5, 0x6b, 0xd1, 0x5b, 0x4f, 0x6b, 0xf1, 0x53, 0x0e, 0x63, 0xb0, 0xad, 0x97, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xad, 0xb9, 0x8c, 0xb6, 0x7c, 0x75, 0x7c, 0x75, 0x8c, 0xb6, 0xde, 0xdc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x3a, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x54, 0x74, 0x34, 0x74, 0x34, 0x74, 0x34, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x74, 0x12, 0xbe, 0x19, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x7c, 0x53, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x53, 0x2f, 0x63, 0x90, 0x9d, 0x36, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xad, 0xb9, 0x8c, 0xd6, 0x84, 0x96, 0x84, 0xb6, 0x84, 0x96, 0x7c, 0x75, 0x84, 0xb6, 0xbe, 0x1a, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xce, 0x7b, 0x8c, 0xb6, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xd2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xd2, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xb1, 0x73, 0xf2, 0xd6, 0x9b, 0xde, 0xfc, 0x74, 0x12, 0x63, 0x90, 0x53, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x0e, 0x63, 0x90, 0xb5, 0xb8, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xbe, 0x3a, 0x8c, 0xd6, 0x84, 0x96, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x96, 0x84, 0x96, 0x7c, 0x75, 0x84, 0xb6, 0xa5, 0x98, 0xe7, 0x1c, 0xe6, 0xfc, 0xce, 0x7a, 0x8c, 0xb6, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x55, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0xb1, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0x2e, 0x5b, 0x6f, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0xb1, 0x5b, 0x4f, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x5b, 0x70, 0x74, 0x12, 0x74, 0x12, 0x5b, 0x70, 0x5b, 0x4f, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x53, 0x2f, 0x8c, 0x94, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xa5, 0x78, 0x84, 0x96, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x7c, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x74, 0x33, 0x6b, 0xf2, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x6f, 0x53, 0x2e, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x53, 0x2e, 0x6b, 0xd2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x5b, 0x90, 0x4b, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0e, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x91, 0x63, 0xb1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x4f, 0x5b, 0x6f, 0xa5, 0x36, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xad, 0x98, 0x7c, 0x75, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x74, 0x33, 0x6b, 0xf2, 0x63, 0x90, 0x53, 0x2f, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x53, 0x2e, 0x6b, 0xd2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0x90, 0x53, 0x2e, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x2f, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x53, 0x2f, 0x6b, 0x90, 0xb5, 0x97, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0xbb, 0x84, 0xb6, 0x7c, 0x75, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x84, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x6b, 0xf2, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x53, 0x2f, 0x6b, 0xd2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0x90, 0x53, 0x2e, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0d, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x7b, 0xd0, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xce, 0x7b, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x96, 0x84, 0x96, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x7c, 0x75, 0x74, 0x13, 0x63, 0x91, 0x53, 0x4f, 0x53, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x53, 0x0e, 0x63, 0x4e, 0x6b, 0x8f, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xd2, 0x5b, 0x4f, 0x4a, 0xcc, 0x52, 0xed, 0x5b, 0x6f, 0x5b, 0x4e, 0x4a, 0xed, 0x42, 0xcd, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x2f, 0x6b, 0x6f, 0xad, 0x35, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xc6, 0x5a, 0x84, 0x75, 0x7c, 0x75, 0x84, 0x96, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x75, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x54, 0x6b, 0xf2, 0x5b, 0x6f, 0x4b, 0x0d, 0x4a, 0xed, 0x4b, 0x0d, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x52, 0xed, 0x5b, 0x0e, 0x6b, 0x8f, 0x84, 0x52, 0xbd, 0xd8, 0xe6, 0xfc, 0xde, 0xdb, 0x7c, 0x53, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xb1, 0x5b, 0x0e, 0x6b, 0x4e, 0xce, 0x59, 0xde, 0xfc, 0xde, 0xfc, 0xde, 0xdb, 0x84, 0x73, 0x6b, 0xd1, 0x53, 0x2e, 0x4a, 0xee, 0x53, 0x0e, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x2e, 0x7b, 0xb0, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x8c, 0xf7, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x54, 0x63, 0xb1, 0x53, 0x2e, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x63, 0x4e, 0x73, 0xd0, 0x8c, 0x52, 0xde, 0xfb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x94, 0xf6, 0x74, 0x13, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x63, 0x91, 0x6b, 0x90, 0xbd, 0xb7, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdb, 0x84, 0x73, 0x6b, 0xb0, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x0e, 0x6b, 0x4f, 0xc5, 0xf8, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x94, 0xf7, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x74, 0x33, 0x63, 0x90, 0x53, 0x0e, 0x4b, 0x0d, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x52, 0xee, 0x63, 0x2e, 0x7b, 0xf0, 0xd6, 0x9a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x6c, 0x13, 0x63, 0xb1, 0x73, 0xd1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0x9a, 0x6b, 0xb1, 0x53, 0x4f, 0x53, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x2e, 0x7b, 0xf1, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x94, 0xf6, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x74, 0x33, 0x5b, 0x90, 0x4b, 0x0e, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x5b, 0x2e, 0x73, 0xb0, 0xd6, 0xba, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x94, 0xf6, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf3, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xb1, 0x73, 0xd1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xce, 0x7a, 0x6b, 0xf1, 0x53, 0x2f, 0x5b, 0x4f, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x53, 0x2f, 0x74, 0x12, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x3a, 0x84, 0xb5, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x74, 0x13, 0x5b, 0x70, 0x4b, 0x0e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0d, 0x63, 0x6f, 0x8c, 0x31, 0xde, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x6c, 0x13, 0x6c, 0x13, 0x6b, 0xf2, 0x6b, 0xd1, 0x73, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xce, 0x9a, 0x74, 0x32, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0xb0, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x4f, 0x63, 0xb0, 0xad, 0x97, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x8c, 0xb6, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x74, 0x33, 0x5b, 0x70, 0x4b, 0x0d, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x6b, 0x8f, 0xc5, 0xf8, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x6c, 0x13, 0x6c, 0x13, 0x6b, 0xf2, 0x6b, 0xd1, 0x7b, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x9d, 0x36, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x2f, 0x63, 0x90, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdb, 0xbd, 0xf8, 0xb5, 0xd8, 0xad, 0x77, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xad, 0xd9, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x74, 0x34, 0x5b, 0x90, 0x4b, 0x0e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x52, 0xed, 0x7b, 0xf0, 0xd6, 0xba, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x74, 0x13, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xd1, 0x7b, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x39, 0x6b, 0xf2, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xd1, 0x63, 0xd1, 0x63, 0xb1, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x53, 0x2f, 0x5b, 0x4f, 0xa5, 0x56, 0xc6, 0x39, 0xc6, 0x39, 0xc6, 0x39, 0xad, 0x97, 0x74, 0x11, 0x63, 0x70, 0x53, 0x2e, 0x4b, 0x0e, 0x74, 0x12, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x95, 0x17, 0x9d, 0x37, 0xde, 0xdb, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x3a, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x74, 0x54, 0x63, 0xb0, 0x53, 0x0e, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x0d, 0x83, 0xf0, 0xd6, 0xba, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x6c, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x7b, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x39, 0x73, 0xf2, 0x63, 0x91, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x63, 0x91, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0xb0, 0x63, 0xb0, 0x5b, 0x6f, 0x53, 0x0e, 0x53, 0x0e, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x4f, 0x84, 0x93, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x8c, 0xb6, 0x7c, 0x54, 0x7c, 0x75, 0x84, 0x95, 0x8c, 0xd6, 0x95, 0x16, 0xa5, 0x57, 0xc6, 0x3a, 0xad, 0xb8, 0x8c, 0xd6, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x63, 0xd1, 0x53, 0x0e, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x52, 0xed, 0x83, 0xf1, 0xde, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x7b, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x39, 0x74, 0x12, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x4a, 0xed, 0x6b, 0xd0, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdc, 0x84, 0x95, 0x74, 0x34, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x84, 0x75, 0x84, 0xb5, 0x84, 0x95, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x75, 0x6b, 0xf2, 0x53, 0x2f, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0d, 0x7b, 0xf0, 0xde, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x94, 0xf6, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x7b, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x39, 0x73, 0xf2, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd1, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x4a, 0xee, 0x53, 0x4f, 0xc6, 0x39, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x8c, 0xb5, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x74, 0x34, 0x5b, 0x70, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0d, 0x73, 0x8f, 0xd6, 0x9a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x7b, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x8c, 0xd5, 0x63, 0xb2, 0x6b, 0xf2, 0x74, 0x13, 0x73, 0xf2, 0x6b, 0xd1, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x2e, 0x6b, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x74, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x55, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x63, 0xb1, 0x53, 0x2e, 0x4b, 0x0d, 0x53, 0x2e, 0x53, 0x2e, 0x4a, 0xed, 0x6b, 0x4e, 0xc6, 0x18, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x94, 0xf6, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x73, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x84, 0x94, 0x6b, 0xf2, 0x6b, 0xf3, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0x91, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x5b, 0x4f, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0xbb, 0x74, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x75, 0x74, 0x13, 0x53, 0x2f, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x2e, 0x4b, 0x0e, 0x63, 0x2e, 0x94, 0x72, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x73, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdb, 0x74, 0x13, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x4b, 0x0e, 0x53, 0x2e, 0x84, 0x52, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0x9b, 0x74, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x74, 0x54, 0x63, 0xb1, 0x53, 0x0e, 0x4b, 0x0d, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x84, 0x11, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x95, 0x16, 0x74, 0x13, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xb1, 0x73, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x95, 0x16, 0x74, 0x33, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x63, 0xb1, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x5b, 0x2e, 0x7c, 0x11, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xbe, 0x39, 0x7c, 0x54, 0x74, 0x13, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x6b, 0xf2, 0x5b, 0x4f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x6b, 0x4e, 0xde, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x84, 0x94, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x63, 0xb1, 0x73, 0xf2, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x84, 0x74, 0x6b, 0xf3, 0x74, 0x34, 0x74, 0x34, 0x6b, 0xf2, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x52, 0xee, 0x63, 0x4f, 0xad, 0x56, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0xa5, 0x77, 0x7c, 0x74, 0x74, 0x13, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x63, 0xb1, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x5b, 0x2e, 0x84, 0x11, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xde, 0xdb, 0x94, 0xd5, 0x74, 0x13, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x84, 0x73, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xbd, 0xf9, 0x74, 0x13, 0x74, 0x34, 0x7c, 0x54, 0x74, 0x33, 0x63, 0xb1, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x2e, 0x52, 0xed, 0x73, 0x8f, 0xbd, 0xf8, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xce, 0x7a, 0x84, 0x95, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x13, 0x5b, 0x70, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x6b, 0x6f, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfb, 0x84, 0x94, 0x7c, 0x53, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x74, 0x13, 0x84, 0x94, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x8c, 0xb5, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x75, 0x6b, 0xf2, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x5b, 0x0e, 0x6b, 0x2d, 0xc5, 0xf8, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xce, 0x7a, 0x84, 0x95, 0x7c, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x6b, 0xd1, 0x53, 0x4f, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x0e, 0x84, 0x11, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xbe, 0x19, 0x74, 0x33, 0x63, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xb1, 0x63, 0x91, 0x73, 0xf2, 0xce, 0x7a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xce, 0x9b, 0x74, 0x34, 0x7c, 0x54, 0x84, 0x75, 0x74, 0x13, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x53, 0x2f, 0x5b, 0x6f, 0x53, 0x0e, 0xb5, 0x96, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdc, 0x84, 0x95, 0x7c, 0x54, 0x74, 0x34, 0x7c, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x74, 0x33, 0x5b, 0x90, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x63, 0x4e, 0xbd, 0xb7, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x8c, 0xb5, 0x63, 0xd1, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x5b, 0x70, 0x63, 0xb1, 0x8c, 0xb4, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x7c, 0x54, 0x7c, 0x55, 0x84, 0x95, 0x7c, 0x54, 0x6b, 0xd2, 0x5b, 0x4f, 0x53, 0x2f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x5b, 0x70, 0x5b, 0x4f, 0xde, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0xbb, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x74, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x74, 0x13, 0x5b, 0x4f, 0x4b, 0x0d, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x7b, 0xd0, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x95, 0x16, 0x63, 0x91, 0x6b, 0xd1, 0x6b, 0xb1, 0x74, 0x12, 0x73, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x91, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x6f, 0x6b, 0xd1, 0x63, 0x90, 0xad, 0x97, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x8c, 0xb6, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x95, 0x74, 0x13, 0x5b, 0x4f, 0x53, 0x2e, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x5b, 0x4f, 0x53, 0x0e, 0xb5, 0xd7, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0xbb, 0x74, 0x13, 0x7c, 0x54, 0x74, 0x33, 0x74, 0x34, 0x74, 0x34, 0x74, 0x33, 0x6b, 0xf2, 0x5b, 0x4f, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x0e, 0xad, 0x55, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xbe, 0x39, 0x6b, 0xf2, 0x5b, 0x6f, 0x5b, 0x6f, 0x95, 0x15, 0xa5, 0x77, 0x7c, 0x74, 0x6b, 0xd2, 0x63, 0x91, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xb1, 0x63, 0x91, 0x63, 0x91, 0x73, 0xd1, 0x7c, 0x32, 0x84, 0x73, 0x63, 0x6f, 0x5b, 0x50, 0x6b, 0xd1, 0xd6, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdb, 0x84, 0x95, 0x7c, 0x75, 0x84, 0xb6, 0x74, 0x54, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x4f, 0x4b, 0x0e, 0x7c, 0x11, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x5a, 0x6b, 0xf3, 0x7c, 0x54, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x63, 0xb1, 0x53, 0x4f, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x63, 0x4e, 0xde, 0xfb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdc, 0x7c, 0x33, 0x63, 0xb2, 0x5b, 0x6f, 0x84, 0x93, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x73, 0x7c, 0x32, 0x8c, 0xb4, 0xad, 0x97, 0xad, 0x76, 0xad, 0x97, 0xb5, 0xd8, 0x94, 0xf5, 0x74, 0x12, 0x7c, 0x32, 0xb5, 0x97, 0xe6, 0xfc, 0xe6, 0xfc, 0x94, 0xf5, 0x63, 0x90, 0x5b, 0x70, 0x74, 0x32, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x8c, 0xb6, 0x7c, 0x75, 0x8c, 0xb6, 0x7c, 0x75, 0x63, 0x90, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x0e, 0x6b, 0xb0, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x95, 0x16, 0x6b, 0xd2, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x63, 0x90, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x73, 0xaf, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x84, 0x94, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0x91, 0x94, 0xd4, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xd6, 0x9a, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xce, 0x9a, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x9d, 0x16, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0xa5, 0x76, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x8c, 0xf7, 0x7c, 0x75, 0x8c, 0xd7, 0x84, 0x95, 0x6b, 0xd2, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x5b, 0x4f, 0x84, 0x52, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0x8c, 0xb5, 0x6b, 0xf3, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x6b, 0xf2, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x7b, 0xf1, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdb, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0xb2, 0x7c, 0x53, 0xd6, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x5a, 0x74, 0x33, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xd1, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x95, 0x17, 0x7c, 0x75, 0x8c, 0xd6, 0x84, 0x96, 0x74, 0x13, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x4e, 0x6b, 0xf1, 0x6b, 0xd0, 0x6b, 0xd1, 0x5b, 0x6f, 0x84, 0x73, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xde, 0xfc, 0xbe, 0x19, 0x84, 0x95, 0x74, 0x33, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x6b, 0xf2, 0x5b, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x84, 0x12, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xc6, 0x39, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x74, 0x12, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x7c, 0x53, 0x63, 0x91, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x50, 0xad, 0x77, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0x84, 0x95, 0x74, 0x34, 0x7c, 0x75, 0x7c, 0x54, 0x6b, 0xf2, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0d, 0x4a, 0xed, 0x53, 0x4e, 0x7c, 0x32, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe7, 0x1c, 0xa5, 0x77, 0x94, 0xf6, 0x8c, 0xd5, 0x84, 0x74, 0x7c, 0x53, 0x74, 0x33, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x74, 0x12, 0x8c, 0xb5, 0xc6, 0x5a, 0xd6, 0xdb, 0xce, 0x9b, 0xce, 0x9b, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xd6, 0x9b, 0xbe, 0x19, 0x8c, 0xb5, 0x74, 0x33, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x5b, 0x70, 0x63, 0x90, 0xd6, 0x9a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x74, 0x12, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x70, 0x6b, 0xd1, 0x84, 0x73, 0x94, 0xd5, 0x94, 0xf5, 0x8c, 0xd5, 0x8c, 0xd5, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xd4, 0x8c, 0xb4, 0x8c, 0xb4, 0x8c, 0xd4, 0x7c, 0x53, 0x63, 0xb1, 0x63, 0x91, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0d, 0x42, 0xcd, 0x4b, 0x0d, 0xe6, 0xfc, - 0xe7, 0x1c, 0x74, 0x13, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf3, 0x6b, 0xf3, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x13, 0x6b, 0xf3, 0x6b, 0xf3, 0x74, 0x13, 0x6c, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x5b, 0x70, 0x63, 0x90, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x9d, 0x57, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x5b, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x42, 0xcd, 0x5b, 0x6f, 0xe6, 0xfc, - 0xde, 0xfc, 0x74, 0x13, 0x63, 0xb2, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x5b, 0x70, 0x6b, 0xb0, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xad, 0x98, 0x6b, 0xf2, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x42, 0xcd, 0x53, 0x2e, 0xbd, 0xf8, - 0xde, 0xfc, 0x7c, 0x53, 0x6b, 0xd2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x5b, 0x70, 0x73, 0xd0, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xb5, 0xd9, 0x74, 0x13, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x53, 0x0e, 0x84, 0x52, - 0xe7, 0x1c, 0x7c, 0x74, 0x6b, 0xd2, 0x6b, 0xf2, 0x74, 0x13, 0x6c, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0x70, 0x73, 0xd1, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xad, 0xb9, 0x6b, 0xf2, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x84, 0x31, - 0xe7, 0x1c, 0x7c, 0x53, 0x63, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6c, 0x13, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xd2, 0x63, 0xb2, 0x63, 0xb2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0x90, 0x73, 0xf1, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xa5, 0x78, 0x6b, 0xd2, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x50, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xcd, 0x5b, 0x4e, 0xc6, 0x59, - 0xe7, 0x1c, 0x6b, 0xf2, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf3, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf3, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x6c, 0x12, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x6c, 0x12, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0x91, 0x73, 0xf2, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x8c, 0xb5, 0x63, 0x91, 0x5b, 0x70, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x63, 0x8f, 0x84, 0x32, 0xe7, 0x1c, - 0xe7, 0x1c, 0x84, 0x74, 0x6b, 0xd2, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x90, 0x5b, 0x90, 0x5b, 0x70, 0x63, 0x4f, 0x73, 0xb0, 0x84, 0x73, 0xce, 0x5a, 0xde, 0xfc, 0xde, 0xdb, 0xde, 0xdb, 0xde, 0xdb, 0xde, 0xdb, 0xde, 0xdb, 0xde, 0xdb, 0xde, 0xdb, 0xde, 0xfc, 0xce, 0x5a, 0x8c, 0xb4, 0x74, 0x12, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x5b, 0x91, 0x74, 0x12, 0xd6, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0x73, 0xf2, 0x5b, 0x4f, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x63, 0x4f, 0x73, 0xb0, 0x84, 0x32, 0x8c, 0xb4, 0xbe, 0x19, 0xce, 0x7a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x5a, 0xce, 0x7a, 0xc6, 0x59, 0xa5, 0x36, 0x7c, 0x32, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x52, 0xcd, 0x52, 0xed, 0x6b, 0x8f, 0x8c, 0x72, 0xd6, 0x9a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe7, 0x1c, 0xc6, 0x39, 0x8c, 0xd5, 0x84, 0x94, 0x84, 0x94, 0x84, 0x74, 0x7c, 0x53, 0x73, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x13, 0x6b, 0xd1, 0x53, 0x4f, 0x4b, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4a, 0xcd, 0x6b, 0x6f, 0xc6, 0x19, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xce, 0x5a, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x63, 0x91, 0x7c, 0x12, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x7c, 0x53, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x6f, 0x83, 0xf0, 0xde, 0xfb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdb, 0x73, 0xf2, 0x63, 0x91, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0x70, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x4a, 0xed, 0x52, 0xac, 0x7b, 0xd0, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xe6, 0xfc, 0xe7, 0x1c, 0xce, 0x7a, 0x84, 0x74, 0x73, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd1, 0x5b, 0x4f, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x4a, 0xed, 0x8c, 0x73, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdb, 0x73, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x6b, 0xd1, 0xad, 0x97, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0x74, 0x12, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x70, 0x7b, 0xf1, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x7c, 0x33, 0x63, 0x91, 0x6b, 0xf2, 0x6b, 0xd1, 0x5b, 0x90, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x4a, 0xed, 0x6b, 0x6e, 0xde, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdb, 0x7c, 0x74, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x5b, 0x70, 0x53, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x4a, 0xed, 0x8c, 0x52, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x8c, 0xb4, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x74, 0x12, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0x9b, 0x95, 0x16, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xc6, 0x3a, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x95, 0x15, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x73, 0xd1, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x74, 0x33, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xd1, 0x5b, 0x6f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x4b, 0x0e, 0x53, 0x0d, 0x84, 0x11, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x39, 0x63, 0x91, 0x73, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xd2, 0x63, 0x90, 0x53, 0x2e, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x73, 0xd0, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0x74, 0x12, 0x5b, 0x70, 0x5b, 0x70, 0x74, 0x11, 0xde, 0xdb, 0xe6, 0xfc, 0xe7, 0x1c, 0x7c, 0x33, 0x6b, 0xd2, 0x7c, 0x53, 0xad, 0x98, 0xad, 0xb8, 0xad, 0xb8, 0xb5, 0xb8, 0x8c, 0xb5, 0x74, 0x13, 0x7c, 0x33, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x9d, 0x37, 0x6b, 0xd2, 0x53, 0x2f, 0x6b, 0xd1, 0xde, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdb, 0x74, 0x13, 0x6b, 0xd2, 0x6b, 0xf2, 0x63, 0xd1, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x4a, 0xed, 0x52, 0xed, 0x94, 0x93, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0xbb, 0x6b, 0xb1, 0x74, 0x12, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xb1, 0x53, 0x2e, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x63, 0x8f, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0x9b, 0x63, 0xb1, 0x5b, 0x50, 0x6b, 0xd1, 0x84, 0x74, 0x94, 0xf5, 0x7c, 0x33, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x5b, 0x4f, 0x5b, 0x4f, 0x74, 0x12, 0x9d, 0x36, 0x9d, 0x36, 0x84, 0x74, 0x63, 0xb1, 0x5b, 0x70, 0xc6, 0x59, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x8c, 0xd5, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x4a, 0xed, 0x63, 0x4e, 0xd6, 0x9a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0xbb, 0x74, 0x12, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x53, 0x4f, 0x4a, 0xed, 0x4b, 0x0d, 0x4a, 0xed, 0x53, 0x2e, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x19, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0xce, 0x7a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x74, 0x33, 0x6b, 0xf2, 0x74, 0x13, 0x6b, 0xf2, 0x63, 0x91, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x6b, 0xb0, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x8c, 0xb4, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x5b, 0x6f, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x4a, 0xcd, 0xb5, 0xd8, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x9d, 0x36, 0x6b, 0xd1, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0x90, 0x63, 0xb0, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x63, 0xb0, 0xa5, 0x56, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfb, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x13, 0x6b, 0xd2, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x5b, 0x6f, 0xce, 0x59, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x94, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd1, 0x63, 0x90, 0x53, 0x2e, 0x4b, 0x0d, 0x4a, 0xed, 0x42, 0xcd, 0x73, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xce, 0x7a, 0x74, 0x12, 0x63, 0x90, 0x53, 0x2f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x90, 0x5b, 0x4f, 0x63, 0x90, 0xc6, 0x59, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x94, 0xf6, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x63, 0xb1, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x6b, 0xd0, 0xce, 0x7a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xbd, 0xf8, 0x6b, 0xf2, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x63, 0xb1, 0x5b, 0x4f, 0x4b, 0x0d, 0x4a, 0xed, 0x4a, 0xed, 0x53, 0x0e, 0x94, 0xf5, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xb5, 0xb8, 0x7c, 0x32, 0x73, 0xf2, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x70, 0x5b, 0x6f, 0x73, 0xd1, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0x7c, 0x54, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x63, 0x90, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x63, 0x8f, 0xc6, 0x39, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xbe, 0x19, 0x7c, 0x53, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x5b, 0x70, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0x0e, 0x4a, 0xcd, 0x6b, 0xf1, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xd6, 0x9a, 0x6b, 0xd1, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x4f, 0x63, 0x4f, 0x7b, 0xf1, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x94, 0xf6, 0x6c, 0x13, 0x74, 0x33, 0x74, 0x33, 0x6b, 0xf2, 0x5b, 0x70, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x42, 0xcd, 0x4a, 0xed, 0x53, 0x4e, 0x6b, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0xbb, 0x84, 0x94, 0x6b, 0xd2, 0x5b, 0x70, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0x90, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x5b, 0x6f, 0xd6, 0x9a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x7c, 0x53, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x4f, 0x5b, 0x2e, 0x73, 0x8f, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0xbb, 0x7c, 0x54, 0x74, 0x13, 0x74, 0x54, 0x74, 0x33, 0x63, 0xb1, 0x53, 0x2f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x42, 0xac, 0x42, 0xcd, 0xce, 0x7a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x39, 0x6b, 0xd1, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x73, 0xf1, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x8c, 0xb4, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x63, 0x4f, 0xb5, 0x76, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x84, 0x95, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x13, 0x5b, 0x70, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x8c, 0x93, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x6b, 0xd1, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0xc6, 0x39, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x94, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x2f, 0x6b, 0x90, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xd6, 0xbb, 0x7c, 0x54, 0x74, 0x34, 0x7c, 0x54, 0x74, 0x34, 0x63, 0xd1, 0x53, 0x2f, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4b, 0x0e, 0xa5, 0x76, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x74, 0x32, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x90, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x63, 0xb0, 0xc6, 0x59, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x94, 0x63, 0x90, 0x5b, 0x50, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x6b, 0xb0, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdb, 0x84, 0x95, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x74, 0x13, 0x5b, 0x4f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x5b, 0x2e, 0xd6, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xce, 0x7a, 0x6b, 0xd1, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x6f, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x4f, 0x4b, 0x0e, 0x73, 0xf1, 0xce, 0x9a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x94, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x6b, 0xb0, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x8c, 0xf6, 0x74, 0x34, 0x7c, 0x75, 0x84, 0x75, 0x7c, 0x34, 0x63, 0xb1, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x42, 0xcd, 0x42, 0xcd, 0x42, 0xcd, 0x4a, 0xed, 0x4b, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x73, 0xb0, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x74, 0x12, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x70, 0x5b, 0x4f, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x74, 0x11, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x94, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x6b, 0xb0, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x95, 0x17, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x7c, 0x75, 0x6b, 0xf2, 0x53, 0x4f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x5b, 0x2e, 0x63, 0x90, 0x63, 0xb0, 0x5b, 0x6f, 0x53, 0x0e, 0x4a, 0xed, 0x42, 0xcd, 0x5b, 0x4f, 0x94, 0x93, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x94, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0xb5, 0xd8, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x94, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x6b, 0xb0, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xbe, 0x19, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x75, 0x74, 0x33, 0x5b, 0x70, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xcd, 0x5a, 0xed, 0x8c, 0x52, 0xde, 0xdb, 0xde, 0xfc, 0xa5, 0x56, 0x7c, 0x52, 0x74, 0x11, 0x6b, 0xd0, 0x7c, 0x32, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x74, 0x12, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x73, 0xf1, 0x8c, 0x73, 0xa5, 0x15, 0x73, 0xf1, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x4f, 0x63, 0x90, 0xa5, 0x56, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x94, 0x5b, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x6b, 0xb0, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xad, 0x98, 0x84, 0x95, 0x84, 0x95, 0x84, 0xb5, 0x84, 0x95, 0x74, 0x34, 0x5b, 0x90, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x5b, 0x2e, 0xad, 0x35, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xa5, 0x57, 0xb5, 0xd8, 0xbd, 0xf8, 0xbd, 0xd8, 0xce, 0x39, 0xe7, 0x1c, 0xe7, 0x1c, 0xd6, 0x9a, 0x84, 0x74, 0x63, 0x90, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x5b, 0x4f, 0x63, 0x90, 0x9d, 0x15, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x94, 0x5b, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x6b, 0xb0, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xb5, 0xd9, 0x84, 0x96, 0x84, 0x95, 0x84, 0xb6, 0x84, 0xb6, 0x7c, 0x54, 0x63, 0xb1, 0x53, 0x2e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x52, 0xed, 0x7b, 0xf0, 0xe6, 0xfb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x73, 0xf2, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x7c, 0x32, 0xce, 0x7a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x93, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x6b, 0xb0, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0x8c, 0xf7, 0x7c, 0x75, 0x84, 0x96, 0x84, 0xb6, 0x84, 0xb6, 0x7c, 0x75, 0x6b, 0xb1, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x6b, 0x4e, 0xce, 0x59, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xc6, 0x39, 0x6b, 0xd1, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x90, 0x63, 0x90, 0x74, 0x12, 0xc6, 0x5a, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x93, 0x5b, 0x70, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x6b, 0xb0, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xc6, 0x5a, 0x8c, 0xd6, 0x84, 0x96, 0x84, 0x96, 0x8c, 0xd6, 0x84, 0xb6, 0x7c, 0x75, 0x63, 0xd1, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x52, 0xed, 0x83, 0xf0, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xa5, 0x77, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x5b, 0x70, 0x6b, 0xf2, 0xa5, 0x77, 0xe6, 0xfc, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x73, 0x5b, 0x70, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2f, 0x6b, 0xb0, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0x9d, 0x57, 0x84, 0x96, 0x7c, 0x75, 0x84, 0x96, 0x8c, 0xb6, 0x8c, 0xd7, 0x7c, 0x75, 0x63, 0xb1, 0x53, 0x2e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xcd, 0x5b, 0x2e, 0xd6, 0x7a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xbe, 0x19, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x91, 0x6b, 0xd2, 0xb5, 0xd8, 0xe7, 0x1c, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x93, 0x5b, 0x70, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x2e, 0x6b, 0x90, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xc6, 0x5a, 0x7c, 0x75, 0x7c, 0x75, 0x84, 0x95, 0x84, 0xb6, 0x84, 0xb6, 0x84, 0x96, 0x7c, 0x54, 0x63, 0xb1, 0x53, 0x0e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x42, 0xcd, 0x5b, 0x4f, 0xde, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x73, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd2, 0x74, 0x12, 0x84, 0x74, 0xde, 0xdb, 0xe7, 0x1c, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x73, 0x5b, 0x70, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x2e, 0x6b, 0x90, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xd6, 0xbb, 0x8c, 0xb6, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0x96, 0x84, 0xb6, 0x84, 0x95, 0x74, 0x33, 0x5b, 0x70, 0x4b, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4b, 0x0e, 0x6b, 0xf1, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xbd, 0xf8, 0x63, 0x90, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x6b, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x63, 0xb1, 0x6b, 0xd2, 0x7c, 0x74, 0x94, 0xf6, 0xce, 0x7a, 0xde, 0xdb, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0x7c, 0x32, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x0e, 0x6b, 0x90, 0xc6, 0x39, 0xe7, 0x1c, 0xe6, 0xfc, 0xde, 0xfc, 0xbe, 0x19, 0x8c, 0xd6, 0x7c, 0x75, 0x74, 0x34, 0x74, 0x34, 0x7c, 0x75, 0x84, 0x95, 0x84, 0x96, 0x84, 0x95, 0x7c, 0x54, 0x6b, 0xd1, 0x5b, 0x6f, 0x53, 0x0e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x7c, 0x52, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdb, 0x63, 0x90, 0x53, 0x2f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xf2, 0x73, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xd2, 0x74, 0x13, 0x84, 0x95, 0xb5, 0xf9, 0xbd, 0xf9, 0x6b, 0xb1, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x5b, 0x4f, 0x63, 0x90, 0x7c, 0x53, 0x8c, 0xd5, 0x84, 0x95, 0x74, 0x13, 0x6b, 0xf3, 0x74, 0x13, 0x74, 0x34, 0x7c, 0x54, 0x84, 0x75, 0x84, 0x95, 0x84, 0x75, 0x7c, 0x54, 0x6b, 0xf2, 0x63, 0x90, 0x53, 0x2e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x53, 0x4e, 0xa5, 0x56, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfb, 0x74, 0x32, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd2, 0x6c, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x6c, 0x13, 0x5b, 0x70, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x5b, 0x4f, 0x63, 0x91, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x34, 0x6b, 0xf2, 0x63, 0xb1, 0x53, 0x4f, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x42, 0xac, 0x8c, 0xb3, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x94, 0xf5, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x90, 0x6b, 0xd1, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x74, 0x34, 0x7c, 0x54, 0x74, 0x13, 0x5b, 0x90, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2e, 0x5b, 0x4f, 0x63, 0x91, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x34, 0x74, 0x34, 0x74, 0x34, 0x74, 0x13, 0x6b, 0xd2, 0x5b, 0x70, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x3a, 0x8c, 0x63, 0x90, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x73, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x6b, 0xd1, 0x6b, 0xf2, 0x74, 0x13, 0x7c, 0x54, 0x7c, 0x75, 0x7c, 0x54, 0x63, 0x90, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x5b, 0x4f, 0x63, 0x91, 0x74, 0x13, 0x74, 0x33, 0x74, 0x13, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x6f, 0x5b, 0x4f, 0x53, 0x2e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x52, 0xed, 0x5b, 0x2e, 0x53, 0x0e, 0x42, 0xed, 0x4b, 0x0d, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x7c, 0x32, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0x9d, 0x36, 0x5b, 0x70, 0x53, 0x2f, 0x5b, 0x70, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x70, 0x53, 0x4f, 0x5b, 0x2e, 0x63, 0x6f, 0x63, 0x90, 0x53, 0x4f, 0x53, 0x2f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xd2, 0x5b, 0x70, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x90, 0x5b, 0x70, 0x53, 0x4f, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x63, 0x2e, 0x7b, 0xd0, 0xc6, 0x39, 0xce, 0x9a, 0x74, 0x11, 0x4b, 0x0e, 0x42, 0xcd, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x42, 0xcd, 0x6b, 0xb0, 0xc6, 0x18, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x73, 0x5b, 0x70, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x63, 0x6f, 0x7b, 0xb0, 0x9c, 0xd4, 0x9d, 0x15, 0x84, 0x53, 0x63, 0xb0, 0x5b, 0x4f, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x52, 0xed, 0x63, 0x4e, 0x8c, 0x52, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xfc, 0x7c, 0x32, 0x53, 0x2e, 0x4a, 0xed, 0x42, 0xcd, 0x4b, 0x0d, 0x6b, 0xb0, 0xad, 0x76, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x73, 0x63, 0x90, 0x53, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x5b, 0x6f, 0x73, 0xd0, 0x94, 0x72, 0xe6, 0xfc, 0xe7, 0x1c, 0xe6, 0xfc, 0xe7, 0x1c, 0xc6, 0x19, 0x73, 0xf1, 0x53, 0x2e, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x52, 0xcc, 0x73, 0x6f, 0xce, 0x59, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xce, 0x7a, 0x5b, 0x4e, 0x6b, 0xb0, 0x74, 0x11, 0xc6, 0x39, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x9d, 0x36, 0x63, 0xb0, 0x5b, 0x4f, 0x6b, 0xd1, 0x8c, 0x73, 0xde, 0xfb, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x7c, 0x53, 0x5b, 0x4f, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xcc, 0x6b, 0x4e, 0xce, 0x59, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xbe, 0x19, 0xb5, 0xb7, 0xc6, 0x39, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xad, 0x97, 0x63, 0x90, 0x4b, 0x0e, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0d, 0x52, 0xed, 0x94, 0xb3, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x9d, 0x36, 0x63, 0x90, 0x4b, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x53, 0x0e, 0xa5, 0x55, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x74, 0x32, 0x5b, 0x4f, 0x53, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x4a, 0xed, 0x53, 0x0d, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x4b, 0x0d, 0x9d, 0x35, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x63, 0x90, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x4f, 0x53, 0x2e, 0x53, 0x0e, 0x52, 0xed, 0x63, 0x4f, 0x6b, 0xb0, 0x63, 0x90, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x5b, 0x2e, 0x6b, 0x8f, 0x73, 0xd0, 0x84, 0x52, 0x84, 0x72, 0x63, 0x6f, 0x42, 0xcd, 0x4b, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x42, 0xcd, 0x84, 0x73, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xde, 0xdb, 0x53, 0x4f, 0x53, 0x0e, 0x53, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x0e, 0x5a, 0xed, 0x7b, 0xb0, 0xd6, 0x7a, 0xde, 0xfb, 0xde, 0xdb, 0xad, 0x97, 0x5b, 0x6f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x52, 0xed, 0x5b, 0x2e, 0x73, 0xd0, 0xd6, 0x9a, 0xde, 0xdb, 0xde, 0xdb, 0xe6, 0xfc, 0xe7, 0x1c, 0xbe, 0x18, 0x4b, 0x0d, 0x4a, 0xed, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0d, 0x42, 0xcd, 0x63, 0x90, 0xd6, 0x9a, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x8c, 0xd4, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2f, 0x53, 0x2f, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x73, 0x8f, 0xde, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x6b, 0xd0, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x52, 0xcd, 0x7b, 0xd0, 0xde, 0xfb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x74, 0x11, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0e, 0x4b, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x42, 0xed, 0x5b, 0x4f, 0xa5, 0x35, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xb5, 0xb7, 0x53, 0x2e, 0x4a, 0xcd, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x4b, 0x0e, 0x63, 0x6f, 0xc5, 0xf8, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x74, 0x31, 0x53, 0x4e, 0x4b, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x63, 0x2e, 0xad, 0x56, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xc6, 0x39, 0x53, 0x0e, 0x42, 0xcd, 0x4b, 0x0e, 0x4b, 0x0d, 0x4a, 0xed, 0x42, 0xcd, 0x42, 0xcd, 0x6b, 0xb0, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x7c, 0x32, 0x5b, 0x6f, 0x4a, 0xee, 0x4a, 0xed, 0x4b, 0x0e, 0x53, 0x0e, 0x4a, 0xee, 0x5b, 0x2e, 0x84, 0x31, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x84, 0x93, 0x5b, 0x4f, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x4a, 0xed, 0x63, 0x6f, 0xde, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x74, 0x11, 0x42, 0xcd, 0x42, 0xac, 0x42, 0xcd, 0x53, 0x0d, 0x5b, 0x4e, 0x73, 0xf1, 0xd6, 0xbb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xc6, 0x59, 0x7c, 0x52, 0x6b, 0xd0, 0x5b, 0x6f, 0x53, 0x2e, 0x5b, 0x6f, 0x84, 0x52, 0xde, 0xdb, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x94, 0xf5, 0x5b, 0x6f, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0e, 0x53, 0x0e, 0x6b, 0x6f, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xd6, 0xdb, 0x7c, 0x52, 0x63, 0xb0, 0x74, 0x11, 0x8c, 0xb3, 0xd6, 0xbb, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0x9d, 0x15, 0x74, 0x11, 0xd6, 0x9a, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x9d, 0x36, 0x5b, 0x4f, 0x42, 0xac, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4b, 0x0d, 0x4a, 0xed, 0x53, 0x0e, 0x73, 0xd0, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0x5b, 0x8f, 0x42, 0xcd, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x4a, 0xed, 0x42, 0xcd, 0x5b, 0x4e, 0x8c, 0x93, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xb5, 0xd8, 0x74, 0x11, 0x7c, 0x52, 0x7c, 0x52, 0x7c, 0x52, 0x7c, 0x32, 0x6b, 0xd0, 0x84, 0x73, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, - 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe7, 0x1c, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, 0xe6, 0xfc, -#endif -#if LV_COLOR_DEPTH == 32 - /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/ - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xad, 0x9b, 0x8f, 0xff, 0x95, 0x7e, 0x6d, 0xff, 0x90, 0x7a, 0x67, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x8c, 0x75, 0x63, 0xff, 0x97, 0x83, 0x72, 0xff, 0xd8, 0xd4, 0xd1, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x9e, 0x8a, 0x79, 0xff, 0x8f, 0x78, 0x65, 0xff, 0x90, 0x79, 0x66, 0xff, 0x91, 0x7a, 0x67, 0xff, 0x8f, 0x79, 0x66, 0xff, 0x8c, 0x75, 0x63, 0xff, 0x8c, 0x76, 0x64, 0xff, 0x9f, 0x8c, 0x7d, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xdd, 0xff, 0x9a, 0x85, 0x74, 0xff, 0x90, 0x79, 0x66, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x8c, 0x76, 0x63, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd7, 0xd4, 0xd2, 0xff, 0xae, 0xa2, 0x96, 0xff, 0xde, 0xdd, 0xdc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xdf, 0xde, 0xdd, 0xff, 0xaf, 0x9a, 0x8b, 0xff, 0x9d, 0x85, 0x73, 0xff, 0xc6, 0xbb, 0xb2, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xdc, 0xdb, 0xff, 0x9d, 0x88, 0x77, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x8d, 0x78, 0x65, 0xff, 0x95, 0x80, 0x6f, 0xff, 0xde, 0xdd, 0xdc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd6, 0xd3, 0xd0, 0xff, 0x87, 0x74, 0x61, 0xff, 0x85, 0x73, 0x60, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x90, 0x80, 0x6f, 0xff, 0xa7, 0x9a, 0x8c, 0xff, 0xde, 0xdd, 0xdd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xd5, 0xcd, 0xc8, 0xff, 0xad, 0x97, 0x87, 0xff, 0xa7, 0x90, 0x7f, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0x9c, 0x83, 0x71, 0xff, 0xa0, 0x89, 0x77, 0xff, 0xcc, 0xc3, 0xbc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xcc, 0xc4, 0xbd, 0xff, 0x9c, 0x88, 0x77, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x92, 0x7e, 0x6e, 0xff, 0x9f, 0x92, 0x89, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xde, 0xff, 0x9c, 0x8b, 0x7c, 0xff, 0x82, 0x6e, 0x5b, 0xff, 0x82, 0x6f, 0x5c, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x85, 0x73, 0x61, 0xff, 0x89, 0x77, 0x65, 0xff, 0x8f, 0x7f, 0x6e, 0xff, 0x9c, 0x8e, 0x7f, 0xff, 0xdf, 0xdf, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xcc, 0xc0, 0xb9, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0x9d, 0x82, 0x6f, 0xff, 0x9f, 0x85, 0x72, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x8a, 0x78, 0xff, 0x9b, 0x82, 0x6f, 0xff, 0xa5, 0x8e, 0x7d, 0xff, 0xdf, 0xdf, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xad, 0x9b, 0x8d, 0xff, 0x9a, 0x84, 0x73, 0xff, 0x94, 0x7d, 0x6a, 0xff, 0x95, 0x80, 0x6d, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x91, 0x7c, 0x6c, 0xff, 0x92, 0x82, 0x79, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xb6, 0xab, 0xa1, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x88, 0x73, 0x61, 0xff, 0x88, 0x75, 0x63, 0xff, 0x87, 0x75, 0x63, 0xff, 0x85, 0x73, 0x61, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0xdf, 0xdf, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe1, 0xe1, 0xe0, 0xff, 0xaf, 0x99, 0x89, 0xff, 0xa0, 0x84, 0x72, 0xff, 0xa4, 0x89, 0x78, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0x9e, 0x85, 0x73, 0xff, 0xa0, 0x87, 0x76, 0xff, 0xd1, 0xcb, 0xc6, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xa5, 0x91, 0x82, 0xff, 0x99, 0x83, 0x71, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7e, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8f, 0x7f, 0x75, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x94, 0x83, 0x72, 0xff, 0x84, 0x6e, 0x5b, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x76, 0x63, 0xff, 0x87, 0x75, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x83, 0x70, 0x5e, 0xff, 0xd6, 0xd3, 0xd0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xbd, 0xad, 0xa3, 0xff, 0xa2, 0x88, 0x77, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x9e, 0x86, 0x73, 0xff, 0x9f, 0x89, 0x77, 0xff, 0xde, 0xdd, 0xdc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xa1, 0x8c, 0x7c, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6d, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x7d, 0x72, 0xff, 0xd9, 0xd8, 0xd7, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xce, 0xc9, 0xc4, 0xff, 0x90, 0x7d, 0x6b, 0xff, 0x88, 0x73, 0x60, 0xff, 0x8a, 0x77, 0x64, 0xff, 0x89, 0x76, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x87, 0x76, 0x66, 0xff, 0xb3, 0xab, 0xa4, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc7, 0xbb, 0xb2, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x89, 0x78, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa1, 0x8a, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9a, 0x81, 0x6e, 0xff, 0xbe, 0xb1, 0xa8, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xdd, 0xdc, 0xff, 0xcd, 0xc6, 0xbf, 0xff, 0x99, 0x83, 0x72, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8f, 0x7a, 0x6b, 0xff, 0x9a, 0x89, 0x7d, 0xff, 0xd9, 0xd7, 0xd5, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdd, 0xdc, 0xda, 0xff, 0x92, 0x80, 0x6f, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x75, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x73, 0x61, 0xff, 0x82, 0x70, 0x5f, 0xff, 0x86, 0x77, 0x6b, 0xff, 0xac, 0xa5, 0xa1, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc4, 0xb5, 0xab, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa4, 0x8b, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x86, 0x74, 0xff, 0xa1, 0x8a, 0x79, 0xff, 0xc4, 0xb8, 0xb0, 0xff, 0xdb, 0xd9, 0xd7, 0xff, 0xdb, 0xd9, 0xd8, 0xff, 0xd8, 0xd5, 0xd2, 0xff, 0xc7, 0xbc, 0xb4, 0xff, 0xa6, 0x93, 0x83, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x98, 0x81, 0x70, 0xff, 0x96, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x9c, 0x89, 0x7b, 0xff, 0xc1, 0xb7, 0xb0, 0xff, 0xd4, 0xd1, 0xcd, 0xff, 0x9f, 0x8f, 0x7f, 0xff, 0x89, 0x75, 0x62, 0xff, 0x89, 0x75, 0x62, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x76, 0x64, 0xff, 0x87, 0x75, 0x63, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x60, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x86, 0x78, 0x6f, 0xff, 0xb6, 0xb0, 0xaf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd7, 0xd0, 0xcb, 0xff, 0xa9, 0x90, 0x7f, 0xff, 0xa2, 0x88, 0x76, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa2, 0x88, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa0, 0x89, 0x77, 0xff, 0xa0, 0x87, 0x77, 0xff, 0x9c, 0x84, 0x71, 0xff, 0x9e, 0x86, 0x75, 0xff, 0x9e, 0x87, 0x75, 0xff, 0x9a, 0x83, 0x70, 0xff, 0x97, 0x7f, 0x6c, 0xff, 0x99, 0x83, 0x71, 0xff, 0x9b, 0x84, 0x74, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6d, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x8c, 0x76, 0x64, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x63, 0xff, 0x8e, 0x7d, 0x6a, 0xff, 0x8c, 0x79, 0x66, 0xff, 0x8b, 0x78, 0x65, 0xff, 0x8b, 0x76, 0x65, 0xff, 0x89, 0x76, 0x64, 0xff, 0x87, 0x76, 0x64, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x60, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x84, 0x77, 0x71, 0xff, 0xdc, 0xdb, 0xdb, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xba, 0xa8, 0x9d, 0xff, 0xa4, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x78, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x87, 0x77, 0xff, 0x9e, 0x86, 0x75, 0xff, 0x9e, 0x88, 0x75, 0xff, 0x9d, 0x87, 0x75, 0xff, 0x9b, 0x84, 0x73, 0xff, 0x99, 0x82, 0x70, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x91, 0x7b, 0x6b, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8f, 0x7b, 0x6a, 0xff, 0x8f, 0x7a, 0x6a, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x89, 0x76, 0x64, 0xff, 0x88, 0x75, 0x64, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x5f, 0xff, 0x83, 0x73, 0x62, 0xff, 0x8a, 0x80, 0x7d, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xbd, 0xb8, 0xb0, 0xff, 0xde, 0xdd, 0xdc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe1, 0xdf, 0xde, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd4, 0xcc, 0xc7, 0xff, 0xa7, 0x8e, 0x7c, 0xff, 0xa2, 0x87, 0x76, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa1, 0x8a, 0x77, 0xff, 0xa0, 0x89, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9c, 0x86, 0x73, 0xff, 0x9b, 0x85, 0x73, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x99, 0x83, 0x71, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x80, 0x70, 0xff, 0x98, 0x80, 0x70, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x90, 0x7a, 0x6a, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8e, 0x7a, 0x69, 0xff, 0x8d, 0x79, 0x68, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x88, 0x76, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x73, 0x60, 0xff, 0x84, 0x73, 0x62, 0xff, 0x88, 0x7e, 0x78, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xc8, 0xc2, 0xbd, 0xff, 0x95, 0x87, 0x78, 0xff, 0x85, 0x75, 0x63, 0xff, 0x8a, 0x7c, 0x6b, 0xff, 0xc4, 0xbe, 0xb7, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xcd, 0xbf, 0xb6, 0xff, 0xb8, 0x9f, 0x8f, 0xff, 0xbd, 0xa5, 0x97, 0xff, 0xe0, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc0, 0xaf, 0xa4, 0xff, 0xa6, 0x8c, 0x7a, 0xff, 0xa3, 0x89, 0x77, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9c, 0x85, 0x72, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x9a, 0x84, 0x71, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x80, 0x70, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x76, 0x64, 0xff, 0x88, 0x76, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x73, 0x61, 0xff, 0x83, 0x70, 0x5f, 0xff, 0x86, 0x77, 0x69, 0xff, 0xc7, 0xc1, 0xbe, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xa8, 0x9c, 0x90, 0xff, 0x8a, 0x79, 0x68, 0xff, 0x7a, 0x69, 0x55, 0xff, 0x8b, 0x7b, 0x6b, 0xff, 0x74, 0x61, 0x4d, 0xff, 0x83, 0x74, 0x62, 0xff, 0xb8, 0xb0, 0xa9, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc6, 0xb3, 0xa7, 0xff, 0xb3, 0x96, 0x85, 0xff, 0xab, 0x8c, 0x7a, 0xff, 0xac, 0x8e, 0x7c, 0xff, 0xb1, 0x96, 0x85, 0xff, 0xdd, 0xda, 0xd8, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xce, 0xc4, 0xbd, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x89, 0x78, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9e, 0x87, 0x74, 0xff, 0x9e, 0x86, 0x73, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9d, 0x86, 0x74, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9a, 0x82, 0x71, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x75, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x76, 0x64, 0xff, 0x83, 0x70, 0x5d, 0xff, 0x90, 0x7f, 0x6f, 0xff, 0xc6, 0xc0, 0xbb, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0x98, 0x8a, 0x7b, 0xff, 0x82, 0x71, 0x5f, 0xff, 0x7a, 0x68, 0x56, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x75, 0x64, 0x50, 0xff, 0x7e, 0x6f, 0x5d, 0xff, 0xad, 0xa5, 0x9b, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc8, 0xb6, 0xab, 0xff, 0xb3, 0x97, 0x85, 0xff, 0xaf, 0x91, 0x7f, 0xff, 0xb0, 0x93, 0x83, 0xff, 0xad, 0x8f, 0x80, 0xff, 0xac, 0x8d, 0x7c, 0xff, 0xb0, 0x94, 0x83, 0xff, 0xcd, 0xbf, 0xb6, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd5, 0xce, 0xc9, 0xff, 0xae, 0x96, 0x86, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa7, 0x8e, 0x7e, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa1, 0x89, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x75, 0xff, 0xa0, 0x88, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x97, 0x81, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x89, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x65, 0xff, 0x8e, 0x78, 0x67, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8d, 0x7a, 0x67, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x75, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x61, 0xff, 0x86, 0x75, 0x62, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x85, 0x73, 0x61, 0xff, 0x8e, 0x7d, 0x6d, 0xff, 0xd5, 0xd2, 0xcf, 0xff, 0xde, 0xdd, 0xdc, 0xff, 0x8e, 0x81, 0x71, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x7a, 0x67, 0x54, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x73, 0x62, 0x4f, 0xff, 0x7f, 0x6f, 0x5d, 0xff, 0xbd, 0xb6, 0xae, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd0, 0xc3, 0xbc, 0xff, 0xb4, 0x97, 0x86, 0xff, 0xaf, 0x90, 0x7e, 0xff, 0xb1, 0x94, 0x84, 0xff, 0xb0, 0x93, 0x82, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xaf, 0x91, 0x82, 0xff, 0xac, 0x8e, 0x7c, 0xff, 0xaf, 0x93, 0x83, 0xff, 0xc2, 0xaf, 0xa4, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd4, 0xcd, 0xc8, 0xff, 0xae, 0x96, 0x86, 0xff, 0xa5, 0x8b, 0x77, 0xff, 0xa5, 0x8c, 0x79, 0xff, 0xa8, 0x90, 0x7f, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x86, 0x74, 0x61, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x74, 0x66, 0x53, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x85, 0x73, 0x61, 0xff, 0x78, 0x69, 0x55, 0xff, 0x74, 0x65, 0x52, 0xff, 0x78, 0x68, 0x55, 0xff, 0x7c, 0x6c, 0x58, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x85, 0x73, 0x61, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x75, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x85, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x75, 0x63, 0xff, 0x7e, 0x6b, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x91, 0x82, 0x72, 0xff, 0x90, 0x81, 0x71, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7b, 0x69, 0x57, 0xff, 0x80, 0x6e, 0x5d, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x76, 0x65, 0x52, 0xff, 0x9e, 0x92, 0x85, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xc0, 0xab, 0x9f, 0xff, 0xad, 0x8f, 0x7d, 0xff, 0xb0, 0x93, 0x83, 0xff, 0xb0, 0x93, 0x82, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x90, 0x80, 0xff, 0xaa, 0x8d, 0x7c, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xac, 0x92, 0x81, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa7, 0x8f, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x89, 0x76, 0x64, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x7a, 0x6b, 0x57, 0xff, 0x73, 0x64, 0x50, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x69, 0x5d, 0x49, 0xff, 0x66, 0x5b, 0x47, 0xff, 0x71, 0x63, 0x51, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x99, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x91, 0x7c, 0x69, 0xff, 0x81, 0x70, 0x5c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x67, 0x5c, 0x47, 0xff, 0x6a, 0x5e, 0x49, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x77, 0x68, 0x54, 0xff, 0x7b, 0x6c, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x85, 0x71, 0x60, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x76, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x85, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7d, 0x6b, 0x57, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x78, 0x68, 0x53, 0xff, 0x7b, 0x6b, 0x59, 0xff, 0xae, 0xa5, 0x9d, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc3, 0xaf, 0xa5, 0xff, 0xac, 0x8e, 0x7c, 0xff, 0xae, 0x91, 0x80, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x90, 0x7f, 0xff, 0xae, 0x90, 0x7f, 0xff, 0xac, 0x91, 0x80, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa8, 0x8e, 0x7b, 0xff, 0xa8, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0xa2, 0x89, 0x78, 0xff, 0x9c, 0x85, 0x74, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x6b, 0x5f, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x74, 0x65, 0x52, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6a, 0x5e, 0x48, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6b, 0x5f, 0x49, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x76, 0x66, 0x53, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6d, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x57, 0xff, 0x77, 0x65, 0x52, 0xff, 0x80, 0x72, 0x65, 0xff, 0xb7, 0xb2, 0xae, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xda, 0xd3, 0xd0, 0xff, 0xb0, 0x94, 0x83, 0xff, 0xab, 0x8d, 0x7c, 0xff, 0xae, 0x91, 0x81, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x91, 0x80, 0xff, 0xad, 0x90, 0x7f, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xa9, 0x8e, 0x7d, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa2, 0x88, 0x77, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x74, 0x65, 0x51, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6d, 0x5f, 0x4b, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x6b, 0x5f, 0x4b, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x75, 0x65, 0x52, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x71, 0x63, 0x50, 0xff, 0x74, 0x66, 0x53, 0xff, 0x78, 0x68, 0x55, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7b, 0x69, 0x55, 0xff, 0x78, 0x67, 0x57, 0xff, 0x84, 0x79, 0x75, 0xff, 0xde, 0xdd, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xd5, 0xcc, 0xc6, 0xff, 0xab, 0x8d, 0x7c, 0xff, 0xac, 0x8e, 0x7c, 0xff, 0xaf, 0x92, 0x82, 0xff, 0xae, 0x91, 0x80, 0xff, 0xad, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7c, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x85, 0x72, 0x60, 0xff, 0x77, 0x67, 0x54, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x69, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6e, 0x60, 0x4b, 0xff, 0x6c, 0x5d, 0x49, 0xff, 0x6a, 0x5b, 0x4a, 0xff, 0x6e, 0x61, 0x53, 0xff, 0x74, 0x69, 0x60, 0xff, 0x7c, 0x6f, 0x66, 0xff, 0x90, 0x7b, 0x6b, 0xff, 0x99, 0x82, 0x70, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x8e, 0x79, 0x69, 0xff, 0x79, 0x67, 0x5c, 0xff, 0x63, 0x57, 0x4c, 0xff, 0x69, 0x5e, 0x52, 0xff, 0x76, 0x6b, 0x5b, 0xff, 0x73, 0x67, 0x55, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x67, 0x58, 0x43, 0xff, 0x6b, 0x5d, 0x47, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x52, 0xff, 0x73, 0x64, 0x52, 0xff, 0x77, 0x67, 0x55, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x82, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x58, 0xff, 0x76, 0x66, 0x53, 0xff, 0x7a, 0x6e, 0x66, 0xff, 0xaa, 0xa4, 0xa6, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xd3, 0xc9, 0xc3, 0xff, 0xac, 0x8e, 0x7d, 0xff, 0xab, 0x8d, 0x7b, 0xff, 0xad, 0x92, 0x80, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa0, 0x88, 0x77, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x7c, 0x6c, 0x58, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x68, 0x5d, 0x49, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x6c, 0x5e, 0x4e, 0xff, 0x6f, 0x62, 0x55, 0xff, 0x7c, 0x71, 0x67, 0xff, 0x91, 0x87, 0x80, 0xff, 0xbe, 0xb9, 0xb6, 0xff, 0xdd, 0xdd, 0xdd, 0xff, 0xda, 0xd9, 0xd9, 0xff, 0x9c, 0x88, 0x7c, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x8a, 0x75, 0x66, 0xff, 0x71, 0x62, 0x5a, 0xff, 0x72, 0x68, 0x68, 0xff, 0xca, 0xc8, 0xc8, 0xff, 0xdd, 0xdd, 0xdc, 0xff, 0xdd, 0xdd, 0xdc, 0xff, 0xd8, 0xd7, 0xd6, 0xff, 0x95, 0x8b, 0x7d, 0xff, 0x85, 0x79, 0x68, 0xff, 0x72, 0x63, 0x50, 0xff, 0x6e, 0x5d, 0x4a, 0xff, 0x71, 0x60, 0x4d, 0xff, 0x76, 0x65, 0x54, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x79, 0x68, 0x56, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x7a, 0x69, 0x57, 0xff, 0x71, 0x64, 0x5a, 0xff, 0x7e, 0x76, 0x78, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0xb5, 0x9c, 0x8c, 0xff, 0xab, 0x8f, 0x7d, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa1, 0x87, 0x76, 0xff, 0x86, 0x74, 0x61, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6c, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6f, 0x62, 0x51, 0xff, 0x74, 0x68, 0x5d, 0xff, 0x80, 0x77, 0x73, 0xff, 0x8f, 0x88, 0x88, 0xff, 0xdb, 0xdb, 0xdb, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xae, 0x9d, 0x90, 0xff, 0x97, 0x81, 0x70, 0xff, 0x94, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x86, 0x72, 0x62, 0xff, 0x7d, 0x6f, 0x67, 0xff, 0xb9, 0xb4, 0xb5, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdb, 0xda, 0xd9, 0xff, 0x98, 0x8d, 0x81, 0xff, 0x83, 0x75, 0x66, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x78, 0x68, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6d, 0x59, 0xff, 0x71, 0x60, 0x52, 0xff, 0x76, 0x6a, 0x68, 0xff, 0xbd, 0xbb, 0xbd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xde, 0xff, 0xb5, 0x9d, 0x8d, 0xff, 0xa9, 0x8f, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0x9c, 0x84, 0x72, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6a, 0x5f, 0x4a, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x70, 0x61, 0x4d, 0xff, 0x6f, 0x60, 0x4c, 0xff, 0x6d, 0x5e, 0x4d, 0xff, 0x70, 0x65, 0x5d, 0xff, 0x84, 0x7c, 0x7a, 0xff, 0xd3, 0xd1, 0xd1, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xb2, 0xa1, 0x94, 0xff, 0x98, 0x82, 0x70, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x87, 0x74, 0x64, 0xff, 0x86, 0x78, 0x70, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd2, 0xd0, 0xcd, 0xff, 0x85, 0x76, 0x66, 0xff, 0x77, 0x67, 0x54, 0xff, 0x78, 0x67, 0x54, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x74, 0x63, 0x54, 0xff, 0x86, 0x7b, 0x75, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xb4, 0x9e, 0x8e, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0x99, 0x83, 0x70, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x69, 0x5e, 0x49, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x6b, 0x5d, 0x4c, 0xff, 0x6f, 0x63, 0x57, 0xff, 0x7f, 0x76, 0x71, 0xff, 0xd4, 0xd3, 0xd3, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xb0, 0x9e, 0x92, 0xff, 0x98, 0x82, 0x71, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x8a, 0x76, 0x67, 0xff, 0x88, 0x7a, 0x72, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xcf, 0xcc, 0xc8, 0xff, 0x8b, 0x7c, 0x6c, 0xff, 0x77, 0x64, 0x51, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x77, 0x66, 0x53, 0xff, 0x8d, 0x80, 0x72, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd0, 0xc6, 0xbf, 0xff, 0xac, 0x93, 0x82, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xab, 0x90, 0x7e, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0x99, 0x82, 0x6f, 0xff, 0x7e, 0x6e, 0x5a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x6c, 0x5f, 0x4f, 0xff, 0x75, 0x6b, 0x63, 0xff, 0x8b, 0x85, 0x85, 0xff, 0xd7, 0xd6, 0xd6, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xb0, 0x9f, 0x92, 0xff, 0x98, 0x82, 0x71, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x8a, 0x77, 0x68, 0xff, 0x8a, 0x7c, 0x74, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd2, 0xcf, 0xcc, 0xff, 0x91, 0x83, 0x73, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6b, 0x58, 0xff, 0x83, 0x73, 0x62, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x78, 0x67, 0x53, 0xff, 0x83, 0x73, 0x61, 0xff, 0xba, 0xb2, 0xab, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xdf, 0xff, 0xae, 0x96, 0x85, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xab, 0x90, 0x7e, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x7e, 0x6e, 0x5b, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x73, 0x65, 0x52, 0xff, 0x6e, 0x60, 0x52, 0xff, 0x78, 0x6f, 0x6c, 0xff, 0xc0, 0xbe, 0xbf, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xb0, 0x9f, 0x92, 0xff, 0x98, 0x82, 0x70, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x8a, 0x77, 0x68, 0xff, 0x8b, 0x7c, 0x75, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xde, 0xff, 0xad, 0xa3, 0x99, 0xff, 0x82, 0x70, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x85, 0x75, 0x63, 0xff, 0x85, 0x74, 0x61, 0xff, 0x87, 0x75, 0x62, 0xff, 0x84, 0x72, 0x60, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x77, 0x66, 0x52, 0xff, 0x81, 0x71, 0x5f, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdb, 0xda, 0xd9, 0xff, 0xc2, 0xbd, 0xb7, 0xff, 0xbf, 0xba, 0xb4, 0xff, 0xb5, 0xae, 0xa6, 0xff, 0xde, 0xdd, 0xdc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc5, 0xb7, 0xac, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa6, 0x8c, 0x7a, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4d, 0xff, 0x71, 0x64, 0x53, 0xff, 0x6b, 0x5e, 0x53, 0xff, 0x83, 0x7b, 0x7a, 0xff, 0xd4, 0xd3, 0xd3, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xaf, 0x9f, 0x91, 0xff, 0x97, 0x81, 0x70, 0xff, 0x94, 0x7d, 0x6a, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x8a, 0x77, 0x68, 0xff, 0x8b, 0x7d, 0x75, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xca, 0xc5, 0xc0, 0xff, 0x8e, 0x7d, 0x6c, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x87, 0x76, 0x64, 0xff, 0x89, 0x77, 0x64, 0xff, 0x89, 0x77, 0x64, 0xff, 0x85, 0x73, 0x61, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x77, 0x66, 0x52, 0xff, 0x78, 0x68, 0x56, 0xff, 0xb1, 0xa9, 0xa0, 0xff, 0xca, 0xc5, 0xc1, 0xff, 0xcb, 0xc6, 0xc2, 0xff, 0xc7, 0xc3, 0xbe, 0xff, 0xb8, 0xb1, 0xa9, 0xff, 0x8c, 0x7f, 0x70, 0xff, 0x7d, 0x6e, 0x5d, 0xff, 0x73, 0x63, 0x50, 0xff, 0x70, 0x60, 0x4c, 0xff, 0x8d, 0x81, 0x72, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0xb5, 0xa0, 0x92, 0xff, 0xb8, 0xa5, 0x98, 0xff, 0xdc, 0xd8, 0xd6, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd0, 0xc6, 0xbf, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x78, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xab, 0x90, 0x7e, 0xff, 0x9f, 0x87, 0x74, 0xff, 0x84, 0x73, 0x5f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6b, 0x5e, 0x4b, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x63, 0x4d, 0xff, 0x70, 0x63, 0x51, 0xff, 0x6c, 0x60, 0x55, 0xff, 0x84, 0x7c, 0x7d, 0xff, 0xd4, 0xd3, 0xd4, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xaf, 0x9f, 0x91, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x8a, 0x76, 0x68, 0xff, 0x8c, 0x7d, 0x75, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xcb, 0xc6, 0xc1, 0xff, 0x90, 0x7e, 0x6d, 0xff, 0x85, 0x72, 0x5f, 0xff, 0x8b, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8b, 0x77, 0x66, 0xff, 0x85, 0x72, 0x60, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6d, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x5a, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7b, 0x6b, 0x59, 0xff, 0x83, 0x74, 0x63, 0xff, 0x83, 0x75, 0x64, 0xff, 0x7a, 0x6b, 0x59, 0xff, 0x73, 0x62, 0x50, 0xff, 0x73, 0x62, 0x50, 0xff, 0x80, 0x71, 0x61, 0xff, 0x80, 0x71, 0x62, 0xff, 0x7e, 0x70, 0x5f, 0xff, 0x77, 0x69, 0x57, 0xff, 0x9a, 0x90, 0x82, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xad, 0x96, 0x86, 0xff, 0xa1, 0x87, 0x75, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xaa, 0x91, 0x80, 0xff, 0xaf, 0x97, 0x89, 0xff, 0xb3, 0xa0, 0x91, 0xff, 0xbc, 0xaa, 0x9e, 0xff, 0xcf, 0xc3, 0xbd, 0xff, 0xc4, 0xb5, 0xaa, 0xff, 0xaf, 0x98, 0x87, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa7, 0x8d, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa4, 0x8a, 0x78, 0xff, 0x8a, 0x77, 0x63, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6a, 0x5e, 0x4b, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x72, 0x65, 0x53, 0xff, 0x6a, 0x5e, 0x53, 0xff, 0x85, 0x7e, 0x7e, 0xff, 0xd6, 0xd5, 0xd6, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xb0, 0x9f, 0x92, 0xff, 0x97, 0x81, 0x70, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x93, 0x7e, 0x6b, 0xff, 0x93, 0x7e, 0x6b, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x8a, 0x76, 0x67, 0xff, 0x8c, 0x7e, 0x76, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xca, 0xc5, 0xbf, 0xff, 0x93, 0x81, 0x70, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8f, 0x7c, 0x6b, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x77, 0x67, 0x54, 0xff, 0x74, 0x64, 0x51, 0xff, 0x73, 0x62, 0x4f, 0xff, 0x72, 0x61, 0x4f, 0xff, 0x72, 0x62, 0x50, 0xff, 0x74, 0x64, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6c, 0x5d, 0x49, 0xff, 0x84, 0x77, 0x67, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdd, 0xda, 0xd8, 0xff, 0xa8, 0x8f, 0x7e, 0xff, 0xa0, 0x85, 0x72, 0xff, 0xa5, 0x8b, 0x7c, 0xff, 0xa2, 0x87, 0x76, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xac, 0x93, 0x83, 0xff, 0xab, 0x92, 0x81, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0xa7, 0x8d, 0x7e, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0xa7, 0x8e, 0x7d, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6b, 0x5f, 0x4b, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x71, 0x64, 0x4f, 0xff, 0x72, 0x63, 0x50, 0xff, 0x6c, 0x5f, 0x53, 0xff, 0x82, 0x7b, 0x7a, 0xff, 0xd6, 0xd5, 0xd6, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xaf, 0x9e, 0x91, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x8a, 0x76, 0x66, 0xff, 0x8b, 0x7d, 0x75, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xcc, 0xc6, 0xc1, 0xff, 0x92, 0x7d, 0x6d, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x82, 0x71, 0x5e, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x78, 0x68, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x67, 0x55, 0xff, 0x77, 0x67, 0x56, 0xff, 0x77, 0x67, 0x56, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6d, 0x5e, 0x49, 0xff, 0x75, 0x67, 0x54, 0xff, 0xc9, 0xc6, 0xc1, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xab, 0x95, 0x85, 0xff, 0xa3, 0x89, 0x78, 0xff, 0xa4, 0x8a, 0x78, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x89, 0x78, 0xff, 0xa3, 0x88, 0x76, 0xff, 0xa3, 0x89, 0x77, 0xff, 0xa4, 0x8b, 0x7a, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa6, 0x8b, 0x79, 0xff, 0xa6, 0x8c, 0x7a, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x6b, 0x5e, 0x4b, 0xff, 0x6d, 0x61, 0x4e, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4d, 0xff, 0x6c, 0x5f, 0x51, 0xff, 0x79, 0x70, 0x6e, 0xff, 0xd3, 0xd2, 0xd2, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xaf, 0x9f, 0x91, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7b, 0x68, 0xff, 0x8a, 0x75, 0x66, 0xff, 0x8b, 0x7c, 0x75, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xa9, 0x99, 0x8c, 0xff, 0x8d, 0x76, 0x64, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x78, 0x69, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x72, 0x64, 0x51, 0xff, 0x87, 0x7b, 0x6c, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0x9f, 0x86, 0x74, 0xff, 0x9f, 0x86, 0x74, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa4, 0x8b, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0xa1, 0x87, 0x76, 0xff, 0x89, 0x75, 0x63, 0xff, 0x72, 0x64, 0x52, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x72, 0x64, 0x4e, 0xff, 0x6a, 0x5d, 0x4c, 0xff, 0x74, 0x6a, 0x65, 0xff, 0xc2, 0xc0, 0xc1, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xae, 0x9e, 0x91, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7b, 0x68, 0xff, 0x8a, 0x75, 0x66, 0xff, 0x8b, 0x7c, 0x74, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xdd, 0xff, 0xa2, 0x8f, 0x7f, 0xff, 0x92, 0x7b, 0x68, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x99, 0x82, 0x71, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x85, 0x72, 0x60, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x78, 0x69, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x74, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x53, 0xff, 0x73, 0x64, 0x50, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x76, 0x69, 0x59, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd8, 0xd3, 0xcf, 0xff, 0x9d, 0x84, 0x72, 0xff, 0x9e, 0x84, 0x72, 0xff, 0xa2, 0x89, 0x78, 0xff, 0xa2, 0x89, 0x78, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa7, 0x8c, 0x7a, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6f, 0x60, 0x4c, 0xff, 0x6f, 0x65, 0x5d, 0xff, 0x92, 0x8c, 0x8f, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xaf, 0x9f, 0x92, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x89, 0x74, 0x66, 0xff, 0x8a, 0x7b, 0x74, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdb, 0xd8, 0xd6, 0xff, 0x98, 0x82, 0x70, 0xff, 0x94, 0x7d, 0x6a, 0xff, 0x9a, 0x82, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x79, 0x69, 0x56, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x6f, 0x60, 0x4b, 0xff, 0x72, 0x64, 0x53, 0xff, 0x90, 0x87, 0x7d, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd8, 0xd2, 0xce, 0xff, 0x9f, 0x86, 0x74, 0xff, 0x9d, 0x84, 0x71, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa1, 0x89, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0x9e, 0x87, 0x74, 0xff, 0x89, 0x75, 0x62, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x70, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x52, 0xff, 0x89, 0x81, 0x80, 0xff, 0xdd, 0xdd, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xaf, 0x9f, 0x92, 0xff, 0x95, 0x80, 0x6f, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x88, 0x74, 0x66, 0xff, 0x89, 0x7b, 0x74, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xaf, 0x9f, 0x92, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x99, 0x82, 0x70, 0xff, 0x86, 0x74, 0x61, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x64, 0x50, 0xff, 0x71, 0x61, 0x4d, 0xff, 0x71, 0x64, 0x57, 0xff, 0x8a, 0x81, 0x7c, 0xff, 0xd9, 0xd7, 0xd7, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xcc, 0xc3, 0xbc, 0xff, 0xa0, 0x88, 0x77, 0xff, 0x99, 0x80, 0x6d, 0xff, 0x9d, 0x85, 0x72, 0xff, 0xa0, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa1, 0x8a, 0x77, 0xff, 0xa4, 0x8c, 0x7a, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x77, 0x67, 0x55, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x72, 0x63, 0x4e, 0xff, 0x6f, 0x60, 0x4f, 0xff, 0x74, 0x69, 0x65, 0xff, 0xd6, 0xd4, 0xd5, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xa4, 0x91, 0x83, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x88, 0x74, 0x64, 0xff, 0x8d, 0x7c, 0x70, 0xff, 0xda, 0xd9, 0xd8, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xdd, 0xff, 0xa2, 0x8d, 0x7d, 0xff, 0x95, 0x7c, 0x69, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x6d, 0x5e, 0x50, 0xff, 0x75, 0x69, 0x61, 0xff, 0xae, 0xa9, 0xa8, 0xff, 0xdd, 0xdd, 0xdd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdd, 0xdb, 0xda, 0xff, 0xbc, 0xac, 0xa1, 0xff, 0xa4, 0x8d, 0x7c, 0xff, 0x9b, 0x82, 0x6f, 0xff, 0x9d, 0x84, 0x71, 0xff, 0x9f, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x88, 0x76, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x88, 0x74, 0x62, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x72, 0x64, 0x50, 0xff, 0x70, 0x62, 0x4d, 0xff, 0x72, 0x65, 0x59, 0xff, 0x89, 0x81, 0x83, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xde, 0xff, 0xdb, 0xd8, 0xd6, 0xff, 0xac, 0x9a, 0x8d, 0xff, 0x95, 0x80, 0x6f, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x8f, 0x7b, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8c, 0x77, 0x66, 0xff, 0x8e, 0x79, 0x69, 0xff, 0x9c, 0x8b, 0x7d, 0xff, 0xd9, 0xd7, 0xd5, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc9, 0xbe, 0xb6, 0xff, 0x9b, 0x82, 0x70, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9c, 0x84, 0x72, 0xff, 0x87, 0x74, 0x62, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x78, 0x68, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x54, 0xff, 0x72, 0x63, 0x53, 0xff, 0x6a, 0x5d, 0x52, 0xff, 0x7b, 0x70, 0x6e, 0xff, 0xbe, 0xbb, 0xbc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xd3, 0xcb, 0xc7, 0xff, 0xa8, 0x91, 0x81, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x89, 0x79, 0xff, 0x9f, 0x87, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa1, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x74, 0x65, 0x50, 0xff, 0x6e, 0x60, 0x50, 0xff, 0x79, 0x6e, 0x69, 0xff, 0xd8, 0xd7, 0xd7, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdc, 0xdb, 0xda, 0xff, 0xa3, 0x90, 0x80, 0xff, 0x9b, 0x87, 0x76, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x90, 0x7c, 0x6b, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x95, 0x82, 0x72, 0xff, 0xa3, 0x92, 0x84, 0xff, 0xde, 0xdd, 0xdd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xaa, 0x95, 0x85, 0xff, 0x9e, 0x85, 0x73, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x79, 0x69, 0x57, 0xff, 0x77, 0x67, 0x55, 0xff, 0x78, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x78, 0x69, 0x53, 0xff, 0x6d, 0x60, 0x55, 0xff, 0x6c, 0x63, 0x65, 0xff, 0xbf, 0xbd, 0xbf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xd2, 0xcb, 0xc6, 0xff, 0xa6, 0x8f, 0x7f, 0xff, 0x9d, 0x86, 0x75, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x8b, 0x78, 0x65, 0xff, 0x76, 0x67, 0x54, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x73, 0x63, 0x4e, 0xff, 0x6f, 0x62, 0x56, 0xff, 0x88, 0x81, 0x82, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xca, 0xc2, 0xbb, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x8f, 0x77, 0x64, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8d, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x87, 0x73, 0x61, 0xff, 0x88, 0x72, 0x5f, 0xff, 0x92, 0x7e, 0x6d, 0xff, 0xd1, 0xcd, 0xca, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd5, 0xcf, 0xca, 0xff, 0x9f, 0x85, 0x73, 0xff, 0xa3, 0x89, 0x78, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0x99, 0x82, 0x70, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x7a, 0x6b, 0x57, 0xff, 0x6d, 0x5f, 0x54, 0xff, 0xb4, 0xb0, 0xb1, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdd, 0xda, 0xd9, 0xff, 0xa7, 0x91, 0x81, 0xff, 0x9f, 0x88, 0x77, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x9f, 0x86, 0x75, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa1, 0x88, 0x76, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x73, 0x65, 0x50, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x72, 0x67, 0x5f, 0xff, 0xb6, 0xb3, 0xb6, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xde, 0xff, 0xa7, 0x96, 0x87, 0xff, 0x8c, 0x77, 0x64, 0xff, 0x88, 0x74, 0x62, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x92, 0x7d, 0x6d, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x67, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x8e, 0x7c, 0x69, 0xff, 0x80, 0x6c, 0x59, 0xff, 0x87, 0x75, 0x63, 0xff, 0xa2, 0x94, 0x86, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xdd, 0xff, 0xa3, 0x8a, 0x77, 0xff, 0xa5, 0x8a, 0x78, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x7a, 0x69, 0x57, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x65, 0x54, 0xff, 0x7d, 0x6e, 0x5b, 0xff, 0x75, 0x67, 0x59, 0xff, 0xd7, 0xd6, 0xd5, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd9, 0xd6, 0xd3, 0xff, 0x9f, 0x89, 0x76, 0xff, 0xa0, 0x89, 0x78, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x72, 0x64, 0x50, 0xff, 0x73, 0x64, 0x50, 0xff, 0x6e, 0x60, 0x51, 0xff, 0x82, 0x78, 0x75, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xb1, 0x9f, 0x92, 0xff, 0x87, 0x72, 0x5e, 0xff, 0x88, 0x79, 0x69, 0xff, 0x86, 0x76, 0x65, 0xff, 0x92, 0x80, 0x6f, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x8b, 0x75, 0x63, 0xff, 0x88, 0x73, 0x61, 0xff, 0x88, 0x74, 0x61, 0xff, 0x88, 0x73, 0x60, 0xff, 0x89, 0x72, 0x60, 0xff, 0x8a, 0x75, 0x64, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x8d, 0x7a, 0x67, 0xff, 0x87, 0x74, 0x62, 0xff, 0x82, 0x72, 0x61, 0xff, 0x79, 0x6b, 0x58, 0xff, 0x86, 0x78, 0x67, 0xff, 0x82, 0x70, 0x5e, 0xff, 0xb8, 0xaf, 0xa6, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xae, 0x96, 0x85, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x74, 0x65, 0x53, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x79, 0x69, 0x57, 0xff, 0x71, 0x62, 0x52, 0xff, 0xbb, 0xb7, 0xb2, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd8, 0xd4, 0xd1, 0xff, 0x99, 0x81, 0x6e, 0xff, 0xa0, 0x8a, 0x78, 0xff, 0x9c, 0x85, 0x72, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x78, 0x68, 0x55, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x74, 0x64, 0x50, 0xff, 0x73, 0x63, 0x50, 0xff, 0x6d, 0x60, 0x56, 0xff, 0xac, 0xa7, 0xa6, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xcb, 0xc3, 0xbc, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x78, 0x6c, 0x5a, 0xff, 0xa6, 0x9f, 0x94, 0xff, 0xb6, 0xae, 0xa4, 0xff, 0x9d, 0x8b, 0x7c, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x86, 0x70, 0x5d, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x81, 0x71, 0x5f, 0xff, 0x82, 0x72, 0x60, 0xff, 0x87, 0x75, 0x64, 0xff, 0x8b, 0x78, 0x68, 0xff, 0x8a, 0x76, 0x65, 0xff, 0x87, 0x72, 0x5f, 0xff, 0x86, 0x72, 0x5f, 0xff, 0x89, 0x7a, 0x6d, 0xff, 0x8d, 0x83, 0x7b, 0xff, 0x96, 0x8d, 0x81, 0xff, 0x7c, 0x6d, 0x5d, 0xff, 0x7e, 0x6a, 0x58, 0xff, 0x8b, 0x78, 0x67, 0xff, 0xd9, 0xd6, 0xd4, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdc, 0xda, 0xd8, 0xff, 0xac, 0x92, 0x81, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xb0, 0x95, 0x83, 0xff, 0x9e, 0x87, 0x74, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x73, 0x63, 0x51, 0xff, 0x77, 0x67, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x53, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x8c, 0x82, 0x78, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xcf, 0xc8, 0xc2, 0xff, 0x95, 0x7d, 0x69, 0xff, 0x9e, 0x88, 0x75, 0xff, 0x9b, 0x84, 0x71, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x98, 0x82, 0x6f, 0xff, 0x89, 0x76, 0x63, 0xff, 0x77, 0x68, 0x54, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x74, 0x64, 0x50, 0xff, 0x74, 0x64, 0x51, 0xff, 0x72, 0x68, 0x63, 0xff, 0xdc, 0xdb, 0xdc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdd, 0xda, 0xd9, 0xff, 0x9c, 0x86, 0x75, 0xff, 0x8d, 0x75, 0x62, 0xff, 0x7c, 0x6d, 0x59, 0xff, 0x97, 0x91, 0x82, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xde, 0xff, 0x9c, 0x8d, 0x7e, 0xff, 0x92, 0x85, 0x75, 0xff, 0xa0, 0x96, 0x8a, 0xff, 0xb5, 0xb0, 0xa9, 0xff, 0xb3, 0xac, 0xa6, 0xff, 0xb9, 0xb2, 0xab, 0xff, 0xbf, 0xb7, 0xb0, 0xff, 0xaa, 0x9d, 0x8f, 0xff, 0x94, 0x81, 0x71, 0xff, 0x94, 0x85, 0x79, 0xff, 0xb8, 0xb2, 0xae, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xa9, 0x9d, 0x92, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x93, 0x83, 0x73, 0xff, 0xde, 0xde, 0xdd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xb1, 0x96, 0x85, 0xff, 0xaa, 0x8d, 0x7b, 0xff, 0xb3, 0x96, 0x85, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x75, 0x65, 0x54, 0xff, 0x76, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x54, 0xff, 0x72, 0x62, 0x4f, 0xff, 0x81, 0x75, 0x68, 0xff, 0xd9, 0xd8, 0xd8, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xb1, 0xa1, 0x93, 0xff, 0x93, 0x7a, 0x67, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x74, 0x66, 0x51, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x73, 0x64, 0x4f, 0xff, 0x72, 0x64, 0x52, 0xff, 0x7c, 0x73, 0x70, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xdd, 0xff, 0xa3, 0x8f, 0x80, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6c, 0xff, 0x85, 0x71, 0x5f, 0xff, 0xa3, 0x99, 0x8e, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xd2, 0xd0, 0xcd, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xd3, 0xcf, 0xcb, 0xff, 0xdd, 0xdc, 0xdb, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xae, 0xa1, 0x95, 0xff, 0x84, 0x71, 0x5e, 0xff, 0x82, 0x70, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0xb4, 0xab, 0xa2, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xb6, 0x9c, 0x8c, 0xff, 0xac, 0x8d, 0x7b, 0xff, 0xb5, 0x97, 0x86, 0xff, 0xab, 0x8f, 0x7e, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x54, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x75, 0x67, 0x55, 0xff, 0x94, 0x8a, 0x80, 0xff, 0xdd, 0xdc, 0xdc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xdc, 0xda, 0xff, 0xa8, 0x94, 0x85, 0xff, 0x95, 0x7c, 0x69, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x72, 0x64, 0x50, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x63, 0x54, 0xff, 0x86, 0x7e, 0x7b, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdb, 0xd9, 0xd7, 0xff, 0x96, 0x80, 0x6f, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8d, 0x76, 0x64, 0xff, 0x9a, 0x88, 0x78, 0xff, 0xd7, 0xd5, 0xd2, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xcf, 0xc8, 0xc3, 0xff, 0x96, 0x84, 0x74, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x60, 0xff, 0x8b, 0x7a, 0x6a, 0xff, 0xdb, 0xda, 0xd9, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xb8, 0x9f, 0x90, 0xff, 0xaa, 0x8b, 0x79, 0xff, 0xb4, 0x97, 0x86, 0xff, 0xad, 0x91, 0x80, 0xff, 0x96, 0x7f, 0x6e, 0xff, 0x7d, 0x6b, 0x5a, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x76, 0x68, 0x54, 0xff, 0x75, 0x67, 0x54, 0xff, 0x74, 0x67, 0x54, 0xff, 0x86, 0x7b, 0x6a, 0xff, 0x84, 0x79, 0x69, 0xff, 0x86, 0x7a, 0x6b, 0xff, 0x79, 0x6d, 0x5c, 0xff, 0x96, 0x8d, 0x7f, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0xdf, 0xdd, 0xdc, 0xff, 0xc8, 0xbf, 0xb7, 0xff, 0xa6, 0x92, 0x83, 0xff, 0x9b, 0x84, 0x73, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x99, 0x83, 0x71, 0xff, 0x99, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9c, 0x84, 0x73, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x5c, 0xff, 0x8d, 0x82, 0x7d, 0xff, 0xdb, 0xda, 0xda, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xcc, 0xc5, 0xc0, 0xff, 0x8f, 0x79, 0x66, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x94, 0x7c, 0x6b, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x91, 0x82, 0x72, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x9a, 0x88, 0x79, 0xff, 0x85, 0x71, 0x5f, 0xff, 0x84, 0x72, 0x60, 0xff, 0x85, 0x74, 0x62, 0xff, 0x84, 0x71, 0x60, 0xff, 0x7d, 0x6a, 0x57, 0xff, 0xb7, 0xae, 0xa5, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdd, 0xdc, 0xdb, 0xff, 0xa7, 0x8f, 0x7e, 0xff, 0x9e, 0x83, 0x71, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0xa1, 0x88, 0x76, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x65, 0x50, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x6b, 0x5c, 0x47, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6c, 0x5e, 0x4b, 0xff, 0x73, 0x67, 0x54, 0xff, 0x8f, 0x86, 0x76, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xbb, 0xae, 0xa2, 0xff, 0xaf, 0x9e, 0x90, 0xff, 0xab, 0x99, 0x8a, 0xff, 0xa1, 0x8d, 0x7d, 0xff, 0x9c, 0x87, 0x75, 0xff, 0x99, 0x83, 0x72, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6f, 0xff, 0x99, 0x82, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x98, 0x82, 0x70, 0xff, 0x99, 0x83, 0x71, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x69, 0xff, 0x93, 0x80, 0x74, 0xff, 0xa5, 0x94, 0x89, 0xff, 0xd0, 0xc8, 0xc3, 0xff, 0xdb, 0xd7, 0xd4, 0xff, 0xd5, 0xd0, 0xcc, 0xff, 0xd5, 0xd0, 0xcc, 0xff, 0xd4, 0xce, 0xca, 0xff, 0xd3, 0xcd, 0xc9, 0xff, 0xd3, 0xce, 0xc9, 0xff, 0xd3, 0xce, 0xc9, 0xff, 0xd3, 0xce, 0xc9, 0xff, 0xd3, 0xcd, 0xc9, 0xff, 0xd6, 0xd2, 0xce, 0xff, 0xc8, 0xbf, 0xb8, 0xff, 0xa7, 0x96, 0x88, 0xff, 0x98, 0x85, 0x74, 0xff, 0x90, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x94, 0x7d, 0x6c, 0xff, 0x80, 0x6b, 0x57, 0xff, 0x7f, 0x70, 0x5e, 0xff, 0xd4, 0xd2, 0xcf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x93, 0x7f, 0x6e, 0xff, 0x82, 0x6d, 0x5a, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x88, 0x78, 0x67, 0xff, 0x9b, 0x8d, 0x80, 0xff, 0xa7, 0x9a, 0x8d, 0xff, 0xa8, 0x9b, 0x8f, 0xff, 0xa5, 0x98, 0x8c, 0xff, 0xa5, 0x98, 0x8b, 0xff, 0xa4, 0x98, 0x8a, 0xff, 0xa3, 0x98, 0x8a, 0xff, 0xa3, 0x97, 0x8a, 0xff, 0xa3, 0x97, 0x8a, 0xff, 0xa3, 0x97, 0x8a, 0xff, 0xa2, 0x97, 0x8a, 0xff, 0xa2, 0x96, 0x89, 0xff, 0xa2, 0x96, 0x89, 0xff, 0xa4, 0x99, 0x8c, 0xff, 0x98, 0x8a, 0x7c, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x72, 0x60, 0xff, 0x88, 0x75, 0x63, 0xff, 0x86, 0x73, 0x61, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x78, 0x68, 0x56, 0xff, 0x74, 0x66, 0x53, 0xff, 0x74, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x64, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6c, 0x5f, 0x4d, 0xff, 0x65, 0x58, 0x44, 0xff, 0x6c, 0x61, 0x4c, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xdf, 0xdf, 0xdf, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x95, 0x7d, 0x6b, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x99, 0x82, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x96, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x91, 0x7d, 0x6b, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x7e, 0x6b, 0x57, 0xff, 0x7d, 0x71, 0x61, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xb6, 0xa7, 0x9b, 0xff, 0x8b, 0x76, 0x63, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x72, 0x60, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7e, 0x6b, 0x5a, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7a, 0x69, 0x55, 0xff, 0x79, 0x67, 0x55, 0xff, 0x78, 0x67, 0x55, 0xff, 0x75, 0x65, 0x53, 0xff, 0x76, 0x66, 0x55, 0xff, 0x75, 0x66, 0x54, 0xff, 0x73, 0x64, 0x52, 0xff, 0x73, 0x64, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x66, 0x58, 0x43, 0xff, 0x79, 0x6e, 0x5c, 0xff, 0xde, 0xdd, 0xdd, 0xff, - 0xdf, 0xde, 0xdc, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x8e, 0x76, 0x63, 0xff, 0x93, 0x7e, 0x6b, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6b, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x90, 0x79, 0x68, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x90, 0x7b, 0x68, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x80, 0x75, 0x68, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc1, 0xb1, 0xa7, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x7a, 0x67, 0x55, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x79, 0x67, 0x54, 0xff, 0x78, 0x66, 0x53, 0xff, 0x77, 0x66, 0x52, 0xff, 0x77, 0x65, 0x51, 0xff, 0x75, 0x64, 0x52, 0xff, 0x74, 0x63, 0x51, 0xff, 0x74, 0x64, 0x52, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x67, 0x58, 0x43, 0xff, 0x71, 0x64, 0x52, 0xff, 0xc2, 0xbd, 0xba, 0xff, - 0xde, 0xdc, 0xda, 0xff, 0x9c, 0x87, 0x78, 0xff, 0x90, 0x79, 0x67, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x7f, 0x6c, 0x5b, 0xff, 0x84, 0x78, 0x6d, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc7, 0xb8, 0xae, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x92, 0x89, 0x83, 0xff, - 0xe1, 0xe0, 0xdf, 0xff, 0x9d, 0x8b, 0x7a, 0xff, 0x90, 0x79, 0x66, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x87, 0x79, 0x6e, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc5, 0xb4, 0xab, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x65, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x67, 0x5b, 0x45, 0xff, 0x6a, 0x5e, 0x4a, 0xff, 0x8c, 0x85, 0x7e, 0xff, - 0xe1, 0xe0, 0xdf, 0xff, 0x9b, 0x87, 0x76, 0xff, 0x8e, 0x77, 0x64, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x96, 0x7f, 0x6c, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x90, 0x79, 0x67, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x8f, 0x78, 0x66, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x8e, 0x77, 0x65, 0xff, 0x8e, 0x77, 0x65, 0xff, 0x8d, 0x77, 0x64, 0xff, 0x8d, 0x76, 0x63, 0xff, 0x8d, 0x76, 0x63, 0xff, 0x8e, 0x77, 0x65, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x8a, 0x7c, 0x6e, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xbd, 0xad, 0xa3, 0xff, 0x8d, 0x78, 0x65, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x7d, 0x6a, 0x57, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x79, 0x67, 0x54, 0xff, 0x79, 0x67, 0x53, 0xff, 0x79, 0x67, 0x53, 0xff, 0x78, 0x66, 0x52, 0xff, 0x78, 0x66, 0x52, 0xff, 0x77, 0x65, 0x51, 0xff, 0x76, 0x64, 0x51, 0xff, 0x75, 0x64, 0x51, 0xff, 0x73, 0x62, 0x50, 0xff, 0x73, 0x62, 0x4f, 0xff, 0x74, 0x64, 0x51, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x54, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x64, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4d, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x68, 0x5b, 0x46, 0xff, 0x69, 0x5d, 0x48, 0xff, 0x66, 0x59, 0x46, 0xff, 0x72, 0x67, 0x56, 0xff, 0xc9, 0xc7, 0xc4, 0xff, - 0xe1, 0xe0, 0xe0, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8b, 0x74, 0x61, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x94, 0x7d, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6c, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x92, 0x7f, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x85, 0x70, 0x5d, 0xff, 0x8f, 0x7e, 0x6d, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xa7, 0x95, 0x87, 0xff, 0x85, 0x71, 0x5e, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6c, 0x5a, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x7e, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5c, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x69, 0x57, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x56, 0xff, 0x75, 0x66, 0x54, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x50, 0xff, 0x70, 0x64, 0x54, 0xff, 0x7a, 0x6f, 0x64, 0xff, 0x8d, 0x86, 0x80, 0xff, 0xdf, 0xdf, 0xdf, 0xff, - 0xdf, 0xdf, 0xdf, 0xff, 0xa0, 0x8c, 0x7e, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x8c, 0x76, 0x64, 0xff, 0x8f, 0x79, 0x69, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x8f, 0x78, 0x66, 0xff, 0x91, 0x7d, 0x6a, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x8f, 0x7c, 0x6a, 0xff, 0x83, 0x72, 0x5f, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x82, 0x70, 0x5c, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x7d, 0x6b, 0x5b, 0xff, 0x79, 0x67, 0x5d, 0xff, 0x84, 0x74, 0x6e, 0xff, 0x9a, 0x8c, 0x84, 0xff, 0xce, 0xc8, 0xc5, 0xff, 0xdd, 0xdb, 0xd9, 0xff, 0xdb, 0xd9, 0xd7, 0xff, 0xdb, 0xd9, 0xd7, 0xff, 0xda, 0xd8, 0xd6, 0xff, 0xda, 0xd8, 0xd6, 0xff, 0xdb, 0xd9, 0xd8, 0xff, 0xdb, 0xd9, 0xd7, 0xff, 0xda, 0xd7, 0xd5, 0xff, 0xdd, 0xdb, 0xd9, 0xff, 0xcf, 0xc9, 0xc6, 0xff, 0xa4, 0x95, 0x8b, 0xff, 0x93, 0x80, 0x71, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x67, 0xff, 0x85, 0x70, 0x5c, 0xff, 0x92, 0x7f, 0x6d, 0xff, 0xd7, 0xd4, 0xd2, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdd, 0xdb, 0xda, 0xff, 0x90, 0x7e, 0x6d, 0xff, 0x7c, 0x68, 0x55, 0xff, 0x81, 0x70, 0x5f, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x7b, 0x6a, 0x5b, 0xff, 0x75, 0x68, 0x5f, 0xff, 0x80, 0x73, 0x6d, 0xff, 0x91, 0x85, 0x7d, 0xff, 0xa0, 0x95, 0x8c, 0xff, 0xc6, 0xc0, 0xbb, 0xff, 0xd0, 0xcd, 0xca, 0xff, 0xcd, 0xc9, 0xc5, 0xff, 0xce, 0xc9, 0xc6, 0xff, 0xcd, 0xc9, 0xc5, 0xff, 0xcd, 0xc9, 0xc6, 0xff, 0xcd, 0xc9, 0xc5, 0xff, 0xce, 0xcb, 0xc7, 0xff, 0xcb, 0xc7, 0xc3, 0xff, 0xad, 0xa6, 0x9f, 0xff, 0x91, 0x84, 0x78, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x76, 0x66, 0x53, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x67, 0x5a, 0x4e, 0xff, 0x67, 0x5b, 0x54, 0xff, 0x7b, 0x72, 0x6c, 0xff, 0x94, 0x8c, 0x86, 0xff, 0xd3, 0xd1, 0xd0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xcc, 0xc6, 0xbf, 0xff, 0xa8, 0x98, 0x8a, 0xff, 0xa3, 0x91, 0x84, 0xff, 0xa2, 0x90, 0x83, 0xff, 0x9e, 0x8d, 0x7e, 0xff, 0x98, 0x87, 0x78, 0xff, 0x90, 0x7d, 0x6d, 0xff, 0x91, 0x7e, 0x6d, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x75, 0x67, 0x54, 0xff, 0x6e, 0x60, 0x4c, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x67, 0x5a, 0x4c, 0xff, 0x76, 0x6b, 0x6a, 0xff, 0xc5, 0xc1, 0xc3, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xce, 0xc9, 0xc5, 0xff, 0x88, 0x73, 0x61, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x87, 0x72, 0x60, 0xff, 0x93, 0x82, 0x76, 0xff, 0xde, 0xdd, 0xdc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x97, 0x87, 0x79, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x7a, 0x6b, 0x61, 0xff, 0x83, 0x7b, 0x7d, 0xff, 0xdb, 0xdb, 0xdb, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdb, 0xd9, 0xd8, 0xff, 0x91, 0x7e, 0x6e, 0xff, 0x86, 0x71, 0x5e, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x88, 0x74, 0x63, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x77, 0x67, 0x54, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x73, 0x65, 0x4f, 0xff, 0x6c, 0x5e, 0x4c, 0xff, 0x5f, 0x53, 0x50, 0xff, 0x80, 0x78, 0x7c, 0xff, 0xdb, 0xda, 0xdb, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xd0, 0xcb, 0xc8, 0xff, 0x9d, 0x8d, 0x81, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x79, 0x69, 0x56, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x68, 0x5b, 0x45, 0xff, 0x68, 0x5c, 0x4a, 0xff, 0x95, 0x8d, 0x8b, 0xff, 0xe1, 0xe1, 0xe1, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdb, 0xd9, 0xd8, 0xff, 0x91, 0x7e, 0x6d, 0xff, 0x8c, 0x77, 0x66, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x88, 0x73, 0x60, 0xff, 0x8b, 0x79, 0x6c, 0xff, 0xb5, 0xaf, 0xac, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xdd, 0xdc, 0xff, 0x90, 0x81, 0x72, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x7e, 0x6e, 0x5e, 0xff, 0x89, 0x7e, 0x79, 0xff, 0xdb, 0xda, 0xdb, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0x99, 0x86, 0x76, 0xff, 0x88, 0x72, 0x5f, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x76, 0x67, 0x54, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6a, 0x5c, 0x4c, 0xff, 0x73, 0x6b, 0x6b, 0xff, 0xd7, 0xd6, 0xd7, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdc, 0xda, 0xd9, 0xff, 0x9d, 0x8b, 0x7b, 0xff, 0x8a, 0x74, 0x61, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x70, 0x62, 0x4d, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x69, 0x5c, 0x45, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x92, 0x8a, 0x86, 0xff, 0xe0, 0xdf, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xde, 0xff, 0xa3, 0x93, 0x85, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x89, 0x75, 0x62, 0xff, 0x80, 0x6d, 0x5a, 0xff, 0x8d, 0x80, 0x73, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd5, 0xd1, 0xce, 0xff, 0xaf, 0xa1, 0x94, 0xff, 0xde, 0xdc, 0xdb, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe1, 0xe0, 0xe0, 0xff, 0xcf, 0xc6, 0xc0, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xab, 0x9f, 0x94, 0xff, 0x80, 0x6d, 0x5a, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x85, 0x78, 0x6d, 0xff, 0xda, 0xd9, 0xd9, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0x98, 0x85, 0x73, 0xff, 0x8a, 0x74, 0x62, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x7c, 0x6c, 0x59, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x6e, 0x60, 0x4b, 0xff, 0x6a, 0x5f, 0x50, 0xff, 0x86, 0x80, 0x80, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xca, 0xc3, 0xbe, 0xff, 0x89, 0x72, 0x61, 0xff, 0x93, 0x7e, 0x6e, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x84, 0x7a, 0x72, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdd, 0xdc, 0xda, 0xff, 0x94, 0x82, 0x72, 0xff, 0x84, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x8c, 0x7f, 0x70, 0xff, 0xdc, 0xda, 0xd9, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xde, 0xff, 0x95, 0x85, 0x75, 0xff, 0x8d, 0x7a, 0x69, 0xff, 0x9c, 0x8a, 0x7c, 0xff, 0xbd, 0xb2, 0xa9, 0xff, 0xbe, 0xb3, 0xa8, 0xff, 0xbe, 0xb3, 0xa9, 0xff, 0xc3, 0xb6, 0xad, 0xff, 0xa9, 0x94, 0x85, 0xff, 0x95, 0x80, 0x6f, 0xff, 0x96, 0x86, 0x77, 0xff, 0xdf, 0xde, 0xdd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xb6, 0xa5, 0x99, 0xff, 0x8d, 0x77, 0x65, 0xff, 0x77, 0x64, 0x52, 0xff, 0x87, 0x78, 0x6a, 0xff, 0xd8, 0xd6, 0xd5, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xda, 0xd8, 0xd6, 0xff, 0x95, 0x81, 0x6f, 0xff, 0x8d, 0x78, 0x65, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x78, 0x69, 0x54, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x51, 0xff, 0x96, 0x90, 0x8f, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd7, 0xd4, 0xd2, 0xff, 0x8c, 0x76, 0x65, 0xff, 0x93, 0x7f, 0x6f, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x79, 0x69, 0xff, 0x87, 0x74, 0x62, 0xff, 0x74, 0x65, 0x50, 0xff, 0x6a, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x79, 0x6f, 0x62, 0xff, 0xde, 0xde, 0xdd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd5, 0xd1, 0xce, 0xff, 0x87, 0x74, 0x62, 0xff, 0x7d, 0x6a, 0x57, 0xff, 0x8a, 0x78, 0x67, 0xff, 0x9e, 0x8d, 0x7f, 0xff, 0xab, 0x9d, 0x91, 0xff, 0x95, 0x85, 0x75, 0xff, 0x80, 0x6d, 0x5a, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x85, 0x73, 0x61, 0xff, 0x8d, 0x79, 0x68, 0xff, 0x90, 0x7c, 0x69, 0xff, 0x91, 0x7d, 0x6b, 0xff, 0x91, 0x7d, 0x6b, 0xff, 0x89, 0x75, 0x62, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x8f, 0x81, 0x71, 0xff, 0xae, 0xa4, 0x99, 0xff, 0xb3, 0xa4, 0x98, 0xff, 0xa4, 0x8e, 0x7e, 0xff, 0x8a, 0x74, 0x61, 0xff, 0x7d, 0x6c, 0x5b, 0xff, 0xcb, 0xc7, 0xc3, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xaa, 0x99, 0x8a, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x94, 0x7d, 0x6c, 0xff, 0x89, 0x75, 0x62, 0xff, 0x75, 0x66, 0x52, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x72, 0x64, 0x51, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6a, 0x5d, 0x4b, 0xff, 0x74, 0x69, 0x5f, 0xff, 0xd4, 0xd2, 0xd2, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd7, 0xd3, 0xd1, 0xff, 0x94, 0x81, 0x71, 0xff, 0x90, 0x7d, 0x6c, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x75, 0x67, 0x53, 0xff, 0x6a, 0x5e, 0x49, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6f, 0x63, 0x53, 0xff, 0xdd, 0xdc, 0xdc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc9, 0xc2, 0xbd, 0xff, 0x87, 0x74, 0x63, 0xff, 0x8d, 0x7b, 0x6b, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x8c, 0x79, 0x68, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x85, 0x73, 0x62, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x82, 0x6f, 0x5c, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6c, 0x5a, 0xff, 0x7f, 0x6c, 0x5b, 0xff, 0x87, 0x76, 0x64, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x86, 0x75, 0x64, 0xff, 0xcf, 0xcb, 0xc7, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xdd, 0xff, 0x98, 0x83, 0x71, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x85, 0x72, 0x5f, 0xff, 0x74, 0x66, 0x52, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6a, 0x5d, 0x4c, 0xff, 0x7d, 0x74, 0x6b, 0xff, 0xde, 0xdd, 0xdd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xde, 0xff, 0xa4, 0x95, 0x87, 0xff, 0x87, 0x74, 0x61, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8c, 0x7a, 0x66, 0xff, 0x7a, 0x6b, 0x58, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x60, 0x4a, 0xff, 0x6a, 0x5d, 0x48, 0xff, 0x68, 0x5a, 0x46, 0xff, 0xbd, 0xb8, 0xb3, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xb1, 0xa5, 0x98, 0xff, 0x8b, 0x78, 0x67, 0xff, 0x81, 0x6d, 0x5a, 0xff, 0x87, 0x76, 0x63, 0xff, 0x83, 0x72, 0x5f, 0xff, 0x84, 0x73, 0x62, 0xff, 0x84, 0x72, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x72, 0x60, 0xff, 0x82, 0x71, 0x5f, 0xff, 0x81, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x7f, 0x6c, 0x5a, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7c, 0x6b, 0x56, 0xff, 0x83, 0x73, 0x62, 0xff, 0xb2, 0xa8, 0xa0, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdc, 0xdb, 0xda, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x73, 0x65, 0x51, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x61, 0x4f, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x76, 0x6b, 0x5b, 0xff, 0xcc, 0xca, 0xc7, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe1, 0xe0, 0xe0, 0xff, 0xa1, 0x92, 0x82, 0xff, 0x87, 0x74, 0x61, 0xff, 0x8b, 0x79, 0x66, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8e, 0x7a, 0x67, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x73, 0x65, 0x51, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5e, 0x48, 0xff, 0x67, 0x59, 0x44, 0xff, 0x86, 0x7b, 0x6e, 0xff, 0xde, 0xde, 0xdd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe1, 0xe0, 0xe0, 0xff, 0xd2, 0xce, 0xca, 0xff, 0x92, 0x82, 0x72, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x7a, 0x66, 0x53, 0xff, 0x82, 0x6f, 0x5e, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x82, 0x6f, 0x5b, 0xff, 0x7c, 0x69, 0x57, 0xff, 0x81, 0x71, 0x62, 0xff, 0xcc, 0xc8, 0xc4, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xb0, 0x9e, 0x90, 0xff, 0x94, 0x7d, 0x6b, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x99, 0x82, 0x70, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x78, 0x68, 0x54, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x82, 0x77, 0x66, 0xff, 0xd0, 0xce, 0xca, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xdf, 0xff, 0xc4, 0xbd, 0xb6, 0xff, 0x8f, 0x7b, 0x6a, 0xff, 0x8c, 0x7a, 0x67, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x88, 0x75, 0x63, 0xff, 0x79, 0x69, 0x56, 0xff, 0x6b, 0x5f, 0x4a, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6a, 0x5d, 0x49, 0xff, 0x6f, 0x62, 0x52, 0xff, 0xa5, 0x9d, 0x94, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xbe, 0xb6, 0xaf, 0xff, 0x94, 0x85, 0x76, 0xff, 0x8e, 0x7d, 0x6d, 0xff, 0x85, 0x73, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5d, 0xff, 0x7c, 0x6b, 0x5b, 0xff, 0x88, 0x7a, 0x6d, 0xff, 0xd8, 0xd7, 0xd5, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdd, 0xdb, 0xd9, 0xff, 0xa0, 0x8a, 0x79, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x99, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6b, 0x5f, 0x4a, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x7b, 0x70, 0x5d, 0xff, 0xc7, 0xc3, 0xbe, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xc7, 0xc1, 0xbb, 0xff, 0x9a, 0x89, 0x7a, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x68, 0x5a, 0x47, 0xff, 0x87, 0x7b, 0x6c, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0xd4, 0xd0, 0xcd, 0xff, 0x8a, 0x79, 0x68, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7b, 0x6a, 0x5b, 0xff, 0x76, 0x68, 0x5e, 0xff, 0x86, 0x7c, 0x78, 0xff, 0xd9, 0xd7, 0xd7, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xaf, 0x9c, 0x8d, 0xff, 0x97, 0x7f, 0x6c, 0xff, 0x9a, 0x83, 0x70, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6b, 0x60, 0x4b, 0xff, 0x68, 0x5a, 0x44, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x74, 0x67, 0x54, 0xff, 0x86, 0x7b, 0x6a, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd9, 0xd6, 0xd4, 0xff, 0x9f, 0x8f, 0x81, 0xff, 0x8d, 0x7a, 0x68, 0xff, 0x83, 0x6e, 0x5b, 0xff, 0x87, 0x73, 0x60, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x7a, 0x6d, 0x5a, 0xff, 0xd2, 0xd0, 0xcd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x99, 0x8a, 0x7c, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x6f, 0x5c, 0xff, 0x7b, 0x6a, 0x59, 0xff, 0x71, 0x63, 0x5a, 0xff, 0x7b, 0x72, 0x71, 0xff, 0xd9, 0xd9, 0xd9, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd9, 0xd5, 0xd2, 0xff, 0xa1, 0x8a, 0x79, 0xff, 0x99, 0x81, 0x6e, 0xff, 0x9f, 0x87, 0x74, 0xff, 0x9b, 0x84, 0x71, 0xff, 0x87, 0x74, 0x61, 0xff, 0x75, 0x66, 0x53, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x64, 0x56, 0x40, 0xff, 0x65, 0x57, 0x41, 0xff, 0xd0, 0xce, 0xca, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xca, 0xc4, 0xbe, 0xff, 0x8c, 0x7a, 0x69, 0xff, 0x7f, 0x6b, 0x58, 0xff, 0x87, 0x73, 0x61, 0xff, 0x89, 0x76, 0x64, 0xff, 0x89, 0x76, 0x64, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x89, 0x75, 0x63, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x88, 0x75, 0x63, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x73, 0x64, 0x51, 0xff, 0x8a, 0x7e, 0x6e, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xa2, 0x94, 0x87, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x76, 0x65, 0x55, 0xff, 0x76, 0x69, 0x64, 0xff, 0xb1, 0xac, 0xae, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xa8, 0x92, 0x81, 0xff, 0x9e, 0x85, 0x73, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x9a, 0x92, 0x85, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x8c, 0x7a, 0x69, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x86, 0x73, 0x61, 0xff, 0x86, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x87, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x89, 0x76, 0x64, 0xff, 0x83, 0x72, 0x60, 0xff, 0x76, 0x67, 0x55, 0xff, 0x70, 0x63, 0x50, 0xff, 0x73, 0x64, 0x50, 0xff, 0x70, 0x61, 0x4d, 0xff, 0x74, 0x65, 0x52, 0xff, 0xc9, 0xc5, 0xc1, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xa0, 0x92, 0x84, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x77, 0x66, 0x56, 0xff, 0x7d, 0x71, 0x6a, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd7, 0xd3, 0xd0, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9e, 0x85, 0x72, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0x9d, 0x85, 0x74, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x76, 0x66, 0x52, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x69, 0x5c, 0x46, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0xb0, 0xab, 0xa4, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x94, 0x84, 0x74, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x75, 0x63, 0xff, 0x86, 0x74, 0x62, 0xff, 0x7f, 0x6f, 0x5b, 0xff, 0x75, 0x67, 0x53, 0xff, 0x72, 0x64, 0x51, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x81, 0x73, 0x63, 0xff, 0xcc, 0xc8, 0xc4, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x9e, 0x91, 0x83, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x7d, 0x6a, 0x58, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x59, 0xff, 0x79, 0x69, 0x59, 0xff, 0x80, 0x73, 0x6b, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdc, 0xd9, 0xd7, 0xff, 0xaa, 0x91, 0x81, 0xff, 0xa2, 0x88, 0x76, 0xff, 0xa2, 0x8b, 0x79, 0xff, 0xa4, 0x8c, 0x7a, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6c, 0x60, 0x4b, 0xff, 0x6b, 0x5f, 0x4a, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x72, 0x66, 0x58, 0xff, 0xd7, 0xd5, 0xd4, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd2, 0xce, 0xca, 0xff, 0x8a, 0x78, 0x67, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x60, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x74, 0x65, 0x52, 0xff, 0x76, 0x67, 0x54, 0xff, 0x78, 0x68, 0x57, 0xff, 0x70, 0x5f, 0x4c, 0xff, 0x8b, 0x7e, 0x6e, 0xff, 0xd2, 0xcf, 0xcb, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x9f, 0x91, 0x83, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7e, 0x6c, 0x5b, 0xff, 0x7f, 0x6c, 0x5b, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x79, 0x69, 0x59, 0xff, 0x80, 0x74, 0x6c, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xdd, 0xff, 0xb2, 0x9b, 0x8c, 0xff, 0xa0, 0x84, 0x72, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0x9e, 0x86, 0x75, 0xff, 0x86, 0x74, 0x61, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6d, 0x61, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6a, 0x5e, 0x47, 0xff, 0x65, 0x58, 0x42, 0xff, 0x66, 0x58, 0x42, 0xff, 0x67, 0x5a, 0x43, 0xff, 0x6b, 0x5d, 0x48, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6b, 0x5e, 0x47, 0xff, 0x6a, 0x5c, 0x48, 0xff, 0x7e, 0x74, 0x6d, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0x92, 0x81, 0x71, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x74, 0x61, 0xff, 0x85, 0x73, 0x60, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x84, 0x72, 0x5e, 0xff, 0x84, 0x70, 0x5d, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x85, 0x73, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x73, 0x62, 0xff, 0x85, 0x73, 0x62, 0xff, 0x80, 0x6e, 0x5d, 0xff, 0x79, 0x68, 0x56, 0xff, 0x75, 0x66, 0x54, 0xff, 0x76, 0x67, 0x55, 0xff, 0x78, 0x68, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x8c, 0x7f, 0x6f, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x9f, 0x91, 0x83, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7e, 0x6c, 0x58, 0xff, 0x79, 0x69, 0x58, 0xff, 0x80, 0x75, 0x6c, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xb6, 0xa0, 0x91, 0xff, 0xa6, 0x8b, 0x78, 0xff, 0xa7, 0x8c, 0x7a, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x76, 0x68, 0x54, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x68, 0x5c, 0x4c, 0xff, 0x71, 0x66, 0x58, 0xff, 0x7d, 0x72, 0x63, 0xff, 0x80, 0x76, 0x64, 0xff, 0x7a, 0x6e, 0x5b, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x69, 0x5b, 0x46, 0xff, 0x67, 0x59, 0x44, 0xff, 0x75, 0x69, 0x5a, 0xff, 0x97, 0x90, 0x8d, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0x9e, 0x90, 0x82, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x80, 0x6d, 0x5a, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x82, 0x6f, 0x5c, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x84, 0x71, 0x61, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x84, 0x72, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x79, 0x69, 0x57, 0xff, 0x77, 0x67, 0x53, 0xff, 0x7a, 0x69, 0x55, 0xff, 0xbf, 0xb8, 0xb1, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x9e, 0x91, 0x83, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x78, 0x68, 0x58, 0xff, 0x80, 0x75, 0x6b, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xcc, 0xc1, 0xba, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xa9, 0x8e, 0x7d, 0xff, 0x99, 0x83, 0x70, 0xff, 0x7e, 0x6e, 0x5a, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x60, 0x4b, 0xff, 0x65, 0x58, 0x49, 0xff, 0x65, 0x5b, 0x57, 0xff, 0x8f, 0x89, 0x8a, 0xff, 0xd8, 0xd7, 0xd6, 0xff, 0xde, 0xdd, 0xdc, 0xff, 0xad, 0xa8, 0x9f, 0xff, 0x91, 0x88, 0x7b, 0xff, 0x8a, 0x80, 0x72, 0xff, 0x81, 0x78, 0x69, 0xff, 0x8d, 0x84, 0x7c, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x91, 0x80, 0x71, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x82, 0x71, 0x5e, 0xff, 0x85, 0x74, 0x62, 0xff, 0x88, 0x78, 0x6a, 0xff, 0x8b, 0x7d, 0x73, 0xff, 0x97, 0x8d, 0x86, 0xff, 0xa9, 0xa1, 0x9d, 0xff, 0x8c, 0x7e, 0x72, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x84, 0x71, 0x5e, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x72, 0x60, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x7a, 0x69, 0x57, 0xff, 0x7e, 0x6e, 0x5b, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x82, 0x70, 0x5e, 0xff, 0xb2, 0xa7, 0x9f, 0xff, 0xe1, 0xe1, 0xe1, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x9d, 0x90, 0x83, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7d, 0x6b, 0x57, 0xff, 0x78, 0x67, 0x57, 0xff, 0x80, 0x74, 0x6b, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xdf, 0xff, 0xc4, 0xb1, 0xa7, 0xff, 0xab, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0xac, 0x93, 0x82, 0xff, 0xab, 0x91, 0x7f, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4b, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6e, 0x63, 0x5b, 0xff, 0xaa, 0xa6, 0xa9, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xb5, 0xaa, 0xa1, 0xff, 0xc0, 0xb8, 0xb1, 0xff, 0xc2, 0xbc, 0xb6, 0xff, 0xc0, 0xba, 0xb7, 0xff, 0xca, 0xc6, 0xc5, 0xff, 0xe1, 0xe0, 0xe1, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xd3, 0xd0, 0xce, 0xff, 0x9d, 0x8e, 0x81, 0xff, 0x83, 0x72, 0x60, 0xff, 0x80, 0x6d, 0x5a, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x81, 0x70, 0x5e, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x83, 0x72, 0x60, 0xff, 0xac, 0xa1, 0x97, 0xff, 0xe1, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x9d, 0x90, 0x82, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6a, 0x56, 0xff, 0x77, 0x67, 0x56, 0xff, 0x7f, 0x74, 0x6b, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xc9, 0xb9, 0xb0, 0xff, 0xae, 0x91, 0x7f, 0xff, 0xac, 0x8f, 0x7d, 0xff, 0xaf, 0x94, 0x83, 0xff, 0xae, 0x93, 0x81, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x87, 0x74, 0x61, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x67, 0x5b, 0x4e, 0xff, 0x82, 0x7b, 0x7a, 0xff, 0xdc, 0xdc, 0xdd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0x8e, 0x7e, 0x6e, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6c, 0x5a, 0xff, 0x7e, 0x6b, 0x59, 0xff, 0x93, 0x84, 0x75, 0xff, 0xd1, 0xce, 0xc9, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x9c, 0x90, 0x82, 0xff, 0x7e, 0x6e, 0x5b, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x56, 0xff, 0x76, 0x67, 0x56, 0xff, 0x7f, 0x74, 0x6b, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdc, 0xda, 0xff, 0xb6, 0x9b, 0x8c, 0xff, 0xab, 0x8c, 0x7b, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xb0, 0x95, 0x83, 0xff, 0xb1, 0x93, 0x82, 0xff, 0xa7, 0x8b, 0x7a, 0xff, 0x8b, 0x76, 0x65, 0xff, 0x71, 0x63, 0x50, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x67, 0x5b, 0x49, 0xff, 0x71, 0x68, 0x65, 0xff, 0xca, 0xc8, 0xc9, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc8, 0xc3, 0xbd, 0xff, 0x88, 0x77, 0x66, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x84, 0x72, 0x60, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x90, 0x7f, 0x6e, 0xff, 0xcd, 0xc7, 0xc3, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x9b, 0x90, 0x81, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x79, 0x68, 0x54, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x56, 0xff, 0x75, 0x66, 0x57, 0xff, 0x7f, 0x73, 0x6b, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0xd1, 0xc7, 0xc1, 0xff, 0xb2, 0x97, 0x86, 0xff, 0xae, 0x91, 0x7f, 0xff, 0xb0, 0x92, 0x81, 0xff, 0xb3, 0x97, 0x85, 0xff, 0xb2, 0x95, 0x83, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x73, 0x64, 0x51, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4c, 0xff, 0x69, 0x5e, 0x4a, 0xff, 0x68, 0x5d, 0x54, 0xff, 0x83, 0x7b, 0x7d, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xb5, 0xab, 0xa1, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x74, 0x62, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x8d, 0x7c, 0x6a, 0xff, 0xb7, 0xad, 0xa3, 0xff, 0xdf, 0xde, 0xdd, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0x9b, 0x8e, 0x81, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x78, 0x68, 0x54, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x75, 0x66, 0x57, 0xff, 0x7f, 0x73, 0x6b, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xdd, 0xdb, 0xff, 0xbb, 0xa7, 0x99, 0xff, 0xad, 0x91, 0x80, 0xff, 0xaa, 0x8c, 0x7a, 0xff, 0xae, 0x91, 0x7f, 0xff, 0xb4, 0x96, 0x86, 0xff, 0xb5, 0x97, 0x85, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0x89, 0x75, 0x63, 0xff, 0x73, 0x64, 0x51, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x65, 0x58, 0x45, 0xff, 0x71, 0x66, 0x5c, 0xff, 0xce, 0xcc, 0xcd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc6, 0xc1, 0xbb, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x87, 0x75, 0x63, 0xff, 0x89, 0x76, 0x64, 0xff, 0x88, 0x75, 0x62, 0xff, 0x87, 0x72, 0x5f, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0xc2, 0xb9, 0xb1, 0xff, 0xe0, 0xdf, 0xde, 0xff, 0xe0, 0xe0, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0x9c, 0x8f, 0x81, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x78, 0x67, 0x54, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x68, 0x55, 0xff, 0x74, 0x65, 0x56, 0xff, 0x7d, 0x72, 0x6a, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0xd2, 0xca, 0xc3, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xa6, 0x8b, 0x78, 0xff, 0xab, 0x90, 0x7e, 0xff, 0xb0, 0x94, 0x83, 0xff, 0xb3, 0x95, 0x84, 0xff, 0xaf, 0x92, 0x82, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x87, 0x74, 0x62, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x67, 0x59, 0x44, 0xff, 0x75, 0x69, 0x58, 0xff, 0xd8, 0xd6, 0xd5, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe1, 0xe1, 0xe0, 0xff, 0x99, 0x8c, 0x7d, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x7e, 0x6b, 0x59, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x84, 0x72, 0x60, 0xff, 0x88, 0x75, 0x63, 0xff, 0x8b, 0x77, 0x66, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8c, 0x76, 0x65, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x94, 0x7f, 0x6e, 0xff, 0xa1, 0x8e, 0x7f, 0xff, 0xda, 0xd7, 0xd5, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x9b, 0x8e, 0x80, 0xff, 0x7d, 0x6d, 0x5b, 0xff, 0x77, 0x67, 0x54, 0xff, 0x78, 0x68, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x54, 0xff, 0x72, 0x63, 0x53, 0xff, 0x7d, 0x71, 0x69, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xd9, 0xd4, 0xd0, 0xff, 0xad, 0x96, 0x86, 0xff, 0xa7, 0x8e, 0x7c, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xaa, 0x8f, 0x7c, 0xff, 0xae, 0x92, 0x81, 0xff, 0xb0, 0x93, 0x82, 0xff, 0xac, 0x90, 0x7f, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x85, 0x7b, 0x69, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xc2, 0xbb, 0xb6, 0xff, 0x84, 0x72, 0x61, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x89, 0x76, 0x65, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x8c, 0x76, 0x63, 0xff, 0x90, 0x7a, 0x67, 0xff, 0x9e, 0x8b, 0x7a, 0xff, 0xad, 0x9b, 0x8d, 0xff, 0xd2, 0xcd, 0xc8, 0xff, 0xdc, 0xda, 0xd9, 0xff, 0xdf, 0xde, 0xdd, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xe1, 0xe1, 0xe0, 0xff, 0x91, 0x84, 0x75, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x77, 0x67, 0x55, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x66, 0x54, 0xff, 0x72, 0x62, 0x51, 0xff, 0x7d, 0x70, 0x65, 0xff, 0xcb, 0xc6, 0xc3, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0xdf, 0xde, 0xde, 0xff, 0xdd, 0xdb, 0xda, 0xff, 0xc8, 0xbf, 0xb7, 0xff, 0xad, 0x99, 0x89, 0xff, 0xa5, 0x8d, 0x7c, 0xff, 0x9f, 0x85, 0x74, 0xff, 0xa1, 0x86, 0x74, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xaa, 0x8f, 0x7e, 0xff, 0xad, 0x92, 0x80, 0xff, 0xac, 0x90, 0x7f, 0xff, 0xa1, 0x87, 0x76, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x7a, 0x6b, 0x57, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6f, 0x62, 0x4c, 0xff, 0x91, 0x88, 0x7a, 0xff, 0xdf, 0xdf, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xd9, 0xd7, 0xd5, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x78, 0x66, 0x53, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6e, 0x5a, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x86, 0x74, 0x62, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x91, 0x79, 0x67, 0xff, 0x91, 0x78, 0x66, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0xa6, 0x92, 0x82, 0xff, 0xc8, 0xbb, 0xb3, 0xff, 0xc6, 0xbc, 0xb5, 0xff, 0x86, 0x76, 0x65, 0xff, 0x76, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x55, 0xff, 0x81, 0x70, 0x60, 0xff, 0x9a, 0x89, 0x7b, 0xff, 0xaa, 0x98, 0x8b, 0xff, 0xa5, 0x90, 0x80, 0xff, 0x99, 0x81, 0x6e, 0xff, 0x95, 0x7c, 0x69, 0xff, 0x9a, 0x81, 0x6e, 0xff, 0x9e, 0x86, 0x73, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa7, 0x8e, 0x7d, 0xff, 0xaa, 0x90, 0x7f, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x91, 0x7c, 0x69, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x73, 0x66, 0x52, 0xff, 0x6c, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x69, 0x5b, 0x46, 0xff, 0x74, 0x68, 0x54, 0xff, 0xae, 0xa9, 0xa0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdc, 0xdb, 0xda, 0xff, 0x91, 0x83, 0x73, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x94, 0x7f, 0x6c, 0xff, 0x97, 0x81, 0x70, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9b, 0x83, 0x72, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9b, 0x83, 0x70, 0xff, 0x9e, 0x84, 0x71, 0xff, 0x96, 0x7f, 0x6c, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x77, 0x68, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x75, 0x65, 0x53, 0xff, 0x78, 0x68, 0x56, 0xff, 0x85, 0x71, 0x5f, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa1, 0x88, 0x76, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x86, 0x73, 0x60, 0xff, 0x75, 0x67, 0x53, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x63, 0x56, 0x3f, 0xff, 0x9a, 0x93, 0x86, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xa7, 0x9b, 0x8f, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6d, 0x59, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x98, 0x81, 0x70, 0xff, 0x99, 0x84, 0x71, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x9d, 0x86, 0x74, 0xff, 0x9f, 0x86, 0x74, 0xff, 0xa3, 0x89, 0x77, 0xff, 0x9a, 0x82, 0x70, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x74, 0x64, 0x52, 0xff, 0x78, 0x67, 0x56, 0xff, 0x85, 0x71, 0x60, 0xff, 0x94, 0x7d, 0x6b, 0xff, 0x9a, 0x82, 0x70, 0xff, 0x99, 0x82, 0x71, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x9f, 0x86, 0x74, 0xff, 0x9d, 0x86, 0x74, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x74, 0x66, 0x52, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6c, 0x60, 0x4b, 0xff, 0x69, 0x5c, 0x48, 0xff, 0x68, 0x5b, 0x46, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x60, 0x52, 0x3b, 0xff, 0x7d, 0x72, 0x60, 0xff, 0xde, 0xde, 0xdd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x98, 0x8b, 0x7d, 0xff, 0x78, 0x66, 0x53, 0xff, 0x7a, 0x69, 0x55, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6a, 0x56, 0xff, 0x7a, 0x67, 0x54, 0xff, 0x79, 0x67, 0x54, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x84, 0x72, 0x60, 0xff, 0x8b, 0x78, 0x65, 0xff, 0x92, 0x7e, 0x6b, 0xff, 0x98, 0x82, 0x70, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0x9f, 0x88, 0x76, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x75, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x78, 0x67, 0x55, 0xff, 0x85, 0x71, 0x60, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x9b, 0x84, 0x73, 0xff, 0x97, 0x80, 0x70, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x89, 0x76, 0x63, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x77, 0x68, 0x55, 0xff, 0x72, 0x64, 0x50, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x62, 0x4d, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x69, 0x5d, 0x4a, 0xff, 0x67, 0x5c, 0x50, 0xff, 0x6f, 0x65, 0x5a, 0xff, 0x6d, 0x62, 0x51, 0xff, 0x68, 0x5b, 0x44, 0xff, 0x6c, 0x60, 0x4a, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5f, 0x48, 0xff, 0x69, 0x5c, 0x49, 0xff, 0x8f, 0x86, 0x7a, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xae, 0xa5, 0x9a, 0xff, 0x7e, 0x6e, 0x5c, 0xff, 0x76, 0x63, 0x50, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7d, 0x6b, 0x56, 0xff, 0x78, 0x67, 0x54, 0xff, 0x72, 0x63, 0x58, 0xff, 0x7a, 0x6c, 0x62, 0xff, 0x7e, 0x6f, 0x5f, 0xff, 0x78, 0x67, 0x53, 0xff, 0x75, 0x64, 0x4f, 0xff, 0x7c, 0x6b, 0x59, 0xff, 0x7b, 0x6b, 0x59, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x58, 0xff, 0x79, 0x6a, 0x58, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x77, 0x68, 0x56, 0xff, 0x76, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x7c, 0x6c, 0x59, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x86, 0x73, 0x61, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x90, 0x7c, 0x6a, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x77, 0x66, 0x54, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x86, 0x73, 0x60, 0xff, 0x87, 0x75, 0x62, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x77, 0x67, 0x54, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x69, 0x5c, 0x4b, 0xff, 0x6f, 0x65, 0x5d, 0xff, 0x81, 0x79, 0x78, 0xff, 0xc7, 0xc4, 0xc4, 0xff, 0xd1, 0xd0, 0xcc, 0xff, 0x8b, 0x81, 0x70, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x66, 0x58, 0x42, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5f, 0x48, 0xff, 0x65, 0x58, 0x42, 0xff, 0x7e, 0x74, 0x69, 0xff, 0xc4, 0xc1, 0xc0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0x97, 0x8b, 0x7d, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x75, 0x63, 0x50, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7c, 0x6c, 0x59, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x79, 0x67, 0x52, 0xff, 0x75, 0x65, 0x52, 0xff, 0x78, 0x6b, 0x61, 0xff, 0x7d, 0x74, 0x75, 0xff, 0x9d, 0x97, 0x97, 0xff, 0xaa, 0xa1, 0x98, 0xff, 0x96, 0x8a, 0x7d, 0xff, 0x82, 0x73, 0x61, 0xff, 0x78, 0x68, 0x55, 0xff, 0x76, 0x65, 0x52, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x66, 0x53, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x62, 0x51, 0xff, 0x69, 0x5c, 0x4f, 0xff, 0x73, 0x68, 0x63, 0xff, 0x8e, 0x88, 0x8a, 0xff, 0xda, 0xd9, 0xda, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdd, 0xdd, 0xdc, 0xff, 0x8e, 0x85, 0x75, 0xff, 0x72, 0x65, 0x52, 0xff, 0x69, 0x5c, 0x46, 0xff, 0x65, 0x58, 0x42, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x80, 0x75, 0x68, 0xff, 0xb2, 0xac, 0xaa, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x99, 0x8c, 0x7f, 0xff, 0x7f, 0x6f, 0x5e, 0xff, 0x74, 0x62, 0x4f, 0xff, 0x78, 0x66, 0x54, 0xff, 0x75, 0x63, 0x4f, 0xff, 0x7a, 0x6b, 0x5a, 0xff, 0x82, 0x77, 0x6d, 0xff, 0x94, 0x8e, 0x8e, 0xff, 0xdd, 0xdc, 0xdd, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xc8, 0xc2, 0xbd, 0xff, 0x8b, 0x7e, 0x6e, 0xff, 0x74, 0x64, 0x51, 0xff, 0x76, 0x66, 0x53, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4c, 0xff, 0x6b, 0x60, 0x4c, 0xff, 0x63, 0x58, 0x4e, 0xff, 0x75, 0x6d, 0x6d, 0xff, 0xc9, 0xc7, 0xc8, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xce, 0xcc, 0xc8, 0xff, 0x73, 0x68, 0x55, 0xff, 0x81, 0x76, 0x65, 0xff, 0x89, 0x80, 0x74, 0xff, 0xc9, 0xc6, 0xc4, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xae, 0xa6, 0x9b, 0xff, 0x84, 0x75, 0x64, 0xff, 0x79, 0x68, 0x56, 0xff, 0x85, 0x77, 0x69, 0xff, 0x98, 0x8e, 0x87, 0xff, 0xdc, 0xdb, 0xdb, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xdf, 0xff, 0x97, 0x8a, 0x7c, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x73, 0x63, 0x50, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6f, 0x63, 0x4f, 0xff, 0x6f, 0x61, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4b, 0xff, 0x63, 0x57, 0x48, 0xff, 0x70, 0x67, 0x65, 0xff, 0xc9, 0xc7, 0xc9, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xc5, 0xbf, 0xb8, 0xff, 0xbb, 0xb5, 0xae, 0xff, 0xca, 0xc6, 0xc3, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xb9, 0xb0, 0xa9, 0xff, 0x80, 0x71, 0x60, 0xff, 0x6f, 0x5f, 0x4c, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x65, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6f, 0x62, 0x50, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6b, 0x5f, 0x48, 0xff, 0x68, 0x5c, 0x4e, 0xff, 0x9a, 0x93, 0x91, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xad, 0xa3, 0x98, 0xff, 0x7f, 0x70, 0x5f, 0xff, 0x70, 0x5f, 0x4c, 0xff, 0x75, 0x65, 0x53, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x53, 0xff, 0x76, 0x65, 0x53, 0xff, 0x75, 0x65, 0x52, 0xff, 0x74, 0x65, 0x51, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x60, 0x4c, 0xff, 0x6d, 0x5f, 0x4b, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6b, 0x5d, 0x47, 0xff, 0x6d, 0x61, 0x50, 0xff, 0xac, 0xa7, 0xa1, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x8f, 0x83, 0x74, 0xff, 0x79, 0x69, 0x57, 0xff, 0x73, 0x62, 0x50, 0xff, 0x75, 0x65, 0x53, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x53, 0xff, 0x74, 0x65, 0x51, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6a, 0x5d, 0x49, 0xff, 0x69, 0x5d, 0x4a, 0xff, 0x6c, 0x5f, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0xa9, 0xa3, 0x9a, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x7e, 0x70, 0x5f, 0xff, 0x74, 0x63, 0x51, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x6f, 0x61, 0x52, 0xff, 0x68, 0x5b, 0x50, 0xff, 0x76, 0x6a, 0x61, 0xff, 0x82, 0x76, 0x6a, 0xff, 0x7f, 0x72, 0x63, 0xff, 0x74, 0x66, 0x54, 0xff, 0x73, 0x64, 0x51, 0xff, 0x75, 0x66, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x69, 0x5b, 0x4c, 0xff, 0x72, 0x66, 0x5b, 0xff, 0x7a, 0x6f, 0x67, 0xff, 0x82, 0x79, 0x73, 0xff, 0x90, 0x88, 0x81, 0xff, 0x94, 0x8b, 0x81, 0xff, 0x79, 0x6d, 0x5d, 0xff, 0x67, 0x59, 0x44, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x67, 0x5a, 0x44, 0xff, 0x96, 0x8d, 0x81, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdb, 0xd9, 0xd7, 0xff, 0x76, 0x67, 0x54, 0xff, 0x70, 0x60, 0x4d, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x52, 0xff, 0x70, 0x60, 0x4e, 0xff, 0x68, 0x5b, 0x55, 0xff, 0x7f, 0x76, 0x77, 0xff, 0xce, 0xcd, 0xcd, 0xff, 0xdc, 0xdb, 0xdb, 0xff, 0xd8, 0xd7, 0xd5, 0xff, 0xb6, 0xb0, 0xa9, 0xff, 0x78, 0x6b, 0x58, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x69, 0x5d, 0x4e, 0xff, 0x6e, 0x64, 0x5a, 0xff, 0x81, 0x78, 0x74, 0xff, 0xd2, 0xd0, 0xd0, 0xff, 0xdb, 0xda, 0xda, 0xff, 0xd9, 0xd8, 0xd9, 0xff, 0xdf, 0xde, 0xdf, 0xff, 0xe1, 0xe1, 0xe1, 0xff, 0xc3, 0xc0, 0xba, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x65, 0x57, 0x40, 0xff, 0x7d, 0x72, 0x60, 0xff, 0xd2, 0xd0, 0xcd, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xa1, 0x97, 0x8a, 0xff, 0x74, 0x65, 0x52, 0xff, 0x70, 0x61, 0x4d, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x4f, 0xff, 0x6e, 0x60, 0x51, 0xff, 0x78, 0x6f, 0x6e, 0xff, 0xd7, 0xd5, 0xd7, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe1, 0xe0, 0xe0, 0xff, 0x83, 0x78, 0x66, 0xff, 0x70, 0x64, 0x50, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6b, 0x5d, 0x4b, 0xff, 0x65, 0x5a, 0x51, 0xff, 0x7f, 0x78, 0x77, 0xff, 0xdc, 0xdc, 0xdc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xdf, 0xff, 0x8c, 0x82, 0x72, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x68, 0x5b, 0x44, 0xff, 0x76, 0x6a, 0x59, 0xff, 0xab, 0xa4, 0xa0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xbc, 0xb6, 0xaf, 0xff, 0x73, 0x63, 0x51, 0xff, 0x6b, 0x5a, 0x47, 0xff, 0x73, 0x64, 0x51, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x50, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x77, 0x6c, 0x63, 0xff, 0xbf, 0xbd, 0xbe, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x8c, 0x83, 0x73, 0xff, 0x74, 0x67, 0x54, 0xff, 0x6d, 0x5f, 0x4a, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x69, 0x5c, 0x4a, 0xff, 0x6e, 0x65, 0x5d, 0xff, 0xad, 0xa9, 0xa9, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xc9, 0xc6, 0xc0, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x65, 0x57, 0x40, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6c, 0x5f, 0x49, 0xff, 0x6b, 0x5d, 0x48, 0xff, 0x68, 0x5a, 0x44, 0xff, 0x66, 0x59, 0x43, 0xff, 0x7e, 0x73, 0x65, 0xff, 0xdb, 0xd9, 0xd9, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0x92, 0x86, 0x78, 0xff, 0x7a, 0x6c, 0x5b, 0xff, 0x6d, 0x5d, 0x4a, 0xff, 0x6b, 0x5c, 0x47, 0xff, 0x6e, 0x5f, 0x4a, 0xff, 0x71, 0x62, 0x4d, 0xff, 0x6d, 0x5d, 0x47, 0xff, 0x70, 0x63, 0x55, 0xff, 0x8c, 0x85, 0x83, 0xff, 0xe1, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0x9b, 0x91, 0x84, 0xff, 0x77, 0x6a, 0x57, 0xff, 0x69, 0x5c, 0x48, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x5f, 0x4b, 0xff, 0x6a, 0x5d, 0x4b, 0xff, 0x75, 0x6b, 0x63, 0xff, 0xdd, 0xdc, 0xdc, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xdf, 0xff, 0x8c, 0x81, 0x71, 0xff, 0x65, 0x57, 0x41, 0xff, 0x63, 0x55, 0x3f, 0xff, 0x67, 0x59, 0x44, 0xff, 0x6c, 0x5f, 0x4d, 0xff, 0x74, 0x68, 0x5b, 0xff, 0x86, 0x7d, 0x73, 0xff, 0xd6, 0xd5, 0xd3, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xcb, 0xc7, 0xc2, 0xff, 0x92, 0x88, 0x7a, 0xff, 0x84, 0x77, 0x66, 0xff, 0x78, 0x6b, 0x58, 0xff, 0x72, 0x64, 0x51, 0xff, 0x7a, 0x6c, 0x5a, 0xff, 0x90, 0x87, 0x7e, 0xff, 0xda, 0xd9, 0xd9, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xdf, 0xff, 0xa5, 0x9d, 0x91, 0xff, 0x78, 0x6c, 0x5a, 0xff, 0x68, 0x5b, 0x47, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x77, 0x6c, 0x66, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xd8, 0xd7, 0xd4, 0xff, 0x93, 0x89, 0x7a, 0xff, 0x81, 0x75, 0x64, 0xff, 0x8c, 0x81, 0x73, 0xff, 0x9b, 0x93, 0x89, 0xff, 0xd5, 0xd4, 0xd2, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xe0, 0xdf, 0xde, 0xff, 0xa8, 0xa0, 0x96, 0xff, 0x8b, 0x80, 0x72, 0xff, 0xd2, 0xd0, 0xcd, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xae, 0xa6, 0x9b, 0xff, 0x75, 0x68, 0x56, 0xff, 0x64, 0x56, 0x41, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5c, 0x45, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x81, 0x78, 0x73, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xe0, 0xe0, 0xdf, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xde, 0xff, 0x7b, 0x6f, 0x5c, 0xff, 0x67, 0x5a, 0x44, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5d, 0x48, 0xff, 0x67, 0x59, 0x44, 0xff, 0x74, 0x68, 0x59, 0xff, 0x97, 0x90, 0x8c, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xbd, 0xb9, 0xb1, 0xff, 0x8a, 0x80, 0x6f, 0xff, 0x91, 0x87, 0x79, 0xff, 0x92, 0x89, 0x7b, 0xff, 0x92, 0x88, 0x7a, 0xff, 0x8f, 0x84, 0x77, 0xff, 0x83, 0x78, 0x6a, 0xff, 0x96, 0x8d, 0x83, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, - 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xe0, 0xdf, 0xdf, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, 0xde, 0xde, 0xde, 0xff, -#endif -}; - -const lv_img_dsc_t img_cogwheel_rgb = { - .header.always_zero = 0, - .header.w = 100, - .header.h = 100, - .data_size = 10000 * LV_COLOR_SIZE / 8, - .header.cf = LV_IMG_CF_TRUE_COLOR, - .data = img_cogwheel_rgb_map, -}; diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_rgb.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_rgb.png deleted file mode 100644 index 21337d92c..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_cogwheel_rgb.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_hand.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_hand.c deleted file mode 100644 index f82a6086d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_hand.c +++ /dev/null @@ -1,69 +0,0 @@ -#include "../../lvgl.h" - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_IMG_HAND -#define LV_ATTRIBUTE_IMG_IMG_HAND -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMG_IMG_HAND uint8_t img_hand_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x04, 0x6e, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0x47, 0x00, 0x57, 0x25, 0x57, 0x49, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x6d, 0x0c, 0x49, 0x74, 0x24, 0xeb, 0x24, 0xf0, 0x49, 0xbc, 0x49, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x03, 0x24, 0x8f, 0x24, 0xfb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xec, 0x24, 0x87, 0x49, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x92, 0x0f, 0x49, 0xcb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x24, 0xc4, 0xdb, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xa0, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x25, 0xf8, 0x24, 0xa8, 0x6e, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x4b, 0x00, 0xff, 0x24, 0xdb, 0x6e, 0x54, 0x6d, 0x50, 0x00, 0xb8, 0x00, 0xff, 0x25, 0xff, 0x49, 0xff, 0x49, 0xff, 0x25, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xfb, 0x49, 0xe8, 0x49, 0xe4, 0x49, 0xdc, 0x49, 0xd7, 0x49, 0xd0, 0x49, 0xb3, 0x49, 0xb0, 0x49, 0xaf, 0x49, 0xab, 0x49, 0xa7, 0x49, 0x87, 0x49, 0x84, 0x49, 0x80, 0x49, 0x7f, 0x49, 0x7b, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x24, 0x57, 0x00, 0x57, 0x00, 0x57, 0x24, 0x57, 0x24, 0x57, 0x24, 0x57, 0x24, 0x57, 0x24, 0x57, 0x24, 0x57, 0x25, 0x9c, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x25, 0xff, 0x49, 0xa0, 0x24, 0x57, 0x49, 0x57, 0x49, 0x57, 0x49, 0x57, 0x49, 0x57, 0x49, 0x57, 0x49, 0x57, 0x49, 0x57, 0x49, 0x57, 0x49, 0x57, 0x25, 0x57, 0x25, 0x57, 0x24, 0x57, 0x24, 0x57, 0x25, 0x57, 0x24, 0x57, 0x24, 0x57, 0x24, 0x57, 0x24, 0x57, 0x24, 0x57, 0x24, 0x57, 0x24, 0x57, 0x49, 0x50, - 0x49, 0xb7, 0x00, 0xff, 0x49, 0x8c, 0x6e, 0x04, 0x6e, 0x0f, 0x25, 0x37, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xfc, 0x24, 0xfb, 0x24, 0xf8, 0x24, 0xf7, 0x24, 0xf4, 0x24, 0xf3, 0x24, 0xf3, 0x24, 0xf3, 0x00, 0xf0, 0x00, 0xec, 0x00, 0xeb, 0x00, 0xeb, 0x00, 0xeb, 0x00, 0xeb, 0x24, 0xe8, - 0x49, 0x77, 0x00, 0xff, 0x24, 0x8b, 0x92, 0x03, 0x6e, 0x14, 0x49, 0x5c, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x24, 0xff, 0x25, 0xff, 0x25, 0xff, 0x25, 0xff, 0x25, 0xff, 0x25, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xfc, 0x49, 0xf7, 0x49, 0xb7, 0x49, 0xa8, 0x49, 0xa3, 0x49, 0xa3, 0x49, 0xa8, 0x49, 0x93, 0x49, 0x7f, 0x49, 0x6b, 0x25, 0x5c, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x24, 0x57, 0x00, 0x57, 0x24, 0x9c, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x49, 0xff, 0x49, 0x90, 0x24, 0x54, 0x25, 0x57, 0x49, 0x57, 0x49, 0x57, 0x49, 0x57, 0x49, 0x57, 0x49, 0x53, 0x6d, 0x4b, 0x6d, 0x44, 0x6e, 0x37, 0x6e, 0x2f, 0x6e, 0x27, 0x6e, 0x24, 0x6e, 0x24, 0x6e, 0x24, 0x92, 0x17, 0xb7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x25, 0x30, 0x00, 0xf4, 0x00, 0xff, 0x49, 0xff, 0x49, 0xff, 0x00, 0xff, 0x00, 0xff, 0x49, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xcc, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x24, 0xf8, 0x24, 0xa8, 0x6d, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x6d, 0x2b, 0x00, 0xf3, 0x00, 0xff, 0x00, 0xff, 0x00, 0xf3, 0x24, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6d, 0x18, 0x49, 0xd8, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xec, 0x24, 0x87, 0x49, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x92, 0x0c, 0x49, 0x5f, 0x49, 0x8c, 0x92, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0x54, 0x00, 0x57, 0x25, 0x57, 0x49, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x84, 0x04, 0x2c, 0x63, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8a, 0x52, 0x47, 0x20, 0x00, 0x57, 0x04, 0x21, 0x57, 0xe7, 0x39, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xeb, 0x5a, 0x0c, 0xc7, 0x39, 0x74, 0xc3, 0x18, 0xeb, 0xc3, 0x18, 0xf0, 0xc7, 0x39, 0xbc, 0xe8, 0x41, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x10, 0x03, 0xe4, 0x20, 0x8f, 0xa3, 0x18, 0xfb, 0x20, 0x00, 0xff, 0x21, 0x08, 0xff, 0x61, 0x08, 0xec, 0x04, 0x21, 0x87, 0x49, 0x4a, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xef, 0x7b, 0x0f, 0xa7, 0x39, 0xcb, 0x20, 0x00, 0xff, 0x21, 0x08, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0xc3, 0x18, 0xc4, 0xd7, 0xbd, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x29, 0xa0, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x45, 0x29, 0xf8, 0xa3, 0x18, 0xa8, 0x2d, 0x6b, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x62, 0x10, 0x4b, 0x62, 0x10, 0xff, 0xc3, 0x18, 0xdb, 0x0c, 0x63, 0x54, 0xeb, 0x5a, 0x50, 0x82, 0x10, 0xb8, 0x21, 0x08, 0xff, 0x04, 0x21, 0xff, 0xc7, 0x39, 0xff, 0xe7, 0x39, 0xff, 0x86, 0x31, 0xff, 0xe8, 0x41, 0xff, 0xe8, 0x41, 0xff, 0xe8, 0x41, 0xff, 0x08, 0x42, 0xff, 0x08, 0x42, 0xfb, 0x28, 0x42, 0xe8, 0x28, 0x42, 0xe4, 0x29, 0x4a, 0xdc, 0x29, 0x4a, 0xd7, 0x29, 0x4a, 0xd0, 0x49, 0x4a, 0xb3, 0x49, 0x4a, 0xb0, 0x49, 0x4a, 0xaf, 0x49, 0x4a, 0xab, 0x49, 0x4a, 0xa7, 0x29, 0x4a, 0x87, 0x29, 0x4a, 0x84, 0x28, 0x42, 0x80, 0x28, 0x42, 0x7f, 0x08, 0x42, 0x7b, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x20, 0x00, 0x57, 0x21, 0x08, 0x57, 0x20, 0x00, 0x57, 0x20, 0x00, 0x57, 0x21, 0x08, 0x57, 0x41, 0x08, 0x57, 0x41, 0x08, 0x57, 0x21, 0x08, 0x57, 0x41, 0x08, 0x57, 0x41, 0x08, 0x57, 0x41, 0x08, 0x57, 0x61, 0x08, 0x57, 0x41, 0x08, 0x57, 0x61, 0x08, 0x57, 0x61, 0x08, 0x57, 0x82, 0x10, 0x57, 0x82, 0x10, 0x57, 0x82, 0x10, 0x57, 0x82, 0x10, 0x57, 0x82, 0x10, 0x57, 0xa2, 0x10, 0x57, 0xa3, 0x18, 0x57, 0xa2, 0x10, 0x57, 0xa2, 0x10, 0x57, 0xa3, 0x18, 0x57, 0x86, 0x31, 0x9c, 0x61, 0x08, 0xff, 0x21, 0x08, 0xff, 0x41, 0x08, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x41, 0x08, 0xff, 0x21, 0x08, 0xff, 0x20, 0x00, 0xff, 0x00, 0x00, 0xff, 0x20, 0x00, 0xff, 0x25, 0x29, 0xff, 0x08, 0x42, 0xa0, 0xc3, 0x18, 0x57, 0xc7, 0x39, 0x57, 0xe8, 0x41, 0x57, 0x08, 0x42, 0x57, 0xe8, 0x41, 0x57, 0xa7, 0x39, 0x57, 0xa6, 0x31, 0x57, 0xa6, 0x31, 0x57, 0xa7, 0x39, 0x57, 0xa7, 0x39, 0x57, 0x66, 0x31, 0x57, 0x25, 0x29, 0x57, 0x04, 0x21, 0x57, 0x04, 0x21, 0x57, 0x04, 0x21, 0x57, 0x04, 0x21, 0x57, 0xc3, 0x18, 0x57, 0xa2, 0x10, 0x57, 0xa3, 0x18, 0x57, 0xc3, 0x18, 0x57, 0xa2, 0x10, 0x57, 0xa3, 0x18, 0x57, 0x28, 0x42, 0x50, - 0x49, 0x4a, 0xb7, 0x20, 0x00, 0xff, 0xa7, 0x39, 0x8c, 0x8e, 0x73, 0x04, 0x8e, 0x73, 0x0f, 0x04, 0x21, 0x37, 0x82, 0x10, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x21, 0x08, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x20, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x21, 0x08, 0xff, 0x21, 0x08, 0xff, 0x21, 0x08, 0xff, 0x00, 0x00, 0xff, 0x21, 0x08, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x20, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x21, 0x08, 0xff, 0x61, 0x08, 0xff, 0x82, 0x10, 0xff, 0xa3, 0x18, 0xff, 0xa3, 0x18, 0xff, 0xa2, 0x10, 0xff, 0xa3, 0x18, 0xff, 0xc3, 0x18, 0xff, 0xc3, 0x18, 0xfc, 0xc3, 0x18, 0xfb, 0xc3, 0x18, 0xf8, 0xa3, 0x18, 0xf7, 0xa3, 0x18, 0xf4, 0xa3, 0x18, 0xf3, 0xa2, 0x10, 0xf3, 0xa2, 0x10, 0xf3, 0x82, 0x10, 0xf0, 0x41, 0x08, 0xec, 0x00, 0x00, 0xeb, 0x20, 0x00, 0xeb, 0x21, 0x08, 0xeb, 0x00, 0x00, 0xeb, 0xe3, 0x18, 0xe8, - 0xc7, 0x39, 0x77, 0x82, 0x10, 0xff, 0x04, 0x21, 0x8b, 0x10, 0x84, 0x03, 0x4d, 0x6b, 0x14, 0x6a, 0x52, 0x5c, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x21, 0x08, 0xff, 0x21, 0x08, 0xff, 0x21, 0x08, 0xff, 0x21, 0x08, 0xff, 0x41, 0x08, 0xff, 0x62, 0x10, 0xff, 0xa2, 0x10, 0xff, 0xa2, 0x10, 0xff, 0xa3, 0x18, 0xff, 0xc3, 0x18, 0xff, 0xe3, 0x18, 0xff, 0x25, 0x29, 0xff, 0x25, 0x29, 0xff, 0x25, 0x29, 0xff, 0x25, 0x29, 0xff, 0x25, 0x29, 0xff, 0xc7, 0x39, 0xff, 0xe7, 0x39, 0xff, 0xe8, 0x41, 0xff, 0x08, 0x42, 0xfc, 0x08, 0x42, 0xf7, 0x49, 0x4a, 0xb7, 0x49, 0x4a, 0xa8, 0x49, 0x4a, 0xa3, 0x49, 0x4a, 0xa3, 0x49, 0x4a, 0xa8, 0x49, 0x4a, 0x93, 0x28, 0x42, 0x7f, 0xa7, 0x39, 0x6b, 0x04, 0x21, 0x5c, 0x41, 0x08, 0x57, 0x00, 0x00, 0x57, 0x20, 0x00, 0x57, 0x41, 0x08, 0x57, 0x61, 0x08, 0x57, 0x61, 0x08, 0x57, 0x62, 0x10, 0x57, 0xa2, 0x10, 0x57, 0x82, 0x10, 0x57, 0xe4, 0x20, 0x9c, 0x41, 0x08, 0xff, 0x00, 0x00, 0xff, 0x21, 0x08, 0xff, 0x20, 0x00, 0xff, 0x00, 0x00, 0xff, 0x41, 0x08, 0xff, 0x21, 0x08, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x41, 0x08, 0xff, 0x86, 0x31, 0xff, 0x29, 0x4a, 0x90, 0x82, 0x10, 0x54, 0x25, 0x29, 0x57, 0xa7, 0x39, 0x57, 0xe8, 0x41, 0x57, 0x08, 0x42, 0x57, 0x49, 0x4a, 0x57, 0x8a, 0x52, 0x53, 0xab, 0x5a, 0x4b, 0xcb, 0x5a, 0x44, 0x0c, 0x63, 0x37, 0x4d, 0x6b, 0x2f, 0x6e, 0x73, 0x27, 0x6e, 0x73, 0x24, 0x6e, 0x73, 0x24, 0x6e, 0x73, 0x24, 0xcf, 0x7b, 0x17, 0x55, 0xad, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x24, 0x21, 0x30, 0x61, 0x08, 0xf4, 0x21, 0x08, 0xff, 0xc7, 0x39, 0xff, 0xa6, 0x31, 0xff, 0x41, 0x08, 0xff, 0x82, 0x10, 0xff, 0xc7, 0x39, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, 0x31, 0xcc, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x20, 0x00, 0xff, 0x20, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x04, 0x21, 0xf8, 0xa2, 0x10, 0xa8, 0xaa, 0x52, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xaa, 0x52, 0x2b, 0x62, 0x10, 0xf3, 0x62, 0x10, 0xff, 0x82, 0x10, 0xff, 0x82, 0x10, 0xf3, 0xc3, 0x18, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcb, 0x5a, 0x18, 0xa6, 0x31, 0xd8, 0x62, 0x10, 0xff, 0x00, 0x00, 0xff, 0x21, 0x08, 0xff, 0x61, 0x08, 0xec, 0xc3, 0x18, 0x87, 0xc7, 0x39, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0x7b, 0x0c, 0xe8, 0x41, 0x5f, 0x08, 0x42, 0x8c, 0xae, 0x73, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc7, 0x39, 0x54, 0x21, 0x08, 0x57, 0x24, 0x21, 0x57, 0xe7, 0x39, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x04, 0x63, 0x2c, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x8a, 0x47, 0x00, 0x20, 0x57, 0x21, 0x04, 0x57, 0x39, 0xe7, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x5a, 0xeb, 0x0c, 0x39, 0xc7, 0x74, 0x18, 0xc3, 0xeb, 0x18, 0xc3, 0xf0, 0x39, 0xc7, 0xbc, 0x41, 0xe8, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x82, 0x03, 0x20, 0xe4, 0x8f, 0x18, 0xa3, 0xfb, 0x00, 0x20, 0xff, 0x08, 0x21, 0xff, 0x08, 0x61, 0xec, 0x21, 0x04, 0x87, 0x4a, 0x49, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x7b, 0xef, 0x0f, 0x39, 0xa7, 0xcb, 0x00, 0x20, 0xff, 0x08, 0x21, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x18, 0xc3, 0xc4, 0xbd, 0xd7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x45, 0xa0, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x29, 0x45, 0xf8, 0x18, 0xa3, 0xa8, 0x6b, 0x2d, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x10, 0x62, 0x4b, 0x10, 0x62, 0xff, 0x18, 0xc3, 0xdb, 0x63, 0x0c, 0x54, 0x5a, 0xeb, 0x50, 0x10, 0x82, 0xb8, 0x08, 0x21, 0xff, 0x21, 0x04, 0xff, 0x39, 0xc7, 0xff, 0x39, 0xe7, 0xff, 0x31, 0x86, 0xff, 0x41, 0xe8, 0xff, 0x41, 0xe8, 0xff, 0x41, 0xe8, 0xff, 0x42, 0x08, 0xff, 0x42, 0x08, 0xfb, 0x42, 0x28, 0xe8, 0x42, 0x28, 0xe4, 0x4a, 0x29, 0xdc, 0x4a, 0x29, 0xd7, 0x4a, 0x29, 0xd0, 0x4a, 0x49, 0xb3, 0x4a, 0x49, 0xb0, 0x4a, 0x49, 0xaf, 0x4a, 0x49, 0xab, 0x4a, 0x49, 0xa7, 0x4a, 0x29, 0x87, 0x4a, 0x29, 0x84, 0x42, 0x28, 0x80, 0x42, 0x28, 0x7f, 0x42, 0x08, 0x7b, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x20, 0x57, 0x08, 0x21, 0x57, 0x00, 0x20, 0x57, 0x00, 0x20, 0x57, 0x08, 0x21, 0x57, 0x08, 0x41, 0x57, 0x08, 0x41, 0x57, 0x08, 0x21, 0x57, 0x08, 0x41, 0x57, 0x08, 0x41, 0x57, 0x08, 0x41, 0x57, 0x08, 0x61, 0x57, 0x08, 0x41, 0x57, 0x08, 0x61, 0x57, 0x08, 0x61, 0x57, 0x10, 0x82, 0x57, 0x10, 0x82, 0x57, 0x10, 0x82, 0x57, 0x10, 0x82, 0x57, 0x10, 0x82, 0x57, 0x10, 0xa2, 0x57, 0x18, 0xa3, 0x57, 0x10, 0xa2, 0x57, 0x10, 0xa2, 0x57, 0x18, 0xa3, 0x57, 0x31, 0x86, 0x9c, 0x08, 0x61, 0xff, 0x08, 0x21, 0xff, 0x08, 0x41, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x08, 0x41, 0xff, 0x08, 0x21, 0xff, 0x00, 0x20, 0xff, 0x00, 0x00, 0xff, 0x00, 0x20, 0xff, 0x29, 0x25, 0xff, 0x42, 0x08, 0xa0, 0x18, 0xc3, 0x57, 0x39, 0xc7, 0x57, 0x41, 0xe8, 0x57, 0x42, 0x08, 0x57, 0x41, 0xe8, 0x57, 0x39, 0xa7, 0x57, 0x31, 0xa6, 0x57, 0x31, 0xa6, 0x57, 0x39, 0xa7, 0x57, 0x39, 0xa7, 0x57, 0x31, 0x66, 0x57, 0x29, 0x25, 0x57, 0x21, 0x04, 0x57, 0x21, 0x04, 0x57, 0x21, 0x04, 0x57, 0x21, 0x04, 0x57, 0x18, 0xc3, 0x57, 0x10, 0xa2, 0x57, 0x18, 0xa3, 0x57, 0x18, 0xc3, 0x57, 0x10, 0xa2, 0x57, 0x18, 0xa3, 0x57, 0x42, 0x28, 0x50, - 0x4a, 0x49, 0xb7, 0x00, 0x20, 0xff, 0x39, 0xa7, 0x8c, 0x73, 0x8e, 0x04, 0x73, 0x8e, 0x0f, 0x21, 0x04, 0x37, 0x10, 0x82, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x08, 0x21, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x20, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x08, 0x21, 0xff, 0x08, 0x21, 0xff, 0x08, 0x21, 0xff, 0x00, 0x00, 0xff, 0x08, 0x21, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x20, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x08, 0x21, 0xff, 0x08, 0x61, 0xff, 0x10, 0x82, 0xff, 0x18, 0xa3, 0xff, 0x18, 0xa3, 0xff, 0x10, 0xa2, 0xff, 0x18, 0xa3, 0xff, 0x18, 0xc3, 0xff, 0x18, 0xc3, 0xfc, 0x18, 0xc3, 0xfb, 0x18, 0xc3, 0xf8, 0x18, 0xa3, 0xf7, 0x18, 0xa3, 0xf4, 0x18, 0xa3, 0xf3, 0x10, 0xa2, 0xf3, 0x10, 0xa2, 0xf3, 0x10, 0x82, 0xf0, 0x08, 0x41, 0xec, 0x00, 0x00, 0xeb, 0x00, 0x20, 0xeb, 0x08, 0x21, 0xeb, 0x00, 0x00, 0xeb, 0x18, 0xe3, 0xe8, - 0x39, 0xc7, 0x77, 0x10, 0x82, 0xff, 0x21, 0x04, 0x8b, 0x84, 0x10, 0x03, 0x6b, 0x4d, 0x14, 0x52, 0x6a, 0x5c, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x08, 0x21, 0xff, 0x08, 0x21, 0xff, 0x08, 0x21, 0xff, 0x08, 0x21, 0xff, 0x08, 0x41, 0xff, 0x10, 0x62, 0xff, 0x10, 0xa2, 0xff, 0x10, 0xa2, 0xff, 0x18, 0xa3, 0xff, 0x18, 0xc3, 0xff, 0x18, 0xe3, 0xff, 0x29, 0x25, 0xff, 0x29, 0x25, 0xff, 0x29, 0x25, 0xff, 0x29, 0x25, 0xff, 0x29, 0x25, 0xff, 0x39, 0xc7, 0xff, 0x39, 0xe7, 0xff, 0x41, 0xe8, 0xff, 0x42, 0x08, 0xfc, 0x42, 0x08, 0xf7, 0x4a, 0x49, 0xb7, 0x4a, 0x49, 0xa8, 0x4a, 0x49, 0xa3, 0x4a, 0x49, 0xa3, 0x4a, 0x49, 0xa8, 0x4a, 0x49, 0x93, 0x42, 0x28, 0x7f, 0x39, 0xa7, 0x6b, 0x21, 0x04, 0x5c, 0x08, 0x41, 0x57, 0x00, 0x00, 0x57, 0x00, 0x20, 0x57, 0x08, 0x41, 0x57, 0x08, 0x61, 0x57, 0x08, 0x61, 0x57, 0x10, 0x62, 0x57, 0x10, 0xa2, 0x57, 0x10, 0x82, 0x57, 0x20, 0xe4, 0x9c, 0x08, 0x41, 0xff, 0x00, 0x00, 0xff, 0x08, 0x21, 0xff, 0x00, 0x20, 0xff, 0x00, 0x00, 0xff, 0x08, 0x41, 0xff, 0x08, 0x21, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x08, 0x41, 0xff, 0x31, 0x86, 0xff, 0x4a, 0x29, 0x90, 0x10, 0x82, 0x54, 0x29, 0x25, 0x57, 0x39, 0xa7, 0x57, 0x41, 0xe8, 0x57, 0x42, 0x08, 0x57, 0x4a, 0x49, 0x57, 0x52, 0x8a, 0x53, 0x5a, 0xab, 0x4b, 0x5a, 0xcb, 0x44, 0x63, 0x0c, 0x37, 0x6b, 0x4d, 0x2f, 0x73, 0x6e, 0x27, 0x73, 0x6e, 0x24, 0x73, 0x6e, 0x24, 0x73, 0x6e, 0x24, 0x7b, 0xcf, 0x17, 0xad, 0x55, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x21, 0x24, 0x30, 0x08, 0x61, 0xf4, 0x08, 0x21, 0xff, 0x39, 0xc7, 0xff, 0x31, 0xa6, 0xff, 0x08, 0x41, 0xff, 0x10, 0x82, 0xff, 0x39, 0xc7, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0x86, 0xcc, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x20, 0xff, 0x00, 0x20, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x21, 0x04, 0xf8, 0x10, 0xa2, 0xa8, 0x52, 0xaa, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x52, 0xaa, 0x2b, 0x10, 0x62, 0xf3, 0x10, 0x62, 0xff, 0x10, 0x82, 0xff, 0x10, 0x82, 0xf3, 0x18, 0xc3, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5a, 0xcb, 0x18, 0x31, 0xa6, 0xd8, 0x10, 0x62, 0xff, 0x00, 0x00, 0xff, 0x08, 0x21, 0xff, 0x08, 0x61, 0xec, 0x18, 0xc3, 0x87, 0x39, 0xc7, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0xef, 0x0c, 0x41, 0xe8, 0x5f, 0x42, 0x08, 0x8c, 0x73, 0xae, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xc7, 0x54, 0x08, 0x21, 0x57, 0x21, 0x24, 0x57, 0x39, 0xe7, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 32 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x04, 0x63, 0x63, 0x63, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0x47, 0x03, 0x03, 0x03, 0x57, 0x22, 0x22, 0x22, 0x57, 0x3c, 0x3c, 0x3c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x5b, 0x5b, 0x5b, 0x0c, 0x38, 0x38, 0x38, 0x74, 0x19, 0x19, 0x19, 0xeb, 0x18, 0x18, 0x18, 0xf0, 0x3a, 0x3a, 0x3a, 0xbc, 0x3e, 0x3e, 0x3e, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11, 0x03, 0x1e, 0x1e, 0x1e, 0x8f, 0x16, 0x16, 0x16, 0xfb, 0x04, 0x04, 0x04, 0xff, 0x06, 0x06, 0x06, 0xff, 0x0b, 0x0b, 0x0b, 0xec, 0x20, 0x20, 0x20, 0x87, 0x4a, 0x4a, 0x4a, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x7b, 0x7b, 0x7b, 0x0f, 0x35, 0x35, 0x35, 0xcb, 0x03, 0x03, 0x03, 0xff, 0x06, 0x06, 0x06, 0xff, 0x04, 0x04, 0x04, 0xff, 0x03, 0x03, 0x03, 0xff, 0x1a, 0x1a, 0x1a, 0xc4, 0xb9, 0xb9, 0xb9, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x27, 0x27, 0x27, 0xa0, 0x02, 0x02, 0x02, 0xff, 0x02, 0x02, 0x02, 0xff, 0x01, 0x01, 0x01, 0xff, 0x02, 0x02, 0x02, 0xff, 0x02, 0x02, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x29, 0x29, 0x29, 0xf8, 0x16, 0x16, 0x16, 0xa8, 0x65, 0x65, 0x65, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0d, 0x0d, 0x0d, 0x4b, 0x0d, 0x0d, 0x0d, 0xff, 0x17, 0x17, 0x17, 0xdb, 0x62, 0x62, 0x62, 0x54, 0x5c, 0x5c, 0x5c, 0x50, 0x0f, 0x0f, 0x0f, 0xb8, 0x05, 0x05, 0x05, 0xff, 0x22, 0x22, 0x22, 0xff, 0x39, 0x39, 0x39, 0xff, 0x3b, 0x3b, 0x3b, 0xff, 0x2f, 0x2f, 0x2f, 0xff, 0x3d, 0x3d, 0x3d, 0xff, 0x3d, 0x3d, 0x3d, 0xff, 0x3e, 0x3e, 0x3e, 0xff, 0x3f, 0x3f, 0x3f, 0xff, 0x40, 0x40, 0x40, 0xfb, 0x43, 0x43, 0x43, 0xe8, 0x44, 0x44, 0x44, 0xe4, 0x45, 0x45, 0x45, 0xdc, 0x46, 0x46, 0x46, 0xd7, 0x46, 0x46, 0x46, 0xd0, 0x49, 0x49, 0x49, 0xb3, 0x49, 0x49, 0x49, 0xb0, 0x49, 0x49, 0x49, 0xaf, 0x49, 0x49, 0x49, 0xab, 0x49, 0x49, 0x49, 0xa7, 0x46, 0x46, 0x46, 0x87, 0x45, 0x45, 0x45, 0x84, 0x44, 0x44, 0x44, 0x80, 0x43, 0x43, 0x43, 0x7f, 0x42, 0x42, 0x42, 0x7b, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x57, 0x01, 0x01, 0x01, 0x57, 0x02, 0x02, 0x02, 0x57, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x57, 0x02, 0x02, 0x02, 0x57, 0x04, 0x04, 0x04, 0x57, 0x06, 0x06, 0x06, 0x57, 0x04, 0x04, 0x04, 0x57, 0x04, 0x04, 0x04, 0x57, 0x05, 0x05, 0x05, 0x57, 0x07, 0x07, 0x07, 0x57, 0x08, 0x08, 0x08, 0x57, 0x06, 0x06, 0x06, 0x57, 0x07, 0x07, 0x07, 0x57, 0x08, 0x08, 0x08, 0x57, 0x0a, 0x0a, 0x0a, 0x57, 0x0c, 0x0c, 0x0c, 0x57, 0x0a, 0x0a, 0x0a, 0x57, 0x0b, 0x0b, 0x0b, 0x57, 0x0c, 0x0c, 0x0c, 0x57, 0x0f, 0x0f, 0x0f, 0x57, 0x11, 0x11, 0x11, 0x57, 0x10, 0x10, 0x10, 0x57, 0x10, 0x10, 0x10, 0x57, 0x12, 0x12, 0x12, 0x57, 0x14, 0x14, 0x14, 0x57, 0x16, 0x16, 0x16, 0x57, 0x13, 0x13, 0x13, 0x57, 0x14, 0x14, 0x14, 0x57, 0x15, 0x15, 0x15, 0x57, 0x30, 0x30, 0x30, 0x9c, 0x0c, 0x0c, 0x0c, 0xff, 0x06, 0x06, 0x06, 0xff, 0x0a, 0x0a, 0x0a, 0xff, 0x04, 0x04, 0x04, 0xff, 0x04, 0x04, 0x04, 0xff, 0x09, 0x09, 0x09, 0xff, 0x05, 0x05, 0x05, 0xff, 0x03, 0x03, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x03, 0x03, 0xff, 0x25, 0x25, 0x25, 0xff, 0x40, 0x40, 0x40, 0xa0, 0x18, 0x18, 0x18, 0x57, 0x37, 0x37, 0x37, 0x57, 0x3e, 0x3e, 0x3e, 0x57, 0x41, 0x41, 0x41, 0x57, 0x3e, 0x3e, 0x3e, 0x57, 0x35, 0x35, 0x35, 0x57, 0x34, 0x34, 0x34, 0x57, 0x33, 0x33, 0x33, 0x57, 0x35, 0x35, 0x35, 0x57, 0x35, 0x35, 0x35, 0x57, 0x2d, 0x2d, 0x2d, 0x57, 0x26, 0x26, 0x26, 0x57, 0x20, 0x20, 0x20, 0x57, 0x20, 0x20, 0x20, 0x57, 0x22, 0x22, 0x22, 0x57, 0x1f, 0x1f, 0x1f, 0x57, 0x19, 0x19, 0x19, 0x57, 0x14, 0x14, 0x14, 0x57, 0x15, 0x15, 0x15, 0x57, 0x18, 0x18, 0x18, 0x57, 0x14, 0x14, 0x14, 0x57, 0x16, 0x16, 0x16, 0x57, 0x44, 0x44, 0x44, 0x50, - 0x49, 0x49, 0x49, 0xb7, 0x04, 0x04, 0x04, 0xff, 0x35, 0x35, 0x35, 0x8c, 0x6f, 0x6f, 0x6f, 0x04, 0x6f, 0x6f, 0x6f, 0x0f, 0x21, 0x21, 0x21, 0x37, 0x0f, 0x0f, 0x0f, 0xff, 0x02, 0x02, 0x02, 0xff, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x05, 0xff, 0x02, 0x02, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0xff, 0x02, 0x02, 0x02, 0xff, 0x01, 0x01, 0x01, 0xff, 0x02, 0x02, 0x02, 0xff, 0x01, 0x01, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0xff, 0x02, 0x02, 0x02, 0xff, 0x01, 0x01, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x03, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x02, 0x02, 0xff, 0x01, 0x01, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x03, 0x03, 0x03, 0xff, 0x03, 0x03, 0x03, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x03, 0x03, 0x03, 0xff, 0x03, 0x03, 0x03, 0xff, 0x02, 0x02, 0x02, 0xff, 0x02, 0x02, 0x02, 0xff, 0x03, 0x03, 0x03, 0xff, 0x04, 0x04, 0x04, 0xff, 0x02, 0x02, 0x02, 0xff, 0x02, 0x02, 0x02, 0xff, 0x03, 0x03, 0x03, 0xff, 0x03, 0x03, 0x03, 0xff, 0x03, 0x03, 0x03, 0xff, 0x03, 0x03, 0x03, 0xff, 0x03, 0x03, 0x03, 0xff, 0x03, 0x03, 0x03, 0xff, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0xff, 0x02, 0x02, 0x02, 0xff, 0x06, 0x06, 0x06, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0xff, 0x03, 0x03, 0x03, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x05, 0x05, 0x05, 0xff, 0x0c, 0x0c, 0x0c, 0xff, 0x10, 0x10, 0x10, 0xff, 0x16, 0x16, 0x16, 0xff, 0x15, 0x15, 0x15, 0xff, 0x14, 0x14, 0x14, 0xff, 0x16, 0x16, 0x16, 0xff, 0x18, 0x18, 0x18, 0xff, 0x18, 0x18, 0x18, 0xfc, 0x18, 0x18, 0x18, 0xfb, 0x17, 0x17, 0x17, 0xf8, 0x16, 0x16, 0x16, 0xf7, 0x16, 0x16, 0x16, 0xf4, 0x15, 0x15, 0x15, 0xf3, 0x14, 0x14, 0x14, 0xf3, 0x13, 0x13, 0x13, 0xf3, 0x10, 0x10, 0x10, 0xf0, 0x07, 0x07, 0x07, 0xec, 0x02, 0x02, 0x02, 0xeb, 0x03, 0x03, 0x03, 0xeb, 0x05, 0x05, 0x05, 0xeb, 0x02, 0x02, 0x02, 0xeb, 0x1b, 0x1b, 0x1b, 0xe8, - 0x38, 0x38, 0x38, 0x77, 0x0f, 0x0f, 0x0f, 0xff, 0x20, 0x20, 0x20, 0x8b, 0x80, 0x80, 0x80, 0x03, 0x6a, 0x6a, 0x6a, 0x14, 0x4e, 0x4e, 0x4e, 0x5c, 0x03, 0x03, 0x03, 0xff, 0x03, 0x03, 0x03, 0xff, 0x04, 0x04, 0x04, 0xff, 0x03, 0x03, 0x03, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x02, 0x02, 0xff, 0x06, 0x06, 0x06, 0xff, 0x06, 0x06, 0x06, 0xff, 0x05, 0x05, 0x05, 0xff, 0x06, 0x06, 0x06, 0xff, 0x09, 0x09, 0x09, 0xff, 0x0d, 0x0d, 0x0d, 0xff, 0x14, 0x14, 0x14, 0xff, 0x14, 0x14, 0x14, 0xff, 0x15, 0x15, 0x15, 0xff, 0x19, 0x19, 0x19, 0xff, 0x1c, 0x1c, 0x1c, 0xff, 0x26, 0x26, 0x26, 0xff, 0x26, 0x26, 0x26, 0xff, 0x26, 0x26, 0x26, 0xff, 0x26, 0x26, 0x26, 0xff, 0x25, 0x25, 0x25, 0xff, 0x37, 0x37, 0x37, 0xff, 0x3b, 0x3b, 0x3b, 0xff, 0x3e, 0x3e, 0x3e, 0xff, 0x3f, 0x3f, 0x3f, 0xfc, 0x41, 0x41, 0x41, 0xf7, 0x48, 0x48, 0x48, 0xb7, 0x49, 0x49, 0x49, 0xa8, 0x49, 0x49, 0x49, 0xa3, 0x49, 0x49, 0x49, 0xa3, 0x49, 0x49, 0x49, 0xa8, 0x48, 0x48, 0x48, 0x93, 0x43, 0x43, 0x43, 0x7f, 0x36, 0x36, 0x36, 0x6b, 0x22, 0x22, 0x22, 0x5c, 0x0a, 0x0a, 0x0a, 0x57, 0x01, 0x01, 0x01, 0x57, 0x03, 0x03, 0x03, 0x57, 0x09, 0x09, 0x09, 0x57, 0x0c, 0x0c, 0x0c, 0x57, 0x0c, 0x0c, 0x0c, 0x57, 0x0d, 0x0d, 0x0d, 0x57, 0x13, 0x13, 0x13, 0x57, 0x0f, 0x0f, 0x0f, 0x57, 0x1e, 0x1e, 0x1e, 0x9c, 0x07, 0x07, 0x07, 0xff, 0x00, 0x00, 0x00, 0xff, 0x05, 0x05, 0x05, 0xff, 0x03, 0x03, 0x03, 0xff, 0x01, 0x01, 0x01, 0xff, 0x07, 0x07, 0x07, 0xff, 0x05, 0x05, 0x05, 0xff, 0x01, 0x01, 0x01, 0xff, 0x02, 0x02, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x07, 0x07, 0x07, 0xff, 0x31, 0x31, 0x31, 0xff, 0x45, 0x45, 0x45, 0x90, 0x12, 0x12, 0x12, 0x54, 0x25, 0x25, 0x25, 0x57, 0x36, 0x36, 0x36, 0x57, 0x3d, 0x3d, 0x3d, 0x57, 0x3f, 0x3f, 0x3f, 0x57, 0x47, 0x47, 0x47, 0x57, 0x50, 0x50, 0x50, 0x53, 0x55, 0x55, 0x55, 0x4b, 0x59, 0x59, 0x59, 0x44, 0x62, 0x62, 0x62, 0x37, 0x67, 0x67, 0x67, 0x2f, 0x6d, 0x6d, 0x6d, 0x27, 0x6e, 0x6e, 0x6e, 0x24, 0x6e, 0x6e, 0x6e, 0x24, 0x6e, 0x6e, 0x6e, 0x24, 0x79, 0x79, 0x79, 0x17, 0xa7, 0xa7, 0xa7, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x23, 0x23, 0x23, 0x30, 0x0b, 0x0b, 0x0b, 0xf4, 0x05, 0x05, 0x05, 0xff, 0x38, 0x38, 0x38, 0xff, 0x33, 0x33, 0x33, 0xff, 0x07, 0x07, 0x07, 0xff, 0x10, 0x10, 0x10, 0xff, 0x37, 0x37, 0x37, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0x2f, 0x2f, 0xcc, 0x02, 0x02, 0x02, 0xff, 0x01, 0x01, 0x01, 0xff, 0x03, 0x03, 0x03, 0xff, 0x03, 0x03, 0x03, 0xff, 0x01, 0x01, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x20, 0x20, 0x20, 0xf8, 0x14, 0x14, 0x14, 0xa8, 0x53, 0x53, 0x53, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x53, 0x53, 0x53, 0x2b, 0x0d, 0x0d, 0x0d, 0xf3, 0x0d, 0x0d, 0x0d, 0xff, 0x10, 0x10, 0x10, 0xff, 0x10, 0x10, 0x10, 0xf3, 0x17, 0x17, 0x17, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5a, 0x5a, 0x5a, 0x18, 0x34, 0x34, 0x34, 0xd8, 0x0d, 0x0d, 0x0d, 0xff, 0x02, 0x02, 0x02, 0xff, 0x05, 0x05, 0x05, 0xff, 0x0b, 0x0b, 0x0b, 0xec, 0x19, 0x19, 0x19, 0x87, 0x38, 0x38, 0x38, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x7b, 0x7b, 0x0c, 0x3e, 0x3e, 0x3e, 0x5f, 0x41, 0x41, 0x41, 0x8c, 0x74, 0x74, 0x74, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0x39, 0x39, 0x54, 0x05, 0x05, 0x05, 0x57, 0x24, 0x24, 0x24, 0x57, 0x3c, 0x3c, 0x3c, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -}; - -const lv_img_dsc_t img_hand = { - .header.always_zero = 0, - .header.w = 100, - .header.h = 9, - .data_size = 900 * LV_IMG_PX_SIZE_ALPHA_BYTE, - .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, - .data = img_hand_map, -}; - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_hand_min.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_hand_min.png deleted file mode 100644 index 4a5118cf0..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_hand_min.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_skew_strip.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_skew_strip.c deleted file mode 100644 index 3afb22a8a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_skew_strip.c +++ /dev/null @@ -1,119 +0,0 @@ -#if defined(LV_LVGL_H_INCLUDE_SIMPLE) -#include "lvgl.h" -#else -#include "lvgl/lvgl.h" -#endif - - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_IMG_SKEW_STRIP -#define LV_ATTRIBUTE_IMG_IMG_SKEW_STRIP -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMG_IMG_SKEW_STRIP uint8_t img_skew_strip_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Blue: 2 bit, Green: 3 bit, Red: 3 bit, Alpha 8 bit */ - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x00, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, - 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Blue: 5 bit, Green: 6 bit, Red: 5 bit, Alpha 8 bit*/ - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Blue: 5 bit Green: 6 bit, Red: 5 bit, Alpha 8 bit BUT the 2 color bytes are swapped*/ - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x00, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, - 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, -#endif -#if LV_COLOR_DEPTH == 32 - /*Pixel format: Blue: 8 bit, Green: 8 bit, Red: 8 bit, Alpha: 8 bit*/ - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, -#endif -}; - -const lv_img_dsc_t img_skew_strip = { - .header.always_zero = 0, - .header.w = 80, - .header.h = 20, - .data_size = 1600 * LV_IMG_PX_SIZE_ALPHA_BYTE, - .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, - .data = img_skew_strip_map, -}; - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_star.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_star.c deleted file mode 100644 index 15b8308d5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/img_star.c +++ /dev/null @@ -1,155 +0,0 @@ -#if defined(LV_LVGL_H_INCLUDE_SIMPLE) -#include "lvgl.h" -#else -#include "lvgl/lvgl.h" -#endif - - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_IMG_STAR -#define LV_ATTRIBUTE_IMG_IMG_STAR -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMG_IMG_STAR uint8_t img_star_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Blue: 2 bit, Green: 3 bit, Red: 3 bit, Alpha 8 bit */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x54, 0xfd, 0x23, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xc7, 0xfd, 0xac, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xf8, 0x50, 0xf8, 0xec, 0xfd, 0xff, 0xfd, 0x2c, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xf8, 0x03, 0xf8, 0xaf, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xb4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xf8, 0x4b, 0xf8, 0xe8, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0x34, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xf8, 0x08, 0xf8, 0x9c, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xf8, 0x3f, 0xf8, 0xe8, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xf0, 0xfd, 0x3f, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xf8, 0x0b, 0xf8, 0x8f, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x2c, 0xf8, 0xef, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xe4, 0xfd, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x07, 0xfe, 0x2f, 0xfe, 0x5b, 0xfd, 0xb0, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xc4, 0xfe, 0x5b, 0xfe, 0x34, 0xfe, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x00, - 0xfd, 0x08, 0xfe, 0x18, 0xfe, 0x3f, 0xfe, 0x68, 0xfe, 0x93, 0xfe, 0xbc, 0xfe, 0xe7, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfc, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xeb, 0xfe, 0xc3, 0xfe, 0x98, 0xfe, 0x6f, 0xfe, 0x44, 0xfe, 0x1c, 0xfd, 0x07, - 0xfd, 0x87, 0xfd, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xfd, 0x83, - 0x00, 0x00, 0xf8, 0x93, 0xf8, 0xfb, 0xfd, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xf8, 0xfb, 0xf8, 0x8f, 0xf8, 0x0c, - 0x00, 0x00, 0xf8, 0x03, 0xf8, 0x8b, 0xf8, 0xfb, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xfc, 0xf8, 0x8c, 0xf8, 0x0b, 0x00, 0x00, - 0xf8, 0x00, 0x00, 0x00, 0xf8, 0x08, 0xf8, 0x87, 0xf8, 0xf8, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0x88, 0xf8, 0x08, 0x00, 0x00, 0xf8, 0x00, - 0xf8, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xf8, 0x0b, 0xf8, 0x84, 0xf8, 0xfb, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfc, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0x7f, 0xf8, 0x07, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xf8, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xf8, 0x07, 0xf8, 0x84, 0xf8, 0xfc, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfc, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0x73, 0xf8, 0x07, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xf8, 0x03, 0xf8, 0x83, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfc, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0x6c, 0xf8, 0x07, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xb4, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0x8b, 0xfc, 0x0b, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xc8, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0x97, 0xfd, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xef, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xc0, 0xfd, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0x20, 0xfd, 0xf4, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xe8, 0xfd, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0x4b, 0xfd, 0xf7, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0x1f, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0x77, 0xfd, 0xfb, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xef, 0xf8, 0xf8, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0x47, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, 0xfd, 0xa3, 0xfd, 0xfc, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xfc, 0xfd, 0xb3, 0xfd, 0x58, 0xf8, 0x5c, 0xf8, 0xb0, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0x74, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xcb, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xc0, 0xfd, 0x5b, 0xfd, 0x17, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x1b, 0xf8, 0x58, 0xf8, 0xbf, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xa4, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0x0b, 0xfd, 0xdc, 0xfd, 0xff, 0xfd, 0xff, 0xfd, 0xdb, 0xfd, 0x5c, 0xfd, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x1b, 0xf8, 0x5c, 0xf8, 0xd7, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xd3, 0xfd, 0x00, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x30, 0xfd, 0xef, 0xfd, 0xf0, 0xfd, 0x6b, 0xfd, 0x10, 0xfd, 0x03, 0x00, 0x00, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x03, 0xf8, 0x14, 0xf8, 0x6f, 0xf8, 0xef, 0xfd, 0xff, 0xfd, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0x4b, 0xfd, 0x70, 0xfd, 0x10, 0xfd, 0x03, 0x00, 0x00, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0xf8, 0x10, 0xf8, 0x90, 0xfc, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Blue: 5 bit, Green: 6 bit, Red: 5 bit, Alpha 8 bit*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0xfe, 0x54, 0xc8, 0xfe, 0x23, 0x00, 0x00, 0x00, 0xea, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, 0xfe, 0xc7, 0xe9, 0xfe, 0xac, 0xa6, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x50, 0x61, 0xfe, 0xec, 0xea, 0xfe, 0xff, 0xea, 0xfe, 0x2c, 0x00, 0x00, 0x00, 0xea, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x03, 0x60, 0xfe, 0xaf, 0x61, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xea, 0xfe, 0xb4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x4b, 0x60, 0xfe, 0xe8, 0x61, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0x34, 0x00, 0x00, 0x00, 0xea, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x08, 0x60, 0xfe, 0x9c, 0x60, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x3f, 0x60, 0xfe, 0xe8, 0x60, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xf0, 0xea, 0xfe, 0x3f, 0x00, 0x00, 0x00, 0xea, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x0b, 0x60, 0xfe, 0x8f, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xfe, 0x2c, 0x60, 0xfe, 0xef, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xe4, 0xea, 0xfe, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0xff, 0x07, 0x30, 0xff, 0x2f, 0x2f, 0xff, 0x5b, 0xc7, 0xfe, 0xb0, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0x0c, 0xff, 0xc4, 0x51, 0xff, 0x5b, 0x30, 0xff, 0x34, 0x30, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0xff, 0x00, - 0xc6, 0xfe, 0x08, 0x0d, 0xff, 0x18, 0x30, 0xff, 0x3f, 0x30, 0xff, 0x68, 0x30, 0xff, 0x93, 0x30, 0xff, 0xbc, 0x30, 0xff, 0xe7, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2e, 0xff, 0xff, 0x84, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0x2f, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xeb, 0x30, 0xff, 0xc3, 0x30, 0xff, 0x98, 0x30, 0xff, 0x6f, 0x30, 0xff, 0x44, 0x2e, 0xff, 0x1c, 0xc7, 0xfe, 0x07, - 0xa6, 0xfe, 0x87, 0xea, 0xfe, 0xff, 0x2e, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x50, 0xff, 0xff, 0x0c, 0xff, 0xff, 0x61, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0x0e, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x0e, 0xff, 0xff, 0xea, 0xfe, 0xff, 0xc7, 0xfe, 0x83, - 0x00, 0x00, 0x00, 0x40, 0xfe, 0x93, 0x60, 0xfe, 0xfb, 0xa4, 0xfe, 0xff, 0xe9, 0xfe, 0xff, 0x0d, 0xff, 0xff, 0x2e, 0xff, 0xff, 0x30, 0xff, 0xff, 0x50, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0xc8, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0x0d, 0xff, 0xff, 0x50, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x50, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2e, 0xff, 0xff, 0x0d, 0xff, 0xff, 0xea, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0x60, 0xfe, 0xfb, 0x40, 0xfe, 0x8f, 0x00, 0xfe, 0x0c, - 0x00, 0x00, 0x00, 0x60, 0xfe, 0x03, 0x60, 0xfe, 0x8b, 0x60, 0xfe, 0xfb, 0x60, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xc9, 0xfe, 0xff, 0x0c, 0xff, 0xff, 0x2e, 0xff, 0xff, 0x30, 0xff, 0xff, 0x51, 0xff, 0xff, 0x2f, 0xff, 0xff, 0xa5, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0x0c, 0xff, 0xff, 0x50, 0xff, 0xff, 0x50, 0xff, 0xff, 0x50, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x0c, 0xff, 0xff, 0xe9, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0x40, 0xfe, 0xff, 0x60, 0xfe, 0xfc, 0x60, 0xfe, 0x8c, 0x60, 0xfe, 0x0b, 0x00, 0x00, 0x00, - 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x08, 0x60, 0xfe, 0x87, 0x60, 0xfe, 0xf8, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x40, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xa4, 0xfe, 0xff, 0xc7, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0x2f, 0xff, 0xff, 0x0d, 0xff, 0xff, 0x83, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0x30, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x0c, 0xff, 0xff, 0xc8, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0x81, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0x88, 0x60, 0xfe, 0x08, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, - 0x60, 0xfe, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x0b, 0x60, 0xfe, 0x84, 0x60, 0xfe, 0xfb, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0xc6, 0xfe, 0xff, 0xa6, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xc7, 0xfe, 0xff, 0x84, 0xfe, 0xff, 0x82, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0x7f, 0x60, 0xfe, 0x07, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x07, 0x60, 0xfe, 0x84, 0x60, 0xfe, 0xfc, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x82, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0xc7, 0xfe, 0xff, 0xa6, 0xfe, 0xff, 0xc7, 0xfe, 0xff, 0x84, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0x73, 0x60, 0xfe, 0x07, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x03, 0x60, 0xfe, 0x83, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x82, 0xfe, 0xff, 0x84, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xa7, 0xfe, 0xff, 0xe9, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xc9, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xe9, 0xfe, 0xff, 0xc8, 0xfe, 0xff, 0xa4, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0x6c, 0x60, 0xfe, 0x07, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0xfe, 0xb4, 0xa5, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xa6, 0xfe, 0xff, 0xe9, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0x81, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xc7, 0xfe, 0x8b, 0x83, 0xfe, 0x0b, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xfe, 0xc8, 0xa5, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xc8, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x84, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0x97, 0xeb, 0xfe, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xfe, 0xef, 0xa5, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xc7, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0xa7, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xc0, 0xeb, 0xfe, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xfe, 0x20, 0xa5, 0xfe, 0xf4, 0xa5, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xa6, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x81, 0xfe, 0xff, 0xc9, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xe8, 0xeb, 0xfe, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xfe, 0x4b, 0xa5, 0xfe, 0xf7, 0xa5, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xc9, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0x1f, 0xe9, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xfe, 0x77, 0xa5, 0xfe, 0xfb, 0xa5, 0xfe, 0xff, 0xc8, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0xef, 0x61, 0xfe, 0xf8, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0xa5, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0x47, 0xea, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xfe, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xfe, 0xa3, 0xa5, 0xfe, 0xfc, 0xa6, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xfc, 0xeb, 0xfe, 0xb3, 0xea, 0xfe, 0x58, 0x60, 0xfe, 0x5c, 0x60, 0xfe, 0xb0, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x61, 0xfe, 0xff, 0xc8, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0x74, 0xea, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xfe, 0xcb, 0xa6, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0xc0, 0xea, 0xfe, 0x5b, 0xea, 0xfe, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x1b, 0x60, 0xfe, 0x58, 0x60, 0xfe, 0xbf, 0x60, 0xfe, 0xff, 0x60, 0xfe, 0xff, 0x82, 0xfe, 0xff, 0xea, 0xfe, 0xff, 0xeb, 0xfe, 0xa4, 0xea, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xfe, 0x0b, 0xa5, 0xfe, 0xdc, 0xc9, 0xfe, 0xff, 0xeb, 0xfe, 0xff, 0xea, 0xfe, 0xdb, 0xea, 0xfe, 0x5c, 0xea, 0xfe, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x1b, 0x60, 0xfe, 0x5c, 0x60, 0xfe, 0xd7, 0x60, 0xfe, 0xff, 0xa4, 0xfe, 0xff, 0xea, 0xfe, 0xd3, 0x0c, 0xff, 0x00, 0xc7, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0xfe, 0x30, 0xc8, 0xfe, 0xef, 0xea, 0xfe, 0xf0, 0xe9, 0xfe, 0x6b, 0xe9, 0xfe, 0x10, 0xc8, 0xfe, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x03, 0x60, 0xfe, 0x14, 0x60, 0xfe, 0x6f, 0x60, 0xfe, 0xef, 0xc7, 0xfe, 0xff, 0xc9, 0xfe, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc7, 0xfe, 0x4b, 0xc8, 0xfe, 0x70, 0xc7, 0xfe, 0x10, 0xc8, 0xfe, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe9, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x60, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xfe, 0x00, 0x40, 0xfe, 0x10, 0x61, 0xfe, 0x90, 0xa4, 0xfe, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Blue: 5 bit Green: 6 bit, Red: 5 bit, Alpha 8 bit BUT the 2 color bytes are swapped*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x84, 0x54, 0xfe, 0xc8, 0x23, 0x00, 0x00, 0x00, 0xfe, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x62, 0xc7, 0xfe, 0xe9, 0xac, 0xfe, 0xa6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x50, 0xfe, 0x61, 0xec, 0xfe, 0xea, 0xff, 0xfe, 0xea, 0x2c, 0x00, 0x00, 0x00, 0xfe, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x03, 0xfe, 0x60, 0xaf, 0xfe, 0x61, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xea, 0xb4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x4b, 0xfe, 0x60, 0xe8, 0xfe, 0x61, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0x34, 0x00, 0x00, 0x00, 0xfe, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x08, 0xfe, 0x60, 0x9c, 0xfe, 0x60, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x3f, 0xfe, 0x60, 0xe8, 0xfe, 0x60, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xf0, 0xfe, 0xea, 0x3f, 0x00, 0x00, 0x00, 0xfe, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x0b, 0xfe, 0x60, 0x8f, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x40, 0x2c, 0xfe, 0x60, 0xef, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xe4, 0xfe, 0xea, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x30, 0x07, 0xff, 0x30, 0x2f, 0xff, 0x2f, 0x5b, 0xfe, 0xc7, 0xb0, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0xff, 0xff, 0x0c, 0xc4, 0xff, 0x51, 0x5b, 0xff, 0x30, 0x34, 0xff, 0x30, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x30, 0x00, - 0xfe, 0xc6, 0x08, 0xff, 0x0d, 0x18, 0xff, 0x30, 0x3f, 0xff, 0x30, 0x68, 0xff, 0x30, 0x93, 0xff, 0x30, 0xbc, 0xff, 0x30, 0xe7, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2e, 0xff, 0xfe, 0x84, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xeb, 0xff, 0x30, 0xc3, 0xff, 0x30, 0x98, 0xff, 0x30, 0x6f, 0xff, 0x30, 0x44, 0xff, 0x2e, 0x1c, 0xfe, 0xc7, 0x07, - 0xfe, 0xa6, 0x87, 0xfe, 0xea, 0xff, 0xff, 0x2e, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x50, 0xff, 0xff, 0x0c, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xff, 0x0e, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x0e, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xc7, 0x83, - 0x00, 0x00, 0x00, 0xfe, 0x40, 0x93, 0xfe, 0x60, 0xfb, 0xfe, 0xa4, 0xff, 0xfe, 0xe9, 0xff, 0xff, 0x0d, 0xff, 0xff, 0x2e, 0xff, 0xff, 0x30, 0xff, 0xff, 0x50, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xfe, 0xc8, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xff, 0x0d, 0xff, 0xff, 0x50, 0xff, 0xff, 0x30, 0xff, 0xff, 0x30, 0xff, 0xff, 0x50, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2e, 0xff, 0xff, 0x0d, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0x60, 0xfb, 0xfe, 0x40, 0x8f, 0xfe, 0x00, 0x0c, - 0x00, 0x00, 0x00, 0xfe, 0x60, 0x03, 0xfe, 0x60, 0x8b, 0xfe, 0x60, 0xfb, 0xfe, 0x60, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xc9, 0xff, 0xff, 0x0c, 0xff, 0xff, 0x2e, 0xff, 0xff, 0x30, 0xff, 0xff, 0x51, 0xff, 0xff, 0x2f, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xea, 0xff, 0xff, 0x0c, 0xff, 0xff, 0x50, 0xff, 0xff, 0x50, 0xff, 0xff, 0x50, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x0c, 0xff, 0xfe, 0xe9, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0x40, 0xff, 0xfe, 0x60, 0xfc, 0xfe, 0x60, 0x8c, 0xfe, 0x60, 0x0b, 0x00, 0x00, 0x00, - 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x08, 0xfe, 0x60, 0x87, 0xfe, 0x60, 0xf8, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x40, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xa4, 0xff, 0xfe, 0xc7, 0xff, 0xfe, 0xeb, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x0d, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0xeb, 0xff, 0xff, 0x30, 0xff, 0xff, 0x2f, 0xff, 0xff, 0x0c, 0xff, 0xfe, 0xc8, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0x81, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0x88, 0xfe, 0x60, 0x08, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, - 0xfe, 0x60, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x0b, 0xfe, 0x60, 0x84, 0xfe, 0x60, 0xfb, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0xc6, 0xff, 0xfe, 0xa6, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xc7, 0xff, 0xfe, 0x84, 0xff, 0xfe, 0x82, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0x7f, 0xfe, 0x60, 0x07, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x07, 0xfe, 0x60, 0x84, 0xfe, 0x60, 0xfc, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x82, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0xc7, 0xff, 0xfe, 0xa6, 0xff, 0xfe, 0xc7, 0xff, 0xfe, 0x84, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0x73, 0xfe, 0x60, 0x07, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x03, 0xfe, 0x60, 0x83, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x82, 0xff, 0xfe, 0x84, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xa7, 0xff, 0xfe, 0xe9, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xc9, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xe9, 0xff, 0xfe, 0xc8, 0xff, 0xfe, 0xa4, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0x6c, 0xfe, 0x60, 0x07, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x84, 0xb4, 0xfe, 0xa5, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xa6, 0xff, 0xfe, 0xe9, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0x81, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xc7, 0x8b, 0xfe, 0x83, 0x0b, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xa5, 0xc8, 0xfe, 0xa5, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xc8, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x84, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0x97, 0xfe, 0xeb, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xa5, 0xef, 0xfe, 0xa5, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xc7, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0xa7, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xc0, 0xfe, 0xeb, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xa5, 0x20, 0xfe, 0xa5, 0xf4, 0xfe, 0xa5, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xa6, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x81, 0xff, 0xfe, 0xc9, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xe8, 0xfe, 0xeb, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xa5, 0x4b, 0xfe, 0xa5, 0xf7, 0xfe, 0xa5, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xc9, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0x1f, 0xfe, 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xa5, 0x77, 0xfe, 0xa5, 0xfb, 0xfe, 0xa5, 0xff, 0xfe, 0xc8, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0xef, 0xfe, 0x61, 0xf8, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0xa5, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0x47, 0xfe, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xa5, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xa5, 0xa3, 0xfe, 0xa5, 0xfc, 0xfe, 0xa6, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xfc, 0xfe, 0xeb, 0xb3, 0xfe, 0xea, 0x58, 0xfe, 0x60, 0x5c, 0xfe, 0x60, 0xb0, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x61, 0xff, 0xfe, 0xc8, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0x74, 0xfe, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xa5, 0xcb, 0xfe, 0xa6, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0xc0, 0xfe, 0xea, 0x5b, 0xfe, 0xea, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x1b, 0xfe, 0x60, 0x58, 0xfe, 0x60, 0xbf, 0xfe, 0x60, 0xff, 0xfe, 0x60, 0xff, 0xfe, 0x82, 0xff, 0xfe, 0xea, 0xff, 0xfe, 0xeb, 0xa4, 0xfe, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xa5, 0x0b, 0xfe, 0xa5, 0xdc, 0xfe, 0xc9, 0xff, 0xfe, 0xeb, 0xff, 0xfe, 0xea, 0xdb, 0xfe, 0xea, 0x5c, 0xfe, 0xea, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x1b, 0xfe, 0x60, 0x5c, 0xfe, 0x60, 0xd7, 0xfe, 0x60, 0xff, 0xfe, 0xa4, 0xff, 0xfe, 0xea, 0xd3, 0xff, 0x0c, 0x00, 0xfe, 0xc7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x84, 0x30, 0xfe, 0xc8, 0xef, 0xfe, 0xea, 0xf0, 0xfe, 0xe9, 0x6b, 0xfe, 0xe9, 0x10, 0xfe, 0xc8, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x03, 0xfe, 0x60, 0x14, 0xfe, 0x60, 0x6f, 0xfe, 0x60, 0xef, 0xfe, 0xc7, 0xff, 0xfe, 0xc9, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xc7, 0x4b, 0xfe, 0xc8, 0x70, 0xfe, 0xc7, 0x10, 0xfe, 0xc8, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0xfe, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x60, 0x00, 0xfe, 0x40, 0x10, 0xfe, 0x61, 0x90, 0xfe, 0xa4, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 32 - /*Pixel format: Blue: 8 bit, Green: 8 bit, Red: 8 bit, Alpha: 8 bit*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1d, 0xd2, 0xff, 0x54, 0x43, 0xd9, 0xff, 0x23, 0x00, 0x00, 0x00, 0x00, 0x4d, 0xdb, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0xce, 0xff, 0xc7, 0x4c, 0xdb, 0xff, 0xac, 0x31, 0xd6, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcb, 0xff, 0x50, 0x08, 0xce, 0xff, 0xec, 0x4f, 0xdc, 0xff, 0xff, 0x50, 0xdb, 0xff, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x4d, 0xdc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x03, 0x00, 0xcc, 0xff, 0xaf, 0x07, 0xcd, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xff, 0x54, 0xdc, 0xff, 0xb4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x4b, 0x00, 0xcc, 0xff, 0xe8, 0x07, 0xcd, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x51, 0xdb, 0xff, 0x34, 0x00, 0x00, 0x00, 0x00, 0x4e, 0xdc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x08, 0x00, 0xcc, 0xff, 0x9c, 0x00, 0xcc, 0xff, 0xff, 0x07, 0xcd, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x54, 0xdd, 0xff, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x3f, 0x00, 0xcc, 0xff, 0xe8, 0x00, 0xcc, 0xff, 0xff, 0x07, 0xcd, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xf0, 0x51, 0xdd, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x4f, 0xdc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x0b, 0x00, 0xcc, 0xff, 0x8f, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x07, 0xcd, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xe6, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xca, 0xff, 0x2c, 0x00, 0xcc, 0xff, 0xef, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x07, 0xcd, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xe4, 0x51, 0xdd, 0xff, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xe6, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xe6, 0xff, 0x07, 0x80, 0xe6, 0xff, 0x2f, 0x7b, 0xe5, 0xff, 0x5b, 0x36, 0xd7, 0xff, 0xb0, 0x00, 0xcb, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x07, 0xcd, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x54, 0xdd, 0xff, 0xff, 0x5e, 0xdf, 0xff, 0xc4, 0x87, 0xe8, 0xff, 0x5b, 0x80, 0xe6, 0xff, 0x34, 0x80, 0xe6, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xe6, 0xff, 0x00, - 0x33, 0xd7, 0xff, 0x08, 0x6c, 0xe2, 0xff, 0x18, 0x81, 0xe6, 0xff, 0x3f, 0x81, 0xe6, 0xff, 0x68, 0x80, 0xe6, 0xff, 0x93, 0x80, 0xe6, 0xff, 0xbc, 0x80, 0xe6, 0xff, 0xe7, 0x80, 0xe6, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xff, 0x81, 0xe6, 0xff, 0xff, 0x71, 0xe3, 0xff, 0xff, 0x1e, 0xd2, 0xff, 0xff, 0x00, 0xcb, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x07, 0xcd, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x5b, 0xde, 0xff, 0xff, 0x78, 0xe5, 0xff, 0xff, 0x81, 0xe6, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xeb, 0x80, 0xe6, 0xff, 0xc3, 0x80, 0xe6, 0xff, 0x98, 0x81, 0xe6, 0xff, 0x6f, 0x81, 0xe6, 0xff, 0x44, 0x71, 0xe3, 0xff, 0x1c, 0x35, 0xd7, 0xff, 0x07, - 0x31, 0xd6, 0xff, 0x87, 0x50, 0xdc, 0xff, 0xff, 0x6e, 0xe3, 0xff, 0xff, 0x77, 0xe4, 0xff, 0xff, 0x7e, 0xe6, 0xff, 0xff, 0x81, 0xe6, 0xff, 0xff, 0x81, 0xe6, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xff, 0x83, 0xe7, 0xff, 0xff, 0x5e, 0xdf, 0xff, 0xff, 0x0a, 0xce, 0xff, 0xff, 0x00, 0xcb, 0xff, 0xff, 0x07, 0xcd, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x57, 0xdd, 0xff, 0xff, 0x6e, 0xe2, 0xff, 0xff, 0x83, 0xe6, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xff, 0x81, 0xe6, 0xff, 0xff, 0x81, 0xe6, 0xff, 0xff, 0x7f, 0xe6, 0xff, 0xff, 0x78, 0xe4, 0xff, 0xff, 0x6e, 0xe2, 0xff, 0xff, 0x52, 0xdd, 0xff, 0xff, 0x38, 0xd8, 0xff, 0x83, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xca, 0xff, 0x93, 0x01, 0xcc, 0xff, 0xfb, 0x24, 0xd4, 0xff, 0xff, 0x4b, 0xdc, 0xff, 0xff, 0x65, 0xe1, 0xff, 0xff, 0x72, 0xe3, 0xff, 0xff, 0x7f, 0xe6, 0xff, 0xff, 0x83, 0xe7, 0xff, 0xff, 0x82, 0xe6, 0xff, 0xff, 0x81, 0xe6, 0xff, 0xff, 0x81, 0xe6, 0xff, 0xff, 0x43, 0xda, 0xff, 0xff, 0x01, 0xcc, 0xff, 0xff, 0x07, 0xcd, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x66, 0xe1, 0xff, 0xff, 0x82, 0xe7, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xff, 0x81, 0xe6, 0xff, 0xff, 0x83, 0xe7, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xff, 0x74, 0xe4, 0xff, 0xff, 0x67, 0xe1, 0xff, 0xff, 0x4f, 0xdc, 0xff, 0xff, 0x27, 0xd4, 0xff, 0xff, 0x04, 0xcd, 0xff, 0xfb, 0x00, 0xc9, 0xff, 0x8f, 0x00, 0xc1, 0xff, 0x0c, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x03, 0x00, 0xcc, 0xff, 0x8b, 0x00, 0xcb, 0xff, 0xfb, 0x00, 0xcb, 0xff, 0xff, 0x06, 0xcd, 0xff, 0xff, 0x25, 0xd3, 0xff, 0xff, 0x45, 0xda, 0xff, 0xff, 0x5d, 0xdf, 0xff, 0xff, 0x70, 0xe3, 0xff, 0xff, 0x81, 0xe6, 0xff, 0xff, 0x87, 0xe7, 0xff, 0xff, 0x7a, 0xe5, 0xff, 0xff, 0x27, 0xd4, 0xff, 0xff, 0x07, 0xcd, 0xff, 0xff, 0x4f, 0xdc, 0xff, 0xff, 0x5e, 0xdf, 0xff, 0xff, 0x80, 0xe7, 0xff, 0xff, 0x84, 0xe7, 0xff, 0xff, 0x83, 0xe7, 0xff, 0xff, 0x75, 0xe4, 0xff, 0xff, 0x61, 0xe0, 0xff, 0xff, 0x4a, 0xdb, 0xff, 0xff, 0x2a, 0xd5, 0xff, 0xff, 0x09, 0xce, 0xff, 0xff, 0x00, 0xca, 0xff, 0xff, 0x00, 0xcb, 0xff, 0xfc, 0x00, 0xcc, 0xff, 0x8c, 0x02, 0xcd, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, - 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x08, 0x00, 0xcc, 0xff, 0x87, 0x00, 0xcc, 0xff, 0xf8, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcb, 0xff, 0xff, 0x00, 0xca, 0xff, 0xff, 0x08, 0xce, 0xff, 0xff, 0x22, 0xd3, 0xff, 0xff, 0x3c, 0xd8, 0xff, 0xff, 0x55, 0xde, 0xff, 0xff, 0x75, 0xe4, 0xff, 0xff, 0x6b, 0xe2, 0xff, 0xff, 0x1c, 0xd2, 0xff, 0xff, 0x56, 0xdd, 0xff, 0xff, 0x80, 0xe6, 0xff, 0xff, 0x78, 0xe4, 0xff, 0xff, 0x5d, 0xdf, 0xff, 0xff, 0x42, 0xda, 0xff, 0xff, 0x28, 0xd4, 0xff, 0xff, 0x0c, 0xcf, 0xff, 0xff, 0x00, 0xcb, 0xff, 0xff, 0x00, 0xcb, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0x88, 0x00, 0xcc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, - 0x00, 0xcc, 0xff, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x0b, 0x00, 0xcc, 0xff, 0x84, 0x00, 0xcc, 0xff, 0xfb, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcb, 0xff, 0xff, 0x00, 0xcb, 0xff, 0xff, 0x09, 0xce, 0xff, 0xff, 0x1b, 0xd2, 0xff, 0xff, 0x34, 0xd7, 0xff, 0xff, 0x2e, 0xd5, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x37, 0xd7, 0xff, 0xff, 0x1f, 0xd2, 0xff, 0xff, 0x0e, 0xcf, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcb, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0x7f, 0x00, 0xcc, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x07, 0x00, 0xcc, 0xff, 0x84, 0x00, 0xcc, 0xff, 0xfc, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x02, 0xcd, 0xff, 0xff, 0x0d, 0xcf, 0xff, 0xff, 0x19, 0xd1, 0xff, 0xff, 0x39, 0xd8, 0xff, 0xff, 0x34, 0xd6, 0xff, 0xff, 0x3c, 0xd9, 0xff, 0xff, 0x1d, 0xd2, 0xff, 0xff, 0x07, 0xce, 0xff, 0xff, 0x00, 0xcb, 0xff, 0xff, 0x00, 0xcb, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0x73, 0x00, 0xcc, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x03, 0x00, 0xcc, 0xff, 0x83, 0x00, 0xcc, 0xff, 0xff, 0x02, 0xcc, 0xff, 0xff, 0x10, 0xd0, 0xff, 0xff, 0x1d, 0xd2, 0xff, 0xff, 0x26, 0xd3, 0xff, 0xff, 0x26, 0xd3, 0xff, 0xff, 0x38, 0xd6, 0xff, 0xff, 0x4a, 0xdb, 0xff, 0xff, 0x08, 0xcd, 0xff, 0xff, 0x46, 0xda, 0xff, 0xff, 0x52, 0xdc, 0xff, 0xff, 0x4b, 0xdb, 0xff, 0xff, 0x3d, 0xd8, 0xff, 0xff, 0x20, 0xd3, 0xff, 0xff, 0x05, 0xcd, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0x6c, 0x00, 0xcc, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1d, 0xd1, 0xff, 0xb4, 0x28, 0xd4, 0xff, 0xff, 0x29, 0xd4, 0xff, 0xff, 0x2a, 0xd4, 0xff, 0xff, 0x29, 0xd4, 0xff, 0xff, 0x2f, 0xd5, 0xff, 0xff, 0x4c, 0xdb, 0xff, 0xff, 0x4f, 0xdc, 0xff, 0xff, 0x05, 0xcd, 0xff, 0xff, 0x0c, 0xcf, 0xff, 0xff, 0x54, 0xdd, 0xff, 0xff, 0x56, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x53, 0xdd, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xff, 0x39, 0xd8, 0xff, 0x8b, 0x1c, 0xd2, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0xd4, 0xff, 0xc8, 0x2a, 0xd4, 0xff, 0xff, 0x2a, 0xd4, 0xff, 0xff, 0x2a, 0xd4, 0xff, 0xff, 0x2a, 0xd4, 0xff, 0xff, 0x42, 0xd9, 0xff, 0xff, 0x57, 0xdd, 0xff, 0xff, 0x4f, 0xdc, 0xff, 0xff, 0x05, 0xcd, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x1e, 0xd2, 0xff, 0xff, 0x59, 0xde, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0x97, 0x55, 0xdd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0xd4, 0xff, 0xef, 0x2a, 0xd4, 0xff, 0xff, 0x2a, 0xd4, 0xff, 0xff, 0x2a, 0xd4, 0xff, 0xff, 0x39, 0xd7, 0xff, 0xff, 0x53, 0xdd, 0xff, 0xff, 0x56, 0xdd, 0xff, 0xff, 0x4e, 0xdc, 0xff, 0xff, 0x05, 0xcd, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x02, 0xcc, 0xff, 0xff, 0x35, 0xd6, 0xff, 0xff, 0x57, 0xde, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xc0, 0x55, 0xdd, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0xd4, 0xff, 0x20, 0x2a, 0xd4, 0xff, 0xf4, 0x2a, 0xd4, 0xff, 0xff, 0x2a, 0xd4, 0xff, 0xff, 0x31, 0xd6, 0xff, 0xff, 0x4d, 0xdc, 0xff, 0xff, 0x56, 0xdd, 0xff, 0xff, 0x56, 0xdd, 0xff, 0xff, 0x4e, 0xdc, 0xff, 0xff, 0x05, 0xcd, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x0a, 0xcf, 0xff, 0xff, 0x46, 0xda, 0xff, 0xff, 0x57, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xe8, 0x55, 0xdd, 0xff, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0xd4, 0xff, 0x4b, 0x2a, 0xd4, 0xff, 0xf7, 0x2a, 0xd4, 0xff, 0xff, 0x2c, 0xd5, 0xff, 0xff, 0x45, 0xda, 0xff, 0xff, 0x58, 0xde, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x56, 0xdd, 0xff, 0xff, 0x4e, 0xdc, 0xff, 0xff, 0x05, 0xcd, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x19, 0xd1, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xff, 0x56, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x53, 0xdd, 0xff, 0x1f, 0x4a, 0xdc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0xd4, 0xff, 0x77, 0x2a, 0xd4, 0xff, 0xfb, 0x29, 0xd4, 0xff, 0xff, 0x3d, 0xd8, 0xff, 0xff, 0x57, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x56, 0xdd, 0xff, 0xff, 0x50, 0xdc, 0xff, 0xef, 0x05, 0xcd, 0xff, 0xf8, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x01, 0xcc, 0xff, 0xff, 0x2c, 0xd5, 0xff, 0xff, 0x54, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x53, 0xdd, 0xff, 0x47, 0x52, 0xdd, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0xd4, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0xd4, 0xff, 0xa3, 0x29, 0xd4, 0xff, 0xfc, 0x34, 0xd6, 0xff, 0xff, 0x53, 0xdd, 0xff, 0xff, 0x56, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xfc, 0x55, 0xdd, 0xff, 0xb3, 0x53, 0xdd, 0xff, 0x58, 0x04, 0xcd, 0xff, 0x5c, 0x00, 0xcc, 0xff, 0xb0, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x08, 0xce, 0xff, 0xff, 0x3e, 0xd8, 0xff, 0xff, 0x56, 0xdd, 0xff, 0xff, 0x54, 0xdd, 0xff, 0x74, 0x54, 0xdd, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0xd4, 0xff, 0xcb, 0x2d, 0xd5, 0xff, 0xff, 0x4e, 0xdc, 0xff, 0xff, 0x56, 0xdd, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xff, 0x53, 0xdc, 0xff, 0xc0, 0x53, 0xdd, 0xff, 0x5b, 0x53, 0xdd, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x1b, 0x00, 0xcc, 0xff, 0x58, 0x00, 0xcc, 0xff, 0xbf, 0x00, 0xcc, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, 0x12, 0xd0, 0xff, 0xff, 0x4d, 0xdc, 0xff, 0xff, 0x55, 0xdd, 0xff, 0xa4, 0x54, 0xdd, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0xd3, 0xff, 0x0b, 0x27, 0xd4, 0xff, 0xdc, 0x47, 0xda, 0xff, 0xff, 0x56, 0xdd, 0xff, 0xff, 0x51, 0xdc, 0xff, 0xdb, 0x4e, 0xdc, 0xff, 0x5c, 0x52, 0xdc, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xd4, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x1b, 0x00, 0xcc, 0xff, 0x5c, 0x00, 0xcc, 0xff, 0xd7, 0x00, 0xcc, 0xff, 0xff, 0x24, 0xd3, 0xff, 0xff, 0x53, 0xdd, 0xff, 0xd3, 0x5d, 0xdf, 0xff, 0x00, 0x39, 0xd7, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0xd1, 0xff, 0x30, 0x41, 0xd9, 0xff, 0xef, 0x4f, 0xdc, 0xff, 0xf0, 0x48, 0xdb, 0xff, 0x6b, 0x4a, 0xdb, 0xff, 0x10, 0x3f, 0xda, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xdc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x03, 0x00, 0xcc, 0xff, 0x14, 0x00, 0xcc, 0xff, 0x6f, 0x00, 0xcc, 0xff, 0xef, 0x37, 0xd7, 0xff, 0xff, 0x49, 0xda, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x37, 0xd7, 0xff, 0x4b, 0x40, 0xd9, 0xff, 0x70, 0x3a, 0xd8, 0xff, 0x10, 0x43, 0xda, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xdb, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0xcc, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xcc, 0xff, 0x00, 0x00, 0xca, 0xff, 0x10, 0x0c, 0xce, 0xff, 0x90, 0x20, 0xd3, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -}; - -const lv_img_dsc_t img_star = { - .header.always_zero = 0, - .header.w = 30, - .header.h = 29, - .data_size = 870 * LV_IMG_PX_SIZE_ALPHA_BYTE, - .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, - .data = img_star_map, -}; - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_left.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_left.c deleted file mode 100644 index 1a1463c9c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_left.c +++ /dev/null @@ -1,262 +0,0 @@ -#if defined(LV_LVGL_H_INCLUDE_SIMPLE) -#include "lvgl.h" -#else -#include "lvgl/lvgl.h" -#endif - - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_IMGBTN_LEFT -#define LV_ATTRIBUTE_IMG_IMGBTN_LEFT -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMG_IMGBTN_LEFT uint8_t imgbtn_left_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Blue: 2 bit, Green: 3 bit, Red: 3 bit, Alpha 8 bit */ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x00, 0x00, 0x00, 0x68, 0x03, 0x68, 0x14, 0x68, 0x23, - 0x00, 0x00, 0x00, 0x00, 0x68, 0x00, 0x00, 0x00, 0x68, 0x40, 0x68, 0xb0, 0x64, 0xe0, 0x64, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x70, 0x68, 0xfc, 0x68, 0xff, 0xd6, 0xff, 0xff, 0xff, - 0x68, 0x00, 0x00, 0x00, 0x68, 0x73, 0x68, 0xff, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x00, 0x00, 0x68, 0x40, 0x68, 0xfc, 0xb2, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x03, 0x68, 0xb0, 0x68, 0xff, 0xff, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x14, 0x64, 0xe0, 0xd6, 0xff, 0xfa, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x24, 0x64, 0xff, 0xfa, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x64, 0xff, 0xf9, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x64, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x64, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xd1, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0xac, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x27, 0x68, 0xff, 0x8c, 0xff, 0xd1, 0xff, 0xf9, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0x68, 0x23, 0x68, 0xff, 0xac, 0xff, 0x8c, 0xff, 0xd1, 0xff, 0xf9, 0xff, 0xf9, 0xff, 0xf5, 0xff, - 0x68, 0x17, 0x68, 0xe4, 0x8c, 0xff, 0xac, 0xff, 0x8c, 0xff, 0xac, 0xff, 0xd1, 0xff, 0xf5, 0xff, - 0x68, 0x07, 0x68, 0xb8, 0x68, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0x8c, 0xff, 0x8c, 0xff, - 0x00, 0x00, 0x44, 0x5f, 0x44, 0xff, 0x68, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, - 0x00, 0x00, 0x00, 0x04, 0x44, 0xc8, 0x44, 0xff, 0x8c, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, - 0x00, 0x00, 0x00, 0x0c, 0x00, 0x40, 0x44, 0xc4, 0x44, 0xff, 0x68, 0xff, 0x8c, 0xff, 0xac, 0xff, - 0x00, 0x00, 0x00, 0x08, 0x00, 0x34, 0x00, 0x54, 0x24, 0x9b, 0x44, 0xfc, 0x44, 0xff, 0x44, 0xff, - 0x00, 0x00, 0x00, 0x04, 0x00, 0x24, 0x00, 0x4f, 0x00, 0x54, 0x00, 0x5b, 0x24, 0x8b, 0x24, 0xb0, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x3b, 0x00, 0x57, 0x00, 0x58, 0x00, 0x58, 0x00, 0x57, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x1b, 0x00, 0x40, 0x00, 0x54, 0x00, 0x58, 0x00, 0x58, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x18, 0x00, 0x34, 0x00, 0x48, 0x00, 0x50, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x0b, 0x00, 0x1b, 0x00, 0x27, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Blue: 5 bit, Green: 6 bit, Red: 5 bit, Alpha 8 bit*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x61, 0x03, 0xc0, 0x61, 0x14, 0xc0, 0x61, 0x23, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x61, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x61, 0x40, 0xc0, 0x61, 0xb0, 0x80, 0x59, 0xe0, 0x60, 0x59, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x61, 0x70, 0xc0, 0x61, 0xfc, 0x01, 0x6a, 0xff, 0xf0, 0xb4, 0xff, 0x3b, 0xf7, 0xff, - 0x80, 0x69, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x61, 0x73, 0xc0, 0x61, 0xff, 0x2c, 0xa4, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xff, 0xff, 0x17, 0xff, 0xff, - 0x00, 0x00, 0x00, 0xc0, 0x61, 0x40, 0xc0, 0x61, 0xfc, 0x2c, 0xa4, 0xff, 0xde, 0xff, 0xff, 0xcc, 0xed, 0xff, 0x47, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xa0, 0x61, 0x03, 0xc0, 0x61, 0xb0, 0x01, 0x6a, 0xff, 0x7b, 0xff, 0xff, 0x47, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x14, 0x80, 0x59, 0xe0, 0x10, 0xb5, 0xff, 0xec, 0xf5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x24, 0x60, 0x59, 0xff, 0x53, 0xe6, 0xff, 0x04, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0xab, 0xed, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x26, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x25, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x26, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x28, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0x80, 0x59, 0xff, 0x66, 0xc4, 0xff, 0x47, 0xed, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0xa0, 0x59, 0xff, 0x02, 0x93, 0xff, 0x89, 0xe5, 0xff, 0x26, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x27, 0xa0, 0x59, 0xff, 0xe2, 0x92, 0xff, 0x05, 0xb4, 0xff, 0x8a, 0xed, 0xff, 0x47, 0xe5, 0xff, 0x25, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0xc0, 0x61, 0x23, 0x80, 0x51, 0xff, 0x42, 0x9b, 0xff, 0xe1, 0x92, 0xff, 0x05, 0xb4, 0xff, 0x8a, 0xed, 0xff, 0xa9, 0xed, 0xff, 0x68, 0xed, 0xff, - 0xc0, 0x61, 0x17, 0x80, 0x51, 0xe4, 0xe2, 0x8a, 0xff, 0x43, 0x9b, 0xff, 0xe2, 0x92, 0xff, 0x02, 0x93, 0xff, 0x66, 0xc4, 0xff, 0x49, 0xe5, 0xff, - 0xa0, 0x61, 0x07, 0xa0, 0x59, 0xb8, 0xa0, 0x59, 0xff, 0x63, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0x02, 0x93, 0xff, 0xe1, 0x92, 0xff, 0xc1, 0x8a, 0xff, - 0x00, 0x00, 0x00, 0x80, 0x51, 0x5f, 0x40, 0x49, 0xff, 0x62, 0x72, 0xff, 0x63, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x20, 0x41, 0xc8, 0x20, 0x41, 0xff, 0xc2, 0x82, 0xff, 0x43, 0x9b, 0xff, 0x63, 0x9b, 0xff, 0x43, 0x9b, 0xff, - 0x40, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x40, 0xe0, 0x30, 0xc4, 0x20, 0x41, 0xff, 0xe1, 0x59, 0xff, 0xc2, 0x82, 0xff, 0x43, 0x9b, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x34, 0x00, 0x00, 0x54, 0xc0, 0x28, 0x9b, 0x20, 0x41, 0xfc, 0x20, 0x41, 0xff, 0x20, 0x41, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x24, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x54, 0x00, 0x00, 0x5b, 0xa0, 0x20, 0x8b, 0xe0, 0x30, 0xb0, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x3b, 0x00, 0x00, 0x57, 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, 0x00, 0x00, 0x57, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x40, 0x00, 0x00, 0x54, 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x18, 0x00, 0x00, 0x34, 0x00, 0x00, 0x48, 0x00, 0x00, 0x50, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x27, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Blue: 5 bit Green: 6 bit, Red: 5 bit, Alpha 8 bit BUT the 2 color bytes are swapped*/ - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, 0xc0, 0x03, 0x61, 0xc0, 0x14, 0x61, 0xc0, 0x23, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x61, 0xc0, 0x40, 0x61, 0xc0, 0xb0, 0x59, 0x80, 0xe0, 0x59, 0x60, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, 0xc0, 0x70, 0x61, 0xc0, 0xfc, 0x6a, 0x01, 0xff, 0xb4, 0xf0, 0xff, 0xf7, 0x3b, 0xff, - 0x69, 0x80, 0x00, 0x00, 0x00, 0x00, 0x61, 0xc0, 0x73, 0x61, 0xc0, 0xff, 0xa4, 0x2c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xff, 0xff, 0x17, 0xff, - 0x00, 0x00, 0x00, 0x61, 0xc0, 0x40, 0x61, 0xc0, 0xfc, 0xa4, 0x2c, 0xff, 0xff, 0xde, 0xff, 0xed, 0xcc, 0xff, 0xe5, 0x47, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xa0, 0x03, 0x61, 0xc0, 0xb0, 0x6a, 0x01, 0xff, 0xff, 0x7b, 0xff, 0xe5, 0x47, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x14, 0x59, 0x80, 0xe0, 0xb5, 0x10, 0xff, 0xf5, 0xec, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x24, 0x59, 0x60, 0xff, 0xe6, 0x53, 0xff, 0xe5, 0x04, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xed, 0xab, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x26, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x25, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x26, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xe5, 0x28, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0x80, 0xff, 0xc4, 0x66, 0xff, 0xed, 0x47, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0xa0, 0xff, 0x93, 0x02, 0xff, 0xe5, 0x89, 0xff, 0xe5, 0x26, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x27, 0x59, 0xa0, 0xff, 0x92, 0xe2, 0xff, 0xb4, 0x05, 0xff, 0xed, 0x8a, 0xff, 0xe5, 0x47, 0xff, 0xe5, 0x25, 0xff, 0xe5, 0x05, 0xff, - 0x61, 0xc0, 0x23, 0x51, 0x80, 0xff, 0x9b, 0x42, 0xff, 0x92, 0xe1, 0xff, 0xb4, 0x05, 0xff, 0xed, 0x8a, 0xff, 0xed, 0xa9, 0xff, 0xed, 0x68, 0xff, - 0x61, 0xc0, 0x17, 0x51, 0x80, 0xe4, 0x8a, 0xe2, 0xff, 0x9b, 0x43, 0xff, 0x92, 0xe2, 0xff, 0x93, 0x02, 0xff, 0xc4, 0x66, 0xff, 0xe5, 0x49, 0xff, - 0x61, 0xa0, 0x07, 0x59, 0xa0, 0xb8, 0x59, 0xa0, 0xff, 0x9b, 0x63, 0xff, 0x9b, 0x43, 0xff, 0x93, 0x02, 0xff, 0x92, 0xe1, 0xff, 0x8a, 0xc1, 0xff, - 0x00, 0x00, 0x00, 0x51, 0x80, 0x5f, 0x49, 0x40, 0xff, 0x72, 0x62, 0xff, 0x9b, 0x63, 0xff, 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x41, 0x20, 0xc8, 0x41, 0x20, 0xff, 0x82, 0xc2, 0xff, 0x9b, 0x43, 0xff, 0x9b, 0x63, 0xff, 0x9b, 0x43, 0xff, - 0x08, 0x40, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x40, 0x30, 0xe0, 0xc4, 0x41, 0x20, 0xff, 0x59, 0xe1, 0xff, 0x82, 0xc2, 0xff, 0x9b, 0x43, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x34, 0x00, 0x00, 0x54, 0x28, 0xc0, 0x9b, 0x41, 0x20, 0xfc, 0x41, 0x20, 0xff, 0x41, 0x20, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x24, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x54, 0x00, 0x00, 0x5b, 0x20, 0xa0, 0x8b, 0x30, 0xe0, 0xb0, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x3b, 0x00, 0x00, 0x57, 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, 0x00, 0x00, 0x57, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x40, 0x00, 0x00, 0x54, 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x18, 0x00, 0x00, 0x34, 0x00, 0x00, 0x48, 0x00, 0x00, 0x50, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x27, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 32 - /*Pixel format: Blue: 8 bit, Green: 8 bit, Red: 8 bit, Alpha: 8 bit*/ - - - - - - - - - - - - - - - - - - - - - - - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3a, 0x61, 0x03, 0x00, 0x38, 0x5f, 0x14, 0x00, 0x38, 0x5f, 0x23, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x5f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x5f, 0x40, 0x00, 0x37, 0x5e, 0xb0, 0x00, 0x30, 0x58, 0xe0, 0x00, 0x2c, 0x55, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x5f, 0x70, 0x00, 0x38, 0x5f, 0xfc, 0x0a, 0x40, 0x66, 0xff, 0x7f, 0x9e, 0xb3, 0xff, 0xdc, 0xe6, 0xee, 0xff, - 0x00, 0x32, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x5f, 0x73, 0x00, 0x38, 0x5f, 0xff, 0x60, 0x84, 0x9e, 0xff, 0xfb, 0xfc, 0xfc, 0xff, 0xe3, 0xf7, 0xff, 0xff, 0xba, 0xe1, 0xf6, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x5f, 0x40, 0x00, 0x38, 0x5f, 0xfc, 0x62, 0x85, 0x9e, 0xff, 0xf1, 0xf9, 0xfd, 0xff, 0x61, 0xba, 0xe9, 0xff, 0x35, 0xa7, 0xe3, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x36, 0x5d, 0x03, 0x00, 0x37, 0x5e, 0xb0, 0x0a, 0x40, 0x65, 0xff, 0xda, 0xed, 0xf8, 0xff, 0x3a, 0xa9, 0xe4, 0xff, 0x28, 0xa1, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x14, 0x00, 0x2f, 0x58, 0xe0, 0x84, 0xa0, 0xb4, 0xff, 0x63, 0xbe, 0xee, 0xff, 0x27, 0xa1, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x24, 0x00, 0x2e, 0x56, 0xff, 0x97, 0xc9, 0xe4, 0xff, 0x22, 0x9f, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x2f, 0x56, 0xff, 0x56, 0xb5, 0xe7, 0xff, 0x27, 0xa1, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2f, 0xa4, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x31, 0x56, 0xff, 0x2b, 0xa3, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x30, 0x56, 0xff, 0x34, 0xa6, 0xe2, 0xff, 0x29, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x30, 0x56, 0xff, 0x3d, 0xa6, 0xdd, 0xff, 0x29, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x32, 0x58, 0xff, 0x31, 0x8c, 0xbe, 0xff, 0x36, 0xaa, 0xe5, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5e, 0x27, 0x00, 0x35, 0x5b, 0xff, 0x0f, 0x61, 0x94, 0xff, 0x4a, 0xaf, 0xe4, 0xff, 0x2e, 0xa4, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x38, 0x5e, 0x27, 0x00, 0x34, 0x58, 0xff, 0x0d, 0x5d, 0x8f, 0xff, 0x27, 0x7f, 0xb2, 0xff, 0x4d, 0xb2, 0xe6, 0xff, 0x35, 0xa7, 0xe3, 0xff, 0x2c, 0xa3, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x00, 0x37, 0x5f, 0x23, 0x00, 0x31, 0x54, 0xff, 0x14, 0x69, 0x9b, 0xff, 0x0c, 0x5c, 0x8e, 0xff, 0x27, 0x7f, 0xb2, 0xff, 0x4f, 0xb1, 0xe5, 0xff, 0x4c, 0xb3, 0xe9, 0xff, 0x44, 0xad, 0xe5, 0xff, - 0x00, 0x38, 0x5e, 0x17, 0x00, 0x31, 0x54, 0xe4, 0x12, 0x5c, 0x87, 0xff, 0x15, 0x67, 0x97, 0xff, 0x0d, 0x5d, 0x8f, 0xff, 0x0f, 0x61, 0x94, 0xff, 0x30, 0x8b, 0xbe, 0xff, 0x48, 0xaa, 0xde, 0xff, - 0x00, 0x36, 0x60, 0x07, 0x00, 0x33, 0x57, 0xb8, 0x04, 0x36, 0x56, 0xff, 0x1a, 0x6d, 0x9c, 0xff, 0x16, 0x68, 0x97, 0xff, 0x11, 0x61, 0x92, 0xff, 0x0c, 0x5c, 0x8d, 0xff, 0x09, 0x58, 0x89, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x50, 0x5f, 0x00, 0x2a, 0x48, 0xff, 0x0d, 0x4b, 0x70, 0xff, 0x18, 0x6b, 0x99, 0xff, 0x18, 0x6a, 0x98, 0xff, 0x17, 0x69, 0x97, 0xff, 0x17, 0x68, 0x97, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x26, 0x41, 0xc8, 0x01, 0x26, 0x41, 0xff, 0x11, 0x57, 0x7e, 0xff, 0x18, 0x6a, 0x97, 0xff, 0x18, 0x6b, 0x99, 0xff, 0x18, 0x6a, 0x98, 0xff, - 0x00, 0x07, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x02, 0x04, 0x40, 0x00, 0x1e, 0x34, 0xc4, 0x00, 0x24, 0x3f, 0xff, 0x08, 0x3c, 0x5c, 0xff, 0x11, 0x57, 0x7f, 0xff, 0x18, 0x69, 0x96, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x54, 0x00, 0x18, 0x29, 0x9b, 0x00, 0x23, 0x3e, 0xfc, 0x00, 0x24, 0x3e, 0xff, 0x00, 0x24, 0x3e, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x00, 0x54, 0x00, 0x01, 0x02, 0x5b, 0x00, 0x14, 0x22, 0x8b, 0x00, 0x1b, 0x2f, 0xb0, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x3b, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x57, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x58, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x50, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x27, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -}; - -const lv_img_dsc_t imgbtn_left = { - .header.always_zero = 0, - .header.w = 8, - .header.h = 50, - .data_size = 400 * LV_IMG_PX_SIZE_ALPHA_BYTE, - .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, - .data = imgbtn_left_map, -}; - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_left.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_left.png deleted file mode 100644 index d42208ef2..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_left.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_mid.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_mid.c deleted file mode 100644 index bfeb93bb4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_mid.c +++ /dev/null @@ -1,234 +0,0 @@ -#if defined(LV_LVGL_H_INCLUDE_SIMPLE) -#include "lvgl.h" -#else -#include "lvgl/lvgl.h" -#endif - - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_IMGBTN_MID -#define LV_ATTRIBUTE_IMG_IMGBTN_MID -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMG_IMGBTN_MID uint8_t imgbtn_mid_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Blue: 2 bit, Green: 3 bit, Red: 3 bit, Alpha 8 bit */ - 0x68, 0x27, 0x68, 0x27, 0x68, 0x27, 0x68, 0x27, 0x68, 0x27, - 0x64, 0xff, 0x64, 0xff, 0x64, 0xff, 0x64, 0xff, 0x64, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, - 0xf9, 0xff, 0xf9, 0xff, 0xf9, 0xff, 0xf9, 0xff, 0xf9, 0xff, - 0x8c, 0xff, 0x8c, 0xff, 0x8c, 0xff, 0x8c, 0xff, 0x8c, 0xff, - 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, - 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, - 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, - 0x44, 0xff, 0x44, 0xff, 0x44, 0xff, 0x44, 0xff, 0x44, 0xff, - 0x44, 0xc0, 0x44, 0xc0, 0x44, 0xc0, 0x44, 0xc0, 0x44, 0xc0, - 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, 0x00, 0x57, - 0x00, 0x58, 0x00, 0x58, 0x00, 0x58, 0x00, 0x58, 0x00, 0x58, - 0x00, 0x54, 0x00, 0x54, 0x00, 0x54, 0x00, 0x54, 0x00, 0x54, - 0x00, 0x2c, 0x00, 0x2c, 0x00, 0x2c, 0x00, 0x2c, 0x00, 0x2c, - 0x00, 0x04, 0x00, 0x04, 0x00, 0x04, 0x00, 0x04, 0x00, 0x04, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Blue: 5 bit, Green: 6 bit, Red: 5 bit, Alpha 8 bit*/ - 0xc0, 0x61, 0x27, 0xc0, 0x61, 0x27, 0xc0, 0x61, 0x27, 0xc0, 0x61, 0x27, 0xc0, 0x61, 0x27, - 0x40, 0x51, 0xff, 0x40, 0x51, 0xff, 0x40, 0x51, 0xff, 0x40, 0x51, 0xff, 0x40, 0x51, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xf6, 0xf6, 0xff, 0xf6, 0xf6, 0xff, 0xf6, 0xf6, 0xff, 0xf6, 0xf6, 0xff, 0xf6, 0xf6, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, - 0x68, 0xe5, 0xff, 0x68, 0xe5, 0xff, 0x68, 0xe5, 0xff, 0x68, 0xe5, 0xff, 0x68, 0xe5, 0xff, - 0x8a, 0xed, 0xff, 0x8a, 0xed, 0xff, 0x8a, 0xed, 0xff, 0x8a, 0xed, 0xff, 0x8a, 0xed, 0xff, - 0xa1, 0x8a, 0xff, 0xa1, 0x8a, 0xff, 0xa1, 0x8a, 0xff, 0xa1, 0x8a, 0xff, 0xa1, 0x8a, 0xff, - 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, - 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, - 0x83, 0xa3, 0xff, 0x83, 0xa3, 0xff, 0x83, 0xa3, 0xff, 0x83, 0xa3, 0xff, 0x83, 0xa3, 0xff, - 0x20, 0x41, 0xff, 0x20, 0x41, 0xff, 0x20, 0x41, 0xff, 0x20, 0x41, 0xff, 0x20, 0x41, 0xff, - 0xe0, 0x30, 0xc0, 0xe0, 0x30, 0xc0, 0xe0, 0x30, 0xc0, 0xe0, 0x30, 0xc0, 0xe0, 0x30, 0xc0, - 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, - 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, - 0x00, 0x00, 0x54, 0x00, 0x00, 0x54, 0x00, 0x00, 0x54, 0x00, 0x00, 0x54, 0x00, 0x00, 0x54, - 0x00, 0x00, 0x2c, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x2c, - 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Blue: 5 bit Green: 6 bit, Red: 5 bit, Alpha 8 bit BUT the 2 color bytes are swapped*/ - 0x61, 0xc0, 0x27, 0x61, 0xc0, 0x27, 0x61, 0xc0, 0x27, 0x61, 0xc0, 0x27, 0x61, 0xc0, 0x27, - 0x51, 0x40, 0xff, 0x51, 0x40, 0xff, 0x51, 0x40, 0xff, 0x51, 0x40, 0xff, 0x51, 0x40, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xf6, 0xf6, 0xff, 0xf6, 0xf6, 0xff, 0xf6, 0xf6, 0xff, 0xf6, 0xf6, 0xff, 0xf6, 0xf6, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, - 0xe5, 0x68, 0xff, 0xe5, 0x68, 0xff, 0xe5, 0x68, 0xff, 0xe5, 0x68, 0xff, 0xe5, 0x68, 0xff, - 0xed, 0x8a, 0xff, 0xed, 0x8a, 0xff, 0xed, 0x8a, 0xff, 0xed, 0x8a, 0xff, 0xed, 0x8a, 0xff, - 0x8a, 0xa1, 0xff, 0x8a, 0xa1, 0xff, 0x8a, 0xa1, 0xff, 0x8a, 0xa1, 0xff, 0x8a, 0xa1, 0xff, - 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, - 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, - 0xa3, 0x83, 0xff, 0xa3, 0x83, 0xff, 0xa3, 0x83, 0xff, 0xa3, 0x83, 0xff, 0xa3, 0x83, 0xff, - 0x41, 0x20, 0xff, 0x41, 0x20, 0xff, 0x41, 0x20, 0xff, 0x41, 0x20, 0xff, 0x41, 0x20, 0xff, - 0x30, 0xe0, 0xc0, 0x30, 0xe0, 0xc0, 0x30, 0xe0, 0xc0, 0x30, 0xe0, 0xc0, 0x30, 0xe0, 0xc0, - 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x57, - 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, - 0x00, 0x00, 0x54, 0x00, 0x00, 0x54, 0x00, 0x00, 0x54, 0x00, 0x00, 0x54, 0x00, 0x00, 0x54, - 0x00, 0x00, 0x2c, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x2c, - 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, -#endif -#if LV_COLOR_DEPTH == 32 - /*Pixel format: Blue: 8 bit, Green: 8 bit, Red: 8 bit, Alpha: 8 bit*/ - 0x00, 0x38, 0x5f, 0x27, 0x00, 0x38, 0x5f, 0x27, 0x00, 0x38, 0x5f, 0x27, 0x00, 0x38, 0x5f, 0x27, 0x00, 0x38, 0x5f, 0x27, - 0x00, 0x2a, 0x54, 0xff, 0x00, 0x2a, 0x54, 0xff, 0x00, 0x2a, 0x54, 0xff, 0x00, 0x2a, 0x54, 0xff, 0x00, 0x2a, 0x54, 0xff, - 0xfd, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xaf, 0xdc, 0xf4, 0xff, 0xaf, 0xdc, 0xf4, 0xff, 0xaf, 0xdc, 0xf4, 0xff, 0xaf, 0xdc, 0xf4, 0xff, 0xaf, 0xdc, 0xf4, 0xff, - 0x27, 0xa1, 0xe0, 0xff, 0x27, 0xa1, 0xe1, 0xff, 0x27, 0xa1, 0xe1, 0xff, 0x27, 0xa1, 0xe1, 0xff, 0x27, 0xa1, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, - 0x29, 0xa2, 0xe1, 0xff, 0x29, 0xa2, 0xe1, 0xff, 0x29, 0xa2, 0xe1, 0xff, 0x29, 0xa2, 0xe1, 0xff, 0x29, 0xa2, 0xe1, 0xff, - 0x41, 0xac, 0xe4, 0xff, 0x41, 0xac, 0xe4, 0xff, 0x41, 0xac, 0xe4, 0xff, 0x41, 0xac, 0xe4, 0xff, 0x41, 0xac, 0xe4, 0xff, - 0x4f, 0xb2, 0xe6, 0xff, 0x4f, 0xb2, 0xe6, 0xff, 0x4f, 0xb2, 0xe6, 0xff, 0x4f, 0xb2, 0xe6, 0xff, 0x4f, 0xb2, 0xe6, 0xff, - 0x08, 0x56, 0x88, 0xff, 0x08, 0x56, 0x88, 0xff, 0x08, 0x56, 0x88, 0xff, 0x08, 0x56, 0x88, 0xff, 0x08, 0x56, 0x88, 0xff, - 0x16, 0x68, 0x97, 0xff, 0x16, 0x68, 0x97, 0xff, 0x16, 0x68, 0x97, 0xff, 0x16, 0x68, 0x97, 0xff, 0x16, 0x68, 0x97, 0xff, - 0x18, 0x6a, 0x98, 0xff, 0x18, 0x6a, 0x98, 0xff, 0x18, 0x6a, 0x98, 0xff, 0x18, 0x6a, 0x98, 0xff, 0x18, 0x6a, 0x98, 0xff, - 0x19, 0x6f, 0x9e, 0xff, 0x1a, 0x6f, 0x9f, 0xff, 0x1a, 0x6f, 0x9e, 0xff, 0x1a, 0x6f, 0x9e, 0xff, 0x1a, 0x6f, 0x9e, 0xff, - 0x00, 0x24, 0x3e, 0xff, 0x00, 0x24, 0x3e, 0xff, 0x00, 0x24, 0x3e, 0xff, 0x00, 0x24, 0x3e, 0xff, 0x00, 0x24, 0x3e, 0xff, - 0x00, 0x1e, 0x33, 0xc0, 0x00, 0x1e, 0x33, 0xc0, 0x00, 0x1e, 0x33, 0xc0, 0x00, 0x1e, 0x33, 0xc0, 0x00, 0x1e, 0x33, 0xc0, - 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x57, - 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x58, - 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x54, - 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x2c, - 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, -#endif -}; - -const lv_img_dsc_t imgbtn_mid = { - .header.always_zero = 0, - .header.w = 5, - .header.h = 49, - .data_size = 245 * LV_IMG_PX_SIZE_ALPHA_BYTE, - .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, - .data = imgbtn_mid_map, -}; diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_mid.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_mid.png deleted file mode 100644 index c2eb49556..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_mid.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_right.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_right.c deleted file mode 100644 index e818ae126..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_right.c +++ /dev/null @@ -1,239 +0,0 @@ -#if defined(LV_LVGL_H_INCLUDE_SIMPLE) -#include "lvgl.h" -#else -#include "lvgl/lvgl.h" -#endif - - -#ifndef LV_ATTRIBUTE_MEM_ALIGN -#define LV_ATTRIBUTE_MEM_ALIGN -#endif - -#ifndef LV_ATTRIBUTE_IMG_IMGBTN_RIGHT -#define LV_ATTRIBUTE_IMG_IMGBTN_RIGHT -#endif - -const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMG_IMGBTN_RIGHT uint8_t imgbtn_right_map[] = { -#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 - /*Pixel format: Blue: 2 bit, Green: 3 bit, Red: 3 bit, Alpha 8 bit */ - 0x68, 0x23, 0x68, 0x14, 0x68, 0x04, 0x00, 0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x64, 0xff, 0x64, 0xdf, 0x68, 0xb0, 0x68, 0x34, 0x00, 0x00, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xff, 0xff, 0xd6, 0xff, 0x68, 0xff, 0x68, 0xff, 0x68, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb1, 0xff, 0x68, 0xff, 0x68, 0x77, 0x00, 0x00, 0x68, 0x00, - 0xf5, 0xff, 0xf5, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xb6, 0xff, 0x64, 0xfc, 0x68, 0x23, 0x00, 0x00, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xff, 0xff, 0x8d, 0xff, 0x68, 0xb4, 0x00, 0x00, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd6, 0xff, 0x68, 0xff, 0x68, 0x07, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd5, 0xff, 0x68, 0xff, 0x68, 0x47, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd5, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x57, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xd1, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xac, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf9, 0xff, 0xd1, 0xff, 0x8c, 0xff, 0x68, 0xff, 0x68, 0x54, - 0xf5, 0xff, 0xf9, 0xff, 0xf9, 0xff, 0xd1, 0xff, 0x8c, 0xff, 0x8c, 0xff, 0x68, 0xff, 0x68, 0x44, - 0xf5, 0xff, 0xd1, 0xff, 0xac, 0xff, 0x8c, 0xff, 0xac, 0xff, 0x8c, 0xff, 0x68, 0xff, 0x68, 0x0c, - 0x8c, 0xff, 0x8c, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0x68, 0xff, 0x68, 0xcb, 0x00, 0x00, - 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0x8c, 0xff, 0x44, 0xff, 0x44, 0x40, 0x00, 0x00, - 0xac, 0xff, 0xac, 0xff, 0xac, 0xff, 0x8c, 0xff, 0x44, 0xff, 0x44, 0xb0, 0x00, 0x10, 0x00, 0x00, - 0xac, 0xff, 0x8c, 0xff, 0x68, 0xff, 0x44, 0xff, 0x44, 0xc7, 0x00, 0x44, 0x00, 0x0c, 0x00, 0x00, - 0x44, 0xff, 0x44, 0xff, 0x44, 0xf8, 0x24, 0x93, 0x00, 0x57, 0x00, 0x34, 0x00, 0x08, 0x00, 0x00, - 0x24, 0xb0, 0x24, 0x8c, 0x00, 0x5c, 0x00, 0x54, 0x00, 0x50, 0x00, 0x24, 0x00, 0x04, 0x00, 0x00, - 0x00, 0x57, 0x00, 0x58, 0x00, 0x58, 0x00, 0x57, 0x00, 0x3c, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x58, 0x00, 0x58, 0x00, 0x54, 0x00, 0x40, 0x00, 0x1b, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x50, 0x00, 0x48, 0x00, 0x34, 0x00, 0x18, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x27, 0x00, 0x18, 0x00, 0x0b, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 - /*Pixel format: Blue: 5 bit, Green: 6 bit, Red: 5 bit, Alpha 8 bit*/ - 0xc0, 0x61, 0x23, 0xc0, 0x61, 0x14, 0xc0, 0x61, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x60, 0x59, 0xff, 0x80, 0x59, 0xdf, 0xc0, 0x61, 0xb0, 0xc0, 0x61, 0x34, 0x00, 0x00, 0x00, 0xc0, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x5c, 0xf7, 0xff, 0x10, 0xb5, 0xff, 0x01, 0x6a, 0xff, 0xc0, 0x61, 0xff, 0xc0, 0x61, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x17, 0xff, 0xff, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2c, 0xa4, 0xff, 0x80, 0x59, 0xff, 0xc0, 0x61, 0x77, 0x00, 0x00, 0x00, 0xc0, 0x61, 0x00, - 0x05, 0xe5, 0xff, 0x47, 0xe5, 0xff, 0xec, 0xed, 0xff, 0xff, 0xff, 0xff, 0xae, 0xac, 0xff, 0x80, 0x59, 0xfc, 0xc0, 0x61, 0x23, 0x00, 0x00, 0x00, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x47, 0xe5, 0xff, 0xbd, 0xff, 0xff, 0xa5, 0x7a, 0xff, 0xc0, 0x61, 0xb4, 0x00, 0x00, 0x00, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x89, 0xed, 0xff, 0xcf, 0xb4, 0xff, 0xc0, 0x61, 0xff, 0xc0, 0x61, 0x07, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x25, 0xe5, 0xff, 0x0c, 0xcd, 0xff, 0xe1, 0x61, 0xff, 0xc0, 0x61, 0x47, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0xa7, 0xcc, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x57, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x44, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x44, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x64, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x65, 0xcc, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x25, 0xe5, 0xff, 0x65, 0xc4, 0xff, 0xe0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x26, 0xe5, 0xff, 0x05, 0xb4, 0xff, 0xc0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x05, 0xe5, 0xff, 0x26, 0xe5, 0xff, 0x89, 0xe5, 0xff, 0x23, 0x93, 0xff, 0xc0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x05, 0xe5, 0xff, 0x26, 0xe5, 0xff, 0x47, 0xe5, 0xff, 0x8a, 0xed, 0xff, 0x25, 0xbc, 0xff, 0x81, 0x82, 0xff, 0xc0, 0x61, 0xff, 0xc0, 0x61, 0x54, - 0x68, 0xed, 0xff, 0x89, 0xed, 0xff, 0x8a, 0xe5, 0xff, 0xe5, 0xb3, 0xff, 0xe1, 0x92, 0xff, 0xe2, 0x8a, 0xff, 0xc0, 0x61, 0xff, 0xc0, 0x61, 0x44, - 0x49, 0xe5, 0xff, 0x66, 0xc4, 0xff, 0x02, 0x9b, 0xff, 0xe1, 0x92, 0xff, 0x22, 0x9b, 0xff, 0xc2, 0x82, 0xff, 0xa0, 0x59, 0xff, 0xe0, 0x69, 0x0c, - 0xc1, 0x8a, 0xff, 0xe1, 0x92, 0xff, 0x02, 0x93, 0xff, 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0xe1, 0x61, 0xff, 0xa0, 0x59, 0xcb, 0x00, 0x00, 0x00, - 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0x63, 0x9b, 0xff, 0x82, 0x7a, 0xff, 0x40, 0x49, 0xff, 0x60, 0x49, 0x40, 0x00, 0x00, 0x00, - 0x43, 0x9b, 0xff, 0x63, 0x9b, 0xff, 0x43, 0x9b, 0xff, 0xa2, 0x7a, 0xff, 0x00, 0x39, 0xff, 0x20, 0x41, 0xb0, 0x20, 0x08, 0x10, 0x00, 0x00, 0x00, - 0x43, 0x9b, 0xff, 0xc2, 0x82, 0xff, 0xe1, 0x59, 0xff, 0x20, 0x41, 0xff, 0x00, 0x39, 0xc7, 0x40, 0x08, 0x44, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, - 0x20, 0x41, 0xff, 0x20, 0x41, 0xff, 0x20, 0x41, 0xf8, 0xa0, 0x28, 0x93, 0x00, 0x00, 0x57, 0x00, 0x00, 0x34, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, - 0xe0, 0x30, 0xb0, 0xa0, 0x20, 0x8c, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x54, 0x00, 0x00, 0x50, 0x00, 0x00, 0x24, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x57, 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, 0x00, 0x00, 0x57, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, 0x00, 0x00, 0x54, 0x00, 0x00, 0x40, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x50, 0x00, 0x00, 0x48, 0x00, 0x00, 0x34, 0x00, 0x00, 0x18, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x27, 0x00, 0x00, 0x18, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 - /*Pixel format: Blue: 5 bit Green: 6 bit, Red: 5 bit, Alpha 8 bit BUT the 2 color bytes are swapped*/ - 0x61, 0xc0, 0x23, 0x61, 0xc0, 0x14, 0x61, 0xc0, 0x04, 0x00, 0x00, 0x00, 0x61, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x59, 0x60, 0xff, 0x59, 0x80, 0xdf, 0x61, 0xc0, 0xb0, 0x61, 0xc0, 0x34, 0x00, 0x00, 0x00, 0x61, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xf7, 0x5c, 0xff, 0xb5, 0x10, 0xff, 0x6a, 0x01, 0xff, 0x61, 0xc0, 0xff, 0x61, 0xc0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xff, 0x17, 0xff, 0xff, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xa4, 0x2c, 0xff, 0x59, 0x80, 0xff, 0x61, 0xc0, 0x77, 0x00, 0x00, 0x00, 0x61, 0xc0, 0x00, - 0xe5, 0x05, 0xff, 0xe5, 0x47, 0xff, 0xed, 0xec, 0xff, 0xff, 0xff, 0xff, 0xac, 0xae, 0xff, 0x59, 0x80, 0xfc, 0x61, 0xc0, 0x23, 0x00, 0x00, 0x00, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x47, 0xff, 0xff, 0xbd, 0xff, 0x7a, 0xa5, 0xff, 0x61, 0xc0, 0xb4, 0x00, 0x00, 0x00, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xed, 0x89, 0xff, 0xb4, 0xcf, 0xff, 0x61, 0xc0, 0xff, 0x61, 0xc0, 0x07, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x25, 0xff, 0xcd, 0x0c, 0xff, 0x61, 0xe1, 0xff, 0x61, 0xc0, 0x47, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xcc, 0xa7, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x57, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x44, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x44, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xc4, 0x64, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xcc, 0x65, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x25, 0xff, 0xc4, 0x65, 0xff, 0x61, 0xe0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x26, 0xff, 0xb4, 0x05, 0xff, 0x61, 0xc0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x05, 0xff, 0xe5, 0x26, 0xff, 0xe5, 0x89, 0xff, 0x93, 0x23, 0xff, 0x61, 0xc0, 0xff, 0x61, 0xc0, 0x54, - 0xe5, 0x05, 0xff, 0xe5, 0x26, 0xff, 0xe5, 0x47, 0xff, 0xed, 0x8a, 0xff, 0xbc, 0x25, 0xff, 0x82, 0x81, 0xff, 0x61, 0xc0, 0xff, 0x61, 0xc0, 0x54, - 0xed, 0x68, 0xff, 0xed, 0x89, 0xff, 0xe5, 0x8a, 0xff, 0xb3, 0xe5, 0xff, 0x92, 0xe1, 0xff, 0x8a, 0xe2, 0xff, 0x61, 0xc0, 0xff, 0x61, 0xc0, 0x44, - 0xe5, 0x49, 0xff, 0xc4, 0x66, 0xff, 0x9b, 0x02, 0xff, 0x92, 0xe1, 0xff, 0x9b, 0x22, 0xff, 0x82, 0xc2, 0xff, 0x59, 0xa0, 0xff, 0x69, 0xe0, 0x0c, - 0x8a, 0xc1, 0xff, 0x92, 0xe1, 0xff, 0x93, 0x02, 0xff, 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, 0x61, 0xe1, 0xff, 0x59, 0xa0, 0xcb, 0x00, 0x00, 0x00, - 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, 0x9b, 0x43, 0xff, 0x9b, 0x63, 0xff, 0x7a, 0x82, 0xff, 0x49, 0x40, 0xff, 0x49, 0x60, 0x40, 0x00, 0x00, 0x00, - 0x9b, 0x43, 0xff, 0x9b, 0x63, 0xff, 0x9b, 0x43, 0xff, 0x7a, 0xa2, 0xff, 0x39, 0x00, 0xff, 0x41, 0x20, 0xb0, 0x08, 0x20, 0x10, 0x00, 0x00, 0x00, - 0x9b, 0x43, 0xff, 0x82, 0xc2, 0xff, 0x59, 0xe1, 0xff, 0x41, 0x20, 0xff, 0x39, 0x00, 0xc7, 0x08, 0x40, 0x44, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, - 0x41, 0x20, 0xff, 0x41, 0x20, 0xff, 0x41, 0x20, 0xf8, 0x28, 0xa0, 0x93, 0x00, 0x00, 0x57, 0x00, 0x00, 0x34, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, - 0x30, 0xe0, 0xb0, 0x20, 0xa0, 0x8c, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x54, 0x00, 0x00, 0x50, 0x00, 0x00, 0x24, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x57, 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, 0x00, 0x00, 0x57, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x58, 0x00, 0x00, 0x58, 0x00, 0x00, 0x54, 0x00, 0x00, 0x40, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x50, 0x00, 0x00, 0x48, 0x00, 0x00, 0x34, 0x00, 0x00, 0x18, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x27, 0x00, 0x00, 0x18, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -#if LV_COLOR_DEPTH == 32 - /*Pixel format: Blue: 8 bit, Green: 8 bit, Red: 8 bit, Alpha: 8 bit*/ - 0x00, 0x38, 0x5f, 0x23, 0x00, 0x38, 0x5f, 0x14, 0x00, 0x38, 0x5f, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x5e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x2c, 0x55, 0xff, 0x00, 0x2f, 0x58, 0xdf, 0x00, 0x37, 0x5e, 0xb0, 0x00, 0x38, 0x5f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x5f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xdd, 0xe7, 0xed, 0xff, 0x81, 0x9f, 0xb4, 0xff, 0x0a, 0x41, 0x68, 0xff, 0x00, 0x37, 0x5e, 0xff, 0x00, 0x38, 0x5f, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xba, 0xe2, 0xf6, 0xff, 0xe2, 0xf5, 0xff, 0xff, 0xf9, 0xfb, 0xfb, 0xff, 0x60, 0x84, 0x9d, 0xff, 0x00, 0x32, 0x5a, 0xff, 0x01, 0x39, 0x5f, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x37, 0x5f, 0x00, - 0x2a, 0xa2, 0xe1, 0xff, 0x37, 0xa8, 0xe3, 0xff, 0x63, 0xbb, 0xea, 0xff, 0xf5, 0xfc, 0xff, 0xff, 0x71, 0x93, 0xaa, 0xff, 0x00, 0x2f, 0x58, 0xfc, 0x00, 0x37, 0x5f, 0x23, 0x00, 0x00, 0x00, 0x00, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x26, 0xa0, 0xe0, 0xff, 0x3b, 0xa9, 0xe3, 0xff, 0xe9, 0xf3, 0xfa, 0xff, 0x26, 0x56, 0x78, 0xff, 0x00, 0x37, 0x5f, 0xb4, 0x00, 0x00, 0x00, 0x00, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x26, 0xa0, 0xe0, 0xff, 0x4a, 0xb0, 0xe6, 0xff, 0x78, 0x9a, 0xb1, 0xff, 0x00, 0x38, 0x5f, 0xff, 0x00, 0x38, 0x5f, 0x07, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2c, 0xa3, 0xe2, 0xff, 0x5e, 0xa0, 0xc6, 0xff, 0x06, 0x3c, 0x62, 0xff, 0x00, 0x38, 0x5f, 0x47, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x3a, 0x96, 0xc8, 0xff, 0x04, 0x3c, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x23, 0x8c, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x57, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8a, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x21, 0x8a, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x22, 0x8b, 0xc4, 0xff, 0x01, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x26, 0x8d, 0xc5, 0xff, 0x02, 0x3b, 0x63, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2b, 0xa3, 0xe1, 0xff, 0x2b, 0x8d, 0xc2, 0xff, 0x02, 0x3b, 0x62, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x29, 0xa2, 0xe1, 0xff, 0x31, 0xa5, 0xe2, 0xff, 0x2c, 0x81, 0xb2, 0xff, 0x01, 0x39, 0x61, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2a, 0xa2, 0xe1, 0xff, 0x29, 0xa2, 0xe1, 0xff, 0x2e, 0xa4, 0xe2, 0xff, 0x4b, 0xb0, 0xe4, 0xff, 0x15, 0x63, 0x93, 0xff, 0x00, 0x38, 0x5f, 0xff, 0x00, 0x38, 0x5f, 0x54, - 0x2a, 0xa2, 0xe1, 0xff, 0x2d, 0xa3, 0xe1, 0xff, 0x36, 0xa7, 0xe3, 0xff, 0x4e, 0xb2, 0xe7, 0xff, 0x2c, 0x86, 0xba, 0xff, 0x08, 0x51, 0x80, 0xff, 0x00, 0x37, 0x5d, 0xff, 0x00, 0x38, 0x60, 0x54, - 0x44, 0xae, 0xe5, 0xff, 0x4b, 0xb2, 0xe8, 0xff, 0x4e, 0xb1, 0xe4, 0xff, 0x27, 0x7e, 0xb2, 0xff, 0x0b, 0x5b, 0x8d, 0xff, 0x0e, 0x5b, 0x88, 0xff, 0x01, 0x37, 0x5d, 0xff, 0x00, 0x39, 0x5f, 0x44, - 0x48, 0xa9, 0xde, 0xff, 0x30, 0x8b, 0xbf, 0xff, 0x10, 0x62, 0x95, 0xff, 0x0c, 0x5c, 0x8e, 0xff, 0x14, 0x66, 0x96, 0xff, 0x10, 0x57, 0x80, 0xff, 0x00, 0x36, 0x5b, 0xff, 0x00, 0x3b, 0x65, 0x0c, - 0x09, 0x58, 0x89, 0xff, 0x0c, 0x5c, 0x8d, 0xff, 0x11, 0x61, 0x92, 0xff, 0x16, 0x68, 0x96, 0xff, 0x18, 0x6a, 0x98, 0xff, 0x07, 0x3e, 0x61, 0xff, 0x00, 0x34, 0x58, 0xcb, 0x00, 0x00, 0x00, 0x00, - 0x17, 0x68, 0x97, 0xff, 0x17, 0x69, 0x97, 0xff, 0x18, 0x6a, 0x98, 0xff, 0x19, 0x6d, 0x9c, 0xff, 0x10, 0x52, 0x79, 0xff, 0x00, 0x29, 0x46, 0xff, 0x00, 0x2c, 0x4a, 0x40, 0x00, 0x00, 0x00, 0x00, - 0x18, 0x6a, 0x98, 0xff, 0x18, 0x6b, 0x99, 0xff, 0x18, 0x6a, 0x98, 0xff, 0x11, 0x55, 0x7c, 0xff, 0x00, 0x22, 0x3b, 0xff, 0x00, 0x25, 0x3e, 0xb0, 0x00, 0x06, 0x0a, 0x10, 0x00, 0x00, 0x00, 0x00, - 0x18, 0x68, 0x96, 0xff, 0x12, 0x57, 0x80, 0xff, 0x08, 0x3c, 0x5c, 0xff, 0x00, 0x25, 0x40, 0xff, 0x00, 0x1f, 0x35, 0xc7, 0x00, 0x07, 0x0b, 0x44, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x24, 0x3e, 0xff, 0x00, 0x24, 0x3e, 0xff, 0x00, 0x24, 0x3d, 0xf8, 0x00, 0x16, 0x26, 0x93, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x1b, 0x2f, 0xb0, 0x00, 0x15, 0x23, 0x8c, 0x00, 0x02, 0x04, 0x5c, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -#endif -}; - -const lv_img_dsc_t imgbtn_right = { - .header.always_zero = 0, - .header.w = 8, - .header.h = 50, - .data_size = 400 * LV_IMG_PX_SIZE_ALPHA_BYTE, - .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, - .data = imgbtn_right_map, -}; - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_right.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_right.png deleted file mode 100644 index 51d60507e..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/imgbtn_right.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/skew_strip.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/skew_strip.png deleted file mode 100644 index 1ac4250bf..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/skew_strip.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/star.png b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/star.png deleted file mode 100644 index e070d8ef1..000000000 Binary files a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/assets/star.png and /dev/null differ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/index.rst deleted file mode 100644 index 45a0ab284..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/index.rst +++ /dev/null @@ -1,25 +0,0 @@ -C -^ - -Button click event -""""""""""""""""""" - -.. lv_example:: event/lv_example_event_1 - :language: c - -Handle multiple events -"""""""""""""""""""""""" -.. lv_example:: event/lv_example_event_2 - :language: c - - -Event bubbling -"""""""""""""""""""""""" -.. lv_example:: event/lv_example_event_3 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/lv_example_event.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/lv_example_event.h deleted file mode 100644 index 66c9c0d99..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/lv_example_event.h +++ /dev/null @@ -1,40 +0,0 @@ -/** - * @file lv_example_event.h - * - */ - -#ifndef LV_EXAMPLE_EVENT_H -#define LV_EXAMPLE_EVENT_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ -void lv_example_event_1(void); -void lv_example_event_2(void); -void lv_example_event_3(void); - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_EXAMPLE_EVENT_H*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/lv_example_event_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/lv_example_event_1.c deleted file mode 100644 index 746fd0aec..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/lv_example_event_1.c +++ /dev/null @@ -1,30 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_SWITCH - -static void event_cb(lv_event_t * e) -{ - LV_LOG_USER("Clicked"); - - static uint32_t cnt = 1; - lv_obj_t * btn = lv_event_get_target(e); - lv_obj_t * label = lv_obj_get_child(btn, 0); - lv_label_set_text_fmt(label, "%d", cnt); - cnt++; -} - -/** - * Add click event to a button - */ -void lv_example_event_1(void) -{ - lv_obj_t * btn = lv_btn_create(lv_scr_act()); - lv_obj_set_size(btn, 100, 50); - lv_obj_center(btn); - lv_obj_add_event_cb(btn, event_cb, LV_EVENT_CLICKED, NULL); - - lv_obj_t * label = lv_label_create(btn); - lv_label_set_text(label, "Click me!"); - lv_obj_center(label); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/lv_example_event_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/lv_example_event_2.c deleted file mode 100644 index 64b21474e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/lv_example_event_2.c +++ /dev/null @@ -1,46 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_SWITCH - -static void event_cb(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * label = lv_event_get_user_data(e); - - switch(code) { - case LV_EVENT_PRESSED: - lv_label_set_text(label, "The last button event:\nLV_EVENT_PRESSED"); - break; - case LV_EVENT_CLICKED: - lv_label_set_text(label, "The last button event:\nLV_EVENT_CLICKED"); - break; - case LV_EVENT_LONG_PRESSED: - lv_label_set_text(label, "The last button event:\nLV_EVENT_LONG_PRESSED"); - break; - case LV_EVENT_LONG_PRESSED_REPEAT: - lv_label_set_text(label, "The last button event:\nLV_EVENT_LONG_PRESSED_REPEAT"); - break; - default: - break; - } -} - -/** - * Handle multiple events - */ -void lv_example_event_2(void) -{ - lv_obj_t * btn = lv_btn_create(lv_scr_act()); - lv_obj_set_size(btn, 100, 50); - lv_obj_center(btn); - - lv_obj_t * btn_label = lv_label_create(btn); - lv_label_set_text(btn_label, "Click me!"); - lv_obj_center(btn_label); - - lv_obj_t * info_label = lv_label_create(lv_scr_act()); - lv_label_set_text(info_label, "The last button event:\nNone"); - - lv_obj_add_event_cb(btn, event_cb, LV_EVENT_ALL, info_label); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/lv_example_event_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/lv_example_event_3.c deleted file mode 100644 index 8eb257f3c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/event/lv_example_event_3.c +++ /dev/null @@ -1,44 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_FLEX - -static void event_cb(lv_event_t * e) -{ - /*The original target of the event. Can be the buttons or the container*/ - lv_obj_t * target = lv_event_get_target(e); - - /*The current target is always the container as the event is added to it*/ - lv_obj_t * cont = lv_event_get_current_target(e); - - /*If container was clicked do nothing*/ - if(target == cont) return; - - /*Make the clicked buttons red*/ - lv_obj_set_style_bg_color(target, lv_palette_main(LV_PALETTE_RED), 0); -} - -/** - * Demonstrate event bubbling - */ -void lv_example_event_3(void) -{ - - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_size(cont, 290, 200); - lv_obj_center(cont); - lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_ROW_WRAP); - - uint32_t i; - for(i = 0; i < 30; i++) { - lv_obj_t * btn = lv_btn_create(cont); - lv_obj_set_size(btn, 80, 50); - lv_obj_add_flag(btn, LV_OBJ_FLAG_EVENT_BUBBLE); - - lv_obj_t * label = lv_label_create(btn); - lv_label_set_text_fmt(label, "%d", i); - lv_obj_center(label); - } - - lv_obj_add_event_cb(cont, event_cb, LV_EVENT_CLICKED, NULL); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/examples.mk b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/examples.mk deleted file mode 100644 index b8fa7eb5a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/examples.mk +++ /dev/null @@ -1 +0,0 @@ -CSRCS += $(shell find -L $(LVGL_DIR)/$(LVGL_DIR_NAME)/examples -name \*.c) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/index.rst deleted file mode 100644 index bd75fbd78..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/index.rst +++ /dev/null @@ -1,24 +0,0 @@ -C -^ - -A button with a label and react on click event -""""""""""""""""""""""""""""""""""""""""""""""""" - -.. lv_example:: get_started/lv_example_get_started_1 - :language: c - -Create styles from scratch for buttons -""""""""""""""""""""""""""""""""""""""" -.. lv_example:: get_started/lv_example_get_started_2 - :language: c - -Create a slider and write its value on a label -""""""""""""""""""""""""""""""""""""""""""""""" -.. lv_example:: get_started/lv_example_get_started_3 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/lv_example_get_started.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/lv_example_get_started.h deleted file mode 100644 index 02a998c86..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/lv_example_get_started.h +++ /dev/null @@ -1,40 +0,0 @@ -/** - * @file lv_example_get_started.h - * - */ - -#ifndef LV_EX_GET_STARTED_H -#define LV_EX_GET_STARTED_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ -void lv_example_get_started_1(void); -void lv_example_get_started_2(void); -void lv_example_get_started_3(void); - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_EX_GET_STARTED_H*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/lv_example_get_started_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/lv_example_get_started_1.c deleted file mode 100644 index c63e94d06..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/lv_example_get_started_1.c +++ /dev/null @@ -1,34 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_BTN - -static void btn_event_cb(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * btn = lv_event_get_target(e); - if(code == LV_EVENT_CLICKED) { - static uint8_t cnt = 0; - cnt++; - - /*Get the first child of the button which is the label and change its text*/ - lv_obj_t * label = lv_obj_get_child(btn, 0); - lv_label_set_text_fmt(label, "Button: %d", cnt); - } -} - -/** - * Create a button with a label and react on click event. - */ -void lv_example_get_started_1(void) -{ - lv_obj_t * btn = lv_btn_create(lv_scr_act()); /*Add a button the current screen*/ - lv_obj_set_pos(btn, 10, 10); /*Set its position*/ - lv_obj_set_size(btn, 120, 50); /*Set its size*/ - lv_obj_add_event_cb(btn, btn_event_cb, LV_EVENT_ALL, NULL); /*Assign a callback to the button*/ - - lv_obj_t * label = lv_label_create(btn); /*Add a label to the button*/ - lv_label_set_text(label, "Button"); /*Set the labels text*/ - lv_obj_center(label); -} - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/lv_example_get_started_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/lv_example_get_started_2.c deleted file mode 100644 index 362e7baf3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/lv_example_get_started_2.c +++ /dev/null @@ -1,83 +0,0 @@ -#include "../lv_examples.h" -#if LV_USE_BTN && LV_BUILD_EXAMPLES - -static lv_style_t style_btn; -static lv_style_t style_btn_pressed; -static lv_style_t style_btn_red; - -static lv_color_t darken(const lv_color_filter_dsc_t * dsc, lv_color_t color, lv_opa_t opa) -{ - LV_UNUSED(dsc); - return lv_color_darken(color, opa); -} - -static void style_init(void) -{ - /*Create a simple button style*/ - lv_style_init(&style_btn); - lv_style_set_radius(&style_btn, 10); - lv_style_set_bg_opa(&style_btn, LV_OPA_COVER); - lv_style_set_bg_color(&style_btn, lv_palette_lighten(LV_PALETTE_GREY, 3)); - lv_style_set_bg_grad_color(&style_btn, lv_palette_main(LV_PALETTE_GREY)); - lv_style_set_bg_grad_dir(&style_btn, LV_GRAD_DIR_VER); - - lv_style_set_border_color(&style_btn, lv_color_black()); - lv_style_set_border_opa(&style_btn, LV_OPA_20); - lv_style_set_border_width(&style_btn, 2); - - lv_style_set_text_color(&style_btn, lv_color_black()); - - /*Create a style for the pressed state. - *Use a color filter to simply modify all colors in this state*/ - static lv_color_filter_dsc_t color_filter; - lv_color_filter_dsc_init(&color_filter, darken); - lv_style_init(&style_btn_pressed); - lv_style_set_color_filter_dsc(&style_btn_pressed, &color_filter); - lv_style_set_color_filter_opa(&style_btn_pressed, LV_OPA_20); - - /*Create a red style. Change only some colors.*/ - lv_style_init(&style_btn_red); - lv_style_set_bg_color(&style_btn_red, lv_palette_main(LV_PALETTE_RED)); - lv_style_set_bg_grad_color(&style_btn_red, lv_palette_lighten(LV_PALETTE_RED, 3)); -} - -/** - * Create styles from scratch for buttons. - */ -void lv_example_get_started_2(void) -{ - /*Initialize the style*/ - style_init(); - - /*Create a button and use the new styles*/ - lv_obj_t * btn = lv_btn_create(lv_scr_act()); - /* Remove the styles coming from the theme - * Note that size and position are also stored as style properties - * so lv_obj_remove_style_all will remove the set size and position too */ - lv_obj_remove_style_all(btn); - lv_obj_set_pos(btn, 10, 10); - lv_obj_set_size(btn, 120, 50); - lv_obj_add_style(btn, &style_btn, 0); - lv_obj_add_style(btn, &style_btn_pressed, LV_STATE_PRESSED); - - /*Add a label to the button*/ - lv_obj_t * label = lv_label_create(btn); - lv_label_set_text(label, "Button"); - lv_obj_center(label); - - /*Create an other button and use the red style too*/ - lv_obj_t * btn2 = lv_btn_create(lv_scr_act()); - lv_obj_remove_style_all(btn2); /*Remove the styles coming from the theme*/ - lv_obj_set_pos(btn2, 10, 80); - lv_obj_set_size(btn2, 120, 50); - lv_obj_add_style(btn2, &style_btn, 0); - lv_obj_add_style(btn2, &style_btn_red, 0); - lv_obj_add_style(btn2, &style_btn_pressed, LV_STATE_PRESSED); - lv_obj_set_style_radius(btn2, LV_RADIUS_CIRCLE, 0); /*Add a local style too*/ - - label = lv_label_create(btn2); - lv_label_set_text(label, "Button 2"); - lv_obj_center(label); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/lv_example_get_started_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/lv_example_get_started_3.c deleted file mode 100644 index 3f0e1098f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/get_started/lv_example_get_started_3.c +++ /dev/null @@ -1,33 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_SLIDER - -static lv_obj_t * label; - -static void slider_event_cb(lv_event_t * e) -{ - lv_obj_t * slider = lv_event_get_target(e); - - /*Refresh the text*/ - lv_label_set_text_fmt(label, "%d", lv_slider_get_value(slider)); - lv_obj_align_to(label, slider, LV_ALIGN_OUT_TOP_MID, 0, -15); /*Align top of the slider*/ -} - -/** - * Create a slider and write its value on a label. - */ -void lv_example_get_started_3(void) -{ - /*Create a slider in the center of the display*/ - lv_obj_t * slider = lv_slider_create(lv_scr_act()); - lv_obj_set_width(slider, 200); /*Set the width*/ - lv_obj_center(slider); /*Align to the center of the parent (screen)*/ - lv_obj_add_event_cb(slider, slider_event_cb, LV_EVENT_VALUE_CHANGED, NULL); /*Assign an event function*/ - - /*Create a label below the slider*/ - label = lv_label_create(lv_scr_act()); - lv_label_set_text(label, "0"); - lv_obj_align_to(label, slider, LV_ALIGN_OUT_TOP_MID, 0, -15); /*Align top of the slider*/ -} - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/index.rst deleted file mode 100644 index 8af8ee69a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/index.rst +++ /dev/null @@ -1,43 +0,0 @@ -C -^ -A simple row and a column layout with flexbox -""""""""""""""""""""""""""""""""""""""""""""""" - -.. lv_example:: layouts/flex/lv_example_flex_1 - :language: c - -Arrange items in rows with wrap and even spacing -""""""""""""""""""""""""""""""""""""""""""""""""" - -.. lv_example:: layouts/flex/lv_example_flex_2 - :language: c - -Demonstrate flex grow -""""""""""""""""""""""" - -.. lv_example:: layouts/flex/lv_example_flex_3 - :language: c - -Demonstrate flex grow. -""""""""""""""""""""""" - -.. lv_example:: layouts/flex/lv_example_flex_4 - :language: c - -Demonstrate column and row gap style properties -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" - -.. lv_example:: layouts/flex/lv_example_flex_5 - :language: c - -RTL base direction changes order of the items -""""""""""""""""""""""""""""""""""""""""""""""" - -.. lv_example:: layouts/flex/lv_example_flex_6 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex.h deleted file mode 100644 index 10fabbdc3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex.h +++ /dev/null @@ -1,43 +0,0 @@ -/** - * @file lv_example_flex.h - * - */ - -#ifndef LV_EXAMPLE_FLEX_H -#define LV_EXAMPLE_FLEX_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ -void lv_example_flex_1(void); -void lv_example_flex_2(void); -void lv_example_flex_3(void); -void lv_example_flex_4(void); -void lv_example_flex_5(void); -void lv_example_flex_6(void); - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_EXAMPLE_FLEX_H*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_1.c deleted file mode 100644 index f9494da7d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_1.c +++ /dev/null @@ -1,44 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_FLEX && LV_BUILD_EXAMPLES - -/** - * A simple row and a column layout with flexbox - */ -void lv_example_flex_1(void) -{ - /*Create a container with ROW flex direction*/ - lv_obj_t * cont_row = lv_obj_create(lv_scr_act()); - lv_obj_set_size(cont_row, 300, 75); - lv_obj_align(cont_row, LV_ALIGN_TOP_MID, 0, 5); - lv_obj_set_flex_flow(cont_row, LV_FLEX_FLOW_ROW); - - /*Create a container with COLUMN flex direction*/ - lv_obj_t * cont_col = lv_obj_create(lv_scr_act()); - lv_obj_set_size(cont_col, 200, 150); - lv_obj_align_to(cont_col, cont_row, LV_ALIGN_OUT_BOTTOM_MID, 0, 5); - lv_obj_set_flex_flow(cont_col, LV_FLEX_FLOW_COLUMN); - - uint32_t i; - for(i = 0; i < 10; i++) { - lv_obj_t * obj; - lv_obj_t * label; - - /*Add items to the row*/ - obj= lv_btn_create(cont_row); - lv_obj_set_size(obj, 100, LV_PCT(100)); - - label = lv_label_create(obj); - lv_label_set_text_fmt(label, "Item: %d", i); - lv_obj_center(label); - - /*Add items to the column*/ - obj = lv_btn_create(cont_col); - lv_obj_set_size(obj, LV_PCT(100), LV_SIZE_CONTENT); - - label = lv_label_create(obj); - lv_label_set_text_fmt(label, "Item: %d", i); - lv_obj_center(label); - } -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_2.c deleted file mode 100644 index a449df2e4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_2.c +++ /dev/null @@ -1,31 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_FLEX && LV_BUILD_EXAMPLES - -/** - * Arrange items in rows with wrap and place the items to get even space around them. - */ -void lv_example_flex_2(void) -{ - static lv_style_t style; - lv_style_init(&style); - lv_style_set_flex_flow(&style, LV_FLEX_FLOW_ROW_WRAP); - lv_style_set_flex_main_place(&style, LV_FLEX_ALIGN_SPACE_EVENLY); - lv_style_set_layout(&style, LV_LAYOUT_FLEX); - - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_size(cont, 300, 220); - lv_obj_center(cont); - lv_obj_add_style(cont, &style, 0); - - uint32_t i; - for(i = 0; i < 8; i++) { - lv_obj_t * obj = lv_obj_create(cont); - lv_obj_set_size(obj, 70, LV_SIZE_CONTENT); - - lv_obj_t * label = lv_label_create(obj); - lv_label_set_text_fmt(label, "%d", i); - lv_obj_center(label); - } -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_3.c deleted file mode 100644 index 65e0f8a31..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_3.c +++ /dev/null @@ -1,30 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_FLEX && LV_BUILD_EXAMPLES - -/** - * Demonstrate flex grow. - */ -void lv_example_flex_3(void) -{ - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_size(cont, 300, 220); - lv_obj_center(cont); - lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_ROW); - - lv_obj_t * obj; - obj = lv_obj_create(cont); - lv_obj_set_size(obj, 40, 40); /*Fix size*/ - - obj = lv_obj_create(cont); - lv_obj_set_height(obj, 40); - lv_obj_set_flex_grow(obj, 1); /*1 portion from the free space*/ - - obj = lv_obj_create(cont); - lv_obj_set_height(obj, 40); - lv_obj_set_flex_grow(obj, 2); /*2 portion from the free space*/ - - obj = lv_obj_create(cont); - lv_obj_set_size(obj, 40, 40); /*Fix size. It is flushed to the right by the "grow" items*/ -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_4.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_4.c deleted file mode 100644 index cb7f8b7cd..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_4.c +++ /dev/null @@ -1,26 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_FLEX && LV_BUILD_EXAMPLES - -/** - * Reverse the order of flex items - */ -void lv_example_flex_4(void) -{ - - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_size(cont, 300, 220); - lv_obj_center(cont); - lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN_REVERSE); - - uint32_t i; - for(i = 0; i < 6; i++) { - lv_obj_t * obj = lv_obj_create(cont); - lv_obj_set_size(obj, 100, 50); - - lv_obj_t * label = lv_label_create(obj); - lv_label_set_text_fmt(label, "Item: %d", i); - lv_obj_center(label); - } -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_5.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_5.c deleted file mode 100644 index bee282a3a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_5.c +++ /dev/null @@ -1,51 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_FLEX && LV_BUILD_EXAMPLES - -static void row_gap_anim(void * obj, int32_t v) -{ - lv_obj_set_style_pad_row(obj, v, 0); -} - -static void column_gap_anim(void * obj, int32_t v) -{ - lv_obj_set_style_pad_column(obj, v, 0); -} - -/** - * Demonstrate the effect of column and row gap style properties - */ -void lv_example_flex_5(void) -{ - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_size(cont, 300, 220); - lv_obj_center(cont); - lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_ROW_WRAP); - - uint32_t i; - for(i = 0; i < 9; i++) { - lv_obj_t * obj = lv_obj_create(cont); - lv_obj_set_size(obj, 70, LV_SIZE_CONTENT); - - lv_obj_t * label = lv_label_create(obj); - lv_label_set_text_fmt(label, "%d", i); - lv_obj_center(label); - } - - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_var(&a, cont); - lv_anim_set_values(&a, 0, 10); - lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE); - - lv_anim_set_exec_cb(&a, row_gap_anim); - lv_anim_set_time(&a, 500); - lv_anim_set_playback_time(&a, 500); - lv_anim_start(&a); - - lv_anim_set_exec_cb(&a, column_gap_anim); - lv_anim_set_time(&a, 3000); - lv_anim_set_playback_time(&a, 3000); - lv_anim_start(&a); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_6.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_6.c deleted file mode 100644 index e90370d32..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/flex/lv_example_flex_6.c +++ /dev/null @@ -1,26 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_FLEX && LV_BUILD_EXAMPLES - -/** - * RTL base direction changes order of the items. - * Also demonstrate how horizontal scrolling works with RTL. - */ -void lv_example_flex_6(void) -{ - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_style_base_dir(cont, LV_BASE_DIR_RTL, 0); - lv_obj_set_size(cont, 300, 220); - lv_obj_center(cont); - lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_ROW_WRAP); - - uint32_t i; - for(i = 0; i < 20; i++) { - lv_obj_t * obj = lv_obj_create(cont); - lv_obj_set_size(obj, 70, LV_SIZE_CONTENT); - - lv_obj_t * label = lv_label_create(obj); - lv_label_set_text_fmt(label, "%d", i); - lv_obj_center(label); - } -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/index.rst deleted file mode 100644 index b411c71ae..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/index.rst +++ /dev/null @@ -1,43 +0,0 @@ -C -^ -A simple grid -""""""""""""""" - -.. lv_example:: layouts/grid/lv_example_grid_1 - :language: c - -Demonstrate cell placement and span -""""""""""""""""""""""""""""""""""""""""""""""""" - -.. lv_example:: layouts/grid/lv_example_grid_2 - :language: c - -Demonstrate grid's "free unit" -"""""""""""""""""""""""""""""" - -.. lv_example:: layouts/grid/lv_example_grid_3 - :language: c - -Demonstrate track placement -""""""""""""""""""""""""""" - -.. lv_example:: layouts/grid/lv_example_grid_4 - :language: c - -Demonstrate column and row gap -"""""""""""""""""""""""""""""" - -.. lv_example:: layouts/grid/lv_example_grid_5 - :language: c - -Demonstrate RTL direction on grid -"""""""""""""""""""""""""""""""""" - -.. lv_example:: layouts/grid/lv_example_grid_6 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid.h deleted file mode 100644 index c0b8bae5e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid.h +++ /dev/null @@ -1,43 +0,0 @@ -/** - * @file lv_example_grid.h - * - */ - -#ifndef LV_EXAMPLE_GRID_H -#define LV_EXAMPLE_GRID_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ -void lv_example_grid_1(void); -void lv_example_grid_2(void); -void lv_example_grid_3(void); -void lv_example_grid_4(void); -void lv_example_grid_5(void); -void lv_example_grid_6(void); - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_EXAMPLE_GRID_H*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_1.c deleted file mode 100644 index f3e5c3df6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_1.c +++ /dev/null @@ -1,40 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_GRID && LV_BUILD_EXAMPLES - -/** - * A simple grid - */ -void lv_example_grid_1(void) -{ - static lv_coord_t col_dsc[] = {70, 70, 70, LV_COORD_MAX}; - static lv_coord_t row_dsc[] = {50, 50, 50, LV_COORD_MAX}; - - /*Create a container with grid*/ - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_style_grid_column_dsc_array(cont, col_dsc, 0); - lv_obj_set_style_grid_row_dsc_array(cont, row_dsc, 0); - lv_obj_set_size(cont, 300, 220); - lv_obj_center(cont); - lv_obj_set_layout(cont, LV_LAYOUT_GRID); - - lv_obj_t * label; - lv_obj_t * obj; - - uint32_t i; - for(i = 0; i < 9; i++) { - uint8_t col = i % 3; - uint8_t row = i / 3; - - obj = lv_btn_create(cont); - /*Stretch the cell horizontally and vertically too - *Set span to 1 to make the cell 1 column/row sized*/ - lv_obj_set_grid_cell(obj, LV_GRID_ALIGN_STRETCH, col, 1, - LV_GRID_ALIGN_STRETCH, row, 1); - - label = lv_label_create(obj); - lv_label_set_text_fmt(label, "c%d, r%d", col, row); - lv_obj_center(label); - } -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_2.c deleted file mode 100644 index 7e13a4007..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_2.c +++ /dev/null @@ -1,63 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_GRID && LV_BUILD_EXAMPLES - - -/** - * Demonstrate cell placement and span - */ -void lv_example_grid_2(void) -{ - static lv_coord_t col_dsc[] = {70, 70, 70, LV_GRID_TEMPLATE_LAST}; - static lv_coord_t row_dsc[] = {50, 50, 50, LV_GRID_TEMPLATE_LAST}; - - /*Create a container with grid*/ - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_grid_dsc_array(cont, col_dsc, row_dsc); - lv_obj_set_size(cont, 300, 220); - lv_obj_center(cont); - - lv_obj_t * label; - lv_obj_t * obj; - - /*Cell to 0;0 and align to to the start (left/top) horizontally and vertically too*/ - obj = lv_obj_create(cont); - lv_obj_set_size(obj, LV_SIZE_CONTENT, LV_SIZE_CONTENT); - lv_obj_set_grid_cell(obj, LV_GRID_ALIGN_START, 0, 1, - LV_GRID_ALIGN_START, 0, 1); - label = lv_label_create(obj); - lv_label_set_text(label, "c0, r0"); - - /*Cell to 1;0 and align to to the start (left) horizontally and center vertically too*/ - obj = lv_obj_create(cont); - lv_obj_set_size(obj, LV_SIZE_CONTENT, LV_SIZE_CONTENT); - lv_obj_set_grid_cell(obj, LV_GRID_ALIGN_START, 1, 1, - LV_GRID_ALIGN_CENTER, 0, 1); - label = lv_label_create(obj); - lv_label_set_text(label, "c1, r0"); - - /*Cell to 2;0 and align to to the start (left) horizontally and end (bottom) vertically too*/ - obj = lv_obj_create(cont); - lv_obj_set_size(obj, LV_SIZE_CONTENT, LV_SIZE_CONTENT); - lv_obj_set_grid_cell(obj, LV_GRID_ALIGN_START, 2, 1, - LV_GRID_ALIGN_END, 0, 1); - label = lv_label_create(obj); - lv_label_set_text(label, "c2, r0"); - - /*Cell to 1;1 but 2 column wide (span = 2).Set width and height to stretched.*/ - obj = lv_obj_create(cont); - lv_obj_set_size(obj, LV_SIZE_CONTENT, LV_SIZE_CONTENT); - lv_obj_set_grid_cell(obj, LV_GRID_ALIGN_STRETCH, 1, 2, - LV_GRID_ALIGN_STRETCH, 1, 1); - label = lv_label_create(obj); - lv_label_set_text(label, "c1-2, r1"); - - /*Cell to 0;1 but 2 rows tall (span = 2).Set width and height to stretched.*/ - obj = lv_obj_create(cont); - lv_obj_set_size(obj, LV_SIZE_CONTENT, LV_SIZE_CONTENT); - lv_obj_set_grid_cell(obj, LV_GRID_ALIGN_STRETCH, 0, 1, - LV_GRID_ALIGN_STRETCH, 1, 2); - label = lv_label_create(obj); - lv_label_set_text(label, "c0\nr1-2"); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_3.c deleted file mode 100644 index 4b77886aa..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_3.c +++ /dev/null @@ -1,44 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_GRID && LV_BUILD_EXAMPLES - -/** - * Demonstrate grid's "free unit" - */ -void lv_example_grid_3(void) -{ - /*Column 1: fix width 60 px - *Column 2: 1 unit from the remaining free space - *Column 3: 2 unit from the remaining free space*/ - static lv_coord_t col_dsc[] = {60, LV_GRID_FR(1), LV_GRID_FR(2), LV_GRID_TEMPLATE_LAST}; - - /*Row 1: fix width 50 px - *Row 2: 1 unit from the remaining free space - *Row 3: fix width 50 px*/ - static lv_coord_t row_dsc[] = {50, LV_GRID_FR(1), 50, LV_GRID_TEMPLATE_LAST}; - - /*Create a container with grid*/ - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_size(cont, 300, 220); - lv_obj_center(cont); - lv_obj_set_grid_dsc_array(cont, col_dsc, row_dsc); - - lv_obj_t * label; - lv_obj_t * obj; - uint32_t i; - for(i = 0; i < 9; i++) { - uint8_t col = i % 3; - uint8_t row = i / 3; - - obj = lv_obj_create(cont); - /*Stretch the cell horizontally and vertically too - *Set span to 1 to make the cell 1 column/row sized*/ - lv_obj_set_grid_cell(obj, LV_GRID_ALIGN_STRETCH, col, 1, - LV_GRID_ALIGN_STRETCH, row, 1); - - label = lv_label_create(obj); - lv_label_set_text_fmt(label, "%d,%d", col, row); - lv_obj_center(label); - } -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_4.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_4.c deleted file mode 100644 index 2349c41f8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_4.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_GRID && LV_BUILD_EXAMPLES - -/** - * Demonstrate track placement - */ -void lv_example_grid_4(void) -{ - static lv_coord_t col_dsc[] = {60, 60, 60, LV_GRID_TEMPLATE_LAST}; - static lv_coord_t row_dsc[] = {45, 45, 45, LV_GRID_TEMPLATE_LAST}; - - - /*Add space between the columns and move the rows to the bottom (end)*/ - - /*Create a container with grid*/ - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_grid_align(cont, LV_GRID_ALIGN_SPACE_BETWEEN, LV_GRID_ALIGN_END); - lv_obj_set_grid_dsc_array(cont, col_dsc, row_dsc); - lv_obj_set_size(cont, 300, 220); - lv_obj_center(cont); - - lv_obj_t * label; - lv_obj_t * obj; - uint32_t i; - for(i = 0; i < 9; i++) { - uint8_t col = i % 3; - uint8_t row = i / 3; - - obj = lv_obj_create(cont); - /*Stretch the cell horizontally and vertically too - *Set span to 1 to make the cell 1 column/row sized*/ - lv_obj_set_grid_cell(obj, LV_GRID_ALIGN_STRETCH, col, 1, - LV_GRID_ALIGN_STRETCH, row, 1); - - label = lv_label_create(obj); - lv_label_set_text_fmt(label, "%d,%d", col, row); - lv_obj_center(label); - } -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_5.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_5.c deleted file mode 100644 index 1719ee1bb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_5.c +++ /dev/null @@ -1,63 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_GRID && LV_BUILD_EXAMPLES - -static void row_gap_anim(void * obj, int32_t v) -{ - lv_obj_set_style_pad_row(obj, v, 0); -} - -static void column_gap_anim(void * obj, int32_t v) -{ - lv_obj_set_style_pad_column(obj, v, 0); -} - -/** - * Demonstrate column and row gap - */ -void lv_example_grid_5(void) -{ - - /*60x60 cells*/ - static lv_coord_t col_dsc[] = {60, 60, 60, LV_GRID_TEMPLATE_LAST}; - static lv_coord_t row_dsc[] = {45, 45, 45, LV_GRID_TEMPLATE_LAST}; - - /*Create a container with grid*/ - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_size(cont, 300, 220); - lv_obj_center(cont); - lv_obj_set_grid_dsc_array(cont, col_dsc, row_dsc); - - lv_obj_t * label; - lv_obj_t * obj; - uint32_t i; - for(i = 0; i < 9; i++) { - uint8_t col = i % 3; - uint8_t row = i / 3; - - obj = lv_obj_create(cont); - lv_obj_set_grid_cell(obj, LV_GRID_ALIGN_STRETCH, col, 1, - LV_GRID_ALIGN_STRETCH, row, 1); - label = lv_label_create(obj); - lv_label_set_text_fmt(label, "%d,%d", col, row); - lv_obj_center(label); - } - - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_var(&a, cont); - lv_anim_set_values(&a, 0, 10); - lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE); - - lv_anim_set_exec_cb(&a, row_gap_anim); - lv_anim_set_time(&a, 500); - lv_anim_set_playback_time(&a, 500); - lv_anim_start(&a); - - lv_anim_set_exec_cb(&a, column_gap_anim); - lv_anim_set_time(&a, 3000); - lv_anim_set_playback_time(&a, 3000); - lv_anim_start(&a); -} - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_6.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_6.c deleted file mode 100644 index c9fc34d6a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/grid/lv_example_grid_6.c +++ /dev/null @@ -1,39 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_GRID && LV_BUILD_EXAMPLES - -/** - * Demonstrate RTL direction on grid - */ -void lv_example_grid_6(void) -{ - - static lv_coord_t col_dsc[] = {60, 60, 60, LV_GRID_TEMPLATE_LAST}; - static lv_coord_t row_dsc[] = {45, 45, 45, LV_GRID_TEMPLATE_LAST}; - - /*Create a container with grid*/ - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_size(cont, 300, 220); - lv_obj_center(cont); - lv_obj_set_style_base_dir(cont, LV_BASE_DIR_RTL, 0); - lv_obj_set_grid_dsc_array(cont, col_dsc, row_dsc); - - lv_obj_t * label; - lv_obj_t * obj; - uint32_t i; - for(i = 0; i < 9; i++) { - uint8_t col = i % 3; - uint8_t row = i / 3; - - obj = lv_obj_create(cont); - /*Stretch the cell horizontally and vertically too - *Set span to 1 to make the cell 1 column/row sized*/ - lv_obj_set_grid_cell(obj, LV_GRID_ALIGN_STRETCH, col, 1, - LV_GRID_ALIGN_STRETCH, row, 1); - - label = lv_label_create(obj); - lv_label_set_text_fmt(label, "%d,%d", col, row); - lv_obj_center(label); - } -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/lv_example_layout.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/lv_example_layout.h deleted file mode 100644 index 2de368bc1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/layouts/lv_example_layout.h +++ /dev/null @@ -1,39 +0,0 @@ -/** - * @file lv_example_layout.h - * - */ - -#ifndef LV_EXAMPLE_LAYOUT_H -#define LV_EXAMPLE_LAYOUT_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ -#include "flex/lv_example_flex.h" -#include "grid/lv_example_grid.h" - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_EXAMPLE_LAYOUT_H*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/lv_examples.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/lv_examples.h deleted file mode 100644 index 1e8c8b842..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/lv_examples.h +++ /dev/null @@ -1,47 +0,0 @@ -/** - * @file lv_examples.h - * - */ - -#ifndef LV_EXAMPLES_H -#define LV_EXAMPLES_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ -#include "../lvgl.h" - -#include "styles/lv_example_style.h" -#include "get_started/lv_example_get_started.h" -#include "widgets/lv_example_widgets.h" -#include "layouts/lv_example_layout.h" -#include "scroll/lv_example_scroll.h" -#include "anim/lv_example_anim.h" -#include "event/lv_example_event.h" -#include "styles/lv_example_style.h" - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_EXAMPLES_H*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_disp_template.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_disp_template.c deleted file mode 100644 index 89bf44e5b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_disp_template.c +++ /dev/null @@ -1,179 +0,0 @@ -/** - * @file lv_port_disp_templ.c - * - */ - - /*Copy this file as "lv_port_disp.c" and set this value to "1" to enable content*/ -#if 0 - -/********************* - * INCLUDES - *********************/ -#include "lv_port_disp_template.h" -#include "../../lvgl.h" - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * STATIC PROTOTYPES - **********************/ -static void disp_init(void); - -static void disp_flush(lv_disp_drv_t * disp_drv, const lv_area_t * area, lv_color_t * color_p); -//static void gpu_fill(lv_disp_drv_t * disp_drv, lv_color_t * dest_buf, lv_coord_t dest_width, -// const lv_area_t * fill_area, lv_color_t color); - -/********************** - * STATIC VARIABLES - **********************/ - -/********************** - * MACROS - **********************/ - -/********************** - * GLOBAL FUNCTIONS - **********************/ - -void lv_port_disp_init(void) -{ - /*------------------------- - * Initialize your display - * -----------------------*/ - disp_init(); - - /*----------------------------- - * Create a buffer for drawing - *----------------------------*/ - - /** - * LVGL requires a buffer where it internally draws the widgets. - * Later this buffer will passed to your display driver's `flush_cb` to copy its content to your display. - * The buffer has to be greater than 1 display row - * - * There are 3 buffering configurations: - * 1. Create ONE buffer: - * LVGL will draw the display's content here and writes it to your display - * - * 2. Create TWO buffer: - * LVGL will draw the display's content to a buffer and writes it your display. - * You should use DMA to write the buffer's content to the display. - * It will enable LVGL to draw the next part of the screen to the other buffer while - * the data is being sent form the first buffer. It makes rendering and flushing parallel. - * - * 3. Double buffering - * Set 2 screens sized buffers and set disp_drv.full_refresh = 1. - * This way LVGL will always provide the whole rendered screen in `flush_cb` - * and you only need to change the frame buffer's address. - */ - - /* Example for 1) */ - static lv_disp_draw_buf_t draw_buf_dsc_1; - static lv_color_t buf_1[MY_DISP_HOR_RES * 10]; /*A buffer for 10 rows*/ - lv_disp_draw_buf_init(&draw_buf_dsc_1, buf_1, NULL, MY_DISP_HOR_RES * 10); /*Initialize the display buffer*/ - - /* Example for 2) */ - static lv_disp_draw_buf_t draw_buf_dsc_2; - static lv_color_t buf_2_1[MY_DISP_HOR_RES * 10]; /*A buffer for 10 rows*/ - static lv_color_t buf_2_1[MY_DISP_HOR_RES * 10]; /*An other buffer for 10 rows*/ - lv_disp_draw_buf_init(&draw_buf_dsc_2, buf_2_1, buf_2_1, MY_DISP_HOR_RES * 10); /*Initialize the display buffer*/ - - /* Example for 3) also set disp_drv.full_refresh = 1 below*/ - static lv_disp_draw_buf_t draw_buf_dsc_3; - static lv_color_t buf_3_1[MY_DISP_HOR_RES * MY_DISP_VER_RES]; /*A screen sized buffer*/ - static lv_color_t buf_3_1[MY_DISP_HOR_RES * MY_DISP_VER_RES]; /*An other screen sized buffer*/ - lv_disp_draw_buf_init(&draw_buf_dsc_3, buf_3_1, buf_3_2, MY_DISP_VER_RES * LV_VER_RES_MAX); /*Initialize the display buffer*/ - - /*----------------------------------- - * Register the display in LVGL - *----------------------------------*/ - - static lv_disp_drv_t disp_drv; /*Descriptor of a display driver*/ - lv_disp_drv_init(&disp_drv); /*Basic initialization*/ - - /*Set up the functions to access to your display*/ - - /*Set the resolution of the display*/ - disp_drv.hor_res = 480; - disp_drv.ver_res = 320; - - /*Used to copy the buffer's content to the display*/ - disp_drv.flush_cb = disp_flush; - - /*Set a display buffer*/ - disp_drv.draw_buf = &draw_buf_dsc_1; - - /*Required for Example 3)*/ - //disp_drv.full_refresh = 1 - - /* Fill a memory array with a color if you have GPU. - * Note that, in lv_conf.h you can enable GPUs that has built-in support in LVGL. - * But if you have a different GPU you can use with this callback.*/ - //disp_drv.gpu_fill_cb = gpu_fill; - - /*Finally register the driver*/ - lv_disp_drv_register(&disp_drv); -} - -/********************** - * STATIC FUNCTIONS - **********************/ - -/*Initialize your display and the required peripherals.*/ -static void disp_init(void) -{ - /*You code here*/ -} - -/*Flush the content of the internal buffer the specific area on the display - *You can use DMA or any hardware acceleration to do this operation in the background but - *'lv_disp_flush_ready()' has to be called when finished.*/ -static void disp_flush(lv_disp_drv_t * disp_drv, const lv_area_t * area, lv_color_t * color_p) -{ - /*The most simple case (but also the slowest) to put all pixels to the screen one-by-one*/ - - int32_t x; - int32_t y; - for(y = area->y1; y <= area->y2; y++) { - for(x = area->x1; x <= area->x2; x++) { - /*Put a pixel to the display. For example:*/ - /*put_px(x, y, *color_p)*/ - color_p++; - } - } - - /*IMPORTANT!!! - *Inform the graphics library that you are ready with the flushing*/ - lv_disp_flush_ready(disp_drv); -} - -/*OPTIONAL: GPU INTERFACE*/ - -/*If your MCU has hardware accelerator (GPU) then you can use it to fill a memory with a color*/ -//static void gpu_fill(lv_disp_drv_t * disp_drv, lv_color_t * dest_buf, lv_coord_t dest_width, -// const lv_area_t * fill_area, lv_color_t color) -//{ -// /*It's an example code which should be done by your GPU*/ -// int32_t x, y; -// dest_buf += dest_width * fill_area->y1; /*Go to the first line*/ -// -// for(y = fill_area->y1; y <= fill_area->y2; y++) { -// for(x = fill_area->x1; x <= fill_area->x2; x++) { -// dest_buf[x] = color; -// } -// dest_buf+=dest_width; /*Go to the next line*/ -// } -//} - - -#else /*Enable this file at the top*/ - -/*This dummy typedef exists purely to silence -Wpedantic.*/ -typedef int keep_pedantic_happy; -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_disp_template.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_disp_template.h deleted file mode 100644 index 403b5d22f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_disp_template.h +++ /dev/null @@ -1,43 +0,0 @@ -/** - * @file lv_port_disp_templ.h - * - */ - - /*Copy this file as "lv_port_disp.h" and set this value to "1" to enable content*/ -#if 0 - -#ifndef LV_PORT_DISP_TEMPL_H -#define LV_PORT_DISP_TEMPL_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ -#include "lvgl/lvgl.h" - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_PORT_DISP_TEMPL_H*/ - -#endif /*Disable/Enable content*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_fs_template.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_fs_template.c deleted file mode 100644 index 20e4f66f4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_fs_template.c +++ /dev/null @@ -1,264 +0,0 @@ -/** - * @file lv_port_fs_templ.c - * - */ - - /*Copy this file as "lv_port_fs.c" and set this value to "1" to enable content*/ -#if 0 - -/********************* - * INCLUDES - *********************/ -#include "lv_port_fs_template.h" -#include "../../lvgl.h" - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * STATIC PROTOTYPES - **********************/ -static void fs_init(void); - -static lv_fs_res_t fs_open (lv_fs_drv_t * drv, void * file_p, const char * path, lv_fs_mode_t mode); -static lv_fs_res_t fs_close (lv_fs_drv_t * drv, void * file_p); -static lv_fs_res_t fs_read (lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * br); -static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t btw, uint32_t * bw); -static lv_fs_res_t fs_seek (lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence);); -static lv_fs_res_t fs_size (lv_fs_drv_t * drv, void * file_p, uint32_t * size_p); -static lv_fs_res_t fs_tell (lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p); - -static lv_fs_res_t fs_dir_open (lv_fs_drv_t * drv, void * rddir_p, const char *path); -static lv_fs_res_t fs_dir_read (lv_fs_drv_t * drv, void * rddir_p, char *fn); -static lv_fs_res_t fs_dir_close (lv_fs_drv_t * drv, void * rddir_p); - -/********************** - * STATIC VARIABLES - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ - -/********************** - * MACROS - **********************/ - -/********************** - * GLOBAL FUNCTIONS - **********************/ - -void lv_port_fs_init(void) -{ - /*---------------------------------------------------- - * Initialize your storage device and File System - * -------------------------------------------------*/ - fs_init(); - - /*--------------------------------------------------- - * Register the file system interface in LVGL - *--------------------------------------------------*/ - - /*Add a simple drive to open images*/ - static lv_fs_drv_t fs_drv; - lv_fs_drv_init(&fs_drv); - - /*Set up fields...*/ - fs_drv.letter = 'P'; - fs_drv.open_cb = fs_open; - fs_drv.close_cb = fs_close; - fs_drv.read_cb = fs_read; - fs_drv.write_cb = fs_write; - fs_drv.seek_cb = fs_seek; - fs_drv.tell_cb = fs_tell; - - fs_drv.dir_close_cb = fs_dir_close; - fs_drv.dir_open_cb = fs_dir_open; - fs_drv.dir_read_cb = fs_dir_read; - - lv_fs_drv_register(&fs_drv); -} - -/********************** - * STATIC FUNCTIONS - **********************/ - -/*Initialize your Storage device and File system.*/ -static void fs_init(void) -{ - /*E.g. for FatFS initialize the SD card and FatFS itself*/ - - /*You code here*/ -} - -/** - * Open a file - * @param drv pointer to a driver where this function belongs - * @param path path to the file beginning with the driver letter (e.g. S:/folder/file.txt) - * @param mode read: FS_MODE_RD, write: FS_MODE_WR, both: FS_MODE_RD | FS_MODE_WR - * @return a file descriptor or NULL on error - */ -static void * fs_open (lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode) -{ - lv_fs_res_t res = LV_FS_RES_NOT_IMP; - - void * f = NULL; - - if(mode == LV_FS_MODE_WR) - { - /*Open a file for write*/ - f = ... /*Add your code here*/ - } - else if(mode == LV_FS_MODE_RD) - { - /*Open a file for read*/ - f = ... /*Add your code here*/ - } - else if(mode == (LV_FS_MODE_WR | LV_FS_MODE_RD)) - { - /*Open a file for read and write*/ - f = ... /*Add your code here*/ - } - - return file; -} - -/** - * Close an opened file - * @param drv pointer to a driver where this function belongs - * @param file_p pointer to a file_t variable. (opened with lv_ufs_open) - * @return LV_FS_RES_OK: no error or any error from @lv_fs_res_t enum - */ -static lv_fs_res_t fs_close (lv_fs_drv_t * drv, void * file_p) -{ - lv_fs_res_t res = LV_FS_RES_NOT_IMP; - - /*Add your code here*/ - - return res; -} - -/** - * Read data from an opened file - * @param drv pointer to a driver where this function belongs - * @param file_p pointer to a file_t variable. - * @param buf pointer to a memory block where to store the read data - * @param btr number of Bytes To Read - * @param br the real number of read bytes (Byte Read) - * @return LV_FS_RES_OK: no error or any error from @lv_fs_res_t enum - */ -static lv_fs_res_t fs_read (lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * br) -{ - lv_fs_res_t res = LV_FS_RES_NOT_IMP; - - /*Add your code here*/ - - return res; -} - -/** - * Write into a file - * @param drv pointer to a driver where this function belongs - * @param file_p pointer to a file_t variable - * @param buf pointer to a buffer with the bytes to write - * @param btr Bytes To Write - * @param br the number of real written bytes (Bytes Written). NULL if unused. - * @return LV_FS_RES_OK: no error or any error from @lv_fs_res_t enum - */ -static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t btw, uint32_t * bw) -{ - lv_fs_res_t res = LV_FS_RES_NOT_IMP; - - /*Add your code here*/ - - return res; -} - -/** - * Set the read write pointer. Also expand the file size if necessary. - * @param drv pointer to a driver where this function belongs - * @param file_p pointer to a file_t variable. (opened with lv_ufs_open ) - * @param pos the new position of read write pointer - * @param whence tells from where to interpret the `pos`. See @lv_fs_whence_t - * @return LV_FS_RES_OK: no error or any error from @lv_fs_res_t enum - */ -static lv_fs_res_t fs_seek (lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence) -{ - lv_fs_res_t res = LV_FS_RES_NOT_IMP; - - /*Add your code here*/ - - return res; -} -/** - * Give the position of the read write pointer - * @param drv pointer to a driver where this function belongs - * @param file_p pointer to a file_t variable. - * @param pos_p pointer to to store the result - * @return LV_FS_RES_OK: no error or any error from @lv_fs_res_t enum - */ -static lv_fs_res_t fs_tell (lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p) -{ - lv_fs_res_t res = LV_FS_RES_NOT_IMP; - - /*Add your code here*/ - - return res; -} - -/** - * Initialize a 'lv_fs_dir_t' variable for directory reading - * @param drv pointer to a driver where this function belongs - * @param path path to a directory - * @return pointer to the directory read descriptor or NULL on error - */ -static void * fs_dir_open (lv_fs_drv_t * drv, void * rddir_p, const char *path) -{ - void * dir = NULL; - /*Add your code here*/ - dir = ... /*Add your code here*/ - return dir; -} - -/** - * Read the next filename form a directory. - * The name of the directories will begin with '/' - * @param drv pointer to a driver where this function belongs - * @param rddir_p pointer to an initialized 'lv_fs_dir_t' variable - * @param fn pointer to a buffer to store the filename - * @return LV_FS_RES_OK: no error or any error from @lv_fs_res_t enum - */ -static lv_fs_res_t fs_dir_read (lv_fs_drv_t * drv, void * rddir_p, char *fn) -{ - lv_fs_res_t res = LV_FS_RES_NOT_IMP; - - /*Add your code here*/ - - return res; -} - -/** - * Close the directory reading - * @param drv pointer to a driver where this function belongs - * @param rddir_p pointer to an initialized 'lv_fs_dir_t' variable - * @return LV_FS_RES_OK: no error or any error from @lv_fs_res_t enum - */ -static lv_fs_res_t fs_dir_close (lv_fs_drv_t * drv, void * rddir_p) -{ - lv_fs_res_t res = LV_FS_RES_NOT_IMP; - - /*Add your code here*/ - - return res; -} - -#else /*Enable this file at the top*/ - -/*This dummy typedef exists purely to silence -Wpedantic.*/ -typedef int keep_pedantic_happy; -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_fs_template.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_fs_template.h deleted file mode 100644 index 4e60f1e52..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_fs_template.h +++ /dev/null @@ -1,43 +0,0 @@ -/** - * @file lv_port_fs_templ.h - * - */ - - /*Copy this file as "lv_port_fs.h" and set this value to "1" to enable content*/ -#if 0 - -#ifndef LV_PORT_FS_TEMPL_H -#define LV_PORT_FS_TEMPL_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ -#include "lvgl/lvgl.h" - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_PORT_FS_TEMPL_H*/ - -#endif /*Disable/Enable content*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_indev_template.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_indev_template.c deleted file mode 100644 index 9a28a4459..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_indev_template.c +++ /dev/null @@ -1,410 +0,0 @@ -/** - * @file lv_port_indev_templ.c - * - */ - - /*Copy this file as "lv_port_indev.c" and set this value to "1" to enable content*/ -#if 0 - -/********************* - * INCLUDES - *********************/ -#include "lv_port_indev_template.h" -#include "../../lvgl.h" - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * STATIC PROTOTYPES - **********************/ - -static void touchpad_init(void); -static void touchpad_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data); -static bool touchpad_is_pressed(void); -static void touchpad_get_xy(lv_coord_t * x, lv_coord_t * y); - -static void mouse_init(void); -static void mouse_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data); -static bool mouse_is_pressed(void); -static void mouse_get_xy(lv_coord_t * x, lv_coord_t * y); - -static void keypad_init(void); -static void keypad_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data); -static uint32_t keypad_get_key(void); - -static void encoder_init(void); -static void encoder_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data); -static void encoder_handler(void); - -static void button_init(void); -static void button_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data); -static int8_t button_get_pressed_id(void); -static bool button_is_pressed(uint8_t id); - -/********************** - * STATIC VARIABLES - **********************/ -lv_indev_t * indev_touchpad; -lv_indev_t * indev_mouse; -lv_indev_t * indev_keypad; -lv_indev_t * indev_encoder; -lv_indev_t * indev_button; - -static int32_t encoder_diff; -static lv_indev_state_t encoder_state; - -/********************** - * MACROS - **********************/ - -/********************** - * GLOBAL FUNCTIONS - **********************/ - -void lv_port_indev_init(void) -{ - /** - * Here you will find example implementation of input devices supported by LittelvGL: - * - Touchpad - * - Mouse (with cursor support) - * - Keypad (supports GUI usage only with key) - * - Encoder (supports GUI usage only with: left, right, push) - * - Button (external buttons to press points on the screen) - * - * The `..._read()` function are only examples. - * You should shape them according to your hardware - */ - - static lv_indev_drv_t indev_drv; - - /*------------------ - * Touchpad - * -----------------*/ - - /*Initialize your touchpad if you have*/ - touchpad_init(); - - /*Register a touchpad input device*/ - lv_indev_drv_init(&indev_drv); - indev_drv.type = LV_INDEV_TYPE_POINTER; - indev_drv.read_cb = touchpad_read; - indev_touchpad = lv_indev_drv_register(&indev_drv); - - /*------------------ - * Mouse - * -----------------*/ - - /*Initialize your touchpad if you have*/ - mouse_init(); - - /*Register a mouse input device*/ - lv_indev_drv_init(&indev_drv); - indev_drv.type = LV_INDEV_TYPE_POINTER; - indev_drv.read_cb = mouse_read; - indev_mouse = lv_indev_drv_register(&indev_drv); - - /*Set cursor. For simplicity set a HOME symbol now.*/ - lv_obj_t * mouse_cursor = lv_img_create(lv_scr_act()); - lv_img_set_src(mouse_cursor, LV_SYMBOL_HOME); - lv_indev_set_cursor(indev_mouse, mouse_cursor); - - /*------------------ - * Keypad - * -----------------*/ - - /*Initialize your keypad or keyboard if you have*/ - keypad_init(); - - /*Register a keypad input device*/ - lv_indev_drv_init(&indev_drv); - indev_drv.type = LV_INDEV_TYPE_KEYPAD; - indev_drv.read_cb = keypad_read; - indev_keypad = lv_indev_drv_register(&indev_drv); - - /*Later you should create group(s) with `lv_group_t * group = lv_group_create()`, - *add objects to the group with `lv_group_add_obj(group, obj)` - *and assign this input device to group to navigate in it: - *`lv_indev_set_group(indev_keypad, group);`*/ - - /*------------------ - * Encoder - * -----------------*/ - - /*Initialize your encoder if you have*/ - encoder_init(); - - /*Register a encoder input device*/ - lv_indev_drv_init(&indev_drv); - indev_drv.type = LV_INDEV_TYPE_ENCODER; - indev_drv.read_cb = encoder_read; - indev_encoder = lv_indev_drv_register(&indev_drv); - - /*Later you should create group(s) with `lv_group_t * group = lv_group_create()`, - *add objects to the group with `lv_group_add_obj(group, obj)` - *and assign this input device to group to navigate in it: - *`lv_indev_set_group(indev_encoder, group);`*/ - - /*------------------ - * Button - * -----------------*/ - - /*Initialize your button if you have*/ - button_init(); - - /*Register a button input device*/ - lv_indev_drv_init(&indev_drv); - indev_drv.type = LV_INDEV_TYPE_BUTTON; - indev_drv.read_cb = button_read; - indev_button = lv_indev_drv_register(&indev_drv); - - /*Assign buttons to points on the screen*/ - static const lv_point_t btn_points[2] = { - {10, 10}, /*Button 0 -> x:10; y:10*/ - {40, 100}, /*Button 1 -> x:40; y:100*/ - }; - lv_indev_set_button_points(indev_button, btn_points); -} - -/********************** - * STATIC FUNCTIONS - **********************/ - -/*------------------ - * Touchpad - * -----------------*/ - -/*Initialize your touchpad*/ -static void touchpad_init(void) -{ - /*Your code comes here*/ -} - -/*Will be called by the library to read the touchpad*/ -static void touchpad_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data) -{ - static lv_coord_t last_x = 0; - static lv_coord_t last_y = 0; - - /*Save the pressed coordinates and the state*/ - if(touchpad_is_pressed()) { - touchpad_get_xy(&last_x, &last_y); - data->state = LV_INDEV_STATE_PR; - } else { - data->state = LV_INDEV_STATE_REL; - } - - /*Set the last pressed coordinates*/ - data->point.x = last_x; - data->point.y = last_y; -} - -/*Return true is the touchpad is pressed*/ -static bool touchpad_is_pressed(void) -{ - /*Your code comes here*/ - - return false; -} - -/*Get the x and y coordinates if the touchpad is pressed*/ -static void touchpad_get_xy(lv_coord_t * x, lv_coord_t * y) -{ - /*Your code comes here*/ - - (*x) = 0; - (*y) = 0; -} - -/*------------------ - * Mouse - * -----------------*/ - -/*Initialize your mouse*/ -static void mouse_init(void) -{ - /*Your code comes here*/ -} - -/*Will be called by the library to read the mouse*/ -static void mouse_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data) -{ - /*Get the current x and y coordinates*/ - mouse_get_xy(&data->point.x, &data->point.y); - - /*Get whether the mouse button is pressed or released*/ - if(mouse_is_pressed()) { - data->state = LV_INDEV_STATE_PR; - } else { - data->state = LV_INDEV_STATE_REL; - } -} - -/*Return true is the mouse button is pressed*/ -static bool mouse_is_pressed(void) -{ - /*Your code comes here*/ - - return false; -} - -/*Get the x and y coordinates if the mouse is pressed*/ -static void mouse_get_xy(lv_coord_t * x, lv_coord_t * y) -{ - /*Your code comes here*/ - - (*x) = 0; - (*y) = 0; -} - -/*------------------ - * Keypad - * -----------------*/ - -/*Initialize your keypad*/ -static void keypad_init(void) -{ - /*Your code comes here*/ -} - -/*Will be called by the library to read the mouse*/ -static void keypad_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data) -{ - static uint32_t last_key = 0; - - /*Get the current x and y coordinates*/ - mouse_get_xy(&data->point.x, &data->point.y); - - /*Get whether the a key is pressed and save the pressed key*/ - uint32_t act_key = keypad_get_key(); - if(act_key != 0) { - data->state = LV_INDEV_STATE_PR; - - /*Translate the keys to LVGL control characters according to your key definitions*/ - switch(act_key) { - case 1: - act_key = LV_KEY_NEXT; - break; - case 2: - act_key = LV_KEY_PREV; - break; - case 3: - act_key = LV_KEY_LEFT; - break; - case 4: - act_key = LV_KEY_RIGHT; - break; - case 5: - act_key = LV_KEY_ENTER; - break; - } - - last_key = act_key; - } else { - data->state = LV_INDEV_STATE_REL; - } - - data->key = last_key; -} - -/*Get the currently being pressed key. 0 if no key is pressed*/ -static uint32_t keypad_get_key(void) -{ - /*Your code comes here*/ - - return 0; -} - -/*------------------ - * Encoder - * -----------------*/ - -/*Initialize your keypad*/ -static void encoder_init(void) -{ - /*Your code comes here*/ -} - -/*Will be called by the library to read the encoder*/ -static void encoder_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data) -{ - - data->enc_diff = encoder_diff; - data->state = encoder_state; -} - -/*Call this function in an interrupt to process encoder events (turn, press)*/ -static void encoder_handler(void) -{ - /*Your code comes here*/ - - encoder_diff += 0; - encoder_state = LV_INDEV_STATE_REL; -} - -/*------------------ - * Button - * -----------------*/ - -/*Initialize your buttons*/ -static void button_init(void) -{ - /*Your code comes here*/ -} - -/*Will be called by the library to read the button*/ -static void button_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data) -{ - - static uint8_t last_btn = 0; - - /*Get the pressed button's ID*/ - int8_t btn_act = button_get_pressed_id(); - - if(btn_act >= 0) { - data->state = LV_INDEV_STATE_PR; - last_btn = btn_act; - } else { - data->state = LV_INDEV_STATE_REL; - } - - /*Save the last pressed button's ID*/ - data->btn_id = last_btn; -} - -/*Get ID (0, 1, 2 ..) of the pressed button*/ -static int8_t button_get_pressed_id(void) -{ - uint8_t i; - - /*Check to buttons see which is being pressed (assume there are 2 buttons)*/ - for(i = 0; i < 2; i++) { - /*Return the pressed button's ID*/ - if(button_is_pressed(i)) { - return i; - } - } - - /*No button pressed*/ - return -1; -} - -/*Test if `id` button is pressed or not*/ -static bool button_is_pressed(uint8_t id) -{ - - /*Your code comes here*/ - - return false; -} - -#else /*Enable this file at the top*/ - -/*This dummy typedef exists purely to silence -Wpedantic.*/ -typedef int keep_pedantic_happy; -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_indev_template.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_indev_template.h deleted file mode 100644 index 009a7bce7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/porting/lv_port_indev_template.h +++ /dev/null @@ -1,44 +0,0 @@ - -/** - * @file lv_port_indev_templ.h - * - */ - - /*Copy this file as "lv_port_indev.h" and set this value to "1" to enable content*/ -#if 0 - -#ifndef LV_PORT_INDEV_TEMPL_H -#define LV_PORT_INDEV_TEMPL_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ -#include "lvgl/lvgl.h" - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_PORT_INDEV_TEMPL_H*/ - -#endif /*Disable/Enable content*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/index.rst deleted file mode 100644 index 524f2f8f6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/index.rst +++ /dev/null @@ -1,39 +0,0 @@ -C -^ - -Nested scrolling -"""""""""""""""" - -.. lv_example:: scroll/lv_example_scroll_1 - :language: c - -Snapping -"""""""""""""""" -.. lv_example:: scroll/lv_example_scroll_2 - :language: c - -Floating button -"""""""""""""""" -.. lv_example:: scroll/lv_example_scroll_3 - :language: c - -Styling the scrollbars -"""""""""""""""""""""""" -.. lv_example:: scroll/lv_example_scroll_4 - :language: c - -Right to left scrolling -"""""""""""""""""""""""" -.. lv_example:: scroll/lv_example_scroll_5 - :language: c - -Translate on scroll -"""""""""""""""""""""""" -.. lv_example:: scroll/lv_example_scroll_6 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll.h deleted file mode 100644 index dc38bef00..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll.h +++ /dev/null @@ -1,44 +0,0 @@ -/** - * @file lv_example_scroll.h - * - */ - -#ifndef LV_EXAMPLE_SCROLL_H -#define LV_EXAMPLE_SCROLL_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ -void lv_example_scroll_1(void); -void lv_example_scroll_2(void); -void lv_example_scroll_3(void); -void lv_example_scroll_4(void); -void lv_example_scroll_5(void); -void lv_example_scroll_6(void); - - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_EXAMPLE_SCROLL_H*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_1.c deleted file mode 100644 index 4f7e12147..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_1.c +++ /dev/null @@ -1,43 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES - -/** - * Demonstrate how scrolling appears automatically - */ -void lv_example_scroll_1(void) -{ - /*Create an object with the new style*/ - lv_obj_t * panel = lv_obj_create(lv_scr_act()); - lv_obj_set_size(panel, 200, 200); - lv_obj_center(panel); - - lv_obj_t * child; - lv_obj_t * label; - - child = lv_obj_create(panel); - lv_obj_set_pos(child, 0, 0); - lv_obj_set_size(child, 70, 70); - label = lv_label_create(child); - lv_label_set_text(label, "Zero"); - lv_obj_center(label); - - child = lv_obj_create(panel); - lv_obj_set_pos(child, 160, 80); - lv_obj_set_size(child, 80, 80); - - lv_obj_t * child2 = lv_btn_create(child); - lv_obj_set_size(child2, 100, 50); - - label = lv_label_create(child2); - lv_label_set_text(label, "Right"); - lv_obj_center(label); - - child = lv_obj_create(panel); - lv_obj_set_pos(child, 40, 160); - lv_obj_set_size(child, 100, 70); - label = lv_label_create(child); - lv_label_set_text(label, "Bottom"); - lv_obj_center(label); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_2.c deleted file mode 100644 index 852676c07..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_2.c +++ /dev/null @@ -1,56 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_FLEX - -static void sw_event_cb(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * sw = lv_event_get_target(e); - - if(code == LV_EVENT_VALUE_CHANGED) { - lv_obj_t * list = lv_event_get_user_data(e); - - if(lv_obj_has_state(sw, LV_STATE_CHECKED)) lv_obj_add_flag(list, LV_OBJ_FLAG_SCROLL_ONE); - else lv_obj_clear_flag(list, LV_OBJ_FLAG_SCROLL_ONE); - } -} - -/** - * Show an example to scroll snap - */ -void lv_example_scroll_2(void) -{ - lv_obj_t * panel = lv_obj_create(lv_scr_act()); - lv_obj_set_size(panel, 280, 120); - lv_obj_set_scroll_snap_x(panel, LV_SCROLL_SNAP_CENTER); - lv_obj_set_flex_flow(panel, LV_FLEX_FLOW_ROW); - lv_obj_align(panel, LV_ALIGN_CENTER, 0, 20); - - uint32_t i; - for(i = 0; i < 10; i++) { - lv_obj_t * btn = lv_btn_create(panel); - lv_obj_set_size(btn, 150, lv_pct(100)); - - lv_obj_t * label = lv_label_create(btn); - if(i == 3) { - lv_label_set_text_fmt(label, "Panel %d\nno snap", i); - lv_obj_clear_flag(btn, LV_OBJ_FLAG_SNAPABLE); - } else { - lv_label_set_text_fmt(label, "Panel %d", i); - } - - lv_obj_center(label); - } - lv_obj_update_snap(panel, LV_ANIM_ON); - -#if LV_USE_SWITCH - /*Switch between "One scroll" and "Normal scroll" mode*/ - lv_obj_t * sw = lv_switch_create(lv_scr_act()); - lv_obj_align(sw, LV_ALIGN_TOP_RIGHT, -20, 10); - lv_obj_add_event_cb(sw, sw_event_cb, LV_EVENT_ALL, panel); - lv_obj_t * label = lv_label_create(lv_scr_act()); - lv_label_set_text(label, "One scroll"); - lv_obj_align_to(label, sw, LV_ALIGN_OUT_BOTTOM_MID, 0, 5); -#endif -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_3.c deleted file mode 100644 index 8add4e8f0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_3.c +++ /dev/null @@ -1,49 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_LIST - -static uint32_t btn_cnt = 1; - -static void float_btn_event_cb(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * float_btn = lv_event_get_target(e); - - if(code == LV_EVENT_CLICKED) { - lv_obj_t * list = lv_event_get_user_data(e); - char buf[32]; - lv_snprintf(buf, sizeof(buf), "Track %d", btn_cnt); - lv_obj_t * list_btn = lv_list_add_btn(list, LV_SYMBOL_AUDIO, buf); - btn_cnt++; - - lv_obj_move_foreground(float_btn); - - lv_obj_scroll_to_view(list_btn, LV_ANIM_ON); - } -} - -/** - * Create a list a with a floating button - */ -void lv_example_scroll_3(void) -{ - lv_obj_t * list = lv_list_create(lv_scr_act()); - lv_obj_set_size(list, 280, 220); - lv_obj_center(list); - - for(btn_cnt = 1; btn_cnt <= 2; btn_cnt++) { - char buf[32]; - lv_snprintf(buf, sizeof(buf), "Track %d", btn_cnt); - lv_list_add_btn(list, LV_SYMBOL_AUDIO, buf); - } - - lv_obj_t * float_btn = lv_btn_create(list); - lv_obj_set_size(float_btn, 50, 50); - lv_obj_add_flag(float_btn, LV_OBJ_FLAG_FLOATING); - lv_obj_align(float_btn, LV_ALIGN_BOTTOM_RIGHT, 0, -lv_obj_get_style_pad_right(list, LV_PART_MAIN)); - lv_obj_add_event_cb(float_btn, float_btn_event_cb, LV_EVENT_ALL, list); - lv_obj_set_style_radius(float_btn, LV_RADIUS_CIRCLE, 0); - lv_obj_set_style_bg_img_src(float_btn, LV_SYMBOL_PLUS, 0); - lv_obj_set_style_text_font(float_btn, lv_theme_get_font_large(float_btn), 0); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_4.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_4.c deleted file mode 100644 index 55fb12e9c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_4.c +++ /dev/null @@ -1,68 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_LIST - - -/** - * Styling the scrollbars - */ -void lv_example_scroll_4(void) -{ - lv_obj_t * obj = lv_obj_create(lv_scr_act()); - lv_obj_set_size(obj, 200, 100); - lv_obj_center(obj); - - lv_obj_t * label = lv_label_create(obj); - lv_label_set_text(label, - "Lorem ipsum dolor sit amet, consectetur adipiscing elit.\n" - "Etiam dictum, tortor vestibulum lacinia laoreet, mi neque consectetur neque, vel mattis odio dolor egestas ligula. \n" - "Sed vestibulum sapien nulla, id convallis ex porttitor nec. \n" - "Duis et massa eu libero accumsan faucibus a in arcu. \n" - "Ut pulvinar odio lorem, vel tempus turpis condimentum quis. Nam consectetur condimentum sem in auctor. \n" - "Sed nisl augue, venenatis in blandit et, gravida ac tortor. \n" - "Etiam dapibus elementum suscipit. \n" - "Proin mollis sollicitudin convallis. \n" - "Integer dapibus tempus arcu nec viverra. \n" - "Donec molestie nulla enim, eu interdum velit placerat quis. \n" - "Donec id efficitur risus, at molestie turpis. \n" - "Suspendisse vestibulum consectetur nunc ut commodo. \n" - "Fusce molestie rhoncus nisi sit amet tincidunt. \n" - "Suspendisse a nunc ut magna ornare volutpat."); - - - /*Remove the style of scrollbar to have clean start*/ - lv_obj_remove_style(obj, NULL, LV_PART_SCROLLBAR | LV_STATE_ANY); - - /*Create a transition the animate the some properties on state change*/ - static const lv_style_prop_t props[] = {LV_STYLE_BG_OPA, LV_STYLE_WIDTH, 0}; - static lv_style_transition_dsc_t trans; - lv_style_transition_dsc_init(&trans, props, lv_anim_path_linear, 200, 0, NULL); - - /*Create a style for the scrollbars*/ - static lv_style_t style; - lv_style_init(&style); - lv_style_set_width(&style, 4); /*Width of the scrollbar*/ - lv_style_set_pad_right(&style, 5); /*Space from the parallel side*/ - lv_style_set_pad_top(&style, 5); /*Space from the perpendicular side*/ - - lv_style_set_radius(&style, 2); - lv_style_set_bg_opa(&style, LV_OPA_70); - lv_style_set_bg_color(&style, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_border_color(&style, lv_palette_darken(LV_PALETTE_BLUE, 3)); - lv_style_set_border_width(&style, 2); - lv_style_set_shadow_width(&style, 8); - lv_style_set_shadow_spread(&style, 2); - lv_style_set_shadow_color(&style, lv_palette_darken(LV_PALETTE_BLUE, 1)); - - lv_style_set_transition(&style, &trans); - - /*Make the scrollbars wider and use 100% opacity when scrolled*/ - static lv_style_t style_scrolled; - lv_style_init(&style_scrolled); - lv_style_set_width(&style_scrolled, 8); - lv_style_set_bg_opa(&style_scrolled, LV_OPA_COVER); - - lv_obj_add_style(obj, &style, LV_PART_SCROLLBAR); - lv_obj_add_style(obj, &style_scrolled, LV_PART_SCROLLBAR | LV_STATE_SCROLLED); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_5.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_5.c deleted file mode 100644 index 7e48ef355..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_5.c +++ /dev/null @@ -1,22 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_FONT_DEJAVU_16_PERSIAN_HEBREW - - -/** - * Scrolling with Right To Left base direction - */ -void lv_example_scroll_5(void) -{ - lv_obj_t * obj = lv_obj_create(lv_scr_act()); - lv_obj_set_style_base_dir(obj, LV_BASE_DIR_RTL, 0); - lv_obj_set_size(obj, 200, 100); - lv_obj_center(obj); - - lv_obj_t * label = lv_label_create(obj); - lv_label_set_text(label,"میکروکُنترولر (به انگلیسی: Microcontroller) گونه‌ای ریزپردازنده است که دارای حافظهٔ دسترسی تصادفی (RAM) و حافظهٔ فقط‌خواندنی (ROM)، تایمر، پورت‌های ورودی و خروجی (I/O) و درگاه ترتیبی (Serial Port پورت سریال)، درون خود تراشه است، و می‌تواند به تنهایی ابزارهای دیگر را کنترل کند. به عبارت دیگر یک میکروکنترلر، مدار مجتمع کوچکی است که از یک CPU کوچک و اجزای دیگری مانند تایمر، درگاه‌های ورودی و خروجی آنالوگ و دیجیتال و حافظه تشکیل شده‌است."); - lv_obj_set_width(label, 400); - lv_obj_set_style_text_font(label, &lv_font_dejavu_16_persian_hebrew, 0); - -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_6.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_6.c deleted file mode 100644 index 010af3b82..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/scroll/lv_example_scroll_6.c +++ /dev/null @@ -1,79 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES - -static void scroll_event_cb(lv_event_t * e) -{ - lv_obj_t * cont = lv_event_get_target(e); - - lv_area_t cont_a; - lv_obj_get_coords(cont, &cont_a); - lv_coord_t cont_y_center = cont_a.y1 + lv_area_get_height(&cont_a) / 2; - - lv_coord_t r = lv_obj_get_height(cont) * 7 / 10; - uint32_t i; - uint32_t child_cnt = lv_obj_get_child_cnt(cont); - for(i = 0; i < child_cnt; i++) { - lv_obj_t * child = lv_obj_get_child(cont, i); - lv_area_t child_a; - lv_obj_get_coords(child, &child_a); - - lv_coord_t child_y_center = child_a.y1 + lv_area_get_height(&child_a) / 2; - - lv_coord_t diff_y = child_y_center - cont_y_center; - diff_y = LV_ABS(diff_y); - - /*Get the x of diff_y on a circle.*/ - lv_coord_t x; - /*If diff_y is out of the circle use the last point of the circle (the radius)*/ - if(diff_y >= r) { - x = r; - } else { - /*Use Pythagoras theorem to get x from radius and y*/ - lv_coord_t x_sqr = r * r - diff_y * diff_y; - lv_sqrt_res_t res; - lv_sqrt(x_sqr, &res, 0x8000); /*Use lvgl's built in sqrt root function*/ - x = r - res.i; - } - - /*Translate the item by the calculated X coordinate*/ - lv_obj_set_style_translate_x(child, x, 0); - - /*Use some opacity with larger translations*/ - lv_opa_t opa = lv_map(x, 0, r, LV_OPA_TRANSP, LV_OPA_COVER); - lv_obj_set_style_opa(child, LV_OPA_COVER - opa, 0); - } -} - -/** - * Translate the object as they scroll - */ -void lv_example_scroll_6(void) -{ - lv_obj_t * cont = lv_obj_create(lv_scr_act()); - lv_obj_set_size(cont, 200, 200); - lv_obj_center(cont); - lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN); - lv_obj_add_event_cb(cont, scroll_event_cb, LV_EVENT_SCROLL, NULL); - lv_obj_set_style_radius(cont, LV_RADIUS_CIRCLE, 0); - lv_obj_set_style_clip_corner(cont, true, 0); - lv_obj_set_scroll_dir(cont, LV_DIR_VER); - lv_obj_set_scroll_snap_y(cont, LV_SCROLL_SNAP_CENTER); - lv_obj_set_scrollbar_mode(cont, LV_SCROLLBAR_MODE_OFF); - - uint32_t i; - for(i = 0; i < 20; i++) { - lv_obj_t * btn = lv_btn_create(cont); - lv_obj_set_width(btn, lv_pct(100)); - - lv_obj_t * label = lv_label_create(btn); - lv_label_set_text_fmt(label, "Button %d", i); - } - - /*Update the buttons position manually for first*/ - lv_event_send(cont, LV_EVENT_SCROLL, NULL); - - /*Be sure the fist button is in the middle*/ - lv_obj_scroll_to_view(lv_obj_get_child(cont, 0), LV_ANIM_OFF); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/index.rst deleted file mode 100644 index b166be6e2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/index.rst +++ /dev/null @@ -1,97 +0,0 @@ -C -^ - -Size styles -""""""""""""""""""" - -.. lv_example:: styles/lv_example_style_1 - :language: c - -Background styles -""""""""""""""""""" - -.. lv_example:: styles/lv_example_style_2 - :language: c - -Border styles -"""""""""""""""" - -.. lv_example:: styles/lv_example_style_3 - :language: c - -Outline styles -"""""""""""""""" - -.. lv_example:: styles/lv_example_style_4 - :language: c - -Shadow styles -"""""""""""""""""""""""" - -.. lv_example:: styles/lv_example_style_5 - :language: c - -Image styles -"""""""""""""""""""""""" - -.. lv_example:: styles/lv_example_style_6 - :language: c - -Arc styles -"""""""""""""""""""""""" - -.. lv_example:: style/lv_example_style_7 - :language: c - -Text styles -"""""""""""""""""""""""" - -.. lv_example:: styles/lv_example_style_8 - :language: c - -Line styles -"""""""""""""""""""""""" - -.. lv_example:: styles/lv_example_style_9 - :language: c - - -Transition -"""""""""""""""""""""""" - -.. lv_example:: styles/lv_example_style_10 - :language: c - - -Using multiple styles -"""""""""""""""""""""""" - -.. lv_example:: styles/lv_example_style_11 - :language: c - - -Local styles -"""""""""""""""""""""""" - -.. lv_example:: styles/lv_example_style_12 - :language: c - - -Add styles to parts and states -""""""""""""""""""""""""""""""" - -.. lv_example:: styles/lv_example_style_13 - :language: c - - -Extending the current theme -"""""""""""""""""""""""""""""""""" - -.. lv_example:: styles/lv_example_style_14 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style.h deleted file mode 100644 index 40d106b05..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style.h +++ /dev/null @@ -1,51 +0,0 @@ -/** - * @file lv_example_style.h - * - */ - -#ifndef LV_EXAMPLE_STYLE_H -#define LV_EXAMPLE_STYLE_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ -void lv_example_style_1(void); -void lv_example_style_2(void); -void lv_example_style_3(void); -void lv_example_style_4(void); -void lv_example_style_5(void); -void lv_example_style_6(void); -void lv_example_style_7(void); -void lv_example_style_8(void); -void lv_example_style_9(void); -void lv_example_style_10(void); -void lv_example_style_11(void); -void lv_example_style_12(void); -void lv_example_style_13(void); -void lv_example_style_14(void); - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_EXAMPLE_STYLE_H*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_1.c deleted file mode 100644 index ccfe3af0d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_1.c +++ /dev/null @@ -1,31 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_IMG - -/** - * Using the Size, Position and Padding style properties - */ -void lv_example_style_1(void) -{ - static lv_style_t style; - lv_style_init(&style); - lv_style_set_radius(&style, 5); - - /*Make a gradient*/ - lv_style_set_width(&style, 150); - lv_style_set_height(&style, LV_SIZE_CONTENT); - - lv_style_set_pad_ver(&style, 20); - lv_style_set_pad_left(&style, 5); - - lv_style_set_x(&style, lv_pct(50)); - lv_style_set_y(&style, 80); - - /*Create an object with the new style*/ - lv_obj_t * obj = lv_obj_create(lv_scr_act()); - lv_obj_add_style(obj, &style, 0); - - lv_obj_t * label = lv_label_create(obj); - lv_label_set_text(label, "Hello"); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_10.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_10.c deleted file mode 100644 index f005af6f0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_10.c +++ /dev/null @@ -1,40 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_IMG - -/** - * Creating a transition - */ -void lv_example_style_10(void) -{ - static const lv_style_prop_t props[] = {LV_STYLE_BG_COLOR, LV_STYLE_BORDER_COLOR, LV_STYLE_BORDER_WIDTH, 0}; - - /* A default transition - * Make it fast (100ms) and start with some delay (200 ms)*/ - static lv_style_transition_dsc_t trans_def; - lv_style_transition_dsc_init(&trans_def, props, lv_anim_path_linear, 100, 200, NULL); - - /* A special transition when going to pressed state - * Make it slow (500 ms) but start without delay*/ - static lv_style_transition_dsc_t trans_pr; - lv_style_transition_dsc_init(&trans_pr, props, lv_anim_path_linear, 500, 0, NULL); - - static lv_style_t style_def; - lv_style_init(&style_def); - lv_style_set_transition(&style_def, &trans_def); - - static lv_style_t style_pr; - lv_style_init(&style_pr); - lv_style_set_bg_color(&style_pr, lv_palette_main(LV_PALETTE_RED)); - lv_style_set_border_width(&style_pr, 6); - lv_style_set_border_color(&style_pr, lv_palette_darken(LV_PALETTE_RED, 3)); - lv_style_set_transition(&style_pr, &trans_pr); - - /*Create an object with the new style_pr*/ - lv_obj_t * obj = lv_obj_create(lv_scr_act()); - lv_obj_add_style(obj, &style_def, 0); - lv_obj_add_style(obj, &style_pr, LV_STATE_PRESSED); - - lv_obj_center(obj); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_11.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_11.c deleted file mode 100644 index ccf002ee9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_11.c +++ /dev/null @@ -1,50 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_IMG - -/** - * Using multiple styles - */ -void lv_example_style_11(void) -{ - /*A base style*/ - static lv_style_t style_base; - lv_style_init(&style_base); - lv_style_set_bg_color(&style_base, lv_palette_main(LV_PALETTE_LIGHT_BLUE)); - lv_style_set_border_color(&style_base, lv_palette_darken(LV_PALETTE_LIGHT_BLUE, 3)); - lv_style_set_border_width(&style_base, 2); - lv_style_set_radius(&style_base, 10); - lv_style_set_shadow_width(&style_base, 10); - lv_style_set_shadow_ofs_y(&style_base, 5); - lv_style_set_shadow_opa(&style_base, LV_OPA_50); - lv_style_set_text_color(&style_base, lv_color_white()); - lv_style_set_width(&style_base, 100); - lv_style_set_height(&style_base, LV_SIZE_CONTENT); - - /*Set only the properties that should be different*/ - static lv_style_t style_warning; - lv_style_init(&style_warning); - lv_style_set_bg_color(&style_warning, lv_palette_main(LV_PALETTE_YELLOW)); - lv_style_set_border_color(&style_warning, lv_palette_darken(LV_PALETTE_YELLOW, 3)); - lv_style_set_text_color(&style_warning, lv_palette_darken(LV_PALETTE_YELLOW, 4)); - - /*Create an object with the base style only*/ - lv_obj_t * obj_base = lv_obj_create(lv_scr_act()); - lv_obj_add_style(obj_base, &style_base, 0); - lv_obj_align(obj_base, LV_ALIGN_LEFT_MID, 20, 0); - - lv_obj_t * label = lv_label_create(obj_base); - lv_label_set_text(label, "Base"); - lv_obj_center(label); - - /*Create an other object with the base style and earnings style too*/ - lv_obj_t * obj_warning = lv_obj_create(lv_scr_act()); - lv_obj_add_style(obj_warning, &style_base, 0); - lv_obj_add_style(obj_warning, &style_warning, 0); - lv_obj_align(obj_warning, LV_ALIGN_RIGHT_MID, -20, 0); - - label = lv_label_create(obj_warning); - lv_label_set_text(label, "Warning"); - lv_obj_center(label); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_12.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_12.c deleted file mode 100644 index a925d657b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_12.c +++ /dev/null @@ -1,24 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_IMG - -/** - * Local styles - */ -void lv_example_style_12(void) -{ - static lv_style_t style; - lv_style_init(&style); - lv_style_set_bg_color(&style, lv_palette_main(LV_PALETTE_GREEN)); - lv_style_set_border_color(&style, lv_palette_lighten(LV_PALETTE_GREEN, 3)); - lv_style_set_border_width(&style, 3); - - lv_obj_t * obj = lv_obj_create(lv_scr_act()); - lv_obj_add_style(obj, &style, 0); - - /*Overwrite the background color locally*/ - lv_obj_set_style_bg_color(obj,lv_palette_main(LV_PALETTE_ORANGE), LV_PART_MAIN); - - lv_obj_center(obj); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_13.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_13.c deleted file mode 100644 index ca5ca8573..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_13.c +++ /dev/null @@ -1,29 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_IMG - -/** - * Add styles to parts and states - */ -void lv_example_style_13(void) -{ - static lv_style_t style_indic; - lv_style_init(&style_indic); - lv_style_set_bg_color(&style_indic, lv_palette_lighten(LV_PALETTE_RED, 3)); - lv_style_set_bg_grad_color(&style_indic, lv_palette_main(LV_PALETTE_RED)); - lv_style_set_bg_grad_dir(&style_indic, LV_GRAD_DIR_HOR); - - static lv_style_t style_indic_pr; - lv_style_init(&style_indic_pr); - lv_style_set_shadow_color(&style_indic_pr, lv_palette_main(LV_PALETTE_RED)); - lv_style_set_shadow_width(&style_indic_pr, 10); - lv_style_set_shadow_spread(&style_indic_pr, 3); - - /*Create an object with the new style_pr*/ - lv_obj_t * obj = lv_slider_create(lv_scr_act()); - lv_obj_add_style(obj, &style_indic, LV_PART_INDICATOR); - lv_obj_add_style(obj, &style_indic_pr, LV_PART_INDICATOR | LV_STATE_PRESSED); - lv_slider_set_value(obj, 70, LV_ANIM_OFF); - lv_obj_center(obj); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_14.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_14.c deleted file mode 100644 index 3f2981df8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_14.c +++ /dev/null @@ -1,66 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_IMG - - -static lv_style_t style_btn; - -/*Will be called when the styles of the base theme are already added - to add new styles*/ -static void new_theme_apply_cb(lv_theme_t * th, lv_obj_t * obj) -{ - LV_UNUSED(th); - - if(lv_obj_check_type(obj, &lv_btn_class)) { - lv_obj_add_style(obj, &style_btn, 0); - } -} - -static void new_theme_init_and_set(void) -{ - /*Initialize the styles*/ - lv_style_init(&style_btn); - lv_style_set_bg_color(&style_btn, lv_palette_main(LV_PALETTE_GREEN)); - lv_style_set_border_color(&style_btn, lv_palette_darken(LV_PALETTE_GREEN, 3)); - lv_style_set_border_width(&style_btn, 3); - - /*Initialize the new theme from the current theme*/ - lv_theme_t * th_act = lv_disp_get_theme(NULL); - static lv_theme_t th_new; - th_new = *th_act; - - /*Set the parent theme ans the style applay callback for the new theme*/ - lv_theme_set_parent(&th_new, th_act); - lv_theme_set_apply_cb(&th_new, new_theme_apply_cb); - - /*Assign the new theme the the current display*/ - lv_disp_set_theme(NULL, &th_new); -} - - - -/** - * Extending the current theme - */ -void lv_example_style_14(void) -{ - lv_obj_t * btn; - lv_obj_t * label; - - btn = lv_btn_create(lv_scr_act()); - lv_obj_align(btn, LV_ALIGN_TOP_MID, 0, 20); - - label = lv_label_create(btn); - lv_label_set_text(label, "Original theme"); - - new_theme_init_and_set(); - - btn = lv_btn_create(lv_scr_act()); - lv_obj_align(btn, LV_ALIGN_BOTTOM_MID, 0, -20); - - label = lv_label_create(btn); - lv_label_set_text(label, "New theme"); - - -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_2.c deleted file mode 100644 index 356711506..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_2.c +++ /dev/null @@ -1,29 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES - -/** - * Using the background style properties - */ -void lv_example_style_2(void) -{ - static lv_style_t style; - lv_style_init(&style); - lv_style_set_radius(&style, 5); - - /*Make a gradient*/ - lv_style_set_bg_opa(&style, LV_OPA_COVER); - lv_style_set_bg_color(&style, lv_palette_lighten(LV_PALETTE_GREY, 1)); - lv_style_set_bg_grad_color(&style, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_bg_grad_dir(&style, LV_GRAD_DIR_VER); - - /*Shift the gradient to the bottom*/ - lv_style_set_bg_main_stop(&style, 128); - lv_style_set_bg_grad_stop(&style, 192); - - /*Create an object with the new style*/ - lv_obj_t * obj = lv_obj_create(lv_scr_act()); - lv_obj_add_style(obj, &style, 0); - lv_obj_center(obj); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_3.c deleted file mode 100644 index a05bc3c3d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_3.c +++ /dev/null @@ -1,29 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES - -/** - * Using the border style properties - */ -void lv_example_style_3(void) -{ - static lv_style_t style; - lv_style_init(&style); - - /*Set a background color and a radius*/ - lv_style_set_radius(&style, 10); - lv_style_set_bg_opa(&style, LV_OPA_COVER); - lv_style_set_bg_color(&style, lv_palette_lighten(LV_PALETTE_GREY, 1)); - - /*Add border to the bottom+right*/ - lv_style_set_border_color(&style, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_border_width(&style, 5); - lv_style_set_border_opa(&style, LV_OPA_50); - lv_style_set_border_side(&style, LV_BORDER_SIDE_BOTTOM | LV_BORDER_SIDE_RIGHT); - - /*Create an object with the new style*/ - lv_obj_t * obj = lv_obj_create(lv_scr_act()); - lv_obj_add_style(obj, &style, 0); - lv_obj_center(obj); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_4.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_4.c deleted file mode 100644 index 5f5b8d369..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_4.c +++ /dev/null @@ -1,29 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES - -/** - * Using the outline style properties - */ -void lv_example_style_4(void) -{ - static lv_style_t style; - lv_style_init(&style); - - /*Set a background color and a radius*/ - lv_style_set_radius(&style, 5); - lv_style_set_bg_opa(&style, LV_OPA_COVER); - lv_style_set_bg_color(&style, lv_palette_lighten(LV_PALETTE_GREY, 1)); - - /*Add outline*/ - lv_style_set_outline_width(&style, 2); - lv_style_set_outline_color(&style, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_outline_pad(&style, 8); - - /*Create an object with the new style*/ - lv_obj_t * obj = lv_obj_create(lv_scr_act()); - lv_obj_add_style(obj, &style, 0); - lv_obj_center(obj); -} - -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_5.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_5.c deleted file mode 100644 index 663d03d3e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_5.c +++ /dev/null @@ -1,29 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES - -/** - * Using the Shadow style properties - */ -void lv_example_style_5(void) -{ - static lv_style_t style; - lv_style_init(&style); - - /*Set a background color and a radius*/ - lv_style_set_radius(&style, 5); - lv_style_set_bg_opa(&style, LV_OPA_COVER); - lv_style_set_bg_color(&style, lv_palette_lighten(LV_PALETTE_GREY, 1)); - - /*Add a shadow*/ - lv_style_set_shadow_width(&style, 25); - lv_style_set_shadow_color(&style, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_shadow_ofs_x(&style, 10); - lv_style_set_shadow_ofs_y(&style, 20); - - /*Create an object with the new style*/ - lv_obj_t * obj = lv_obj_create(lv_scr_act()); - lv_obj_add_style(obj, &style, 0); - lv_obj_center(obj); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_6.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_6.c deleted file mode 100644 index 3c6fdb947..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_6.c +++ /dev/null @@ -1,33 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_IMG - -/** - * Using the Image style properties - */ -void lv_example_style_6(void) -{ - static lv_style_t style; - lv_style_init(&style); - - /*Set a background color and a radius*/ - lv_style_set_radius(&style, 5); - lv_style_set_bg_opa(&style, LV_OPA_COVER); - lv_style_set_bg_color(&style, lv_palette_lighten(LV_PALETTE_GREY, 3)); - lv_style_set_border_width(&style, 2); - lv_style_set_border_color(&style, lv_palette_main(LV_PALETTE_BLUE)); - - lv_style_set_img_recolor(&style, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_img_recolor_opa(&style, LV_OPA_50); - lv_style_set_transform_angle(&style, 300); - - /*Create an object with the new style*/ - lv_obj_t * obj = lv_img_create(lv_scr_act()); - lv_obj_add_style(obj, &style, 0); - - LV_IMG_DECLARE(img_cogwheel_argb); - lv_img_set_src(obj, &img_cogwheel_argb); - - lv_obj_center(obj); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_7.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_7.c deleted file mode 100644 index dfd77ea67..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_7.c +++ /dev/null @@ -1,21 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_ARC - -/** - * Using the Arc style properties - */ -void lv_example_style_7(void) -{ - static lv_style_t style; - lv_style_init(&style); - - lv_style_set_arc_color(&style, lv_palette_main(LV_PALETTE_RED)); - lv_style_set_arc_width(&style, 4); - - /*Create an object with the new style*/ - lv_obj_t * obj = lv_arc_create(lv_scr_act()); - lv_obj_add_style(obj, &style, 0); - lv_obj_center(obj); -} -#endif - diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_8.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_8.c deleted file mode 100644 index 14bf89270..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_8.c +++ /dev/null @@ -1,33 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_LABEL - -/** - * Using the text style properties - */ -void lv_example_style_8(void) -{ - static lv_style_t style; - lv_style_init(&style); - - lv_style_set_radius(&style, 5); - lv_style_set_bg_opa(&style, LV_OPA_COVER); - lv_style_set_bg_color(&style, lv_palette_lighten(LV_PALETTE_GREY, 2)); - lv_style_set_border_width(&style, 2); - lv_style_set_border_color(&style, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_pad_all(&style, 10); - - lv_style_set_text_color(&style, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_text_letter_space(&style, 5); - lv_style_set_text_line_space(&style, 20); - lv_style_set_text_decor(&style, LV_TEXT_DECOR_UNDERLINE); - - /*Create an object with the new style*/ - lv_obj_t * obj = lv_label_create(lv_scr_act()); - lv_obj_add_style(obj, &style, 0); - lv_label_set_text(obj, "Text of\n" - "a label"); - - lv_obj_center(obj); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_9.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_9.c deleted file mode 100644 index 00141b4b6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/styles/lv_example_style_9.c +++ /dev/null @@ -1,26 +0,0 @@ -#include "../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_LINE - -/** - * Using the line style properties - */ -void lv_example_style_9(void) -{ - static lv_style_t style; - lv_style_init(&style); - - lv_style_set_line_color(&style, lv_palette_main(LV_PALETTE_GREY)); - lv_style_set_line_width(&style, 6); - lv_style_set_line_rounded(&style, true); - - /*Create an object with the new style*/ - lv_obj_t * obj = lv_line_create(lv_scr_act()); - lv_obj_add_style(obj, &style, 0); - - static lv_point_t p[] = {{10, 30}, {30, 50}, {100, 0}}; - lv_line_set_points(obj, p, 3); - - lv_obj_center(obj); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/animimg/lv_example_animimg_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/animimg/lv_example_animimg_1.c deleted file mode 100644 index 00cfb6698..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/animimg/lv_example_animimg_1.c +++ /dev/null @@ -1,23 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_ANIMIMG && LV_BUILD_EXAMPLES -LV_IMG_DECLARE(animimg001) -LV_IMG_DECLARE(animimg002) -LV_IMG_DECLARE(animimg003) - -static const lv_img_dsc_t* anim_imgs[3] = { - &animimg001, - &animimg002, - &animimg003, -}; - -void lv_example_animimg_1(void) -{ - lv_obj_t * animimg0 = lv_animimg_create(lv_scr_act()); - lv_obj_center(animimg0); - lv_animimg_set_src(animimg0, (lv_img_dsc_t**) anim_imgs, 3); - lv_animimg_set_duration(animimg0, 1000); - lv_animimg_set_repeat_count(animimg0, LV_ANIM_REPEAT_INFINITE); - lv_animimg_start(animimg0); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/index.rst deleted file mode 100644 index ef4b5d5b9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/index.rst +++ /dev/null @@ -1,19 +0,0 @@ -C -^ - -Simple Arc -"""""""""""""""" - -.. lv_example:: widgets/arc/lv_example_arc_1 - :language: c - -Loader with Arc -"""""""""""""""" - -.. lv_example:: widgets/arc/lv_example_arc_2 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/lv_example_arc_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/lv_example_arc_1.c deleted file mode 100644 index 28ddaacd9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/lv_example_arc_1.c +++ /dev/null @@ -1,16 +0,0 @@ -#include "../../lv_examples.h" - -#if LV_USE_ARC && LV_BUILD_EXAMPLES - -void lv_example_arc_1(void) -{ - /*Create an Arc*/ - lv_obj_t * arc = lv_arc_create(lv_scr_act()); - lv_obj_set_size(arc, 150, 150); - lv_arc_set_rotation(arc, 135); - lv_arc_set_bg_angles(arc, 0, 270); - lv_arc_set_value(arc, 40); - lv_obj_center(arc); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/lv_example_arc_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/lv_example_arc_1.py deleted file mode 100644 index 2fc6dae39..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/lv_example_arc_1.py +++ /dev/null @@ -1,12 +0,0 @@ -# Create style for the Arcs -style = lv.style_t() -lv.style_copy(style, lv.style_plain) -style.line.color = lv.color_make(0,0,255) # Arc color -style.line.width = 8 # Arc width - -# Create an Arc -arc = lv.arc(lv.scr_act()) -arc.set_style(lv.arc.STYLE.MAIN, style) # Use the new style -arc.set_angles(90, 60) -arc.set_size(150, 150) -arc.align(None, lv.ALIGN.CENTER, 0, 0) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/lv_example_arc_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/lv_example_arc_2.c deleted file mode 100644 index 438c44e61..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/lv_example_arc_2.c +++ /dev/null @@ -1,37 +0,0 @@ -#include "../../lv_examples.h" - -#if LV_USE_ARC && LV_BUILD_EXAMPLES - -static void set_angle(void * obj, int32_t v) -{ - lv_arc_set_value(obj, v); -} - -/** - * Create an arc which acts as a loader. - */ -void lv_example_arc_2(void) -{ - /*Create an Arc*/ - lv_obj_t * arc = lv_arc_create(lv_scr_act()); - lv_arc_set_rotation(arc, 270); - lv_arc_set_bg_angles(arc, 0, 360); - lv_obj_remove_style(arc, NULL, LV_PART_KNOB); /*Be sure the knob is not displayed*/ - lv_obj_clear_flag(arc, LV_OBJ_FLAG_CLICKABLE); /*To not allow adjusting by click*/ - lv_obj_center(arc); - - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_var(&a, arc); - lv_anim_set_exec_cb(&a, set_angle); - lv_anim_set_time(&a, 1000); - lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE); /*Just for the demo*/ - lv_anim_set_repeat_delay(&a, 500); - lv_anim_set_values(&a, 0, 100); - lv_anim_start(&a); - - - -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/lv_example_arc_2.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/lv_example_arc_2.py deleted file mode 100644 index a03f4ec61..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/arc/lv_example_arc_2.py +++ /dev/null @@ -1,43 +0,0 @@ -# Create an arc which acts as a loader. -class loader_arc(lv.arc): - - def __init__(self, parent, color=lv.color_hex(0x000080), - width=8, style=lv.style_plain, rate=20): - super().__init__(parent) - - self.a = 0 - self.rate = rate - - # Create style for the Arcs - self.style = lv.style_t() - lv.style_copy(self.style, style) - self.style.line.color = color - self.style.line.width = width - - # Create an Arc - self.set_angles(180, 180); - self.set_style(self.STYLE.MAIN, self.style); - - # Spin the Arc - self.spin() - - def spin(self): - # Create an `lv_task` to update the arc. - lv.task_create(self.task_cb, self.rate, lv.TASK_PRIO.LOWEST, {}) - - - # An `lv_task` to call periodically to set the angles of the arc - def task_cb(self, task): - self.a+=5; - if self.a >= 359: self.a = 359 - - if self.a < 180: self.set_angles(180-self.a, 180) - else: self.set_angles(540-self.a, 180) - - if self.a == 359: - self.a = 0 - lv.task_del(task) - -# Create a loader arc -loader_arc = loader_arc(lv.scr_act()) -loader_arc.align(None, lv.ALIGN.CENTER, 0, 0) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/index.rst deleted file mode 100644 index 02e0701f7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/index.rst +++ /dev/null @@ -1,42 +0,0 @@ -C -^ -Simple Bar -"""""""""""""""" - -.. lv_example:: widgets/bar/lv_example_bar_1 - :language: c - -Styling a bar -"""""""""""""""" - -.. lv_example:: widgets/bar/lv_example_bar_2 - :language: c - -Temperature meter -"""""""""""""""""" - -.. lv_example:: widgets/bar/lv_example_bar_3 - :language: c - -Stripe pattern and range value -"""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/bar/lv_example_bar_4 - :language: c - -Bar with RTL and RTL base direction -"""""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/bar/lv_example_bar_5 - :language: c - -Custom drawr to show the current value -""""""""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/bar/lv_example_bar_6 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_1.c deleted file mode 100644 index 3ea98ab9c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_1.c +++ /dev/null @@ -1,12 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_BAR && LV_BUILD_EXAMPLES - -void lv_example_bar_1(void) -{ - lv_obj_t * bar1 = lv_bar_create(lv_scr_act()); - lv_obj_set_size(bar1, 200, 20); - lv_obj_center(bar1); - lv_bar_set_value(bar1, 70, LV_ANIM_OFF); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_1.py deleted file mode 100644 index 2f663c7e2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_1.py +++ /dev/null @@ -1,5 +0,0 @@ -bar1 = lv.bar(lv.scr_act()) -bar1.set_size(200, 30) -bar1.align(None, lv.ALIGN.CENTER, 0, 0) -bar1.set_anim_time(1000) -bar1.set_value(100, lv.ANIM.ON) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_2.c deleted file mode 100644 index 2688cc2d9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_2.c +++ /dev/null @@ -1,34 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_BAR && LV_BUILD_EXAMPLES - -/** - * Example of styling the bar - */ -void lv_example_bar_2(void) -{ - static lv_style_t style_bg; - static lv_style_t style_indic; - - lv_style_init(&style_bg); - lv_style_set_border_color(&style_bg, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_border_width(&style_bg, 2); - lv_style_set_pad_all(&style_bg, 6); /*To make the indicator smaller*/ - lv_style_set_radius(&style_bg, 6); - lv_style_set_anim_time(&style_bg, 1000); - - lv_style_init(&style_indic); - lv_style_set_bg_opa(&style_indic, LV_OPA_COVER); - lv_style_set_bg_color(&style_indic, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_radius(&style_indic, 3); - - lv_obj_t * bar = lv_bar_create(lv_scr_act()); - lv_obj_remove_style_all(bar); /*To have a clean start*/ - lv_obj_add_style(bar, &style_bg, 0); - lv_obj_add_style(bar, &style_indic, LV_PART_INDICATOR); - - lv_obj_set_size(bar, 200, 20); - lv_obj_center(bar); - lv_bar_set_value(bar, 100, LV_ANIM_ON); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_3.c deleted file mode 100644 index eaa8487a5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_3.c +++ /dev/null @@ -1,40 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_BAR && LV_BUILD_EXAMPLES - -static void set_temp(void * bar, int32_t temp) -{ - lv_bar_set_value(bar, temp, LV_ANIM_ON); -} - -/** - * A temperature meter example - */ -void lv_example_bar_3(void) -{ - static lv_style_t style_indic; - - lv_style_init(&style_indic); - lv_style_set_bg_opa(&style_indic, LV_OPA_COVER); - lv_style_set_bg_color(&style_indic, lv_palette_main(LV_PALETTE_RED)); - lv_style_set_bg_grad_color(&style_indic, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_bg_grad_dir(&style_indic, LV_GRAD_DIR_VER); - - lv_obj_t * bar = lv_bar_create(lv_scr_act()); - lv_obj_add_style(bar, &style_indic, LV_PART_INDICATOR); - lv_obj_set_size(bar, 20, 200); - lv_obj_center(bar); - lv_bar_set_range(bar, -20, 40); - - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_exec_cb(&a, set_temp); - lv_anim_set_time(&a, 3000); - lv_anim_set_playback_time(&a, 3000); - lv_anim_set_var(&a, bar); - lv_anim_set_values(&a, -20, 40); - lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE); - lv_anim_start(&a); -} - - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_4.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_4.c deleted file mode 100644 index f9abdf93f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_4.c +++ /dev/null @@ -1,27 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_BAR && LV_BUILD_EXAMPLES - -/** - * Bar with stripe pattern and ranged value - */ -void lv_example_bar_4(void) -{ - LV_IMG_DECLARE(img_skew_strip); - static lv_style_t style_indic; - - lv_style_init(&style_indic); - lv_style_set_bg_img_src(&style_indic, &img_skew_strip); - lv_style_set_bg_img_tiled(&style_indic, true); - lv_style_set_bg_img_opa(&style_indic, LV_OPA_30); - - lv_obj_t * bar = lv_bar_create(lv_scr_act()); - lv_obj_add_style(bar, &style_indic, LV_PART_INDICATOR); - - lv_obj_set_size(bar, 260, 20); - lv_obj_center(bar); - lv_bar_set_mode(bar, LV_BAR_MODE_RANGE); - lv_bar_set_value(bar, 90, LV_ANIM_OFF); - lv_bar_set_start_value(bar, 20, LV_ANIM_OFF); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_5.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_5.c deleted file mode 100644 index c416380a5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_5.c +++ /dev/null @@ -1,32 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_BAR && LV_BUILD_EXAMPLES - -/** - * Bar with LTR and RTL base direction - */ -void lv_example_bar_5(void) -{ - lv_obj_t * label; - - - lv_obj_t * bar_ltr = lv_bar_create(lv_scr_act()); - lv_obj_set_size(bar_ltr, 200, 20); - lv_bar_set_value(bar_ltr, 70, LV_ANIM_OFF); - lv_obj_align(bar_ltr, LV_ALIGN_CENTER, 0, -30); - - label = lv_label_create(lv_scr_act()); - lv_label_set_text(label, "Left to Right base direction"); - lv_obj_align_to(label, bar_ltr, LV_ALIGN_OUT_TOP_MID, 0, -5); - - lv_obj_t * bar_rtl = lv_bar_create(lv_scr_act()); - lv_obj_set_style_base_dir(bar_rtl, LV_BASE_DIR_RTL, 0); - lv_obj_set_size(bar_rtl, 200, 20); - lv_bar_set_value(bar_rtl, 70, LV_ANIM_OFF); - lv_obj_align(bar_rtl, LV_ALIGN_CENTER, 0, 30); - - label = lv_label_create(lv_scr_act()); - lv_label_set_text(label, "Right to Left base direction"); - lv_obj_align_to(label, bar_rtl, LV_ALIGN_OUT_TOP_MID, 0, -5); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_6.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_6.c deleted file mode 100644 index fca3d5306..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/bar/lv_example_bar_6.c +++ /dev/null @@ -1,68 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_BAR && LV_BUILD_EXAMPLES - -static void set_value(void *bar, int32_t v) -{ - lv_bar_set_value(bar, v, LV_ANIM_OFF); -} - -static void event_cb(lv_event_t * e) -{ - lv_obj_draw_part_dsc_t * dsc = lv_event_get_param(e); - if(dsc->part != LV_PART_INDICATOR) return; - - lv_obj_t * obj= lv_event_get_target(e); - - lv_draw_label_dsc_t label_dsc; - lv_draw_label_dsc_init(&label_dsc); - label_dsc.font = LV_FONT_DEFAULT; - - char buf[8]; - lv_snprintf(buf, sizeof(buf), "%d", lv_bar_get_value(obj)); - - lv_point_t txt_size; - lv_txt_get_size(&txt_size, buf, label_dsc.font, label_dsc.letter_space, label_dsc.line_space, LV_COORD_MAX, label_dsc.flag); - - lv_area_t txt_area; - /*If the indicator is long enough put the text inside on the right*/ - if(lv_area_get_width(dsc->draw_area) > txt_size.x + 20) { - txt_area.x2 = dsc->draw_area->x2 - 5; - txt_area.x1 = txt_area.x2 - txt_size.x + 1; - label_dsc.color = lv_color_white(); - } - /*If the indicator is still short put the text out of it on the right*/ - else { - txt_area.x1 = dsc->draw_area->x2 + 5; - txt_area.x2 = txt_area.x1 + txt_size.x - 1; - label_dsc.color = lv_color_black(); - } - - txt_area.y1 = dsc->draw_area->y1 + (lv_area_get_height(dsc->draw_area) - txt_size.y) / 2; - txt_area.y2 = txt_area.y1 + txt_size.y - 1; - - lv_draw_label(&txt_area, dsc->clip_area, &label_dsc, buf, NULL); -} - -/** - * Custom drawer on the bar to display the current value - */ -void lv_example_bar_6(void) -{ - lv_obj_t * bar = lv_bar_create(lv_scr_act()); - lv_obj_add_event_cb(bar, event_cb, LV_EVENT_DRAW_PART_END, NULL); - lv_obj_set_size(bar, 200, 20); - lv_obj_center(bar); - - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_var(&a, bar); - lv_anim_set_values(&a, 0, 100); - lv_anim_set_exec_cb(&a, set_value); - lv_anim_set_time(&a, 2000); - lv_anim_set_playback_time(&a, 2000); - lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE); - lv_anim_start(&a); - -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/index.rst deleted file mode 100644 index c8acd8ff6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/index.rst +++ /dev/null @@ -1,26 +0,0 @@ -C -^ - -Simple Buttons -"""""""""""""""" - -.. lv_example:: widgets/btn/lv_example_btn_1 - :language: c - - -Styling buttons -"""""""""""""""" - -.. lv_example:: widgets/btn/lv_example_btn_2 - :language: c - -Gummy button -"""""""""""""""" - -.. lv_example:: widgets/btn/lv_example_btn_3 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/lv_example_btn_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/lv_example_btn_1.c deleted file mode 100644 index 1845e2094..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/lv_example_btn_1.c +++ /dev/null @@ -1,38 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_BTN && LV_BUILD_EXAMPLES - -static void event_handler(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - - if(code == LV_EVENT_CLICKED) { - LV_LOG_USER("Clicked"); - } - else if(code == LV_EVENT_VALUE_CHANGED) { - LV_LOG_USER("Toggled"); - } -} - -void lv_example_btn_1(void) -{ - lv_obj_t * label; - - lv_obj_t * btn1 = lv_btn_create(lv_scr_act()); - lv_obj_add_event_cb(btn1, event_handler, LV_EVENT_ALL, NULL); - lv_obj_align(btn1, LV_ALIGN_CENTER, 0, -40); - - label = lv_label_create(btn1); - lv_label_set_text(label, "Button"); - lv_obj_center(label); - - lv_obj_t * btn2 = lv_btn_create(lv_scr_act()); - lv_obj_add_event_cb(btn2, event_handler, LV_EVENT_ALL, NULL); - lv_obj_align(btn2, LV_ALIGN_CENTER, 0, 40); - lv_obj_add_flag(btn2, LV_OBJ_FLAG_CHECKABLE); - lv_obj_set_height(btn2, LV_SIZE_CONTENT); - - label = lv_label_create(btn2); - lv_label_set_text(label, "Toggle"); - lv_obj_center(label); -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/lv_example_btn_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/lv_example_btn_1.py deleted file mode 100644 index 007821e65..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/lv_example_btn_1.py +++ /dev/null @@ -1,21 +0,0 @@ -def event_handler(obj, event): - if event == lv.EVENT.CLICKED: - print("Clicked") - -btn1 = lv.btn(lv.scr_act()) -btn1.set_event_cb(event_handler) -btn1.align(None, lv.ALIGN.CENTER, 0, -40) - -label = lv.label(btn1) -label.set_text("Button") - -btn2 = lv.btn(lv.scr_act()) -# callback can be lambda: -btn2.set_event_cb(lambda obj, event: print("Toggled") if event == lv.EVENT.VALUE_CHANGED else None) -btn2.align(None, lv.ALIGN.CENTER, 0, 40) -btn2.set_toggle(True) -btn2.toggle() -btn2.set_fit2(lv.FIT.NONE, lv.FIT.TIGHT) - -label = lv.label(btn2) -label.set_text("Toggled") diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/lv_example_btn_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/lv_example_btn_2.c deleted file mode 100644 index addde71ab..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/lv_example_btn_2.c +++ /dev/null @@ -1,65 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_BTN && LV_BUILD_EXAMPLES - -/** - * Style a button from scratch - */ -void lv_example_btn_2(void) -{ - /*Init the style for the default state*/ - static lv_style_t style; - lv_style_init(&style); - - lv_style_set_radius(&style, 3); - - lv_style_set_bg_opa(&style, LV_OPA_100); - lv_style_set_bg_color(&style, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_bg_grad_color(&style, lv_palette_darken(LV_PALETTE_BLUE, 2)); - lv_style_set_bg_grad_dir(&style, LV_GRAD_DIR_VER); - - lv_style_set_border_opa(&style, LV_OPA_40); - lv_style_set_border_width(&style, 2); - lv_style_set_border_color(&style, lv_palette_main(LV_PALETTE_GREY)); - - lv_style_set_shadow_width(&style, 8); - lv_style_set_shadow_color(&style, lv_palette_main(LV_PALETTE_GREY)); - lv_style_set_shadow_ofs_y(&style, 8); - - lv_style_set_outline_opa(&style, LV_OPA_COVER); - lv_style_set_outline_color(&style, lv_palette_main(LV_PALETTE_BLUE)); - - lv_style_set_text_color(&style, lv_color_white()); - lv_style_set_pad_all(&style, 10); - - /*Init the pressed style*/ - static lv_style_t style_pr; - lv_style_init(&style_pr); - - /*Ad a large outline when pressed*/ - lv_style_set_outline_width(&style_pr, 30); - lv_style_set_outline_opa(&style_pr, LV_OPA_TRANSP); - - lv_style_set_translate_y(&style_pr, 5); - lv_style_set_shadow_ofs_y(&style_pr, 3); - lv_style_set_bg_color(&style_pr, lv_palette_darken(LV_PALETTE_BLUE, 2)); - lv_style_set_bg_grad_color(&style_pr, lv_palette_darken(LV_PALETTE_BLUE, 4)); - - /*Add a transition to the the outline*/ - static lv_style_transition_dsc_t trans; - static lv_style_prop_t props[] = {LV_STYLE_OUTLINE_WIDTH, LV_STYLE_OUTLINE_OPA, 0}; - lv_style_transition_dsc_init(&trans, props, lv_anim_path_linear, 300, 0, NULL); - - lv_style_set_transition(&style_pr, &trans); - - lv_obj_t * btn1 = lv_btn_create(lv_scr_act()); - lv_obj_remove_style_all(btn1); /*Remove the style coming from the theme*/ - lv_obj_add_style(btn1, &style, 0); - lv_obj_add_style(btn1, &style_pr, LV_STATE_PRESSED); - lv_obj_set_size(btn1, LV_SIZE_CONTENT, LV_SIZE_CONTENT); - lv_obj_center(btn1); - - lv_obj_t * label = lv_label_create(btn1); - lv_label_set_text(label, "Button"); - lv_obj_center(label); -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/lv_example_btn_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/lv_example_btn_3.c deleted file mode 100644 index 1b8ef662a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btn/lv_example_btn_3.c +++ /dev/null @@ -1,45 +0,0 @@ -#include "../../lv_examples.h" -#if LV_BUILD_EXAMPLES && LV_USE_BTN - -/** - * Create a style transition on a button to act like a gum when clicked - */ -void lv_example_btn_3(void) -{ - /*Properties to transition*/ - static lv_style_prop_t props[] = { - LV_STYLE_TRANSFORM_WIDTH, LV_STYLE_TRANSFORM_HEIGHT, LV_STYLE_TEXT_LETTER_SPACE, 0 - }; - - /*Transition descriptor when going back to the default state. - *Add some delay to be sure the press transition is visible even if the press was very short*/ - static lv_style_transition_dsc_t transition_dsc_def; - lv_style_transition_dsc_init(&transition_dsc_def, props, lv_anim_path_overshoot, 250, 100, NULL); - - /*Transition descriptor when going to pressed state. - *No delay, go to presses state immediately*/ - static lv_style_transition_dsc_t transition_dsc_pr; - lv_style_transition_dsc_init(&transition_dsc_pr, props, lv_anim_path_ease_in_out, 250, 0, NULL); - - /*Add only the new transition to he default state*/ - static lv_style_t style_def; - lv_style_init(&style_def); - lv_style_set_transition(&style_def, &transition_dsc_def); - - /*Add the transition and some transformation to the presses state.*/ - static lv_style_t style_pr; - lv_style_init(&style_pr); - lv_style_set_transform_width(&style_pr, 10); - lv_style_set_transform_height(&style_pr, -10); - lv_style_set_text_letter_space(&style_pr, 10); - lv_style_set_transition(&style_pr, &transition_dsc_pr); - - lv_obj_t * btn1 = lv_btn_create(lv_scr_act()); - lv_obj_align(btn1, LV_ALIGN_CENTER, 0, -80); - lv_obj_add_style(btn1, &style_pr, LV_STATE_PRESSED); - lv_obj_add_style(btn1, &style_def, 0); - - lv_obj_t * label = lv_label_create(btn1); - lv_label_set_text(label, "Gum"); -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/index.rst deleted file mode 100644 index 99be9852b..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/index.rst +++ /dev/null @@ -1,28 +0,0 @@ -C -^ - -Simple Button matrix -"""""""""""""""""""""" - -.. lv_example:: widgets/btnmatrix/lv_example_btnmatrix_1 - :language: c - - -Custom buttons -"""""""""""""""""""""" - -.. lv_example:: widgets/btnmatrix/lv_example_btnmatrix_2 - :language: c - - -Pagination -"""""""""""""""""""""" - -.. lv_example:: widgets/btnmatrix/lv_example_btnmatrix_3 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.c deleted file mode 100644 index 3119ede17..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.c +++ /dev/null @@ -1,32 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_BTNMATRIX && LV_BUILD_EXAMPLES - -static void event_handler(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - if(code == LV_EVENT_VALUE_CHANGED) { - uint32_t id = lv_btnmatrix_get_selected_btn(obj); - const char * txt = lv_btnmatrix_get_btn_text(obj, id); - - LV_LOG_USER("%s was pressed\n", txt); - } -} - - -static const char * btnm_map[] = {"1", "2", "3", "4", "5", "\n", - "6", "7", "8", "9", "0", "\n", - "Action1", "Action2", ""}; - -void lv_example_btnmatrix_1(void) -{ - lv_obj_t * btnm1 = lv_btnmatrix_create(lv_scr_act()); - lv_btnmatrix_set_map(btnm1, btnm_map); - lv_btnmatrix_set_btn_width(btnm1, 10, 2); /*Make "Action1" twice as wide as "Action2"*/ - lv_btnmatrix_set_btn_ctrl(btnm1, 10, LV_BTNMATRIX_CTRL_CHECKABLE); - lv_btnmatrix_set_btn_ctrl(btnm1, 11, LV_BTNMATRIX_CTRL_CHECKED); - lv_obj_align(btnm1, LV_ALIGN_CENTER, 0, 0); - lv_obj_add_event_cb(btnm1, event_handler, LV_EVENT_ALL, NULL); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.py deleted file mode 100644 index 2cf684966..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.py +++ /dev/null @@ -1,14 +0,0 @@ -def event_handler(obj, event): - if event == lv.EVENT.VALUE_CHANGED: - txt = obj.get_active_btn_text() - print("%s was pressed" % txt) - -btnm_map = ["1", "2", "3", "4", "5", "\n", - "6", "7", "8", "9", "0", "\n", - "Action1", "Action2", ""] - -btnm1 = lv.btnm(lv.scr_act()) -btnm1.set_map(btnm_map) -btnm1.set_btn_width(10, 2) # Make "Action1" twice as wide as "Action2" -btnm1.align(None, lv.ALIGN.CENTER, 0, 0) -btnm1.set_event_cb(event_handler) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_2.c deleted file mode 100644 index 3c1102d56..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_2.c +++ /dev/null @@ -1,72 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_BTNMATRIX && LV_BUILD_EXAMPLES - - -static void event_cb(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - if(code == LV_EVENT_DRAW_PART_BEGIN) { - lv_obj_draw_part_dsc_t * dsc = lv_event_get_param(e); - - /*Change the draw descriptor the 2nd button*/ - if(dsc->id == 1) { - dsc->rect_dsc->radius = 0; - if(lv_btnmatrix_get_selected_btn(obj) == dsc->id) dsc->rect_dsc->bg_color = lv_palette_darken(LV_PALETTE_BLUE, 3); - else dsc->rect_dsc->bg_color = lv_palette_main(LV_PALETTE_BLUE); - - dsc->rect_dsc->shadow_width = 6; - dsc->rect_dsc->shadow_ofs_x = 3; - dsc->rect_dsc->shadow_ofs_y = 3; - dsc->label_dsc->color = lv_color_white(); - } - /*Change the draw descriptor the 3rd button*/ - else if(dsc->id == 2) { - dsc->rect_dsc->radius = LV_RADIUS_CIRCLE; - if(lv_btnmatrix_get_selected_btn(obj) == dsc->id) dsc->rect_dsc->bg_color = lv_palette_darken(LV_PALETTE_RED, 3); - else dsc->rect_dsc->bg_color = lv_palette_main(LV_PALETTE_RED); - - dsc->label_dsc->color = lv_color_white(); - } - else if(dsc->id == 3) { - dsc->label_dsc->opa = LV_OPA_TRANSP; /*Hide the text if any*/ - - } - } - if(code == LV_EVENT_DRAW_PART_END) { - lv_obj_draw_part_dsc_t * dsc = lv_event_get_param(e); - - /*Add custom content to the 4th button when the button itself was drawn*/ - if(dsc->id == 3) { - LV_IMG_DECLARE(img_star); - lv_img_header_t header; - lv_res_t res = lv_img_decoder_get_info(&img_star, &header); - if(res != LV_RES_OK) return; - - lv_area_t a; - a.x1 = dsc->draw_area->x1 + (lv_area_get_width(dsc->draw_area) - header.w) / 2; - a.x2 = a.x1 + header.w - 1; - a.y1 = dsc->draw_area->y1 + (lv_area_get_height(dsc->draw_area) - header.h) / 2; - a.y2 = a.y1 + header.h - 1; - - lv_draw_img_dsc_t img_draw_dsc; - lv_draw_img_dsc_init(&img_draw_dsc); - img_draw_dsc.recolor = lv_color_black(); - if(lv_btnmatrix_get_selected_btn(obj) == dsc->id) img_draw_dsc.recolor_opa = LV_OPA_30; - - lv_draw_img(&a, dsc->clip_area, &img_star, &img_draw_dsc); - } - } -} - -/** - * Add custom drawer to the button matrix to customize butons one by one - */ -void lv_example_btnmatrix_2(void) -{ - lv_obj_t * btnm = lv_btnmatrix_create(lv_scr_act()); - lv_obj_add_event_cb(btnm, event_cb, LV_EVENT_ALL, NULL); - lv_obj_center(btnm); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_3.c deleted file mode 100644 index cbfcfbd03..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_3.c +++ /dev/null @@ -1,68 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_BTNMATRIX && LV_BUILD_EXAMPLES - -static void event_cb(lv_event_t * e) -{ - lv_obj_t * obj = lv_event_get_target(e); - uint32_t id = lv_btnmatrix_get_selected_btn(obj); - bool prev = id == 0 ? true : false; - bool next = id == 6 ? true : false; - if(prev || next) { - /*Find the checked button*/ - uint32_t i; - for(i = 1; i < 7; i++) { - if(lv_btnmatrix_has_btn_ctrl(obj, i, LV_BTNMATRIX_CTRL_CHECKED)) break; - } - - if(prev && i > 1) i--; - else if(next && i < 5) i++; - - lv_btnmatrix_set_btn_ctrl(obj, i, LV_BTNMATRIX_CTRL_CHECKED); - } -} - -/** - * Make a button group (pagination) - */ -void lv_example_btnmatrix_3(void) -{ - static lv_style_t style_bg; - lv_style_init(&style_bg); - lv_style_set_pad_all(&style_bg, 0); - lv_style_set_pad_gap(&style_bg, 0); - lv_style_set_clip_corner(&style_bg, true); - lv_style_set_radius(&style_bg, LV_RADIUS_CIRCLE); - lv_style_set_border_width(&style_bg, 0); - - - static lv_style_t style_btn; - lv_style_init(&style_btn); - lv_style_set_radius(&style_btn, 0); - lv_style_set_border_width(&style_btn, 1); - lv_style_set_border_opa(&style_btn, LV_OPA_50); - lv_style_set_border_color(&style_btn, lv_palette_main(LV_PALETTE_GREY)); - lv_style_set_border_side(&style_btn, LV_BORDER_SIDE_INTERNAL); - lv_style_set_radius(&style_btn, 0); - - static const char * map[] = {LV_SYMBOL_LEFT, "1", "2", "3", "4", "5", LV_SYMBOL_RIGHT, ""}; - - lv_obj_t * btnm = lv_btnmatrix_create(lv_scr_act()); - lv_btnmatrix_set_map(btnm, map); - lv_obj_add_style(btnm, &style_bg, 0); - lv_obj_add_style(btnm, &style_btn, LV_PART_ITEMS); - lv_obj_add_event_cb(btnm, event_cb, LV_EVENT_VALUE_CHANGED, NULL); - lv_obj_set_size(btnm, 225, 35); - - /*Allow selecting on one number at time*/ - lv_btnmatrix_set_btn_ctrl_all(btnm, LV_BTNMATRIX_CTRL_CHECKABLE); - lv_btnmatrix_clear_btn_ctrl(btnm, 0, LV_BTNMATRIX_CTRL_CHECKABLE); - lv_btnmatrix_clear_btn_ctrl(btnm, 6, LV_BTNMATRIX_CTRL_CHECKABLE); - - lv_btnmatrix_set_one_checked(btnm, true); - lv_btnmatrix_set_btn_ctrl(btnm, 1, LV_BTNMATRIX_CTRL_CHECKED); - - lv_obj_center(btnm); - -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/calendar/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/calendar/index.rst deleted file mode 100644 index 17a68ceba..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/calendar/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -C -^ - -Calendar with header -"""""""""""""""""""""" - -.. lv_example:: widgets/calendar/lv_example_calendar_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/calendar/lv_example_calendar_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/calendar/lv_example_calendar_1.c deleted file mode 100644 index bf2aa625f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/calendar/lv_example_calendar_1.c +++ /dev/null @@ -1,50 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_CALENDAR && LV_BUILD_EXAMPLES - -static void event_handler(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - - if(code == LV_EVENT_VALUE_CHANGED) { - lv_calendar_date_t date; - if(lv_calendar_get_pressed_date(obj, &date)) { - LV_LOG_USER("Clicked date: %02d.%02d.%d", date.day, date.month, date.year); - } - } -} - -void lv_example_calendar_1(void) -{ - lv_obj_t * calendar = lv_calendar_create(lv_scr_act()); - lv_obj_set_size(calendar, 185, 185); - lv_obj_align(calendar, LV_ALIGN_CENTER, 0, 27); - lv_obj_add_event_cb(calendar, event_handler, LV_EVENT_ALL, NULL); - - lv_calendar_set_today_date(calendar, 2021, 02, 23); - lv_calendar_set_showed_date(calendar, 2021, 02); - - /*Highlight a few days*/ - static lv_calendar_date_t highlighted_days[3]; /*Only its pointer will be saved so should be static*/ - highlighted_days[0].year = 2021; - highlighted_days[0].month = 02; - highlighted_days[0].day = 6; - - highlighted_days[1].year = 2021; - highlighted_days[1].month = 02; - highlighted_days[1].day = 11; - - highlighted_days[2].year = 2022; - highlighted_days[2].month = 02; - highlighted_days[2].day = 22; - - lv_calendar_set_highlighted_dates(calendar, highlighted_days, 3); - -#if LV_USE_CALENDAR_HEADER_DROPDOWN - lv_calendar_header_dropdown_create(lv_scr_act(), calendar); -#elif LV_USE_CALENDAR_HEADER_ARROW - lv_calendar_header_arrow_create(lv_scr_act(), calendar, 25); -#endif -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/index.rst deleted file mode 100644 index 51640d3ca..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/index.rst +++ /dev/null @@ -1,19 +0,0 @@ -C -^ - -Drawing on the Canvas and rotate -"""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/canvas/lv_example_canvas_1 - :language: c - -Transparent Canvas with chroma keying -"""""""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/canvas/lv_example_canvas_2 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/lv_example_canvas_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/lv_example_canvas_1.c deleted file mode 100644 index 1a421ac10..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/lv_example_canvas_1.c +++ /dev/null @@ -1,53 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_CANVAS && LV_BUILD_EXAMPLES - - -#define CANVAS_WIDTH 200 -#define CANVAS_HEIGHT 150 - -void lv_example_canvas_1(void) -{ - lv_draw_rect_dsc_t rect_dsc; - lv_draw_rect_dsc_init(&rect_dsc); - rect_dsc.radius = 10; - rect_dsc.bg_opa = LV_OPA_COVER; - rect_dsc.bg_grad_dir = LV_GRAD_DIR_HOR; - rect_dsc.bg_color = lv_palette_main(LV_PALETTE_RED); - rect_dsc.bg_grad_color = lv_palette_main(LV_PALETTE_BLUE); - rect_dsc.border_width = 2; - rect_dsc.border_opa = LV_OPA_90; - rect_dsc.border_color = lv_color_white(); - rect_dsc.shadow_width = 5; - rect_dsc.shadow_ofs_x = 5; - rect_dsc.shadow_ofs_y = 5; - - lv_draw_label_dsc_t label_dsc; - lv_draw_label_dsc_init(&label_dsc); - label_dsc.color = lv_palette_main(LV_PALETTE_YELLOW); - - static lv_color_t cbuf[LV_CANVAS_BUF_SIZE_TRUE_COLOR(CANVAS_WIDTH, CANVAS_HEIGHT)]; - - lv_obj_t * canvas = lv_canvas_create(lv_scr_act()); - lv_canvas_set_buffer(canvas, cbuf, CANVAS_WIDTH, CANVAS_HEIGHT, LV_IMG_CF_TRUE_COLOR); - lv_obj_center(canvas); - lv_canvas_fill_bg(canvas, lv_palette_lighten(LV_PALETTE_GREY, 3), LV_OPA_COVER); - - lv_canvas_draw_rect(canvas, 70, 60, 100, 70, &rect_dsc); - - lv_canvas_draw_text(canvas, 40, 20, 100, &label_dsc, "Some text on text canvas"); - - /*Test the rotation. It requires an other buffer where the orignal image is stored. - *So copy the current image to buffer and rotate it to the canvas*/ - static lv_color_t cbuf_tmp[CANVAS_WIDTH * CANVAS_HEIGHT]; - memcpy(cbuf_tmp, cbuf, sizeof(cbuf_tmp)); - lv_img_dsc_t img; - img.data = (void *)cbuf_tmp; - img.header.cf = LV_IMG_CF_TRUE_COLOR; - img.header.w = CANVAS_WIDTH; - img.header.h = CANVAS_HEIGHT; - - lv_canvas_fill_bg(canvas, lv_palette_lighten(LV_PALETTE_GREY, 3), LV_OPA_COVER); - lv_canvas_transform(canvas, &img, 30, LV_IMG_ZOOM_NONE, 0, 0, CANVAS_WIDTH / 2, CANVAS_HEIGHT / 2, true); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/lv_example_canvas_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/lv_example_canvas_1.py deleted file mode 100644 index 116784164..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/lv_example_canvas_1.py +++ /dev/null @@ -1,38 +0,0 @@ -CANVAS_WIDTH = 200 -CANVAS_HEIGHT = 150 - -style = lv.style_t() -lv.style_copy(style, lv.style_plain) -style.body.main_color = lv.color_make(0xFF,0,0) -style.body.grad_color = lv.color_make(0x80,0,0) -style.body.radius = 4 -style.body.border.width = 2 -style.body.border.color = lv.color_make(0xFF,0xFF,0xFF) -style.body.shadow.color = lv.color_make(0xFF,0xFF,0xFF) -style.body.shadow.width = 4 -style.line.width = 2 -style.line.color = lv.color_make(0,0,0) -style.text.color = lv.color_make(0,0,0xFF) - -# CF.TRUE_COLOR requires 4 bytes per pixel -cbuf = bytearray(CANVAS_WIDTH * CANVAS_HEIGHT * 4) - -canvas = lv.canvas(lv.scr_act()) -canvas.set_buffer(cbuf, CANVAS_WIDTH, CANVAS_HEIGHT, lv.img.CF.TRUE_COLOR) -canvas.align(None, lv.ALIGN.CENTER, 0, 0) -canvas.fill_bg(lv.color_make(0xC0, 0xC0, 0xC0)) - -canvas.draw_rect(70, 60, 100, 70, style) - -canvas.draw_text(40, 20, 100, style, "Some text on text canvas", lv.label.ALIGN.LEFT) - -# Test the rotation. It requires an other buffer where the orignal image is stored. -# So copy the current image to buffer and rotate it to the canvas -img = lv.img_dsc_t() -img.data = cbuf[:] -img.header.cf = lv.img.CF.TRUE_COLOR -img.header.w = CANVAS_WIDTH -img.header.h = CANVAS_HEIGHT - -canvas.fill_bg(lv.color_make(0xC0, 0xC0, 0xC0)) -canvas.rotate(img, 30, 0, 0, CANVAS_WIDTH // 2, CANVAS_HEIGHT // 2) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/lv_example_canvas_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/lv_example_canvas_2.c deleted file mode 100644 index e6d387879..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/lv_example_canvas_2.c +++ /dev/null @@ -1,44 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_CANVAS && LV_BUILD_EXAMPLES - -#define CANVAS_WIDTH 50 -#define CANVAS_HEIGHT 50 - -/** - * Create a transparent canvas with Chroma keying and indexed color format (palette). - */ -void lv_example_canvas_2(void) -{ - /*Create a button to better see the transparency*/ - lv_btn_create(lv_scr_act()); - - /*Create a buffer for the canvas*/ - static lv_color_t cbuf[LV_CANVAS_BUF_SIZE_INDEXED_1BIT(CANVAS_WIDTH, CANVAS_HEIGHT)]; - - /*Create a canvas and initialize its the palette*/ - lv_obj_t * canvas = lv_canvas_create(lv_scr_act()); - lv_canvas_set_buffer(canvas, cbuf, CANVAS_WIDTH, CANVAS_HEIGHT, LV_IMG_CF_INDEXED_1BIT); - lv_canvas_set_palette(canvas, 0, LV_COLOR_CHROMA_KEY); - lv_canvas_set_palette(canvas, 1, lv_palette_main(LV_PALETTE_RED)); - - /*Create colors with the indices of the palette*/ - lv_color_t c0; - lv_color_t c1; - - c0.full = 0; - c1.full = 1; - - /*Red background (There is no dedicated alpha channel in indexed images so LV_OPA_COVER is ignored)*/ - lv_canvas_fill_bg(canvas, c1, LV_OPA_COVER); - - /*Create hole on the canvas*/ - uint32_t x; - uint32_t y; - for( y = 10; y < 30; y++) { - for( x = 5; x < 20; x++) { - lv_canvas_set_px(canvas, x, y, c0); - } - } - -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/lv_example_canvas_2.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/lv_example_canvas_2.py deleted file mode 100644 index 2ebe8f4f4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/canvas/lv_example_canvas_2.py +++ /dev/null @@ -1,41 +0,0 @@ -# Create a transparent canvas with Chroma keying and indexed color format (palette). - -CANVAS_WIDTH = 50 -CANVAS_HEIGHT = 50 - -def bufsize(w, h, bits, indexed=False): - """this function determines required buffer size - depending on the color depth""" - size = (w * bits // 8 + 1) * h - if indexed: - # + 4 bytes per palette color - size += 4 * (2**bits) - return size - -# Create a button to better see the transparency -lv.btn(lv.scr_act()) - -# Create a buffer for the canvas -cbuf = bytearray(bufsize(CANVAS_WIDTH, CANVAS_HEIGHT, 1, indexed=True)) - -# Create a canvas and initialize its the palette -canvas = lv.canvas(lv.scr_act()) -canvas.set_buffer(cbuf, CANVAS_WIDTH, CANVAS_HEIGHT, lv.img.CF.INDEXED_1BIT) -# transparent color can be defined in lv_conf.h and set to pure green by default -canvas.set_palette(0, lv.color_make(0x00, 0xFF, 0x00)) -canvas.set_palette(1, lv.color_make(0xFF, 0x00, 0x00)) - -# Create colors with the indices of the palette -c0 = lv.color_t() -c1 = lv.color_t() - -c0.full = 0 -c1.full = 1 - -# Transparent background -canvas.fill_bg(c1) - -# Create hole on the canvas -for y in range(10,30): - for x in range(5, 20): - canvas.set_px(x, y, c0) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/index.rst deleted file mode 100644 index eb28f2c06..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/index.rst +++ /dev/null @@ -1,51 +0,0 @@ -C -^ - -Line Chart -"""""""""" - -.. lv_example:: widgets/chart/lv_example_chart_1 - :language: c - - -Faded area line chart with custom division lines -""""""""""""""""""""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/chart/lv_example_chart_2 - :language: c - -Axis ticks and labels with scrolling -"""""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/chart/lv_example_chart_3 - :language: c - -Show the value of the pressed points -"""""""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/chart/lv_example_chart_4 - :language: c - -Display 1000 data points with zooming and scrolling -"""""""""""""""""""""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/chart/lv_example_chart_5 - :language: c - -Show cursor on the clicked point -""""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/chart/lv_example_chart_6 - :language: c - -Scatter chart -""""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/chart/lv_example_chart_7 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_1.c deleted file mode 100644 index a946e1885..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_1.c +++ /dev/null @@ -1,44 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_CHART && LV_BUILD_EXAMPLES - -void lv_example_chart_1(void) -{ - /*Create a chart*/ - lv_obj_t * chart; - chart = lv_chart_create(lv_scr_act()); - lv_obj_set_size(chart, 200, 150); - lv_obj_center(chart); - lv_chart_set_type(chart, LV_CHART_TYPE_LINE); /*Show lines and points too*/ - - /*Add two data series*/ - lv_chart_series_t * ser1 = lv_chart_add_series(chart, lv_palette_main(LV_PALETTE_RED), LV_CHART_AXIS_PRIMARY_Y); - lv_chart_series_t * ser2 = lv_chart_add_series(chart, lv_palette_main(LV_PALETTE_GREEN), LV_CHART_AXIS_SECONDARY_Y); - - /*Set the next points on 'ser1'*/ - lv_chart_set_next_value(chart, ser1, 10); - lv_chart_set_next_value(chart, ser1, 10); - lv_chart_set_next_value(chart, ser1, 10); - lv_chart_set_next_value(chart, ser1, 10); - lv_chart_set_next_value(chart, ser1, 10); - lv_chart_set_next_value(chart, ser1, 10); - lv_chart_set_next_value(chart, ser1, 10); - lv_chart_set_next_value(chart, ser1, 30); - lv_chart_set_next_value(chart, ser1, 70); - lv_chart_set_next_value(chart, ser1, 90); - - /*Directly set points on 'ser2'*/ - ser2->y_points[0] = 90; - ser2->y_points[1] = 70; - ser2->y_points[2] = 65; - ser2->y_points[3] = 65; - ser2->y_points[4] = 65; - ser2->y_points[5] = 65; - ser2->y_points[6] = 65; - ser2->y_points[7] = 65; - ser2->y_points[8] = 65; - ser2->y_points[9] = 65; - - lv_chart_refresh(chart); /*Required after direct set*/ -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_1.py deleted file mode 100644 index f2250ff78..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_1.py +++ /dev/null @@ -1,19 +0,0 @@ -# Create a chart -chart = lv.chart(lv.scr_act()) -chart.set_size(200, 150) -chart.align(None, lv.ALIGN.CENTER, 0, 0) -chart.set_type(lv.chart.TYPE.POINT | lv.chart.TYPE.LINE) # Show lines and points too -chart.set_series_opa(lv.OPA._70) # Opacity of the data series -chart.set_series_width(4) # Line width and point radious - -chart.set_range(0, 100) - -# Add two data series -ser1 = chart.add_series(lv.color_make(0xFF,0,0)) -ser2 = chart.add_series(lv.color_make(0,0x80,0)) - -# Set points on 'dl1' -chart.set_points(ser1, [10, 10, 10, 10, 10, 10, 10, 30, 70, 90]) - -# Set points on 'dl2' -chart.set_points(ser2, [90, 70, 65, 65, 65, 65, 65, 65, 65, 65]) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_2.c deleted file mode 100644 index cd1d85fef..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_2.c +++ /dev/null @@ -1,125 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_CHART && LV_DRAW_COMPLEX && LV_BUILD_EXAMPLES - -static lv_obj_t * chart1; -static lv_chart_series_t * ser1; -static lv_chart_series_t * ser2; - -static void draw_event_cb(lv_event_t * e) -{ - lv_obj_t * obj = lv_event_get_target(e); - - /*Add the faded area before the lines are drawn*/ - lv_obj_draw_part_dsc_t * dsc = lv_event_get_draw_part_dsc(e); - if(dsc->part == LV_PART_ITEMS) { - if(!dsc->p1 || !dsc->p2) return; - - /*Add a line mask that keeps the area below the line*/ - lv_draw_mask_line_param_t line_mask_param; - lv_draw_mask_line_points_init(&line_mask_param, dsc->p1->x, dsc->p1->y, dsc->p2->x, dsc->p2->y, LV_DRAW_MASK_LINE_SIDE_BOTTOM); - int16_t line_mask_id = lv_draw_mask_add(&line_mask_param, NULL); - - /*Add a fade effect: transparent bottom covering top*/ - lv_coord_t h = lv_obj_get_height(obj); - lv_draw_mask_fade_param_t fade_mask_param; - lv_draw_mask_fade_init(&fade_mask_param, &obj->coords, LV_OPA_COVER, obj->coords.y1 + h / 8, LV_OPA_TRANSP,obj->coords.y2); - int16_t fade_mask_id = lv_draw_mask_add(&fade_mask_param, NULL); - - /*Draw a rectangle that will be affected by the mask*/ - lv_draw_rect_dsc_t draw_rect_dsc; - lv_draw_rect_dsc_init(&draw_rect_dsc); - draw_rect_dsc.bg_opa = LV_OPA_20; - draw_rect_dsc.bg_color = dsc->line_dsc->color; - - lv_area_t a; - a.x1 = dsc->p1->x; - a.x2 = dsc->p2->x - 1; - a.y1 = LV_MIN(dsc->p1->y, dsc->p2->y); - a.y2 = obj->coords.y2; - lv_draw_rect(&a, dsc->clip_area, &draw_rect_dsc); - - /*Remove the masks*/ - lv_draw_mask_remove_id(line_mask_id); - lv_draw_mask_remove_id(fade_mask_id); - } - /*Hook the division lines too*/ - else if(dsc->part == LV_PART_MAIN) { - if(dsc->line_dsc == NULL) return; - - /*Vertical line*/ - if(dsc->p1->x == dsc->p2->x) { - dsc->line_dsc->color = lv_palette_lighten(LV_PALETTE_GREY, 1); - if(dsc->id == 3) { - dsc->line_dsc->width = 2; - dsc->line_dsc->dash_gap = 0; - dsc->line_dsc->dash_width = 0; - } - else { - dsc->line_dsc->width = 1; - dsc->line_dsc->dash_gap = 6; - dsc->line_dsc->dash_width = 6; - } - } - /*Horizontal line*/ - else { - if(dsc->id == 2) { - dsc->line_dsc->width = 2; - dsc->line_dsc->dash_gap = 0; - dsc->line_dsc->dash_width = 0; - } - else { - dsc->line_dsc->width = 2; - dsc->line_dsc->dash_gap = 6; - dsc->line_dsc->dash_width = 6; - } - - if(dsc->id == 1 || dsc->id == 3) { - dsc->line_dsc->color = lv_palette_main(LV_PALETTE_GREEN); - } else { - dsc->line_dsc->color = lv_palette_lighten(LV_PALETTE_GREY, 1); - } - } - } -} - -static void add_data(lv_timer_t * timer) -{ - LV_UNUSED(timer); - static uint32_t cnt = 0; - lv_chart_set_next_value(chart1, ser1, lv_rand(20, 90)); - - if(cnt % 4 == 0) lv_chart_set_next_value(chart1, ser2, lv_rand(40, 60)); - - cnt++; -} - -/** - * Add a faded area effect to the line chart and make some division lines ticker - */ -void lv_example_chart_2(void) -{ - /*Create a chart1*/ - chart1 = lv_chart_create(lv_scr_act()); - lv_obj_set_size(chart1, 200, 150); - lv_obj_center(chart1); - lv_chart_set_type(chart1, LV_CHART_TYPE_LINE); /*Show lines and points too*/ - - lv_chart_set_div_line_count(chart1, 5, 7); - - lv_obj_add_event_cb(chart1, draw_event_cb, LV_EVENT_DRAW_PART_BEGIN, NULL); - lv_chart_set_update_mode(chart1, LV_CHART_UPDATE_MODE_CIRCULAR); - - /*Add two data series*/ - ser1 = lv_chart_add_series(chart1, lv_palette_main(LV_PALETTE_RED), LV_CHART_AXIS_PRIMARY_Y); - ser2 = lv_chart_add_series(chart1, lv_palette_main(LV_PALETTE_BLUE), LV_CHART_AXIS_SECONDARY_Y); - - uint32_t i; - for(i = 0; i < 10; i++) { - lv_chart_set_next_value(chart1, ser1, lv_rand(20, 90)); - lv_chart_set_next_value(chart1, ser2, lv_rand(30, 70)); - } - - lv_timer_create(add_data, 200, NULL); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_3.c deleted file mode 100644 index d4560b41f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_3.c +++ /dev/null @@ -1,73 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_CHART && LV_BUILD_EXAMPLES - -static void draw_event_cb(lv_event_t * e) -{ - lv_obj_draw_part_dsc_t * dsc = lv_event_get_param(e); - if(dsc->part == LV_PART_TICKS && dsc->id == LV_CHART_AXIS_PRIMARY_X) { - const char * month[] = {"Jan", "Febr", "March", "Apr", "May", "Jun", "July", "Aug", "Sept", "Oct", "Nov", "Dec"}; - lv_snprintf(dsc->text, sizeof(dsc->text), "%s", month[dsc->value]); - } -} - -/** - * Add ticks and labels to the axis and demonstrate scrolling - */ -void lv_example_chart_3(void) -{ - /*Create a chart*/ - lv_obj_t * chart; - chart = lv_chart_create(lv_scr_act()); - lv_obj_set_size(chart, 200, 150); - lv_obj_center(chart); - lv_chart_set_type(chart, LV_CHART_TYPE_BAR); - lv_chart_set_range(chart, LV_CHART_AXIS_PRIMARY_Y, 0, 100); - lv_chart_set_range(chart, LV_CHART_AXIS_SECONDARY_Y, 0, 400); - lv_chart_set_point_count(chart, 12); - lv_obj_add_event_cb(chart, draw_event_cb, LV_EVENT_DRAW_PART_BEGIN, NULL); - - /*Add ticks and label to every axis*/ - lv_chart_set_axis_tick(chart, LV_CHART_AXIS_PRIMARY_X, 10, 5, 12, 3, true, 40); - lv_chart_set_axis_tick(chart, LV_CHART_AXIS_PRIMARY_Y, 10, 5, 6, 2, true, 50); - lv_chart_set_axis_tick(chart, LV_CHART_AXIS_SECONDARY_Y, 10, 5, 3, 4, true, 50); - - /*Zoom in a little in X*/ - lv_chart_set_zoom_x(chart, 800); - - /*Add two data series*/ - lv_chart_series_t * ser1 = lv_chart_add_series(chart, lv_palette_lighten(LV_PALETTE_GREEN, 2), LV_CHART_AXIS_PRIMARY_Y); - lv_chart_series_t * ser2 = lv_chart_add_series(chart, lv_palette_darken(LV_PALETTE_GREEN, 2), LV_CHART_AXIS_SECONDARY_Y); - - /*Set the next points on 'ser1'*/ - lv_chart_set_next_value(chart, ser1, 31); - lv_chart_set_next_value(chart, ser1, 66); - lv_chart_set_next_value(chart, ser1, 10); - lv_chart_set_next_value(chart, ser1, 89); - lv_chart_set_next_value(chart, ser1, 63); - lv_chart_set_next_value(chart, ser1, 56); - lv_chart_set_next_value(chart, ser1, 32); - lv_chart_set_next_value(chart, ser1, 35); - lv_chart_set_next_value(chart, ser1, 57); - lv_chart_set_next_value(chart, ser1, 85); - lv_chart_set_next_value(chart, ser1, 22); - lv_chart_set_next_value(chart, ser1, 58); - - lv_coord_t * ser2_array = lv_chart_get_y_array(chart, ser2); - /*Directly set points on 'ser2'*/ - ser2_array[0] = 92; - ser2_array[1] = 71; - ser2_array[2] = 61; - ser2_array[3] = 15; - ser2_array[4] = 21; - ser2_array[5] = 35; - ser2_array[6] = 35; - ser2_array[7] = 58; - ser2_array[8] = 31; - ser2_array[9] = 53; - ser2_array[10] = 33; - ser2_array[11] = 73; - - lv_chart_refresh(chart); /*Required after direct set*/ -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_4.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_4.c deleted file mode 100644 index f480f0efc..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_4.c +++ /dev/null @@ -1,86 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_CHART && LV_BUILD_EXAMPLES - - -static void event_cb(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * chart = lv_event_get_target(e); - - if(code == LV_EVENT_VALUE_CHANGED) { - lv_obj_invalidate(chart); - } - if(code == LV_EVENT_REFR_EXT_DRAW_SIZE) { - lv_coord_t * s = lv_event_get_param(e); - *s = LV_MAX(*s, 20); - } - else if(code == LV_EVENT_DRAW_POST_END) { - int32_t id = lv_chart_get_pressed_point(chart); - if(id == LV_CHART_POINT_NONE) return; - - LV_LOG_USER("Selected point %d", id); - - lv_chart_series_t * ser = lv_chart_get_series_next(chart, NULL); - while(ser) { - lv_point_t p; - lv_chart_get_point_pos_by_id(chart, ser, id, &p); - - lv_coord_t * y_array = lv_chart_get_y_array(chart, ser); - lv_coord_t value = y_array[id]; - - char buf[16]; - lv_snprintf(buf, sizeof(buf), LV_SYMBOL_DUMMY"$%d", value); - - lv_draw_rect_dsc_t draw_rect_dsc; - lv_draw_rect_dsc_init(&draw_rect_dsc); - draw_rect_dsc.bg_color = lv_color_black(); - draw_rect_dsc.bg_opa = LV_OPA_50; - draw_rect_dsc.radius = 3; - draw_rect_dsc.bg_img_src = buf; - draw_rect_dsc.bg_img_recolor = lv_color_white(); - - lv_area_t a; - a.x1 = chart->coords.x1 + p.x - 20; - a.x2 = chart->coords.x1 + p.x + 20; - a.y1 = chart->coords.y1 + p.y - 30; - a.y2 = chart->coords.y1 + p.y - 10; - - const lv_area_t * clip_area = lv_event_get_clip_area(e); - lv_draw_rect(&a, clip_area, &draw_rect_dsc); - - ser = lv_chart_get_series_next(chart, ser); - } - } - else if(code == LV_EVENT_RELEASED) { - lv_obj_invalidate(chart); - } -} - -/** - * Show the value of the pressed points - */ -void lv_example_chart_4(void) -{ - /*Create a chart*/ - lv_obj_t * chart; - chart = lv_chart_create(lv_scr_act()); - lv_obj_set_size(chart, 200, 150); - lv_obj_center(chart); - - lv_obj_add_event_cb(chart, event_cb, LV_EVENT_ALL, NULL); - lv_obj_refresh_ext_draw_size(chart); - - /*Zoom in a little in X*/ - lv_chart_set_zoom_x(chart, 800); - - /*Add two data series*/ - lv_chart_series_t * ser1 = lv_chart_add_series(chart, lv_palette_main(LV_PALETTE_RED), LV_CHART_AXIS_PRIMARY_Y); - lv_chart_series_t * ser2 = lv_chart_add_series(chart, lv_palette_main(LV_PALETTE_GREEN), LV_CHART_AXIS_PRIMARY_Y); - uint32_t i; - for(i = 0; i < 10; i++) { - lv_chart_set_next_value(chart, ser1, lv_rand(60,90)); - lv_chart_set_next_value(chart, ser2, lv_rand(10,40)); - } -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_5.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_5.c deleted file mode 100644 index f96069599..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_5.c +++ /dev/null @@ -1,99 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_CHART && LV_USE_SLIDER && LV_BUILD_EXAMPLES - -static lv_obj_t * chart; -/* Source: https://github.com/ankur219/ECG-Arrhythmia-classification/blob/642230149583adfae1e4bd26c6f0e1fd8af2be0e/sample.csv*/ -static const lv_coord_t ecg_sample[] = { - -2, 2, 0, -15, -39, -63, -71, -68, -67, -69, -84, -95, -104, -107, -108, -107, -107, -107, -107, -114, -118, -117, - -112, -100, -89, -83, -71, -64, -58, -58, -62, -62, -58, -51, -46, -39, -27, -10, 4, 7, 1, -3, 0, 14, 24, 30, 25, 19, - 13, 7, 12, 15, 18, 21, 13, 6, 9, 8, 17, 19, 13, 11, 11, 11, 23, 30, 37, 34, 25, 14, 15, 19, 28, 31, 26, 23, 25, 31, - 39, 37, 37, 34, 30, 32, 22, 29, 31, 33, 37, 23, 13, 7, 2, 4, -2, 2, 11, 22, 33, 19, -1, -27, -55, -67, -72, -71, -63, - -49, -18, 35, 113, 230, 369, 525, 651, 722, 730, 667, 563, 454, 357, 305, 288, 274, 255, 212, 173, 143, 117, 82, 39, - -13, -53, -78, -91, -101, -113, -124, -131, -131, -131, -129, -128, -129, -125, -123, -123, -129, -139, -148, -153, - -159, -166, -183, -205, -227, -243, -248, -246, -254, -280, -327, -381, -429, -473, -517, -556, -592, -612, -620, - -620, -614, -604, -591, -574, -540, -497, -441, -389, -358, -336, -313, -284, -222, -167, -114, -70, -47, -28, -4, 12, - 38, 52, 58, 56, 56, 57, 68, 77, 86, 86, 80, 69, 67, 70, 82, 85, 89, 90, 89, 89, 88, 91, 96, 97, 91, 83, 78, 82, 88, 95, - 96, 105, 106, 110, 102, 100, 96, 98, 97, 101, 98, 99, 100, 107, 113, 119, 115, 110, 96, 85, 73, 64, 69, 76, 79, - 78, 75, 85, 100, 114, 113, 105, 96, 84, 74, 66, 60, 75, 85, 89, 83, 67, 61, 67, 73, 79, 74, 63, 57, 56, 58, 61, 55, - 48, 45, 46, 55, 62, 55, 49, 43, 50, 59, 63, 57, 40, 31, 23, 25, 27, 31, 35, 34, 30, 36, 34, 42, 38, 36, 40, 46, 50, - 47, 32, 30, 32, 52, 67, 73, 71, 63, 54, 53, 45, 41, 28, 13, 3, 1, 4, 4, -8, -23, -32, -31, -19, -5, 3, 9, 13, 19, - 24, 27, 29, 25, 22, 26, 32, 42, 51, 56, 60, 57, 55, 53, 53, 54, 59, 54, 49, 26, -3, -11, -20, -47, -100, -194, -236, - -212, -123, 8, 103, 142, 147, 120, 105, 98, 93, 81, 61, 40, 26, 28, 30, 30, 27, 19, 17, 21, 20, 19, 19, 22, 36, 40, - 35, 20, 7, 1, 10, 18, 27, 22, 6, -4, -2, 3, 6, -2, -13, -14, -10, -2, 3, 2, -1, -5, -10, -19, -32, -42, -55, -60, - -68, -77, -86, -101, -110, -117, -115, -104, -92, -84, -85, -84, -73, -65, -52, -50, -45, -35, -20, -3, 12, 20, 25, - 26, 28, 28, 30, 28, 25, 28, 33, 42, 42, 36, 23, 9, 0, 1, -4, 1, -4, -4, 1, 5, 9, 9, -3, -1, -18, -50, -108, -190, - -272, -340, -408, -446, -537, -643, -777, -894, -920, -853, -697, -461, -251, -60, 58, 103, 129, 139, 155, 170, 173, - 178, 185, 190, 193, 200, 208, 215, 225, 224, 232, 234, 240, 240, 236, 229, 226, 224, 232, 233, 232, 224, 219, 219, - 223, 231, 226, 223, 219, 218, 223, 223, 223, 233, 245, 268, 286, 296, 295, 283, 271, 263, 252, 243, 226, 210, 197, - 186, 171, 152, 133, 117, 114, 110, 107, 96, 80, 63, 48, 40, 38, 34, 28, 15, 2, -7, -11, -14, -18, -29, -37, -44, -50, - -58, -63, -61, -52, -50, -48, -61, -59, -58, -54, -47, -52, -62, -61, -64, -54, -52, -59, -69, -76, -76, -69, -67, - -74, -78, -81, -80, -73, -65, -57, -53, -51, -47, -35, -27, -22, -22, -24, -21, -17, -13, -10, -11, -13, -20, -20, - -12, -2, 7, -1, -12, -16, -13, -2, 2, -4, -5, -2, 9, 19, 19, 14, 11, 13, 19, 21, 20, 18, 19, 19, 19, 16, 15, 13, 14, - 9, 3, -5, -9, -5, -3, -2, -3, -3, 2, 8, 9, 9, 5, 6, 8, 8, 7, 4, 3, 4, 5, 3, 5, 5, 13, 13, 12, 10, 10, 15, 22, 17, - 14, 7, 10, 15, 16, 11, 12, 10, 13, 9, -2, -4, -2, 7, 16, 16, 17, 16, 7, -1, -16, -18, -16, -9, -4, -5, -10, -9, -8, - -3, -4, -10, -19, -20, -16, -9, -9, -23, -40, -48, -43, -33, -19, -21, -26, -31, -33, -19, 0, 17, 24, 9, -17, -47, - -63, -67, -59, -52, -51, -50, -49, -42, -26, -21, -15, -20, -23, -22, -19, -12, -8, 5, 18, 27, 32, 26, 25, 26, 22, - 23, 17, 14, 17, 21, 25, 2, -45, -121, -196, -226, -200, -118, -9, 73, 126, 131, 114, 87, 60, 42, 29, 26, 34, 35, 34, - 25, 12, 9, 7, 3, 2, -8, -11, 2, 23, 38, 41, 23, 9, 10, 13, 16, 8, -8, -17, -23, -26, -25, -21, -15, -10, -13, -13, - -19, -22, -29, -40, -48, -48, -54, -55, -66, -82, -85, -90, -92, -98, -114, -119, -124, -129, -132, -146, -146, -138, - -124, -99, -85, -72, -65, -65, -65, -66, -63, -64, -64, -58, -46, -26, -9, 2, 2, 4, 0, 1, 4, 3, 10, 11, 10, 2, -4, - 0, 10, 18, 20, 6, 2, -9, -7, -3, -3, -2, -7, -12, -5, 5, 24, 36, 31, 25, 6, 3, 7, 12, 17, 11, 0, -6, -9, -8, -7, -5, - -6, -2, -2, -6, -2, 2, 14, 24, 22, 15, 8, 4, 6, 7, 12, 16, 25, 20, 7, -16, -41, -60, -67, -65, -54, -35, -11, 30, - 84, 175, 302, 455, 603, 707, 743, 714, 625, 519, 414, 337, 300, 281, 263, 239, 197, 163, 136, 109, 77, 34, -18, -50, - -66, -74, -79, -92, -107, -117, -127, -129, -135, -139, -141, -155, -159, -167, -171, -169, -174, -175, -178, -191, - -202, -223, -235, -243, -237, -240, -256, -298, -345, -393, -432, -475, -518, -565, -596, -619, -623, -623, -614, - -599, -583, -559, -524, -477, -425, -383, -357, -331, -301, -252, -198, -143, -96, -57, -29, -8, 10, 31, 45, 60, 65, - 70, 74, 76, 79, 82, 79, 75, 62, -}; - -static void slider_x_event_cb(lv_event_t * e) -{ - lv_obj_t * obj = lv_event_get_target(e); - int32_t v = lv_slider_get_value(obj); - lv_chart_set_zoom_x(chart, v); -} - -static void slider_y_event_cb(lv_event_t * e) -{ - lv_obj_t * obj = lv_event_get_target(e); - int32_t v = lv_slider_get_value(obj); - lv_chart_set_zoom_y(chart, v); -} - -/** - * Display 1000 data points with zooming and scrolling. - * See how the chart changes drawing mode (draw only vertical lines) when - * the points get too crowded. - */ -void lv_example_chart_5(void) -{ - /*Create a chart*/ - chart = lv_chart_create(lv_scr_act()); - lv_obj_set_size(chart, 200, 150); - lv_obj_align(chart, LV_ALIGN_CENTER, -30, -30); - lv_chart_set_range(chart, LV_CHART_AXIS_PRIMARY_Y, -1000, 1000); - - /*Do not display points on the data*/ - lv_obj_set_style_size(chart, 0, LV_PART_INDICATOR); - - lv_chart_series_t * ser = lv_chart_add_series(chart, lv_palette_main(LV_PALETTE_RED), LV_CHART_AXIS_PRIMARY_Y); - - uint32_t pcnt = sizeof(ecg_sample) / sizeof(ecg_sample[0]); - lv_chart_set_point_count(chart, pcnt); - lv_chart_set_ext_y_array(chart, ser, (lv_coord_t *)ecg_sample); - - lv_obj_t * slider; - slider = lv_slider_create(lv_scr_act()); - lv_slider_set_range(slider, LV_IMG_ZOOM_NONE, LV_IMG_ZOOM_NONE * 10); - lv_obj_add_event_cb(slider, slider_x_event_cb, LV_EVENT_VALUE_CHANGED, NULL); - lv_obj_set_size(slider, 200, 10); - lv_obj_align_to(slider, chart, LV_ALIGN_OUT_BOTTOM_MID, 0, 20); - - slider = lv_slider_create(lv_scr_act()); - lv_slider_set_range(slider, LV_IMG_ZOOM_NONE, LV_IMG_ZOOM_NONE * 10); - lv_obj_add_event_cb(slider, slider_y_event_cb, LV_EVENT_VALUE_CHANGED, NULL); - lv_obj_set_size(slider, 10, 150); - lv_obj_align_to(slider, chart, LV_ALIGN_OUT_RIGHT_MID, 20, 0); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_6.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_6.c deleted file mode 100644 index 07a931196..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_6.c +++ /dev/null @@ -1,86 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_CHART && LV_BUILD_EXAMPLES - -static lv_obj_t * chart; -static lv_chart_series_t * ser; -static lv_chart_cursor_t * cursor; - -static void event_cb(lv_event_t * e) -{ - static int32_t last_id = -1; - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - - if(code == LV_EVENT_VALUE_CHANGED) { - last_id = lv_chart_get_pressed_point(obj); - if(last_id != LV_CHART_POINT_NONE) { - lv_chart_set_cursor_point(obj, cursor, NULL, last_id); - } - } - else if(code == LV_EVENT_DRAW_PART_END) { - lv_obj_draw_part_dsc_t * dsc = lv_event_get_draw_part_dsc(e); - if(dsc->part == LV_PART_CURSOR && dsc->p1 && dsc->p2 && dsc->p1->y == dsc->p2->y && last_id >= 0) { - lv_coord_t * data_array = lv_chart_get_y_array(chart, ser); - lv_coord_t v = data_array[last_id]; - char buf[16]; - lv_snprintf(buf, sizeof(buf), "%d", v); - - lv_point_t size; - lv_txt_get_size(&size, buf, LV_FONT_DEFAULT, 0, 0, LV_COORD_MAX, LV_TEXT_FLAG_NONE); - - lv_area_t a; - a.y2 = dsc->p1->y - 5; - a.y1 = a.y2 - size.y - 10; - a.x1 = dsc->p1->x + 10; - a.x2 = a.x1 + size.x + 10; - - lv_draw_rect_dsc_t draw_rect_dsc; - lv_draw_rect_dsc_init(&draw_rect_dsc); - draw_rect_dsc.bg_color = lv_palette_main(LV_PALETTE_BLUE); - draw_rect_dsc.radius = 3; - - lv_draw_rect(&a, dsc->clip_area, &draw_rect_dsc); - - lv_draw_label_dsc_t draw_label_dsc; - lv_draw_label_dsc_init(&draw_label_dsc); - draw_label_dsc.color = lv_color_white(); - a.x1 += 5; - a.x2 -= 5; - a.y1 += 5; - a.y2 -= 5; - lv_draw_label(&a, dsc->clip_area, &draw_label_dsc, buf, NULL); - } - } -} - -/** - * Show cursor on the clicked point - */ -void lv_example_chart_6(void) -{ - chart = lv_chart_create(lv_scr_act()); - lv_obj_set_size(chart, 200, 150); - lv_obj_align(chart, LV_ALIGN_CENTER, 0, -10); - - lv_chart_set_axis_tick(chart, LV_CHART_AXIS_PRIMARY_Y, 10, 5, 6, 5, true, 40); - lv_chart_set_axis_tick(chart, LV_CHART_AXIS_PRIMARY_X, 10, 5, 10, 1, true, 30); - - lv_obj_add_event_cb(chart, event_cb, LV_EVENT_ALL, NULL); - lv_obj_refresh_ext_draw_size(chart); - - cursor = lv_chart_add_cursor(chart, lv_palette_main(LV_PALETTE_BLUE), LV_DIR_LEFT | LV_DIR_BOTTOM); - - ser = lv_chart_add_series(chart, lv_palette_main(LV_PALETTE_RED), LV_CHART_AXIS_PRIMARY_Y); - uint32_t i; - for(i = 0; i < 10; i++) { - lv_chart_set_next_value(chart, ser, lv_rand(10,90)); - } - - lv_chart_set_zoom_x(chart, 500); - - lv_obj_t * label = lv_label_create(lv_scr_act()); - lv_label_set_text(label, "Click on a point"); - lv_obj_align_to(label, chart, LV_ALIGN_OUT_TOP_MID, 0, -5); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_7.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_7.c deleted file mode 100644 index b65fc196e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/chart/lv_example_chart_7.c +++ /dev/null @@ -1,66 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_CHART && LV_BUILD_EXAMPLES - -static void draw_event_cb(lv_event_t * e) -{ - lv_obj_draw_part_dsc_t * dsc = lv_event_get_draw_part_dsc(e); - if(dsc->part == LV_PART_ITEMS) { - lv_obj_t * obj = lv_event_get_target(e); - lv_chart_series_t * ser = lv_chart_get_series_next(obj, NULL); - uint32_t cnt = lv_chart_get_point_count(obj); - /*Make older value more transparent*/ - dsc->rect_dsc->bg_opa = (LV_OPA_COVER * dsc->id) / (cnt - 1); - - /*Make smaller values blue, higher values red*/ - lv_coord_t * x_array = lv_chart_get_x_array(obj, ser); - lv_coord_t * y_array = lv_chart_get_y_array(obj, ser); - /*dsc->id is the tells drawing order, but we need the ID of the point being drawn.*/ - uint32_t start_point = lv_chart_get_x_start_point(obj, ser); - uint32_t p_act = (start_point + dsc->id) % cnt; /*Consider start point to get the index of the array*/ - lv_opa_t x_opa = (x_array[p_act] * LV_OPA_50) / 200; - lv_opa_t y_opa = (y_array[p_act] * LV_OPA_50) / 1000; - - dsc->rect_dsc->bg_color = lv_color_mix(lv_palette_main(LV_PALETTE_RED), - lv_palette_main(LV_PALETTE_BLUE), - x_opa + y_opa); - } -} - -static void add_data(lv_timer_t * timer) -{ - LV_UNUSED(timer); - lv_obj_t * chart = timer->user_data; - lv_chart_set_next_value2(chart, lv_chart_get_series_next(chart, NULL), lv_rand(0,200), lv_rand(0,1000)); -} - -/** - * A scatter chart - */ -void lv_example_chart_7(void) -{ - lv_obj_t * chart = lv_chart_create(lv_scr_act()); - lv_obj_set_size(chart, 200, 150); - lv_obj_align(chart, LV_ALIGN_CENTER, 0, 0); - lv_obj_add_event_cb(chart, draw_event_cb, LV_EVENT_DRAW_PART_BEGIN, NULL); - lv_obj_set_style_line_width(chart, 0, LV_PART_ITEMS); /*Remove the lines*/ - - lv_chart_set_type(chart, LV_CHART_TYPE_SCATTER); - - lv_chart_set_axis_tick(chart, LV_CHART_AXIS_PRIMARY_X, 5, 5, 5, 1, true, 30); - lv_chart_set_axis_tick(chart, LV_CHART_AXIS_PRIMARY_Y, 10, 5, 6, 5, true, 50); - - lv_chart_set_range(chart, LV_CHART_AXIS_PRIMARY_X, 0, 200); - lv_chart_set_range(chart, LV_CHART_AXIS_PRIMARY_Y, 0, 1000); - - lv_chart_set_point_count(chart, 50); - - lv_chart_series_t * ser = lv_chart_add_series(chart, lv_palette_main(LV_PALETTE_RED), LV_CHART_AXIS_PRIMARY_Y); - uint32_t i; - for(i = 0; i < 50; i++) { - lv_chart_set_next_value2(chart, ser, lv_rand(0, 200), lv_rand(0, 1000)); - } - - lv_timer_create(add_data, 100, chart); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/checkbox/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/checkbox/index.rst deleted file mode 100644 index 3682ba691..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/checkbox/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -C -^ - -Simple Checkboxes -""""""""""""""""" - -.. lv_example:: widgets/checkbox/lv_example_checkbox_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/checkbox/lv_example_checkbox_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/checkbox/lv_example_checkbox_1.c deleted file mode 100644 index ff59bd99c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/checkbox/lv_example_checkbox_1.c +++ /dev/null @@ -1,43 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_CHECKBOX && LV_BUILD_EXAMPLES - -static void event_handler(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - if(code == LV_EVENT_VALUE_CHANGED) { - const char * txt = lv_checkbox_get_text(obj); - const char * state = lv_obj_get_state(obj) & LV_STATE_CHECKED ? "Checked" : "Unchecked"; - LV_LOG_USER("%s: %s", txt, state); - } -} - -void lv_example_checkbox_1(void) -{ - lv_obj_set_flex_flow(lv_scr_act(), LV_FLEX_FLOW_COLUMN); - lv_obj_set_flex_align(lv_scr_act(), LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_CENTER); - - lv_obj_t * cb; - cb = lv_checkbox_create(lv_scr_act()); - lv_checkbox_set_text(cb, "Apple"); - lv_obj_add_event_cb(cb, event_handler, LV_EVENT_ALL, NULL); - - cb = lv_checkbox_create(lv_scr_act()); - lv_checkbox_set_text(cb, "Banana"); - lv_obj_add_state(cb, LV_STATE_CHECKED); - lv_obj_add_event_cb(cb, event_handler, LV_EVENT_ALL, NULL); - - cb = lv_checkbox_create(lv_scr_act()); - lv_checkbox_set_text(cb, "Lemon"); - lv_obj_add_state(cb, LV_STATE_DISABLED); - lv_obj_add_event_cb(cb, event_handler, LV_EVENT_ALL, NULL); - - cb = lv_checkbox_create(lv_scr_act()); - lv_obj_add_state(cb, LV_STATE_CHECKED | LV_STATE_DISABLED); - lv_checkbox_set_text(cb, "Melon\nand a new line"); - lv_obj_add_event_cb(cb, event_handler, LV_EVENT_ALL, NULL); - - lv_obj_update_layout(cb); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/checkbox/lv_example_checkbox_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/checkbox/lv_example_checkbox_1.py deleted file mode 100644 index d0ffb7e33..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/checkbox/lv_example_checkbox_1.py +++ /dev/null @@ -1,8 +0,0 @@ -def event_handler(obj, event): - if event == lv.EVENT.VALUE_CHANGED: - print("State: %s" % ("Checked" if obj.is_checked() else "Unchecked")) - -cb = lv.cb(lv.scr_act()) -cb.set_text("I agree to terms and conditions.") -cb.align(None, lv.ALIGN.CENTER, 0, 0) -cb.set_event_cb(event_handler) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/colorwheel/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/colorwheel/index.rst deleted file mode 100644 index baa7179ae..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/colorwheel/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -C -^ - -Simple Colorwheel -""""""""""""""""" - -.. lv_example:: widgets/colorwheel/lv_example_colorwheel_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/colorwheel/lv_example_colorwheel_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/colorwheel/lv_example_colorwheel_1.c deleted file mode 100644 index 7e4f42d0c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/colorwheel/lv_example_colorwheel_1.c +++ /dev/null @@ -1,13 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_COLORWHEEL && LV_BUILD_EXAMPLES - -void lv_example_colorwheel_1(void) -{ - lv_obj_t * cw; - - cw = lv_colorwheel_create(lv_scr_act(), true); - lv_obj_set_size(cw, 200, 200); - lv_obj_center(cw); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/index.rst deleted file mode 100644 index 6319ab1d2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/index.rst +++ /dev/null @@ -1,26 +0,0 @@ -C -^ - -Simple Drop down list -"""""""""""""""""""""" - -.. lv_example:: widgets/dropdown/lv_example_dropdown_1 - :language: c - -Drop down in four directions -"""""""""""""""""""""""""""" - -.. lv_example:: widgets/dropdown/lv_example_dropdown_2 - :language: c - - -Menu -"""""""""""" - -.. lv_example:: widgets/dropdown/lv_example_dropdown_3 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_1.c deleted file mode 100644 index f35b337d3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_1.c +++ /dev/null @@ -1,35 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_DROPDOWN && LV_BUILD_EXAMPLES - -static void event_handler(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - if(code == LV_EVENT_VALUE_CHANGED) { - char buf[32]; - lv_dropdown_get_selected_str(obj, buf, sizeof(buf)); - LV_LOG_USER("Option: %s", buf); - } -} - -void lv_example_dropdown_1(void) -{ - - /*Create a normal drop down list*/ - lv_obj_t * dd = lv_dropdown_create(lv_scr_act()); - lv_dropdown_set_options(dd, "Apple\n" - "Banana\n" - "Orange\n" - "Cherry\n" - "Grape\n" - "Raspberry\n" - "Melon\n" - "Orange\n" - "Lemon\n" - "Nuts"); - - lv_obj_align(dd, LV_ALIGN_TOP_MID, 0, 20); - lv_obj_add_event_cb(dd, event_handler, LV_EVENT_ALL, NULL); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_1.py deleted file mode 100644 index da76df517..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_1.py +++ /dev/null @@ -1,21 +0,0 @@ -def event_handler(obj, event): - if event == lv.EVENT.VALUE_CHANGED: - option = " "*10 # should be large enough to store the option - obj.get_selected_str(option, len(option)) - # .strip() removes trailing spaces - print("Option: \"%s\"" % option.strip()) - -# Create a drop down list -ddlist = lv.ddlist(lv.scr_act()) -ddlist.set_options("\n".join([ - "Apple", - "Banana", - "Orange", - "Melon", - "Grape", - "Raspberry"])) - -ddlist.set_fix_width(150) -ddlist.set_draw_arrow(True) -ddlist.align(None, lv.ALIGN.IN_TOP_MID, 0, 20) -ddlist.set_event_cb(event_handler) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_2.c deleted file mode 100644 index 77f15791e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_2.c +++ /dev/null @@ -1,39 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_DROPDOWN && LV_BUILD_EXAMPLES - - -/** - * Create a drop down, up, left and right menus - */ -void lv_example_dropdown_2(void) -{ - static const char * opts = "Apple\n" - "Banana\n" - "Orange\n" - "Melon"; - - lv_obj_t * dd; - dd = lv_dropdown_create(lv_scr_act()); - lv_dropdown_set_options_static(dd, opts); - lv_obj_align(dd, LV_ALIGN_TOP_MID, 0, 10); - - dd = lv_dropdown_create(lv_scr_act()); - lv_dropdown_set_options_static(dd, opts); - lv_dropdown_set_dir(dd, LV_DIR_BOTTOM); - lv_dropdown_set_symbol(dd, LV_SYMBOL_UP); - lv_obj_align(dd, LV_ALIGN_BOTTOM_MID, 0, -10); - - dd = lv_dropdown_create(lv_scr_act()); - lv_dropdown_set_options_static(dd, opts); - lv_dropdown_set_dir(dd, LV_DIR_RIGHT); - lv_dropdown_set_symbol(dd, LV_SYMBOL_RIGHT); - lv_obj_align(dd, LV_ALIGN_LEFT_MID, 10, 0); - - dd = lv_dropdown_create(lv_scr_act()); - lv_dropdown_set_options_static(dd, opts); - lv_dropdown_set_dir(dd, LV_DIR_LEFT); - lv_dropdown_set_symbol(dd, LV_SYMBOL_LEFT); - lv_obj_align(dd, LV_ALIGN_RIGHT_MID, -10, 0); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_2.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_2.py deleted file mode 100644 index e01334c40..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_2.py +++ /dev/null @@ -1,23 +0,0 @@ -# Create a drop UP list by applying auto realign - -# Create a drop down list -ddlist = lv.ddlist(lv.scr_act()) -ddlist.set_options("\n".join([ - "Apple", - "Banana", - "Orange", - "Melon", - "Grape", - "Raspberry"])) - - -ddlist.set_fix_width(150) -ddlist.set_fix_height(150) -ddlist.set_draw_arrow(True) - -# Enable auto-realign when the size changes. -# It will keep the bottom of the ddlist fixed -ddlist.set_auto_realign(True) - -# It will be called automatically when the size changes -ddlist.align(None, lv.ALIGN.IN_BOTTOM_MID, 0, -20) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_3.c deleted file mode 100644 index f158a19b3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/dropdown/lv_example_dropdown_3.c +++ /dev/null @@ -1,43 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_DROPDOWN && LV_BUILD_EXAMPLES - -static void event_cb(lv_event_t * e) -{ - lv_obj_t * dropdown = lv_event_get_target(e); - char buf[64]; - lv_dropdown_get_selected_str(dropdown, buf, sizeof(buf)); - LV_LOG_USER("'%s' is selected", buf); -} - -/** - * Create a menu from a drop-down list and show some drop-down list features and styling - */ -void lv_example_dropdown_3(void) -{ - /*Create a drop down list*/ - lv_obj_t * dropdown = lv_dropdown_create(lv_scr_act()); - lv_obj_align(dropdown, LV_ALIGN_TOP_LEFT, 10, 10); - lv_dropdown_set_options(dropdown, "New project\n" - "New file\n" - "Save\n" - "Save as ...\n" - "Open project\n" - "Recent projects\n" - "Preferences\n" - "Exit"); - - /*Set a fixed text to display on the button of the drop-down list*/ - lv_dropdown_set_text(dropdown, "Menu"); - - /*Use a custom image as down icon and flip it when the list is opened*/ - LV_IMG_DECLARE(img_caret_down) - lv_dropdown_set_symbol(dropdown, &img_caret_down); - lv_obj_set_style_transform_angle(dropdown, 1800, LV_PART_INDICATOR | LV_STATE_CHECKED); - - /*In a menu we don't need to show the last clicked item*/ - lv_dropdown_set_selected_highlight(dropdown, false); - - lv_obj_add_event_cb(dropdown, event_cb, LV_EVENT_VALUE_CHANGED, NULL); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/index.rst deleted file mode 100644 index b7559547f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/index.rst +++ /dev/null @@ -1,34 +0,0 @@ -C -^ - -Image from variable and symbol -""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/img/lv_example_img_1 - :language: c - - -Image recoloring -"""""""""""""""" - -.. lv_example:: widgets/img/lv_example_img_2 - :language: c - - -Rotate and zoom -"""""""""""""""" - -.. lv_example:: widgets/img/lv_example_img_3 - :language: c - -Image offset and styling -"""""""""""""""""""""""" - -.. lv_example:: widgets/img/lv_example_img_4 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_1.c deleted file mode 100644 index 76ef1f41e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_1.c +++ /dev/null @@ -1,18 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_IMG && LV_BUILD_EXAMPLES - - -void lv_example_img_1(void) -{ - LV_IMG_DECLARE(img_cogwheel_argb); - lv_obj_t * img1 = lv_img_create(lv_scr_act()); - lv_img_set_src(img1, &img_cogwheel_argb); - lv_obj_align(img1, LV_ALIGN_CENTER, 0, -20); - lv_obj_set_size(img1, 200, 200); - - lv_obj_t * img2 = lv_img_create(lv_scr_act()); - lv_img_set_src(img2, LV_SYMBOL_OK "Accept"); - lv_obj_align_to(img2, img1, LV_ALIGN_OUT_BOTTOM_MID, 0, 20); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_1.py deleted file mode 100644 index 75325ccc7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_1.py +++ /dev/null @@ -1,29 +0,0 @@ -from imagetools import get_png_info, open_png - -# Register PNG image decoder -decoder = lv.img.decoder_create() -decoder.info_cb = get_png_info -decoder.open_cb = open_png - -# Create a screen with a draggable image - -with open('cogwheel.png','rb') as f: - png_data = f.read() - -png_img_dsc = lv.img_dsc_t({ - 'data_size': len(png_data), - 'data': png_data -}) - -scr = lv.scr_act() - -# Create an image on the left using the decoder - -# lv.img.cache_set_size(2) -img1 = lv.img(scr) -img1.align(scr, lv.ALIGN.CENTER, 0, -20) -img1.set_src(png_img_dsc) - -img2 = lv.img(scr) -img2.set_src(lv.SYMBOL.OK + "Accept") -img2.align(img1, lv.ALIGN.OUT_BOTTOM_MID, 0, 20) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_2.c deleted file mode 100644 index 756ef0312..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_2.c +++ /dev/null @@ -1,63 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_IMG && LV_USE_SLIDER && LV_BUILD_EXAMPLES - -static lv_obj_t * create_slider(lv_color_t color); -static void slider_event_cb(lv_event_t * e); - -static lv_obj_t * red_slider, * green_slider, * blue_slider, * intense_slider; -static lv_obj_t * img1; - - -/** - * Demonstrate runtime image re-coloring - */ -void lv_example_img_2(void) -{ - /*Create 4 sliders to adjust RGB color and re-color intensity*/ - red_slider = create_slider(lv_palette_main(LV_PALETTE_RED)); - green_slider = create_slider(lv_palette_main(LV_PALETTE_GREEN)); - blue_slider = create_slider(lv_palette_main(LV_PALETTE_BLUE)); - intense_slider = create_slider(lv_palette_main(LV_PALETTE_GREY)); - - lv_slider_set_value(red_slider, LV_OPA_20, LV_ANIM_OFF); - lv_slider_set_value(green_slider, LV_OPA_90, LV_ANIM_OFF); - lv_slider_set_value(blue_slider, LV_OPA_60, LV_ANIM_OFF); - lv_slider_set_value(intense_slider, LV_OPA_50, LV_ANIM_OFF); - - lv_obj_align(red_slider, LV_ALIGN_LEFT_MID, 25, 0); - lv_obj_align_to(green_slider, red_slider, LV_ALIGN_OUT_RIGHT_MID, 25, 0); - lv_obj_align_to(blue_slider, green_slider, LV_ALIGN_OUT_RIGHT_MID, 25, 0); - lv_obj_align_to(intense_slider, blue_slider, LV_ALIGN_OUT_RIGHT_MID, 25, 0); - - /*Now create the actual image*/ - LV_IMG_DECLARE(img_cogwheel_argb) - img1 = lv_img_create(lv_scr_act()); - lv_img_set_src(img1, &img_cogwheel_argb); - lv_obj_align(img1, LV_ALIGN_RIGHT_MID, -20, 0); - - lv_event_send(intense_slider, LV_EVENT_VALUE_CHANGED, NULL); -} - -static void slider_event_cb(lv_event_t * e) -{ - LV_UNUSED(e); - - /*Recolor the image based on the sliders' values*/ - lv_color_t color = lv_color_make(lv_slider_get_value(red_slider), lv_slider_get_value(green_slider), lv_slider_get_value(blue_slider)); - lv_opa_t intense = lv_slider_get_value(intense_slider); - lv_obj_set_style_img_recolor_opa(img1, intense, 0); - lv_obj_set_style_img_recolor(img1, color, 0); -} - -static lv_obj_t * create_slider(lv_color_t color) -{ - lv_obj_t * slider = lv_slider_create(lv_scr_act()); - lv_slider_set_range(slider, 0, 255); - lv_obj_set_size(slider, 10, 200); - lv_obj_set_style_bg_color(slider, color, LV_PART_KNOB); - lv_obj_set_style_bg_color(slider, lv_color_darken(color, LV_OPA_40), LV_PART_INDICATOR); - lv_obj_add_event_cb(slider, slider_event_cb, LV_EVENT_VALUE_CHANGED, NULL); - return slider; -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_3.c deleted file mode 100644 index 817601e0e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_3.c +++ /dev/null @@ -1,44 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_IMG && LV_BUILD_EXAMPLES - -static void set_angle(void * img, int32_t v) -{ - lv_img_set_angle(img, v); -} - -static void set_zoom(void * img, int32_t v) -{ - lv_img_set_zoom(img, v); -} - - -/** - * Show transformations (zoom and rotation) using a pivot point. - */ -void lv_example_img_3(void) -{ - LV_IMG_DECLARE(img_cogwheel_argb); - - /*Now create the actual image*/ - lv_obj_t * img = lv_img_create(lv_scr_act()); - lv_img_set_src(img, &img_cogwheel_argb); - lv_obj_align(img, LV_ALIGN_CENTER, 50, 50); - lv_img_set_pivot(img, 0, 0); /*Rotate around the top left corner*/ - - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_var(&a, img); - lv_anim_set_exec_cb(&a, set_angle); - lv_anim_set_values(&a, 0, 3600); - lv_anim_set_time(&a, 5000); - lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE); - lv_anim_start(&a); - - lv_anim_set_exec_cb(&a, set_zoom); - lv_anim_set_values(&a, 128, 256); - lv_anim_set_playback_time(&a, 3000); - lv_anim_start(&a); - -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_4.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_4.c deleted file mode 100644 index 3abc021f2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/img/lv_example_img_4.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_IMG && LV_BUILD_EXAMPLES - -static void ofs_y_anim(void * img, int32_t v) -{ - lv_img_set_offset_y(img, v); -} - -/** - * Image styling and offset - */ -void lv_example_img_4(void) -{ - LV_IMG_DECLARE(img_skew_strip); - - static lv_style_t style; - lv_style_init(&style); - lv_style_set_bg_color(&style, lv_palette_main(LV_PALETTE_YELLOW)); - lv_style_set_bg_opa(&style, LV_OPA_COVER); - lv_style_set_img_recolor_opa(&style, LV_OPA_COVER); - lv_style_set_img_recolor(&style, lv_color_black()); - - lv_obj_t * img = lv_img_create(lv_scr_act()); - lv_obj_add_style(img, &style, 0); - lv_img_set_src(img, &img_skew_strip); - lv_obj_set_size(img, 150, 100); - lv_obj_center(img); - - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_var(&a, img); - lv_anim_set_exec_cb(&a, ofs_y_anim); - lv_anim_set_values(&a, 0, 100); - lv_anim_set_time(&a, 3000); - lv_anim_set_playback_time(&a, 500); - lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE); - lv_anim_start(&a); - -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/imgbtn/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/imgbtn/index.rst deleted file mode 100644 index 7084327b2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/imgbtn/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -C -^ - -Simple Image button -""""""""""""""""""" - -.. lv_example:: widgets/imgbtn/lv_example_imgbtn_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/imgbtn/lv_example_imgbtn_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/imgbtn/lv_example_imgbtn_1.c deleted file mode 100644 index 4fcb62e42..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/imgbtn/lv_example_imgbtn_1.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_IMGBTN && LV_BUILD_EXAMPLES - -void lv_example_imgbtn_1(void) -{ - LV_IMG_DECLARE(imgbtn_left); - LV_IMG_DECLARE(imgbtn_right); - LV_IMG_DECLARE(imgbtn_mid); - - /*Create a transition animation on width transformation and recolor.*/ - static lv_style_prop_t tr_prop[] = {LV_STYLE_TRANSFORM_WIDTH, LV_STYLE_IMG_RECOLOR_OPA, 0}; - static lv_style_transition_dsc_t tr; - lv_style_transition_dsc_init(&tr, tr_prop, lv_anim_path_linear, 200, 0, NULL); - - static lv_style_t style_def; - lv_style_init(&style_def); - lv_style_set_text_color(&style_def, lv_color_white()); - lv_style_set_transition(&style_def, &tr); - - /*Darken the button when pressed and make it wider*/ - static lv_style_t style_pr; - lv_style_init(&style_pr); - lv_style_set_img_recolor_opa(&style_pr, LV_OPA_30); - lv_style_set_img_recolor(&style_pr, lv_color_black()); - lv_style_set_transform_width(&style_pr, 20); - - /*Create an image button*/ - lv_obj_t * imgbtn1 = lv_imgbtn_create(lv_scr_act()); - lv_imgbtn_set_src(imgbtn1, LV_IMGBTN_STATE_RELEASED, &imgbtn_left, &imgbtn_mid, &imgbtn_right); - lv_obj_add_style(imgbtn1, &style_def, 0); - lv_obj_add_style(imgbtn1, &style_pr, LV_STATE_PRESSED); - - lv_obj_align(imgbtn1, LV_ALIGN_CENTER, 0, 0); - - /*Create a label on the image button*/ - lv_obj_t * label = lv_label_create(imgbtn1); - lv_label_set_text(label, "Button"); - lv_obj_align(label, LV_ALIGN_CENTER, 0, -4); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/keyboard/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/keyboard/index.rst deleted file mode 100644 index f68484570..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/keyboard/index.rst +++ /dev/null @@ -1,16 +0,0 @@ -C -^ - -Keyboard with text area -""""""""""""""""""""""" - -.. lv_example:: _widgets/keyboard/lv_example_keyboard_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -Keyboard with text area -""""""""""""""""""""""" - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/keyboard/lv_example_keyboard_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/keyboard/lv_example_keyboard_1.c deleted file mode 100644 index 04c05f330..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/keyboard/lv_example_keyboard_1.c +++ /dev/null @@ -1,40 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_KEYBOARD && LV_BUILD_EXAMPLES - -static void ta_event_cb(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * ta = lv_event_get_target(e); - lv_obj_t * kb = lv_event_get_user_data(e); - if(code == LV_EVENT_FOCUSED) { - lv_keyboard_set_textarea(kb, ta); - lv_obj_clear_flag(kb, LV_OBJ_FLAG_HIDDEN); - } - - if(code == LV_EVENT_DEFOCUSED) { - lv_keyboard_set_textarea(kb, NULL); - lv_obj_add_flag(kb, LV_OBJ_FLAG_HIDDEN); - } -} - -void lv_example_keyboard_1(void) -{ - /*Create a keyboard to use it with an of the text areas*/ - lv_obj_t *kb = lv_keyboard_create(lv_scr_act()); - - /*Create a text area. The keyboard will write here*/ - lv_obj_t * ta; - ta = lv_textarea_create(lv_scr_act()); - lv_obj_align(ta, LV_ALIGN_TOP_LEFT, 10, 10); - lv_obj_add_event_cb(ta, ta_event_cb, LV_EVENT_ALL, kb); - lv_textarea_set_placeholder_text(ta, "Hello"); - lv_obj_set_size(ta, 140, 80); - - ta = lv_textarea_create(lv_scr_act()); - lv_obj_align(ta, LV_ALIGN_TOP_RIGHT, -10, 10); - lv_obj_add_event_cb(ta, ta_event_cb, LV_EVENT_ALL, kb); - lv_obj_set_size(ta, 140, 80); - - lv_keyboard_set_textarea(kb, ta); -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/keyboard/lv_example_keyboard_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/keyboard/lv_example_keyboard_1.py deleted file mode 100644 index 61d83ad76..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/keyboard/lv_example_keyboard_1.py +++ /dev/null @@ -1,26 +0,0 @@ -# Create styles for the keyboard -rel_style = lv.style_t() -pr_style = lv.style_t() - -lv.style_copy(rel_style, lv.style_btn_rel) -rel_style.body.radius = 0 -rel_style.body.border.width = 1 - -lv.style_copy(pr_style, lv.style_btn_pr) -pr_style.body.radius = 0 -pr_style.body.border.width = 1 - -# Create a keyboard and apply the styles -kb = lv.kb(lv.scr_act()) -kb.set_cursor_manage(True) -kb.set_style(lv.kb.STYLE.BG, lv.style_transp_tight) -kb.set_style(lv.kb.STYLE.BTN_REL, rel_style) -kb.set_style(lv.kb.STYLE.BTN_PR, pr_style) - -# Create a text area. The keyboard will write here -ta = lv.ta(lv.scr_act()) -ta.align(None, lv.ALIGN.IN_TOP_MID, 0, 10) -ta.set_text("") - -# Assign the text area to the keyboard -kb.set_ta(ta) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/index.rst deleted file mode 100644 index 16b7bf5e3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/index.rst +++ /dev/null @@ -1,25 +0,0 @@ -C -^ - -Line wrap, recoloring and scrolling -""""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/label/lv_example_label_1 - :language: c - -Text shadow -"""""""""""" - -.. lv_example:: widgets/label/lv_example_label_2 - :language: c - -Show LTR, RTL and Chinese texts -"""""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/label/lv_example_label_3 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_1.c deleted file mode 100644 index a033f92b3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_1.c +++ /dev/null @@ -1,26 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_LABEL && LV_BUILD_EXAMPLES - -/** - * Show line wrap, re-color, line align and text scrolling. - */ -void lv_example_label_1(void) -{ - lv_obj_t * label1 = lv_label_create(lv_scr_act()); - lv_label_set_long_mode(label1, LV_LABEL_LONG_WRAP); /*Break the long lines*/ - lv_label_set_recolor(label1, true); /*Enable re-coloring by commands in the text*/ - lv_label_set_text(label1, "#0000ff Re-color# #ff00ff words# #ff0000 of a# label, align the lines to the center " - "and wrap long text automatically."); - lv_obj_set_width(label1, 150); /*Set smaller width to make the lines wrap*/ - lv_obj_set_style_text_align(label1, LV_TEXT_ALIGN_CENTER, 0); - lv_obj_align(label1, LV_ALIGN_CENTER, 0, -40); - - - lv_obj_t * label2 = lv_label_create(lv_scr_act()); - lv_label_set_long_mode(label2, LV_LABEL_LONG_SCROLL_CIRCULAR); /*Circular scroll*/ - lv_obj_set_width(label2, 150); - lv_label_set_text(label2, "It is a circularly scrolling text. "); - lv_obj_align(label2, LV_ALIGN_CENTER, 0, 40); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_1.py deleted file mode 100644 index 659d3d9e8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_1.py +++ /dev/null @@ -1,14 +0,0 @@ -label1 = lv.label(lv.scr_act()) -label1.set_long_mode(lv.label.LONG.BREAK) # Break the long lines -label1.set_recolor(True) # Enable re-coloring by commands in the text -label1.set_align(lv.label.ALIGN.CENTER) # Center aligned lines -label1.set_text("#000080 Re-color# #0000ff words# #6666ff of a# label " + - "and wrap long text automatically.") -label1.set_width(150) -label1.align(None, lv.ALIGN.CENTER, 0, -30) - -label2 = lv.label(lv.scr_act()) -label2.set_long_mode(lv.label.LONG.SROLL_CIRC) # Circular scroll -label2.set_width(150) -label2.set_text("It is a circularly scrolling text. ") -label2.align(None, lv.ALIGN.CENTER, 0, 30) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_2.c deleted file mode 100644 index f708fa1f4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_2.c +++ /dev/null @@ -1,36 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_LABEL && LV_BUILD_EXAMPLES - -/** - * Create a fake text shadow - */ -void lv_example_label_2(void) -{ - /*Create a style for the shadow*/ - static lv_style_t style_shadow; - lv_style_init(&style_shadow); - lv_style_set_text_opa(&style_shadow, LV_OPA_30); - lv_style_set_text_color(&style_shadow, lv_color_black()); - - /*Create a label for the shadow first (it's in the background)*/ - lv_obj_t * shadow_label = lv_label_create(lv_scr_act()); - lv_obj_add_style(shadow_label, &style_shadow, 0); - - /*Create the main label*/ - lv_obj_t * main_label = lv_label_create(lv_scr_act()); - lv_label_set_text(main_label, "A simple method to create\n" - "shadows on a text.\n" - "It even works with\n\n" - "newlines and spaces."); - - /*Set the same text for the shadow label*/ - lv_label_set_text(shadow_label, lv_label_get_text(main_label)); - - /*Position the main label*/ - lv_obj_align(main_label, LV_ALIGN_CENTER, 0, 0); - - /*Shift the second label down and to the right by 2 pixel*/ - lv_obj_align_to(shadow_label, main_label, LV_ALIGN_TOP_LEFT, 2, 2); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_2.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_2.py deleted file mode 100644 index c25e59ad2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_2.py +++ /dev/null @@ -1,24 +0,0 @@ -# Create a style for the shadow -label_style = lv.style_t() -lv.style_copy(label_style, lv.style_plain) -label_style.text.opa = lv.OPA._50 - -# Create a label for the shadow first (it's in the background) -shadow_label = lv.label(lv.scr_act()) -shadow_label.set_style(lv.label.STYLE.MAIN, label_style) - -# Create the main label -main_label = lv.label(lv.scr_act()) -main_label.set_text("A simple method to create\n" + - "shadows on text\n" + - "It even works with\n\n" + - "newlines and spaces.") - -# Set the same text for the shadow label -shadow_label.set_text(main_label.get_text()) - -# Position the main label -main_label.align(None, lv.ALIGN.CENTER, 0, 0) - -# Shift the second label down and to the right by 1 pixel -shadow_label.align(main_label, lv.ALIGN.IN_TOP_LEFT, 1, 1) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_3.c deleted file mode 100644 index e80dd24e5..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/label/lv_example_label_3.c +++ /dev/null @@ -1,29 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_LABEL && LV_BUILD_EXAMPLES && LV_FONT_DEJAVU_16_PERSIAN_HEBREW && LV_FONT_SIMSUN_16_CJK && LV_USE_BIDI - -/** - * Show mixed LTR, RTL and Chiease label - */ -void lv_example_label_3(void) -{ - lv_obj_t * ltr_label = lv_label_create(lv_scr_act()); - lv_label_set_text(ltr_label, "In modern terminology, a microcontroller is similar to a system on a chip (SoC)."); - lv_obj_set_style_text_font(ltr_label, &lv_font_montserrat_16, 0); - lv_obj_set_width(ltr_label, 310); - lv_obj_align(ltr_label, LV_ALIGN_TOP_LEFT, 5, 5); - - lv_obj_t * rtl_label = lv_label_create(lv_scr_act()); - lv_label_set_text(rtl_label, "מעבד, או בשמו המלא יחידת עיבוד מרכזית (באנגלית: CPU - Central Processing Unit)."); - lv_obj_set_style_base_dir(rtl_label, LV_BASE_DIR_RTL, 0); - lv_obj_set_style_text_font(rtl_label, &lv_font_dejavu_16_persian_hebrew, 0); - lv_obj_set_width(rtl_label, 310); - lv_obj_align(rtl_label, LV_ALIGN_LEFT_MID, 5, 0); - - lv_obj_t * cz_label = lv_label_create(lv_scr_act()); - lv_label_set_text(cz_label, "嵌入式系统(Embedded System),\n是一种嵌入机械或电气系统内部、具有专一功能和实时计算性能的计算机系统。"); - lv_obj_set_style_text_font(cz_label, &lv_font_simsun_16_cjk, 0); - lv_obj_set_width(cz_label, 310); - lv_obj_align(cz_label, LV_ALIGN_BOTTOM_LEFT, 5, -5); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/led/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/led/index.rst deleted file mode 100644 index 853370ca1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/led/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -C -^ - -LED with custom style -""""""""""""""""""""" - -.. lv_example:: widgets/led/lv_example_led_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/led/lv_example_led_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/led/lv_example_led_1.c deleted file mode 100644 index f06f31ef2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/led/lv_example_led_1.c +++ /dev/null @@ -1,26 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_LED && LV_BUILD_EXAMPLES - -/** - * Create LED's with different brightness and color - */ -void lv_example_led_1(void) -{ - /*Create a LED and switch it OFF*/ - lv_obj_t * led1 = lv_led_create(lv_scr_act()); - lv_obj_align(led1, LV_ALIGN_CENTER, -80, 0); - lv_led_off(led1); - - /*Copy the previous LED and set a brightness*/ - lv_obj_t * led2 = lv_led_create(lv_scr_act()); - lv_obj_align(led2, LV_ALIGN_CENTER, 0, 0); - lv_led_set_brightness(led2, 150); - lv_led_set_color(led2, lv_palette_main(LV_PALETTE_RED)); - - /*Copy the previous LED and switch it ON*/ - lv_obj_t * led3 = lv_led_create(lv_scr_act()); - lv_obj_align(led3, LV_ALIGN_CENTER, 80, 0); - lv_led_on(led3); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/led/lv_example_led_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/led/lv_example_led_1.py deleted file mode 100644 index dc1782998..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/led/lv_example_led_1.py +++ /dev/null @@ -1,27 +0,0 @@ -# Create a style for the LED -style_led = lv.style_t() -lv.style_copy(style_led, lv.style_pretty_color) -style_led.body.radius = 800 # large enough to draw a circle -style_led.body.main_color = lv.color_make(0xb5, 0x0f, 0x04) -style_led.body.grad_color = lv.color_make(0x50, 0x07, 0x02) -style_led.body.border.color = lv.color_make(0xfa, 0x0f, 0x00) -style_led.body.border.width = 3 -style_led.body.border.opa = lv.OPA._30 -style_led.body.shadow.color = lv.color_make(0xb5, 0x0f, 0x04) -style_led.body.shadow.width = 5 - -# Create a LED and switch it OFF -led1 = lv.led(lv.scr_act()) -led1.set_style(lv.led.STYLE.MAIN, style_led) -led1.align(None, lv.ALIGN.CENTER, -80, 0) -led1.off() - -# Copy the previous LED and set a brightness -led2 = lv.led(lv.scr_act(), led1) -led2.align(None, lv.ALIGN.CENTER, 0, 0) -led2.set_bright(190) - -# Copy the previous LED and switch it ON -led3 = lv.led(lv.scr_act(), led1) -led3.align(None, lv.ALIGN.CENTER, 80, 0) -led3.on() \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/line/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/line/index.rst deleted file mode 100644 index 24acffebe..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/line/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -C -^ - -Simple Line -"""""""""""""""" - -.. lv_example:: widgets/line/lv_example_line_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/line/lv_example_line_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/line/lv_example_line_1.c deleted file mode 100644 index 9c120a293..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/line/lv_example_line_1.c +++ /dev/null @@ -1,24 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_LINE && LV_BUILD_EXAMPLES - -void lv_example_line_1(void) -{ - /*Create an array for the points of the line*/ - static lv_point_t line_points[] = { {5, 5}, {70, 70}, {120, 10}, {180, 60}, {240, 10} }; - - /*Create style*/ - static lv_style_t style_line; - lv_style_init(&style_line); - lv_style_set_line_width(&style_line, 8); - lv_style_set_line_color(&style_line, lv_palette_main(LV_PALETTE_BLUE)); - lv_style_set_line_rounded(&style_line, true); - - /*Create a line and apply the new style*/ - lv_obj_t * line1; - line1 = lv_line_create(lv_scr_act()); - lv_line_set_points(line1, line_points, 5); /*Set the points*/ - lv_obj_add_style(line1, &style_line, 0); - lv_obj_center(line1); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/line/lv_example_line_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/line/lv_example_line_1.py deleted file mode 100644 index a590d23af..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/line/lv_example_line_1.py +++ /dev/null @@ -1,19 +0,0 @@ -# Create an array for the points of the line -line_points = [ {"x":5, "y":5}, - {"x":70, "y":70}, - {"x":120, "y":10}, - {"x":180, "y":60}, - {"x":240, "y":10}] - -# Create new style (thick dark blue) -style_line = lv.style_t() -lv.style_copy(style_line, lv.style_plain) -style_line.line.color = lv.color_make(0x00, 0x3b, 0x75) -style_line.line.width = 3 -style_line.line.rounded = 1 - -# Copy the previous line and apply the new style -line1 = lv.line(lv.scr_act()) -line1.set_points(line_points, len(line_points)) # Set the points -line1.set_style(lv.line.STYLE.MAIN, style_line) -line1.align(None, lv.ALIGN.CENTER, 0, 0) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/list/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/list/index.rst deleted file mode 100644 index 732743248..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/list/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -C -^ - -Simple List -"""""""""""""""" - -.. lv_example:: widgets/list/lv_example_list_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/list/lv_example_list_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/list/lv_example_list_1.c deleted file mode 100644 index f8467ad34..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/list/lv_example_list_1.c +++ /dev/null @@ -1,52 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_LIST && LV_BUILD_EXAMPLES -static lv_obj_t * list1; - -static void event_handler(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - if(code == LV_EVENT_CLICKED) { - LV_LOG_USER("Clicked: %s", lv_list_get_btn_text(list1, obj)); - } -} -void lv_example_list_1(void) -{ - /*Create a list*/ - list1 = lv_list_create(lv_scr_act()); - lv_obj_set_size(list1, 180, 220); - lv_obj_center(list1); - - /*Add buttons to the list*/ - lv_obj_t * btn; - - lv_list_add_text(list1, "File"); - btn = lv_list_add_btn(list1, LV_SYMBOL_FILE, "New"); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - btn = lv_list_add_btn(list1, LV_SYMBOL_DIRECTORY, "Open"); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - btn = lv_list_add_btn(list1, LV_SYMBOL_SAVE, "Save"); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - btn = lv_list_add_btn(list1, LV_SYMBOL_CLOSE, "Delete"); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - btn = lv_list_add_btn(list1, LV_SYMBOL_EDIT, "Edit"); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - - lv_list_add_text(list1, "Connectivity"); - btn = lv_list_add_btn(list1, LV_SYMBOL_BLUETOOTH, "Bluetooth"); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - btn = lv_list_add_btn(list1, LV_SYMBOL_GPS, "Navigation"); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - btn = lv_list_add_btn(list1, LV_SYMBOL_USB, "USB"); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - btn = lv_list_add_btn(list1, LV_SYMBOL_BATTERY_FULL, "Battery"); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - - lv_list_add_text(list1, "Exit"); - btn = lv_list_add_btn(list1, LV_SYMBOL_OK, "Apply"); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - btn = lv_list_add_btn(list1, LV_SYMBOL_CLOSE, "Close"); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/list/lv_example_list_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/list/lv_example_list_1.py deleted file mode 100644 index 22a0db2f4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/list/lv_example_list_1.py +++ /dev/null @@ -1,25 +0,0 @@ -def event_handler(obj, event): - if event == lv.EVENT.CLICKED: - print("Clicked: %s" % lv.list.get_btn_text(obj)) - -# Create a list -list1 = lv.list(lv.scr_act()) -list1.set_size(160, 200) -list1.align(None, lv.ALIGN.CENTER, 0, 0) - -# Add buttons to the list - -list_btn = list1.add_btn(lv.SYMBOL.FILE, "New") -list_btn.set_event_cb(event_handler) - -list_btn = list1.add_btn(lv.SYMBOL.DIRECTORY, "Open") -list_btn.set_event_cb(event_handler) - -list_btn = list1.add_btn(lv.SYMBOL.CLOSE, "Delete") -list_btn.set_event_cb(event_handler) - -list_btn = list1.add_btn(lv.SYMBOL.EDIT, "Edit") -list_btn.set_event_cb(event_handler) - -list_btn = list1.add_btn(lv.SYMBOL.SAVE, "Save") -list_btn.set_event_cb(event_handler) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/lv_example_widgets.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/lv_example_widgets.h deleted file mode 100644 index 3c074dca8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/lv_example_widgets.h +++ /dev/null @@ -1,136 +0,0 @@ -/** - * @file lv_example_widgets.h - * - */ - -#ifndef LV_EXAMPLE_WIDGETS_H -#define LV_EXAMPLE_WIDGETS_H - -#ifdef __cplusplus -extern "C" { -#endif - -/********************* - * INCLUDES - *********************/ - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ -void lv_example_arc_1(void); -void lv_example_arc_2(void); - -void lv_example_animimg_1(void); - -void lv_example_bar_1(void); -void lv_example_bar_2(void); -void lv_example_bar_3(void); -void lv_example_bar_4(void); -void lv_example_bar_5(void); -void lv_example_bar_6(void); - -void lv_example_btn_1(void); -void lv_example_btn_2(void); -void lv_example_btn_3(void); - -void lv_example_btnmatrix_1(void); -void lv_example_btnmatrix_2(void); -void lv_example_btnmatrix_3(void); - -void lv_example_calendar_1(void); - -void lv_example_canvas_1(void); -void lv_example_canvas_2(void); - -void lv_example_chart_1(void); -void lv_example_chart_2(void); -void lv_example_chart_3(void); -void lv_example_chart_4(void); -void lv_example_chart_5(void); -void lv_example_chart_6(void); -void lv_example_chart_7(void); - -void lv_example_checkbox_1(void); - -void lv_example_colorwheel_1(void); - -void lv_example_dropdown_1(void); -void lv_example_dropdown_2(void); -void lv_example_dropdown_3(void); - -void lv_example_img_1(void); -void lv_example_img_2(void); -void lv_example_img_3(void); -void lv_example_img_4(void); - -void lv_example_imgbtn_1(void); - -void lv_example_keyboard_1(void); - -void lv_example_label_1(void); -void lv_example_label_2(void); -void lv_example_label_3(void); - -void lv_example_led_1(void); - -void lv_example_line_1(void); - -void lv_example_list_1(void); - -void lv_example_meter_1(void); -void lv_example_meter_2(void); -void lv_example_meter_3(void); -void lv_example_meter_4(void); - -void lv_example_msgbox_1(void); - -void lv_example_obj_1(void); -void lv_example_obj_2(void); - -void lv_example_roller_1(void); -void lv_example_roller_2(void); -void lv_example_roller_3(void); - -void lv_example_slider_1(void); -void lv_example_slider_2(void); -void lv_example_slider_3(void); - -void lv_example_spinbox_1(void); - -void lv_example_spinner_1(void); - -void lv_example_switch_1(void); - -void lv_example_table_1(void); -void lv_example_table_2(void); - -void lv_example_tabview_1(void); -void lv_example_tabview_2(void); - -void lv_example_textarea_1(void); -void lv_example_textarea_2(void); -void lv_example_textarea_3(void); - -void lv_example_tileview_1(void); - -void lv_example_win_1(void); - -void lv_example_span_1(void); - -/********************** - * MACROS - **********************/ - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LV_EX_WIDGETS_H*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/index.rst deleted file mode 100644 index a00316136..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/index.rst +++ /dev/null @@ -1,34 +0,0 @@ -C -^ - -Simple meter -""""""""""""""""""""""" - -.. lv_example:: widgets/meter/lv_example_meter_1 - :language: c - - -A meter with multiple arcs -""""""""""""""""""""""""""" - -.. lv_example:: widgets/meter/lv_example_meter_2 - :language: c - - -A clock from a meter -""""""""""""""""""""""" - -.. lv_example:: widgets/meter/lv_example_meter_3 - :language: c - - -Pie chart -""""""""""""""""""""""" - -.. lv_example:: widgets/meter/lv_example_meter_4 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/lv_example_meter_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/lv_example_meter_1.c deleted file mode 100644 index 5592d7922..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/lv_example_meter_1.c +++ /dev/null @@ -1,64 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_METER && LV_BUILD_EXAMPLES - -static lv_obj_t * meter; - -static void set_value(void * indic, int32_t v) -{ - lv_meter_set_indicator_value(meter, indic, v); -} - -/** - * A simple meter - */ -void lv_example_meter_1(void) -{ - meter = lv_meter_create(lv_scr_act()); - lv_obj_center(meter); - lv_obj_set_size(meter, 200, 200); - - /*Add a scale first*/ - lv_meter_scale_t * scale = lv_meter_add_scale(meter); - lv_meter_set_scale_ticks(meter, scale, 41, 2, 10, lv_palette_main(LV_PALETTE_GREY)); - lv_meter_set_scale_major_ticks(meter, scale, 8, 4, 15, lv_color_black(), 10); - - lv_meter_indicator_t * indic; - - /*Add a blue arc to the start*/ - indic = lv_meter_add_arc(meter, scale, 3, lv_palette_main(LV_PALETTE_BLUE), 0); - lv_meter_set_indicator_start_value(meter, indic, 0); - lv_meter_set_indicator_end_value(meter, indic, 20); - - /*Make the tick lines blue at the start of the scale*/ - indic = lv_meter_add_scale_lines(meter, scale, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_BLUE), false, 0); - lv_meter_set_indicator_start_value(meter, indic, 0); - lv_meter_set_indicator_end_value(meter, indic, 20); - - /*Add a red arc to the end*/ - indic = lv_meter_add_arc(meter, scale, 3, lv_palette_main(LV_PALETTE_RED), 0); - lv_meter_set_indicator_start_value(meter, indic, 80); - lv_meter_set_indicator_end_value(meter, indic, 100); - - /*Make the tick lines red at the end of the scale*/ - indic = lv_meter_add_scale_lines(meter, scale, lv_palette_main(LV_PALETTE_RED), lv_palette_main(LV_PALETTE_RED), false, 0); - lv_meter_set_indicator_start_value(meter, indic, 80); - lv_meter_set_indicator_end_value(meter, indic, 100); - - /*Add a needle line indicator*/ - indic = lv_meter_add_needle_line(meter, scale, 4, lv_palette_main(LV_PALETTE_GREY), -10); - - /*Create an animation to set the value*/ - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_exec_cb(&a, set_value); - lv_anim_set_var(&a, indic); - lv_anim_set_values(&a, 0, 100); - lv_anim_set_time(&a, 2000); - lv_anim_set_repeat_delay(&a, 100); - lv_anim_set_playback_time(&a, 500); - lv_anim_set_playback_delay(&a, 100); - lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE); - lv_anim_start(&a); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/lv_example_meter_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/lv_example_meter_2.c deleted file mode 100644 index 1caf68759..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/lv_example_meter_2.c +++ /dev/null @@ -1,60 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_METER && LV_BUILD_EXAMPLES - -static lv_obj_t * meter; - -static void set_value(void * indic, int32_t v) -{ - lv_meter_set_indicator_end_value(meter, indic, v); -} - - -/** - * A meter with multiple arcs - */ -void lv_example_meter_2(void) -{ - meter = lv_meter_create(lv_scr_act()); - lv_obj_center(meter); - lv_obj_set_size(meter, 200, 200); - - /*Remove the circle from the middle*/ - lv_obj_remove_style(meter, NULL, LV_PART_INDICATOR); - - /*Add a scale first*/ - lv_meter_scale_t * scale = lv_meter_add_scale(meter); - lv_meter_set_scale_ticks(meter, scale, 11, 2, 10, lv_palette_main(LV_PALETTE_GREY)); - lv_meter_set_scale_major_ticks(meter, scale, 1, 2, 30, lv_color_hex3(0xeee), 10); - lv_meter_set_scale_range(meter, scale, 0, 100, 270, 90); - - /*Add a three arc indicator*/ - lv_meter_indicator_t * indic1 = lv_meter_add_arc(meter, scale, 10, lv_palette_main(LV_PALETTE_RED), 0); - lv_meter_indicator_t * indic2 = lv_meter_add_arc(meter, scale, 10, lv_palette_main(LV_PALETTE_GREEN), -10); - lv_meter_indicator_t * indic3 = lv_meter_add_arc(meter, scale, 10, lv_palette_main(LV_PALETTE_BLUE), -20); - - /*Create an animation to set the value*/ - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_exec_cb(&a, set_value); - lv_anim_set_values(&a, 0, 100); - lv_anim_set_repeat_delay(&a, 100); - lv_anim_set_playback_delay(&a, 100); - lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE); - - lv_anim_set_time(&a, 2000); - lv_anim_set_playback_time(&a, 500); - lv_anim_set_var(&a, indic1); - lv_anim_start(&a); - - lv_anim_set_time(&a, 1000); - lv_anim_set_playback_time(&a, 1000); - lv_anim_set_var(&a, indic2); - lv_anim_start(&a); - - lv_anim_set_time(&a, 1000); - lv_anim_set_playback_time(&a, 2000); - lv_anim_set_var(&a, indic3); - lv_anim_start(&a); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/lv_example_meter_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/lv_example_meter_3.c deleted file mode 100644 index b41058280..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/lv_example_meter_3.c +++ /dev/null @@ -1,54 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_METER && LV_BUILD_EXAMPLES - -static lv_obj_t * meter; - -static void set_value(void * indic, int32_t v) -{ - lv_meter_set_indicator_end_value(meter, indic, v); -} - -/** - * A clock from a meter - */ -void lv_example_meter_3(void) -{ - meter = lv_meter_create(lv_scr_act()); - lv_obj_set_size(meter, 220, 220); - lv_obj_center(meter); - - /*Create a scale for the minutes*/ - /*61 ticks in a 360 degrees range (the last and the first line overlaps)*/ - lv_meter_scale_t * scale_min = lv_meter_add_scale(meter); - lv_meter_set_scale_ticks(meter, scale_min, 61, 1, 10, lv_palette_main(LV_PALETTE_GREY)); - lv_meter_set_scale_range(meter, scale_min, 0, 60, 360, 270); - - /*Create an other scale for the hours. It's only visual and contains only major ticks*/ - lv_meter_scale_t * scale_hour = lv_meter_add_scale(meter); - lv_meter_set_scale_ticks(meter, scale_hour, 12, 0, 0, lv_palette_main(LV_PALETTE_GREY)); /*12 ticks*/ - lv_meter_set_scale_major_ticks(meter, scale_hour, 1, 2, 20, lv_color_black(), 10); /*Every tick is major*/ - lv_meter_set_scale_range(meter, scale_hour, 1, 12, 330, 300); /*[1..12] values in an almost full circle*/ - - LV_IMG_DECLARE(img_hand) - - /*Add a the hands from images*/ - lv_meter_indicator_t * indic_min = lv_meter_add_needle_img(meter, scale_min, &img_hand, 5, 5); - lv_meter_indicator_t * indic_hour = lv_meter_add_needle_img(meter, scale_min, &img_hand, 5, 5); - - /*Create an animation to set the value*/ - lv_anim_t a; - lv_anim_init(&a); - lv_anim_set_exec_cb(&a, set_value); - lv_anim_set_values(&a, 0, 60); - lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE); - lv_anim_set_time(&a, 2000); /*2 sec for 1 turn of the minute hand (1 hour)*/ - lv_anim_set_var(&a, indic_min); - lv_anim_start(&a); - - lv_anim_set_var(&a, indic_hour); - lv_anim_set_time(&a, 24000); /*24 sec for 1 turn of the hour hand*/ - lv_anim_set_values(&a, 0, 60); - lv_anim_start(&a); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/lv_example_meter_4.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/lv_example_meter_4.c deleted file mode 100644 index 8650e4e00..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/meter/lv_example_meter_4.c +++ /dev/null @@ -1,38 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_METER && LV_BUILD_EXAMPLES - -/** - * Create a pie chart - */ -void lv_example_meter_4(void) -{ - lv_obj_t * meter = lv_meter_create(lv_scr_act()); - - /*Remove the background and the circle from the middle*/ - lv_obj_remove_style(meter, NULL, LV_PART_MAIN); - lv_obj_remove_style(meter, NULL, LV_PART_INDICATOR); - - lv_obj_set_size(meter, 200, 200); - lv_obj_center(meter); - - /*Add a scale first with no ticks.*/ - lv_meter_scale_t * scale = lv_meter_add_scale(meter); - lv_meter_set_scale_ticks(meter, scale, 0, 0, 0, lv_color_black()); - lv_meter_set_scale_range(meter, scale, 0, 100, 360, 0); - - /*Add a three arc indicator*/ - lv_coord_t indic_w = 100; - lv_meter_indicator_t * indic1 = lv_meter_add_arc(meter, scale, indic_w,lv_palette_main(LV_PALETTE_ORANGE), 0); - lv_meter_set_indicator_start_value(meter, indic1, 0); - lv_meter_set_indicator_end_value(meter, indic1, 40); - - lv_meter_indicator_t * indic2 = lv_meter_add_arc(meter, scale, indic_w, lv_palette_main(LV_PALETTE_YELLOW), 0); - lv_meter_set_indicator_start_value(meter, indic2, 40); /*Start from the previous*/ - lv_meter_set_indicator_end_value(meter, indic2, 80); - - lv_meter_indicator_t * indic3 = lv_meter_add_arc(meter, scale, indic_w, lv_palette_main(LV_PALETTE_DEEP_ORANGE), 0); - lv_meter_set_indicator_start_value(meter, indic3, 80); /*Start from the previous*/ - lv_meter_set_indicator_end_value(meter, indic3, 100); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/msgbox/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/msgbox/index.rst deleted file mode 100644 index 44e4019be..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/msgbox/index.rst +++ /dev/null @@ -1,14 +0,0 @@ -C -^ - -Simple Message box -""""""""""""""""""" - -.. lv_example:: widgets/msgbox/lv_example_msgbox_1 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/msgbox/lv_example_msgbox_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/msgbox/lv_example_msgbox_1.c deleted file mode 100644 index e3674a6e8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/msgbox/lv_example_msgbox_1.c +++ /dev/null @@ -1,19 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_MSGBOX && LV_BUILD_EXAMPLES - -static void event_cb(lv_event_t * e) -{ - lv_obj_t * obj = lv_event_get_current_target(e); - LV_LOG_USER("Button %s clicked", lv_msgbox_get_active_btn_text(obj)); -} - -void lv_example_msgbox_1(void) -{ - static const char * btns[] ={"Apply", "Close", ""}; - - lv_obj_t * mbox1 = lv_msgbox_create(NULL, "Hello", "This is a message box with two buttons.", btns, true); - lv_obj_add_event_cb(mbox1, event_cb, LV_EVENT_VALUE_CHANGED, NULL); - lv_obj_center(mbox1); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/msgbox/lv_example_msgbox_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/msgbox/lv_example_msgbox_1.py deleted file mode 100644 index 31c59f534..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/msgbox/lv_example_msgbox_1.py +++ /dev/null @@ -1,12 +0,0 @@ -def event_handler(obj, event): - if event == lv.EVENT.VALUE_CHANGED: - print("Button: %s" % lv.mbox.get_active_btn_text(obj)) - -btns = ["Apply", "Close", ""] - -mbox1 = lv.mbox(lv.scr_act()) -mbox1.set_text("A message box with two buttons."); -mbox1.add_btns(btns) -mbox1.set_width(200) -mbox1.set_event_cb(event_handler) -mbox1.align(None, lv.ALIGN.CENTER, 0, 0) # Align to the corner \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/msgbox/lv_example_msgbox_2.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/msgbox/lv_example_msgbox_2.py deleted file mode 100644 index ed6c05335..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/msgbox/lv_example_msgbox_2.py +++ /dev/null @@ -1,86 +0,0 @@ -welcome_info = "Welcome to the modal message box demo!\nPress the button to display a message box." -in_msg_info = "Notice that you cannot touch the button again while the message box is open." - -class Modal(lv.mbox): - """mbox with semi-transparent background""" - def __init__(self, parent, *args, **kwargs): - # Create a full-screen background - modal_style = lv.style_t() - lv.style_copy(modal_style, lv.style_plain_color) - # Set the background's style - modal_style.body.main_color = modal_style.body.grad_color = lv.color_make(0,0,0) - modal_style.body.opa = lv.OPA._50 - - # Create a base object for the modal background - self.bg = lv.obj(parent) - self.bg.set_style(modal_style) - self.bg.set_pos(0, 0) - self.bg.set_size(parent.get_width(), parent.get_height()) - self.bg.set_opa_scale_enable(True) # Enable opacity scaling for the animation - - super().__init__(self.bg, *args, **kwargs) - self.align(None, lv.ALIGN.CENTER, 0, 0) - - # Fade the message box in with an animation - a = lv.anim_t() - lv.anim_init(a) - lv.anim_set_time(a, 500, 0) - lv.anim_set_values(a, lv.OPA.TRANSP, lv.OPA.COVER) - lv.anim_set_exec_cb(a, self.bg, lv.obj.set_opa_scale) - lv.anim_create(a) - super().set_event_cb(self.default_callback) - - def set_event_cb(self, callback): - self.callback = callback - - def get_event_cb(self): - return self.callback - - def default_callback(self, obj, evt): - if evt == lv.EVENT.DELETE:# and obj == self: - # Delete the parent modal background - self.get_parent().del_async() - elif evt == lv.EVENT.VALUE_CHANGED: - # A button was clicked - self.start_auto_close(0) - # Call user-defined callback - if self.callback is not None: - self.callback(obj, evt) - -def mbox_event_cb(obj, evt): - if evt == lv.EVENT.DELETE: - info.set_text(welcome_info) - -def btn_event_cb(btn, evt): - if evt == lv.EVENT.CLICKED: - - btns2 = ["Ok", "Cancel", ""] - - # Create the message box as a child of the modal background - mbox = Modal(lv.scr_act()) - mbox.add_btns(btns2) - mbox.set_text("Hello world!") - mbox.set_event_cb(mbox_event_cb) - - info.set_text(in_msg_info) - info.align(None, lv.ALIGN.IN_BOTTOM_LEFT, 5, -5) - -# Get active screen -scr = lv.scr_act() - -# Create a button, then set its position and event callback -btn = lv.btn(scr) -btn.set_size(200, 60) -btn.set_event_cb(btn_event_cb) -btn.align(None, lv.ALIGN.IN_TOP_LEFT, 20, 20) - -# Create a label on the button -label = lv.label(btn) -label.set_text("Display a message box!") - -# Create an informative label on the screen -info = lv.label(scr) -info.set_text(welcome_info) -info.set_long_mode(lv.label.LONG.BREAK) # Make sure text will wrap -info.set_width(scr.get_width() - 10) -info.align(None, lv.ALIGN.IN_BOTTOM_LEFT, 5, -5) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/obj/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/obj/index.rst deleted file mode 100644 index 737e9abd2..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/obj/index.rst +++ /dev/null @@ -1,19 +0,0 @@ -C -^ - -Base objects with custom styles -"""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/obj/lv_example_obj_1 - :language: c - -Make an object draggable -"""""""""""""""""""""""""""" - -.. lv_example:: widgets/obj/lv_example_obj_2 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/obj/lv_example_obj_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/obj/lv_example_obj_1.c deleted file mode 100644 index 9c5ff7a05..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/obj/lv_example_obj_1.c +++ /dev/null @@ -1,22 +0,0 @@ -#include "../../lv_examples.h" -#if LV_BUILD_EXAMPLES - -void lv_example_obj_1(void) -{ - lv_obj_t * obj1; - obj1 = lv_obj_create(lv_scr_act()); - lv_obj_set_size(obj1, 100, 50); - lv_obj_align(obj1, LV_ALIGN_CENTER, -60, -30); - - static lv_style_t style_shadow; - lv_style_init(&style_shadow); - lv_style_set_shadow_width(&style_shadow, 10); - lv_style_set_shadow_spread(&style_shadow, 5); - lv_style_set_shadow_color(&style_shadow, lv_palette_main(LV_PALETTE_BLUE)); - - lv_obj_t * obj2; - obj2 = lv_obj_create(lv_scr_act()); - lv_obj_add_style(obj2, &style_shadow, 0); - lv_obj_align(obj2, LV_ALIGN_CENTER, 60, 30); -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/obj/lv_example_obj_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/obj/lv_example_obj_1.py deleted file mode 100644 index 3a22ab74c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/obj/lv_example_obj_1.py +++ /dev/null @@ -1,20 +0,0 @@ -obj1 = lv.obj(lv.scr_act()) -obj1.set_size(100, 50) -obj1.set_style(lv.style_plain_color) -obj1.align(None, lv.ALIGN.CENTER, -60, -30) - -# Copy the previous object and enable drag -obj2 = lv.obj(lv.scr_act(), obj1) -obj2.set_style(lv.style_pretty_color) -obj2.align(None, lv.ALIGN.CENTER, 0, 0) -obj2.set_drag(True) - -style_shadow = lv.style_t() -lv.style_copy(style_shadow, lv.style_pretty) -style_shadow.body.shadow.width = 6 -style_shadow.body.radius = 800 # large enough to make it round - -# Copy the previous object (drag is already enabled) -obj3 = lv.obj(lv.scr_act(), obj2) -obj3.set_style(style_shadow) -obj3.align(None, lv.ALIGN.CENTER, 60, 30) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/obj/lv_example_obj_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/obj/lv_example_obj_2.c deleted file mode 100644 index 631e9e611..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/obj/lv_example_obj_2.c +++ /dev/null @@ -1,33 +0,0 @@ -#include "../../lv_examples.h" -#if LV_BUILD_EXAMPLES - -static void drag_event_handler(lv_event_t * e) -{ - lv_obj_t * obj = lv_event_get_target(e); - - lv_indev_t * indev = lv_indev_get_act(); - lv_point_t vect; - lv_indev_get_vect(indev, &vect); - - lv_coord_t x = lv_obj_get_x(obj) + vect.x; - lv_coord_t y = lv_obj_get_y(obj) + vect.y; - lv_obj_set_pos(obj, x, y); -} - - -/** - * Make an object dragable. - */ -void lv_example_obj_2(void) -{ - lv_obj_t * obj; - obj = lv_obj_create(lv_scr_act()); - lv_obj_set_size(obj, 150, 100); - lv_obj_add_event_cb(obj, drag_event_handler, LV_EVENT_PRESSING, NULL); - - lv_obj_t * label = lv_label_create(obj); - lv_label_set_text(label, "Drag me"); - lv_obj_center(label); - -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/index.rst deleted file mode 100644 index 791de9c3f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/index.rst +++ /dev/null @@ -1,25 +0,0 @@ -C -^ - -Simple Roller -"""""""""""""""" - -.. lv_example:: widgets/roller/lv_example_roller_1 - :language: c - -Styling the roller -"""""""""""""""""" - -.. lv_example:: widgets/roller/lv_example_roller_2 - :language: c - -add fade mask to roller -""""""""""""""""""""""" - -.. lv_example:: widgets/roller/lv_example_roller_3 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/lv_example_roller_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/lv_example_roller_1.c deleted file mode 100644 index 2aa3523a8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/lv_example_roller_1.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_ROLLER && LV_BUILD_EXAMPLES - -static void event_handler(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - if(code == LV_EVENT_VALUE_CHANGED) { - char buf[32]; - lv_roller_get_selected_str(obj, buf, sizeof(buf)); - LV_LOG_USER("Selected month: %s\n", buf); - } -} - -/** - * An infinite roller with the name of the months - */ -void lv_example_roller_1(void) -{ - lv_obj_t *roller1 = lv_roller_create(lv_scr_act()); - lv_roller_set_options(roller1, - "January\n" - "February\n" - "March\n" - "April\n" - "May\n" - "June\n" - "July\n" - "August\n" - "September\n" - "October\n" - "November\n" - "December", - LV_ROLLER_MODE_INFINITE); - - lv_roller_set_visible_row_count(roller1, 4); - lv_obj_center(roller1); - lv_obj_add_event_cb(roller1, event_handler, LV_EVENT_ALL, NULL); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/lv_example_roller_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/lv_example_roller_1.py deleted file mode 100644 index f99015778..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/lv_example_roller_1.py +++ /dev/null @@ -1,24 +0,0 @@ -def event_handler(obj, event): - if event == lv.EVENT.VALUE_CHANGED: - option = " "*10 - obj.get_selected_str(option, len(option)) - print("Selected month: %s" % option.strip()) - -roller1 = lv.roller(lv.scr_act()) -roller1.set_options("\n".join([ - "January", - "February", - "March", - "April", - "May", - "June", - "July", - "August", - "September", - "October", - "November", - "December"]), lv.roller.MODE.INIFINITE) - -roller1.set_visible_row_count(4) -roller1.align(None, lv.ALIGN.CENTER, 0, 0) -roller1.set_event_cb(event_handler) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/lv_example_roller_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/lv_example_roller_2.c deleted file mode 100644 index 87388127f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/lv_example_roller_2.c +++ /dev/null @@ -1,60 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_ROLLER && LV_FONT_MONTSERRAT_22 && LV_BUILD_EXAMPLES - -static void event_handler(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - if(code == LV_EVENT_VALUE_CHANGED) { - char buf[32]; - lv_roller_get_selected_str(obj, buf, sizeof(buf)); - LV_LOG_USER("Selected value: %s", buf); - } -} - -/** - * Roller with various alignments and larger text in the selected area - */ -void lv_example_roller_2(void) -{ - /*A style to make the selected option larger*/ - static lv_style_t style_sel; - lv_style_init(&style_sel); - lv_style_set_text_font(&style_sel, &lv_font_montserrat_22); - - const char * opts = "1\n2\n3\n4\n5\n6\n7\n8\n9\n10"; - lv_obj_t *roller; - - /*A roller on the left with left aligned text, and custom width*/ - roller = lv_roller_create(lv_scr_act()); - lv_roller_set_options(roller, opts, LV_ROLLER_MODE_NORMAL); - lv_roller_set_visible_row_count(roller, 2); - lv_obj_set_width(roller, 100); - lv_obj_add_style(roller, &style_sel, LV_PART_SELECTED); - lv_obj_set_style_text_align(roller, LV_TEXT_ALIGN_LEFT, 0); - lv_obj_align(roller, LV_ALIGN_LEFT_MID, 10, 0); - lv_obj_add_event_cb(roller, event_handler, LV_EVENT_ALL, NULL); - lv_roller_set_selected(roller, 2, LV_ANIM_OFF); - - /*A roller on the middle with center aligned text, and auto (default) width*/ - roller = lv_roller_create(lv_scr_act()); - lv_roller_set_options(roller, opts, LV_ROLLER_MODE_NORMAL); - lv_roller_set_visible_row_count(roller, 3); - lv_obj_add_style(roller, &style_sel, LV_PART_SELECTED); - lv_obj_align(roller, LV_ALIGN_CENTER, 0, 0); - lv_obj_add_event_cb(roller, event_handler, LV_EVENT_ALL, NULL); - lv_roller_set_selected(roller, 5, LV_ANIM_OFF); - - /*A roller on the right with right aligned text, and custom width*/ - roller = lv_roller_create(lv_scr_act()); - lv_roller_set_options(roller, opts, LV_ROLLER_MODE_NORMAL); - lv_roller_set_visible_row_count(roller, 4); - lv_obj_set_width(roller, 80); - lv_obj_add_style(roller, &style_sel, LV_PART_SELECTED); - lv_obj_set_style_text_align(roller, LV_TEXT_ALIGN_RIGHT, 0); - lv_obj_align(roller, LV_ALIGN_RIGHT_MID, -10, 0); - lv_obj_add_event_cb(roller, event_handler, LV_EVENT_ALL, NULL); - lv_roller_set_selected(roller, 8, LV_ANIM_OFF); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/lv_example_roller_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/lv_example_roller_3.c deleted file mode 100644 index 1f43841ca..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/roller/lv_example_roller_3.c +++ /dev/null @@ -1,92 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_ROLLER && LV_DRAW_COMPLEX && LV_BUILD_EXAMPLES - -static void mask_event_cb(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - - static int16_t mask_top_id = -1; - static int16_t mask_bottom_id = -1; - - if (code == LV_EVENT_COVER_CHECK) { - lv_event_set_cover_res(e, LV_COVER_RES_MASKED); - - } else if (code == LV_EVENT_DRAW_MAIN_BEGIN) { - /* add mask */ - const lv_font_t * font = lv_obj_get_style_text_font(obj, LV_PART_MAIN); - lv_coord_t line_space = lv_obj_get_style_text_line_space(obj, LV_PART_MAIN); - lv_coord_t font_h = lv_font_get_line_height(font); - - lv_area_t roller_coords; - lv_obj_get_coords(obj, &roller_coords); - - lv_area_t rect_area; - rect_area.x1 = roller_coords.x1; - rect_area.x2 = roller_coords.x2; - rect_area.y1 = roller_coords.y1; - rect_area.y2 = roller_coords.y1 + (lv_obj_get_height(obj) - font_h - line_space) / 2; - - lv_draw_mask_fade_param_t * fade_mask_top = lv_mem_buf_get(sizeof(lv_draw_mask_fade_param_t)); - lv_draw_mask_fade_init(fade_mask_top, &rect_area, LV_OPA_TRANSP, rect_area.y1, LV_OPA_COVER, rect_area.y2); - mask_top_id = lv_draw_mask_add(fade_mask_top, NULL); - - rect_area.y1 = rect_area.y2 + font_h + line_space - 1; - rect_area.y2 = roller_coords.y2; - - lv_draw_mask_fade_param_t * fade_mask_bottom =lv_mem_buf_get(sizeof(lv_draw_mask_fade_param_t)); - lv_draw_mask_fade_init(fade_mask_bottom, &rect_area, LV_OPA_COVER, rect_area.y1, LV_OPA_TRANSP, rect_area.y2); - mask_bottom_id = lv_draw_mask_add(fade_mask_bottom, NULL); - - } else if (code == LV_EVENT_DRAW_POST_END) { - lv_draw_mask_fade_param_t * fade_mask_top = lv_draw_mask_remove_id(mask_top_id); - lv_draw_mask_fade_param_t * fade_mask_bottom = lv_draw_mask_remove_id(mask_bottom_id); - lv_mem_buf_release(fade_mask_top); - lv_mem_buf_release(fade_mask_bottom); - mask_top_id = -1; - mask_bottom_id = -1; - } -} - -/** - * Add an fade mask to roller. - */ -void lv_example_roller_3(void) -{ - static lv_style_t style; - lv_style_init(&style); - lv_style_set_bg_color(&style, lv_color_black()); - lv_style_set_text_color(&style, lv_color_white()); - lv_style_set_border_width(&style, 0); - lv_style_set_pad_all(&style, 0); - lv_obj_add_style(lv_scr_act(), &style, 0); - - lv_obj_t *roller1 = lv_roller_create(lv_scr_act()); - lv_obj_add_style(roller1, &style, 0); - lv_obj_set_style_bg_opa(roller1, LV_OPA_TRANSP, LV_PART_SELECTED); - -#if LV_FONT_MONTSERRAT_22 - lv_obj_set_style_text_font(roller1, &lv_font_montserrat_22, LV_PART_SELECTED); -#endif - - lv_roller_set_options(roller1, - "January\n" - "February\n" - "March\n" - "April\n" - "May\n" - "June\n" - "July\n" - "August\n" - "September\n" - "October\n" - "November\n" - "December", - LV_ROLLER_MODE_NORMAL); - - lv_obj_center(roller1); - lv_roller_set_visible_row_count(roller1, 3); - lv_obj_add_event_cb(roller1, mask_event_cb, LV_EVENT_ALL, NULL); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/index.rst deleted file mode 100644 index 6d496094e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/index.rst +++ /dev/null @@ -1,26 +0,0 @@ -C -^ - -Simple Slider -""""""""""""""""""""""""" - -.. lv_example:: widgets/slider/lv_example_slider_1 - :language: c - -Slider with custom style -""""""""""""""""""""""""" - -.. lv_example:: widgets/slider/lv_example_slider_2 - :language: c - -Slider with extended drawer -"""""""""""""""""""""""""""" - -.. lv_example:: widgets/slider/lv_example_slider_3 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_1.c deleted file mode 100644 index b8f661bbf..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_1.c +++ /dev/null @@ -1,33 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_SLIDER && LV_BUILD_EXAMPLES - -static void slider_event_cb(lv_event_t * e); -static lv_obj_t * slider_label; - -/** - * A default slider with a label displaying the current value - */ -void lv_example_slider_1(void) -{ - /*Create a slider in the center of the display*/ - lv_obj_t * slider = lv_slider_create(lv_scr_act()); - lv_obj_center(slider); - lv_obj_add_event_cb(slider, slider_event_cb, LV_EVENT_VALUE_CHANGED, NULL); - - /*Create a label below the slider*/ - slider_label = lv_label_create(lv_scr_act()); - lv_label_set_text(slider_label, "0%"); - - lv_obj_align_to(slider_label, slider, LV_ALIGN_OUT_BOTTOM_MID, 0, 10); -} - -static void slider_event_cb(lv_event_t * e) -{ - lv_obj_t * slider = lv_event_get_target(e); - char buf[8]; - lv_snprintf(buf, sizeof(buf), "%d%%", lv_slider_get_value(slider)); - lv_label_set_text(slider_label, buf); - lv_obj_align_to(slider_label, slider, LV_ALIGN_OUT_BOTTOM_MID, 0, 10); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_1.py deleted file mode 100644 index 655fbd145..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_1.py +++ /dev/null @@ -1,37 +0,0 @@ -def event_handler(obj, event): - if event == lv.EVENT.VALUE_CHANGED: - print("Value: %d" % obj.get_value()) - -# Create styles -style_bg = lv.style_t() -style_indic = lv.style_t() -style_knob = lv.style_t() - -lv.style_copy(style_bg, lv.style_pretty) -style_bg.body.main_color = lv.color_make(0,0,0) -style_bg.body.grad_color = lv.color_make(0x80, 0x80, 0x80) -style_bg.body.radius = 800 # large enough to make a circle -style_bg.body.border.color = lv.color_make(0xff,0xff,0xff) - -lv.style_copy(style_indic, lv.style_pretty_color) -style_indic.body.radius = 800 -style_indic.body.shadow.width = 8 -style_indic.body.shadow.color = style_indic.body.main_color -style_indic.body.padding.left = 3 -style_indic.body.padding.right = 3 -style_indic.body.padding.top = 3 -style_indic.body.padding.bottom = 3 - -lv.style_copy(style_knob, lv.style_pretty) -style_knob.body.radius = 800 -style_knob.body.opa = lv.OPA._70 -style_knob.body.padding.top = 10 -style_knob.body.padding.bottom = 10 - -# Create a slider -slider = lv.slider(lv.scr_act()) -slider.set_style(lv.slider.STYLE.BG, style_bg) -slider.set_style(lv.slider.STYLE.INDIC, style_indic) -slider.set_style(lv.slider.STYLE.KNOB, style_knob) -slider.align(None, lv.ALIGN.CENTER, 0, 0) -slider.set_event_cb(event_handler) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_2.c deleted file mode 100644 index 883d61f34..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_2.c +++ /dev/null @@ -1,57 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_SLIDER && LV_BUILD_EXAMPLES - - - -/** - * Show how to style a slider. - */ -void lv_example_slider_2(void) -{ - /*Create a transition*/ - static const lv_style_prop_t props[] = {LV_STYLE_BG_COLOR, 0}; - static lv_style_transition_dsc_t transition_dsc; - lv_style_transition_dsc_init(&transition_dsc, props, lv_anim_path_linear, 300, 0, NULL); - - static lv_style_t style_main; - static lv_style_t style_indicator; - static lv_style_t style_knob; - static lv_style_t style_pressed_color; - lv_style_init(&style_main); - lv_style_set_bg_opa(&style_main, LV_OPA_COVER); - lv_style_set_bg_color(&style_main, lv_color_hex3(0xbbb)); - lv_style_set_radius(&style_main, LV_RADIUS_CIRCLE); - lv_style_set_pad_ver(&style_main, -2); /*Makes the indicator larger*/ - - lv_style_init(&style_indicator); - lv_style_set_bg_opa(&style_indicator, LV_OPA_COVER); - lv_style_set_bg_color(&style_indicator, lv_palette_main(LV_PALETTE_CYAN)); - lv_style_set_radius(&style_indicator, LV_RADIUS_CIRCLE); - lv_style_set_transition(&style_indicator, &transition_dsc); - - lv_style_init(&style_knob); - lv_style_set_bg_opa(&style_knob, LV_OPA_COVER); - lv_style_set_bg_color(&style_knob, lv_palette_main(LV_PALETTE_CYAN)); - lv_style_set_border_color(&style_knob, lv_palette_darken(LV_PALETTE_CYAN, 3)); - lv_style_set_border_width(&style_knob, 2); - lv_style_set_radius(&style_knob, LV_RADIUS_CIRCLE); - lv_style_set_pad_all(&style_knob, 6); /*Makes the knob larger*/ - lv_style_set_transition(&style_knob, &transition_dsc); - - lv_style_init(&style_pressed_color); - lv_style_set_bg_color(&style_pressed_color, lv_palette_darken(LV_PALETTE_CYAN, 2)); - - /*Create a slider and add the style*/ - lv_obj_t * slider = lv_slider_create(lv_scr_act()); - lv_obj_remove_style_all(slider); /*Remove the styles coming from the theme*/ - - lv_obj_add_style(slider, &style_main, LV_PART_MAIN); - lv_obj_add_style(slider, &style_indicator, LV_PART_INDICATOR); - lv_obj_add_style(slider, &style_pressed_color, LV_PART_INDICATOR | LV_STATE_PRESSED); - lv_obj_add_style(slider, &style_knob, LV_PART_KNOB); - lv_obj_add_style(slider, &style_pressed_color, LV_PART_KNOB | LV_STATE_PRESSED); - - lv_obj_center(slider); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_2.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_2.py deleted file mode 100644 index be6c67591..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_2.py +++ /dev/null @@ -1,23 +0,0 @@ -def slider_event_cb(slider, event): - if event == lv.EVENT.VALUE_CHANGED: - slider_label.set_text("%u" % slider.get_value()) - -# Create a slider in the center of the display -slider = lv.slider(lv.scr_act()) -slider.set_width(200) -slider.align(None, lv.ALIGN.CENTER, 0, 0) -slider.set_event_cb(slider_event_cb) -slider.set_range(0, 100) - -# Create a label below the slider -slider_label = lv.label(lv.scr_act()) -slider_label.set_text("0") -slider_label.set_auto_realign(True) -slider_label.align(slider, lv.ALIGN.OUT_BOTTOM_MID, 0, 10) - -# Create an informative label -info = lv.label(lv.scr_act()) -info.set_text("""Welcome to the slider+label demo! -Move the slider and see that the label -updates to match it.""") -info.align(None, lv.ALIGN.IN_TOP_LEFT, 10, 10) diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_3.c deleted file mode 100644 index 308754599..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/slider/lv_example_slider_3.c +++ /dev/null @@ -1,57 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_SLIDER && LV_BUILD_EXAMPLES - -static void slider_event_cb(lv_event_t * e); - -/** - * Show the current value when the slider is pressed by extending the drawer - * - */ -void lv_example_slider_3(void) -{ - /*Create a slider in the center of the display*/ - lv_obj_t * slider; - slider = lv_slider_create(lv_scr_act()); - lv_obj_center(slider); - - lv_slider_set_mode(slider, LV_SLIDER_MODE_RANGE); - lv_slider_set_value(slider, 70, LV_ANIM_OFF); - lv_slider_set_left_value(slider, 20, LV_ANIM_OFF); - - lv_obj_add_event_cb(slider, slider_event_cb, LV_EVENT_ALL, NULL); - lv_obj_refresh_ext_draw_size(slider); -} - -static void slider_event_cb(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - - /*Provide some extra space for the value*/ - if(code == LV_EVENT_REFR_EXT_DRAW_SIZE) { - lv_coord_t * size = lv_event_get_param(e); - *size = LV_MAX(*size, 50); - } - else if(code == LV_EVENT_DRAW_PART_END) { - lv_obj_draw_part_dsc_t * dsc = lv_event_get_param(e); - if(dsc->part == LV_PART_INDICATOR) { - char buf[16]; - lv_snprintf(buf, sizeof(buf), "%d - %d", lv_slider_get_left_value(obj), lv_slider_get_value(obj)); - - lv_point_t label_size; - lv_txt_get_size(&label_size, buf, LV_FONT_DEFAULT, 0, 0, LV_COORD_MAX, 0); - lv_area_t label_area; - label_area.x1 = dsc->draw_area->x1 + lv_area_get_width(dsc->draw_area) / 2 - label_size.x / 2; - label_area.x2 = label_area.x1 + label_size.x; - label_area.y2 = dsc->draw_area->y1 - 10; - label_area.y1 = label_area.y2 - label_size.y; - - lv_draw_label_dsc_t label_draw_dsc; - lv_draw_label_dsc_init(&label_draw_dsc); - - lv_draw_label(&label_area, dsc->clip_area, &label_draw_dsc, buf, NULL); - } - } -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/span/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/span/index.rst deleted file mode 100644 index cc7effe2e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/span/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -C -^ - -Span with custom styles -"""""""""""""""""""""""" - -.. lv_example:: widgets/span/lv_example_span_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/span/lv_example_span_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/span/lv_example_span_1.c deleted file mode 100644 index 3481d344d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/span/lv_example_span_1.c +++ /dev/null @@ -1,57 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_SPAN && LV_BUILD_EXAMPLES - -/** - * Create span. - */ -void lv_example_span_1(void) -{ - static lv_style_t style; - lv_style_init(&style); - lv_style_set_border_width(&style, 1); - lv_style_set_border_color(&style, lv_palette_main(LV_PALETTE_ORANGE)); - lv_style_set_pad_all(&style, 2); - - lv_obj_t * spans = lv_spangroup_create(lv_scr_act()); - lv_obj_set_width(spans, 300); - lv_obj_set_height(spans,300); - lv_obj_center(spans); - lv_obj_add_style(spans, &style, 0); - - lv_spangroup_set_align(spans, LV_TEXT_ALIGN_LEFT); - lv_spangroup_set_overflow(spans, LV_SPAN_OVERFLOW_CLIP); - lv_spangroup_set_indent(spans, 20); - lv_spangroup_set_mode(spans, LV_SPAN_MODE_BREAK); - - lv_span_t * span = lv_spangroup_new_span(spans); - lv_span_set_text(span, "china is a beautiful country."); - lv_style_set_text_color(&span->style, lv_palette_main(LV_PALETTE_RED)); - lv_style_set_text_decor(&span->style, LV_TEXT_DECOR_STRIKETHROUGH | LV_TEXT_DECOR_UNDERLINE); - lv_style_set_text_opa(&span->style, LV_OPA_30); - - span = lv_spangroup_new_span(spans); - lv_span_set_text_static(span, "good good study, day day up."); -#if LV_FONT_MONTSERRAT_24 - lv_style_set_text_font(&span->style, &lv_font_montserrat_24); -#endif - lv_style_set_text_color(&span->style, lv_palette_main(LV_PALETTE_GREEN)); - - span = lv_spangroup_new_span(spans); - lv_span_set_text_static(span, "LVGL is an open-source graphics library."); - lv_style_set_text_color(&span->style, lv_palette_main(LV_PALETTE_BLUE)); - - span = lv_spangroup_new_span(spans); - lv_span_set_text_static(span, "the boy no name."); - lv_style_set_text_color(&span->style, lv_palette_main(LV_PALETTE_GREEN)); -#if LV_FONT_MONTSERRAT_20 - lv_style_set_text_font(&span->style, &lv_font_montserrat_20); -#endif - lv_style_set_text_decor(&span->style, LV_TEXT_DECOR_UNDERLINE); - - span = lv_spangroup_new_span(spans); - lv_span_set_text(span, "I have a dream that hope to come true."); - - lv_spangroup_refr_mode(spans); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/span/lv_example_span_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/span/lv_example_span_1.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinbox/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinbox/index.rst deleted file mode 100644 index c7c6767b3..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinbox/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -C -^ - -Simple Spinbox -""""""""""""""""""""""" - -.. lv_example:: widgets/spinbox/lv_example_spinbox_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinbox/lv_example_spinbox_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinbox/lv_example_spinbox_1.c deleted file mode 100644 index 2395aa4e0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinbox/lv_example_spinbox_1.c +++ /dev/null @@ -1,48 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_SPINBOX && LV_BUILD_EXAMPLES - -static lv_obj_t * spinbox; - - -static void lv_spinbox_increment_event_cb(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - if(code == LV_EVENT_SHORT_CLICKED || code == LV_EVENT_LONG_PRESSED_REPEAT) { - lv_spinbox_increment(spinbox); - } -} - -static void lv_spinbox_decrement_event_cb(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - if(code == LV_EVENT_SHORT_CLICKED || code == LV_EVENT_LONG_PRESSED_REPEAT) { - lv_spinbox_decrement(spinbox); - } -} - - -void lv_example_spinbox_1(void) -{ - spinbox = lv_spinbox_create(lv_scr_act()); - lv_spinbox_set_range(spinbox, -1000, 25000); - lv_spinbox_set_digit_format(spinbox, 5, 2); - lv_spinbox_step_prev(spinbox); - lv_obj_set_width(spinbox, 100); - lv_obj_center(spinbox); - - lv_coord_t h = lv_obj_get_height(spinbox); - - lv_obj_t * btn = lv_btn_create(lv_scr_act()); - lv_obj_set_size(btn, h, h); - lv_obj_align_to(btn, spinbox, LV_ALIGN_OUT_RIGHT_MID, 5, 0); - lv_obj_set_style_bg_img_src(btn, LV_SYMBOL_PLUS, 0); - lv_obj_add_event_cb(btn, lv_spinbox_increment_event_cb, LV_EVENT_ALL, NULL); - - btn = lv_btn_create(lv_scr_act()); - lv_obj_set_size(btn, h, h); - lv_obj_align_to(btn, spinbox, LV_ALIGN_OUT_LEFT_MID, -5, 0); - lv_obj_set_style_bg_img_src(btn, LV_SYMBOL_MINUS, 0); - lv_obj_add_event_cb(btn, lv_spinbox_decrement_event_cb, LV_EVENT_ALL, NULL); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinbox/lv_example_spinbox_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinbox/lv_example_spinbox_1.py deleted file mode 100644 index 052ab7779..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinbox/lv_example_spinbox_1.py +++ /dev/null @@ -1,13 +0,0 @@ -def event_handler(obj, event): - if event == lv.EVENT.VALUE_CHANGED: - print("Value: %d" % obj.get_value()) - elif event == lv.EVENT.CLICKED: - # For simple test: Click the spinbox to increment its value - obj.increment() - -spinbox = lv.spinbox(lv.scr_act()) -spinbox.set_digit_format(5, 3) -spinbox.step_prev() -spinbox.set_width(100) -spinbox.align(None, lv.ALIGN.CENTER, 0, 0) -spinbox.set_event_cb(event_handler) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinner/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinner/index.rst deleted file mode 100644 index 556084f66..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinner/index.rst +++ /dev/null @@ -1,11 +0,0 @@ -C -^ - -Simple spinner -"""""""""""""""""""""""""""" - -.. lv_example:: widgets/spinner/lv_example_spinner_1 - :language: c - -MicroPython -^^^^^^^^^^^ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinner/lv_example_spinner_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinner/lv_example_spinner_1.c deleted file mode 100644 index e5410a86e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinner/lv_example_spinner_1.c +++ /dev/null @@ -1,12 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_SPINNER && LV_BUILD_EXAMPLES - -void lv_example_spinner_1(void) -{ - /*Create a spinner*/ - lv_obj_t * spinner = lv_spinner_create(lv_scr_act(), 1000, 60); - lv_obj_set_size(spinner, 100, 100); - lv_obj_center(spinner); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinner/lv_example_spinner_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinner/lv_example_spinner_1.py deleted file mode 100644 index b2e187cc0..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/spinner/lv_example_spinner_1.py +++ /dev/null @@ -1,15 +0,0 @@ -# Create a style for the Preloader -style = lv.style_t() -lv.style_copy(style, lv.style_plain) -style.line.width = 10 # 10 px thick arc -style.line.color = lv.color_hex3(0x258) # Blueish arc color - -style.body.border.color = lv.color_hex3(0xBBB) # Gray background color -style.body.border.width = 10 -style.body.padding.left = 0 - -# Create a Preloader object -preload = lv.preload(lv.scr_act()) -preload.set_size(100, 100) -preload.align(None, lv.ALIGN.CENTER, 0, 0) -preload.set_style(lv.preload.STYLE.MAIN, style) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/switch/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/switch/index.rst deleted file mode 100644 index 2ac076fa6..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/switch/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -C -^ - -Simple Switch -""""""""""""""""""""""" - -.. lv_example:: widgets/switch/lv_example_switch_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/switch/lv_example_switch_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/switch/lv_example_switch_1.c deleted file mode 100644 index f496a901e..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/switch/lv_example_switch_1.c +++ /dev/null @@ -1,36 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_SWITCH && LV_BUILD_EXAMPLES - -static void event_handler(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - if(code == LV_EVENT_VALUE_CHANGED) { - LV_LOG_USER("State: %s\n", lv_obj_has_state(obj, LV_STATE_CHECKED) ? "On" : "Off"); - } -} - -void lv_example_switch_1(void) -{ - lv_obj_set_flex_flow(lv_scr_act(), LV_FLEX_FLOW_COLUMN); - lv_obj_set_flex_align(lv_scr_act(), LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER); - - lv_obj_t * sw; - - sw = lv_switch_create(lv_scr_act()); - lv_obj_add_event_cb(sw, event_handler, LV_EVENT_ALL, NULL); - - sw = lv_switch_create(lv_scr_act()); - lv_obj_add_state(sw, LV_STATE_CHECKED); - lv_obj_add_event_cb(sw, event_handler, LV_EVENT_ALL, NULL); - - sw = lv_switch_create(lv_scr_act()); - lv_obj_add_state(sw, LV_STATE_DISABLED); - lv_obj_add_event_cb(sw, event_handler, LV_EVENT_ALL, NULL); - - sw = lv_switch_create(lv_scr_act()); - lv_obj_add_state(sw, LV_STATE_CHECKED | LV_STATE_DISABLED); - lv_obj_add_event_cb(sw, event_handler, LV_EVENT_ALL, NULL); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/switch/lv_example_switch_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/switch/lv_example_switch_1.py deleted file mode 100644 index 39fb3744d..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/switch/lv_example_switch_1.py +++ /dev/null @@ -1,48 +0,0 @@ -def event_handler(obj, event): - if event == lv.EVENT.VALUE_CHANGED: - print("State: %s" % ("On" if obj.get_state() else "Off")) - -# Create styles for the switch -bg_style = lv.style_t() -indic_style = lv.style_t() -knob_on_style = lv.style_t() -knob_off_style = lv.style_t() - -lv.style_copy(bg_style, lv.style_pretty) -bg_style.body.radius = 800 -bg_style.body.padding.top = 6 -bg_style.body.padding.bottom = 6 - -lv.style_copy(indic_style, lv.style_pretty_color) -indic_style.body.radius = 800 -indic_style.body.main_color = lv.color_hex(0x9fc8ef) -indic_style.body.grad_color = lv.color_hex(0x9fc8ef) -indic_style.body.padding.left = 0 -indic_style.body.padding.right = 0 -indic_style.body.padding.top = 0 -indic_style.body.padding.bottom = 0 - -lv.style_copy(knob_off_style, lv.style_pretty) -knob_off_style.body.radius = 800 -knob_off_style.body.shadow.width = 4 -knob_off_style.body.shadow.type = lv.SHADOW.BOTTOM - -lv.style_copy(knob_on_style, lv.style_pretty_color) -knob_on_style.body.radius = 800 -knob_on_style.body.shadow.width = 4 -knob_on_style.body.shadow.type = lv.SHADOW.BOTTOM - -# Create a switch and apply the styles -sw1 = lv.sw(lv.scr_act()) -sw1.set_style(lv.sw.STYLE.BG, bg_style) -sw1.set_style(lv.sw.STYLE.INDIC, indic_style) -sw1.set_style(lv.sw.STYLE.KNOB_ON, knob_on_style) -sw1.set_style(lv.sw.STYLE.KNOB_OFF, knob_off_style) -sw1.align(None, lv.ALIGN.CENTER, 0, -50) -sw1.set_event_cb(event_handler) - -# Copy the first switch and turn it ON -sw2 = lv.sw(lv.scr_act(), sw1) -sw2.on(lv.ANIM.ON) -sw2.align(None, lv.ALIGN.CENTER, 0, 50) -sw2.set_event_cb(lambda o,e: None) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/table/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/table/index.rst deleted file mode 100644 index edbe74094..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/table/index.rst +++ /dev/null @@ -1,19 +0,0 @@ -C -^ - -Simple table -""""""""""""""""""""""" - -.. lv_example:: widgets/table/lv_example_table_1 - :language: c - -Lightweighted list from table -"""""""""""""""""""""""""""""" - -.. lv_example:: widgets/table/lv_example_table_2 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/table/lv_example_table_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/table/lv_example_table_1.c deleted file mode 100644 index 823acd5c9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/table/lv_example_table_1.c +++ /dev/null @@ -1,65 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_TABLE && LV_BUILD_EXAMPLES - -static void draw_part_event_cb(lv_event_t * e) -{ - lv_obj_t * obj = lv_event_get_target(e); - lv_obj_draw_part_dsc_t * dsc = lv_event_get_param(e); - /*If the cells are drawn...*/ - if(dsc->part == LV_PART_ITEMS) { - uint32_t row = dsc->id / lv_table_get_col_cnt(obj); - uint32_t col = dsc->id - row * lv_table_get_col_cnt(obj); - - /*Make the texts in the first cell center aligned*/ - if(row == 0) { - dsc->label_dsc->align = LV_TEXT_ALIGN_CENTER; - dsc->rect_dsc->bg_color = lv_color_mix(lv_palette_main(LV_PALETTE_BLUE), dsc->rect_dsc->bg_color, LV_OPA_20); - dsc->rect_dsc->bg_opa = LV_OPA_COVER; - } - /*In the first column align the texts to the right*/ - else if(col == 0) { - dsc->label_dsc->flag = LV_TEXT_ALIGN_RIGHT; - } - - /*MAke every 2nd row grayish*/ - if((row != 0 && row % 2) == 0) { - dsc->rect_dsc->bg_color = lv_color_mix(lv_palette_main(LV_PALETTE_GREY), dsc->rect_dsc->bg_color, LV_OPA_10); - dsc->rect_dsc->bg_opa = LV_OPA_COVER; - } - } -} - - -void lv_example_table_1(void) -{ - lv_obj_t * table = lv_table_create(lv_scr_act()); - - /*Fill the first column*/ - lv_table_set_cell_value(table, 0, 0, "Name"); - lv_table_set_cell_value(table, 1, 0, "Apple"); - lv_table_set_cell_value(table, 2, 0, "Banana"); - lv_table_set_cell_value(table, 3, 0, "Lemon"); - lv_table_set_cell_value(table, 4, 0, "Grape"); - lv_table_set_cell_value(table, 5, 0, "Melon"); - lv_table_set_cell_value(table, 6, 0, "Peach"); - lv_table_set_cell_value(table, 7, 0, "Nuts"); - - /*Fill the second column*/ - lv_table_set_cell_value(table, 0, 1, "Price"); - lv_table_set_cell_value(table, 1, 1, "$7"); - lv_table_set_cell_value(table, 2, 1, "$4"); - lv_table_set_cell_value(table, 3, 1, "$6"); - lv_table_set_cell_value(table, 4, 1, "$2"); - lv_table_set_cell_value(table, 5, 1, "$5"); - lv_table_set_cell_value(table, 6, 1, "$1"); - lv_table_set_cell_value(table, 7, 1, "$9"); - - /*Set a smaller height to the table. It'll make it scrollable*/ - lv_obj_set_height(table, 200); - lv_obj_center(table); - - /*Add an event callback to to apply some custom drawing*/ - lv_obj_add_event_cb(table, draw_part_event_cb, LV_EVENT_DRAW_PART_BEGIN, NULL); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/table/lv_example_table_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/table/lv_example_table_1.py deleted file mode 100644 index e0959943f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/table/lv_example_table_1.py +++ /dev/null @@ -1,41 +0,0 @@ -# Create a normal cell style -style_cell1 = lv.style_t() -lv.style_copy(style_cell1, lv.style_plain) -style_cell1.body.border.width = 1 -style_cell1.body.border.color = lv.color_make(0,0,0) - -# Crealte a header cell style -style_cell2 = lv.style_t() -lv.style_copy(style_cell2, lv.style_plain) -style_cell2.body.border.width = 1 -style_cell2.body.border.color = lv.color_make(0,0,0) -style_cell2.body.main_color = lv.color_make(0xC0, 0xC0, 0xC0) -style_cell2.body.grad_color = lv.color_make(0xC0, 0xC0, 0xC0) - -table = lv.table(lv.scr_act()) -table.set_style(lv.table.STYLE.CELL1, style_cell1) -table.set_style(lv.table.STYLE.CELL2, style_cell2) -table.set_style(lv.table.STYLE.BG, lv.style_transp_tight) -table.set_col_cnt(2) -table.set_row_cnt(4) -table.align(None, lv.ALIGN.CENTER, 0, 0) - -# Make the cells of the first row center aligned -table.set_cell_align(0, 0, lv.label.ALIGN.CENTER) -table.set_cell_align(0, 1, lv.label.ALIGN.CENTER) - -# Make the cells of the first row TYPE = 2 (use `style_cell2`) -table.set_cell_type(0, 0, 2) -table.set_cell_type(0, 1, 2) - -# Fill the first column -table.set_cell_value(0, 0, "Name") -table.set_cell_value(1, 0, "Apple") -table.set_cell_value(2, 0, "Banana") -table.set_cell_value(3, 0, "Citron") - -# Fill the second column -table.set_cell_value(0, 1, "Price") -table.set_cell_value(1, 1, "$7") -table.set_cell_value(2, 1, "$4") -table.set_cell_value(3, 1, "$6") \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/table/lv_example_table_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/table/lv_example_table_2.c deleted file mode 100644 index 1c946c4af..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/table/lv_example_table_2.c +++ /dev/null @@ -1,102 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_TABLE && LV_BUILD_EXAMPLES - -#define ITEM_CNT 200 - -static void draw_event_cb(lv_event_t * e) -{ - lv_obj_t * obj = lv_event_get_target(e); - lv_obj_draw_part_dsc_t * dsc = lv_event_get_draw_part_dsc(e); - /*If the cells are drawn...*/ - if(dsc->part == LV_PART_ITEMS) { - bool chk = lv_table_has_cell_ctrl(obj, dsc->id, 0, LV_TABLE_CELL_CTRL_CUSTOM_1); - - lv_draw_rect_dsc_t rect_dsc; - lv_draw_rect_dsc_init(&rect_dsc); - rect_dsc.bg_color = chk ? lv_theme_get_color_primary(obj) : lv_palette_lighten(LV_PALETTE_GREY, 2); - rect_dsc.radius = LV_RADIUS_CIRCLE; - - lv_area_t sw_area; - sw_area.x1 = dsc->draw_area->x2 - 50; - sw_area.x2 = sw_area.x1 + 40; - sw_area.y1 = dsc->draw_area->y1 + lv_area_get_height(dsc->draw_area) / 2 - 10; - sw_area.y2 = sw_area.y1 + 20; - lv_draw_rect(&sw_area, dsc->clip_area, &rect_dsc); - - rect_dsc.bg_color = lv_color_white(); - if(chk) { - sw_area.x2 -= 2; - sw_area.x1 = sw_area.x2 - 16; - } else { - sw_area.x1 += 2; - sw_area.x2 = sw_area.x1 + 16; - } - sw_area.y1 += 2; - sw_area.y2 -= 2; - lv_draw_rect(&sw_area, dsc->clip_area, &rect_dsc); - } -} - -static void change_event_cb(lv_event_t * e) -{ - lv_obj_t * obj = lv_event_get_target(e); - uint16_t col; - uint16_t row; - lv_table_get_selected_cell(obj, &row, &col); - bool chk = lv_table_has_cell_ctrl(obj, row, 0, LV_TABLE_CELL_CTRL_CUSTOM_1); - if(chk) lv_table_clear_cell_ctrl(obj, row, 0, LV_TABLE_CELL_CTRL_CUSTOM_1); - else lv_table_add_cell_ctrl(obj, row, 0, LV_TABLE_CELL_CTRL_CUSTOM_1); -} - - -/** - * A very light-weighted list created from table - */ -void lv_example_table_2(void) -{ - /*Measure memory usage*/ - lv_mem_monitor_t mon1; - lv_mem_monitor(&mon1); - - uint32_t t = lv_tick_get(); - - lv_obj_t * table = lv_table_create(lv_scr_act()); - - /*Set a smaller height to the table. It'll make it scrollable*/ - lv_obj_set_size(table, LV_SIZE_CONTENT, 200); - - lv_table_set_col_width(table, 0, 150); - lv_table_set_row_cnt(table, ITEM_CNT); /*Not required but avoids a lot of memory reallocation lv_table_set_set_value*/ - lv_table_set_col_cnt(table, 1); - - /*Don't make the cell pressed, we will draw something different in the event*/ - lv_obj_remove_style(table, NULL, LV_PART_ITEMS | LV_STATE_PRESSED); - - uint32_t i; - for(i = 0; i < ITEM_CNT; i++) { - lv_table_set_cell_value_fmt(table, i, 0, "Item %d", i + 1); - } - - lv_obj_align(table, LV_ALIGN_CENTER, 0, -20); - - /*Add an event callback to to apply some custom drawing*/ - lv_obj_add_event_cb(table, draw_event_cb, LV_EVENT_DRAW_PART_END, NULL); - lv_obj_add_event_cb(table, change_event_cb, LV_EVENT_VALUE_CHANGED, NULL); - - lv_mem_monitor_t mon2; - lv_mem_monitor(&mon2); - - uint32_t mem_used = mon1.free_size - mon2.free_size; - - uint32_t elaps = lv_tick_elaps(t); - - lv_obj_t * label = lv_label_create(lv_scr_act()); - lv_label_set_text_fmt(label, "%d items were created in %d ms\n" - "using %d bytes of memory", - ITEM_CNT, elaps, mem_used); - - lv_obj_align(label, LV_ALIGN_BOTTOM_MID, 0, -10); - -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tabview/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tabview/index.rst deleted file mode 100644 index df1cc09bb..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tabview/index.rst +++ /dev/null @@ -1,20 +0,0 @@ -C -^ - -Simple Tabview -""""""""""""""""""""""" - -.. lv_example:: widgets/tabview/lv_example_tabview_1 - :language: c - -Tabs on the left, styling and no scrolling -""""""""""""""""""""""""""""""""""""""""""""" - -.. lv_example:: widgets/tabview/lv_example_tabview_2 - :language: c - - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tabview/lv_example_tabview_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tabview/lv_example_tabview_1.c deleted file mode 100644 index 17fc82e48..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tabview/lv_example_tabview_1.c +++ /dev/null @@ -1,42 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_TABVIEW && LV_BUILD_EXAMPLES - -void lv_example_tabview_1(void) -{ - /*Create a Tab view object*/ - lv_obj_t *tabview; - tabview = lv_tabview_create(lv_scr_act(), LV_DIR_TOP, 50); - - /*Add 3 tabs (the tabs are page (lv_page) and can be scrolled*/ - lv_obj_t *tab1 = lv_tabview_add_tab(tabview, "Tab 1"); - lv_obj_t *tab2 = lv_tabview_add_tab(tabview, "Tab 2"); - lv_obj_t *tab3 = lv_tabview_add_tab(tabview, "Tab 3"); - - /*Add content to the tabs*/ - lv_obj_t * label = lv_label_create(tab1); - lv_label_set_text(label, "This the first tab\n\n" - "If the content\n" - "of a tab\n" - "becomes too\n" - "longer\n" - "than the\n" - "container\n" - "then it\n" - "automatically\n" - "becomes\n" - "scrollable.\n" - "\n" - "\n" - "\n" - "Can you see it?"); - - label = lv_label_create(tab2); - lv_label_set_text(label, "Second tab"); - - label = lv_label_create(tab3); - lv_label_set_text(label, "Third tab"); - - lv_obj_scroll_to_view_recursive(label, LV_ANIM_ON); - -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tabview/lv_example_tabview_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tabview/lv_example_tabview_1.py deleted file mode 100644 index 5dc302517..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tabview/lv_example_tabview_1.py +++ /dev/null @@ -1,25 +0,0 @@ -# Create a Tab view object -tabview = lv.tabview(lv.scr_act()) - -# Add 3 tabs (the tabs are page (lv_page) and can be scrolled -tab1 = tabview.add_tab("Tab 1") -tab2 = tabview.add_tab("Tab 2") -tab3 = tabview.add_tab("Tab 3") - -# Add content to the tabs -label = lv.label(tab1) -label.set_text("""This the first tab - -If the content -of a tab -become too long -the it -automatically -become -scrollable.""") - -label = lv.label(tab2) -label.set_text("Second tab") - -label = lv.label(tab3) -label.set_text("Third tab") \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tabview/lv_example_tabview_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tabview/lv_example_tabview_2.c deleted file mode 100644 index e90a5638f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tabview/lv_example_tabview_2.c +++ /dev/null @@ -1,56 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_TABVIEW && LV_BUILD_EXAMPLES - -static void scroll_begin_event(lv_event_t * e) -{ - /*Disable the scroll animations. Triggered when a tab button is clicked */ - if(lv_event_get_code(e) == LV_EVENT_SCROLL_BEGIN) { - lv_anim_t * a = lv_event_get_param(e); - if(a) a->time = 0; - } -} - -void lv_example_tabview_2(void) -{ - /*Create a Tab view object*/ - lv_obj_t *tabview; - tabview = lv_tabview_create(lv_scr_act(), LV_DIR_LEFT, 80); - lv_obj_add_event_cb(lv_tabview_get_content(tabview), scroll_begin_event, LV_EVENT_SCROLL_BEGIN, NULL); - - lv_obj_set_style_bg_color(tabview, lv_palette_lighten(LV_PALETTE_RED, 2), 0); - - lv_obj_t * tab_btns = lv_tabview_get_tab_btns(tabview); - lv_obj_set_style_bg_color(tab_btns, lv_palette_darken(LV_PALETTE_GREY, 3), 0); - lv_obj_set_style_text_color(tab_btns, lv_palette_lighten(LV_PALETTE_GREY, 5), 0); - lv_obj_set_style_border_side(tab_btns, LV_BORDER_SIDE_RIGHT, LV_PART_ITEMS | LV_STATE_CHECKED); - - - /*Add 3 tabs (the tabs are page (lv_page) and can be scrolled*/ - lv_obj_t *tab1 = lv_tabview_add_tab(tabview, "Tab 1"); - lv_obj_t *tab2 = lv_tabview_add_tab(tabview, "Tab 2"); - lv_obj_t *tab3 = lv_tabview_add_tab(tabview, "Tab 3"); - lv_obj_t *tab4 = lv_tabview_add_tab(tabview, "Tab 4"); - lv_obj_t *tab5 = lv_tabview_add_tab(tabview, "Tab 5"); - - lv_obj_set_style_bg_color(tab2, lv_palette_lighten(LV_PALETTE_AMBER, 3), 0); - lv_obj_set_style_bg_opa(tab2, LV_OPA_COVER, 0); - - /*Add content to the tabs*/ - lv_obj_t * label = lv_label_create(tab1); - lv_label_set_text(label, "First tab"); - - label = lv_label_create(tab2); - lv_label_set_text(label, "Second tab"); - - label = lv_label_create(tab3); - lv_label_set_text(label, "Third tab"); - - label = lv_label_create(tab4); - lv_label_set_text(label, "Forth tab"); - - label = lv_label_create(tab5); - lv_label_set_text(label, "Fifth tab"); - - lv_obj_clear_flag(lv_tabview_get_content(tabview), LV_OBJ_FLAG_SCROLLABLE); -} -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/index.rst deleted file mode 100644 index 72fd93511..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/index.rst +++ /dev/null @@ -1,26 +0,0 @@ -C -^ - -Simple Text area -""""""""""""""""""""""" - -.. lv_example:: widgets/textarea/lv_example_textarea_1 - :language: c - - -Text area with password field -""""""""""""""""""""""""""""" - -.. lv_example:: widgets/textarea/lv_example_textarea_2 - :language: c - -Text auto-formatting -""""""""""""""""""""""""""""" - -.. lv_example:: widgets/textarea/lv_example_textarea_3 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_1.c deleted file mode 100644 index cf7570972..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_1.c +++ /dev/null @@ -1,43 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_TEXTAREA && LV_BUILD_EXAMPLES - -static void textarea_event_handler(lv_event_t * e) -{ - lv_obj_t * ta = lv_event_get_target(e); - LV_LOG_USER("Enter was pressed. The current text is: %s", lv_textarea_get_text(ta)); -} - -static void btnm_event_handler(lv_event_t * e) -{ - lv_obj_t * obj = lv_event_get_target(e); - lv_obj_t * ta = lv_event_get_user_data(e); - const char * txt = lv_btnmatrix_get_btn_text(obj, lv_btnmatrix_get_selected_btn(obj)); - - if(strcmp(txt, LV_SYMBOL_BACKSPACE) == 0) lv_textarea_del_char(ta); - else if(strcmp(txt, LV_SYMBOL_NEW_LINE) == 0) lv_event_send(ta, LV_EVENT_READY, NULL); - else lv_textarea_add_text(ta, txt); - -} - -void lv_example_textarea_1(void) -{ - lv_obj_t * ta = lv_textarea_create(lv_scr_act()); - lv_textarea_set_one_line(ta, true); - lv_obj_align(ta, LV_ALIGN_TOP_MID, 0, 10); - lv_obj_add_event_cb(ta, textarea_event_handler, LV_EVENT_READY, ta); - lv_obj_add_state(ta, LV_STATE_FOCUSED); /*To be sure the cursor is visible*/ - - static const char * btnm_map[] = {"1", "2", "3", "\n", - "4", "5", "6", "\n", - "7", "8", "9", "\n", - LV_SYMBOL_BACKSPACE, "0", LV_SYMBOL_NEW_LINE, ""}; - - lv_obj_t * btnm = lv_btnmatrix_create(lv_scr_act()); - lv_obj_set_size(btnm, 200, 150); - lv_obj_align(btnm, LV_ALIGN_BOTTOM_MID, 0, -10); - lv_obj_add_event_cb(btnm, btnm_event_handler, LV_EVENT_VALUE_CHANGED, ta); - lv_obj_clear_flag(btnm, LV_OBJ_FLAG_CLICK_FOCUSABLE); /*To keep the text area focused on button clicks*/ - lv_btnmatrix_set_map(btnm, btnm_map); -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_1.py deleted file mode 100644 index 079b7f973..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_1.py +++ /dev/null @@ -1,13 +0,0 @@ -def event_handler(obj, event): - if event == lv.EVENT.VALUE_CHANGED: - print("Value: %s" % obj.get_text()) - elif event == lv.EVENT.LONG_PRESSED_REPEAT: - # For simple test: Long press the Text are to add the text below - ta1.add_text("\n\nYou can scroll it if the text is long enough.\n") - -ta1 = lv.ta(lv.scr_act()) -ta1.set_size(200, 100) -ta1.align(None, lv.ALIGN.CENTER, 0, 0) -ta1.set_cursor_type(lv.CURSOR.BLOCK) -ta1.set_text("A text in a Text Area") # Set an initial text -ta1.set_event_cb(event_handler) \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_2.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_2.c deleted file mode 100644 index 0a915caa9..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_2.c +++ /dev/null @@ -1,59 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_TEXTAREA && LV_USE_KEYBOARD && LV_BUILD_EXAMPLES - -static void ta_event_cb(lv_event_t * e); - -static lv_obj_t * kb; - -void lv_example_textarea_2(void) -{ - /*Create the password box*/ - lv_obj_t * pwd_ta = lv_textarea_create(lv_scr_act()); - lv_textarea_set_text(pwd_ta, ""); - lv_textarea_set_password_mode(pwd_ta, true); - lv_textarea_set_one_line(pwd_ta, true); - lv_obj_set_width(pwd_ta, lv_pct(40)); - lv_obj_set_pos(pwd_ta, 5, 20); - lv_obj_add_event_cb(pwd_ta, ta_event_cb, LV_EVENT_ALL, NULL); - - /*Create a label and position it above the text box*/ - lv_obj_t * pwd_label = lv_label_create(lv_scr_act()); - lv_label_set_text(pwd_label, "Password:"); - lv_obj_align_to(pwd_label, pwd_ta, LV_ALIGN_OUT_TOP_LEFT, 0, 0); - - /*Create the one-line mode text area*/ - lv_obj_t * text_ta = lv_textarea_create(lv_scr_act()); - lv_textarea_set_one_line(text_ta, true); - lv_textarea_set_password_mode(text_ta, false); - lv_obj_set_width(text_ta, lv_pct(40)); - lv_obj_add_event_cb(text_ta, ta_event_cb, LV_EVENT_ALL, NULL); - lv_obj_align(text_ta, LV_ALIGN_TOP_RIGHT, -5, 20); - - - /*Create a label and position it above the text box*/ - lv_obj_t * oneline_label = lv_label_create(lv_scr_act()); - lv_label_set_text(oneline_label, "Text:"); - lv_obj_align_to(oneline_label, text_ta, LV_ALIGN_OUT_TOP_LEFT, 0, 0); - - /*Create a keyboard*/ - kb = lv_keyboard_create(lv_scr_act()); - lv_obj_set_size(kb, LV_HOR_RES, LV_VER_RES / 2); - - lv_keyboard_set_textarea(kb, pwd_ta); /*Focus it on one of the text areas to start*/ -} - -static void ta_event_cb(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * ta = lv_event_get_target(e); - if(code == LV_EVENT_CLICKED || code == LV_EVENT_FOCUSED) { - /*Focus on the clicked text area*/ - if(kb != NULL) lv_keyboard_set_textarea(kb, ta); - } - - else if(code == LV_EVENT_READY) { - LV_LOG_USER("Ready, current text: %s", lv_textarea_get_text(ta)); - } -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_2.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_2.py deleted file mode 100644 index 554f87f15..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_2.py +++ /dev/null @@ -1,51 +0,0 @@ -HOR_RES = lv.disp_get_hor_res(lv.disp_get_default()) - -def kb_event_cb(event_kb, event): - # Just call the regular event handler - event_kb.def_event_cb(event) - -def ta_event_cb(ta, event): - if event == lv.EVENT.INSERT: - # get inserted value - ptr = lv.C_Pointer() - ptr.ptr_val = lv.event_get_data() - if ptr.str_val == "\n": - print("Ready") - elif event == lv.EVENT.CLICKED: - # Focus on the clicked text area - kb.set_ta(ta) - -# Create the password box -pwd_ta = lv.ta(lv.scr_act()) -pwd_ta.set_text(""); -pwd_ta.set_pwd_mode(True) -pwd_ta.set_one_line(True) -pwd_ta.set_width(HOR_RES // 2 - 20) -pwd_ta.set_pos(5, 20) -pwd_ta.set_event_cb(ta_event_cb) - -# Create a label and position it above the text box -pwd_label = lv.label(lv.scr_act()) -pwd_label.set_text("Password:") -pwd_label.align(pwd_ta, lv.ALIGN.OUT_TOP_LEFT, 0, 0) - -# Create the one-line mode text area -oneline_ta = lv.ta(lv.scr_act(), pwd_ta) -oneline_ta.set_pwd_mode(False) -oneline_ta.set_cursor_type(lv.CURSOR.LINE | lv.CURSOR.HIDDEN) -oneline_ta.align(None, lv.ALIGN.IN_TOP_RIGHT, -5, 20) -oneline_ta.set_event_cb(ta_event_cb) - -# Create a label and position it above the text box -oneline_label = lv.label(lv.scr_act()) -oneline_label.set_text("Text:") -oneline_label.align(oneline_ta, lv.ALIGN.OUT_TOP_LEFT, 0, 0) - -# Create a keyboard and make it fill the width of the above text areas -kb = lv.kb(lv.scr_act()) -kb.set_pos(5, 90) -kb.set_event_cb(kb_event_cb) # Setting a custom event handler stops the keyboard from closing automatically -kb.set_size(HOR_RES - 10, 140) - -kb.set_ta(pwd_ta) # Focus it on one of the text areas to start -kb.set_cursor_manage(True) # Automatically show/hide cursors on text areas \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_3.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_3.c deleted file mode 100644 index 21cb31bb1..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/textarea/lv_example_textarea_3.c +++ /dev/null @@ -1,42 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_TEXTAREA && LV_USE_KEYBOARD && LV_BUILD_EXAMPLES - -static void ta_event_cb(lv_event_t * e); - -static lv_obj_t * kb; - -/** - * Automatically format text like a clock. E.g. "12:34" - * Add the ':' automatically. - */ -void lv_example_textarea_3(void) -{ - /*Create the text area*/ - lv_obj_t * ta = lv_textarea_create(lv_scr_act()); - lv_obj_add_event_cb(ta, ta_event_cb, LV_EVENT_VALUE_CHANGED, NULL); - lv_textarea_set_accepted_chars(ta, "0123456789:"); - lv_textarea_set_max_length(ta, 5); - lv_textarea_set_one_line(ta, true); - lv_textarea_set_text(ta, ""); - - /*Create a keyboard*/ - kb = lv_keyboard_create(lv_scr_act()); - lv_obj_set_size(kb, LV_HOR_RES, LV_VER_RES / 2); - lv_keyboard_set_mode(kb, LV_KEYBOARD_MODE_NUMBER); - lv_keyboard_set_textarea(kb, ta); -} - -static void ta_event_cb(lv_event_t * e) -{ - lv_obj_t * ta = lv_event_get_target(e); - const char * txt = lv_textarea_get_text(ta); - if(txt[0] >= '0' && txt[0] <= '9' && - txt[1] >= '0' && txt[1] <= '9' && - txt[2] != ':') - { - lv_textarea_set_cursor_pos(ta, 2); - lv_textarea_add_char(ta, ':'); - } -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tileview/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tileview/index.rst deleted file mode 100644 index 751a70790..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tileview/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -C -^ - -Tileview with content -""""""""""""""""""""""""""" - -.. lv_example:: widgets/tileview/lv_example_tileview_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tileview/lv_example_tileview_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tileview/lv_example_tileview_1.c deleted file mode 100644 index b24eb0afe..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tileview/lv_example_tileview_1.c +++ /dev/null @@ -1,49 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_TILEVIEW && LV_BUILD_EXAMPLES - -/** - * Create a 2x2 tile view and allow scrolling only in an "L" shape. - * Demonstrate scroll chaining with a long list that - * scrolls the tile view when it cant't be scrolled further. - */ -void lv_example_tileview_1(void) -{ - lv_obj_t *tv = lv_tileview_create(lv_scr_act()); - - /*Tile1: just a label*/ - lv_obj_t * tile1 = lv_tileview_add_tile(tv, 0, 0, LV_DIR_BOTTOM); - lv_obj_t * label = lv_label_create(tile1); - lv_label_set_text(label, "Scroll down"); - lv_obj_center(label); - - - /*Tile2: a button*/ - lv_obj_t * tile2 = lv_tileview_add_tile(tv, 0, 1, LV_DIR_TOP | LV_DIR_RIGHT); - - lv_obj_t * btn = lv_btn_create(tile2); - - label = lv_label_create(btn); - lv_label_set_text(label, "Scroll up or right"); - - lv_obj_set_size(btn, LV_SIZE_CONTENT, LV_SIZE_CONTENT); - lv_obj_center(btn); - - /*Tile3: a list*/ - lv_obj_t * tile3 = lv_tileview_add_tile(tv, 1, 1, LV_DIR_LEFT); - lv_obj_t * list = lv_list_create(tile3); - lv_obj_set_size(list, LV_PCT(100), LV_PCT(100)); - - lv_list_add_btn(list, NULL, "One"); - lv_list_add_btn(list, NULL, "Two"); - lv_list_add_btn(list, NULL, "Three"); - lv_list_add_btn(list, NULL, "Four"); - lv_list_add_btn(list, NULL, "Five"); - lv_list_add_btn(list, NULL, "Six"); - lv_list_add_btn(list, NULL, "Seven"); - lv_list_add_btn(list, NULL, "Eight"); - lv_list_add_btn(list, NULL, "Nine"); - lv_list_add_btn(list, NULL, "Ten"); - -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tileview/lv_example_tileview_1.py b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tileview/lv_example_tileview_1.py deleted file mode 100644 index 520490814..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/tileview/lv_example_tileview_1.py +++ /dev/null @@ -1,62 +0,0 @@ -valid_pos = [{"x":0, "y": 0}, {"x": 0, "y": 1}, {"x": 1,"y": 1}] - -# resolution of the screen -HOR_RES = lv.disp_get_hor_res(lv.disp_get_default()) -VER_RES = lv.disp_get_ver_res(lv.disp_get_default()) - -tileview = lv.tileview(lv.scr_act()) -tileview.set_valid_positions(valid_pos, len(valid_pos)) -tileview.set_edge_flash(True) - -tile1 = lv.obj(tileview) -tile1.set_size(HOR_RES, VER_RES) -tile1.set_style(lv.style_pretty) -tileview.add_element(tile1) - -# Tile1: just a label -label = lv.label(tile1) -label.set_text("Tile 1") -label.align(None, lv.ALIGN.CENTER, 0, 0) - -# Tile2: a list -lst = lv.list(tileview) -lst.set_size(HOR_RES, VER_RES) -lst.set_pos(0, VER_RES) -lst.set_scroll_propagation(True) -lst.set_sb_mode(lv.SB_MODE.OFF) -tileview.add_element(lst) - -list_btn = lst.add_btn(None, "One") -tileview.add_element(list_btn) - -list_btn = lst.add_btn(None, "Two") -tileview.add_element(list_btn) - -list_btn = lst.add_btn(None, "Three") -tileview.add_element(list_btn) - -list_btn = lst.add_btn(None, "Four") -tileview.add_element(list_btn) - -list_btn = lst.add_btn(None, "Five") -tileview.add_element(list_btn) - -list_btn = lst.add_btn(None, "Six") -tileview.add_element(list_btn) - -list_btn = lst.add_btn(None, "Seven") -tileview.add_element(list_btn) - -list_btn = lst.add_btn(None, "Eight") -tileview.add_element(list_btn) - -# Tile3: a button -tile3 = lv.obj(tileview, tile1) -tile3.set_pos(HOR_RES, VER_RES) -tileview.add_element(tile3) - -btn = lv.btn(tile3) -btn.align(None, lv.ALIGN.CENTER, 0, 0) - -label = lv.label(btn) -label.set_text("Button") \ No newline at end of file diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/win/index.rst b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/win/index.rst deleted file mode 100644 index 5064612d8..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/win/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -C -^ - -Simple window -""""""""""""""" - -.. lv_example:: widgets/win/lv_example_win_1 - :language: c - -MicroPython -^^^^^^^^^^^ - -No examples yet. diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/win/lv_example_win_1.c b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/win/lv_example_win_1.c deleted file mode 100644 index a7291243a..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/examples/widgets/win/lv_example_win_1.c +++ /dev/null @@ -1,45 +0,0 @@ -#include "../../lv_examples.h" -#if LV_USE_WIN && LV_BUILD_EXAMPLES - - -static void event_handler(lv_event_t * e) -{ - lv_obj_t * obj = lv_event_get_target(e); - LV_LOG_USER("Button %d clicked", lv_obj_get_child_id(obj)); -} - -void lv_example_win_1(void) -{ - lv_obj_t * win = lv_win_create(lv_scr_act(), 40); - lv_obj_t * btn; - btn = lv_win_add_btn(win, LV_SYMBOL_LEFT, 40); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - - lv_win_add_title(win, "A title"); - - btn = lv_win_add_btn(win, LV_SYMBOL_RIGHT, 40); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - - btn = lv_win_add_btn(win, LV_SYMBOL_CLOSE, 60); - lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, NULL); - - lv_obj_t * cont = lv_win_get_content(win); /*Content can be aded here*/ - lv_obj_t * label = lv_label_create(cont); - lv_label_set_text(label, "This is\n" - "a pretty\n" - "long text\n" - "to see how\n" - "the window\n" - "becomes\n" - "scrollable.\n" - "\n" - "\n" - "Some more\n" - "text to be\n" - "sure it\n" - "overflows. :)"); - - -} - -#endif diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/library.json b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/library.json deleted file mode 100644 index 8ecca8bb4..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/library.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "lvgl", - "version": "8.0.2", - "keywords": "graphics, gui, embedded, tft, lvgl", - "description": "Graphics library to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. It offers anti-aliasing, opacity, and animations using only one frame buffer.", - "repository": { - "type": "git", - "url": "https://github.com/lvgl/lvgl.git" - }, - "build": { - "includeDir": "." - }, - "license": "MIT", - "homepage": "https://lvgl.io", - "frameworks": "*", - "platforms": "*" -} diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/library.properties b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/library.properties deleted file mode 100644 index 45962cb2f..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/library.properties +++ /dev/null @@ -1,10 +0,0 @@ -name=lvgl -version=8.0.2 -author=kisvegabor -maintainer=kisvegabor,embeddedt,pete-pjb -sentence=Full-featured Graphics Library for Embedded Systems -paragraph=Powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash). -category=Display -url=https://lvgl.io -architectures=* -includes=lvgl.h diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/lv_conf_template.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/lv_conf_template.h deleted file mode 100644 index c0763633c..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/lv_conf_template.h +++ /dev/null @@ -1,512 +0,0 @@ -/** - * @file lv_conf.h - * Configuration file for v8.0.2 - */ - -/* - * COPY THIS FILE AS `lv_conf.h` NEXT TO the `lvgl` FOLDER - */ - -#if 0 /*Set it to "1" to enable content*/ - -#ifndef LV_CONF_H -#define LV_CONF_H -/*clang-format off*/ - -#include - - -/*==================== - COLOR SETTINGS - *====================*/ - -/*Color depth: 1 (1 byte per pixel), 8 (RGB332), 16 (RGB565), 32 (ARGB8888)*/ -#define LV_COLOR_DEPTH 32 - -/*Swap the 2 bytes of RGB565 color. Useful if the display has a 8 bit interface (e.g. SPI)*/ -#define LV_COLOR_16_SWAP 0 - -/*Enable more complex drawing routines to manage screens transparency. - *Can be used if the UI is above another layer, e.g. an OSD menu or video player. - *Requires `LV_COLOR_DEPTH = 32` colors and the screen's `bg_opa` should be set to non LV_OPA_COVER value*/ -#define LV_COLOR_SCREEN_TRANSP 0 - -/*Images pixels with this color will not be drawn if they are chroma keyed)*/ -#define LV_COLOR_CHROMA_KEY lv_color_hex(0x00ff00) /*pure green*/ - -/*========================= - MEMORY SETTINGS - *=========================*/ - -/*1: use custom malloc/free, 0: use the built-in `lv_mem_alloc()` and `lv_mem_free()`*/ -#define LV_MEM_CUSTOM 0 -#if LV_MEM_CUSTOM == 0 -/*Size of the memory available for `lv_mem_alloc()` in bytes (>= 2kB)*/ -# define LV_MEM_SIZE (32U * 1024U) /*[bytes]*/ - -/*Set an address for the memory pool instead of allocating it as a normal array. Can be in external SRAM too.*/ -# define LV_MEM_ADR 0 /*0: unused*/ -#else /*LV_MEM_CUSTOM*/ -# define LV_MEM_CUSTOM_INCLUDE /*Header for the dynamic memory function*/ -# define LV_MEM_CUSTOM_ALLOC malloc -# define LV_MEM_CUSTOM_FREE free -# define LV_MEM_CUSTOM_REALLOC realloc -#endif /*LV_MEM_CUSTOM*/ - -/*Use the standard `memcpy` and `memset` instead of LVGL's own functions. (Might or might not be faster).*/ -#define LV_MEMCPY_MEMSET_STD 0 - -/*==================== - HAL SETTINGS - *====================*/ - -/*Default display refresh period. LVG will redraw changed ares with this period time*/ -#define LV_DISP_DEF_REFR_PERIOD 30 /*[ms]*/ - -/*Input device read period in milliseconds*/ -#define LV_INDEV_DEF_READ_PERIOD 30 /*[ms]*/ - -/*Use a custom tick source that tells the elapsed time in milliseconds. - *It removes the need to manually update the tick with `lv_tick_inc()`)*/ -#define LV_TICK_CUSTOM 0 -#if LV_TICK_CUSTOM -#define LV_TICK_CUSTOM_INCLUDE "Arduino.h" /*Header for the system time function*/ -#define LV_TICK_CUSTOM_SYS_TIME_EXPR (millis()) /*Expression evaluating to current system time in ms*/ -#endif /*LV_TICK_CUSTOM*/ - -/*Default Dot Per Inch. Used to initialize default sizes such as widgets sized, style paddings. - *(Not so important, you can adjust it to modify default sizes and spaces)*/ -#define LV_DPI_DEF 130 /*[px/inch]*/ - -/*======================= - * FEATURE CONFIGURATION - *=======================*/ - -/*------------- - * Drawing - *-----------*/ - -/*Enable complex draw engine. - *Required to draw shadow, gradient, rounded corners, circles, arc, skew lines, image transformations or any masks*/ -#define LV_DRAW_COMPLEX 1 -#if LV_DRAW_COMPLEX != 0 - -/*Allow buffering some shadow calculation. - *LV_SHADOW_CACHE_SIZE is the max. shadow size to buffer, where shadow size is `shadow_width + radius` - *Caching has LV_SHADOW_CACHE_SIZE^2 RAM cost*/ -#define LV_SHADOW_CACHE_SIZE 0 -#endif /*LV_DRAW_COMPLEX*/ - -/*Default image cache size. Image caching keeps the images opened. - *If only the built-in image formats are used there is no real advantage of caching. (I.e. if no new image decoder is added) - *With complex image decoders (e.g. PNG or JPG) caching can save the continuous open/decode of images. - *However the opened images might consume additional RAM. - *0: to disable caching*/ -#define LV_IMG_CACHE_DEF_SIZE 0 - -/*Maximum buffer size to allocate for rotation. Only used if software rotation is enabled in the display driver.*/ -#define LV_DISP_ROT_MAX_BUF (10*1024) -/*------------- - * GPU - *-----------*/ - -/*Use STM32's DMA2D (aka Chrom Art) GPU*/ -#define LV_USE_GPU_STM32_DMA2D 0 -#if LV_USE_GPU_STM32_DMA2D -/*Must be defined to include path of CMSIS header of target processor -e.g. "stm32f769xx.h" or "stm32f429xx.h"*/ -#define LV_GPU_DMA2D_CMSIS_INCLUDE -#endif - -/*Use NXP's PXP GPU iMX RTxxx platforms*/ -#define LV_USE_GPU_NXP_PXP 0 -#if LV_USE_GPU_NXP_PXP -/*1: Add default bare metal and FreeRTOS interrupt handling routines for PXP (lv_gpu_nxp_pxp_osa.c) - * and call lv_gpu_nxp_pxp_init() automatically during lv_init(). Note that symbol SDK_OS_FREE_RTOS - * has to be defined in order to use FreeRTOS OSA, otherwise bare-metal implementation is selected. - *0: lv_gpu_nxp_pxp_init() has to be called manually before lv_init() - */ -#define LV_USE_GPU_NXP_PXP_AUTO_INIT 0 -#endif - -/*Use NXP's VG-Lite GPU iMX RTxxx platforms*/ -#define LV_USE_GPU_NXP_VG_LITE 0 - -/*------------- - * Logging - *-----------*/ - -/*Enable the log module*/ -#define LV_USE_LOG 0 -#if LV_USE_LOG - -/*How important log should be added: - *LV_LOG_LEVEL_TRACE A lot of logs to give detailed information - *LV_LOG_LEVEL_INFO Log important events - *LV_LOG_LEVEL_WARN Log if something unwanted happened but didn't cause a problem - *LV_LOG_LEVEL_ERROR Only critical issue, when the system may fail - *LV_LOG_LEVEL_USER Only logs added by the user - *LV_LOG_LEVEL_NONE Do not log anything*/ -# define LV_LOG_LEVEL LV_LOG_LEVEL_WARN - -/*1: Print the log with 'printf'; - *0: User need to register a callback with `lv_log_register_print_cb()`*/ -# define LV_LOG_PRINTF 0 - -/*Enable/disable LV_LOG_TRACE in modules that produces a huge number of logs*/ -# define LV_LOG_TRACE_MEM 1 -# define LV_LOG_TRACE_TIMER 1 -# define LV_LOG_TRACE_INDEV 1 -# define LV_LOG_TRACE_DISP_REFR 1 -# define LV_LOG_TRACE_EVENT 1 -# define LV_LOG_TRACE_OBJ_CREATE 1 -# define LV_LOG_TRACE_LAYOUT 1 -# define LV_LOG_TRACE_ANIM 1 - -#endif /*LV_USE_LOG*/ - -/*------------- - * Asserts - *-----------*/ - -/*Enable asserts if an operation is failed or an invalid data is found. - *If LV_USE_LOG is enabled an error message will be printed on failure*/ -#define LV_USE_ASSERT_NULL 1 /*Check if the parameter is NULL. (Very fast, recommended)*/ -#define LV_USE_ASSERT_MALLOC 1 /*Checks is the memory is successfully allocated or no. (Very fast, recommended)*/ -#define LV_USE_ASSERT_STYLE 0 /*Check if the styles are properly initialized. (Very fast, recommended)*/ -#define LV_USE_ASSERT_MEM_INTEGRITY 0 /*Check the integrity of `lv_mem` after critical operations. (Slow)*/ -#define LV_USE_ASSERT_OBJ 0 /*Check the object's type and existence (e.g. not deleted). (Slow)*/ - -/*Add a custom handler when assert happens e.g. to restart the MCU*/ -#define LV_ASSERT_HANDLER_INCLUDE -#define LV_ASSERT_HANDLER while(1); /*Halt by default*/ - -/*------------- - * Others - *-----------*/ - -/*1: Show CPU usage and FPS count in the right bottom corner*/ -#define LV_USE_PERF_MONITOR 0 - -/*1: Show the used memory and the memory fragmentation in the left bottom corner - * Requires LV_MEM_CUSTOM = 0*/ -#define LV_USE_MEM_MONITOR 0 - -/*1: Draw random colored rectangles over the redrawn areas*/ -#define LV_USE_REFR_DEBUG 0 - -/*Change the built in (v)snprintf functions*/ -#define LV_SPRINTF_CUSTOM 0 -#if LV_SPRINTF_CUSTOM -# define LV_SPRINTF_INCLUDE -# define lv_snprintf snprintf -# define lv_vsnprintf vsnprintf -#else /*LV_SPRINTF_CUSTOM*/ -# define LV_SPRINTF_USE_FLOAT 0 -#endif /*LV_SPRINTF_CUSTOM*/ - -#define LV_USE_USER_DATA 1 - -/*Garbage Collector settings - *Used if lvgl is binded to higher level language and the memory is managed by that language*/ -#define LV_ENABLE_GC 0 -#if LV_ENABLE_GC != 0 -# define LV_GC_INCLUDE "gc.h" /*Include Garbage Collector related things*/ -#endif /*LV_ENABLE_GC*/ - -/*===================== - * COMPILER SETTINGS - *====================*/ - -/*For big endian systems set to 1*/ -#define LV_BIG_ENDIAN_SYSTEM 0 - -/*Define a custom attribute to `lv_tick_inc` function*/ -#define LV_ATTRIBUTE_TICK_INC - -/*Define a custom attribute to `lv_timer_handler` function*/ -#define LV_ATTRIBUTE_TIMER_HANDLER - -/*Define a custom attribute to `lv_disp_flush_ready` function*/ -#define LV_ATTRIBUTE_FLUSH_READY - -/*Required alignment size for buffers*/ -#define LV_ATTRIBUTE_MEM_ALIGN_SIZE - -/*Will be added where memories needs to be aligned (with -Os data might not be aligned to boundary by default). - * E.g. __attribute__((aligned(4)))*/ -#define LV_ATTRIBUTE_MEM_ALIGN - -/*Attribute to mark large constant arrays for example font's bitmaps*/ -#define LV_ATTRIBUTE_LARGE_CONST - -/*Complier prefix for a big array declaration in RAM*/ -#define LV_ATTRIBUTE_LARGE_RAM_ARRAY - -/*Place performance critical functions into a faster memory (e.g RAM)*/ -#define LV_ATTRIBUTE_FAST_MEM - -/*Prefix variables that are used in GPU accelerated operations, often these need to be placed in RAM sections that are DMA accessible*/ -#define LV_ATTRIBUTE_DMA - -/*Export integer constant to binding. This macro is used with constants in the form of LV_ that - *should also appear on LVGL binding API such as Micropython.*/ -#define LV_EXPORT_CONST_INT(int_value) struct _silence_gcc_warning /*The default value just prevents GCC warning*/ - -/*Extend the default -32k..32k coordinate range to -4M..4M by using int32_t for coordinates instead of int16_t*/ -#define LV_USE_LARGE_COORD 0 - -/*================== - * FONT USAGE - *===================*/ - -/*Montserrat fonts with ASCII range and some symbols using bpp = 4 - *https://fonts.google.com/specimen/Montserrat*/ -#define LV_FONT_MONTSERRAT_8 0 -#define LV_FONT_MONTSERRAT_10 0 -#define LV_FONT_MONTSERRAT_12 0 -#define LV_FONT_MONTSERRAT_14 1 -#define LV_FONT_MONTSERRAT_16 0 -#define LV_FONT_MONTSERRAT_18 0 -#define LV_FONT_MONTSERRAT_20 0 -#define LV_FONT_MONTSERRAT_22 0 -#define LV_FONT_MONTSERRAT_24 0 -#define LV_FONT_MONTSERRAT_26 0 -#define LV_FONT_MONTSERRAT_28 0 -#define LV_FONT_MONTSERRAT_30 0 -#define LV_FONT_MONTSERRAT_32 0 -#define LV_FONT_MONTSERRAT_34 0 -#define LV_FONT_MONTSERRAT_36 0 -#define LV_FONT_MONTSERRAT_38 0 -#define LV_FONT_MONTSERRAT_40 0 -#define LV_FONT_MONTSERRAT_42 0 -#define LV_FONT_MONTSERRAT_44 0 -#define LV_FONT_MONTSERRAT_46 0 -#define LV_FONT_MONTSERRAT_48 0 - -/*Demonstrate special features*/ -#define LV_FONT_MONTSERRAT_12_SUBPX 0 -#define LV_FONT_MONTSERRAT_28_COMPRESSED 0 /*bpp = 3*/ -#define LV_FONT_DEJAVU_16_PERSIAN_HEBREW 0 /*Hebrew, Arabic, Perisan letters and all their forms*/ -#define LV_FONT_SIMSUN_16_CJK 0 /*1000 most common CJK radicals*/ - -/*Pixel perfect monospace fonts*/ -#define LV_FONT_UNSCII_8 0 -#define LV_FONT_UNSCII_16 0 - -/*Optionally declare custom fonts here. - *You can use these fonts as default font too and they will be available globally. - *E.g. #define LV_FONT_CUSTOM_DECLARE LV_FONT_DECLARE(my_font_1) LV_FONT_DECLARE(my_font_2)*/ -#define LV_FONT_CUSTOM_DECLARE - -/*Always set a default font*/ -#define LV_FONT_DEFAULT &lv_font_montserrat_14 - -/*Enable handling large font and/or fonts with a lot of characters. - *The limit depends on the font size, font face and bpp. - *Compiler error will be triggered if a font needs it.*/ -#define LV_FONT_FMT_TXT_LARGE 0 - -/*Enables/disables support for compressed fonts.*/ -#define LV_USE_FONT_COMPRESSED 0 - -/*Enable subpixel rendering*/ -#define LV_USE_FONT_SUBPX 0 -#if LV_USE_FONT_SUBPX -/*Set the pixel order of the display. Physical order of RGB channels. Doesn't matter with "normal" fonts.*/ -#define LV_FONT_SUBPX_BGR 0 /*0: RGB; 1:BGR order*/ -#endif - -/*================= - * TEXT SETTINGS - *=================*/ - -/** - * Select a character encoding for strings. - * Your IDE or editor should have the same character encoding - * - LV_TXT_ENC_UTF8 - * - LV_TXT_ENC_ASCII - */ -#define LV_TXT_ENC LV_TXT_ENC_UTF8 - - /*Can break (wrap) texts on these chars*/ -#define LV_TXT_BREAK_CHARS " ,.;:-_" - -/*If a word is at least this long, will break wherever "prettiest" - *To disable, set to a value <= 0*/ -#define LV_TXT_LINE_BREAK_LONG_LEN 0 - -/*Minimum number of characters in a long word to put on a line before a break. - *Depends on LV_TXT_LINE_BREAK_LONG_LEN.*/ -#define LV_TXT_LINE_BREAK_LONG_PRE_MIN_LEN 3 - -/*Minimum number of characters in a long word to put on a line after a break. - *Depends on LV_TXT_LINE_BREAK_LONG_LEN.*/ -#define LV_TXT_LINE_BREAK_LONG_POST_MIN_LEN 3 - -/*The control character to use for signalling text recoloring.*/ -#define LV_TXT_COLOR_CMD "#" - -/*Support bidirectional texts. Allows mixing Left-to-Right and Right-to-Left texts. - *The direction will be processed according to the Unicode Bidirectioanl Algorithm: - *https://www.w3.org/International/articles/inline-bidi-markup/uba-basics*/ -#define LV_USE_BIDI 0 -#if LV_USE_BIDI -/*Set the default direction. Supported values: - *`LV_BASE_DIR_LTR` Left-to-Right - *`LV_BASE_DIR_RTL` Right-to-Left - *`LV_BASE_DIR_AUTO` detect texts base direction*/ -#define LV_BIDI_BASE_DIR_DEF LV_BASE_DIR_AUTO -#endif - -/*Enable Arabic/Persian processing - *In these languages characters should be replaced with an other form based on their position in the text*/ -#define LV_USE_ARABIC_PERSIAN_CHARS 0 - -/*================== - * WIDGET USAGE - *================*/ - -/*Documentation of the widgets: https://docs.lvgl.io/latest/en/html/widgets/index.html*/ - -#define LV_USE_ARC 1 - -#define LV_USE_ANIMIMG 1 - -#define LV_USE_BAR 1 - -#define LV_USE_BTN 1 - -#define LV_USE_BTNMATRIX 1 - -#define LV_USE_CANVAS 1 - -#define LV_USE_CHECKBOX 1 - - -#define LV_USE_DROPDOWN 1 /*Requires: lv_label*/ - -#define LV_USE_IMG 1 /*Requires: lv_label*/ - -#define LV_USE_LABEL 1 -#if LV_USE_LABEL -# define LV_LABEL_TEXT_SELECTION 1 /*Enable selecting text of the label*/ -# define LV_LABEL_LONG_TXT_HINT 1 /*Store some extra info in labels to speed up drawing of very long texts*/ -#endif - -#define LV_USE_LINE 1 - -#define LV_USE_ROLLER 1 /*Requires: lv_label*/ -#if LV_USE_ROLLER -# define LV_ROLLER_INF_PAGES 7 /*Number of extra "pages" when the roller is infinite*/ -#endif - -#define LV_USE_SLIDER 1 /*Requires: lv_bar*/ - -#define LV_USE_SWITCH 1 - -#define LV_USE_TEXTAREA 1 /*Requires: lv_label*/ -#if LV_USE_TEXTAREA != 0 -# define LV_TEXTAREA_DEF_PWD_SHOW_TIME 1500 /*ms*/ -#endif - -#define LV_USE_TABLE 1 - -/*================== - * EXTRA COMPONENTS - *==================*/ - -/*----------- - * Widgets - *----------*/ -#define LV_USE_CALENDAR 1 -#if LV_USE_CALENDAR -# define LV_CALENDAR_WEEK_STARTS_MONDAY 0 -# if LV_CALENDAR_WEEK_STARTS_MONDAY -# define LV_CALENDAR_DEFAULT_DAY_NAMES {"Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"} -# else -# define LV_CALENDAR_DEFAULT_DAY_NAMES {"Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"} -# endif - -# define LV_CALENDAR_DEFAULT_MONTH_NAMES {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"} -# define LV_USE_CALENDAR_HEADER_ARROW 1 -# define LV_USE_CALENDAR_HEADER_DROPDOWN 1 -#endif /*LV_USE_CALENDAR*/ - -#define LV_USE_CHART 1 - -#define LV_USE_COLORWHEEL 1 - -#define LV_USE_IMGBTN 1 - -#define LV_USE_KEYBOARD 1 - -#define LV_USE_LED 1 - -#define LV_USE_LIST 1 - -#define LV_USE_METER 1 - -#define LV_USE_MSGBOX 1 - -#define LV_USE_SPINBOX 1 - -#define LV_USE_SPINNER 1 - -#define LV_USE_TABVIEW 1 - -#define LV_USE_TILEVIEW 1 - -#define LV_USE_WIN 1 - -#define LV_USE_SPAN 1 -#if LV_USE_SPAN -/*A line text can contain maximum num of span descriptor */ -# define LV_SPAN_SNIPPET_STACK_SIZE 64 -#endif - -/*----------- - * Themes - *----------*/ -/*A simple, impressive and very complete theme*/ -#define LV_USE_THEME_DEFAULT 1 -#if LV_USE_THEME_DEFAULT - -/*0: Light mode; 1: Dark mode*/ -# define LV_THEME_DEFAULT_DARK 0 - -/*1: Enable grow on press*/ -# define LV_THEME_DEFAULT_GROW 1 - -/*Default transition time in [ms]*/ -# define LV_THEME_DEFAULT_TRANSITON_TIME 80 -#endif /*LV_USE_THEME_DEFAULT*/ - -/*An very simple them that is a good starting point for a custom theme*/ - #define LV_USE_THEME_BASIC 1 - -/*A theme designed for monochrome displays*/ -#define LV_USE_THEME_MONO 1 - -/*----------- - * Layouts - *----------*/ - -/*A layout similar to Flexbox in CSS.*/ -#define LV_USE_FLEX 1 - -/*A layout similar to Grid in CSS.*/ -#define LV_USE_GRID 1 - -/*================== -* EXAMPLES -*==================*/ - -/*Enable the examples to be built with the library*/ -#define LV_BUILD_EXAMPLES 1 - -/*--END OF LV_CONF_H--*/ - -#endif /*LV_CONF_H*/ - -#endif /*End of "Content enable"*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/lvgl.h b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/lvgl.h deleted file mode 100644 index 21de48a96..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/lvgl.h +++ /dev/null @@ -1,140 +0,0 @@ -/** - * @file lvgl.h - * Include all LVGL related headers - */ - -#ifndef LVGL_H -#define LVGL_H - -#ifdef __cplusplus -extern "C" { -#endif - -/*************************** - * CURRENT VERSION OF LVGL - ***************************/ -#define LVGL_VERSION_MAJOR 8 -#define LVGL_VERSION_MINOR 0 -#define LVGL_VERSION_PATCH 2 -#define LVGL_VERSION_INFO "" - -/********************* - * INCLUDES - *********************/ - -#include "src/misc/lv_log.h" -#include "src/misc/lv_timer.h" -#include "src/misc/lv_math.h" -#include "src/misc/lv_async.h" - -#include "src/hal/lv_hal.h" - -#include "src/core/lv_obj.h" -#include "src/core/lv_group.h" -#include "src/core/lv_indev.h" - -#include "src/core/lv_refr.h" -#include "src/core/lv_disp.h" -#include "src/core/lv_theme.h" - -#include "src/font/lv_font.h" -#include "src/font/lv_font_loader.h" -#include "src/font/lv_font_fmt_txt.h" -#include "src/misc/lv_printf.h" - -#include "src/widgets/lv_arc.h" -#include "src/widgets/lv_btn.h" -#include "src/widgets/lv_img.h" -#include "src/widgets/lv_label.h" -#include "src/widgets/lv_line.h" -#include "src/widgets/lv_table.h" -#include "src/widgets/lv_checkbox.h" -#include "src/widgets/lv_bar.h" -#include "src/widgets/lv_slider.h" -#include "src/widgets/lv_btnmatrix.h" -#include "src/widgets/lv_dropdown.h" -#include "src/widgets/lv_roller.h" -#include "src/widgets/lv_textarea.h" -#include "src/widgets/lv_canvas.h" -#include "src/widgets/lv_switch.h" - -#include "src/draw/lv_draw.h" - -#include "src/lv_api_map.h" - -/*----------------- - * EXTRAS - *----------------*/ -#include "src/extra/lv_extra.h" -#include "src/extra/widgets/lv_widgets.h" -#include "src/extra/layouts/lv_layouts.h" -#include "src/extra/themes/lv_themes.h" - -/********************* - * DEFINES - *********************/ - -/********************** - * TYPEDEFS - **********************/ - -/********************** - * GLOBAL PROTOTYPES - **********************/ - -/********************** - * MACROS - **********************/ - -/** Gives 1 if the x.y.z version is supported in the current version - * Usage: - * - * - Require v6 - * #if LV_VERSION_CHECK(6,0,0) - * new_func_in_v6(); - * #endif - * - * - * - Require at least v5.3 - * #if LV_VERSION_CHECK(5,3,0) - * new_feature_from_v5_3(); - * #endif - * - * - * - Require v5.3.2 bugfixes - * #if LV_VERSION_CHECK(5,3,2) - * bugfix_in_v5_3_2(); - * #endif - * - */ -#define LV_VERSION_CHECK(x,y,z) (x == LVGL_VERSION_MAJOR && (y < LVGL_VERSION_MINOR || (y == LVGL_VERSION_MINOR && z <= LVGL_VERSION_PATCH))) - -/** - * Wrapper functions for VERSION macros - */ - -static inline int lv_version_major(void) -{ - return LVGL_VERSION_MAJOR; -} - -static inline int lv_version_minor(void) -{ - return LVGL_VERSION_MINOR; -} - -static inline int lv_version_patch(void) -{ - return LVGL_VERSION_PATCH; -} - -static inline const char *lv_version_info(void) -{ - return LVGL_VERSION_INFO; -} - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*LVGL_H*/ diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/lvgl.mk b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/lvgl.mk deleted file mode 100644 index 664987aa7..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/lvgl.mk +++ /dev/null @@ -1,9 +0,0 @@ -include $(LVGL_DIR)/$(LVGL_DIR_NAME)/examples/examples.mk -include $(LVGL_DIR)/$(LVGL_DIR_NAME)/src/extra/extra.mk -include $(LVGL_DIR)/$(LVGL_DIR_NAME)/src/core/lv_core.mk -include $(LVGL_DIR)/$(LVGL_DIR_NAME)/src/draw/lv_draw.mk -include $(LVGL_DIR)/$(LVGL_DIR_NAME)/src/font/lv_font.mk -include $(LVGL_DIR)/$(LVGL_DIR_NAME)/src/gpu/lv_gpu.mk -include $(LVGL_DIR)/$(LVGL_DIR_NAME)/src/hal/lv_hal.mk -include $(LVGL_DIR)/$(LVGL_DIR_NAME)/src/misc/lv_misc.mk -include $(LVGL_DIR)/$(LVGL_DIR_NAME)/src/widgets/lv_widgets.mk diff --git a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/scripts/Doxyfile b/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/scripts/Doxyfile deleted file mode 100644 index ce88aac43..000000000 --- a/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/lvgl/lvgl/scripts/Doxyfile +++ /dev/null @@ -1,2455 +0,0 @@ -# Doxyfile 1.8.13 - -# This file describes the settings to be used by the documentation system -# doxygen (www.doxygen.org) for a project. -# -# All text after a double hash (##) is considered a comment and is placed in -# front of the TAG it is preceding. -# -# All text after a single hash (#) is considered a comment and will be ignored. -# The format is: -# TAG = value [value, ...] -# For lists, items can also be appended using: -# TAG += value [value, ...] -# Values that contain spaces should be placed between quotes (\" \"). - -#--------------------------------------------------------------------------- -# Project related configuration options -#--------------------------------------------------------------------------- - -# This tag specifies the encoding used for all characters in the config file -# that follow. The default is UTF-8 which is also the encoding used for all text -# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv -# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv -# for the list of possible encodings. -# The default value is: UTF-8. - -DOXYFILE_ENCODING = UTF-8 - -# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by -# double-quotes, unless you are using Doxywizard) that should identify the -# project for which the documentation is generated. This name is used in the -# title of most generated pages and in a few other places. -# The default value is: My Project. - -PROJECT_NAME = "LittlevGL" - -# The PROJECT_NUMBER tag can be used to enter a project or revision number. This -# could be handy for archiving the generated documentation or if some version -# control system is used. - -PROJECT_NUMBER = - -# Using the PROJECT_BRIEF tag one can provide an optional one line description -# for a project that appears at the top of each page and should give viewer a -# quick idea about the purpose of the project. Keep the description short. - -PROJECT_BRIEF = - -# With the PROJECT_LOGO tag one can specify a logo or an icon that is included -# in the documentation. The maximum height of the logo should not exceed 55 -# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy -# the logo to the output directory. - -PROJECT_LOGO = - -# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path -# into which the generated documentation will be written. If a relative path is -# entered, it will be relative to the location where doxygen was started. If -# left blank the current directory will be used. - -OUTPUT_DIRECTORY = ../docs - -# If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- -# directories (in 2 levels) under the output directory of each output format and -# will distribute the generated files over these directories. Enabling this -# option can be useful when feeding doxygen a huge amount of source files, where -# putting all generated files in the same directory would otherwise causes -# performance problems for the file system. -# The default value is: NO. - -CREATE_SUBDIRS = NO - -# If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII -# characters to appear in the names of generated files. If set to NO, non-ASCII -# characters will be escaped, for example _xE3_x81_x84 will be used for Unicode -# U+3044. -# The default value is: NO. - -ALLOW_UNICODE_NAMES = NO - -# The OUTPUT_LANGUAGE tag is used to specify the language in which all -# documentation generated by doxygen is written. Doxygen will use this -# information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, -# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), -# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, -# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), -# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, -# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, -# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, -# Ukrainian and Vietnamese. -# The default value is: English. - -OUTPUT_LANGUAGE = English - -# If the BRIEF_MEMBER_DESC tag is set to YES, doxygen will include brief member -# descriptions after the members that are listed in the file and class -# documentation (similar to Javadoc). Set to NO to disable this. -# The default value is: YES. - -BRIEF_MEMBER_DESC = YES - -# If the REPEAT_BRIEF tag is set to YES, doxygen will prepend the brief -# description of a member or function before the detailed description -# -# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the -# brief descriptions will be completely suppressed. -# The default value is: YES. - -REPEAT_BRIEF = YES - -# This tag implements a quasi-intelligent brief description abbreviator that is -# used to form the text in various listings. Each string in this list, if found -# as the leading text of the brief description, will be stripped from the text -# and the result, after processing the whole list, is used as the annotated -# text. Otherwise, the brief description is used as-is. If left blank, the -# following values are used ($name is automatically replaced with the name of -# the entity):The $name class, The $name widget, The $name file, is, provides, -# specifies, contains, represents, a, an and the. - -ABBREVIATE_BRIEF = "The $name class" \ - "The $name widget" \ - "The $name file" \ - is \ - provides \ - specifies \ - contains \ - represents \ - a \ - an \ - the - -# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then -# doxygen will generate a detailed section even if there is only a brief -# description. -# The default value is: NO. - -ALWAYS_DETAILED_SEC = NO - -# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all -# inherited members of a class in the documentation of that class as if those -# members were ordinary class members. Constructors, destructors and assignment -# operators of the base classes will not be shown. -# The default value is: NO. - -INLINE_INHERITED_MEMB = NO - -# If the FULL_PATH_NAMES tag is set to YES, doxygen will prepend the full path -# before files name in the file list and in the header files. If set to NO the -# shortest path that makes the file name unique will be used -# The default value is: YES. - -FULL_PATH_NAMES = YES - -# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path. -# Stripping is only done if one of the specified strings matches the left-hand -# part of the path. The tag can be used to show relative paths in the file list. -# If left blank the directory from which doxygen is run is used as the path to -# strip. -# -# Note that you can specify absolute paths here, but also relative paths, which -# will be relative from the directory where doxygen is started. -# This tag requires that the tag FULL_PATH_NAMES is set to YES. - -STRIP_FROM_PATH = - -# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the -# path mentioned in the documentation of a class, which tells the reader which -# header file to include in order to use a class. If left blank only the name of -# the header file containing the class definition is used. Otherwise one should -# specify the list of include paths that are normally passed to the compiler -# using the -I flag. - -STRIP_FROM_INC_PATH = - -# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but -# less readable) file names. This can be useful is your file systems doesn't -# support long names like on DOS, Mac, or CD-ROM. -# The default value is: NO. - -SHORT_NAMES = NO - -# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the -# first line (until the first dot) of a Javadoc-style comment as the brief -# description. If set to NO, the Javadoc-style will behave just like regular Qt- -# style comments (thus requiring an explicit @brief command for a brief -# description.) -# The default value is: NO. - -JAVADOC_AUTOBRIEF = NO - -# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first -# line (until the first dot) of a Qt-style comment as the brief description. If -# set to NO, the Qt-style will behave just like regular Qt-style comments (thus -# requiring an explicit \brief command for a brief description.) -# The default value is: NO. - -QT_AUTOBRIEF = NO - -# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a -# multi-line C++ special comment block (i.e. a block of //! or /// comments) as -# a brief description. This used to be the default behavior. The new default is -# to treat a multi-line C++ comment block as a detailed description. Set this -# tag to YES if you prefer the old behavior instead. -# -# Note that setting this tag to YES also means that rational rose comments are -# not recognized any more. -# The default value is: NO. - -MULTILINE_CPP_IS_BRIEF = NO - -# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the -# documentation from any documented member that it re-implements. -# The default value is: YES. - -INHERIT_DOCS = YES - -# If the SEPARATE_MEMBER_PAGES tag is set to YES then doxygen will produce a new -# page for each member. If set to NO, the documentation of a member will be part -# of the file/class/namespace that contains it. -# The default value is: NO. - -SEPARATE_MEMBER_PAGES = NO - -# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen -# uses this value to replace tabs by spaces in code fragments. -# Minimum value: 1, maximum value: 16, default value: 4. - -TAB_SIZE = 4 - -# This tag can be used to specify a number of aliases that act as commands in -# the documentation. An alias has the form: -# name=value -# For example adding -# "sideeffect=@par Side Effects:\n" -# will allow you to put the command \sideeffect (or @sideeffect) in the -# documentation, which will result in a user-defined paragraph with heading -# "Side Effects:". You can put \n's in the value part of an alias to insert -# newlines. - -ALIASES = - -# This tag can be used to specify a number of word-keyword mappings (TCL only). -# A mapping has the form "name=value". For example adding "class=itcl::class" -# will allow you to use the command class in the itcl::class meaning. - -TCL_SUBST = - -# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources -# only. Doxygen will then generate output that is more tailored for C. For -# instance, some of the names that are used will be different. The list of all -# members will be omitted, etc. -# The default value is: NO. - -OPTIMIZE_OUTPUT_FOR_C = YES - -# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or -# Python sources only. Doxygen will then generate output that is more tailored -# for that language. For instance, namespaces will be presented as packages, -# qualified scopes will look different, etc. -# The default value is: NO. - -OPTIMIZE_OUTPUT_JAVA = NO - -# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran -# sources. Doxygen will then generate output that is tailored for Fortran. -# The default value is: NO. - -OPTIMIZE_FOR_FORTRAN = NO - -# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL -# sources. Doxygen will then generate output that is tailored for VHDL. -# The default value is: NO. - -OPTIMIZE_OUTPUT_VHDL = NO - -# Doxygen selects the parser to use depending on the extension of the files it -# parses. With this tag you can assign which parser to use for a given -# extension. Doxygen has a built-in mapping, but you can override or extend it -# using this tag. The format is ext=language, where ext is a file extension, and -# language is one of the parsers supported by doxygen: IDL, Java, Javascript, -# C#, C, C++, D, PHP, Objective-C, Python, Fortran (fixed format Fortran: -# FortranFixed, free formatted Fortran: FortranFree, unknown formatted Fortran: -# Fortran. In the later case the parser tries to guess whether the code is fixed -# or free formatted code, this is the default for Fortran type files), VHDL. For -# instance to make doxygen treat .inc files as Fortran files (default is PHP), -# and .f files as C (default is Fortran), use: inc=Fortran f=C. -# -# Note: For files without extension you can use no_extension as a placeholder. -# -# Note that for custom extensions you also need to set FILE_PATTERNS otherwise -# the files are not read by doxygen. - -EXTENSION_MAPPING = - -# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments -# according to the Markdown format, which allows for more readable -# documentation. See http://daringfireball.net/projects/markdown/ for details. -# The output of markdown processing is further processed by doxygen, so you can -# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in -# case of backward compatibilities issues. -# The default value is: YES. - -MARKDOWN_SUPPORT = YES - -# When the TOC_INCLUDE_HEADINGS tag is set to a non-zero value, all headings up -# to that level are automatically included in the table of contents, even if -# they do not have an id attribute. -# Note: This feature currently applies only to Markdown headings. -# Minimum value: 0, maximum value: 99, default value: 0. -# This tag requires that the tag MARKDOWN_SUPPORT is set to YES. - -TOC_INCLUDE_HEADINGS = 0 - -# When enabled doxygen tries to link words that correspond to documented -# classes, or namespaces to their corresponding documentation. Such a link can -# be prevented in individual cases by putting a % sign in front of the word or -# globally by setting AUTOLINK_SUPPORT to NO. -# The default value is: YES. - -AUTOLINK_SUPPORT = YES - -# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want -# to include (a tag file for) the STL sources as input, then you should set this -# tag to YES in order to let doxygen match functions declarations and -# definitions whose arguments contain STL classes (e.g. func(std::string); -# versus func(std::string) {}). This also make the inheritance and collaboration -# diagrams that involve STL classes more complete and accurate. -# The default value is: NO. - -BUILTIN_STL_SUPPORT = NO - -# If you use Microsoft's C++/CLI language, you should set this option to YES to -# enable parsing support. -# The default value is: NO. - -CPP_CLI_SUPPORT = NO - -# Set the SIP_SUPPORT tag to YES if your project consists of sip (see: -# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen -# will parse them like normal C++ but will assume all classes use public instead -# of private inheritance when no explicit protection keyword is present. -# The default value is: NO. - -SIP_SUPPORT = NO - -# For Microsoft's IDL there are propget and propput attributes to indicate -# getter and setter methods for a property. Setting this option to YES will make -# doxygen to replace the get and set methods by a property in the documentation. -# This will only work if the methods are indeed getting or setting a simple -# type. If this is not the case, or you want to show the methods anyway, you -# should set this option to NO. -# The default value is: YES. - -IDL_PROPERTY_SUPPORT = YES - -# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC -# tag is set to YES then doxygen will reuse the documentation of the first -# member in the group (if any) for the other members of the group. By default -# all members of a group must be documented explicitly. -# The default value is: NO. - -DISTRIBUTE_GROUP_DOC = NO - -# If one adds a struct or class to a group and this option is enabled, then also -# any nested class or struct is added to the same group. By default this option -# is disabled and one has to add nested compounds explicitly via \ingroup. -# The default value is: NO. - -GROUP_NESTED_COMPOUNDS = NO - -# Set the SUBGROUPING tag to YES to allow class member groups of the same type -# (for instance a group of public functions) to be put as a subgroup of that -# type (e.g. under the Public Functions section). Set it to NO to prevent -# subgrouping. Alternatively, this can be done per class using the -# \nosubgrouping command. -# The default value is: YES. - -SUBGROUPING = YES - -# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions -# are shown inside the group in which they are included (e.g. using \ingroup) -# instead of on a separate page (for HTML and Man pages) or section (for LaTeX -# and RTF). -# -# Note that this feature does not work in combination with -# SEPARATE_MEMBER_PAGES. -# The default value is: NO. - -INLINE_GROUPED_CLASSES = NO - -# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions -# with only public data fields or simple typedef fields will be shown inline in -# the documentation of the scope in which they are defined (i.e. file, -# namespace, or group documentation), provided this scope is documented. If set -# to NO, structs, classes, and unions are shown on a separate page (for HTML and -# Man pages) or section (for LaTeX and RTF). -# The default value is: NO. - -INLINE_SIMPLE_STRUCTS = NO - -# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or -# enum is documented as struct, union, or enum with the name of the typedef. So -# typedef struct TypeS {} TypeT, will appear in the documentation as a struct -# with name TypeT. When disabled the typedef will appear as a member of a file, -# namespace, or class. And the struct will be named TypeS. This can typically be -# useful for C code in case the coding convention dictates that all compound -# types are typedef'ed and only the typedef is referenced, never the tag name. -# The default value is: NO. - -TYPEDEF_HIDES_STRUCT = NO - -# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This -# cache is used to resolve symbols given their name and scope. Since this can be -# an expensive process and often the same symbol appears multiple times in the -# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small -# doxygen will become slower. If the cache is too large, memory is wasted. The -# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range -# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536 -# symbols. At the end of a run doxygen will report the cache usage and suggest -# the optimal cache size from a speed point of view. -# Minimum value: 0, maximum value: 9, default value: 0. - -LOOKUP_CACHE_SIZE = 0 - -#--------------------------------------------------------------------------- -# Build related configuration options -#--------------------------------------------------------------------------- - -# If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in -# documentation are documented, even if no documentation was available. Private -# class members and static file members will be hidden unless the -# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. -# Note: This will also disable the warnings about undocumented members that are -# normally produced when WARNINGS is set to YES. -# The default value is: NO. - -EXTRACT_ALL = NO - -# If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will -# be included in the documentation. -# The default value is: NO. - -EXTRACT_PRIVATE = NO - -# If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal -# scope will be included in the documentation. -# The default value is: NO. - -EXTRACT_PACKAGE = NO - -# If the EXTRACT_STATIC tag is set to YES, all static members of a file will be -# included in the documentation. -# The default value is: NO. - -EXTRACT_STATIC = NO - -# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined -# locally in source files will be included in the documentation. If set to NO, -# only classes defined in header files are included. Does not have any effect -# for Java sources. -# The default value is: YES. - -EXTRACT_LOCAL_CLASSES = YES - -# This flag is only useful for Objective-C code. If set to YES, local methods, -# which are defined in the implementation section but not in the interface are -# included in the documentation. If set to NO, only methods in the interface are -# included. -# The default value is: NO. - -EXTRACT_LOCAL_METHODS = NO - -# If this flag is set to YES, the members of anonymous namespaces will be -# extracted and appear in the documentation as a namespace called -# 'anonymous_namespace{file}', where file will be replaced with the base name of -# the file that contains the anonymous namespace. By default anonymous namespace -# are hidden. -# The default value is: NO. - -EXTRACT_ANON_NSPACES = NO - -# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all -# undocumented members inside documented classes or files. If set to NO these -# members will be included in the various overviews, but no documentation -# section is generated. This option has no effect if EXTRACT_ALL is enabled. -# The default value is: NO. - -HIDE_UNDOC_MEMBERS = NO - -# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all -# undocumented classes that are normally visible in the class hierarchy. If set -# to NO, these classes will be included in the various overviews. This option -# has no effect if EXTRACT_ALL is enabled. -# The default value is: NO. - -HIDE_UNDOC_CLASSES = NO - -# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend -# (class|struct|union) declarations. If set to NO, these declarations will be -# included in the documentation. -# The default value is: NO. - -HIDE_FRIEND_COMPOUNDS = NO - -# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any -# documentation blocks found inside the body of a function. If set to NO, these -# blocks will be appended to the function's detailed documentation block. -# The default value is: NO. - -HIDE_IN_BODY_DOCS = NO - -# The INTERNAL_DOCS tag determines if documentation that is typed after a -# \internal command is included. If the tag is set to NO then the documentation -# will be excluded. Set it to YES to include the internal documentation. -# The default value is: NO. - -INTERNAL_DOCS = YES - -# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file -# names in lower-case letters. If set to YES, upper-case letters are also -# allowed. This is useful if you have classes or files whose names only differ -# in case and if your file system supports case sensitive file names. Windows -# and Mac users are advised to set this option to NO. -# The default value is: system dependent. - -CASE_SENSE_NAMES = YES - -# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with -# their full class and namespace scopes in the documentation. If set to YES, the -# scope will be hidden. -# The default value is: NO. - -HIDE_SCOPE_NAMES = NO - -# If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will -# append additional text to a page's title, such as Class Reference. If set to -# YES the compound reference will be hidden. -# The default value is: NO. - -HIDE_COMPOUND_REFERENCE= NO - -# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of -# the files that are included by a file in the documentation of that file. -# The default value is: YES. - -SHOW_INCLUDE_FILES = YES - -# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each -# grouped member an include statement to the documentation, telling the reader -# which file to include in order to use the member. -# The default value is: NO. - -SHOW_GROUPED_MEMB_INC = NO - -# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include -# files with double quotes in the documentation rather than with sharp brackets. -# The default value is: NO. - -FORCE_LOCAL_INCLUDES = NO - -# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the -# documentation for inline members. -# The default value is: YES. - -INLINE_INFO = YES - -# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the -# (detailed) documentation of file and class members alphabetically by member -# name. If set to NO, the members will appear in declaration order. -# The default value is: YES. - -SORT_MEMBER_DOCS = YES - -# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief -# descriptions of file, namespace and class members alphabetically by member -# name. If set to NO, the members will appear in declaration order. Note that -# this will also influence the order of the classes in the class list. -# The default value is: NO. - -SORT_BRIEF_DOCS = NO - -# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the -# (brief and detailed) documentation of class members so that constructors and -# destructors are listed first. If set to NO the constructors will appear in the -# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS. -# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief -# member documentation. -# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting -# detailed member documentation. -# The default value is: NO. - -SORT_MEMBERS_CTORS_1ST = NO - -# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy -# of group names into alphabetical order. If set to NO the group names will -# appear in their defined order. -# The default value is: NO. - -SORT_GROUP_NAMES = NO - -# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by -# fully-qualified names, including namespaces. If set to NO, the class list will -# be sorted only by class name, not including the namespace part. -# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. -# Note: This option applies only to the class list, not to the alphabetical -# list. -# The default value is: NO. - -SORT_BY_SCOPE_NAME = NO - -# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper -# type resolution of all parameters of a function it will reject a match between -# the prototype and the implementation of a member function even if there is -# only one candidate or it is obvious which candidate to choose by doing a -# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still -# accept a match between prototype and implementation in such cases. -# The default value is: NO. - -STRICT_PROTO_MATCHING = NO - -# The GENERATE_TODOLIST tag can be used to enable (YES) or disable (NO) the todo -# list. This list is created by putting \todo commands in the documentation. -# The default value is: YES. - -GENERATE_TODOLIST = YES - -# The GENERATE_TESTLIST tag can be used to enable (YES) or disable (NO) the test -# list. This list is created by putting \test commands in the documentation. -# The default value is: YES. - -GENERATE_TESTLIST = YES - -# The GENERATE_BUGLIST tag can be used to enable (YES) or disable (NO) the bug -# list. This list is created by putting \bug commands in the documentation. -# The default value is: YES. - -GENERATE_BUGLIST = YES - -# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or disable (NO) -# the deprecated list. This list is created by putting \deprecated commands in -# the documentation. -# The default value is: YES. - -GENERATE_DEPRECATEDLIST= YES - -# The ENABLED_SECTIONS tag can be used to enable conditional documentation -# sections, marked by \if ... \endif and \cond -# ... \endcond blocks. - -ENABLED_SECTIONS = - -# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the -# initial value of a variable or macro / define can have for it to appear in the -# documentation. If the initializer consists of more lines than specified here -# it will be hidden. Use a value of 0 to hide initializers completely. The -# appearance of the value of individual variables and macros / defines can be -# controlled using \showinitializer or \hideinitializer command in the -# documentation regardless of this setting. -# Minimum value: 0, maximum value: 10000, default value: 30. - -MAX_INITIALIZER_LINES = 30 - -# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at -# the bottom of the documentation of classes and structs. If set to YES, the -# list will mention the files that were used to generate the documentation. -# The default value is: YES. - -SHOW_USED_FILES = YES - -# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This -# will remove the Files entry from the Quick Index and from the Folder Tree View -# (if specified). -# The default value is: YES. - -SHOW_FILES = YES - -# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces -# page. This will remove the Namespaces entry from the Quick Index and from the -# Folder Tree View (if specified). -# The default value is: YES. - -SHOW_NAMESPACES = YES - -# The FILE_VERSION_FILTER tag can be used to specify a program or script that -# doxygen should invoke to get the current version for each file (typically from -# the version control system). Doxygen will invoke the program by executing (via -# popen()) the command command input-file, where command is the value of the -# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided -# by doxygen. Whatever the program writes to standard output is used as the file -# version. For an example see the documentation. - -FILE_VERSION_FILTER = - -# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed -# by doxygen. The layout file controls the global structure of the generated -# output files in an output format independent way. To create the layout file -# that represents doxygen's defaults, run doxygen with the -l option. You can -# optionally specify a file name after the option, if omitted DoxygenLayout.xml -# will be used as the name of the layout file. -# -# Note that if you run doxygen from a directory containing a file called -# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE -# tag is left empty. - -LAYOUT_FILE = - -# The CITE_BIB_FILES tag can be used to specify one or more bib files containing -# the reference definitions. This must be a list of .bib files. The .bib -# extension is automatically appended if omitted. This requires the bibtex tool -# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info. -# For LaTeX the style of the bibliography can be controlled using -# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the -# search path. See also \cite for info how to create references. - -CITE_BIB_FILES = - -#--------------------------------------------------------------------------- -# Configuration options related to warning and progress messages -#--------------------------------------------------------------------------- - -# The QUIET tag can be used to turn on/off the messages that are generated to -# standard output by doxygen. If QUIET is set to YES this implies that the -# messages are off. -# The default value is: NO. - -QUIET = YES - -# The WARNINGS tag can be used to turn on/off the warning messages that are -# generated to standard error (stderr) by doxygen. If WARNINGS is set to YES -# this implies that the warnings are on. -# -# Tip: Turn warnings on while writing the documentation. -# The default value is: YES. - -WARNINGS = NO - -# If the WARN_IF_UNDOCUMENTED tag is set to YES then doxygen will generate -# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag -# will automatically be disabled. -# The default value is: YES. - -WARN_IF_UNDOCUMENTED = NO - -# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for -# potential errors in the documentation, such as not documenting some parameters -# in a documented function, or documenting parameters that don't exist or using -# markup commands wrongly. -# The default value is: YES. - -WARN_IF_DOC_ERROR = NO - -# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that -# are documented, but have no documentation for their parameters or return -# value. If set to NO, doxygen will only warn about wrong or incomplete -# parameter documentation, but not about the absence of documentation. -# The default value is: NO. - -WARN_NO_PARAMDOC = NO - -# If the WARN_AS_ERROR tag is set to YES then doxygen will immediately stop when -# a warning is encountered. -# The default value is: NO. - -WARN_AS_ERROR = NO - -# The WARN_FORMAT tag determines the format of the warning messages that doxygen -# can produce. The string should contain the $file, $line, and $text tags, which -# will be replaced by the file and line number from which the warning originated -# and the warning text. Optionally the format may contain $version, which will -# be replaced by the version of the file (if it could be obtained via -# FILE_VERSION_FILTER) -# The default value is: $file:$line: $text. - -WARN_FORMAT = "WARNING: $file:$line: $text" - -# The WARN_LOGFILE tag can be used to specify a file to which warning and error -# messages should be written. If left blank the output is written to standard -# error (stderr). - -WARN_LOGFILE = - -#--------------------------------------------------------------------------- -# Configuration options related to the input files -#--------------------------------------------------------------------------- - -# The INPUT tag is used to specify the files and/or directories that contain -# documented source files. You may enter file names like myfile.cpp or -# directories like /usr/src/myproject. Separate the files or directories with -# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING -# Note: If this tag is empty the current directory is searched. - -INPUT = ../src - -# This tag can be used to specify the character encoding of the source files -# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses -# libiconv (or the iconv built into libc) for the transcoding. See the libiconv -# documentation (see: http://www.gnu.org/software/libiconv) for the list of -# possible encodings. -# The default value is: UTF-8. - -INPUT_ENCODING = UTF-8 - -# If the value of the INPUT tag contains directories, you can use the -# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and -# *.h) to filter out the source-files in the directories. -# -# Note that for custom extensions or not directly supported extensions you also -# need to set EXTENSION_MAPPING for the extension otherwise the files are not -# read by doxygen. -# -# If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp, -# *.c++, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, -# *.hh, *.hxx, *.hpp, *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, -# *.m, *.markdown, *.md, *.mm, *.dox, *.py, *.pyw, *.f90, *.f95, *.f03, *.f08, -# *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf and *.qsf. - -FILE_PATTERNS = *.h \ - *.hh \ - *.hxx \ - *.hpp \ - *.h++ \ - -# The RECURSIVE tag can be used to specify whether or not subdirectories should -# be searched for input files as well. -# The default value is: NO. - -RECURSIVE = YES - -# The EXCLUDE tag can be used to specify files and/or directories that should be -# excluded from the INPUT source files. This way you can easily exclude a -# subdirectory from a directory tree whose root is specified with the INPUT tag. -# -# Note that relative paths are relative to the directory from which doxygen is -# run. - -EXCLUDE = - -# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or -# directories that are symbolic links (a Unix file system feature) are excluded -# from the input. -# The default value is: NO. - -EXCLUDE_SYMLINKS = NO - -# If the value of the INPUT tag contains directories, you can use the -# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude -# certain files from those directories. -# -# Note that the wildcards are matched against the file with absolute path, so to -# exclude all test directories for example use the pattern */test/* - -EXCLUDE_PATTERNS = - -# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names -# (namespaces, classes, functions, etc.) that should be excluded from the -# output. The symbol name can be a fully qualified name, a word, or if the -# wildcard * is used, a substring. Examples: ANamespace, AClass, -# AClass::ANamespace, ANamespace::*Test -# -# Note that the wildcards are matched against the file with absolute path, so to -# exclude all test directories use the pattern */test/* - -EXCLUDE_SYMBOLS = - -# The EXAMPLE_PATH tag can be used to specify one or more files or directories -# that contain example code fragments that are included (see the \include -# command). - -EXAMPLE_PATH = - -# If the value of the EXAMPLE_PATH tag contains directories, you can use the -# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and -# *.h) to filter out the source-files in the directories. If left blank all -# files are included. - -EXAMPLE_PATTERNS = * - -# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be -# searched for input files to be used with the \include or \dontinclude commands -# irrespective of the value of the RECURSIVE tag. -# The default value is: NO. - -EXAMPLE_RECURSIVE = NO - -# The IMAGE_PATH tag can be used to specify one or more files or directories -# that contain images that are to be included in the documentation (see the -# \image command). - -IMAGE_PATH = - -# The INPUT_FILTER tag can be used to specify a program that doxygen should -# invoke to filter for each input file. Doxygen will invoke the filter program -# by executing (via popen()) the command: -# -# -# -# where is the value of the INPUT_FILTER tag, and is the -# name of an input file. Doxygen will then use the output that the filter -# program writes to standard output. If FILTER_PATTERNS is specified, this tag -# will be ignored. -# -# Note that the filter must not add or remove lines; it is applied before the -# code is scanned, but not when the output code is generated. If lines are added -# or removed, the anchors will not be placed correctly. -# -# Note that for custom extensions or not directly supported extensions you also -# need to set EXTENSION_MAPPING for the extension otherwise the files are not -# properly processed by doxygen. - -INPUT_FILTER = - -# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern -# basis. Doxygen will compare the file name with each pattern and apply the -# filter if there is a match. The filters are a list of the form: pattern=filter -# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how -# filters are used. If the FILTER_PATTERNS tag is empty or if none of the -# patterns match the file name, INPUT_FILTER is applied. -# -# Note that for custom extensions or not directly supported extensions you also -# need to set EXTENSION_MAPPING for the extension otherwise the files are not -# properly processed by doxygen. - -FILTER_PATTERNS = - -# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using -# INPUT_FILTER) will also be used to filter the input files that are used for -# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). -# The default value is: NO. - -FILTER_SOURCE_FILES = NO - -# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file -# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and -# it is also possible to disable source filtering for a specific pattern using -# *.ext= (so without naming a filter). -# This tag requires that the tag FILTER_SOURCE_FILES is set to YES. - -FILTER_SOURCE_PATTERNS = - -# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that -# is part of the input, its contents will be placed on the main page -# (index.html). This can be useful if you have a project on for instance GitHub -# and want to reuse the introduction page also for the doxygen output. - -USE_MDFILE_AS_MAINPAGE = - -#--------------------------------------------------------------------------- -# Configuration options related to source browsing -#--------------------------------------------------------------------------- - -# If the SOURCE_BROWSER tag is set to YES then a list of source files will be -# generated. Documented entities will be cross-referenced with these sources. -# -# Note: To get rid of all source code in the generated output, make sure that -# also VERBATIM_HEADERS is set to NO. -# The default value is: NO. - -SOURCE_BROWSER = NO - -# Setting the INLINE_SOURCES tag to YES will include the body of functions, -# classes and enums directly into the documentation. -# The default value is: NO. - -INLINE_SOURCES = NO - -# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any -# special comment blocks from generated source code fragments. Normal C, C++ and -# Fortran comments will always remain visible. -# The default value is: YES. - -STRIP_CODE_COMMENTS = YES - -# If the REFERENCED_BY_RELATION tag is set to YES then for each documented -# function all documented functions referencing it will be listed. -# The default value is: NO. - -REFERENCED_BY_RELATION = NO - -# If the REFERENCES_RELATION tag is set to YES then for each documented function -# all documented entities called/used by that function will be listed. -# The default value is: NO. - -REFERENCES_RELATION = NO - -# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set -# to YES then the hyperlinks from functions in REFERENCES_RELATION and -# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will -# link to the documentation. -# The default value is: YES. - -REFERENCES_LINK_SOURCE = YES - -# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the -# source code will show a tooltip with additional information such as prototype, -# brief description and links to the definition and documentation. Since this -# will make the HTML file larger and loading of large files a bit slower, you -# can opt to disable this feature. -# The default value is: YES. -# This tag requires that the tag SOURCE_BROWSER is set to YES. - -SOURCE_TOOLTIPS = YES - -# If the USE_HTAGS tag is set to YES then the references to source code will -# point to the HTML generated by the htags(1) tool instead of doxygen built-in -# source browser. The htags tool is part of GNU's global source tagging system -# (see http://www.gnu.org/software/global/global.html). You will need version -# 4.8.6 or higher. -# -# To use it do the following: -# - Install the latest version of global -# - Enable SOURCE_BROWSER and USE_HTAGS in the config file -# - Make sure the INPUT points to the root of the source tree -# - Run doxygen as normal -# -# Doxygen will invoke htags (and that will in turn invoke gtags), so these -# tools must be available from the command line (i.e. in the search path). -# -# The result: instead of the source browser generated by doxygen, the links to -# source code will now point to the output of htags. -# The default value is: NO. -# This tag requires that the tag SOURCE_BROWSER is set to YES. - -USE_HTAGS = NO - -# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a -# verbatim copy of the header file for each class for which an include is -# specified. Set to NO to disable this. -# See also: Section \class. -# The default value is: YES. - -VERBATIM_HEADERS = YES - -# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the -# clang parser (see: http://clang.llvm.org/) for more accurate parsing at the -# cost of reduced performance. This can be particularly helpful with template -# rich C++ code for which doxygen's built-in parser lacks the necessary type -# information. -# Note: The availability of this option depends on whether or not doxygen was -# generated with the -Duse-libclang=ON option for CMake. -# The default value is: NO. - -CLANG_ASSISTED_PARSING = NO - -# If clang assisted parsing is enabled you can provide the compiler with command -# line options that you would normally use when invoking the compiler. Note that -# the include paths will already be set by doxygen for the files and directories -# specified with INPUT and INCLUDE_PATH. -# This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES. - -CLANG_OPTIONS = - -#--------------------------------------------------------------------------- -# Configuration options related to the alphabetical class index -#--------------------------------------------------------------------------- - -# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all -# compounds will be generated. Enable this if the project contains a lot of -# classes, structs, unions or interfaces. -# The default value is: YES. - -ALPHABETICAL_INDEX = YES - -# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in -# which the alphabetical index list will be split. -# Minimum value: 1, maximum value: 20, default value: 5. -# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. - -COLS_IN_ALPHA_INDEX = 5 - -# In case all classes in a project start with a common prefix, all classes will -# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag -# can be used to specify a prefix (or a list of prefixes) that should be ignored -# while generating the index headers. -# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. - -IGNORE_PREFIX = - -#--------------------------------------------------------------------------- -# Configuration options related to the HTML output -#--------------------------------------------------------------------------- - -# If the GENERATE_HTML tag is set to YES, doxygen will generate HTML output -# The default value is: YES. - -GENERATE_HTML = YES - -# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a -# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of -# it. -# The default directory is: html. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_OUTPUT = doxygen_html - -# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each -# generated HTML page (for example: .htm, .php, .asp). -# The default value is: .html. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_FILE_EXTENSION = .html - -# The HTML_HEADER tag can be used to specify a user-defined HTML header file for -# each generated HTML page. If the tag is left blank doxygen will generate a -# standard header. -# -# To get valid HTML the header file that includes any scripts and style sheets -# that doxygen needs, which is dependent on the configuration options used (e.g. -# the setting GENERATE_TREEVIEW). It is highly recommended to start with a -# default header using -# doxygen -w html new_header.html new_footer.html new_stylesheet.css -# YourConfigFile -# and then modify the file new_header.html. See also section "Doxygen usage" -# for information on how to generate the default header that doxygen normally -# uses. -# Note: The header is subject to change so you typically have to regenerate the -# default header when upgrading to a newer version of doxygen. For a description -# of the possible markers and block names see the documentation. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_HEADER = - -# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each -# generated HTML page. If the tag is left blank doxygen will generate a standard -# footer. See HTML_HEADER for more information on how to generate a default -# footer and what special commands can be used inside the footer. See also -# section "Doxygen usage" for information on how to generate the default footer -# that doxygen normally uses. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_FOOTER = - -# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style -# sheet that is used by each HTML page. It can be used to fine-tune the look of -# the HTML output. If left blank doxygen will generate a default style sheet. -# See also section "Doxygen usage" for information on how to generate the style -# sheet that doxygen normally uses. -# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as -# it is more robust and this tag (HTML_STYLESHEET) will in the future become -# obsolete. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_STYLESHEET = - -# The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined -# cascading style sheets that are included after the standard style sheets -# created by doxygen. Using this option one can overrule certain style aspects. -# This is preferred over using HTML_STYLESHEET since it does not replace the -# standard style sheet and is therefore more robust against future updates. -# Doxygen will copy the style sheet files to the output directory. -# Note: The order of the extra style sheet files is of importance (e.g. the last -# style sheet in the list overrules the setting of the previous ones in the -# list). For an example see the documentation. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_EXTRA_STYLESHEET = - -# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or -# other source files which should be copied to the HTML output directory. Note -# that these files will be copied to the base HTML output directory. Use the -# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these -# files. In the HTML_STYLESHEET file, use the file name only. Also note that the -# files will be copied as-is; there are no commands or markers available. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_EXTRA_FILES = - -# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen -# will adjust the colors in the style sheet and background images according to -# this color. Hue is specified as an angle on a colorwheel, see -# http://en.wikipedia.org/wiki/Hue for more information. For instance the value -# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 -# purple, and 360 is red again. -# Minimum value: 0, maximum value: 359, default value: 220. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_COLORSTYLE_HUE = 220 - -# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors -# in the HTML output. For a value of 0 the output will use grayscales only. A -# value of 255 will produce the most vivid colors. -# Minimum value: 0, maximum value: 255, default value: 100. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_COLORSTYLE_SAT = 100 - -# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the -# luminance component of the colors in the HTML output. Values below 100 -# gradually make the output lighter, whereas values above 100 make the output -# darker. The value divided by 100 is the actual gamma applied, so 80 represents -# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not -# change the gamma. -# Minimum value: 40, maximum value: 240, default value: 80. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_COLORSTYLE_GAMMA = 80 - -# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML -# page will contain the date and time when the page was generated. Setting this -# to YES can help to show when doxygen was last run and thus if the -# documentation is up to date. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_TIMESTAMP = NO - -# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML -# documentation will contain sections that can be hidden and shown after the -# page has loaded. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_DYNAMIC_SECTIONS = NO - -# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries -# shown in the various tree structured indices initially; the user can expand -# and collapse entries dynamically later on. Doxygen will expand the tree to -# such a level that at most the specified number of entries are visible (unless -# a fully collapsed tree already exceeds this amount). So setting the number of -# entries 1 will produce a full collapsed tree by default. 0 is a special value -# representing an infinite number of entries and will result in a full expanded -# tree by default. -# Minimum value: 0, maximum value: 9999, default value: 100. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_INDEX_NUM_ENTRIES = 100 - -# If the GENERATE_DOCSET tag is set to YES, additional index files will be -# generated that can be used as input for Apple's Xcode 3 integrated development -# environment (see: http://developer.apple.com/tools/xcode/), introduced with -# OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a -# Makefile in the HTML output directory. Running make will produce the docset in -# that directory and running make install will install the docset in -# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at -# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html -# for more information. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_DOCSET = NO - -# This tag determines the name of the docset feed. A documentation feed provides -# an umbrella under which multiple documentation sets from a single provider -# (such as a company or product suite) can be grouped. -# The default value is: Doxygen generated docs. -# This tag requires that the tag GENERATE_DOCSET is set to YES. - -DOCSET_FEEDNAME = "Doxygen generated docs" - -# This tag specifies a string that should uniquely identify the documentation -# set bundle. This should be a reverse domain-name style string, e.g. -# com.mycompany.MyDocSet. Doxygen will append .docset to the name. -# The default value is: org.doxygen.Project. -# This tag requires that the tag GENERATE_DOCSET is set to YES. - -DOCSET_BUNDLE_ID = org.doxygen.Project - -# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify -# the documentation publisher. This should be a reverse domain-name style -# string, e.g. com.mycompany.MyDocSet.documentation. -# The default value is: org.doxygen.Publisher. -# This tag requires that the tag GENERATE_DOCSET is set to YES. - -DOCSET_PUBLISHER_ID = org.doxygen.Publisher - -# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher. -# The default value is: Publisher. -# This tag requires that the tag GENERATE_DOCSET is set to YES. - -DOCSET_PUBLISHER_NAME = Publisher - -# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three -# additional HTML index files: index.hhp, index.hhc, and index.hhk. The -# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop -# (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on -# Windows. -# -# The HTML Help Workshop contains a compiler that can convert all HTML output -# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML -# files are now used as the Windows 98 help format, and will replace the old -# Windows help format (.hlp) on all Windows platforms in the future. Compressed -# HTML files also contain an index, a table of contents, and you can search for -# words in the documentation. The HTML workshop also contains a viewer for -# compressed HTML files. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_HTMLHELP = NO - -# The CHM_FILE tag can be used to specify the file name of the resulting .chm -# file. You can add a path in front of the file if the result should not be -# written to the html output directory. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -CHM_FILE = - -# The HHC_LOCATION tag can be used to specify the location (absolute path -# including file name) of the HTML help compiler (hhc.exe). If non-empty, -# doxygen will try to run the HTML help compiler on the generated index.hhp. -# The file has to be specified with full path. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -HHC_LOCATION = - -# The GENERATE_CHI flag controls if a separate .chi index file is generated -# (YES) or that it should be included in the master .chm file (NO). -# The default value is: NO. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -GENERATE_CHI = NO - -# The CHM_INDEX_ENCODING is used to encode HtmlHelp index (hhk), content (hhc) -# and project file content. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -CHM_INDEX_ENCODING = - -# The BINARY_TOC flag controls whether a binary table of contents is generated -# (YES) or a normal table of contents (NO) in the .chm file. Furthermore it -# enables the Previous and Next buttons. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -BINARY_TOC = NO - -# The TOC_EXPAND flag can be set to YES to add extra items for group members to -# the table of contents of the HTML help documentation and to the tree view. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -TOC_EXPAND = NO - -# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and -# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that -# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help -# (.qch) of the generated HTML documentation. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_QHP = NO - -# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify -# the file name of the resulting .qch file. The path specified is relative to -# the HTML output folder. -# This tag requires that the tag GENERATE_QHP is set to YES. - -QCH_FILE = - -# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help -# Project output. For more information please see Qt Help Project / Namespace -# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace). -# The default value is: org.doxygen.Project. -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_NAMESPACE = org.doxygen.Project - -# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt -# Help Project output. For more information please see Qt Help Project / Virtual -# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual- -# folders). -# The default value is: doc. -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_VIRTUAL_FOLDER = doc - -# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom -# filter to add. For more information please see Qt Help Project / Custom -# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- -# filters). -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_CUST_FILTER_NAME = - -# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the -# custom filter to add. For more information please see Qt Help Project / Custom -# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- -# filters). -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_CUST_FILTER_ATTRS = - -# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this -# project's filter section matches. Qt Help Project / Filter Attributes (see: -# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes). -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_SECT_FILTER_ATTRS = - -# The QHG_LOCATION tag can be used to specify the location of Qt's -# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the -# generated .qhp file. -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHG_LOCATION = - -# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be -# generated, together with the HTML files, they form an Eclipse help plugin. To -# install this plugin and make it available under the help contents menu in -# Eclipse, the contents of the directory containing the HTML and XML files needs -# to be copied into the plugins directory of eclipse. The name of the directory -# within the plugins directory should be the same as the ECLIPSE_DOC_ID value. -# After copying Eclipse needs to be restarted before the help appears. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_ECLIPSEHELP = NO - -# A unique identifier for the Eclipse help plugin. When installing the plugin -# the directory name containing the HTML and XML files should also have this -# name. Each documentation set should have its own identifier. -# The default value is: org.doxygen.Project. -# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES. - -ECLIPSE_DOC_ID = org.doxygen.Project - -# If you want full control over the layout of the generated HTML pages it might -# be necessary to disable the index and replace it with your own. The -# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top -# of each HTML page. A value of NO enables the index and the value YES disables -# it. Since the tabs in the index contain the same information as the navigation -# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -DISABLE_INDEX = NO - -# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index -# structure should be generated to display hierarchical information. If the tag -# value is set to YES, a side panel will be generated containing a tree-like -# index structure (just like the one that is generated for HTML Help). For this -# to work a browser that supports JavaScript, DHTML, CSS and frames is required -# (i.e. any modern browser). Windows users are probably better off using the -# HTML help feature. Via custom style sheets (see HTML_EXTRA_STYLESHEET) one can -# further fine-tune the look of the index. As an example, the default style -# sheet generated by doxygen has an example that shows how to put an image at -# the root of the tree instead of the PROJECT_NAME. Since the tree basically has -# the same information as the tab index, you could consider setting -# DISABLE_INDEX to YES when enabling this option. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_TREEVIEW = YES - -# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that -# doxygen will group on one line in the generated HTML documentation. -# -# Note that a value of 0 will completely suppress the enum values from appearing -# in the overview section. -# Minimum value: 0, maximum value: 20, default value: 4. -# This tag requires that the tag GENERATE_HTML is set to YES. - -ENUM_VALUES_PER_LINE = 4 - -# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used -# to set the initial width (in pixels) of the frame in which the tree is shown. -# Minimum value: 0, maximum value: 1500, default value: 250. -# This tag requires that the tag GENERATE_HTML is set to YES. - -TREEVIEW_WIDTH = 250 - -# If the EXT_LINKS_IN_WINDOW option is set to YES, doxygen will open links to -# external symbols imported via tag files in a separate window. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -EXT_LINKS_IN_WINDOW = NO - -# Use this tag to change the font size of LaTeX formulas included as images in -# the HTML documentation. When you change the font size after a successful -# doxygen run you need to manually remove any form_*.png images from the HTML -# output directory to force them to be regenerated. -# Minimum value: 8, maximum value: 50, default value: 10. -# This tag requires that the tag GENERATE_HTML is set to YES. - -FORMULA_FONTSIZE = 10 - -# Use the FORMULA_TRANPARENT tag to determine whether or not the images -# generated for formulas are transparent PNGs. Transparent PNGs are not -# supported properly for IE 6.0, but are supported on all modern browsers. -# -# Note that when changing this option you need to delete any form_*.png files in -# the HTML output directory before the changes have effect. -# The default value is: YES. -# This tag requires that the tag GENERATE_HTML is set to YES. - -FORMULA_TRANSPARENT = YES - -# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see -# http://www.mathjax.org) which uses client side Javascript for the rendering -# instead of using pre-rendered bitmaps. Use this if you do not have LaTeX -# installed or if you want to formulas look prettier in the HTML output. When -# enabled you may also need to install MathJax separately and configure the path -# to it using the MATHJAX_RELPATH option. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -USE_MATHJAX = NO - -# When MathJax is enabled you can set the default output format to be used for -# the MathJax output. See the MathJax site (see: -# http://docs.mathjax.org/en/latest/output.html) for more details. -# Possible values are: HTML-CSS (which is slower, but has the best -# compatibility), NativeMML (i.e. MathML) and SVG. -# The default value is: HTML-CSS. -# This tag requires that the tag USE_MATHJAX is set to YES. - -MATHJAX_FORMAT = HTML-CSS - -# When MathJax is enabled you need to specify the location relative to the HTML -# output directory using the MATHJAX_RELPATH option. The destination directory -# should contain the MathJax.js script. For instance, if the mathjax directory -# is located at the same level as the HTML output directory, then -# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax -# Content Delivery Network so you can quickly see the result without installing -# MathJax. However, it is strongly recommended to install a local copy of -# MathJax from http://www.mathjax.org before deployment. -# The default value is: http://cdn.mathjax.org/mathjax/latest. -# This tag requires that the tag USE_MATHJAX is set to YES. - -MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest - -# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax -# extension names that should be enabled during MathJax rendering. For example -# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols -# This tag requires that the tag USE_MATHJAX is set to YES. - -MATHJAX_EXTENSIONS = - -# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces -# of code that will be used on startup of the MathJax code. See the MathJax site -# (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an -# example see the documentation. -# This tag requires that the tag USE_MATHJAX is set to YES. - -MATHJAX_CODEFILE = - -# When the SEARCHENGINE tag is enabled doxygen will generate a search box for -# the HTML output. The underlying search engine uses javascript and DHTML and -# should work on any modern browser. Note that when using HTML help -# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET) -# there is already a search function so this one should typically be disabled. -# For large projects the javascript based search engine can be slow, then -# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to -# search using the keyboard; to jump to the search box use + S -# (what the is depends on the OS and browser, but it is typically -# , /